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
340004448510	340004449029	340004449579	340004450129	340004450679	340004451229	340004451779	340004452329	340004452879	340004453429	340004453979	340004454529	340004455079	340004455629	340004456179	340004456729	340004457279	340004457829	340004458379	340004458929	340004459480	340004460029	340004460579	340004461129	340004461679	340004462229	340004462779	340004463329	340004463879	340004464429	340004464979	340004465529	340004466080	340004466629	340004467179	340004467729	340004468279	340004468829	340004469379	340004469929	340004470479	340004471029	340004471580	340004472129	340004472679	340004473229	340004473779	340004474329	340004474879	340004475429	340004475980	340004476530	340004477079	340004477629	340004478179	340004478729	340004479279	340004479829	340004480379	340004480930	340004481479	340004482029	340004482579	340004483129	340004483679	340004484229	340004484779	340004485330	340004485879	340004486430	340004486980	340004487529	340004488079	340004488629	340004489180	340004489730	340004490280	340004490829	340004491379	340004491929	340004492479	340004493029	340004493579	340004494129	340004494679	340004495230	340004495780	340004496330	340004496879	340004497429	340004497980	340004498529	340004499079	340004499630	340004500180	340004500730	340004501280	340004501830	340004502380	340004502929	340004503480	340004504029	340004504580	340004505130	340004505679	340004506230	340004506780	340004507329	340004507880	340004508430	340004508979	340004509530	340004510080	340004510630	340004511180	340004511730	340004512280	340004512830	340004513380	340004513930	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	3600	2300	2298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22085	20240	27618	22668	20267	23278	51463	49566	38520	25906	12654	3333	952	585	441	474	447	416	471	416	442	480	409	422	423	450	477	467	462	444	441	404	441	455	441	400	430	451	458	439	423	449	433	394	419	462	417	410	425	440	490	489	461	427	445	457	449	470	476	457	447	412	407	411	409	404	451	441	471	470	413	480	464	462	444	475	435	446	442	402	414	427	472	458	448	417	433	454	449	490	466	454	430	437	406	409	467	469	425	445	415	406	455	442	415	445	443	448	493	432	422	453	423	438	451	436	449	451	417	444	437	450	471	457	430	429	436	483	475	445	471	435	452	417	438	441	431	432	492	425	451	433	445	430	446	435	397	397	463	428	431	427	464	424	455	459	416	470	423	460	455	444	450	455	443	431	453	469	430	461	428	447	460	445	468	437	438	443	413	431	438	444	454	437	416	435	441	395	448	456	453	432	454	420	430	434	448	438	414	412	442	440	441	459	440	435	451	435	435	443	440	454	481	407	481	434	415	502	446	421	419	472	425	465	461	464	417	419	440	439	437	447	420	431	469	454	448	464	421	442	436	422	428	415	456	405	426	455	466	446	456	426	434	423	436	425	427	468	428	419	394	430	450	420	462	453	437	461	429	418	433	430	420	423	451	424	440	452	413	404	430	445	426	463	426	456	419	418	500	454	422	445	466	440	485	448	475	493	441	454	440	422	429	407	438	456	434	462	444	442	448	468	460	485	410	426	439	412	442	446	442	445	475	405	448	426	423	443	460	446	464	427	446	455	444	427	422	471	449	461	469	459	416	433	434	436	458	431	446	443	466	468	436	446	440	457	463	447	445	494	453	429	405	425	422	441	424	463	453	441	425	425	452	448	469	493	421	445	437	445	430	444	436	450	423	479	433	441	419	417	482	447	451	441	455	485	432	448	427	425	436	452	452	417	485	449	454	437	452	395	479	447	444	457	428	454	438	445	422	477	443	422	475	457	433	457	466	430	474	475	405	450	450	434	458	436	422	440	454	429	442	449	456	461	443	436	427	440	492	451	439	474	451	449	412	428	433	440	457	428	413	440	434	441	438	450	439	453	443	453	456	438	479	433	397	438	417	450	439	457	457	462	456	438	467	429	432	419	417	424	440	488	447	449	445	440	462	433	472	404	434	444	459	457	443	458	469	463	429	397	456	447	411	454	442	440	446	436	459	448	449	415	410	486	423	419	393	460	470	433	429	431	434	425	462	405	434	416	394	440	453	450	439	444	464	440	457	447	429	409	410	457	473	450	472	437	455	439	422	442	461	399	427	461	442	445	433	420	473	440	464	432	479	401	431	420	424	434	438	417	410	429	404	469	432	467	489	450	467	447	461	424	412	464	412	456	446	433	436	456	449	415	462	440	438	470	414	458	433	449	415	464	468	461	440	432	439	480	418	429	449	446	478	432	455	406	421	461	426	436	448	413	418	461	454	411	444	448	434	442	430	405	473	435	445	434	436	454	434	490	414	414	385	415	454	436	451	434	480	445	386	446	422	405	461	425	426	413	444	412	438	394	431	418	416	444	455	451	466	464	451	447	461	423	443	443	460	429	465	449	436	426	481	449	479	446	403	471	427	461	402	427	415	421	458	449	420	458	440	437	421	392	432	454	456	485	416	425	461	439	421	430	441	452	436	481	418	431	440	433	467	463	449	444	477	433	456	453	427	426	469	459	444	461	458	468	422	444	399	463	475	421	429	426	448	409	448	460	436	432	436	490	439	484	442	414	447	468	419	414	429	434	426	456	428	395	478	431	422	411	460	416	465	453	421	458	442	442	434	467	428	446	425	461	430	404	444	430	473	452	453	421	446	432	458	443	464	457	428	441	464	439	471	467	467	433	437	448	458	438	422	435	436	431	466	447	455	427	446	433	420	445	459	422	462	432	409	458	438	454	432	444	452	430	436	456	415	449	454	438	435	483	476	409	443	414	446	442	440	479	432	449	414	408	446	450	456	420	422	478	447	425	460	452	420	447	405	427	460	471	461	438	463	430	425	429	442	461	396	488	435	416	435	462	455	464	422	447	450	434	455	429	446	468	420	425	422	429	485	428	429	440	404	445	460	417	453	449	434	455	428	428	425	465	421	491	468	477	416	463	429	418	452	448	448	431	480	436	427	495	418	439	428	441	438	459	452	417	457	446	414	406	476	435	477	460	433	472	423	422	425	417	426	435	424	444	445	406	458	435	453	433	430	467	429	437	428	441	491	440	441	428	467	461	414	419	452	464	424	455	429	456	428	451	453	436	435	426	474	415	427	435	430	434	415	399	418	455	450	413	406	406	445	425	449	459	420	451	440	436	411	408	445	458	445	451	467	440	399	434	432	424	442	408	451	436	436	418	448	449	441	440	453	456	424	397	451	465	431	444	435	417	433	419	433	440	430	423	472	438	455	455	413	429	422	426	424	426	464	436	438	449	413	448	446	450	452	447	450	427	433	457	413	442	467	427	441	444	408	440	449	467	430	420	422	422	447	447	471	454	442	433	421	422	417	458	433	412	447	453	447	430	404	412	453	428	408	395	394	415	434	472	406	407	469	444	440	453	448	445	476	385	473	470	412	416	433	414	431	467	437	460	452	432	421	433	428	426	441	450	436	449	438	413	412	425	444	429	457	465	425	424	440	447	420	435	462	428	424	456	458	469	415	451	443	432	424	462	409	422	459	391	449	429	451	412	453	460	443	447	443	388	468	431	478	464	441	454	449	422	481	432	460	419	422	419	479	455	461	407	452	512	451	450	419	411	461	415	427	430	490	431	475	407	417	439	460	446	416	456	473	403	417	413	422	433	459	432	422	473	418	402	459	465	430	435	468	414	457	479	442	433	478	488	417	448	427	463	448	425	434	437	470	477	444	446	427	474	404	442	438	429	440	429	437	418	435	470	460	445	432	419	449	387	452	455	404	434	452	461	420	433	455	401	439	470	443	415	404	419	476	389	406	466	469	440	446	476	457	440	484	416	454	473	414	453	410	425	486	446	460	434	442	411	441	407	413	424	429	402	451	463	438	440	418	422	429	470	456	438	389	427	430	419	445	457	428	453	436	474	442	452	443	437	409	456	434	470	435	456	460	475	454	425	433	461	456	437	438	432	427	427	443	451	451	441	451	405	412	451	464	438	412	445	392	453	428	422	441	417	432	458	435	457	424	469	429	458	444	412	440	413	479	431	431	430	479	411	477	433	424	410	450	430	433	459	498	471	422	444	450	441	411	458	423	459	438	453	425	432	445	461	445	487	460	411	443	443	456	430	423	412	449	444	404	416	440	456	427	435	471	443	473	434	466	453	402	443	420	415	446	423	424	452	450	431	405	468	467	419	422	420	451	427	438	443	429	454	460	457	450	422	433	437	438	475	401	463	455	462	454	428	461	458	421	420	421	443	473	444	457	422	427	418	422	425	422	412	431	424	444	387	437	425	451	407	417	421	441	467	443	397	438	415	446	458	438	451	433	438	441	423	446	413	407	470
13632	31397	29865	22135	18618	24644	52554	49588	41256	30601	17086	5772	1755	916	677	621	631	588	604	574	588	620	644	625	628	592	638	593	561	587	615	617	577	650	632	566	618	616	592	590	616	570	606	613	560	643	578	614	572	555	584	582	577	598	616	654	608	581	582	578	560	596	672	586	593	577	627	604	582	567	560	585	635	609	573	590	631	594	584	602	560	583	585	594	605	583	573	625	625	592	612	587	588	638	598	598	591	593	588	601	571	596	642	577	592	614	579	599	654	625	642	597	599	620	608	541	661	635	594	594	618	609	606	607	637	618	634	630	600	561	563	538	588	565	573	543	573	583	571	585	601	619	598	582	629	607	608	576	601	614	560	593	602	593	578	598	614	588	587	580	538	605	617	577	584	640	570	597	609	608	612	619	594	553	602	549	581	610	607	588	636	593	622	592	612	582	619	583	597	591	635	610	581	645	596	572	606	580	578	593	612	626	619	592	631	602	656	631	602	624	594	583	613	590	582	592	629	591	664	616	590	627	599	576	630	575	593	620	602	591	598	633	632	582	610	582	612	623	640	612	590	620	612	599	581	573	607	592	606	595	580	619	590	589	606	624	555	563	602	654	557	548	598	594	609	584	594	556	599	596	605	578	582	607	596	582	592	631	607	592	581	604	607	559	637	604	593	579	569	584	606	559	611	631	598	600	589	552	623	598	599	617	621	584	604	608	563	560	610	619	559	581	595	616	632	609	573	587	598	612	603	577	616	557	619	591	589	611	646	636	620	597	607	611	597	576	586	595	639	591	580	627	580	585	600	573	615	569	656	647	633	560	566	652	589	576	623	565	601	613	606	580	599	575	601	579	605	569	632	543	602	592	578	590	566	605	583	596	550	614	618	583	577	627	613	616	630	560	604	608	609	530	602	587	590	596	649	602	642	623	624	575	614	553	645	554	581	585	581	586	604	618	627	573	570	581	561	650	615	598	591	598	633	600	573	610	583	603	594	526	596	528	641	595	606	594	595	615	596	620	617	594	595	618	605	528	656	560	586	618	603	600	578	534	589	645	609	640	584	594	590	591	591	608	573	580	553	576	564	575	622	621	618	578	624	604	570	577	597	589	583	612	571	639	582	588	553	557	580	618	570	622	615	596	612	602	623	607	577	600	654	613	576	556	574	601	570	640	575	576	599	574	630	589	557	632	625	595	583	673	591	598	606	592	575	592	593	583	567	610	598	589	566	559	562	586	583	591	570	614	609	603	610	598	617	572	597	609	560	585	547	587	601	576	593	593	598	621	585	595	581	603	597	590	620	607	610	633	604	582	582	650	547	593	603	611	591	617	629	620	596	591	577	598	560	593	582	601	573	573	604	593	538	573	588	591	639	578	581	632	580	561	595	610	623	634	597	591	603	588	601	586	607	590	564	619	622	589	615	578	572	576	610	578	617	565	593	596	614	580	603	598	621	601	568	608	591	618	617	551	595	592	618	615	549	556	566	574	637	623	576	612	591	572	609	643	623	583	585	591	591	577	598	627	577	602	602	620	628	585	583	625	629	652	587	591	606	603	605	594	626	587	553	582	618	596	585	627	582	607	628	607	530	608	599	581	631	587	563	584	592	589	606	600	562	616	573	604	590	554	606	598	549	568	595	631	578	604	554	588	605	601	599	569	588	642	581	568	592	641	582	597	622	606	579	570	653	569	632	611	608	572	599	550	598	636	600	591	605	607	624	590	601	592	582	605	586	594	571	586	583	640	643	555	599	583	582	602	596	578	565	607	590	646	600	591	603	593	614	616	582	559	580	617	588	636	586	593	583	579	654	622	621	606	592	589	624	633	593	601	606	634	630	604	583	586	571	613	639	597	603	639	590	591	612	568	578	578	614	517	613	587	588	632	619	635	592	575	615	589	618	624	563	651	575	594	600	618	625	573	601	594	585	615	600	569	596	637	622	612	603	621	643	595	592	588	610	565	667	596	609	650	600	600	622	601	591	621	597	596	602	587	608	608	569	620	592	613	595	626	580	577	582	612	594	614	608	600	610	567	580	590	556	585	568	624	599	585	590	602	586	641	608	613	584	576	560	579	609	602	618	631	571	615	593	566	567	587	627	579	634	604	578	576	576	641	584	598	570	608	526	543	589	639	623	591	623	639	601	608	613	644	624	591	637	596	579	605	599	616	570	570	600	590	611	591	566	543	588	587	610	624	586	608	632	618	630	591	609	600	561	605	593	614	619	636	582	577	587	603	611	597	596	591	560	607	647	577	627	606	592	581	569	571	572	568	586	574	604	582	599	575	625	603	624	639	607	657	588	601	593	593	608	643	611	584	609	601	616	610	577	609	608	614	602	621	592	573	602	600	626	561	565	622	601	617	626	631	571	634	610	577	612	604	625	559	606	602	587	579	605	597	601	593	589	590	623	606	613	582	603	581	633	593	608	571	607	569	586	562	609	611	591	595	570	587	548	584	591	604	616	614	573	634	578	585	589	585	604	578	599	565	583	603	582	612	586	614	568	572	637	607	638	599	612	565	612	602	582	584	596	587	580	545	628	597	600	629	565	605	581	603	596	581	626	623	560	575	585	610	607	591	573	645	623	612	602	582	585	591	606	554	583	599	601	607	616	593	598	584	605	595	599	588	566	573	567	596	615	623	598	602	629	573	584	612	602	570	604	575	630	611	593	597	615	570	601	623	614	588	619	589	596	617	607	604	590	564	595	577	602	579	616	592	643	639	596	613	628	550	591	634	589	577	584	572	592	569	603	576	622	604	613	561	622	579	591	593	578	614	614	640	637	618	574	610	598	623	597	584	608	600	613	572	619	621	602	608	587	576	586	575	603	591	586	658	589	619	606	565	591	551	615	593	562	585	603	590	563	665	563	592	584	579	617	562	551	596	543	591	616	606	575	609	619	590	619	625	594	605	577	617	624	616	589	579	616	642	631	589	592	570	652	561	608	623	587	608	605	548	586	588	636	587	556	583	602	611	571	599	600	597	633	616	601	628	584	569	587	596	594	592	582	571	566	596	642	584	625	577	586	573	570	604	602	670	564	594	600	624	625	616	624	595	573	567	585	578	579	638	571	589	585	594	621	578	603	556	593	579	631	632	650	569	623	634	594	602	572	600	593	592	589	597	600	610	627	594	603	614	579	575	557	584	595	621	562	586	629	616	578	565	566	552	624	616	590	594	614	586	614	611	600	630	592	614	592	577	601	614	633	614	614	599	566	584	591	596	636	624	622	627	576	597	560	608	593	584	579	670	573	594	572	606	613	584	556	608	589	623	567	625	581	601	598	644	593	573	557	616	617	569	574	634	561	598	634	600	587	615	592	573	569	606	580	572	558	599	612	597	612	560	521	586	595	609	590	631	592	580	599	588	588	557	627	587	604	639	636	589	609	641	633	594	598	614	620	575	624	582	600	605	585	569	551	602	626	657	578	578	636	583	580	576	546	579	597	637	614	582	637	609	583	597	602	603	639	601	577	602	583	641	576	603	614	613
27383	21295	17133	8711	4631	4004	8402	8047	5647	3096	1541	833	730	602	587	555	581	532	578	569	589	564	590	573	546	578	568	578	563	529	520	566	556	559	550	561	558	564	572	593	555	570	600	540	601	587	580	560	555	580	572	606	562	566	572	581	558	557	535	551	566	552	545	504	612	539	562	607	537	584	570	554	584	602	525	528	565	582	582	593	584	578	542	545	552	561	569	552	586	556	527	549	515	566	581	536	535	553	569	557	558	569	552	539	553	566	568	535	542	620	551	570	570	572	547	587	554	553	576	574	576	531	553	533	509	568	531	600	545	543	574	596	526	554	532	542	567	569	575	561	559	570	571	589	546	538	561	583	569	570	594	569	557	547	575	560	535	538	549	567	571	584	576	604	575	506	599	549	551	534	552	565	553	569	534	547	547	519	507	542	591	571	558	575	602	592	593	568	571	577	584	555	522	567	586	588	573	541	556	566	575	570	596	540	540	605	566	575	548	552	574	556	573	554	563	601	589	531	584	581	571	595	552	573	572	531	577	558	571	527	570	565	555	580	577	553	522	546	579	569	572	567	549	571	564	556	558	539	582	617	544	546	581	560	588	567	584	577	573	528	556	564	573	554	553	541	555	583	538	505	582	537	571	573	570	580	549	580	551	554	588	546	529	538	562	555	549	580	532	533	612	623	561	511	567	564	571	603	586	567	582	563	587	532	549	563	561	558	602	601	530	582	539	540	536	591	558	529	522	588	539	560	547	548	551	513	547	557	549	567	585	556	568	557	550	599	542	558	596	550	545	594	567	538	538	567	550	530	600	566	533	584	563	534	583	552	563	589	557	496	571	563	578	521	539	556	557	580	540	555	554	556	540	629	595	548	553	541	552	547	544	548	548	587	538	546	553	528	541	598	571	547	555	569	589	559	576	592	561	561	535	568	563	515	586	581	577	535	534	535	596	578	563	582	534	549	552	555	505	606	579	519	561	542	528	577	585	558	583	563	549	526	584	538	591	562	579	524	506	554	580	512	581	528	543	542	558	587	525	559	529	593	558	548	590	552	580	577	559	568	561	545	602	567	546	583	518	597	552	588	598	616	563	569	514	572	579	536	573	538	568	594	576	546	555	570	534	576	542	573	555	554	604	542	560	515	591	581	543	569	552	561	564	559	536	565	563	563	564	546	565	601	546	546	527	548	545	568	561	557	554	568	557	581	562	561	539	559	557	543	537	563	602	547	563	598	563	581	537	569	569	541	586	538	589	555	562	590	564	538	571	516	523	545	533	560	580	571	589	586	586	540	549	572	567	594	575	556	569	544	501	566	568	540	561	602	573	607	561	589	581	527	612	568	571	520	560	536	546	576	549	555	605	584	583	529	601	580	573	552	560	578	590	555	517	576	578	556	556	590	549	542	513	531	562	563	554	573	604	565	539	542	556	512	568	559	550	568	581	563	560	576	605	577	552	546	570	567	523	543	560	596	534	571	554	570	581	581	542	593	599	562	553	573	564	588	534	596	571	570	548	595	565	559	552	553	562	548	535	554	599	561	555	573	546	583	575	583	559	564	555	579	585	572	600	546	598	588	556	569	559	564	560	567	573	595	585	586	571	603	576	560	592	565	567	575	551	568	571	577	579	572	528	589	570	526	521	567	575	560	538	527	558	558	557	589	618	577	531	584	555	524	626	572	571	543	573	592	547	557	594	539	524	586	611	605	549	596	572	607	583	566	537	574	584	596	566	557	577	530	536	552	544	602	551	549	582	573	575	606	561	562	560	541	559	592	572	549	558	551	541	605	553	542	588	544	581	556	523	561	569	573	538	549	557	606	558	613	539	549	583	576	548	557	580	577	583	577	543	544	576	559	578	573	584	555	587	578	539	550	584	552	560	588	527	578	559	570	588	534	540	545	531	513	570	566	539	544	578	526	574	560	602	562	536	568	560	561	591	606	548	583	622	613	529	570	590	559	574	567	574	539	543	535	571	550	629	604	588	522	562	552	591	528	538	554	548	566	558	551	550	527	568	592	578	553	608	549	583	556	556	560	568	547	584	566	564	565	541	548	511	540	549	528	546	585	566	576	521	573	565	536	560	615	585	556	601	522	584	560	560	551	554	554	566	624	518	522	594	567	578	563	545	574	585	561	599	548	542	542	564	541	530	562	536	537	553	552	550	554	596	568	557	532	558	539	588	562	519	566	577	513	581	609	538	550	563	580	601	537	537	539	551	592	566	518	546	601	572	537	578	516	549	619	543	579	529	517	566	564	586	622	535	540	549	589	561	590	606	586	581	556	578	533	568	577	557	571	533	518	556	537	579	545	524	562	559	570	561	586	566	551	541	570	607	588	584	576	584	551	562	521	583	561	568	534	568	531	558	589	539	588	551	600	566	538	553	538	555	588	582	576	587	540	573	545	568	595	613	554	544	564	581	586	574	580	515	561	600	530	534	583	585	560	556	561	593	564	544	548	531	551	562	548	600	579	574	577	589	568	533	547	580	562	574	572	525	581	559	596	532	580	591	563	567	561	555	546	537	557	568	524	587	520	552	549	585	550	582	541	614	530	553	616	608	578	574	556	575	571	569	534	545	553	553	542	560	591	589	530	572	595	588	546	553	569	554	586	617	577	563	593	494	573	568	611	556	554	582	569	579	551	572	555	557	569	565	548	585	564	557	563	605	548	542	571	545	534	578	523	561	584	541	551	579	561	582	583	566	574	518	579	569	579	569	560	556	581	570	532	573	538	519	552	580	550	541	551	540	585	570	542	590	593	606	554	578	569	500	516	572	550	563	538	553	551	582	551	554	563	552	574	559	540	594	559	575	586	580	574	577	590	538	572	564	574	546	562	553	578	544	558	562	553	550	554	546	571	580	563	576	597	563	582	578	580	515	543	528	565	571	595	558	512	558	538	521	527	588	579	578	563	592	570	527	584	538	553	519	569	595	554	572	570	555	556	593	580	524	557	533	537	541	529	620	551	506	535	530	563	523	548	581	606	562	590	576	549	552	627	548	596	552	553	532	524	564	543	529	562	554	526	560	537	565	541	546	543	519	581	649	584	546	533	596	524	556	582	578	590	582	586	517	541	552	584	551	570	562	556	557	540	559	597	557	534	560	584	564	542	587	624	562	586	594	596	564	526	548	534	606	568	564	584	585	561	600	533	533	568	551	543	555	563	568	560	550	561	557	582	554	594	530	534	573	552	544	548	592	560	553	578	540	563	575	588	567	520	572	564	569	595	576	558	585	553	594	588	541	578	530	582	579	588	584	571	584	577	552	536	559	560	529	542	544	565	540	541	559	555	575	516	580	570	538	578	565	575	563	542	545	574	531	557	562	564	563	583	568	566	594	556	504	500	562	523	542	539	557	545	552	532	590	567	585	533	579	563	578	518	561	604	573	544	599	530	560	567	585	593	568	570	577	576	503	601	570	565	563	593	570	582	526	560	538	594	542	542	579	574	539	578	558	569	539	548	583	569	590	574	607	547	550	552	581	561
11695	21986	19946	12256	9454	8859	15695	14033	9982	5623	2704	1299	910	837	792	782	760	803	766	741	767	726	829	743	747	777	781	752	786	801	753	745	806	737	800	774	773	738	777	785	721	816	746	749	808	801	748	783	753	786	745	786	758	811	778	790	735	749	777	771	779	813	740	724	808	764	761	787	776	715	766	761	757	767	733	820	757	794	871	770	794	767	751	756	750	706	758	722	752	764	711	716	728	768	736	764	739	841	810	791	747	748	786	727	755	780	781	813	761	839	772	777	784	748	744	770	765	793	789	733	782	774	753	732	805	794	747	752	763	740	769	811	769	757	761	741	746	779	774	812	770	783	816	768	792	770	766	746	751	769	757	772	792	778	790	724	729	782	787	761	746	782	777	760	792	775	775	762	793	759	807	764	769	741	743	729	786	760	726	792	735	821	739	707	764	752	780	742	775	735	746	721	739	769	747	764	768	728	753	743	751	766	775	835	824	788	750	779	714	753	757	740	806	746	749	752	780	754	762	814	766	725	816	775	740	766	753	746	759	782	761	731	759	766	784	759	760	804	751	803	775	753	768	760	762	797	795	785	821	726	790	766	819	772	791	765	791	794	768	752	765	797	784	773	749	763	761	741	774	797	748	804	738	745	681	757	785	747	736	801	788	770	799	743	743	787	746	778	744	727	820	781	738	775	727	724	741	796	740	757	789	749	788	795	755	805	737	816	714	799	774	697	728	746	780	698	775	728	805	778	780	768	777	787	764	809	795	722	776	766	731	759	735	767	751	765	729	719	754	776	761	761	735	774	750	791	737	784	758	790	859	747	804	808	768	759	784	729	789	781	733	811	739	763	785	784	776	756	783	827	776	749	749	743	773	783	685	735	788	789	736	719	791	781	769	753	741	800	752	760	762	797	710	740	789	769	733	797	720	792	793	777	741	772	753	776	757	775	767	713	748	767	770	749	774	781	730	781	792	784	807	754	789	761	802	756	726	759	753	746	798	768	815	749	758	755	754	782	763	747	791	758	730	790	739	719	791	750	774	745	789	776	756	788	714	782	764	784	782	820	782	752	779	743	733	786	792	791	800	777	752	680	772	721	757	737	783	765	739	822	725	820	825	761	784	780	748	792	736	808	760	798	736	677	732	780	792	747	700	763	765	768	771	803	698	752	745	775	776	794	751	735	742	789	776	706	746	743	724	773	721	744	740	846	748	736	753	769	770	799	751	762	796	761	776	760	717	755	744	810	839	778	758	774	802	770	762	755	753	732	757	768	773	787	813	735	734	809	740	769	742	744	765	793	809	777	729	721	744	730	813	770	785	769	777	728	728	779	799	806	756	783	792	777	770	785	716	769	739	725	769	848	770	801	729	791	715	746	771	768	730	774	776	782	781	758	784	814	784	796	791	787	742	788	795	817	817	795	795	774	764	776	753	791	783	746	815	789	754	782	784	781	782	786	793	734	812	762	765	742	742	807	798	746	718	730	775	819	777	774	765	751	727	779	751	802	768	778	749	768	756	744	796	813	745	775	803	792	783	812	761	789	749	794	770	745	764	793	742	803	805	747	767	811	801	767	774	756	750	760	730	751	798	787	787	805	785	725	793	769	764	735	714	738	802	776	793	743	762	720	749	753	792	777	800	799	816	761	772	781	714	750	788	772	773	811	747	778	774	742	782	744	786	716	793	744	754	782	808	758	760	822	753	784	752	729	758	765	784	753	794	766	789	730	768	735	782	766	793	727	794	745	776	780	766	796	747	794	726	771	729	768	730	781	766	784	821	783	788	787	768	780	761	720	761	760	750	790	754	739	796	768	800	754	776	746	786	771	756	837	792	768	736	781	767	776	761	736	758	747	713	781	776	813	789	772	757	780	794	753	760	771	762	814	808	776	744	787	756	724	719	786	783	787	778	786	763	716	747	737	759	761	812	759	801	738	742	774	758	781	782	800	777	779	758	730	757	774	802	744	763	728	744	810	730	747	772	745	777	739	764	788	734	739	734	776	809	785	739	746	760	817	765	784	728	817	812	750	753	775	748	775	785	768	754	761	759	715	780	800	799	749	743	818	784	741	701	808	817	792	714	786	813	765	777	771	769	821	755	740	797	738	782	761	737	755	734	805	751	763	748	764	789	708	744	758	815	709	783	804	748	767	793	754	732	792	749	735	768	770	783	783	779	731	809	774	734	717	769	785	746	779	772	723	750	740	749	795	745	757	753	767	810	781	726	772	758	754	765	786	757	754	740	782	734	759	786	760	771	765	745	752	754	741	777	729	758	773	744	728	726	803	742	772	796	727	718	715	712	786	704	781	686	776	772	774	789	794	813	759	782	788	751	762	743	786	775	825	770	795	807	788	734	780	751	793	812	790	790	737	771	792	817	789	783	784	752	790	776	765	762	765	750	757	785	730	742	768	757	788	787	723	815	775	774	743	770	737	757	783	782	758	771	754	801	750	761	807	801	768	755	766	788	759	789	793	783	805	803	765	794	769	777	773	825	752	768	826	781	737	761	757	775	755	784	776	781	806	777	771	726	761	785	806	804	787	737	788	769	816	753	801	781	771	803	728	769	752	798	768	752	762	729	776	745	737	785	782	813	756	734	734	798	767	757	776	776	743	736	780	768	751	738	745	733	732	760	807	769	822	794	799	777	788	772	800	800	797	761	732	735	803	786	755	741	794	752	801	756	712	762	768	765	783	814	744	790	792	762	785	757	772	712	783	743	765	733	800	782	742	740	778	743	697	789	771	787	748	752	760	783	794	755	749	776	773	744	825	800	764	799	762	773	785	777	771	768	759	760	737	834	811	763	752	775	775	752	738	776	751	733	754	738	783	765	759	801	781	730	746	746	727	787	813	726	804	739	768	765	733	761	791	720	753	777	759	767	799	749	757	786	750	788	780	763	758	759	776	767	746	755	761	771	744	718	729	815	732	756	711	681	814	768	759	759	760	801	786	777	799	809	739	785	766	759	728	757	778	787	780	788	774	795	770	765	804	751	750	777	786	742	757	736	747	780	805	809	756	744	756	745	826	768	737	780	804	730	804	722	764	763	755	735	713	757	776	791	777	756	780	784	743	771	736	739	749	757	768	772	755	817	800	785	789	771	752	778	753	801	753	765	789	751	764	722	754	726	787	777	796	725	784	752	722	732	746	781	761	821	780	780	791	782	718	736	753	787	764	767	775	771	728	761	765	803	754	733	745	755	788	742	796	773	730	771	813	779	763	769	728	731	809	795	765	727	733	771	752	789	779	780	737	752	807	778	777	763	758	750	742	745	771	767	706	790	764	762	761	805	780	786	782	762	773	808	794	784	817	792	799	717	795	740	763	799	736	767	726	726	789	766	777	806	721	745	784	783	795	710	792	764	763	801	754	763	772	765	749	759	773	777	711	779	780	804	781	753	759	763	742	736	773	756	779	752	677	812	731	766	766	718	717	760	766	795	754	720	765	797	795	752	736	756	771	784	786	739	764	731	770	801	790	734	756	754	756
27399	21327	18984	11845	6338	4773	9980	9038	5391	2550	1225	793	627	549	588	524	600	541	564	580	591	557	531	550	633	594	554	540	586	560	586	565	551	564	578	544	518	545	617	514	542	549	557	549	567	542	587	566	568	563	554	579	543	604	575	522	585	552	576	537	528	560	533	559	563	564	560	541	573	575	600	572	562	518	584	591	569	600	559	584	592	533	564	568	562	530	554	607	552	546	549	553	602	508	574	598	525	568	587	533	571	578	538	531	561	540	534	586	578	562	536	575	574	555	558	560	570	558	552	543	566	554	605	568	554	556	559	582	571	545	563	545	601	607	562	587	546	555	589	557	550	567	557	527	585	560	562	557	528	571	570	536	565	552	548	575	521	568	555	594	542	540	552	559	558	515	533	557	541	617	536	557	535	555	533	527	596	605	511	541	550	547	551	538	578	523	558	594	585	594	556	561	570	572	531	560	585	553	536	573	540	560	584	588	553	600	562	567	595	546	510	532	593	616	542	529	580	573	538	569	544	557	538	560	603	618	577	532	535	565	554	572	582	551	572	579	523	542	531	532	560	550	529	563	563	515	544	540	541	542	559	564	588	585	635	566	566	586	553	568	573	525	574	531	571	526	532	586	545	640	589	566	583	602	588	555	527	562	574	584	559	586	622	582	548	545	582	595	525	527	578	575	581	547	554	557	526	562	549	548	580	526	513	583	559	597	568	534	540	578	529	565	583	548	549	549	541	538	543	561	561	536	541	541	567	575	548	562	563	513	554	551	583	574	564	541	534	582	596	539	569	560	551	531	580	565	504	523	537	535	529	569	551	584	560	579	524	548	525	565	577	549	557	560	538	553	574	557	561	516	534	533	541	526	561	557	536	586	510	567	592	522	549	539	550	512	511	548	537	544	546	603	554	554	554	562	564	545	557	597	575	560	520	574	563	557	535	544	543	582	601	519	575	565	548	557	487	596	583	571	583	578	550	568	526	538	583	569	544	611	557	548	591	548	573	546	598	543	563	547	524	535	573	529	561	536	533	591	575	532	589	562	540	569	599	543	513	524	568	549	562	559	569	532	592	560	563	589	546	537	570	574	563	523	569	555	561	565	538	537	539	555	565	569	561	558	549	526	518	582	517	531	552	548	535	565	528	559	563	566	552	592	600	569	579	554	546	547	594	579	603	560	542	564	536	549	570	528	591	563	564	537	556	520	546	554	585	553	521	564	494	577	562	570	559	526	548	588	547	580	613	527	572	561	578	553	549	560	569	589	583	587	573	515	566	563	560	588	552	544	544	591	568	556	556	574	570	546	577	586	564	510	551	578	583	590	571	583	543	565	555	603	544	590	556	579	537	578	542	592	571	592	564	562	557	559	574	526	535	522	564	539	536	577	595	566	592	534	571	599	548	586	586	554	540	591	565	584	544	581	551	542	609	575	570	548	603	531	568	591	587	555	549	548	560	506	592	560	583	591	548	561	544	570	571	539	597	574	525	579	532	543	562	571	591	587	498	577	552	556	547	602	507	597	568	560	550	586	573	559	515	547	586	577	569	554	530	579	549	560	570	539	569	616	552	563	511	549	527	557	569	570	539	587	570	552	571	567	569	601	593	628	535	553	576	549	516	552	589	579	530	572	545	565	584	530	546	541	551	541	594	542	570	565	580	600	572	591	598	519	523	575	593	542	569	580	563	607	594	567	584	561	534	596	526	547	541	588	547	564	541	574	561	562	584	566	573	566	591	545	538	570	557	570	535	530	567	568	566	560	606	581	532	576	565	554	549	564	551	535	558	579	577	577	577	558	556	577	565	540	601	526	547	542	558	533	535	566	573	544	559	571	559	516	577	597	538	527	600	548	569	551	553	565	569	594	569	558	545	566	543	542	579	554	547	576	541	562	572	570	547	573	529	547	536	609	541	563	596	549	577	629	527	543	549	576	577	572	541	591	632	551	586	586	604	554	536	558	532	597	539	560	539	551	546	598	569	555	502	541	533	540	574	596	562	606	574	541	544	570	588	536	558	520	505	571	547	591	538	558	534	511	573	525	554	579	570	604	558	577	567	563	564	577	537	584	521	567	557	549	557	556	552	574	536	578	570	518	536	551	516	581	504	553	545	571	557	567	547	546	569	547	538	588	554	539	557	556	578	574	540	579	519	560	540	563	531	546	567	574	583	613	600	573	562	565	541	595	561	503	592	578	548	583	539	567	570	520	562	540	558	567	593	556	521	566	554	538	553	541	526	568	579	539	511	578	566	566	570	589	618	581	603	529	588	592	586	538	554	574	547	558	548	588	534	522	564	573	569	527	578	579	511	592	558	570	584	534	546	592	563	540	558	521	593	596	607	573	598	550	470	580	573	605	559	611	536	539	538	576	577	555	582	570	569	575	533	552	554	526	541	570	540	581	590	562	591	572	510	575	585	553	574	527	590	546	510	558	545	541	512	549	563	565	555	568	570	570	592	556	538	624	576	537	526	576	580	568	534	540	553	552	540	573	572	552	537	509	559	579	543	550	540	529	563	590	571	552	542	574	567	554	532	547	514	532	507	536	538	565	562	567	561	548	584	585	570	574	540	658	557	587	536	558	588	534	540	538	573	563	493	574	569	574	517	552	579	583	556	527	534	544	606	552	558	555	573	591	551	580	557	578	561	548	573	588	572	542	552	530	570	500	588	539	558	584	527	561	515	587	517	542	535	554	559	543	582	552	580	576	565	591	552	573	559	553	568	520	583	561	548	570	550	601	524	566	565	562	547	605	549	565	536	609	553	583	568	539	553	574	584	571	559	592	585	576	561	556	603	533	532	546	544	607	546	560	572	558	563	562	588	522	565	575	581	539	606	593	528	565	565	554	575	562	544	585	554	546	602	565	524	591	555	569	603	599	576	569	631	575	563	562	554	562	584	537	559	562	586	542	566	556	558	626	572	600	565	588	558	528	561	590	550	582	557	618	558	577	567	560	567	555	577	567	565	531	566	572	561	606	559	549	564	527	568	535	551	579	569	532	542	601	558	602	537	565	557	547	528	588	531	584	565	531	563	583	573	599	525	553	532	533	560	571	563	565	579	602	566	536	621	571	544	563	537	551	568	554	523	552	517	591	522	560	547	588	569	561	545	521	598	554	503	559	569	601	584	583	579	539	572	539	568	563	558	567	570	565	580	537	548	580	532	559	590	571	584	561	589	508	528	537	548	578	561	584	536	568	595	553	543	572	589	565	591	507	544	564	530	539	571	534	619	540	561	538	563	550	559	518	542	570	548	566	545	523	553	567	515	575	517	576	537	587	577	602	585	581	556	542	566	574	545	562	579	538	566	570	556	574	592	584	576	566	628	573	508	593	547	581	537	569	552	563	571	584	564	557	566	512	591	541	582	538	548	520	567	509	576	543	545	576	559	544	567	515	585	608	588	600	544	557	558	547	566	519	586	565	557	589	571	590	556	545	566	562	518	549	578	590	594	579	577	550	564	578	551	560	536	566	519	584	594	558	564	558
12386	23923	24028	15841	12069	10401	17664	15380	9559	4644	2060	1192	902	761	768	725	747	784	768	792	766	767	729	751	789	791	773	784	784	749	788	787	751	800	783	793	744	768	743	757	812	710	793	799	769	733	781	723	746	790	739	802	781	795	809	746	786	775	810	718	767	775	802	773	761	755	763	787	741	814	826	806	811	751	714	729	793	782	777	783	765	809	727	737	722	751	789	732	771	756	743	777	745	730	771	719	726	803	725	776	719	771	793	737	768	776	734	748	755	745	716	749	805	724	753	788	741	836	783	764	784	760	787	731	759	766	776	786	722	746	734	775	770	758	789	796	742	763	764	778	725	733	788	729	724	737	751	782	808	819	761	849	769	749	764	769	747	724	786	773	755	772	793	736	777	739	752	740	778	795	754	683	748	770	789	804	783	784	775	726	757	772	771	840	821	750	804	762	739	790	783	677	746	831	813	789	728	748	762	803	791	760	769	730	771	777	781	790	794	702	743	799	777	754	762	762	737	794	826	790	741	768	725	800	784	809	771	742	791	778	788	758	728	808	744	738	795	792	793	780	775	820	765	737	763	770	778	789	788	762	754	791	784	746	769	739	788	731	782	773	750	746	739	761	754	769	734	768	785	767	820	819	743	745	748	775	751	739	737	793	764	762	746	762	727	793	829	775	781	728	754	765	727	774	773	745	730	763	750	752	731	802	826	757	729	750	739	802	727	750	740	793	764	749	746	788	727	761	739	760	779	751	792	797	783	774	775	725	743	742	771	770	768	773	784	708	796	783	802	767	843	756	763	803	720	745	692	769	750	785	743	820	779	809	773	729	777	797	779	781	775	772	749	753	789	727	801	724	770	781	785	747	783	797	758	775	752	737	776	789	746	784	777	776	716	789	714	742	772	754	771	813	769	750	748	736	771	778	770	734	764	811	812	751	789	773	793	780	802	792	754	734	778	769	733	798	715	782	710	744	789	739	747	790	835	799	769	728	769	772	786	712	748	793	764	758	723	845	763	777	820	728	770	745	780	764	763	780	776	747	753	746	715	710	774	769	726	764	718	805	773	767	774	788	730	744	821	769	793	753	786	738	742	760	762	724	728	781	789	732	772	743	763	806	776	789	743	745	799	780	758	741	803	805	782	795	794	794	741	792	732	753	774	798	791	767	747	729	765	757	771	738	748	801	740	765	783	792	757	789	751	770	785	778	777	759	771	789	734	724	823	805	760	776	768	760	821	779	747	775	765	725	778	756	781	745	769	741	775	758	789	779	785	796	801	786	734	702	773	779	783	735	747	718	718	775	748	770	746	798	742	778	800	795	780	763	794	712	788	736	740	814	737	790	819	743	759	778	777	782	778	762	747	738	771	796	746	787	787	781	756	797	749	772	755	743	727	787	766	729	783	766	760	760	753	761	789	725	756	813	769	723	703	783	780	711	737	790	739	719	755	748	742	760	798	730	768	791	735	758	717	777	753	778	774	726	755	760	737	798	723	716	771	755	733	801	731	779	715	759	794	784	785	796	765	722	762	728	785	742	796	772	803	761	762	770	743	733	809	748	754	735	762	746	746	752	736	781	737	745	738	760	739	781	720	767	738	806	740	769	753	779	786	794	769	763	796	753	807	743	763	791	735	773	762	798	780	769	735	756	800	742	791	738	767	796	774	746	731	737	770	780	780	739	828	792	785	758	790	741	819	806	711	805	724	799	766	793	764	729	788	776	765	777	800	774	727	799	793	756	786	788	793	768	735	795	797	758	760	760	732	735	752	785	756	738	747	771	733	785	819	782	799	769	795	776	709	775	801	810	748	747	783	793	744	814	743	739	769	761	761	767	792	824	742	787	782	753	765	758	738	746	773	761	758	762	762	782	771	788	790	754	782	743	743	803	816	729	750	829	794	804	743	714	752	779	800	770	733	724	760	764	727	775	753	772	755	805	778	795	748	810	724	727	722	798	764	746	752	830	785	718	753	800	755	771	734	792	791	761	780	742	775	807	764	802	745	756	754	768	781	784	786	781	767	739	790	781	819	720	784	776	800	772	761	778	743	779	731	781	755	779	767	774	758	743	786	712	760	773	760	810	784	822	818	784	723	767	736	803	752	752	751	791	789	767	775	786	736	780	735	793	775	865	812	794	769	819	765	753	757	766	750	762	735	760	805	754	757	703	814	794	781	721	776	801	756	785	742	806	820	821	795	757	806	746	770	760	806	735	758	799	741	766	775	722	726	752	714	760	771	776	793	785	764	786	811	744	737	781	753	732	770	738	779	789	751	821	782	783	760	768	775	731	748	807	756	791	776	722	753	745	735	747	748	730	780	769	783	777	735	777	724	785	734	749	734	800	758	796	823	719	791	778	800	798	744	735	745	772	748	758	767	776	727	770	786	797	779	795	783	828	706	725	826	751	757	801	763	797	831	784	727	810	753	797	781	745	789	733	833	764	750	762	756	750	769	749	711	801	768	747	776	738	767	716	765	724	804	763	743	786	734	790	771	769	758	767	729	773	754	734	721	794	778	791	754	803	790	758	739	763	784	704	730	772	754	724	711	752	782	762	761	802	750	683	751	768	757	779	707	754	747	784	733	765	767	782	810	805	803	743	779	801	775	765	755	822	760	806	782	755	739	765	770	749	733	779	803	770	759	805	764	766	787	766	750	781	748	783	752	810	783	783	748	749	804	754	816	790	782	779	779	755	725	767	765	818	753	752	763	785	757	777	818	775	752	789	745	767	707	779	787	782	717	790	752	759	791	744	752	763	763	750	714	736	796	765	709	766	787	741	751	767	812	776	773	752	751	809	766	722	768	819	762	783	776	720	740	740	782	777	778	743	796	808	761	734	774	777	799	781	755	813	808	718	800	761	733	772	770	750	778	794	766	700	753	743	789	806	786	745	850	752	818	735	801	766	788	802	785	722	754	723	740	740	754	688	767	786	772	800	803	794	759	740	757	754	793	759	805	743	776	770	776	741	788	750	791	778	710	816	733	744	760	761	773	746	734	759	765	742	790	749	734	744	745	768	758	784	782	751	746	740	785	740	783	745	735	780	773	762	790	765	790	781	738	731	740	731	789	771	745	750	761	814	757	741	758	776	792	724	747	769	742	797	805	729	779	760	738	729	785	780	802	737	753	780	762	795	830	757	795	765	776	792	792	787	756	728	765	803	782	720	777	777	802	783	749	868	798	738	764	776	732	750	749	815	785	743	756	782	720	816	774	783	750	785	757	710	717	788	771	743	805	800	776	768	806	753	760	782	819	803	744	812	765	768	811	780	794	724	771	727	778	769	772	781	710	773	745	777	750	797	727	761	710	812	772	768	752	808	785	758	764	803	760	737	760	752	784	761	782	775	742	746	776	748	789	786	730	755	746	744	717	793	711	780	768	776	772	760	802	772	750	775	749	775	762	774	727	765	773	808	752	708	783	757	765	723	771	741	762	762	764	760	798	757	784	792	784	763	744	803	754	783	778	697	756	759	753	794	786	744	783	776
23421	21490	29356	24054	21521	34721	61421	51350	35362	20199	7162	1849	762	542	470	505	449	497	500	511	456	487	518	458	464	475	502	472	476	513	466	454	459	477	458	483	486	495	471	504	470	543	513	477	475	471	426	502	499	461	465	500	493	483	512	512	501	496	463	501	473	481	544	482	551	498	499	464	503	483	479	484	483	511	440	498	528	496	464	485	502	461	478	469	506	496	479	474	465	493	500	501	539	465	476	490	484	488	485	494	477	472	492	477	486	505	473	532	513	483	499	516	475	457	468	490	499	465	511	522	501	466	485	475	483	458	467	527	459	503	462	486	483	492	475	491	493	472	505	528	468	509	509	533	504	442	505	505	466	490	547	480	475	480	508	474	489	479	496	509	490	472	484	501	485	455	483	514	462	498	475	466	467	504	461	492	462	478	454	462	479	477	487	484	469	433	505	483	435	471	483	483	485	497	418	498	479	472	492	493	477	473	495	501	481	486	478	470	467	466	510	470	453	478	456	457	501	476	493	518	491	445	471	511	471	492	496	476	458	455	492	501	456	457	462	508	448	453	470	464	476	502	461	473	453	500	478	499	491	476	453	447	444	440	428	498	460	454	502	457	488	496	465	487	513	444	502	462	478	478	504	433	488	480	480	466	488	483	477	489	476	487	493	524	485	470	420	478	475	460	451	513	472	462	473	496	485	490	508	464	472	460	474	494	476	498	464	461	485	430	512	492	468	498	456	456	439	476	537	461	506	470	487	476	462	518	479	463	503	482	502	478	458	463	501	438	455	505	491	522	470	467	472	497	486	520	518	480	470	497	465	474	459	515	462	490	477	470	445	496	484	480	476	441	488	453	462	481	475	485	518	462	483	503	463	467	490	494	468	420	458	475	456	496	490	476	478	461	478	497	481	458	456	488	484	496	442	435	476	490	480	464	469	476	499	468	468	461	479	500	436	496	464	494	482	454	476	513	483	475	478	489	497	482	502	493	491	505	539	473	466	472	494	481	445	491	474	459	514	476	475	470	491	468	485	443	463	495	475	478	522	497	505	479	469	465	497	481	498	497	439	497	459	491	454	488	478	493	446	447	480	462	433	460	502	474	473	523	488	469	488	480	496	473	501	513	491	458	479	471	476	465	484	467	473	504	474	481	518	511	469	473	512	469	472	516	469	490	508	465	489	461	478	488	482	481	475	492	489	521	496	428	462	492	486	461	508	469	502	462	473	412	448	478	470	457	473	488	487	504	483	447	456	527	477	478	509	446	493	446	446	470	459	473	500	485	488	476	462	484	472	447	480	493	464	458	482	465	472	486	461	499	470	458	471	472	471	526	482	487	456	496	452	468	517	501	502	463	479	506	451	496	498	490	464	466	468	491	480	461	429	480	430	451	505	500	485	470	451	461	468	512	425	493	506	459	473	438	497	481	475	503	455	498	470	467	482	487	477	448	520	466	444	482	489	468	518	472	520	460	534	502	435	468	463	493	488	495	495	481	494	450	472	476	498	488	513	467	456	494	457	490	526	488	414	467	459	504	477	473	465	537	496	501	491	468	462	454	496	518	469	469	466	449	498	481	499	485	505	477	450	460	443	471	488	464	492	489	480	475	491	502	499	499	465	459	509	516	455	486	463	460	475	455	465	472	482	450	499	454	480	494	526	486	456	439	431	482	510	508	452	501	479	500	446	459	522	476	470	456	455	453	490	437	464	496	494	482	491	480	474	466	465	443	482	467	463	455	485	436	502	479	496	501	504	494	456	506	490	493	524	447	467	452	465	460	486	417	496	494	494	450	480	537	499	477	478	472	480	492	480	488	500	464	483	477	502	456	486	484	474	535	450	483	445	482	479	469	497	431	475	509	486	480	496	470	489	502	451	468	476	436	493	478	487	472	450	474	484	502	437	461	465	486	468	454	495	491	469	484	470	483	487	466	470	474	506	460	480	451	486	472	481	515	483	496	496	471	503	476	475	437	465	502	514	451	509	501	484	480	501	504	485	459	453	501	454	475	451	457	478	496	458	465	460	482	486	522	488	452	464	463	466	491	488	433	444	471	498	486	509	431	495	470	490	467	480	485	470	447	491	493	466	463	492	473	432	470	488	451	504	466	482	484	498	460	451	502	508	470	502	504	455	473	451	470	476	525	461	476	470	509	466	481	538	471	486	478	457	520	450	489	472	464	492	477	512	488	508	458	478	468	475	502	483	473	454	458	482	476	470	450	491	471	494	469	485	437	447	491	467	407	456	483	460	478	469	477	443	462	473	494	444	497	479	490	480	502	476	476	513	484	481	486	471	482	491	496	449	445	493	468	490	495	482	484	426	490	469	478	489	521	474	492	468	431	491	437	504	502	490	419	475	495	470	507	470	477	468	486	482	476	477	473	483	460	484	477	483	491	481	522	454	436	451	486	457	503	490	465	485	484	466	467	485	463	450	472	490	496	446	505	445	495	476	480	470	484	496	501	495	494	456	477	482	459	454	487	474	477	434	486	458	520	503	491	514	518	481	474	493	480	481	506	491	431	498	481	492	497	482	452	471	480	471	480	509	461	457	472	488	517	475	504	506	459	461	494	470	463	462	451	497	509	486	486	476	528	467	462	471	479	514	498	520	473	487	512	486	484	464	480	500	467	455	462	510	477	515	509	442	467	488	467	473	473	507	476	478	442	475	468	465	494	531	428	469	523	478	510	469	463	472	501	497	478	458	487	448	471	475	450	502	471	459	492	511	457	476	499	446	481	515	463	474	500	494	488	463	507	523	508	455	493	474	480	453	453	498	495	495	486	489	467	443	477	494	516	523	478	465	458	449	456	489	464	448	465	494	498	483	493	470	414	438	455	512	462	516	482	515	440	508	514	502	498	498	471	495	475	493	494	513	465	482	497	456	487	474	481	475	467	446	515	505	508	457	438	482	490	487	459	491	466	489	477	446	464	484	516	440	496	443	460	482	483	485	437	470	513	472	466	490	499	513	493	531	500	496	480	460	504	502	464	490	499	526	513	489	488	454	515	442	491	473	472	499	479	503	482	448	458	482	467	469	479	474	464	470	481	493	497	460	486	471	488	481	467	510	481	522	472	501	449	479	472	445	472	493	466	459	506	476	474	514	463	464	496	499	517	474	460	470	488	472	459	497	489	494	474	471	470	495	483	455	461	459	402	469	465	464	495	527	491	475	449	446	444	477	471	467	478	458	459	480	475	477	465	478	483	470	463	433	508	500	462	478	498	494	469	507	467	478	472	485	463	477	487	488	480	426	498	503	504	501	449	527	505	465	473	483	464	444	460	485	493	482	495	485	458	489	479	446	524	481	513	456	465	484	503	472	469	492	493	517	510	504	454	513	478	507	467	475	484	437	510	516	497	489	440	471	477	478	524	499	466	475	487	454	449	464	426	495	486	470	432	493	467	458	487	446	456	498	523	437	460	438	490	488	428	496	495	480	468	502	505	487	478	474	475	463	472	485	494	467	475	454	480	501	424	488	472	522	506	507	448
17433	38284	34421	25613	19662	43652	60904	51728	38863	24518	10958	3278	1225	712	632	657	645	663	670	667	673	716	639	631	647	604	616	643	636	640	630	644	676	688	632	642	660	636	676	683	639	680	652	671	656	667	663	643	649	609	681	638	678	656	678	647	682	662	655	662	680	642	659	655	623	688	691	634	654	681	653	637	682	677	686	674	595	663	690	659	670	619	643	627	642	626	666	665	652	619	623	608	664	682	655	650	671	620	664	634	693	649	621	618	638	638	626	671	644	600	622	657	643	639	591	697	636	687	624	681	624	680	646	654	651	637	667	611	659	644	620	647	688	686	638	678	651	602	601	637	680	662	719	700	664	669	625	632	656	709	642	681	654	610	616	652	623	678	639	678	619	645	646	656	620	603	648	685	644	668	647	632	665	617	653	643	645	637	638	652	680	638	658	649	675	663	618	647	675	678	670	655	667	637	650	614	637	613	674	654	632	644	648	666	634	681	697	649	666	643	697	618	661	647	657	672	594	659	651	629	674	590	669	618	641	644	601	676	642	663	655	615	671	642	617	692	646	625	626	693	659	619	683	647	671	643	648	616	625	686	680	677	693	651	631	680	669	628	652	647	675	643	620	680	653	670	669	657	647	613	679	663	678	606	642	700	676	642	654	631	621	652	679	620	650	637	652	621	666	640	733	641	664	656	667	635	705	679	672	658	648	668	677	663	669	674	624	665	662	630	634	649	644	685	629	662	628	671	686	654	673	651	609	664	665	643	643	671	661	680	611	661	667	637	677	649	629	614	640	658	690	630	683	649	642	625	654	646	654	655	633	643	642	624	616	648	663	648	631	658	651	661	647	660	683	617	637	700	654	634	643	658	668	664	649	655	626	641	654	663	682	600	630	639	660	641	630	659	712	626	669	631	672	609	652	684	655	635	615	644	635	634	626	667	652	655	670	662	610	636	643	672	678	634	637	630	656	604	659	618	655	650	648	664	618	665	608	622	636	619	640	734	622	664	663	724	635	660	666	657	630	674	650	659	648	725	633	670	633	654	697	652	637	665	655	651	647	665	605	652	680	646	641	667	670	640	635	668	655	610	623	641	663	635	666	621	685	673	647	662	721	631	662	651	639	595	607	667	631	695	671	655	690	648	626	643	651	668	691	611	639	637	635	601	611	669	663	650	639	630	624	638	640	690	690	660	625	679	622	712	608	661	654	665	608	713	624	656	673	606	611	640	632	678	632	606	639	694	663	596	638	654	631	635	585	622	668	618	645	636	619	648	665	661	704	654	668	694	719	678	633	637	676	650	643	691	646	657	653	647	666	627	677	655	618	621	652	610	604	633	694	665	649	616	665	652	640	674	695	640	664	639	619	622	669	620	649	706	616	666	656	684	669	635	717	670	673	650	668	616	703	636	639	631	750	662	679	710	612	652	632	631	635	625	684	662	653	670	670	685	634	644	664	643	619	641	659	709	630	599	638	693	623	662	631	658	657	625	665	653	692	609	644	632	620	631	641	663	647	672	667	655	679	615	653	689	651	660	680	662	624	632	640	669	622	638	673	661	676	673	607	612	666	665	618	673	671	680	686	677	617	662	638	676	627	617	614	656	675	648	685	656	658	675	635	652	662	667	662	694	633	669	607	675	629	655	660	642	651	653	670	673	649	632	676	623	690	654	654	677	635	653	637	633	675	635	638	714	693	666	619	635	678	646	676	641	659	631	646	662	656	699	676	647	693	655	626	648	648	627	640	691	691	670	666	660	644	647	678	618	627	644	642	618	657	637	700	650	690	668	642	703	627	664	682	652	629	652	663	644	631	655	652	638	637	667	664	673	652	662	587	678	639	653	649	681	637	625	669	661	652	664	638	614	640	637	649	690	665	668	663	649	661	644	635	704	684	667	635	643	633	679	664	614	636	674	629	666	728	672	642	660	635	676	615	665	624	656	714	618	647	658	639	674	685	651	646	617	643	665	630	692	637	621	592	627	639	689	663	664	684	692	620	655	648	633	635	703	581	620	641	657	652	666	584	658	602	644	660	686	648	649	674	652	637	646	612	686	681	632	693	605	654	682	636	660	687	693	613	631	685	654	671	681	635	624	651	665	716	643	640	658	620	625	664	641	633	687	613	634	632	671	666	618	636	660	653	638	632	686	633	607	640	668	662	639	658	673	637	656	699	669	626	639	614	649	649	617	602	605	640	642	602	670	670	660	630	651	671	644	643	650	623	663	685	666	685	638	680	677	666	663	657	619	660	669	621	624	634	647	664	677	642	595	608	637	640	664	673	680	668	604	649	682	669	617	624	649	670	657	635	628	634	692	659	649	686	611	640	597	630	693	650	615	672	633	634	670	613	615	672	650	708	637	654	628	665	646	629	611	649	612	665	618	631	641	635	609	691	651	648	660	647	686	635	644	640	659	619	681	684	719	640	635	627	685	655	654	642	661	660	669	633	618	660	640	663	651	681	640	673	643	669	629	685	683	637	630	627	628	647	649	640	672	640	662	654	610	681	693	637	681	670	646	663	627	669	601	706	631	623	629	659	669	670	700	657	605	660	655	629	670	609	655	668	662	688	649	617	641	628	628	654	666	639	662	656	628	660	679	682	663	674	648	652	681	698	656	661	637	682	656	673	690	642	622	628	678	629	630	712	686	657	681	651	653	621	633	645	641	653	641	626	663	626	630	626	608	628	678	700	680	632	641	633	667	685	660	612	686	633	650	644	637	649	681	707	638	679	662	679	674	625	664	647	650	627	726	626	614	641	641	648	625	608	632	710	680	631	643	620	621	664	654	603	625	663	621	697	690	648	656	650	697	691	646	630	699	647	673	632	659	660	643	661	666	684	624	599	625	669	645	648	649	649	640	662	665	668	611	683	636	658	629	649	632	693	609	609	648	654	676	661	593	635	613	670	643	594	637	649	610	618	705	659	645	697	639	619	659	654	668	603	663	653	634	637	638	666	619	650	618	685	700	626	600	651	656	634	613	650	678	625	631	676	660	637	667	665	649	656	634	643	653	651	640	628	686	638	699	657	701	683	617	681	621	604	619	637	666	665	649	673	623	655	669	627	618	654	673	649	659	666	613	695	590	654	672	668	634	676	623	658	653	664	635	638	644	692	643	703	694	611	686	613	643	664	645	654	666	670	641	668	675	656	625	605	629	615	676	627	674	612	619	681	680	681	643	627	621	662	666	640	657	670	691	622	643	646	604	629	676	632	661	642	636	671	607	647	667	709	658	616	634	680	691	648	675	685	667	606	665	684	639	652	646	684	665	666	696	623	645	683	683	618	661	614	655	612	633	673	643	622	656	662	685	660	643	660	667	673	610	695	634	666	635	629	672	665	641	667	698	625	627	663	636	674	668	669	610	626	706	663	626	701	665	636	643	664	648	636	606	659	689	632	634	701	641	641	610	629	665	638	692	660	603	633	659	663	656	633	636	681	688	639	636	618	645	716	616	624	639	646	659	638	654	681	543	650	618	636	645	645	612	652	678
27440	21279	13682	5257	2641	5502	10751	8103	4578	2204	1061	723	586	548	569	580	612	580	575	555	592	570	559	574	587	587	562	607	598	581	598	608	559	557	563	564	591	562	560	601	553	597	597	615	580	575	576	632	615	605	588	586	565	588	581	589	588	582	543	594	557	579	559	542	560	571	545	550	559	588	602	532	528	564	588	534	541	583	573	617	560	589	574	554	610	562	556	577	596	588	550	584	541	600	574	582	551	617	558	577	552	569	588	549	503	553	558	579	574	595	521	570	548	592	577	538	588	545	561	571	543	583	589	552	521	548	586	581	535	604	547	597	555	539	554	599	588	562	564	563	603	541	605	579	579	567	544	604	560	556	572	580	582	609	545	523	572	584	514	528	552	560	605	552	550	535	591	569	565	565	524	584	595	572	538	608	555	576	582	579	560	563	597	580	542	573	563	569	620	586	567	552	546	558	565	528	516	569	558	565	540	572	555	586	581	572	591	551	515	581	562	574	574	553	566	566	534	559	557	544	573	550	571	547	540	555	557	555	599	577	575	571	504	616	525	506	587	561	563	583	583	595	603	526	571	571	604	548	575	596	539	540	573	563	548	547	561	527	580	582	562	572	543	557	603	571	566	574	543	571	582	579	556	554	551	562	559	585	525	540	540	580	573	575	562	589	586	583	553	583	557	583	574	541	560	585	558	517	548	543	539	567	521	590	586	534	578	574	567	606	568	584	622	590	582	581	559	536	573	569	543	553	544	605	572	559	583	558	517	542	584	566	598	566	583	532	539	585	552	539	564	579	567	564	580	558	563	552	564	557	580	547	550	546	605	537	576	564	581	582	568	560	562	557	587	585	523	534	562	574	584	571	554	570	607	561	568	560	558	563	519	583	584	564	532	599	564	518	584	523	542	594	531	575	560	539	537	608	555	547	547	583	634	597	594	534	535	577	568	553	589	588	613	598	580	533	572	601	540	571	552	609	586	548	548	582	571	570	557	548	534	536	583	559	603	590	537	564	581	605	583	609	579	595	562	575	589	536	576	546	584	555	562	583	541	595	600	606	587	552	555	599	540	572	570	554	575	562	591	586	528	550	587	567	547	562	557	578	570	563	578	563	556	554	535	605	540	554	601	567	554	560	592	560	573	546	591	604	574	543	550	540	594	592	586	578	556	536	571	568	532	575	558	553	573	586	538	581	547	581	549	576	586	555	640	590	542	566	547	525	545	511	575	570	577	577	530	573	600	586	595	593	571	610	610	556	539	578	602	559	570	596	543	619	539	563	569	575	555	601	528	554	535	549	569	544	582	544	541	615	526	565	577	585	585	584	543	522	548	536	563	574	522	575	557	574	520	579	580	538	575	560	572	600	528	546	558	595	567	544	561	544	577	544	532	531	567	549	553	563	627	563	577	602	555	560	580	555	577	594	605	562	562	600	587	570	563	573	582	595	592	573	552	602	546	541	558	607	561	591	552	615	604	576	595	567	581	588	566	591	606	568	551	587	532	567	602	516	566	551	589	567	547	570	533	572	597	573	550	570	549	575	605	534	519	587	543	560	505	542	577	501	610	578	583	615	621	554	557	576	546	563	566	567	609	558	587	552	531	566	548	569	562	569	574	549	593	607	616	520	609	638	565	561	562	565	589	562	603	542	588	590	547	566	610	586	560	566	548	593	563	548	535	552	568	544	562	567	568	551	544	533	566	508	592	567	592	536	582	554	547	608	552	556	546	612	590	544	554	581	562	562	585	546	552	592	526	594	586	569	555	556	564	580	539	550	574	538	621	544	590	532	544	565	561	551	558	562	528	564	577	572	587	585	563	563	610	585	592	583	575	566	572	571	595	560	592	552	596	540	586	562	610	570	556	562	566	574	559	543	603	551	617	557	555	579	574	525	647	603	582	572	588	564	526	576	547	573	535	569	541	562	593	544	560	597	527	526	598	551	580	559	558	623	569	614	590	574	565	576	558	603	569	536	547	541	565	565	570	570	563	601	563	566	572	556	577	572	540	562	568	572	524	569	547	588	563	561	562	587	571	600	557	570	541	564	559	547	547	589	574	549	570	580	597	568	564	566	604	625	557	586	573	555	547	608	585	548	566	563	602	574	556	556	541	553	566	600	584	542	581	533	578	543	577	571	554	526	541	589	577	553	565	543	568	571	563	545	577	545	589	588	578	537	553	554	545	568	581	559	538	565	558	580	557	558	563	604	522	585	595	558	608	569	564	573	554	590	590	574	557	588	542	577	608	571	593	519	570	591	534	519	570	561	546	577	559	556	599	539	573	572	547	549	588	545	536	603	599	570	571	582	552	513	579	547	569	554	580	603	557	540	560	552	592	578	574	579	589	558	571	543	562	594	576	542	590	573	608	602	597	582	536	555	573	571	571	591	585	577	639	581	555	581	543	562	597	592	577	556	534	548	601	586	571	602	550	553	592	549	586	574	537	549	564	578	530	579	569	547	569	562	574	536	566	553	638	563	553	599	566	595	554	569	598	562	583	518	618	548	567	580	590	555	604	578	580	573	549	554	574	566	614	593	584	559	591	570	545	509	582	596	569	572	563	573	575	580	575	570	639	578	592	588	534	552	585	600	552	562	537	543	566	613	569	571	584	586	553	573	563	587	537	570	591	554	586	552	566	569	569	545	548	544	605	575	551	547	565	595	601	552	545	543	564	577	583	552	596	622	594	570	572	543	590	594	557	611	572	593	566	588	565	555	553	542	570	558	594	595	579	511	526	544	556	545	608	574	572	535	543	574	568	590	537	598	569	598	624	570	585	605	529	529	517	556	595	625	548	581	540	557	578	522	570	554	565	575	593	564	568	542	534	603	616	575	584	548	592	564	550	581	551	567	568	534	580	507	561	577	592	577	586	568	585	542	585	536	545	560	584	568	569	541	590	546	588	551	582	547	569	584	559	554	598	553	590	553	548	553	589	574	546	601	588	604	531	561	563	597	564	585	595	558	583	583	552	565	552	578	551	548	558	555	567	566	541	606	558	548	603	515	576	614	565	600	608	566	580	570	602	606	535	573	524	548	519	565	550	613	545	582	576	605	562	526	536	537	560	577	534	568	569	603	591	581	540	548	558	580	578	568	574	532	569	526	593	559	563	571	601	552	598	557	557	571	546	563	560	543	579	569	566	552	585	554	562	594	649	566	558	583	569	538	555	554	588	559	570	555	602	581	573	604	583	590	584	554	549	550	580	559	565	532	570	553	575	563	594	583	588	622	599	591	558	591	571	580	525	514	560	556	558	555	551	558	607	566	564	564	576	559	566	555	532	564	598	563	572	583	547	584	541	547	533	588	580	577	529	563	585	553	576	640	598	518	517	580	591	599	559	539	573	610	547	574	568	542	579	525	557	554	604	540	599	569	570	575	582	577	539	570	511	552	561	565	548	592	574	560	600	564	603	564	604	549	567	587	552	530	571	571	592	585	515	569	526	568	574	534	546	551	598	535	573	577	609	545	567	545	567	538	543	545	538	578
16133	20607	12624	7738	5601	10886	17675	13448	8131	3885	1733	979	831	765	828	815	822	775	764	745	791	762	807	733	737	780	775	787	808	787	776	766	720	722	763	840	782	774	787	802	767	806	769	757	777	753	752	807	809	748	834	762	787	759	786	806	773	785	803	791	802	753	745	755	733	768	713	795	772	779	721	751	776	774	808	769	772	769	792	763	770	807	785	773	752	757	795	797	743	798	758	775	720	743	800	757	823	815	771	770	810	790	810	830	791	809	734	802	757	738	761	739	764	808	761	719	766	793	752	764	783	770	800	779	775	754	797	770	759	765	781	755	727	729	717	746	783	780	781	754	773	816	741	796	713	774	775	777	734	805	792	789	811	778	812	797	756	752	746	795	777	724	725	790	750	792	761	804	750	760	707	791	774	802	781	788	752	773	776	808	801	753	754	735	709	768	773	714	775	756	763	789	773	781	751	791	768	778	789	782	826	717	763	742	729	767	736	752	800	783	783	776	714	779	808	785	732	798	782	755	768	780	773	733	787	797	803	761	745	807	767	807	810	759	803	788	759	767	759	791	776	777	848	780	759	724	755	746	748	752	766	804	782	784	774	747	788	734	773	752	837	807	750	724	818	780	765	771	814	766	768	778	754	790	733	808	750	793	788	748	807	783	770	752	809	797	781	766	758	771	725	740	773	756	773	762	765	723	775	810	759	802	795	797	745	752	811	842	766	773	718	786	784	727	800	771	791	774	795	819	806	751	764	784	796	774	757	816	792	793	753	752	733	776	773	787	831	711	724	784	781	784	746	753	738	764	792	755	819	767	780	785	790	761	761	778	787	752	799	769	768	780	835	733	755	728	766	754	798	782	818	748	777	757	791	765	759	810	751	806	746	792	784	759	744	748	796	786	765	766	766	760	708	745	762	762	797	757	756	776	796	784	737	758	764	774	787	810	765	758	779	727	771	749	756	768	742	747	791	811	733	766	758	789	830	820	815	789	759	775	797	757	813	752	796	701	806	747	760	760	795	741	731	834	788	763	773	794	750	710	744	755	719	752	826	782	722	725	796	712	784	744	799	777	808	733	821	765	764	765	751	804	805	783	795	771	774	759	722	785	747	754	757	774	753	785	779	774	779	767	771	790	793	724	792	772	726	793	804	792	778	757	780	798	767	774	721	791	790	742	793	754	725	792	769	827	745	791	762	815	786	747	755	725	741	771	769	757	773	730	797	817	757	791	784	778	736	733	776	777	763	740	751	758	772	838	795	705	797	727	774	758	783	803	785	792	760	817	782	799	759	804	811	779	731	757	718	802	805	718	735	772	783	755	751	770	784	813	750	746	809	767	740	795	753	792	750	762	753	761	758	778	780	790	763	771	771	814	745	770	825	766	788	762	755	786	816	778	780	749	725	765	791	761	798	779	764	766	812	771	763	779	738	761	763	754	771	810	795	831	778	773	765	753	787	781	788	746	771	758	831	767	838	813	756	777	807	782	743	743	811	777	819	808	750	767	750	768	721	821	788	814	779	747	738	743	762	814	777	795	742	782	795	833	807	813	742	817	707	735	768	809	737	804	776	783	746	769	763	754	818	791	780	830	773	780	812	768	784	776	750	782	781	748	804	755	805	757	754	821	746	747	784	723	743	791	765	773	777	761	778	770	752	758	800	774	778	757	807	706	743	722	802	806	754	752	765	777	744	666	744	842	795	780	758	759	752	783	803	774	780	782	770	779	756	798	743	796	791	817	820	765	751	775	821	747	764	800	729	795	747	740	818	764	786	819	789	828	805	776	741	783	789	743	779	764	742	776	774	780	735	774	755	786	797	787	773	752	791	774	777	727	750	756	717	752	791	774	778	743	781	767	745	789	774	781	769	746	779	774	750	736	761	755	779	800	781	785	762	790	750	778	793	799	795	813	762	781	808	755	766	785	779	773	741	752	756	796	767	759	803	805	752	783	779	816	796	803	751	768	804	826	784	768	794	789	803	746	805	761	734	744	748	753	707	782	812	753	762	678	787	766	761	771	784	798	751	722	781	742	776	807	768	806	766	782	779	762	774	759	750	747	815	786	798	755	727	763	785	842	825	756	782	753	746	771	779	765	824	759	747	795	739	809	800	801	782	807	789	757	746	757	779	769	769	770	793	729	727	792	833	755	776	776	793	778	838	811	761	747	801	789	753	729	799	774	763	790	781	768	785	743	765	744	811	766	749	741	793	795	784	788	836	819	829	762	828	786	772	716	778	764	772	800	745	748	735	784	790	742	791	761	768	783	775	739	697	771	738	776	775	795	787	769	804	794	761	739	807	761	686	723	808	756	767	755	774	761	760	860	708	726	798	822	780	815	770	771	706	746	748	819	757	751	760	786	750	793	824	745	789	747	773	754	783	764	785	822	768	762	745	714	779	731	770	808	721	790	733	762	762	754	787	759	757	816	803	758	757	742	746	821	768	726	828	751	756	783	768	801	722	788	758	827	757	811	812	782	753	746	769	731	794	774	779	787	792	787	725	795	790	765	766	762	789	757	783	755	768	739	747	809	766	810	796	778	802	803	790	790	765	743	762	783	720	790	836	783	780	789	786	771	794	780	751	779	748	746	798	818	797	790	797	727	789	746	763	798	762	741	789	784	817	763	738	761	834	786	794	771	769	787	793	747	768	814	820	733	778	786	759	787	789	813	820	773	840	765	762	821	764	767	797	768	760	782	786	784	728	796	775	779	744	760	797	758	799	765	754	737	769	733	753	778	840	752	784	779	767	758	785	787	776	791	770	772	793	839	712	708	781	802	776	840	762	785	773	788	788	713	776	786	774	757	807	766	770	764	749	767	791	788	757	735	765	802	756	811	776	747	805	811	782	745	792	762	789	736	795	790	767	799	777	747	750	807	777	787	791	821	816	723	824	741	754	764	775	782	803	792	774	736	762	817	742	739	795	725	726	789	767	773	755	813	770	823	760	770	784	807	779	779	816	781	804	772	786	790	805	746	758	811	778	771	750	808	756	782	825	818	764	816	784	739	800	729	801	806	750	735	742	750	741	768	786	779	753	800	734	795	747	781	832	767	746	781	786	797	732	777	784	812	816	781	780	811	816	786	792	789	766	784	758	769	781	754	738	755	756	755	785	774	776	771	803	777	732	759	763	759	772	809	786	795	764	754	771	753	785	798	797	750	773	766	781	776	810	756	780	739	743	737	790	757	792	749	797	745	797	722	789	820	775	794	787	765	744	758	750	746	778	767	804	712	821	764	801	763	817	793	812	804	784	742	824	745	759	760	765	770	763	789	822	789	724	721	738	778	765	789	778	736	742	770	785	775	768	782	822	790	773	776	797	754	751	793	821	776	775	777	754	786	777	795	753	743	771	785	811	775	802	790	819	797	705	776	784	770	757	770	801	756	777	830	768	755	757	766	762	756	792	740	797	711	772	769	794	733	778	778	821	782	773	783	728	775	759	782	757	735	823	807	766	790	807	718	831	793	758	739	760	755	791	771	742	775
27462	20763	11085	3009	1601	2820	9958	8073	4647	2383	1187	786	612	611	533	539	567	561	597	574	582	588	565	547	581	584	554	593	516	547	565	569	540	547	543	559	552	577	586	550	604	565	576	595	564	543	561	606	552	573	560	540	575	561	548	550	543	565	508	585	556	547	524	544	587	566	553	568	548	584	609	579	565	568	516	548	587	554	532	603	557	547	575	551	576	537	558	591	578	552	542	590	558	570	554	593	572	559	529	614	571	552	550	542	557	609	538	532	535	555	586	554	551	549	558	564	522	572	555	586	572	578	563	569	527	538	580	560	596	537	583	578	555	592	609	574	556	555	582	579	561	578	511	533	578	582	564	543	597	549	569	585	505	529	558	549	566	516	553	597	529	540	568	531	575	614	582	563	585	559	543	588	562	513	578	588	556	539	584	538	551	543	562	575	534	566	556	576	576	538	563	576	566	563	579	565	614	580	589	533	529	587	605	568	582	587	551	560	568	576	550	529	532	554	548	579	551	571	609	576	584	556	573	612	575	537	570	547	545	547	557	523	524	574	569	590	550	563	519	507	566	542	567	549	590	599	543	568	536	590	568	574	593	576	533	568	542	545	561	566	553	523	600	570	566	572	594	536	561	585	555	560	524	586	551	568	561	568	551	549	560	548	591	527	593	586	531	561	586	562	534	589	565	519	571	569	581	552	594	531	541	563	555	574	555	606	590	562	565	542	566	574	525	561	599	554	539	552	541	592	523	551	552	574	546	548	584	566	549	595	536	551	584	595	564	532	520	544	613	570	582	545	539	564	560	563	548	585	525	596	560	552	567	539	562	555	566	583	542	532	563	570	601	533	574	539	554	569	537	534	562	570	629	532	532	552	586	578	559	569	558	578	541	552	526	541	615	558	522	565	548	586	558	559	565	559	592	553	539	553	564	576	585	596	581	564	607	550	539	560	553	534	580	581	624	629	564	545	571	527	577	536	559	551	546	569	597	562	584	569	563	536	527	610	566	557	532	563	535	586	552	565	559	600	549	572	585	532	553	548	570	556	578	559	546	590	597	577	582	573	556	527	588	577	557	525	589	559	569	614	538	545	543	545	574	555	539	537	556	568	601	550	556	525	567	532	534	547	534	574	554	551	584	624	556	593	618	528	545	576	589	568	562	568	546	530	557	561	575	574	576	544	556	564	544	551	609	558	600	564	592	608	521	548	578	565	535	570	540	539	551	583	572	551	557	544	555	602	575	582	556	558	560	608	493	599	558	569	588	563	534	497	514	544	548	554	603	554	555	574	570	571	516	551	582	537	546	548	601	569	565	560	636	528	532	594	592	561	553	540	546	529	583	580	573	551	572	527	555	566	545	555	565	589	554	517	581	549	578	541	501	607	573	566	569	587	605	556	558	588	588	614	546	585	537	571	533	557	537	554	555	530	589	568	594	556	560	548	596	565	579	584	548	504	533	533	584	568	560	602	553	531	577	544	603	546	551	529	590	539	527	532	570	557	532	566	574	528	559	574	545	554	543	558	584	580	566	526	559	588	538	576	541	577	545	562	558	554	540	539	565	535	555	525	539	553	561	570	547	580	518	520	555	574	590	522	535	601	587	574	589	557	590	575	530	568	593	533	586	572	585	622	540	514	546	591	564	541	580	523	593	610	573	595	547	523	570	586	546	574	558	552	595	571	560	551	596	532	578	569	563	569	568	590	560	596	598	604	563	580	533	622	571	567	532	576	579	565	524	567	578	519	553	578	549	519	545	562	561	525	588	550	546	566	595	577	558	570	551	565	584	540	608	597	578	527	555	555	532	557	586	504	578	560	607	595	563	576	579	557	546	574	547	565	583	587	599	591	539	534	588	563	554	550	576	605	565	570	554	591	548	551	567	578	565	517	540	524	543	556	555	549	561	554	508	537	579	594	558	540	539	554	548	551	560	573	549	596	537	567	537	550	540	581	604	567	539	573	533	607	565	572	562	553	543	548	586	545	589	585	570	584	591	602	579	575	544	554	603	560	609	521	587	589	567	533	607	575	609	584	507	586	572	574	583	541	574	556	560	609	541	575	551	558	546	540	522	560	572	555	571	568	583	567	581	561	596	528	576	571	522	562	531	521	565	550	570	554	550	522	530	590	556	510	540	531	555	541	594	569	533	599	549	570	549	535	599	570	574	545	566	548	589	533	585	547	532	573	536	594	570	544	557	545	568	564	580	535	537	574	581	581	559	575	590	540	587	581	578	597	560	564	566	539	549	605	548	573	575	580	571	572	569	565	507	555	554	571	540	595	561	552	530	584	551	537	574	590	561	574	572	562	577	567	594	595	606	578	571	545	527	539	568	563	501	606	580	579	561	556	544	575	528	534	606	576	594	585	572	587	579	579	544	592	541	539	549	527	562	553	561	580	557	572	565	549	517	566	590	571	551	585	550	569	558	560	553	542	578	536	556	543	588	532	556	545	539	537	525	552	582	580	565	562	541	549	538	581	585	582	573	544	582	570	611	577	580	524	605	589	594	593	602	565	571	551	569	560	577	600	532	573	540	598	559	578	550	533	588	566	575	558	586	553	530	617	546	576	567	541	535	593	537	559	563	620	584	541	539	545	552	581	534	564	540	552	548	557	591	566	567	579	546	544	580	551	587	553	580	521	550	550	562	570	536	544	548	514	574	548	554	522	550	555	594	568	592	522	570	547	524	557	579	591	586	580	561	582	530	564	598	577	594	583	566	544	550	573	593	509	608	573	552	554	575	546	610	560	567	567	572	574	581	552	534	558	550	624	540	547	610	578	569	588	569	557	544	541	559	561	600	587	522	563	549	615	569	568	533	547	558	552	554	546	592	583	526	560	544	585	580	549	548	559	576	601	555	562	563	539	573	526	590	576	530	580	542	569	586	575	577	599	586	528	589	566	571	526	553	512	578	561	541	528	572	562	589	590	600	548	567	547	579	604	557	569	567	562	535	523	549	587	547	562	530	546	571	616	534	571	527	572	576	607	555	603	567	532	568	565	591	563	544	561	599	549	536	569	554	533	568	563	548	592	536	545	526	570	554	578	551	575	579	570	554	619	549	546	508	562	605	576	569	538	513	566	548	585	553	543	533	559	581	577	543	588	548	564	602	543	584	559	582	566	558	520	569	550	553	560	540	602	623	544	532	575	571	572	567	584	567	588	609	549	587	560	601	552	575	514	569	585	530	570	579	566	542	549	544	581	560	546	549	557	593	585	558	546	553	568	542	551	519	539	558	567	510	575	573	594	552	535	548	581	569	584	631	575	537	597	560	558	587	529	561	540	569	565	628	576	521	555	593	572	550	564	574	574	580	566	542	553	559	495	567	563	556	599	573	544	593	572	539	526	540	554	584	558	558	536	583	561	555	614	586	560	549	550	550	629	604	518	596	547	581	545	563	573	559	542	540	576	564	554	558	540	596	564	586	560	522	513	560	573	559	578	552	557	550	544	530	581	559	569	552	544	549	572	542	580	528	555	524	577	601	552
14500	14261	9165	4515	3456	6375	17536	13256	8350	4487	2010	1125	860	813	759	808	726	758	777	794	746	799	758	717	793	751	764	804	766	710	794	780	804	758	794	787	765	752	770	752	746	788	746	759	712	765	818	777	756	774	760	814	753	773	783	784	780	780	726	780	838	800	785	772	806	733	777	769	783	778	777	776	798	789	790	761	808	774	842	807	766	730	793	738	749	773	809	749	787	748	787	761	803	757	811	768	800	825	717	812	785	761	737	781	777	807	757	767	787	737	830	773	818	764	756	759	741	801	774	781	832	784	791	781	784	804	727	787	806	776	767	749	793	807	755	771	729	734	744	752	789	808	767	765	813	776	743	799	761	775	764	727	707	775	817	770	803	741	793	770	803	765	797	744	794	778	838	801	746	785	792	766	762	776	772	825	780	730	810	834	731	764	791	762	775	793	743	768	769	731	809	809	750	794	756	802	774	773	764	722	766	793	752	749	777	742	759	790	750	878	788	787	822	758	730	819	808	722	797	741	740	740	763	778	747	738	741	752	736	766	754	760	732	784	812	774	786	742	777	754	800	820	752	803	773	775	815	738	809	798	787	782	813	811	779	786	749	831	805	766	811	789	820	783	748	799	775	714	805	808	765	803	735	757	770	774	764	755	783	776	832	790	695	800	749	811	754	747	761	714	748	735	776	784	756	757	764	772	771	803	753	755	745	786	792	772	757	753	728	771	718	784	793	750	745	841	762	774	781	733	760	784	792	783	762	727	808	743	792	786	761	816	727	771	791	762	769	793	794	771	786	787	739	753	776	778	795	744	817	761	788	779	716	831	768	790	770	749	832	815	746	817	801	741	785	759	760	740	730	763	780	801	754	810	810	780	748	824	819	767	778	796	845	772	839	745	823	761	774	782	807	786	765	766	764	745	757	754	739	819	744	735	733	722	831	831	766	815	774	743	776	798	792	763	746	768	804	740	786	763	734	744	772	761	755	790	754	738	791	792	828	779	750	775	730	785	770	775	779	806	780	737	756	814	777	807	778	729	741	785	714	789	834	780	736	781	755	799	790	712	789	772	800	736	779	743	781	841	779	774	800	832	775	854	790	761	865	750	778	780	830	776	777	762	758	767	777	768	761	793	764	744	799	769	747	804	773	799	774	808	745	722	788	834	779	781	716	754	768	744	758	739	786	772	764	753	809	789	726	780	790	710	763	799	806	739	722	731	732	801	735	753	795	755	808	791	801	764	809	762	788	727	731	761	741	819	740	811	764	759	739	786	761	756	775	765	777	763	754	780	762	735	747	774	770	802	749	796	804	792	800	808	762	758	775	754	794	779	789	801	784	752	769	788	720	733	756	765	739	766	790	705	767	773	804	776	768	759	792	761	767	745	760	753	749	774	793	772	786	744	774	787	760	708	825	770	735	736	807	782	762	729	725	811	807	731	812	814	747	766	777	784	759	808	795	779	766	760	778	771	819	738	789	782	757	777	762	749	737	771	777	818	812	783	775	783	729	750	793	769	753	802	793	781	742	728	772	848	807	815	755	770	749	770	847	788	772	774	771	772	784	753	817	768	774	772	728	767	752	789	764	784	771	765	746	750	768	735	808	776	776	803	815	775	806	783	797	808	756	731	711	786	718	773	783	792	777	789	814	744	734	786	773	787	763	763	771	786	749	759	770	787	794	785	750	804	769	779	777	778	772	810	764	766	775	820	796	764	772	729	755	786	777	780	796	769	747	779	760	819	766	778	828	803	798	773	751	755	779	780	765	801	748	799	781	772	787	777	718	725	763	758	788	804	806	787	790	758	765	798	773	786	765	753	821	784	761	777	765	777	747	792	766	771	737	786	727	750	838	717	749	786	775	774	827	783	744	846	754	817	799	793	717	772	730	780	783	789	811	772	763	827	754	803	760	724	745	849	774	812	749	724	765	777	763	758	749	734	801	797	785	807	776	786	798	791	806	740	765	780	723	748	731	799	755	770	766	750	744	755	751	802	846	831	729	765	784	754	744	759	831	835	750	838	765	758	778	796	775	745	775	760	749	773	804	755	745	804	785	818	756	754	766	796	759	750	790	800	820	733	770	786	761	756	744	838	810	792	759	771	765	780	779	773	836	749	766	806	808	750	785	793	826	790	718	745	782	806	777	804	792	795	790	736	760	776	778	760	784	746	755	801	711	787	783	770	762	732	765	768	805	831	762	773	770	744	795	749	797	766	743	846	826	795	786	734	753	744	766	803	784	769	763	769	747	790	777	759	766	740	791	811	787	752	764	742	757	816	785	782	772	783	773	766	773	778	763	789	802	766	817	795	785	761	758	801	779	795	782	757	751	796	811	735	799	795	760	720	759	792	774	789	791	835	767	748	749	759	812	762	764	774	804	802	741	737	783	775	765	795	797	759	750	756	756	774	742	773	785	764	769	716	820	764	760	795	756	760	756	813	736	752	766	773	759	766	747	776	799	739	780	755	765	790	747	762	829	735	828	785	781	713	776	811	776	741	747	807	774	791	736	817	773	770	778	809	742	783	781	756	763	802	760	750	786	851	761	755	752	771	804	784	711	735	778	750	817	790	770	757	806	738	797	812	726	739	770	762	776	767	780	760	751	803	769	774	748	820	768	811	769	749	783	717	749	780	790	773	764	781	740	787	783	780	842	764	767	776	769	795	740	789	763	843	767	760	782	772	790	756	788	740	809	749	806	769	764	744	788	795	775	782	782	759	772	817	782	811	739	750	751	735	805	805	831	776	726	794	777	804	736	792	849	780	781	741	805	826	801	777	744	785	788	806	792	780	741	814	795	748	771	791	777	752	800	781	771	788	726	798	802	765	740	801	762	741	759	776	805	811	803	723	771	754	825	789	759	779	789	759	741	781	773	750	827	741	796	769	782	728	745	793	810	770	817	745	786	795	752	795	774	734	753	785	747	798	793	815	821	769	763	809	744	758	742	845	730	739	832	771	765	802	783	752	782	713	747	750	779	780	732	796	780	806	841	779	804	802	803	797	730	795	742	730	798	751	779	767	785	787	756	788	766	764	748	768	779	774	762	767	745	755	804	770	743	795	820	795	778	805	775	788	828	772	781	799	740	802	782	811	752	768	797	803	811	801	766	757	767	800	729	803	794	769	773	797	769	762	796	826	796	778	781	757	783	737	784	750	729	791	823	753	778	762	763	805	763	783	772	750	778	711	726	760	779	762	769	755	782	776	843	793	796	745	765	785	800	805	752	763	795	721	742	794	795	699	844	797	794	765	731	748	775	782	765	779	749	746	780	782	795	774	790	769	757	785	753	734	768	779	761	765	736	788	733	809	765	782	753	780	753	780	790	754	755	784	730	752	707	737	761	778	786	763	761	758	748	782	752	771	793	788	747	784	771	758	735	754	769	804	781	721	795	807	739	785	769	798	752	822	713	736	759	747	763	835	795	772	819	763	778	820	750	737	747	794	787	753	775	764	806	805	813	763	831	755	811	787	715	800	739	770	807	773	785	722
23451	21517	29362	24110	21522	25999	61867	51633	38760	25080	11029	2590	862	572	490	526	500	442	505	489	508	505	492	504	535	476	462	477	484	467	485	505	486	495	492	476	460	518	477	516	497	488	462	491	509	461	467	519	495	500	463	501	515	481	488	500	493	486	464	501	478	464	466	472	482	454	487	477	529	484	454	496	447	521	480	486	466	459	491	487	503	483	483	470	456	460	481	511	451	453	445	494	464	453	483	475	474	478	526	489	486	492	508	466	480	504	491	484	509	503	472	481	482	466	484	469	505	468	468	479	481	532	446	501	500	455	532	468	439	435	520	482	486	553	485	480	460	475	519	490	524	444	462	487	485	476	504	496	506	481	451	477	477	495	535	473	474	482	507	461	487	480	469	433	500	452	493	475	517	469	509	467	445	468	479	505	466	459	473	498	479	525	492	474	497	504	470	456	490	506	473	492	471	503	508	464	474	493	475	483	505	510	505	490	449	464	456	458	482	512	449	504	504	491	521	442	470	452	461	494	500	460	471	492	469	483	465	495	483	475	443	505	492	495	505	492	473	494	518	456	461	463	493	487	501	459	498	493	488	480	482	457	462	486	477	486	504	492	458	458	467	503	463	493	536	409	475	474	471	499	495	463	473	465	465	507	485	445	522	513	494	497	464	461	454	483	494	456	490	507	454	471	468	477	423	488	475	469	503	464	443	453	481	455	487	454	501	500	489	483	477	488	510	497	485	478	463	517	476	490	485	505	491	483	472	484	510	459	456	457	464	450	483	476	453	496	474	459	484	462	506	494	480	493	413	492	453	473	481	488	456	480	496	493	455	489	480	444	506	491	482	482	470	495	476	495	461	494	468	541	467	496	516	497	512	495	500	482	477	479	478	498	524	480	504	480	471	474	442	465	425	532	467	514	472	487	464	482	482	455	472	521	472	472	507	462	504	479	444	514	479	477	502	536	460	497	491	482	513	498	516	464	469	501	497	498	500	520	471	517	480	473	474	494	480	478	484	445	493	488	463	490	503	439	508	496	451	476	450	523	463	496	441	490	496	445	511	454	494	491	497	496	482	488	484	474	545	477	471	490	493	481	444	501	458	479	479	493	497	459	508	487	523	509	470	520	488	454	483	473	500	520	502	494	484	456	458	449	462	490	511	482	477	471	462	531	461	483	446	508	491	507	464	462	473	484	473	490	452	469	478	467	480	494	487	478	507	447	476	506	481	475	452	458	508	496	478	484	447	477	479	487	473	491	498	458	493	467	445	496	496	499	476	497	496	488	419	486	482	498	472	467	441	513	483	456	478	463	504	487	505	488	452	445	499	422	496	505	495	466	423	480	470	495	507	497	476	498	484	470	472	495	484	518	477	485	452	464	456	509	484	487	508	491	498	483	440	495	464	490	508	489	501	483	468	501	490	502	491	497	514	493	519	501	484	475	463	486	465	521	495	520	520	502	488	470	482	482	493	509	522	499	472	493	457	449	463	498	515	444	491	470	480	467	492	452	447	513	484	516	524	447	496	507	471	435	496	437	479	521	469	512	493	485	481	484	475	457	461	470	476	477	467	480	491	461	478	479	437	445	457	491	491	536	473	444	449	514	464	468	483	476	508	489	481	499	466	467	467	512	466	493	524	495	435	466	456	502	493	480	445	453	524	470	461	503	493	507	473	474	463	463	475	491	456	443	482	495	453	449	476	496	504	446	480	467	512	465	527	443	494	488	491	454	483	504	481	454	482	483	489	499	477	445	482	453	528	496	459	449	526	475	491	500	464	496	474	472	478	497	470	500	453	442	529	510	452	500	471	492	469	502	463	483	529	487	476	482	482	537	486	483	528	416	513	484	478	480	477	490	458	489	468	508	501	483	497	506	517	474	487	522	521	495	519	460	483	483	512	479	496	490	495	505	502	489	467	462	514	473	492	515	496	477	510	501	533	467	484	470	484	483	487	516	454	473	455	483	477	496	464	476	424	499	516	465	492	460	472	480	487	514	487	492	490	504	481	482	484	487	471	463	491	450	481	466	464	465	531	538	455	460	470	499	491	488	508	495	445	478	499	459	479	502	450	475	485	510	508	431	478	467	483	516	484	446	451	472	481	516	490	481	463	491	504	447	471	515	488	527	484	498	453	514	513	496	509	477	479	485	487	503	470	456	488	484	482	454	502	455	516	493	475	500	454	481	481	492	446	480	481	480	489	500	449	456	516	453	493	483	470	480	491	471	501	504	495	452	464	458	467	537	476	473	454	468	472	480	488	525	477	514	455	488	498	457	457	455	494	472	437	466	471	493	494	473	485	434	441	504	466	437	475	513	493	488	490	495	480	518	433	506	497	484	490	497	520	493	465	470	463	482	496	512	468	458	496	452	499	522	433	494	498	496	491	486	482	479	459	501	502	498	466	490	475	456	482	460	467	483	473	479	493	498	490	495	496	444	466	479	477	453	410	490	492	478	489	496	466	534	446	480	518	474	516	494	490	475	492	501	480	473	500	491	483	493	494	501	496	497	466	472	469	505	484	534	480	472	536	499	483	487	511	496	484	466	491	482	473	466	495	525	471	478	495	462	540	455	475	486	470	470	529	491	485	516	507	487	475	470	515	505	510	478	443	490	491	449	506	475	507	477	483	507	469	497	441	499	449	516	489	518	484	467	485	497	507	482	510	531	495	480	479	455	456	459	474	442	463	484	473	482	498	487	488	499	483	491	486	489	466	481	460	462	454	478	497	474	488	441	474	451	477	465	504	462	505	444	485	469	488	487	451	483	448	503	504	482	468	490	459	483	494	490	492	483	514	464	502	438	486	503	502	485	495	422	473	478	469	486	453	477	497	464	484	470	486	511	473	498	508	463	507	504	506	525	490	485	489	467	450	569	516	458	503	487	471	507	500	466	446	495	506	484	488	473	480	504	440	461	466	454	487	478	459	502	440	465	481	481	446	540	494	456	481	481	526	461	522	475	507	438	505	483	517	479	479	485	503	496	488	474	503	480	515	487	492	501	502	477	516	479	443	489	474	481	444	489	493	490	481	522	492	506	451	468	502	499	483	494	510	483	488	503	477	484	525	487	486	481	462	494	521	513	495	517	455	509	516	499	481	501	508	475	475	491	457	492	456	505	491	466	472	470	462	482	485	505	484	487	478	499	505	488	492	476	469	461	458	469	523	459	464	471	482	480	504	516	530	489	520	476	486	486	480	517	477	494	486	495	483	480	494	471	472	443	540	495	488	484	498	489	490	533	457	498	499	463	487	469	502	446	485	479	495	504	491	468	468	513	515	455	483	480	489	472	467	462	475	470	502	488	467	503	477	467	446	513	523	486	459	516	514	479	499	479	488	466	470	467	507	500	488	483	481	470	500	471	463	475	454	452	453	481	471	475	484	450	505	491	486	452	471	459	431	510	488	480	490	476	448	488	485	490	494	481	440	503	529	511	446	461	501	527	496	499	474	499	454	467	494	489	438	503	447	482	495	495	453	496	473	446	482	518	455	462
14270	28138	30918	18814	12972	26745	60933	51590	41939	29907	15157	4745	1432	842	680	650	633	631	649	636	630	622	704	674	610	660	603	676	615	629	656	689	667	660	667	583	644	642	630	670	648	665	658	656	647	642	637	671	663	670	644	661	617	672	615	685	667	614	641	635	658	628	635	660	655	628	616	672	634	681	605	656	635	626	641	674	622	658	630	657	655	685	692	659	674	663	656	651	664	670	645	660	622	643	655	642	672	632	638	603	669	629	667	639	652	657	685	638	646	671	661	639	630	638	669	662	644	686	592	679	657	666	683	649	670	611	658	643	626	623	623	670	646	681	678	654	636	654	671	595	649	617	662	659	643	654	620	684	660	635	682	661	640	638	658	653	631	613	696	653	660	661	655	675	638	669	681	662	657	698	632	574	675	675	653	650	667	680	649	674	621	650	649	682	638	621	645	619	671	677	617	650	691	639	654	687	701	661	652	649	659	615	657	682	683	645	604	619	655	671	658	618	653	640	708	659	680	637	630	655	676	707	679	648	654	614	646	672	669	669	683	644	652	655	630	624	629	681	608	684	636	619	615	571	648	701	684	640	610	701	644	655	640	626	701	644	672	615	709	623	629	670	638	657	613	663	613	691	662	666	680	628	653	663	632	652	690	647	690	670	639	640	648	669	667	636	624	618	693	710	601	632	673	647	664	627	683	629	667	642	662	635	611	630	644	632	662	665	666	660	632	640	610	652	653	655	654	675	677	650	647	672	639	670	685	623	644	665	673	665	671	669	706	670	709	660	637	647	620	669	674	620	631	638	681	623	700	657	596	629	640	660	707	651	671	648	650	701	643	645	624	629	629	632	645	648	704	659	633	659	663	662	679	713	686	669	621	585	676	647	646	675	624	650	670	650	629	657	632	646	647	664	677	607	637	668	644	620	677	652	686	657	673	640	657	637	665	670	647	630	723	637	652	677	653	673	648	666	680	662	642	657	623	636	677	653	666	658	654	685	675	701	643	644	626	642	650	609	642	611	688	689	681	679	618	640	672	617	680	674	611	652	702	658	707	724	641	647	618	641	648	635	676	657	637	693	652	613	678	644	719	667	568	655	658	653	667	649	637	660	620	629	674	712	676	651	644	684	649	642	666	625	654	664	621	634	645	665	661	618	631	671	620	663	629	697	703	650	706	637	656	644	662	617	661	675	668	631	673	643	668	660	696	666	661	643	685	704	618	668	684	635	641	697	652	615	690	647	635	695	635	626	682	640	680	687	639	661	624	630	655	678	657	618	633	668	683	675	642	598	620	627	674	682	650	650	640	640	660	696	645	658	647	701	650	698	659	627	645	631	634	604	662	653	630	689	680	661	670	651	662	662	635	674	645	648	662	659	627	625	619	650	687	657	638	659	639	698	655	630	634	612	678	623	642	621	621	665	722	652	635	673	627	684	642	682	668	672	677	677	657	625	664	675	642	641	648	643	691	669	659	640	672	625	673	651	696	654	673	648	657	642	638	646	638	649	627	693	647	584	676	644	615	640	631	688	657	608	670	647	641	659	665	632	681	634	642	650	645	666	663	626	693	622	661	664	626	636	645	669	653	695	694	616	666	660	718	668	611	673	604	648	677	666	645	621	613	628	678	674	652	621	684	671	676	619	628	732	681	650	614	630	664	699	666	654	672	658	673	626	607	647	627	662	664	635	654	682	639	665	613	640	692	622	679	643	688	707	694	615	684	654	659	680	646	640	624	675	649	636	711	623	663	701	658	643	656	650	657	633	632	635	624	649	658	681	639	629	650	659	613	636	664	697	658	654	662	657	660	675	636	647	653	649	640	637	620	699	631	625	652	642	637	626	698	670	608	669	686	627	625	650	640	667	682	645	669	670	641	647	667	624	669	663	667	696	617	667	650	665	678	636	654	632	619	672	698	659	655	649	642	632	695	642	658	655	643	637	683	632	657	652	669	647	653	690	627	644	651	627	628	676	633	681	620	650	691	688	670	652	668	695	619	671	692	626	688	641	644	668	662	622	662	678	630	653	667	678	646	638	645	619	709	678	669	667	615	635	654	625	659	618	620	677	665	633	623	640	664	653	648	660	683	650	688	668	653	657	684	622	629	680	619	692	649	694	648	678	704	662	614	644	651	716	670	607	633	657	662	659	641	702	652	639	595	673	660	671	676	657	691	660	696	640	678	686	626	681	650	656	673	679	596	631	637	634	674	668	641	632	656	666	644	667	561	638	637	659	646	683	669	647	668	670	641	619	642	661	646	654	658	656	648	674	650	675	637	652	668	660	645	656	663	643	642	682	657	638	624	617	623	692	661	674	652	662	639	650	672	640	675	678	605	618	663	647	711	722	625	651	634	631	675	637	664	640	651	666	615	645	644	675	651	647	681	631	667	620	628	649	613	649	609	641	650	662	637	661	651	643	635	689	602	652	654	631	617	648	666	635	632	670	643	651	669	682	644	666	613	622	683	638	655	652	680	606	605	625	664	634	637	607	636	628	718	634	636	679	649	641	621	654	639	644	642	651	610	646	625	638	630	642	654	673	606	685	640	706	687	644	611	654	661	670	670	685	645	616	607	683	646	685	654	655	633	631	654	626	625	630	664	670	664	643	637	663	692	698	661	637	648	610	704	636	628	680	657	673	657	641	636	664	616	697	655	648	640	631	648	683	637	659	654	663	622	697	688	672	657	631	642	623	676	660	656	671	694	674	636	698	642	637	592	662	649	653	670	654	645	643	650	657	684	658	675	672	601	627	665	628	637	692	652	617	661	689	654	640	647	625	686	660	628	651	642	646	685	683	623	621	624	691	661	641	640	662	672	623	678	677	686	695	614	628	679	675	671	636	661	639	693	656	640	645	676	708	630	682	633	664	613	671	678	660	641	683	631	639	655	663	646	602	662	632	638	669	632	624	692	640	664	695	641	699	645	600	664	652	596	666	645	681	658	658	620	696	663	641	633	690	617	641	718	660	680	635	662	643	643	630	715	650	666	665	664	686	672	689	639	671	668	638	650	656	687	676	617	641	624	697	624	667	674	621	707	623	620	644	670	662	724	652	636	689	664	630	625	638	625	673	679	622	662	669	621	657	627	687	644	659	635	653	650	684	667	638	694	685	642	643	671	621	665	698	637	661	611	656	629	632	672	618	712	680	653	644	645	624	643	712	653	716	651	650	684	653	661	659	619	657	706	677	690	663	637	655	622	635	612	657	618	659	676	661	619	650	677	666	630	672	648	682	671	629	664	658	683	680	672	663	631	640	647	632	679	642	648	676	606	669	642	683	621	633	664	653	678	677	676	602	654	667	661	609	675	660	659	675	618	637	684	664	685	645	692	630	644	641	637	658	648	671	666	699	630	635	673	635	642	665	636	729	640	640	665	638	649	657	643	639	631	639	696	627	659	666	661	653	655	655	618	597	690	613	663	628	701	689	661	650	682	685	639	656	656	627	639	643	651	681	585	647	647	637	660	679	678	662	691	668	648	677	637	592	658	625
27353	22306	24566	17397	9329	6121	10592	8046	4998	2589	1315	843	593	551	588	560	581	589	639	613	609	554	599	538	517	621	621	596	573	548	578	569	557	575	592	571	576	596	602	600	564	553	581	549	591	568	589	582	637	581	549	571	626	578	593	573	603	592	524	555	495	569	619	544	557	585	581	554	548	579	545	588	570	590	577	544	572	599	569	570	562	590	583	606	604	597	560	615	559	592	600	586	613	569	551	585	572	564	539	580	618	579	589	547	573	555	549	559	554	572	577	530	607	583	597	575	561	555	619	564	585	590	606	561	570	539	580	563	584	571	576	641	618	591	568	575	552	570	562	567	606	571	595	532	609	587	581	577	574	578	600	602	593	609	539	556	579	557	559	553	553	547	568	599	581	564	570	529	594	549	590	597	596	553	587	586	536	577	584	564	603	596	596	558	552	553	575	579	566	577	575	589	570	577	574	589	566	561	528	570	580	601	597	566	603	578	581	596	546	594	564	535	590	548	581	564	558	577	566	592	627	596	566	530	608	577	533	601	593	598	538	552	625	590	568	617	579	563	540	586	552	580	588	544	530	521	595	577	577	570	594	592	572	576	583	561	530	561	538	553	580	555	586	572	533	565	568	533	609	587	545	586	555	563	553	560	554	543	565	567	555	534	589	574	577	579	534	541	588	568	577	578	588	602	646	537	561	584	526	589	567	608	571	539	529	569	564	566	582	563	602	584	555	587	634	575	586	575	564	578	565	562	582	545	592	552	548	593	524	580	569	574	559	561	596	620	556	607	572	579	579	587	564	555	544	573	582	578	539	544	584	563	535	590	522	563	548	582	561	532	533	588	570	567	566	575	568	553	568	565	526	559	592	584	564	628	611	565	591	624	632	615	543	530	570	570	586	563	578	599	566	539	607	567	553	571	564	569	584	602	559	570	624	577	584	548	568	573	540	581	565	542	580	574	566	585	565	552	576	564	579	533	649	579	591	590	579	547	594	582	606	575	537	610	564	527	590	559	576	609	606	608	607	532	599	548	587	559	541	593	602	567	569	604	589	581	533	579	558	594	560	565	626	600	580	603	586	589	576	589	599	561	567	541	592	535	575	570	589	561	553	610	538	557	563	613	553	556	558	558	584	540	553	609	592	589	573	569	549	563	581	569	560	595	583	564	574	574	572	578	571	579	581	579	551	547	581	587	582	589	624	546	593	586	596	558	573	581	602	594	591	543	607	595	566	592	586	564	547	577	588	610	598	570	575	575	570	594	578	545	591	574	548	586	595	595	576	559	579	587	575	595	568	530	545	594	561	598	607	595	622	557	620	582	610	596	576	562	621	592	584	607	568	570	551	571	586	612	551	582	583	575	539	579	585	586	585	558	537	591	587	599	573	538	540	599	592	553	578	587	571	575	568	602	593	621	614	587	567	564	587	580	541	584	540	530	547	555	603	588	568	574	593	596	558	585	541	580	587	570	641	546	573	541	600	609	603	610	549	594	600	568	551	568	558	582	600	570	588	566	574	560	610	563	549	598	552	621	581	595	600	579	559	573	550	546	532	566	550	601	548	552	611	600	601	582	564	578	541	591	603	561	570	580	544	584	565	575	615	578	603	563	575	568	587	587	597	556	547	564	553	612	611	557	631	568	572	552	605	568	546	549	589	572	566	578	574	627	569	541	575	613	552	592	569	602	571	581	613	583	567	580	597	602	579	613	599	589	593	599	557	576	596	596	568	551	569	610	616	599	582	559	508	538	536	560	576	569	599	570	560	539	547	519	596	559	593	567	605	597	565	598	593	607	599	588	574	588	591	550	568	564	544	543	545	571	553	590	575	529	559	545	584	549	549	555	570	603	601	583	586	607	610	586	557	514	556	591	560	596	565	560	572	570	582	563	549	623	554	580	600	612	556	573	587	598	566	579	531	602	593	580	514	574	567	553	597	589	549	579	557	540	547	561	580	563	585	570	617	503	614	602	578	588	598	591	608	577	590	548	577	598	592	559	599	595	593	516	602	529	558	589	600	563	596	563	568	594	580	555	553	570	618	569	600	532	608	562	588	549	569	579	637	558	564	564	551	583	537	556	563	555	548	599	584	587	574	619	556	578	582	558	581	571	583	588	595	617	571	576	567	574	561	553	606	575	590	582	559	556	579	570	538	565	614	602	557	562	570	554	572	585	568	558	614	555	544	593	555	533	590	578	581	546	564	567	581	558	604	556	557	572	592	550	555	571	605	572	611	551	515	578	571	583	599	545	568	554	568	513	572	560	587	541	618	566	584	556	616	572	600	537	581	523	555	567	566	577	592	545	549	593	568	610	589	548	543	640	621	548	578	615	591	543	582	576	606	589	552	581	618	566	574	581	610	564	584	618	574	544	607	616	569	554	585	531	554	580	587	612	499	549	578	578	577	580	514	565	608	558	544	584	575	608	631	620	553	580	520	598	598	586	557	584	550	555	561	618	588	614	593	623	550	576	561	581	581	568	641	554	597	612	542	589	556	575	588	592	548	598	564	511	598	561	614	619	576	569	605	584	634	571	564	558	549	542	592	579	575	573	596	571	607	590	568	600	600	610	522	562	567	564	594	558	566	593	592	592	603	556	584	596	534	582	622	594	566	586	610	586	604	551	579	609	602	576	574	542	542	599	564	550	618	570	523	592	604	558	612	545	531	583	558	568	544	606	587	554	590	567	586	541	573	550	544	567	593	610	608	561	574	637	585	585	557	597	614	586	559	576	554	598	548	593	595	558	586	568	603	587	528	560	602	546	537	554	556	575	608	606	585	585	617	541	595	579	612	565	605	558	596	575	551	574	585	564	582	612	599	616	575	598	556	558	561	578	586	576	571	584	558	515	595	580	568	560	534	573	526	560	598	547	577	599	569	565	577	612	552	580	589	578	580	591	594	580	608	580	579	568	574	544	544	544	580	600	578	601	578	524	639	586	576	564	537	620	612	584	577	585	558	572	575	575	561	581	619	585	582	587	574	610	572	614	589	549	576	532	608	567	587	553	539	574	547	642	599	599	577	521	579	604	580	593	562	567	541	561	582	599	617	601	581	545	546	614	577	573	562	591	618	561	571	554	610	574	541	560	537	564	555	591	557	567	543	579	544	589	578	554	553	529	571	567	610	580	534	571	589	560	516	545	581	540	560	580	574	598	562	542	555	566	622	563	553	589	587	547	594	613	516	546	575	566	592	581	555	586	583	565	546	589	564	531	599	577	591	591	570	551	589	567	596	573	566	550	599	531	572	565	569	580	570	571	540	575	609	544	582	562	584	558	537	581	576	523	645	561	597	594	611	558	570	556	548	535	579	579	579	568	600	582	585	588	599	573	586	567	552	583	594	560	550	568	569	592	538	590	585	591	576	581	564	573	566	547	582	595	583	583	543	575	566	601	588	570	574	584	608	556	565	625	576	571	579	597	531	595	588	582	572	537	579	596	564	556	600	582	546	585	615	532	619	566	638	595	567	603	636	559	570	574	551	587	558	568
9679	29122	30750	21107	15879	12291	18217	13139	8770	4798	2253	1199	890	815	788	747	815	797	790	819	785	828	735	833	729	763	823	780	775	775	755	799	766	781	801	809	810	788	757	788	785	827	837	794	811	774	756	746	764	737	809	788	756	814	797	718	779	783	726	809	786	756	807	751	810	815	820	760	776	803	772	843	786	815	835	841	819	788	757	815	780	777	737	769	850	796	777	794	727	794	802	747	762	773	765	820	742	763	779	768	797	777	723	759	797	725	811	784	796	793	743	795	820	737	810	794	789	809	764	791	778	788	780	759	784	762	789	765	766	767	761	765	788	802	755	758	787	751	735	810	756	752	830	775	777	764	776	746	764	763	795	812	743	813	789	785	767	813	795	797	825	830	735	794	762	823	794	790	755	773	744	791	762	796	788	761	763	755	766	733	807	745	818	793	753	755	783	769	796	784	794	797	771	750	792	722	785	768	789	854	802	756	821	774	799	784	790	788	750	852	721	816	754	779	771	738	789	789	759	799	826	761	758	795	804	762	782	778	804	769	812	787	791	785	791	805	842	758	788	770	777	765	795	810	763	810	795	762	765	737	806	806	746	754	772	773	790	801	795	812	777	769	786	765	791	798	770	771	779	794	782	846	761	735	768	775	776	747	746	744	823	752	790	764	806	781	790	743	803	787	792	780	852	795	757	792	778	810	801	783	783	756	802	781	834	786	734	804	823	756	770	789	808	823	783	803	796	776	758	769	789	815	799	803	782	788	801	794	832	778	781	764	798	774	789	838	794	761	789	792	751	781	811	747	799	800	782	778	777	726	743	758	767	729	772	756	770	786	754	772	778	738	809	774	779	794	785	773	764	760	781	757	803	768	773	761	811	777	804	819	787	841	759	768	749	797	800	773	779	765	789	770	820	808	773	746	803	803	809	795	714	769	769	747	780	740	794	774	838	795	800	782	762	787	803	826	783	767	755	769	811	779	777	768	782	811	757	741	747	782	767	773	808	759	793	784	755	810	813	758	772	816	795	757	773	749	746	772	759	783	806	777	791	803	797	790	752	764	791	817	783	764	795	786	746	766	750	746	799	758	760	743	787	732	746	760	840	771	762	786	778	832	776	753	816	768	784	777	777	810	764	818	750	748	795	760	803	752	798	780	769	766	780	761	767	790	743	709	771	789	797	749	713	803	785	765	784	801	699	767	845	713	711	790	795	745	799	733	745	824	792	763	802	783	774	751	758	792	774	790	794	748	786	783	762	784	812	789	811	746	777	740	754	767	764	757	812	803	770	721	777	775	831	772	793	793	816	782	779	788	800	803	772	784	783	781	719	791	791	829	796	780	801	810	788	820	809	830	795	791	787	758	791	774	755	789	830	788	755	776	819	750	846	801	759	813	768	809	747	780	794	764	812	795	799	806	808	794	769	757	757	748	769	787	748	827	808	738	785	808	782	804	797	796	813	743	803	780	872	762	778	775	762	784	758	754	754	809	818	768	771	788	813	766	763	783	776	789	813	749	742	837	812	806	779	765	748	798	731	829	754	812	804	804	807	781	770	778	754	777	783	780	763	759	748	802	737	789	791	783	768	789	801	783	802	762	797	787	803	791	762	798	761	761	796	792	794	743	838	827	819	776	744	749	800	770	720	789	800	780	841	786	779	750	775	798	804	825	826	787	799	790	793	779	742	807	765	814	766	742	746	852	806	767	769	756	748	781	829	802	827	798	791	804	793	763	768	775	798	802	795	765	811	780	756	812	733	785	777	791	832	793	779	734	821	753	838	786	745	819	761	770	802	784	803	775	793	776	766	767	805	829	768	773	796	783	760	771	748	748	739	796	816	876	785	797	778	767	804	766	772	720	747	816	831	745	814	788	803	821	761	760	829	812	726	845	787	802	830	733	749	766	800	797	776	779	798	798	792	776	792	784	758	767	753	767	806	821	752	814	779	745	811	736	767	788	752	811	780	752	802	785	809	776	754	791	781	792	760	780	775	803	769	806	753	755	789	754	794	773	729	782	767	784	774	809	777	799	815	768	798	802	816	817	812	782	769	793	851	781	783	805	812	775	780	783	771	805	787	803	742	806	754	745	799	790	750	813	827	759	769	820	792	779	770	791	808	734	777	751	775	772	742	814	783	763	733	805	831	757	781	817	785	829	765	784	808	799	806	775	762	805	769	837	806	801	795	831	788	814	805	826	746	779	786	737	810	803	808	815	737	752	796	776	806	763	778	786	775	748	793	782	798	783	787	857	797	774	764	731	818	803	772	725	795	812	836	787	757	817	762	739	744	770	786	751	760	789	773	778	757	795	776	768	813	778	801	785	772	798	799	809	769	853	766	814	749	802	780	742	764	769	791	788	761	775	770	786	779	774	773	803	805	805	768	794	801	762	795	790	783	794	800	774	794	782	773	836	773	765	740	789	764	810	844	800	766	807	778	687	760	757	767	774	791	800	774	777	783	796	816	774	753	776	784	798	762	751	779	732	794	733	826	764	750	817	797	790	773	802	813	815	732	837	733	806	790	780	775	769	821	750	777	763	775	765	803	763	766	798	850	789	791	794	752	728	721	786	776	782	766	797	765	774	768	796	709	763	778	742	791	738	760	808	762	745	738	759	829	798	772	748	755	776	767	786	764	829	798	824	726	782	788	774	789	817	790	743	738	754	813	817	779	790	810	755	769	788	790	785	789	741	775	774	813	765	753	843	788	783	764	808	797	809	817	776	832	834	787	810	810	765	784	797	746	755	745	811	760	810	802	815	793	802	790	780	843	844	792	763	788	778	768	755	802	724	812	751	760	800	781	780	766	822	803	720	776	790	788	821	828	744	763	839	736	813	792	764	822	761	780	804	752	756	818	792	782	833	771	794	805	802	764	773	764	793	809	790	776	781	797	745	736	788	752	781	802	791	784	846	822	809	801	780	773	743	791	793	849	770	765	763	773	753	834	772	792	739	791	837	730	757	754	757	830	784	791	774	774	797	744	753	760	761	777	746	768	763	765	765	771	863	800	781	792	783	788	792	820	749	779	806	807	816	787	770	809	782	799	720	759	788	763	757	838	780	787	767	754	849	801	769	779	731	793	809	726	796	826	840	784	789	780	773	780	791	850	772	833	770	725	787	780	809	791	779	853	776	753	777	781	742	771	841	776	828	768	768	851	801	782	812	814	817	789	802	825	792	779	778	736	787	813	765	791	869	794	762	810	805	810	797	753	764	804	761	774	775	777	815	753	746	768	806	749	809	803	780	789	747	743	802	758	748	791	798	781	808	790	807	809	741	782	791	775	855	823	796	836	771	789	800	789	786	774	809	766	817	810	781	752	753	759	795	782	770	747	806	792	762	773	764	745	765	739	803	766	737	753	809	816	704	780	782	781	805	764	806	810	771	797	779	763	764	787	803	831	799	788	772	803	735	766	853	798	747	792	761	779	716	812	780	760	783	799	752	806	819	787	804	741	795	750	765	739	796	774	758	777	795	808	771	757	790	774	763
27655	23432	25262	17728	9134	6597	10733	8284	4970	2524	1305	720	627	565	588	593	596	535	593	569	631	597	636	596	552	578	584	580	572	543	597	556	571	568	581	557	581	566	579	576	589	525	550	621	623	602	569	579	583	542	560	606	571	585	560	575	545	631	569	606	568	607	586	577	572	526	540	557	545	565	557	564	558	582	475	566	584	562	612	597	588	578	608	571	556	596	581	577	613	582	596	567	569	585	563	564	545	549	569	562	561	541	544	621	578	584	535	567	548	539	562	591	592	611	544	597	569	617	604	597	571	540	555	631	580	578	618	527	565	561	572	582	529	553	579	592	534	519	544	553	595	550	569	574	589	575	563	593	593	583	614	580	596	546	575	545	592	552	621	566	546	561	598	580	564	610	554	604	558	582	535	622	555	551	541	536	564	565	556	624	532	558	573	546	570	562	550	568	617	541	584	594	562	536	564	587	561	552	572	559	547	612	575	523	573	548	568	563	594	621	573	615	600	535	562	574	558	530	605	572	550	576	509	549	570	543	586	542	552	517	584	530	611	568	537	607	591	558	611	575	562	588	579	590	560	571	571	558	595	574	554	541	602	571	590	541	571	565	552	559	545	570	580	522	614	586	558	604	554	515	572	571	540	552	593	623	566	578	611	541	566	558	570	571	583	573	556	565	578	588	572	509	564	545	587	524	544	586	560	546	589	564	584	558	573	565	582	576	544	561	562	606	638	591	595	572	612	548	623	585	578	560	615	581	562	578	528	563	621	635	633	558	560	585	599	538	567	565	587	570	577	588	550	600	533	569	536	567	522	596	566	608	585	568	522	565	570	583	576	596	542	592	563	546	543	568	558	572	560	581	590	566	573	536	570	524	558	575	581	618	553	559	551	588	601	583	559	634	582	591	611	569	611	563	535	567	569	552	542	567	581	584	600	518	569	545	553	578	598	532	550	573	554	616	584	552	582	587	568	580	599	523	571	563	576	592	555	582	583	608	589	552	563	542	500	566	577	547	609	593	580	535	600	554	526	565	593	603	597	550	529	564	567	577	601	553	569	610	582	575	554	596	599	553	573	539	548	587	542	588	535	553	558	583	557	623	586	516	555	571	535	529	550	552	607	607	591	576	584	572	547	574	555	588	576	570	559	580	589	556	576	529	522	541	558	578	570	561	538	566	583	537	565	578	564	556	584	504	589	608	558	550	573	615	616	601	578	581	571	553	602	551	595	568	579	628	536	594	560	566	598	572	609	581	569	560	567	559	565	564	567	597	556	564	566	547	549	593	568	615	565	579	556	571	576	613	582	586	605	620	576	589	627	582	551	559	536	599	561	557	624	573	541	559	596	589	552	558	535	564	533	537	580	531	561	583	556	587	526	560	579	589	617	547	523	565	599	605	609	567	578	516	568	550	532	538	558	570	576	600	580	537	545	574	567	638	562	619	581	583	552	592	569	567	603	613	554	548	603	549	601	584	561	580	549	613	611	594	580	554	580	562	586	583	606	569	607	578	572	598	595	530	578	581	556	545	567	568	602	603	575	571	578	598	592	567	553	600	555	597	544	532	594	565	570	602	579	536	614	574	545	570	560	548	578	573	593	594	550	561	573	543	627	539	571	599	625	591	596	546	563	590	607	615	572	593	554	541	626	602	596	589	601	586	563	571	567	576	565	555	589	554	585	536	605	611	597	535	627	587	582	582	548	585	601	564	566	617	565	559	590	547	571	560	580	587	613	563	572	572	555	607	554	570	588	537	560	590	563	555	534	538	621	623	583	525	562	576	606	568	547	597	549	602	564	565	589	608	605	571	563	544	535	581	581	625	587	592	591	613	575	567	528	543	623	597	527	569	624	572	526	597	544	576	580	562	592	570	573	538	586	565	507	567	601	579	524	588	564	537	590	551	589	591	540	588	577	593	520	603	567	585	524	582	571	573	539	559	572	580	577	615	562	540	591	616	561	575	595	605	535	552	560	587	578	574	566	560	553	555	529	606	550	582	576	572	583	564	595	563	607	574	567	574	553	563	571	567	606	553	551	561	562	570	553	552	557	567	596	544	560	562	578	552	541	621	569	601	577	575	570	528	583	548	581	581	573	558	590	571	552	596	583	584	635	556	553	586	576	546	540	586	555	575	561	582	590	597	585	581	564	573	575	585	606	563	553	592	573	596	550	585	600	609	599	572	528	567	573	551	575	549	584	613	579	621	551	575	568	569	587	568	557	605	562	568	564	606	582	571	577	542	585	599	609	552	534	530	593	515	570	539	587	586	571	549	579	547	566	561	558	586	605	588	541	529	569	631	553	590	517	565	592	596	545	554	513	562	560	570	573	582	565	550	550	579	588	545	583	576	554	584	590	556	505	537	544	572	510	589	609	575	574	566	525	592	547	591	527	599	587	558	567	603	544	561	539	503	572	557	548	556	590	572	630	576	593	601	606	574	568	600	558	555	569	593	549	595	542	588	556	574	622	557	582	584	572	558	591	542	563	560	544	563	575	592	575	579	570	571	542	549	573	589	575	600	558	578	605	633	544	604	547	568	606	551	584	554	534	569	543	569	508	573	613	638	544	554	562	603	539	596	554	579	582	577	601	610	565	579	578	538	596	576	562	593	571	573	547	606	579	592	553	562	622	561	578	631	583	588	554	556	572	592	564	610	559	585	601	562	595	599	610	576	555	563	530	575	582	566	540	580	558	582	589	570	591	631	537	564	600	587	579	613	577	551	590	555	523	586	586	600	605	585	558	590	594	544	575	569	560	612	579	585	573	562	541	562	571	535	533	611	566	590	600	638	565	521	584	569	572	592	576	560	583	594	531	588	571	603	603	616	620	574	564	589	558	580	571	566	527	531	573	565	602	572	559	537	539	610	593	550	618	529	600	579	618	591	578	563	577	595	633	568	631	607	560	533	556	584	556	549	541	577	525	586	557	595	599	564	587	533	574	573	572	599	565	558	582	610	589	567	590	560	554	577	535	553	624	544	555	550	574	570	591	569	575	570	599	571	596	593	541	589	587	623	534	548	592	599	567	600	561	610	563	566	562	605	569	557	596	585	584	590	557	563	577	595	541	587	566	583	569	567	576	552	570	605	498	564	558	587	566	568	562	580	572	545	587	591	581	617	553	570	589	566	584	601	567	553	566	547	586	523	575	552	566	572	548	563	564	568	563	555	569	617	557	564	628	582	602	558	582	572	575	595	570	621	594	556	591	595	553	566	631	570	601	595	636	538	577	557	573	595	532	600	607	579	537	551	586	540	565	566	531	522	587	609	531	589	535	544	521	613	534	580	578	577	556	585	570	556	603	572	576	571	613	574	543	596	556	557	580	579	580	592	580	585	607	541	583	563	573	514	546	626	536	571	567	543	516	595	577	616	604	578	569	592	583	583	570	563	597	578	595	578	583	575	583	605	549	582	537	580	550	563	589	584	546	526	526	578	530	597	571	553	613	582	586	581	569	577	599	571	570	543	590	563	561	625	578	574	603	549	590	537
18122	34765	31291	20992	15975	13667	18886	14170	8955	4438	2232	1184	895	821	766	822	770	806	809	827	815	809	735	797	821	717	790	843	817	836	782	776	763	802	776	803	850	790	769	793	754	804	785	789	774	798	748	767	758	725	743	796	789	769	859	744	814	855	754	741	794	740	798	773	786	804	832	747	803	802	756	762	736	792	750	800	763	812	773	829	760	843	804	831	829	775	797	767	773	766	759	821	769	744	786	817	754	805	783	827	789	788	794	811	756	742	755	768	742	808	768	756	760	801	812	840	812	770	811	755	786	748	824	786	719	768	809	725	733	759	795	771	775	815	744	802	743	779	795	825	747	766	723	837	792	745	799	764	756	810	762	782	803	769	769	749	796	777	788	782	860	802	792	791	772	758	825	803	793	803	797	801	779	743	786	810	765	817	750	849	795	754	810	802	784	798	759	795	765	792	822	817	787	782	758	784	788	847	790	813	831	762	762	816	809	809	777	856	817	822	780	777	817	796	751	828	772	760	864	775	771	775	782	774	806	799	843	806	814	810	750	845	794	792	816	835	773	799	830	804	789	781	831	819	750	776	791	733	739	803	814	741	760	836	822	763	795	823	819	820	778	802	766	802	793	838	757	794	771	753	725	799	811	782	743	806	772	796	772	830	751	820	790	803	788	780	796	745	783	823	819	751	795	769	837	755	766	802	817	758	838	790	835	790	756	750	779	818	782	796	736	800	756	778	806	809	764	782	805	779	744	793	820	830	781	753	776	768	816	822	799	810	788	771	821	729	793	765	746	816	815	752	791	773	808	754	798	828	792	787	768	778	756	767	807	790	720	797	777	799	795	810	763	760	783	814	737	846	815	771	816	751	799	768	808	769	827	813	780	835	826	771	812	798	747	817	764	809	838	799	831	765	743	778	789	769	763	815	820	795	855	785	769	796	820	802	763	744	777	808	796	799	813	794	778	807	789	788	764	810	789	801	770	765	757	780	788	788	849	791	771	755	818	775	811	776	784	799	782	815	831	736	791	802	750	769	784	795	773	776	803	775	848	740	767	737	768	791	825	796	803	769	824	792	763	771	775	739	805	754	783	776	771	802	777	788	761	784	759	769	817	788	759	797	750	821	772	795	783	778	773	801	803	756	769	785	797	789	809	804	756	783	826	821	812	835	818	754	781	754	854	720	818	758	773	792	821	793	714	787	834	744	815	731	830	805	820	770	797	780	743	782	769	837	763	773	710	756	758	824	781	784	816	822	795	767	778	782	774	821	779	798	807	811	831	739	769	791	764	789	746	776	775	780	794	838	802	779	770	778	770	723	750	752	778	797	779	775	799	769	828	789	773	794	768	824	761	817	830	707	838	712	797	796	765	800	823	787	786	784	776	821	797	777	788	773	765	717	777	798	779	789	749	761	806	789	810	780	765	783	751	766	789	779	833	807	780	784	742	795	795	822	753	762	770	810	736	769	780	804	777	760	808	707	801	793	764	797	766	821	819	775	810	775	761	733	756	804	767	818	788	779	803	832	779	779	840	766	839	780	730	781	803	734	751	787	775	785	794	816	811	785	782	779	840	801	767	778	799	786	800	773	798	757	828	808	777	782	823	782	758	803	789	796	768	786	800	809	782	748	797	745	777	765	788	773	816	799	719	824	745	738	787	740	804	787	760	788	815	745	859	781	794	809	809	813	790	799	805	773	731	762	748	746	808	812	774	785	852	825	743	813	779	784	769	753	752	754	822	784	760	788	803	792	806	783	785	785	780	803	815	807	756	761	807	831	807	855	786	781	743	782	775	768	752	709	788	737	754	768	763	756	755	820	797	827	779	829	798	822	783	776	746	752	765	791	780	736	822	840	764	773	755	783	779	784	824	833	767	782	791	794	806	722	753	777	732	814	814	784	765	793	826	817	746	773	786	802	759	758	798	825	821	793	738	735	738	772	780	770	798	772	738	770	755	777	779	749	758	767	820	801	738	792	784	808	790	835	805	784	804	752	776	781	785	795	781	739	776	769	757	771	781	800	792	778	809	771	755	775	832	774	796	727	793	806	765	790	783	779	783	806	714	810	771	785	788	736	819	796	770	776	774	762	795	758	723	773	804	822	822	806	820	849	800	751	788	767	783	830	782	773	793	825	779	796	782	762	729	787	840	800	777	828	774	747	822	768	818	781	768	825	781	816	781	834	787	837	816	757	761	804	785	743	755	768	742	851	793	835	807	779	785	810	737	798	797	753	817	804	784	771	794	797	742	787	766	816	727	769	801	760	748	766	759	783	774	808	792	852	846	821	769	776	765	818	793	794	738	763	774	792	786	788	815	780	795	747	768	818	816	785	714	793	800	784	838	758	786	809	764	833	779	802	878	755	797	752	764	790	741	800	775	784	800	786	761	781	745	749	779	777	749	787	791	808	831	759	780	770	790	814	834	778	734	761	764	738	809	778	808	806	762	761	753	750	819	784	811	811	803	799	826	787	742	803	720	836	803	748	807	740	741	778	786	768	769	818	808	793	792	772	782	843	768	792	794	765	834	746	870	779	814	833	832	798	777	810	731	796	827	808	780	804	786	792	757	767	751	790	745	786	774	753	849	784	766	742	742	803	767	774	783	788	783	722	795	807	817	790	744	782	778	811	766	753	804	774	745	751	743	779	744	757	766	780	852	820	801	775	821	816	809	784	834	758	842	766	755	802	762	812	804	776	777	764	786	715	831	799	705	771	834	752	836	750	775	802	802	763	808	813	800	799	781	748	737	789	821	785	791	828	768	786	827	787	742	788	793	745	807	772	784	813	745	782	798	783	770	754	797	774	819	789	833	753	788	804	839	783	730	805	806	755	813	766	787	810	808	797	778	740	769	841	780	758	792	808	816	775	793	734	758	849	766	824	773	743	791	794	824	826	756	758	857	750	736	809	787	801	799	811	790	775	825	780	832	802	756	770	841	787	737	792	794	748	757	786	799	719	742	806	807	812	802	762	808	835	797	768	751	822	818	749	805	802	809	820	828	791	789	824	763	818	799	790	768	794	829	780	774	828	766	782	806	760	769	818	780	783	829	832	775	771	789	749	787	767	744	781	794	790	772	748	819	771	851	792	778	848	825	768	764	778	752	840	783	772	780	785	769	792	805	794	794	766	795	852	771	793	803	785	816	817	817	809	737	810	787	775	797	775	778	773	753	775	808	770	748	760	793	782	739	744	825	756	750	778	782	795	749	811	792	801	778	790	789	823	726	822	826	837	806	792	809	783	818	842	767	761	793	812	787	747	801	793	747	826	763	749	806	768	778	813	786	778	781	754	751	795	752	746	772	772	799	832	772	749	768	779	795	836	792	858	770	784	815	788	839	756	783	787	824	754	764	782	790	797	810	801	765	831	796	756	830	800	827	766	783	807	805	771	774	790	769	834	748	807	827	753	843	829	766	837	784	763	761	798	775	805	785	767	793	788	771	783	799	771	834	815	808	815	789	750	781	784	776	818	809	810	823	759	749	821	780	803
23470	21502	29382	24049	21653	27135	60933	49700	36251	22807	9180	2241	795	575	542	506	510	473	481	500	501	512	504	552	507	495	491	519	537	554	511	519	495	491	507	518	469	490	491	503	516	502	498	526	483	522	554	504	500	465	504	482	516	537	480	494	500	492	508	520	483	501	518	484	481	468	493	506	545	551	484	509	470	534	523	538	506	485	467	489	494	500	499	469	484	509	533	482	493	477	512	484	487	476	499	512	515	473	512	482	503	500	520	501	500	516	519	485	459	469	525	516	487	522	496	499	512	495	502	512	532	533	504	509	529	471	467	491	506	525	478	498	548	542	501	530	488	487	528	489	493	493	514	483	533	479	479	505	484	503	499	521	484	497	527	498	540	482	498	475	499	514	464	540	523	479	503	548	503	488	521	475	508	481	505	457	520	456	538	476	537	494	502	467	522	511	499	488	485	498	504	484	451	466	476	504	491	506	524	484	487	484	506	484	493	503	482	487	543	472	504	527	483	483	483	507	491	484	482	543	483	501	487	545	506	461	519	473	510	475	510	500	490	497	473	513	476	477	528	511	476	508	541	468	499	538	497	503	488	525	535	489	503	495	507	526	462	505	531	501	476	532	529	497	501	518	495	508	513	500	473	538	479	505	500	507	497	496	514	491	497	510	506	513	477	513	503	463	488	500	487	506	533	509	494	502	483	450	521	476	465	494	520	462	467	489	508	485	523	493	476	494	493	506	483	501	491	522	504	497	488	540	467	529	499	489	515	520	498	503	506	560	506	470	517	496	549	487	510	496	517	519	481	505	474	502	494	492	514	532	505	472	514	477	508	514	494	544	470	487	494	474	494	487	520	509	530	511	510	504	503	538	501	503	517	508	502	502	500	460	509	495	482	479	490	504	488	478	514	511	514	487	481	529	512	512	532	519	512	499	490	482	502	512	476	488	494	476	508	488	471	494	491	474	506	498	527	505	465	514	499	501	470	528	462	502	509	518	485	477	508	548	486	496	504	519	460	499	479	480	488	484	517	489	475	499	474	496	521	463	503	492	494	533	490	501	518	489	485	543	529	481	464	467	499	476	499	460	503	497	517	461	471	485	455	511	503	520	484	505	564	516	495	519	495	485	527	502	485	506	529	464	450	456	500	492	486	501	514	534	504	501	508	481	488	554	550	529	508	495	485	475	503	494	506	519	507	472	482	506	504	514	472	509	499	483	487	497	459	484	505	435	492	485	566	492	502	471	529	476	483	493	474	510	499	471	482	509	531	528	490	499	507	452	501	508	475	489	507	486	487	510	492	514	514	512	504	503	520	508	481	520	490	460	511	487	523	486	542	497	509	496	450	502	517	488	481	499	510	501	505	478	553	512	542	495	535	552	493	525	490	498	537	480	546	484	513	512	532	518	466	535	461	488	462	540	487	517	475	495	531	463	502	459	532	484	472	474	530	531	490	544	523	541	522	510	481	522	485	494	508	481	551	476	507	527	457	500	477	519	486	472	499	517	529	487	456	491	500	494	452	552	514	488	504	472	489	516	528	532	484	483	476	481	480	477	464	473	465	486	461	490	514	498	496	493	501	480	511	537	486	476	525	469	531	491	486	504	479	489	495	474	457	519	489	484	491	518	549	507	461	501	515	517	505	520	541	453	530	520	515	533	496	475	533	467	505	504	475	466	476	498	471	519	519	480	474	508	531	486	470	497	511	525	518	511	515	519	472	495	507	487	514	505	529	490	476	462	508	484	492	497	509	502	476	513	457	484	495	517	500	506	462	468	463	490	445	459	531	491	521	499	537	548	528	514	500	524	479	485	564	503	506	515	499	512	455	521	494	473	497	518	504	467	478	498	510	520	500	479	495	485	493	435	459	531	487	471	493	473	489	509	488	506	496	471	508	506	492	491	463	466	487	492	512	529	514	474	523	538	501	472	509	486	494	466	511	540	506	528	501	475	502	463	503	512	486	509	491	482	511	539	523	509	519	507	465	483	489	489	509	480	474	514	499	489	475	477	464	476	513	516	482	469	531	458	488	481	551	509	497	491	501	537	496	515	499	514	539	481	495	486	485	495	488	515	496	481	489	523	468	515	479	454	492	502	498	500	519	472	507	523	482	498	484	489	473	517	524	530	490	472	466	471	479	519	496	488	538	519	503	500	518	491	508	482	506	486	514	499	499	534	516	482	488	470	508	489	504	540	485	477	486	480	505	526	504	508	482	493	486	529	496	508	482	514	434	526	515	493	472	490	553	524	478	487	534	511	517	556	496	477	454	513	513	485	457	520	515	477	480	480	518	498	516	489	484	518	522	523	482	502	507	506	483	489	471	460	505	493	491	517	490	495	550	514	506	488	504	489	468	479	494	498	494	513	495	485	505	498	534	531	502	528	492	464	496	509	506	500	431	480	519	530	507	500	468	482	484	483	488	522	494	522	499	520	498	514	503	494	486	468	543	527	511	506	515	527	549	488	521	496	463	501	517	520	483	473	482	494	534	539	533	537	542	459	504	532	522	508	512	498	495	490	502	498	481	469	469	530	514	487	496	483	489	535	512	502	499	511	491	534	497	482	469	464	478	482	464	496	466	512	518	471	484	493	482	507	515	448	521	483	509	529	477	518	501	514	509	487	508	538	538	511	505	520	530	504	467	484	505	490	534	511	529	522	521	459	501	487	477	479	457	481	481	511	495	523	463	500	498	459	495	481	493	486	515	488	474	482	480	530	502	475	507	493	503	508	485	474	526	520	504	486	487	514	499	512	479	497	510	551	514	505	473	463	472	480	502	508	501	477	497	508	502	488	468	509	481	514	501	497	502	481	476	508	511	497	459	481	517	482	487	489	465	491	504	484	466	488	482	500	529	488	493	485	502	465	502	471	517	494	539	499	511	488	479	500	529	515	482	502	481	507	534	491	483	468	517	491	456	492	521	512	483	503	504	488	529	502	540	545	466	475	493	508	484	477	479	490	459	482	499	480	470	510	497	476	470	476	482	513	481	496	497	480	529	511	504	519	546	475	510	457	512	495	548	499	518	484	503	501	473	508	515	497	511	490	487	481	507	499	498	470	521	483	527	461	482	490	525	517	483	514	483	539	504	439	473	481	513	490	505	459	475	503	533	534	504	464	513	468	465	505	509	488	503	513	475	503	526	506	483	529	514	463	500	493	539	486	496	501	472	497	500	511	492	502	514	524	505	518	463	518	498	494	458	485	476	468	497	455	513	476	483	534	519	495	505	511	506	521	500	485	505	471	519	456	505	523	497	504	488	538	530	501	495	487	529	480	498	508	490	510	497	491	505	511	486	497	473	493	534	492	486	461	475	554	477	501	502	493	450	477	495	512	493	536	523	491	528	469	475	503	501	469	501	552	490	494	530	522	495	512	492	495	501	498	499	448	518	507	468	495	484	523	531	519	509	508	481	507	513	457	480	515	500	489	491	494	472	462	496	506	511	509	502	513	495	527	462	460	478	491	472	501	493	499	486	514	478	528	503	483	470	514
22342	38512	37614	30876	27355	32648	61202	50398	40131	27351	13359	3875	1376	865	743	658	702	694	647	661	678	711	658	693	676	658	660	685	677	729	663	628	633	697	670	681	720	661	682	684	681	672	710	660	697	655	630	640	647	668	682	663	646	704	740	682	680	693	699	686	693	676	678	663	635	658	668	663	645	725	643	679	668	628	671	642	714	645	647	688	663	647	680	670	654	712	690	668	663	723	692	681	697	652	684	698	701	650	699	690	702	650	678	660	681	678	672	666	682	633	663	647	694	664	702	708	689	656	694	670	666	641	661	667	663	649	658	622	665	675	650	702	706	677	716	657	654	720	668	634	644	697	655	712	625	671	696	656	681	655	654	672	664	662	682	706	680	668	637	723	674	674	663	655	674	631	674	672	640	701	689	714	666	659	681	674	665	727	690	641	637	673	658	699	675	663	677	687	679	655	690	696	702	653	637	683	663	669	671	690	648	711	706	684	658	665	661	675	622	706	666	664	680	687	656	705	711	738	657	679	705	721	627	621	685	670	677	663	733	656	669	680	689	665	654	706	703	711	681	671	715	686	679	696	687	680	656	620	665	595	727	688	695	647	677	645	682	659	681	644	658	667	684	649	692	650	646	688	657	660	676	724	701	671	665	646	648	680	709	675	672	671	683	681	663	628	687	667	632	685	705	628	675	683	646	678	709	686	710	685	629	726	690	688	674	657	684	650	720	692	700	689	623	676	729	653	669	738	691	656	675	696	667	658	639	658	643	699	692	654	650	657	616	692	681	703	696	673	707	680	682	677	672	689	654	637	643	676	690	684	683	633	644	665	691	666	676	734	646	673	670	680	648	658	748	697	694	634	653	725	672	671	705	675	687	641	652	641	660	647	633	659	708	630	667	678	704	656	678	631	654	677	718	711	647	680	655	659	671	704	682	686	654	664	671	678	729	706	661	624	674	684	675	669	711	710	681	682	679	695	669	690	658	668	699	698	637	694	658	647	680	679	663	706	725	690	652	702	681	689	650	696	664	654	706	686	640	692	726	645	700	721	681	655	723	693	649	677	637	667	683	651	699	658	685	685	705	639	661	695	700	636	643	682	672	685	701	685	669	678	660	671	699	675	717	720	674	672	668	686	656	666	676	650	671	642	671	682	690	628	692	685	629	694	666	628	656	642	661	741	707	630	635	646	615	616	664	672	666	661	680	673	667	695	650	667	638	644	661	661	666	666	686	678	707	691	679	674	667	673	669	647	656	644	677	638	648	675	633	660	704	696	700	643	688	701	673	681	638	652	694	672	634	671	712	683	698	707	694	661	692	693	684	681	595	679	677	640	653	723	643	679	703	710	648	709	620	634	696	672	628	692	690	723	681	662	652	670	627	696	674	654	680	663	693	676	681	667	654	682	669	680	665	626	731	682	666	626	678	668	679	665	658	694	666	627	699	726	653	671	645	664	712	681	690	661	673	703	641	710	675	672	641	721	701	698	679	645	663	648	661	662	631	711	663	713	660	665	644	665	690	704	642	659	666	664	668	635	641	667	761	703	650	711	691	698	672	731	682	666	668	655	701	711	689	697	650	667	664	678	658	737	713	645	631	682	723	696	654	640	672	674	646	665	697	660	671	712	698	602	672	675	696	679	673	655	713	623	625	680	666	622	689	679	702	665	698	653	673	688	666	652	692	674	657	636	684	687	704	637	634	665	668	652	661	690	741	659	691	690	702	625	656	677	640	666	701	706	690	683	684	683	640	707	687	674	673	664	726	656	614	659	744	673	662	668	670	707	662	658	626	739	700	662	661	671	689	655	681	679	653	677	710	650	688	661	674	681	665	688	695	698	673	677	619	684	704	661	695	690	677	680	681	651	674	683	670	676	707	662	687	648	661	616	707	683	648	682	661	675	641	646	688	622	645	671	643	661	649	704	668	712	679	672	682	653	692	668	692	663	662	676	654	647	651	661	705	654	656	662	642	703	660	682	681	661	636	655	690	689	669	706	669	672	692	669	682	706	700	637	656	651	662	683	697	700	631	688	684	684	698	690	635	656	656	657	664	607	664	686	667	716	671	657	671	641	682	668	689	663	653	718	715	651	724	705	688	693	688	667	660	654	645	654	707	679	673	687	659	641	717	655	701	630	641	641	676	681	678	669	689	694	729	636	701	664	683	700	657	651	632	722	692	655	729	693	663	700	656	606	663	642	676	682	678	723	652	717	663	685	652	657	674	670	614	698	664	676	667	707	642	672	671	720	667	670	661	699	670	646	669	637	662	668	654	654	655	661	679	678	670	728	701	644	694	697	684	659	661	669	637	679	697	654	682	654	672	674	693	644	662	659	674	677	647	729	683	690	658	653	679	654	703	679	714	667	719	665	649	636	645	672	624	691	658	686	681	667	636	655	666	676	679	677	668	626	673	635	687	619	686	648	667	684	681	670	679	637	693	682	680	723	681	721	694	654	654	720	647	706	689	622	679	656	676	664	591	660	686	712	662	661	632	669	681	695	632	663	714	686	680	684	680	700	681	648	651	650	666	653	636	651	618	726	687	653	721	652	680	654	688	643	682	660	659	684	672	702	675	676	672	674	660	696	690	656	675	654	642	643	699	675	650	668	679	675	702	653	670	647	654	662	647	702	649	690	639	709	647	672	701	654	657	672	624	686	639	701	655	679	693	681	712	695	671	652	679	667	700	651	663	680	655	678	689	672	675	669	649	658	669	644	645	657	695	643	676	633	674	656	656	641	634	658	639	667	712	654	685	646	668	637	684	690	703	689	722	662	687	685	704	697	689	666	635	700	725	653	658	675	658	684	659	687	696	649	676	678	644	676	663	691	661	695	655	668	708	670	698	690	674	624	703	713	716	664	650	663	629	701	726	675	628	709	688	697	637	658	689	714	655	666	702	654	632	647	639	720	633	665	659	654	620	628	667	705	699	677	727	702	649	683	679	673	674	687	634	663	680	700	673	705	687	696	725	687	653	654	665	633	675	668	652	661	671	683	677	662	643	699	690	663	676	645	669	656	667	655	670	706	690	630	652	659	639	608	684	725	647	686	688	663	681	658	724	685	671	654	680	656	709	667	699	676	661	737	668	657	718	692	711	694	681	700	651	656	683	675	648	692	677	734	719	714	638	654	621	679	667	712	689	697	695	690	753	685	659	716	670	694	666	703	610	675	691	670	646	672	657	664	702	641	607	678	626	627	662	688	640	683	697	677	669	638	637	665	688	639	651	698	676	677	651	685	664	616	699	694	653	683	730	640	671	671	617	685	636	686	671	722	709	694	682	712	672	642	672	647	663	636	684	672	663	648	681	700	658	678	681	725	692	649	643	638	660	675	708	707	726	657	679	594	636	626	659	730	707	658	666	621	699	667	694	675	678	696	669	696	690	703	657	701	711	640	695	629	703	622	669	684	661	656	670	619	651	623	645	663	663	661	659	701	699	734	666	658	645	646	642	694	675	681	696	667	728	643	660	709	668	702	641	647	665	667	712	702
27440	21668	19698	12426	8310	8398	12376	8801	5003	2400	1265	784	664	613	577	655	587	589	576	615	622	615	634	610	615	545	558	613	639	612	577	623	598	577	579	597	608	603	601	654	572	604	579	582	549	638	590	612	616	597	619	589	633	620	613	607	650	541	583	556	594	561	623	592	589	577	593	608	537	608	607	549	590	589	573	602	629	626	592	610	612	592	582	624	581	584	598	598	567	651	621	625	594	612	637	604	597	581	599	599	671	584	586	579	577	620	537	588	556	604	587	594	593	566	582	628	571	571	590	624	602	524	573	629	590	590	631	594	578	588	610	565	596	640	592	581	627	568	579	551	578	583	591	572	589	595	605	558	617	569	651	601	617	595	610	636	579	640	575	645	559	616	529	570	590	597	626	579	590	599	610	627	581	629	588	594	637	591	611	571	551	588	637	597	567	602	578	600	576	578	621	591	573	602	559	565	625	588	578	627	612	569	605	615	632	579	617	604	583	606	616	608	556	578	583	558	557	646	598	600	612	579	555	613	601	562	579	591	549	529	627	602	578	564	563	568	560	607	593	535	591	596	573	591	577	552	560	571	619	573	577	556	606	620	598	626	580	606	619	562	609	598	567	634	572	586	575	603	564	558	625	565	572	607	577	595	568	569	581	589	596	586	578	583	592	565	601	576	605	580	561	595	654	592	587	556	571	597	559	627	588	588	590	617	607	585	589	628	606	590	627	572	600	592	572	624	606	581	625	574	584	615	612	604	589	591	611	599	567	594	606	611	541	549	568	592	575	586	610	556	587	605	563	585	588	563	570	624	614	578	622	596	611	557	575	595	613	597	567	632	592	627	590	581	560	594	589	621	542	568	553	537	555	606	545	585	621	614	630	602	578	587	619	582	550	584	595	541	586	620	596	610	583	588	594	595	631	572	580	577	601	619	591	602	637	558	611	563	617	585	564	593	578	604	636	612	576	628	635	623	555	569	577	599	563	621	607	591	608	587	589	525	591	596	569	632	586	573	579	585	607	539	604	595	610	600	578	604	621	628	606	584	624	622	611	593	589	552	594	536	586	579	580	581	574	610	610	639	602	612	548	594	587	544	628	617	582	574	572	569	555	621	629	591	557	596	582	596	611	599	583	582	558	569	589	625	543	610	540	574	609	583	567	588	616	603	601	659	618	606	568	578	586	590	593	619	582	593	569	580	601	597	590	576	631	585	614	613	601	568	562	584	618	584	616	555	587	585	549	617	619	621	564	606	574	564	583	564	599	591	602	658	570	565	619	588	562	583	615	576	624	571	632	585	621	576	624	557	600	603	595	561	561	581	586	562	617	594	563	607	557	561	571	585	558	641	589	594	570	575	565	607	643	589	556	605	585	619	577	618	592	587	640	583	634	595	615	582	602	555	619	580	582	559	584	649	614	609	599	593	585	621	602	578	615	586	567	570	574	633	628	589	576	588	587	575	596	597	605	610	607	590	610	611	583	559	573	586	572	561	622	603	608	625	599	562	623	583	591	572	562	611	608	622	620	612	619	590	559	576	593	624	627	563	609	534	558	629	596	594	612	606	572	582	592	554	601	583	623	544	589	587	584	579	583	585	584	605	574	612	610	639	588	593	559	542	605	589	543	540	603	588	574	580	618	609	571	558	571	643	607	587	586	620	539	595	617	574	604	616	584	586	578	569	612	585	592	616	628	578	554	562	557	554	585	578	577	596	569	610	602	562	633	565	588	642	578	588	582	562	609	625	564	573	562	638	556	603	564	620	571	615	650	652	585	601	590	610	601	578	611	600	544	585	593	584	592	585	571	572	580	588	535	566	614	556	642	588	555	631	593	614	637	592	592	576	579	604	602	590	581	563	627	573	641	566	562	633	575	598	585	580	562	559	582	620	583	612	614	582	565	600	605	599	583	625	611	625	609	559	594	563	549	551	564	557	603	597	570	601	608	600	569	616	552	591	596	571	565	582	567	547	592	578	604	626	576	590	554	593	564	595	602	556	591	571	604	625	630	559	555	595	587	597	542	619	593	615	594	606	595	608	603	599	559	633	596	576	613	583	549	628	590	564	575	610	601	586	610	628	619	568	585	598	564	577	586	612	568	593	594	582	608	603	581	609	600	596	580	587	580	603	617	613	616	599	610	581	572	616	609	572	598	608	575	579	613	515	543	566	641	566	603	574	596	628	622	608	589	555	620	581	595	561	614	621	603	594	556	570	598	547	585	576	615	579	597	599	545	597	640	601	603	585	562	607	555	574	584	608	620	635	579	617	595	603	595	585	599	607	626	574	587	592	570	559	603	604	598	617	607	591	597	598	614	609	607	604	630	593	624	596	593	590	651	593	573	572	549	594	649	587	603	599	547	616	583	564	570	619	567	567	600	612	578	591	585	620	556	547	593	635	578	613	600	557	617	597	621	581	634	577	593	641	615	570	600	624	573	606	573	619	599	624	629	618	642	603	646	576	616	557	581	589	581	607	593	564	555	612	577	583	567	589	610	588	588	564	590	582	613	583	619	591	615	620	575	571	638	616	541	601	606	612	552	602	604	595	614	600	612	581	581	574	617	583	582	582	612	614	595	514	591	563	569	584	593	645	572	615	606	575	558	588	546	595	594	550	558	626	597	611	608	595	647	599	600	611	621	578	560	612	598	591	562	537	561	568	616	568	601	581	571	560	590	587	583	604	610	571	607	594	633	560	553	571	596	586	597	617	563	637	601	591	557	557	589	549	588	601	599	584	598	554	623	597	598	576	589	619	572	569	617	565	620	589	582	606	569	589	604	555	523	634	564	573	597	530	623	624	604	597	579	593	556	601	600	595	611	565	587	534	600	628	594	596	593	625	615	577	617	614	593	573	585	575	608	601	579	616	579	559	645	575	567	571	587	618	628	595	568	555	533	598	597	600	533	623	614	564	576	580	585	577	593	569	576	615	603	599	584	658	584	593	586	569	588	571	555	592	558	549	566	627	626	553	551	619	612	599	582	577	598	619	625	579	584	584	562	578	635	582	593	596	605	605	599	596	600	584	603	616	605	621	581	603	597	590	609	601	573	545	594	545	586	601	554	579	591	595	579	609	615	563	592	559	543	598	589	577	585	560	577	595	563	572	603	595	575	589	590	577	564	576	583	609	592	574	595	647	607	583	623	617	591	596	598	567	570	571	582	557	584	588	601	579	593	589	590	598	549	564	574	568	594	579	590	602	588	549	576	577	583	565	625	547	578	576	569	625	642	601	648	618	641	616	623	588	612	572	579	591	557	605	592	579	622	579	571	586	577	577	566	618	636	607	599	567	596	608	587	605	588	592	619	599	610	601	609	577	623	586	595	575	580	619	580	610	576	588	624	583	601	569	551	552	621	580	602	628	597	588	615	611	604	622	607	638	607	607	604	588	578	576	602	624	567	577	603	604	574	572	589	603	597	629	590	609	581	603	594	610	532	586	559	589	597	566	574	612	587	571	583	599	606	593	608	558	583	604	620	569	529	579	560	604
15618	25589	23437	16402	15202	16255	20408	14107	8791	4256	1988	1090	903	805	801	795	754	860	819	814	851	793	767	844	770	804	824	800	802	794	758	729	782	818	787	835	827	823	806	773	765	757	755	771	800	795	811	761	793	787	839	815	817	759	771	830	809	794	790	787	815	827	826	813	750	796	782	814	807	821	753	787	828	814	791	790	818	797	797	771	800	817	747	754	829	798	752	814	813	803	778	785	779	836	806	784	784	804	841	781	767	762	843	781	778	769	866	780	791	820	779	778	776	849	798	799	781	858	840	757	765	816	793	818	815	812	809	860	806	850	840	799	790	822	797	801	757	779	813	813	823	856	785	774	785	759	813	824	823	866	817	814	815	790	823	786	779	811	757	790	808	773	817	804	784	771	799	798	837	777	880	780	825	773	786	830	836	814	801	817	843	772	759	833	838	801	831	748	835	831	791	812	792	810	821	746	899	770	814	798	801	782	844	809	781	777	822	789	814	816	831	770	807	800	784	793	813	825	768	791	850	812	801	825	762	767	845	812	762	831	845	812	803	789	821	799	794	797	824	843	746	797	791	808	829	773	787	775	774	854	789	791	826	767	771	839	792	766	776	753	783	778	752	797	791	801	779	780	750	782	836	785	786	781	756	782	782	749	795	780	802	800	825	789	807	773	804	817	814	841	796	775	846	783	824	796	847	789	829	806	804	770	775	786	831	845	846	851	833	765	815	782	819	828	793	809	827	783	758	786	826	822	812	826	799	802	803	789	759	797	793	873	820	831	786	776	756	800	794	770	797	811	783	767	830	820	815	797	809	829	762	778	777	851	832	806	793	800	834	772	839	804	769	794	809	747	792	799	762	790	782	808	771	797	847	756	781	818	795	806	814	743	850	782	820	813	795	819	796	774	825	812	822	843	791	790	795	787	796	804	776	786	829	764	758	784	772	877	812	783	800	782	759	831	763	795	804	874	818	796	794	775	816	750	762	799	824	807	764	839	797	765	825	798	841	821	835	763	769	760	821	816	798	763	819	826	762	766	769	792	754	781	792	795	763	721	783	756	795	841	757	801	808	820	808	761	795	797	765	802	806	836	749	811	774	817	785	829	815	754	778	788	834	815	795	814	819	805	843	835	805	855	861	824	809	796	817	818	799	772	789	839	785	804	807	796	786	825	821	808	780	792	796	789	781	768	818	818	763	816	741	811	793	802	807	780	762	824	776	793	802	807	795	816	792	775	823	776	750	786	795	810	798	767	809	847	804	796	764	842	802	799	830	779	823	811	813	752	824	845	824	845	845	818	778	760	851	764	807	743	781	795	794	806	803	787	790	774	832	820	754	778	823	796	830	803	822	797	814	782	792	779	789	811	787	795	783	726	813	815	825	823	803	816	831	792	772	759	809	849	759	810	799	810	797	787	814	828	813	800	837	836	797	829	767	785	791	811	820	798	787	772	826	833	802	794	823	800	800	798	784	791	801	778	839	751	817	761	813	815	833	776	766	838	832	810	833	823	815	784	801	817	827	747	782	824	760	835	856	831	840	797	768	770	783	804	775	833	823	790	841	807	836	812	796	818	816	755	799	814	799	775	797	815	799	777	761	785	850	755	800	778	786	780	813	781	790	787	830	792	780	805	758	769	774	789	806	801	842	769	837	798	801	786	843	834	818	830	806	782	862	815	822	801	812	839	801	770	775	820	806	791	790	801	782	834	781	820	794	835	823	759	810	785	796	838	794	822	785	779	788	798	780	800	815	780	797	817	794	818	812	777	824	835	803	824	816	787	761	770	797	802	775	800	801	800	776	781	793	803	787	784	801	755	793	759	778	777	825	816	763	796	853	735	807	806	750	830	802	796	763	796	770	800	769	742	840	769	781	797	804	793	785	806	782	823	789	823	789	839	819	807	800	824	801	817	801	856	794	764	785	821	805	791	833	789	801	766	795	799	847	765	809	756	740	805	771	791	762	771	830	823	789	869	766	749	805	809	811	766	746	780	823	770	814	803	807	801	816	846	767	802	811	803	822	842	861	763	825	785	823	814	823	810	844	834	762	778	805	794	782	808	774	772	811	750	790	826	759	790	796	773	774	782	790	816	779	764	775	842	820	819	842	854	793	794	848	801	819	819	731	788	810	789	754	811	774	834	793	824	796	788	790	778	826	819	805	821	803	780	815	792	833	830	826	791	836	818	767	815	846	845	786	801	812	836	813	802	799	825	796	795	779	799	768	748	801	782	771	780	835	793	824	824	818	782	798	783	788	764	804	804	765	800	755	830	806	787	790	793	799	791	813	788	841	793	786	787	791	828	787	774	788	790	798	811	817	811	813	796	813	777	856	831	806	764	775	784	773	815	831	834	807	774	790	799	822	842	761	784	831	818	779	764	839	788	843	753	824	806	785	767	822	804	762	763	825	775	812	791	811	851	779	816	808	804	809	767	833	774	796	810	780	796	796	821	806	811	790	769	804	797	817	804	818	781	786	808	799	803	822	803	819	787	750	864	788	764	850	736	809	798	837	801	789	777	848	800	788	810	809	849	841	766	781	779	773	807	799	808	736	770	761	842	800	817	825	888	827	818	834	798	844	820	797	793	810	773	768	798	779	768	840	840	777	816	815	795	810	817	766	803	826	790	791	773	793	837	769	848	830	841	798	816	780	836	835	786	788	787	754	822	832	810	827	818	807	807	751	813	781	811	761	828	763	808	775	787	773	785	799	840	795	798	736	849	781	780	771	786	822	801	793	773	765	810	786	822	812	764	780	804	796	741	810	730	785	815	820	760	797	808	768	783	790	841	828	760	812	816	778	779	779	822	852	812	781	761	770	779	783	811	783	861	829	746	749	808	799	839	801	850	764	807	759	813	802	800	808	808	869	839	802	802	793	829	852	850	804	783	774	786	782	786	759	795	827	826	798	817	829	812	782	807	836	764	799	819	856	818	805	780	808	797	828	812	797	802	797	782	816	819	787	852	834	795	803	809	782	805	799	782	821	792	798	788	792	805	822	780	799	798	832	838	837	761	763	832	792	832	824	821	781	825	772	773	786	796	793	820	795	812	820	865	850	804	796	757	772	790	827	794	833	827	795	790	827	773	836	795	796	786	767	776	776	801	789	795	794	790	837	820	774	841	799	778	806	787	798	801	785	783	816	792	780	784	814	849	800	836	817	845	787	766	807	830	785	851	768	801	800	804	798	825	812	762	791	808	844	812	768	773	779	800	789	794	803	814	871	817	827	837	767	812	796	830	822	825	787	822	831	808	807	787	785	782	785	802	801	760	773	787	814	825	826	760	856	808	803	805	838	798	797	832	822	817	824	804	824	845	810	815	813	819	835	827	783	814	801	798	810	748	808	771	794	827	772	807	829	799	783	830	784	878	802	799	855	822	831	771	829	828	813	850	799	815	781	855	885	821	809	806	792	797	803	809	774	809	806	829	825	803	815	799	816	811	799	797	816	775	817	805	844	754	866	781	834	797	876	833	842	802	826	814	749	795
27510	21450	18431	10587	6136	7430	12987	8145	4661	2172	1160	769	717	608	604	595	584	593	612	602	603	586	564	622	635	598	561	585	590	595	599	527	534	614	592	607	584	614	588	590	580	590	569	571	601	636	591	585	560	602	584	580	588	590	551	632	590	609	580	614	625	594	621	619	594	599	586	582	678	622	569	616	597	573	610	549	611	616	596	576	599	591	598	602	612	608	617	603	582	563	598	596	560	579	623	616	609	610	597	618	553	610	547	634	567	584	639	566	569	587	605	616	598	612	572	522	569	576	596	588	574	649	609	578	560	561	563	594	594	617	582	590	607	571	601	547	602	613	591	543	612	604	635	610	599	616	578	596	546	553	573	593	616	576	564	608	566	618	582	558	607	533	617	579	617	573	629	622	589	611	566	571	642	559	600	576	585	577	588	635	570	587	597	607	621	612	613	583	635	627	574	575	590	548	569	552	603	595	621	619	596	609	586	585	608	629	573	561	626	566	590	568	599	588	576	610	575	612	591	575	576	613	583	579	596	571	592	604	575	555	566	583	571	592	597	583	551	584	558	552	602	598	629	584	608	591	635	604	609	561	558	582	598	579	587	567	576	519	623	533	600	551	576	527	573	584	586	576	578	598	549	578	630	600	602	617	549	630	575	578	615	567	576	599	557	586	602	591	627	595	570	583	632	558	585	578	579	615	612	595	610	614	585	604	570	630	584	583	592	599	610	599	631	588	589	624	591	601	615	590	556	578	595	587	580	552	606	601	632	572	598	566	562	599	578	606	584	621	577	634	580	578	600	612	596	572	611	586	596	619	598	588	566	595	548	596	599	606	558	586	594	628	621	592	579	635	593	623	538	560	578	569	604	610	587	611	581	600	591	604	554	566	600	606	589	546	608	581	600	564	577	580	566	582	574	583	591	579	596	588	575	603	580	559	594	620	595	569	569	579	583	586	609	561	584	571	552	589	591	573	618	618	620	593	562	560	635	646	604	571	578	576	601	598	590	604	584	558	643	638	610	595	569	589	577	575	609	603	599	563	579	580	582	608	568	615	584	578	598	608	570	606	595	613	614	620	588	595	550	629	612	622	601	595	600	580	601	582	570	596	581	623	588	590	653	577	605	618	660	555	602	615	552	614	570	593	568	601	602	611	604	579	575	566	610	620	589	583	603	549	566	590	589	613	593	624	606	534	614	613	603	576	569	615	601	589	569	621	576	611	582	619	582	563	597	569	552	589	619	546	574	630	570	580	573	593	616	580	623	577	573	652	580	555	588	588	597	591	568	563	558	598	609	595	627	566	566	578	617	577	577	599	553	590	609	575	577	630	595	610	603	598	572	666	608	619	585	595	623	614	619	591	600	583	579	620	611	596	600	586	611	581	552	616	553	585	578	636	614	605	619	621	561	611	607	604	614	527	584	625	604	574	595	570	592	641	582	593	590	568	527	600	600	558	582	601	615	607	616	607	567	572	610	631	557	615	574	595	590	630	571	580	588	591	561	580	547	620	621	575	579	673	589	600	616	614	600	606	613	602	587	574	569	577	621	567	591	602	615	556	538	627	567	563	568	575	669	566	658	602	594	621	589	567	585	571	609	617	608	595	564	594	618	618	588	568	623	607	656	592	625	615	623	598	625	589	620	623	607	579	574	576	608	623	572	579	623	584	610	626	640	595	578	579	610	615	606	605	593	571	665	572	605	590	631	547	593	598	557	601	629	584	570	614	574	574	604	611	598	564	563	616	591	577	621	573	544	579	611	609	621	565	605	598	609	568	566	619	604	631	581	622	590	610	619	617	596	589	614	541	554	578	570	587	599	580	599	605	578	572	612	553	592	632	553	588	602	594	622	590	571	579	596	614	605	567	584	559	608	570	603	584	531	588	554	613	564	593	573	590	603	569	624	579	572	554	594	594	598	564	556	594	603	618	565	548	532	574	597	567	599	613	596	586	598	614	624	604	617	639	604	590	620	576	592	615	588	562	596	576	579	552	620	578	555	540	558	596	627	599	590	591	587	632	601	605	588	548	614	567	622	616	562	568	609	602	539	571	608	576	574	568	568	595	566	615	579	610	555	650	573	629	627	619	582	575	575	590	593	618	590	597	638	577	576	571	577	560	574	573	609	578	647	588	580	596	614	582	579	549	564	600	608	606	603	591	602	624	617	615	604	615	623	621	610	566	636	582	677	566	633	572	602	610	623	621	592	621	600	613	599	591	633	625	573	564	559	580	597	594	606	579	605	602	601	569	555	615	598	561	568	546	642	573	582	631	582	554	584	587	538	590	615	606	584	572	550	565	571	590	613	611	595	535	590	559	585	610	609	556	635	580	572	591	590	583	573	603	585	567	568	555	606	637	581	568	602	570	554	557	570	661	595	563	571	574	534	585	609	635	607	565	582	596	653	596	604	581	590	594	573	616	602	571	555	619	611	590	633	571	607	534	579	600	581	575	616	572	599	595	577	628	558	563	567	616	553	574	565	587	631	597	570	592	584	620	596	594	551	565	599	598	556	592	556	599	594	573	597	545	595	582	602	567	568	613	591	608	579	583	574	617	600	616	602	592	573	577	616	599	617	601	639	584	589	613	566	604	581	551	618	569	552	615	552	554	578	585	544	585	581	583	584	560	578	575	644	606	611	595	609	623	603	596	606	615	588	544	613	543	561	548	633	617	608	569	563	636	577	578	597	585	556	595	576	625	601	607	614	608	600	553	556	597	584	611	638	559	593	614	587	574	515	538	572	605	590	617	595	583	603	632	635	582	587	637	603	609	541	571	558	637	556	579	549	582	605	612	584	569	611	572	592	576	639	582	592	582	629	569	629	596	620	539	613	562	595	616	623	583	562	538	580	574	583	584	566	572	631	570	564	601	612	628	602	550	580	568	629	565	564	575	566	595	596	559	582	602	600	564	583	587	578	605	599	611	593	581	568	621	595	589	600	616	594	596	539	589	570	591	591	569	588	583	626	615	597	600	595	620	593	636	608	601	589	592	586	557	560	578	552	578	573	592	604	595	619	542	575	615	618	620	543	573	634	613	598	552	612	579	590	644	583	576	613	603	582	586	547	589	637	598	617	578	569	593	623	599	631	566	590	593	585	564	596	591	606	561	537	548	593	599	648	604	596	625	581	632	546	596	538	579	601	608	627	540	604	539	630	612	573	592	583	583	580	597	608	608	593	591	614	609	595	583	600	582	595	560	610	598	549	594	587	560	592	575	583	555	574	600	574	627	582	610	587	629	619	571	594	598	558	595	572	616	607	573	575	600	627	569	583	611	606	567	577	613	583	623	591	596	600	570	604	607	615	625	592	575	618	594	608	557	605	605	604	567	613	557	589	613	550	611	597	609	590	567	595	584	585	584	593	607	596	598	550	606	594	612	576	613	599	581	643	608	575	548	584	597	540	636	604	597	571	588	593	578	595	602	650	547	645	578	571	607	581	575	543	629	601	586	597	600	612	596	573	574	605	605	576	605	567	599	598	559	575	561
15178	24388	22604	14436	11887	15080	20618	13589	8278	3943	1910	1093	936	854	819	836	785	810	792	767	794	805	804	861	811	807	831	788	769	810	824	834	777	824	802	821	795	779	825	759	824	761	800	797	783	854	789	788	807	810	787	847	806	863	798	775	773	776	803	802	826	797	779	854	775	798	793	818	842	758	804	779	770	813	832	797	777	768	809	814	771	806	829	770	817	780	792	794	794	815	803	770	808	794	813	866	794	836	817	792	828	781	815	744	801	802	845	832	775	803	856	794	789	785	800	804	829	811	827	884	845	816	824	797	805	839	815	845	802	812	812	834	804	804	808	798	850	824	810	776	837	852	831	831	781	849	865	783	818	816	820	839	817	793	835	829	780	827	792	838	811	800	814	808	834	798	815	800	786	785	797	818	771	788	798	815	812	775	773	802	829	826	738	803	789	754	813	761	790	823	802	847	799	811	795	802	809	839	757	787	770	801	804	835	816	767	801	766	852	837	847	778	793	810	793	816	819	771	786	835	827	798	808	809	789	853	824	829	780	851	797	748	810	773	809	813	812	824	800	813	795	748	806	826	762	811	794	844	788	788	746	784	847	829	793	790	808	802	815	824	799	781	785	811	830	844	817	778	813	771	802	778	842	800	817	820	813	805	831	814	816	766	808	807	834	786	732	842	822	868	789	825	751	809	760	775	811	771	822	818	770	824	807	833	788	817	820	809	788	792	787	817	797	804	817	814	813	758	815	772	804	780	787	829	789	827	788	775	774	789	809	834	790	804	811	798	816	794	764	832	805	851	761	797	741	782	789	836	803	814	767	778	781	795	758	831	839	821	842	770	821	803	738	839	871	770	831	782	805	811	827	768	797	794	854	771	885	829	812	830	820	806	744	775	789	835	849	799	807	800	761	802	763	873	825	781	775	781	819	833	829	820	806	812	852	824	846	797	768	809	786	775	809	835	788	778	796	775	826	812	867	801	802	826	824	862	788	857	813	773	835	816	812	771	805	829	836	815	762	800	811	786	724	754	797	799	830	828	842	774	868	837	812	794	818	817	845	808	803	792	806	817	803	786	844	753	826	788	817	805	804	852	797	812	797	771	750	797	761	814	847	748	793	771	804	799	829	815	783	777	819	778	801	805	824	822	783	786	802	795	821	837	788	816	829	783	836	875	818	799	822	830	780	777	807	793	801	821	886	810	808	887	797	811	808	807	845	810	784	815	760	796	781	870	786	808	855	787	793	806	809	820	831	777	829	826	796	802	800	819	834	798	801	798	832	868	786	820	771	809	802	826	784	776	777	809	794	816	801	808	793	806	848	825	825	794	773	865	787	810	814	802	788	809	792	789	807	788	797	808	781	769	792	792	812	803	800	820	797	800	787	777	805	790	827	764	788	743	807	792	814	816	766	821	849	795	775	795	836	789	798	822	819	829	785	798	805	811	815	862	790	807	744	789	808	812	816	795	804	762	807	769	798	789	850	825	828	849	791	860	865	749	816	798	791	814	820	780	836	811	789	759	818	812	848	805	807	805	878	767	757	840	840	774	809	803	811	802	794	821	813	825	869	805	794	803	805	807	792	799	841	814	864	803	776	848	775	816	761	780	808	809	779	780	796	791	796	795	795	829	785	791	826	785	830	816	784	771	817	819	804	828	764	782	824	787	810	811	778	831	805	812	824	809	807	822	777	842	834	812	829	784	857	799	827	819	837	834	816	817	834	817	832	806	846	800	805	751	823	766	805	784	782	792	826	855	773	834	788	801	853	866	818	810	761	839	875	802	772	738	789	801	810	836	856	802	812	802	748	804	800	792	813	803	781	798	786	811	802	836	805	796	826	814	826	828	825	870	752	819	836	832	785	758	789	814	789	790	760	829	790	800	785	815	819	812	795	793	796	842	834	790	868	811	800	804	817	818	821	811	815	843	782	818	801	784	804	823	837	801	775	864	761	807	819	820	791	834	839	779	761	841	826	808	841	803	825	811	800	810	783	824	769	803	791	800	783	788	808	858	875	828	808	814	802	791	846	832	798	771	827	778	770	750	860	801	774	798	824	829	806	792	834	775	790	787	776	806	855	804	840	817	815	807	814	793	764	810	819	765	799	827	809	761	817	760	765	862	815	804	806	783	804	715	776	845	833	799	804	832	832	795	798	798	806	830	801	836	839	812	833	808	836	820	878	779	791	784	888	787	850	757	814	775	820	789	778	817	826	827	782	782	790	759	820	801	818	794	875	808	800	769	802	835	833	801	773	814	813	817	760	817	803	748	842	763	814	897	836	821	819	789	842	827	779	820	802	794	792	823	760	781	803	826	808	790	816	802	791	768	760	817	832	782	798	809	786	841	824	825	838	819	828	871	873	784	810	785	793	750	828	841	784	779	804	783	759	803	819	773	818	743	795	833	821	771	789	775	825	794	816	816	806	808	845	845	755	857	822	851	806	808	805	802	784	767	819	807	754	795	790	799	823	830	776	800	852	800	869	764	842	861	774	782	794	815	821	769	797	820	788	761	777	852	845	838	819	827	808	800	830	788	784	792	830	785	842	788	827	806	798	817	755	817	834	827	833	816	752	801	773	826	816	816	817	816	832	766	827	844	769	791	819	801	814	796	806	816	817	750	831	831	800	814	783	840	845	805	770	821	814	832	816	765	798	790	754	799	827	779	825	862	758	803	814	823	780	814	793	815	819	852	766	838	850	786	768	822	820	710	742	744	760	793	800	810	813	776	844	765	849	773	852	811	820	815	823	823	763	828	818	778	829	817	773	805	802	845	799	790	832	810	778	791	812	752	814	804	816	785	819	771	773	837	812	799	788	821	856	782	813	818	793	817	805	782	814	822	816	805	816	804	828	817	827	802	823	804	806	816	802	807	815	766	861	811	839	853	799	782	808	822	783	843	781	791	789	824	810	782	755	842	803	838	751	780	816	791	831	812	782	835	768	821	794	807	840	841	797	829	825	821	755	827	830	760	830	803	860	819	806	800	820	770	818	819	782	777	780	780	806	821	835	833	802	811	843	808	850	792	815	835	840	875	830	834	874	838	797	749	824	766	801	824	816	818	759	776	827	801	784	760	780	799	804	782	778	797	818	781	821	794	806	817	758	860	812	778	813	776	828	812	809	806	818	796	846	807	814	840	758	819	814	767	835	867	808	759	838	820	831	786	820	818	818	806	816	836	784	821	781	803	777	787	803	829	833	812	766	811	801	852	795	791	800	794	747	799	774	835	811	817	802	865	764	832	823	818	776	794	804	774	759	813	872	794	780	767	792	823	776	807	852	819	826	793	779	781	856	823	798	796	847	814	811	807	829	815	820	800	782	799	855	771	791	786	833	827	806	790	796	818	785	857	820	775	793	780	791	790	767	807	780	823	782	825	793	820	782	808	778	761	817	783	786	769	802	823	802	812	847	799	853	800	766	803	779	791	802	822	871	783	767	777	834	829	801	797	801	817	779	810	843	778	773	804	827	768	788	788	816	792	756	811	769	830
23393	21470	29328	24020	21541	28794	62402	47844	36133	22307	9207	2282	801	594	572	553	566	531	527	533	569	545	531	519	537	516	524	544	521	476	557	529	506	523	553	542	500	503	475	518	552	514	554	524	523	516	494	497	519	533	525	503	524	497	495	481	520	520	487	518	553	514	505	537	546	526	556	506	484	525	543	567	546	555	497	541	562	511	497	534	516	492	535	490	491	531	470	518	565	538	503	479	517	488	492	507	529	500	491	514	507	510	468	522	538	483	560	561	541	541	512	488	528	511	494	527	536	535	527	522	515	520	519	549	541	533	500	521	499	546	559	477	503	567	549	508	511	524	544	521	540	494	538	523	530	497	524	507	523	529	578	514	550	559	507	528	510	519	496	540	511	499	516	508	495	514	517	514	556	512	512	511	536	549	502	506	521	516	532	516	496	498	507	586	499	527	521	496	498	527	520	532	529	537	480	542	566	531	509	537	506	522	535	509	494	513	536	517	537	499	519	506	507	504	547	503	525	491	526	501	476	503	529	543	558	534	504	563	541	528	534	535	542	540	531	538	517	547	539	522	506	501	521	531	538	563	533	536	527	556	533	547	523	549	492	488	559	521	514	522	524	494	516	524	529	510	491	514	514	519	542	547	506	532	492	536	517	530	515	507	528	549	505	516	490	504	478	517	509	535	556	545	539	511	556	511	539	515	559	489	528	515	477	533	519	516	505	533	553	460	461	495	505	502	547	550	532	490	536	493	485	449	537	544	490	497	530	457	523	518	503	520	533	532	534	528	497	506	504	579	555	535	535	507	530	498	530	540	534	527	545	519	515	529	515	519	523	527	514	480	525	550	516	513	506	507	539	554	504	512	555	549	498	509	508	508	532	517	555	525	531	545	492	511	469	510	495	528	569	518	578	521	547	500	518	519	493	512	547	533	502	521	543	511	503	536	529	560	510	522	525	489	565	532	508	536	496	495	525	514	521	528	504	527	523	481	519	501	533	482	475	539	550	508	531	512	473	525	473	525	522	508	536	484	486	522	508	502	504	531	481	532	522	542	545	531	484	444	496	547	527	529	509	537	503	507	510	508	498	518	512	480	489	534	530	540	552	537	534	504	498	543	519	525	536	507	548	510	515	501	523	506	543	485	498	530	519	509	516	504	493	521	505	525	471	506	521	496	530	529	527	496	504	513	542	518	469	551	495	541	564	535	522	548	539	532	553	527	507	507	520	485	536	579	522	522	504	554	520	522	571	482	563	496	457	539	538	473	517	531	519	529	544	525	521	540	539	497	492	541	551	573	547	549	569	494	536	533	519	505	480	519	491	508	527	504	539	517	488	526	548	529	520	486	496	547	515	541	532	514	527	526	493	528	490	514	474	549	530	512	516	506	518	522	515	501	507	523	493	545	545	480	504	477	529	524	534	577	518	573	516	549	542	499	526	491	497	536	551	526	485	558	525	513	577	506	555	530	526	507	508	540	459	534	548	510	517	532	523	470	499	524	518	535	545	530	580	517	529	511	535	503	532	507	487	536	526	500	518	518	469	507	531	544	513	549	571	511	506	471	506	495	493	499	534	534	567	458	513	545	499	492	493	531	539	480	488	540	517	505	524	529	526	511	509	502	507	530	507	524	532	526	493	467	487	548	541	494	511	500	542	487	541	514	516	524	509	487	547	528	566	499	514	510	494	480	496	553	509	519	494	555	508	505	522	542	531	548	551	572	521	522	530	505	522	544	482	483	508	528	503	506	519	498	539	575	529	580	498	530	506	500	493	526	553	524	540	490	507	534	491	487	534	518	533	509	496	556	516	553	536	501	534	561	534	502	519	514	521	535	498	501	536	493	509	531	547	501	515	513	479	534	510	552	491	482	548	504	509	518	529	514	528	544	533	494	499	529	507	540	495	507	575	509	514	507	496	504	506	486	519	538	478	528	472	519	539	528	526	526	514	520	505	509	500	502	534	525	520	510	509	560	523	522	498	483	494	522	514	514	531	563	543	463	540	544	499	534	539	510	533	518	516	536	493	513	492	526	502	518	498	510	517	491	520	490	511	575	534	511	515	553	496	535	516	478	553	532	498	533	515	511	483	503	554	565	561	525	510	506	512	551	503	516	488	511	554	511	508	557	570	560	526	547	537	534	504	508	517	485	542	538	515	525	538	503	546	523	511	535	541	496	506	512	539	499	537	516	529	514	501	558	545	495	511	472	517	520	495	552	536	523	515	538	507	529	527	511	547	498	514	526	496	529	504	519	512	500	483	536	503	542	548	513	499	553	514	530	497	516	505	519	501	495	556	537	527	460	563	519	516	508	504	540	518	491	528	538	520	535	531	501	506	492	546	534	536	518	467	485	513	507	521	510	507	508	501	564	516	526	556	545	551	522	518	525	513	547	538	513	534	501	505	524	484	502	566	520	504	555	480	538	478	509	540	496	545	511	536	526	539	495	521	479	537	537	495	521	549	514	502	482	559	533	521	531	502	484	548	552	525	520	523	499	529	508	554	500	489	518	503	572	535	532	510	546	506	545	525	504	568	512	564	569	512	541	536	550	459	506	515	501	509	512	517	542	490	516	540	516	506	496	534	564	522	506	548	518	550	572	497	531	537	485	494	458	527	568	550	520	540	515	532	516	521	524	539	503	545	523	512	508	513	504	516	516	512	485	541	501	543	490	535	500	492	488	532	509	517	510	531	531	497	528	544	512	501	517	533	501	529	543	476	496	521	549	509	511	518	507	484	511	562	515	510	537	537	523	493	544	523	550	537	530	517	516	529	517	458	519	519	493	524	545	495	535	486	519	551	510	511	505	502	502	543	511	532	504	504	521	522	507	525	485	507	548	552	524	502	505	550	500	536	512	505	509	520	529	503	549	537	451	505	520	522	509	516	477	511	509	502	528	501	492	472	529	534	537	507	486	540	556	519	485	481	528	471	515	543	546	558	542	511	527	507	501	548	506	488	527	522	521	499	556	529	542	499	523	536	528	517	515	501	483	488	550	583	492	546	504	515	519	505	518	511	528	505	503	522	470	499	555	495	501	549	504	541	501	532	537	508	525	532	534	459	545	486	470	457	518	526	501	524	520	554	528	537	513	517	512	526	493	569	524	524	493	492	476	538	525	498	536	540	500	524	489	528	486	538	510	460	538	525	542	517	527	540	539	523	526	545	514	543	522	554	487	503	506	536	552	505	535	514	469	534	542	481	504	532	551	523	495	539	495	551	555	492	529	497	497	502	513	566	499	492	512	512	543	524	545	538	512	534	508	517	509	511	529	534	481	529	521	517	578	491	522	531	564	518	552	500	556	494	511	505	548	504	506	534	521	487	529	485	520	544	526	533	506	513	532	515	528	541	503	540	540	528	485	500	485	501	515	550	530	520	555	492	484	529	548	504	524	520	540	522	526	560	510	520	522	495	512	533	513	574	555	535	522	526	491	536	530	541	535	513	544	503	523	540	511	495	512	520	520	503	514	499	544	541	516	554	551	523	524	557	526
17499	37415	34607	25737	22791	35876	61498	49137	40291	26840	13517	4100	1307	778	723	684	767	689	702	704	730	733	680	745	676	651	728	732	691	712	663	738	735	698	728	667	709	686	739	718	681	703	691	676	704	696	680	687	665	691	706	751	676	691	686	735	700	689	694	677	706	703	650	681	695	728	703	764	724	724	697	687	690	684	693	668	741	718	721	744	690	724	658	733	695	715	647	707	701	737	681	730	686	717	664	663	682	714	758	701	712	681	680	708	705	734	705	750	727	646	680	706	746	694	686	734	656	705	702	665	665	687	692	665	674	646	731	700	729	763	721	695	731	695	717	687	681	678	672	729	709	694	711	701	720	681	725	650	742	754	687	658	664	683	669	706	670	713	658	734	691	683	744	728	734	674	634	729	707	706	673	702	686	699	708	733	691	723	688	725	701	701	686	714	692	670	700	691	694	732	655	704	682	660	693	719	743	729	731	694	685	669	731	663	686	720	726	645	686	709	698	665	701	668	702	694	667	706	687	690	716	712	775	711	698	687	673	648	700	681	685	707	662	697	716	696	721	690	637	687	704	707	712	688	711	752	715	700	671	655	695	682	683	701	698	722	693	725	677	700	700	714	695	673	724	698	725	696	712	712	721	651	742	717	686	651	683	619	738	737	721	702	716	746	692	666	689	664	673	735	725	676	670	702	674	670	725	696	680	755	693	671	718	716	703	693	723	683	689	680	717	701	665	692	682	721	683	708	755	712	711	703	687	691	694	688	725	698	741	773	659	709	711	658	711	664	720	725	680	705	713	706	679	710	680	707	719	684	678	720	711	684	655	691	730	694	687	695	722	723	690	699	670	713	710	697	697	718	733	707	722	731	648	694	741	659	651	699	727	700	761	730	730	643	690	692	678	685	714	669	705	666	702	646	712	698	698	699	728	748	683	752	696	711	699	724	720	709	732	714	741	698	672	711	717	696	735	696	708	706	696	719	695	693	707	682	678	731	672	719	691	679	726	673	718	733	700	696	655	734	696	706	671	732	683	708	731	730	712	700	676	711	698	739	720	690	700	726	734	712	678	705	638	719	701	713	693	673	636	678	713	713	690	730	679	735	721	728	699	731	702	710	671	689	712	671	699	729	727	716	687	706	712	688	719	704	692	684	657	743	671	754	729	697	708	685	750	711	768	679	680	696	742	709	748	718	678	710	687	674	678	697	796	692	701	703	680	707	706	752	688	640	683	665	715	715	709	733	716	712	722	694	682	713	748	711	694	675	706	657	678	715	691	676	713	721	729	630	707	736	686	666	684	670	716	723	711	683	677	708	719	661	697	699	724	684	687	664	693	682	714	699	617	733	759	692	692	667	684	710	714	682	708	713	683	703	677	710	692	690	731	741	655	705	679	704	667	738	649	687	679	730	708	697	702	708	651	659	680	708	692	680	696	687	716	741	732	685	676	659	759	746	729	712	714	697	710	703	716	749	714	722	694	729	679	730	673	734	732	666	683	714	727	732	733	701	720	668	681	702	737	725	701	676	687	675	761	726	711	725	703	729	735	671	714	632	662	692	716	719	691	678	712	710	710	705	732	679	701	666	723	734	705	738	689	723	732	659	705	692	677	701	679	696	627	727	662	685	695	662	684	740	710	636	689	723	733	676	724	733	692	705	675	737	722	713	695	722	739	695	714	663	673	694	705	710	725	719	685	674	726	712	644	638	694	710	684	726	688	702	683	721	683	713	744	693	671	672	698	678	692	647	684	725	686	689	728	694	736	734	671	693	708	674	672	722	743	694	712	670	758	679	720	730	691	752	679	705	688	725	683	710	687	713	701	692	769	696	686	713	744	687	652	723	686	667	678	691	710	709	692	692	672	669	738	678	696	719	722	749	702	735	686	692	694	682	682	701	684	703	656	735	681	700	702	709	669	716	703	746	700	717	673	739	718	723	720	683	738	708	686	668	684	725	699	718	719	721	725	674	726	689	723	722	681	685	686	738	669	691	677	710	650	711	734	706	717	755	712	733	662	664	689	656	671	680	690	678	696	693	689	706	700	718	718	744	710	728	727	688	738	703	686	677	693	669	711	741	699	734	668	689	699	694	695	703	668	657	665	735	683	690	703	704	708	743	706	718	675	690	715	715	715	688	734	691	712	705	687	705	687	694	697	704	694	705	714	708	664	718	698	693	695	634	699	712	649	661	690	688	726	733	644	673	690	668	701	707	706	685	718	660	738	741	745	659	679	702	666	658	715	739	671	694	697	722	648	729	707	734	711	723	700	694	706	680	676	720	752	686	710	673	672	698	742	675	697	719	711	734	667	664	721	712	710	692	697	704	704	746	694	709	722	693	670	731	725	684	654	695	670	697	734	717	723	683	685	688	740	712	721	695	706	714	692	719	738	779	727	676	667	721	687	705	695	694	706	697	680	682	704	677	691	685	738	725	690	738	690	698	674	748	716	710	698	713	709	714	736	690	702	654	739	666	718	713	706	781	704	678	670	713	717	685	703	674	731	661	698	684	707	697	697	643	714	701	708	687	661	687	706	694	723	700	699	737	723	714	652	643	687	660	707	708	722	693	701	735	699	732	722	673	696	711	706	670	701	691	694	642	722	689	705	685	693	703	690	660	696	702	705	698	694	732	707	681	690	678	707	692	716	723	663	729	674	722	666	674	715	719	734	680	689	708	697	673	653	709	701	701	731	699	675	692	662	728	686	732	671	759	704	690	671	698	687	681	679	726	646	677	682	694	734	711	685	740	735	707	715	702	672	690	697	680	736	732	727	730	691	654	712	742	689	707	696	733	721	618	689	734	689	705	680	717	663	667	753	721	695	703	692	727	711	698	703	705	694	745	723	687	707	740	709	642	676	721	690	694	738	679	691	686	698	690	635	669	673	746	609	667	694	632	711	728	732	717	728	733	635	689	660	724	690	672	713	719	724	703	706	716	700	672	677	741	700	688	656	699	668	670	668	694	678	673	717	673	691	712	645	718	711	683	663	713	725	678	745	658	704	719	704	727	669	687	713	717	712	664	671	641	697	703	696	759	667	749	677	727	700	701	685	694	715	705	754	678	716	698	715	717	681	719	703	720	686	751	741	685	656	675	756	697	727	690	676	660	678	725	683	679	720	705	695	704	675	673	665	685	710	723	665	690	739	707	702	680	723	675	699	692	688	742	664	710	678	713	716	748	715	750	676	649	726	723	767	664	724	692	696	713	704	634	651	673	681	690	669	671	745	708	671	709	725	673	734	703	725	728	715	715	683	699	690	750	685	670	712	656	702	704	727	714	726	731	720	689	707	696	688	716	735	716	672	709	712	699	749	676	733	756	661	672	735	688	697	672	692	738	710	700	698	721	701	750	695	641	728	691	720	766	635	723	781	660	730	725	678	709	731	702	764	675	753	722	650	746	725	665	694	649	706	746	708	716	699	699	789	709	718	701	702	725	717	666	699	698	693	679	709	707	672	647	711	659	692	667	704	668	727	730	705	641	726	745	681	705
27625	22514	23339	16150	8590	6765	12080	8387	4801	2326	1213	770	667	607	590	593	659	626	610	618	599	590	597	553	639	594	641	617	600	585	635	640	591	599	595	570	623	625	609	582	632	588	605	620	584	616	572	596	591	616	612	624	574	545	629	663	608	611	614	573	651	642	667	597	620	599	582	593	595	586	653	617	628	578	607	592	614	600	610	587	591	578	596	618	622	620	569	648	581	648	619	623	606	582	594	607	618	589	594	615	567	565	627	628	605	634	589	582	594	605	606	566	591	595	631	627	541	607	615	572	597	590	577	622	602	611	603	659	597	602	641	613	630	576	596	573	659	615	638	622	616	596	609	552	605	589	602	632	573	584	603	615	586	635	616	615	587	613	599	639	598	608	572	568	589	577	638	636	591	626	586	622	624	590	657	593	600	572	639	569	600	553	607	621	611	604	628	623	585	610	634	588	584	626	617	611	644	658	606	643	575	565	670	647	596	604	614	608	615	606	601	554	608	601	639	623	588	599	586	633	535	643	614	631	598	602	617	616	628	650	617	640	560	581	610	610	594	593	630	621	616	626	617	581	592	618	634	598	620	597	630	629	560	625	601	634	586	585	564	624	624	652	595	618	624	623	605	608	584	621	640	591	635	592	622	603	571	585	608	679	605	590	607	599	620	609	599	590	616	616	613	616	612	590	601	633	652	653	592	626	607	615	558	633	599	577	647	560	592	628	638	600	558	597	625	603	603	613	638	593	599	613	601	615	636	567	618	586	658	623	622	635	575	620	611	620	627	630	586	613	605	565	622	635	580	599	602	553	606	619	607	599	605	630	591	619	602	610	582	604	569	584	573	571	633	614	579	616	596	609	610	539	635	597	589	597	613	615	620	595	615	596	632	642	594	633	607	620	554	615	568	588	579	581	604	625	587	666	599	545	610	620	606	596	619	628	617	569	657	565	632	609	610	638	620	638	574	588	567	627	622	578	613	628	618	646	563	613	630	571	610	588	612	616	601	602	644	594	589	628	602	605	671	625	666	599	617	609	592	596	629	651	629	603	583	620	590	597	592	592	570	644	607	620	552	591	603	620	616	598	642	638	625	619	626	630	621	626	625	605	591	605	626	609	614	584	568	541	567	575	584	580	647	651	619	607	601	627	627	605	621	617	613	648	597	665	571	608	606	619	632	608	638	602	630	616	607	605	569	597	625	558	591	609	617	619	603	578	592	609	595	609	668	636	578	591	587	601	615	575	630	581	559	638	590	610	595	621	600	593	623	636	662	627	612	602	632	637	624	587	600	626	605	649	614	581	632	599	640	590	613	613	639	622	626	652	661	597	587	614	583	616	630	614	587	589	659	570	633	607	597	618	634	620	622	578	614	594	608	584	608	604	596	585	643	619	605	610	608	615	585	615	616	609	587	588	612	619	621	577	615	625	606	581	621	636	586	618	621	570	574	622	601	631	641	637	591	611	629	607	658	602	595	605	619	616	584	629	632	568	586	635	597	627	596	606	636	635	643	573	576	605	607	620	578	602	627	578	591	627	575	611	599	566	613	586	616	611	636	623	629	601	603	595	591	614	559	608	588	638	633	644	608	586	599	625	650	575	601	610	578	629	585	631	594	602	591	547	598	661	596	631	678	659	609	637	604	647	592	597	586	635	625	569	591	591	618	671	627	630	609	569	630	613	651	589	602	653	655	578	605	650	632	622	630	613	598	599	578	628	646	582	612	649	579	615	640	605	599	645	609	602	596	584	582	623	645	603	620	605	594	575	621	605	605	642	598	613	575	548	611	580	585	571	613	594	595	564	576	593	620	636	642	589	639	617	603	602	611	577	612	587	614	592	599	604	574	571	608	626	620	617	574	580	651	581	602	658	576	613	595	607	606	604	547	620	581	568	602	603	613	648	642	640	656	630	585	613	620	638	621	616	606	560	633	644	598	591	586	632	597	604	593	660	611	578	577	566	598	625	594	619	641	619	633	560	609	585	623	632	584	659	585	629	590	547	594	611	628	620	639	621	626	622	640	617	614	622	621	575	559	665	666	590	611	609	586	594	625	576	624	605	630	578	615	613	621	557	588	621	625	618	619	624	617	603	618	650	563	661	642	568	623	609	601	651	605	644	605	602	612	604	592	631	594	631	579	610	629	633	544	675	649	632	613	597	615	650	616	565	604	621	581	612	636	643	590	612	593	586	613	610	584	615	568	664	611	552	604	602	610	627	614	613	640	623	625	602	650	596	627	585	618	600	593	612	610	629	629	637	605	592	634	594	578	616	603	626	627	637	633	645	636	600	633	561	607	627	589	582	570	604	594	610	584	587	565	609	663	590	647	600	612	583	646	636	586	623	586	605	596	583	657	607	561	614	569	616	617	595	608	650	651	593	589	616	565	623	579	589	568	614	570	612	588	608	637	612	599	592	614	583	606	635	637	614	602	605	635	624	557	593	640	606	598	620	630	600	607	570	585	636	620	599	653	622	600	590	636	579	603	646	598	598	633	626	606	606	596	627	579	651	564	629	609	603	595	603	606	669	603	579	591	581	581	640	618	608	628	601	648	632	572	589	622	593	633	625	606	593	584	611	613	622	635	641	623	619	608	595	630	605	619	610	637	641	600	648	603	570	621	612	662	650	599	604	607	605	594	625	557	588	571	636	611	614	610	588	582	567	578	600	587	591	587	594	568	649	587	626	578	650	608	669	594	606	606	582	625	604	612	615	600	597	614	627	618	575	611	672	621	578	606	615	608	614	589	618	633	641	599	607	640	591	623	568	582	586	584	610	602	569	617	540	616	616	598	595	597	624	590	584	611	598	595	592	607	596	618	618	650	629	603	623	611	564	617	620	596	612	561	607	642	597	573	611	571	590	634	600	622	620	600	602	590	591	599	610	591	555	612	624	633	600	626	608	621	576	588	593	595	611	626	577	591	608	605	634	622	625	639	626	587	609	558	571	658	581	615	612	585	596	582	627	583	615	622	623	631	636	602	584	639	630	650	574	582	612	595	655	596	626	612	663	633	618	584	581	587	598	609	621	578	587	560	594	571	582	605	618	582	609	584	654	585	599	566	567	561	620	576	610	659	603	587	554	594	625	612	621	595	629	633	606	608	583	653	578	593	627	570	647	634	606	617	656	632	609	579	585	614	593	583	613	592	575	551	610	609	594	586	638	596	588	609	577	584	605	604	593	617	602	586	583	603	607	606	583	658	596	628	613	615	578	633	603	607	627	602	642	677	585	609	601	563	595	621	606	609	614	596	590	615	571	582	614	573	616	633	634	632	594	596	636	595	623	593	593	611	620	644	614	585	576	686	550	584	629	588	629	607	608	620	611	605	610	638	589	569	610	590	686	593	645	636	584	610	574	594	590	630	584	587	622	624	592	572	605	576	583	626	609	615	608	604	582	580	609	615	618	581	661	615	583	651	570	595	648	621	591	638	616	639	603	623	627	620	590	621	614	573	601	620	597	595	623	622	676	623	569	595	575	567	620	588	601
15057	30576	28832	20160	15036	13755	19691	13587	8484	4247	2006	1122	910	814	808	873	788	814	842	814	822	845	798	842	862	787	867	857	816	848	804	774	839	889	834	814	867	832	736	782	834	854	772	803	810	783	802	811	792	836	829	825	850	825	776	785	817	819	766	817	864	792	852	863	784	819	771	801	855	788	864	839	782	811	824	793	784	827	840	806	860	831	787	814	830	808	766	846	868	834	823	856	780	840	756	841	815	792	821	857	816	826	817	757	863	861	827	800	813	825	844	814	830	897	863	822	887	800	820	882	822	805	841	836	831	814	779	843	861	828	806	841	843	839	796	773	850	815	832	750	840	816	790	855	784	838	862	801	833	748	828	857	785	875	811	775	845	813	829	770	814	805	802	821	833	841	799	843	818	824	827	779	831	787	803	801	816	849	840	803	779	818	824	829	807	777	807	807	771	815	797	828	831	812	847	831	787	833	834	845	846	807	854	781	807	821	806	864	814	819	839	886	851	850	854	796	819	782	799	808	846	790	804	804	854	823	769	810	799	822	874	812	782	803	799	786	895	796	830	815	868	831	848	840	806	782	846	888	820	816	756	845	844	801	867	890	778	784	825	838	811	824	830	779	820	833	808	791	824	797	831	785	794	806	814	829	843	832	824	746	838	764	803	807	828	849	804	791	824	774	808	877	815	834	840	860	842	834	823	840	841	837	791	820	844	845	816	793	811	795	790	834	804	826	818	871	850	809	831	849	777	896	836	784	786	813	789	824	798	848	818	851	845	861	838	849	827	794	815	789	821	835	895	863	803	788	784	858	851	830	853	795	877	779	811	818	784	790	767	803	826	815	841	781	807	842	822	829	832	789	794	839	819	841	818	805	786	822	852	824	829	848	806	803	838	837	759	815	818	850	807	846	823	838	804	846	798	834	824	794	838	852	825	846	824	790	786	852	824	781	828	771	845	833	809	785	846	799	856	826	853	781	805	834	805	819	844	793	881	840	938	801	851	821	801	823	853	857	813	814	827	820	803	818	822	811	814	776	800	768	790	819	825	871	819	831	840	826	861	817	841	834	782	822	836	823	784	806	833	780	833	841	833	868	828	811	781	785	843	833	850	765	847	764	787	835	797	834	844	744	842	844	833	780	805	811	834	792	851	766	846	811	827	792	799	759	817	805	846	814	806	791	795	820	825	826	831	807	785	800	839	867	861	822	847	835	830	881	829	783	823	848	809	793	805	822	748	841	823	809	816	781	833	864	813	839	823	834	831	800	831	804	785	859	814	778	804	789	802	854	808	800	802	837	831	819	767	816	812	854	850	821	826	813	884	849	817	823	828	840	778	762	811	887	846	773	834	817	866	804	836	802	814	880	840	822	811	862	832	851	764	836	807	826	831	828	806	795	841	842	874	809	861	801	811	766	827	831	776	805	783	829	728	861	791	805	867	813	802	804	812	802	783	847	791	799	814	848	807	815	805	876	876	765	798	845	861	796	837	811	786	805	811	829	835	836	817	818	828	879	809	804	824	838	846	779	855	810	842	868	841	811	809	825	785	847	811	888	842	851	806	896	823	817	795	773	821	806	773	831	833	799	853	774	859	830	800	798	830	834	794	775	805	815	816	836	815	780	822	771	868	821	886	812	816	875	862	807	836	800	852	821	792	879	805	846	838	818	808	846	785	766	825	850	835	746	815	853	789	849	813	790	836	860	799	818	830	871	832	855	836	801	833	782	796	796	857	843	818	856	841	803	882	850	827	815	786	777	785	847	795	816	817	856	821	783	798	864	788	850	818	735	856	773	765	844	813	843	827	818	820	833	791	813	822	819	807	824	857	809	833	867	858	835	815	753	785	811	818	841	852	763	809	823	836	834	788	791	858	819	839	867	772	781	801	805	828	787	751	821	818	782	850	766	818	860	867	825	766	807	890	795	828	837	803	813	806	807	816	791	789	802	791	761	780	832	848	823	816	846	819	853	857	806	803	807	776	835	798	809	835	842	774	821	807	817	810	831	813	796	808	833	819	826	819	864	833	785	822	827	851	838	821	882	850	797	810	777	835	766	841	824	833	844	816	860	806	814	883	881	815	800	840	806	802	829	872	845	826	836	820	830	813	765	808	749	806	796	812	809	812	802	832	870	864	852	824	819	808	890	765	778	810	784	829	777	788	782	863	864	812	833	848	821	827	832	823	791	810	808	833	834	848	795	847	834	824	831	850	788	827	766	818	852	836	780	812	856	796	844	816	776	815	854	863	862	768	853	846	765	849	867	798	806	841	805	811	813	808	849	815	786	823	814	805	816	800	796	840	796	824	777	849	829	772	851	790	805	790	814	806	813	797	796	793	835	834	841	825	844	824	818	821	799	818	856	824	821	880	822	839	818	830	794	801	792	817	824	846	856	805	810	818	830	828	851	826	854	757	775	825	786	819	821	787	838	828	850	796	833	818	832	787	855	831	800	837	839	764	867	790	792	802	837	869	845	844	811	814	823	810	803	830	822	738	844	834	817	846	848	811	860	817	802	828	778	824	886	823	784	827	832	770	828	846	789	882	775	862	808	814	800	815	878	832	810	804	842	848	778	780	808	776	868	886	796	799	892	841	830	820	824	769	853	847	809	804	834	834	758	819	851	836	820	826	863	798	807	765	807	789	857	842	842	838	859	844	796	808	798	795	768	860	856	844	876	754	795	852	796	793	853	875	841	814	816	891	832	839	817	808	816	829	819	819	855	778	824	843	794	843	798	773	788	834	838	850	771	828	873	824	816	849	803	852	829	835	850	819	832	819	795	826	805	798	837	843	835	806	788	802	809	792	824	832	809	818	818	827	786	802	826	814	819	790	827	822	859	833	812	892	819	810	835	769	813	829	801	778	777	858	835	842	789	802	837	851	803	870	818	847	861	847	793	823	782	810	789	837	833	761	811	877	823	849	812	844	854	835	782	850	815	843	819	787	787	829	806	845	783	843	801	772	838	813	853	809	818	790	822	840	823	817	783	838	812	852	836	780	832	832	811	831	835	825	779	811	846	824	796	818	798	805	838	847	807	837	841	823	800	795	842	803	841	799	863	825	821	811	767	832	906	816	796	799	809	827	828	842	827	835	829	807	841	848	866	840	868	792	837	827	778	791	824	795	783	858	819	809	837	819	769	808	812	818	847	832	800	823	834	804	856	801	830	854	831	846	839	782	763	848	880	832	848	804	830	804	796	818	845	845	826	811	774	809	834	836	846	762	817	848	834	840	831	806	863	853	821	826	833	817	767	822	789	874	827	805	826	750	842	866	788	783	842	849	883	775	836	807	781	801	837	860	838	839	783	789	829	900	797	836	845	847	842	767	820	812	815	836	818	859	761	827	837	846	851	866	816	805	821	856	872	771	822	844	800	843	812	790	805	817	877	779	811	828	886	793	796	812	799	824	826	897	797	883	818	814	838	831	819	806	800	808	830	829	813	803	861	844	780	877	831	888	834	814	861	853	895	799	869	883	783	795	834	823	819
27705	22167	22674	15044	8135	6168	11227	7484	4475	2164	1151	789	632	601	629	618	597	613	620	607	621	592	654	612	603	624	615	596	627	598	577	613	649	615	586	631	566	622	617	564	597	595	642	581	611	631	631	567	626	605	612	631	622	637	612	611	611	640	639	581	643	643	582	616	630	605	613	589	612	620	615	645	586	589	623	574	552	593	571	576	546	596	635	630	610	613	590	612	595	600	624	670	588	618	595	620	615	590	581	609	594	642	627	617	617	672	639	600	634	609	624	600	643	607	584	620	602	589	593	610	644	634	609	610	600	583	644	638	594	609	599	641	572	583	632	640	588	611	627	605	599	615	635	630	585	612	612	697	652	595	605	596	667	585	623	625	646	628	594	604	583	616	636	612	614	604	645	653	574	591	647	592	653	627	632	610	638	626	578	583	672	627	585	627	622	621	624	604	611	575	588	645	628	601	618	610	630	612	590	606	671	619	632	597	575	594	646	612	646	606	628	604	671	627	629	583	582	581	576	635	610	563	592	620	608	619	628	662	613	629	618	627	612	613	635	618	583	618	629	575	599	597	610	569	581	599	617	614	666	602	603	628	621	581	608	615	573	648	617	610	573	587	604	610	638	620	613	610	614	620	590	597	604	613	600	615	572	623	665	574	592	600	655	571	626	608	616	591	564	640	616	629	602	605	589	605	606	617	630	667	618	667	614	606	609	583	587	619	611	604	604	616	529	605	606	627	589	656	639	611	606	610	628	620	567	594	560	567	603	604	653	580	590	585	589	619	620	584	595	602	632	616	593	549	582	627	624	626	595	596	643	609	608	587	653	574	605	630	609	618	584	592	599	620	619	622	572	589	615	565	642	650	606	612	590	642	593	594	636	599	633	612	625	604	639	576	604	662	615	610	593	626	559	622	581	593	685	599	600	604	612	661	611	579	661	625	586	636	620	609	629	583	634	589	580	603	621	578	564	579	600	585	620	623	597	601	615	567	656	658	610	589	628	572	589	630	644	610	601	571	619	601	623	576	609	618	588	612	633	623	603	582	611	568	616	604	621	628	594	608	636	619	593	583	571	544	611	587	570	599	576	564	626	604	598	638	611	628	649	626	618	643	632	606	596	573	631	640	595	573	586	561	631	595	616	623	624	598	637	666	578	630	619	606	628	649	611	613	612	619	628	628	604	617	616	636	611	602	597	601	619	605	659	574	610	611	620	626	610	573	575	575	636	610	601	646	642	620	621	642	588	650	609	591	584	633	604	630	599	583	613	642	617	551	664	599	642	596	621	563	637	627	580	589	603	654	635	572	595	602	586	596	616	628	619	610	628	604	591	645	617	647	595	625	646	592	599	670	611	628	607	609	644	625	615	672	643	584	593	625	600	600	608	586	613	633	635	614	627	619	620	629	583	598	651	604	633	619	591	609	660	588	613	592	601	619	601	624	584	588	648	620	619	598	608	585	602	590	620	595	574	640	627	616	600	630	627	641	620	595	596	578	609	565	616	606	596	566	622	638	588	602	611	589	592	637	635	606	610	585	592	602	605	642	587	616	645	621	578	614	618	589	619	590	606	607	632	626	608	582	613	581	587	613	617	643	650	664	590	627	617	636	606	584	627	635	615	585	593	559	598	611	647	621	627	663	609	588	609	597	629	624	592	645	586	587	592	610	573	562	631	598	600	633	593	646	556	552	588	610	544	568	650	593	660	662	599	605	592	635	637	607	613	593	557	580	606	601	586	605	630	587	586	611	612	605	616	617	607	636	633	615	659	596	579	558	623	618	612	607	662	617	608	588	629	581	612	618	616	630	599	610	605	611	590	596	639	615	616	636	594	614	585	566	589	580	631	609	582	613	642	614	632	639	621	623	642	558	608	596	586	615	635	562	667	600	623	603	594	624	599	628	612	586	624	609	599	590	650	622	583	566	585	627	624	608	577	608	598	635	587	609	591	611	603	619	581	635	617	580	589	618	607	614	610	607	639	629	595	600	626	632	621	610	628	575	636	616	629	616	609	589	576	582	620	650	666	601	598	611	631	575	659	617	623	623	620	580	607	596	622	624	623	605	662	583	618	576	617	622	580	608	571	641	611	595	588	584	590	597	615	642	605	618	611	604	602	610	627	551	533	575	636	634	596	595	631	590	654	567	596	625	583	618	617	638	621	593	609	591	641	636	609	601	606	582	594	582	626	646	616	622	597	625	621	620	598	590	646	620	608	639	588	619	660	605	629	622	633	597	618	565	609	653	599	608	617	644	602	640	610	583	582	609	592	631	613	614	608	598	627	602	601	636	572	616	616	600	604	602	639	633	627	598	613	611	582	588	588	631	593	644	614	618	637	625	629	634	638	602	582	590	613	617	661	631	609	605	591	613	584	629	659	604	594	605	616	586	614	632	578	603	609	590	579	639	573	638	597	584	618	632	654	644	613	573	624	618	629	594	628	547	581	621	621	664	599	612	611	592	592	601	650	639	603	590	609	559	640	583	594	607	600	638	607	618	567	606	611	615	601	627	592	587	585	617	609	656	591	608	621	585	609	601	594	606	567	637	580	619	608	609	647	606	590	586	616	634	603	613	603	578	590	613	580	554	612	555	594	668	630	560	585	640	610	621	619	605	607	587	612	573	601	585	594	599	628	633	613	601	587	588	617	655	572	582	600	633	636	617	586	610	602	604	583	603	620	620	613	660	619	592	632	617	574	612	608	623	603	570	609	658	651	625	642	613	637	599	617	622	594	635	584	584	638	605	608	587	592	618	598	605	649	620	653	602	583	609	659	624	621	652	598	609	621	608	617	615	657	632	597	613	621	543	641	599	620	590	599	568	572	639	593	568	638	598	583	596	627	625	647	624	582	621	636	610	604	633	604	580	580	595	584	630	599	634	614	602	614	574	568	642	584	614	628	640	561	641	603	581	564	589	614	596	592	586	616	591	642	613	594	607	623	643	581	574	640	641	633	606	625	609	633	615	608	637	634	609	601	598	579	593	618	633	593	600	627	582	608	605	595	625	643	623	583	606	629	605	604	637	637	612	608	588	613	624	624	637	635	646	626	610	599	600	613	632	610	574	620	608	583	580	631	578	597	617	617	592	587	610	597	643	596	657	614	658	630	642	586	626	585	594	638	593	633	584	631	636	552	580	604	588	598	586	622	636	605	569	635	645	634	588	598	607	656	592	585	621	639	609	582	637	570	610	562	646	615	666	625	587	690	585	609	626	626	639	626	575	592	604	620	645	598	596	612	652	639	633	644	615	610	613	592	593	627	638	662	633	615	631	608	619	649	610	631	586	606	560	584	584	573	573	613	574	618	593	596	623	630	622	587	616	641	605	555	624	608	584	651	627	604	610	614	582	584	595	586	590	553	618	575	643	671	578	580	591	595	630	612	616	611	630	673	637	606	606	596	602	607	601	605	612	610	589	568	607	620	611	595	600	617	607	627	652	606	580	661	637	635	579	599	580	549	621	587	603	568	593	623	606	580	604	625	622	625	593
16987	29510	28024	18968	14632	12270	18450	12069	7897	3850	1871	1102	885	810	814	785	822	827	806	845	827	843	787	812	779	830	814	777	819	782	789	804	808	791	833	809	795	789	792	832	853	871	878	827	819	828	794	845	823	818	827	839	879	813	756	796	805	848	797	826	872	808	817	825	866	867	816	811	820	787	785	865	834	823	792	822	824	847	859	823	805	878	804	828	830	836	803	821	789	847	824	817	834	804	834	839	842	773	837	809	827	852	823	833	833	830	805	887	801	809	830	803	820	845	840	868	854	828	847	834	823	844	839	867	808	847	877	800	840	800	821	823	840	792	793	833	873	820	808	786	857	843	799	834	863	793	839	827	827	819	806	805	802	758	858	832	823	838	841	799	795	805	854	772	788	843	799	821	824	829	891	816	762	815	819	780	803	774	776	810	871	806	815	827	793	808	832	848	844	810	836	790	775	762	766	808	860	879	888	816	790	838	842	828	788	839	825	800	804	864	813	847	856	781	829	867	836	770	806	760	813	831	789	830	857	801	820	808	825	815	800	824	821	843	814	852	823	838	855	802	810	752	824	827	805	844	862	821	818	800	818	840	843	860	860	883	775	828	854	837	848	833	768	785	839	774	783	879	835	823	809	824	832	788	828	822	792	824	832	890	836	802	849	838	812	814	817	819	791	781	778	775	780	817	880	769	858	849	812	863	771	847	771	874	794	866	802	848	764	824	854	828	811	832	811	796	787	810	812	901	754	771	838	815	814	850	865	821	828	776	839	855	782	857	823	863	827	842	839	791	808	831	829	784	840	869	796	804	770	821	798	855	822	810	809	798	807	835	778	797	853	789	815	809	846	838	879	844	839	834	807	842	828	800	785	817	849	802	832	866	795	822	812	786	797	827	773	787	804	820	786	850	785	852	755	824	768	763	855	813	794	804	804	840	789	809	869	813	834	847	799	782	841	781	803	832	805	835	841	827	855	829	848	780	848	807	845	840	835	816	875	776	876	828	804	789	871	845	869	836	835	800	788	837	821	824	830	770	838	834	851	834	857	820	820	853	827	824	766	829	883	829	795	798	870	776	844	822	799	835	838	817	804	769	827	774	835	826	876	806	736	795	838	792	813	799	807	845	862	806	828	823	848	797	844	801	794	803	855	801	839	848	833	792	830	788	894	785	829	807	748	820	858	806	808	795	822	868	816	787	815	817	837	844	834	813	840	815	804	762	790	814	797	825	811	845	862	762	810	867	845	851	868	788	790	830	853	840	834	777	785	810	768	819	830	822	850	808	799	789	845	791	751	871	800	803	784	824	815	788	816	859	819	783	813	847	796	833	786	840	862	816	795	830	837	815	813	859	817	816	844	807	833	792	808	819	846	823	903	828	759	890	865	769	756	890	854	786	845	828	838	829	785	821	849	803	848	880	804	825	818	837	808	835	845	868	790	839	819	855	801	798	830	855	819	817	843	839	828	854	850	803	855	840	774	821	845	842	814	802	875	799	829	823	861	817	839	824	759	851	831	801	833	794	783	852	851	850	802	738	838	771	777	791	835	819	854	820	805	751	858	825	825	836	826	795	822	804	784	812	780	858	801	820	816	826	875	818	831	862	804	841	808	827	814	810	825	807	849	771	841	862	823	845	824	910	830	788	826	790	808	796	806	795	871	796	844	847	837	851	764	795	877	821	843	781	801	862	845	863	793	835	880	824	802	810	814	829	863	855	838	797	875	876	891	876	830	833	837	820	794	782	803	777	844	861	786	860	808	795	771	854	833	817	809	765	865	856	822	844	863	826	808	796	826	857	821	844	812	818	836	844	795	811	871	846	831	847	860	825	844	777	826	822	850	855	809	825	787	819	859	847	778	816	797	873	866	821	817	816	825	824	832	819	834	829	792	826	842	831	783	837	827	843	813	805	835	800	811	819	845	814	785	819	839	816	863	853	780	855	747	829	842	812	862	794	843	812	844	831	845	811	766	860	831	791	841	835	788	876	875	799	826	848	832	832	781	790	831	818	750	806	797	807	825	797	855	791	799	850	852	812	831	879	785	860	819	833	789	813	826	816	810	883	852	852	871	822	819	840	788	825	831	866	833	862	795	803	805	814	833	816	793	759	884	815	842	793	841	834	817	867	818	815	824	775	920	791	811	834	812	806	808	762	859	851	816	858	810	815	827	797	812	786	822	838	828	840	792	803	815	821	823	820	805	850	804	865	785	888	792	798	853	846	830	762	836	790	797	778	810	817	807	823	827	828	832	863	843	815	846	825	808	854	808	831	780	805	851	798	799	812	840	846	789	840	804	858	771	865	814	795	798	749	823	800	793	847	819	850	813	819	876	831	819	832	803	795	834	830	762	864	795	835	769	819	848	828	809	785	843	809	813	794	799	783	862	807	828	843	808	782	780	798	847	809	814	777	831	760	788	944	827	774	813	825	766	830	800	849	803	762	820	747	853	869	836	820	861	813	830	777	789	848	782	834	841	852	892	811	786	824	899	798	843	818	780	763	768	756	828	812	786	805	846	794	824	830	792	828	851	807	799	829	840	802	810	852	787	853	882	771	871	802	845	810	792	806	839	840	813	858	830	832	839	805	843	855	846	851	813	800	862	775	830	792	812	854	798	849	827	783	783	847	808	842	864	785	826	863	795	867	808	851	803	862	827	811	852	791	826	840	844	811	843	852	865	816	857	874	807	789	845	804	785	790	832	802	795	860	793	817	848	739	809	779	858	836	890	814	807	803	832	831	881	847	840	829	795	825	796	808	850	858	768	822	824	787	879	813	812	775	815	821	761	767	820	858	834	855	761	762	769	807	855	855	777	840	866	766	797	880	798	837	835	828	836	857	835	827	796	818	811	847	795	836	810	825	761	819	846	811	793	829	811	809	835	855	844	829	824	820	823	869	814	830	850	835	810	865	811	792	831	798	835	828	737	826	853	844	844	848	784	830	846	827	816	816	822	793	814	816	830	813	842	814	823	792	878	810	861	841	801	804	845	787	764	860	790	793	844	866	858	884	865	803	835	838	841	843	842	870	849	818	861	778	802	810	840	792	856	815	792	806	750	853	814	818	824	838	765	761	728	774	847	791	791	807	881	780	830	803	858	807	845	824	814	789	843	907	818	813	835	835	773	810	842	770	839	857	801	801	799	826	835	840	828	777	822	753	839	838	833	878	866	818	848	797	831	824	775	811	766	863	945	851	790	826	790	817	828	818	832	873	837	790	804	826	797	792	829	827	821	811	807	839	850	782	784	813	858	848	799	865	894	803	860	839	776	810	804	834	877	844	833	855	829	822	806	823	791	807	825	797	832	874	831	854	827	815	806	797	802	768	778	781	860	851	808	797	838	794	807	839	780	794	775	818	835	819	837	860	784	815	836	877	880	838	884	863	791	846	874	848	808	830	858	819	813	837	840	823	832	818	811	828	833	818	781	840	786	819	825	797	813	829	842	795	818	808	844	857	810	816	834	829	825	817	796	800	782	835	843	781	820	788
23395	21444	29303	23987	21510	30330	62934	47168	35232	20720	7049	1738	729	597	533	546	507	520	528	508	578	502	518	543	531	511	565	548	504	509	553	550	521	548	557	520	582	558	554	507	511	526	556	509	518	524	521	533	569	510	566	538	520	520	509	501	553	507	541	583	511	569	502	556	514	536	544	526	552	512	505	531	524	519	547	535	494	509	535	517	518	542	523	536	514	533	556	506	531	511	517	549	523	532	547	499	534	563	527	510	541	500	513	539	508	537	528	506	537	528	556	526	579	484	493	517	537	544	541	536	555	554	588	483	513	530	504	519	528	509	526	503	542	541	491	526	546	492	530	459	529	520	519	547	587	518	544	503	504	536	547	514	579	527	538	539	523	538	533	507	567	549	529	556	538	554	564	540	552	483	548	535	510	529	507	541	541	530	502	541	530	572	532	539	542	536	537	514	516	515	511	534	525	525	552	530	565	507	602	507	503	557	487	520	499	530	564	535	498	526	516	534	563	512	493	539	555	561	502	537	518	561	529	486	510	560	533	579	521	501	516	527	528	555	533	529	544	555	518	536	529	537	501	503	466	575	582	541	554	502	528	544	514	511	523	552	500	544	497	488	524	482	514	561	519	522	536	554	509	531	532	513	539	541	549	515	547	510	528	553	533	528	528	560	536	502	500	517	493	502	520	511	542	570	544	550	547	565	513	546	523	512	502	513	529	545	531	555	503	559	518	539	531	535	515	533	516	503	502	563	510	566	512	527	584	513	526	500	533	480	563	533	527	539	569	534	548	539	560	569	536	534	543	548	504	511	514	515	522	514	541	584	509	518	526	547	531	490	555	541	563	553	537	541	543	525	554	513	536	528	523	553	552	522	545	522	473	523	559	540	538	543	506	535	493	556	565	511	530	508	528	518	547	525	534	557	540	522	511	520	528	577	517	540	537	545	544	532	537	509	527	544	504	539	532	554	546	580	483	554	534	550	462	577	567	486	543	507	528	540	540	520	538	557	548	527	562	547	501	508	563	551	542	512	541	522	532	487	538	518	576	513	516	477	534	528	563	570	511	492	506	540	498	559	552	556	513	526	489	557	516	513	571	516	515	506	549	525	521	465	529	492	509	544	547	493	527	593	547	567	534	548	510	524	522	549	574	557	518	504	523	525	527	545	503	551	533	535	507	545	521	530	547	536	548	524	498	543	492	518	556	538	547	536	527	488	539	546	496	521	504	523	550	514	513	558	508	570	548	516	525	564	515	537	547	515	525	477	501	521	562	535	500	517	499	561	553	550	566	512	500	534	526	520	534	542	572	494	552	501	500	506	501	502	488	534	550	587	511	536	533	566	518	514	549	512	552	514	517	517	511	532	551	521	510	535	509	561	550	541	539	533	535	534	531	561	533	516	526	531	537	546	531	486	547	512	515	506	553	528	567	527	555	551	546	526	532	526	529	499	513	512	498	528	513	532	522	510	493	560	534	523	544	528	521	567	513	531	512	544	534	575	508	492	528	564	549	500	522	514	496	519	505	530	526	551	529	527	515	533	468	526	498	537	585	517	555	564	523	531	507	509	522	572	512	536	548	480	469	525	532	541	563	540	514	514	521	560	501	538	533	513	524	506	517	522	539	541	534	550	515	516	548	514	515	540	527	525	584	517	522	508	534	535	558	531	554	539	549	542	496	523	573	495	588	529	498	551	526	532	520	495	526	565	539	551	539	509	571	550	511	541	527	473	523	537	514	510	538	531	550	513	548	549	482	522	567	559	524	543	544	531	571	516	546	510	509	522	549	542	541	531	563	549	533	501	546	530	564	538	529	575	549	532	521	554	544	510	538	499	554	526	534	550	548	534	490	533	496	534	531	536	531	518	543	480	566	529	529	535	556	551	579	509	541	602	531	556	595	537	524	566	501	508	485	507	510	547	524	549	560	490	520	502	507	533	542	548	519	522	517	518	501	521	531	509	521	576	498	551	521	488	461	551	538	479	517	602	511	535	569	494	509	545	507	528	564	495	504	558	534	555	513	546	500	537	485	535	527	530	529	548	513	542	529	511	522	546	536	509	521	547	561	565	532	551	547	507	513	559	517	543	541	488	546	492	538	541	527	513	568	564	537	507	548	521	559	535	554	497	513	558	539	559	559	596	536	517	537	508	544	521	517	544	566	523	550	536	503	554	509	513	479	512	559	529	560	522	516	566	500	491	480	498	528	504	503	528	533	547	562	515	509	513	500	529	526	481	520	501	550	513	516	510	560	526	547	527	513	481	548	548	524	571	524	527	505	583	516	495	563	542	562	523	537	510	526	541	503	503	573	532	539	582	538	513	542	563	552	544	506	497	564	550	512	569	543	531	537	500	540	525	553	540	521	508	570	567	538	528	533	504	507	499	579	552	549	493	549	561	568	559	537	592	510	567	476	478	497	505	493	488	540	520	504	573	500	501	537	494	529	543	484	537	498	576	507	498	528	528	534	506	511	508	544	550	534	514	548	521	550	571	526	518	569	529	529	522	494	528	556	571	531	543	516	529	552	571	540	530	498	542	490	494	527	557	532	502	550	539	528	519	496	509	499	494	517	511	503	514	524	519	555	543	516	569	490	528	471	534	525	524	609	526	516	509	534	485	561	504	520	515	532	521	495	548	545	572	532	516	506	534	523	556	494	520	500	531	546	565	608	551	517	525	554	522	517	514	502	550	523	495	535	513	495	535	586	545	527	559	535	535	518	548	510	528	515	503	529	556	521	532	583	540	560	534	520	503	479	547	515	531	502	500	540	535	543	546	527	556	506	524	556	493	503	525	530	516	500	572	563	480	526	555	519	547	525	495	537	560	541	574	527	511	516	559	552	481	544	565	554	506	547	476	552	546	510	535	552	523	543	521	503	521	507	523	518	493	552	514	539	590	533	526	519	554	491	527	522	509	538	536	517	503	502	511	549	545	538	520	523	580	507	546	541	514	511	501	497	539	512	525	573	531	550	544	580	551	523	543	551	514	534	545	519	501	521	540	535	506	502	542	545	538	519	524	495	505	544	547	489	557	500	506	570	550	560	539	577	511	550	567	584	511	567	507	535	506	530	533	542	502	518	530	544	520	530	528	515	527	558	550	507	487	487	517	510	512	481	488	523	540	529	523	533	495	525	539	530	540	501	532	473	519	487	541	518	534	564	492	540	520	544	518	514	566	554	562	542	518	592	570	538	542	492	551	551	542	520	530	499	535	536	534	559	494	529	533	549	496	545	509	522	501	558	511	581	510	556	522	565	491	526	504	542	510	511	552	519	493	518	544	538	540	521	510	512	547	544	562	508	527	490	536	512	519	510	527	522	526	520	551	546	536	565	517	540	556	519	552	533	532	529	474	543	559	528	550	550	508	537	564	516	538	531	505	535	528	548	545	526	506	522	543	566	529	525	513	510	522	542	527	521	535	513	538	526	481	537	507	494	540	522	529	486	511	525	534	506	571	508	510	534	504	513	551	530	536	539	507	546	529	527	546	505	576
18238	34650	34668	26311	22026	36533	61816	48648	39259	24770	10362	3083	1189	821	739	670	704	738	731	714	707	707	702	672	698	703	720	695	686	681	678	705	666	698	723	714	696	705	701	707	694	711	638	733	732	706	700	740	716	672	716	678	690	676	673	732	678	679	724	701	705	708	696	689	709	735	700	717	708	711	741	702	718	697	671	702	699	703	734	697	753	669	716	725	698	626	701	692	695	691	689	737	706	662	659	692	705	754	679	727	669	711	698	715	694	690	712	670	699	697	730	744	716	733	731	700	760	725	731	706	689	690	720	773	726	716	697	712	678	695	634	661	691	701	711	706	687	706	743	688	683	662	726	722	796	740	672	673	712	723	694	693	658	701	745	727	710	704	699	705	711	742	693	693	666	744	663	730	659	649	718	726	691	749	645	690	690	724	741	672	708	680	685	709	689	677	743	696	688	747	721	701	739	687	714	691	647	727	721	727	733	699	671	703	699	741	686	709	700	691	709	738	720	735	693	687	696	710	698	677	732	711	710	692	643	708	712	666	735	699	704	709	671	694	692	734	697	717	655	682	696	723	738	688	692	711	709	711	706	710	695	699	696	672	748	697	709	695	644	698	728	705	739	751	703	716	668	714	723	712	712	681	715	698	713	692	656	696	670	752	698	743	679	699	739	633	716	685	710	715	715	666	738	698	668	691	706	735	636	702	718	707	705	714	679	695	676	702	688	684	731	712	652	727	719	687	676	687	727	666	704	685	703	718	728	751	704	739	697	710	709	688	675	723	683	732	678	771	687	734	763	683	750	659	687	729	707	679	724	685	693	754	704	744	699	694	718	702	719	665	713	732	732	762	689	750	686	672	691	770	738	675	695	722	746	712	707	705	721	716	702	733	665	696	716	675	690	702	705	701	657	698	747	663	727	628	708	697	710	654	654	655	691	714	697	714	668	735	726	743	727	750	699	760	701	698	713	734	663	700	696	655	718	678	720	689	712	715	731	705	721	697	707	704	677	728	724	664	664	760	717	697	710	677	711	677	692	676	695	663	681	720	708	651	709	712	721	754	688	673	688	671	684	684	688	718	698	686	649	697	716	707	672	678	705	655	718	704	660	730	697	702	670	687	720	729	670	727	670	720	676	692	719	680	689	688	707	720	682	694	684	646	690	698	713	705	667	679	680	700	635	764	698	671	656	680	675	695	686	683	717	689	722	666	730	701	704	732	675	688	719	743	738	737	680	684	731	702	672	712	664	723	714	699	712	706	785	728	672	689	765	660	735	747	679	777	719	734	741	699	694	703	696	683	750	700	709	701	710	731	689	667	669	681	681	720	679	739	706	706	673	712	682	741	686	672	648	676	651	702	745	731	682	663	736	684	726	705	718	710	685	712	694	742	738	708	694	708	701	714	706	733	714	693	665	691	717	724	701	716	722	723	671	674	762	700	726	712	702	668	735	693	702	696	703	697	707	670	762	699	689	692	728	703	729	658	676	727	683	678	749	747	713	716	734	750	707	719	701	691	685	722	646	711	689	695	711	663	697	682	701	740	713	706	741	676	731	736	724	703	735	672	720	686	701	717	691	694	675	676	707	724	660	688	700	685	699	689	673	730	674	682	700	756	688	674	681	693	715	754	696	676	721	760	677	670	708	673	655	668	688	770	771	702	763	695	681	675	668	685	688	736	745	698	728	731	698	695	639	696	717	719	683	704	708	686	733	726	708	707	768	687	743	702	722	676	681	712	716	703	665	676	742	672	764	669	681	663	710	706	680	715	652	683	645	724	650	708	686	706	751	723	746	671	653	704	711	732	730	703	711	713	719	711	696	682	696	692	714	690	689	721	685	743	704	703	690	719	684	702	747	702	711	691	711	761	731	696	677	691	704	705	692	749	689	660	700	695	690	681	650	703	668	744	732	711	716	754	692	703	738	689	700	662	702	683	737	717	710	668	719	657	686	713	678	680	715	643	710	745	697	627	671	666	705	689	713	718	722	726	704	779	688	686	733	716	708	710	754	716	712	658	682	671	662	671	738	684	698	670	682	701	699	694	673	734	681	695	670	695	616	709	691	739	757	702	672	676	730	661	754	704	707	690	743	665	669	694	699	687	695	692	683	707	718	706	715	696	710	727	695	731	709	688	722	707	715	726	704	672	683	715	664	713	712	704	690	671	717	736	712	700	686	745	731	724	674	740	674	712	740	710	721	721	654	690	725	699	751	753	685	781	684	727	718	676	692	688	719	671	703	674	708	635	710	701	691	662	661	681	731	713	716	744	704	714	692	695	699	671	686	680	699	682	726	725	761	700	686	643	689	749	655	675	692	738	731	694	710	718	677	665	665	734	694	684	663	688	700	702	715	684	684	692	690	652	693	712	693	673	677	634	680	744	699	732	676	687	717	727	745	715	629	746	715	690	672	689	714	707	677	765	732	740	692	668	706	699	650	668	696	725	736	711	738	656	688	716	723	690	705	704	676	671	716	724	698	686	723	708	688	726	706	675	727	714	688	734	719	734	718	683	693	726	757	709	706	721	723	688	681	723	749	704	746	799	711	719	724	716	695	711	702	679	662	714	700	650	673	719	667	682	712	674	700	669	706	695	711	722	690	695	727	706	712	744	711	671	688	685	736	690	700	751	718	719	640	723	692	718	684	753	707	669	663	729	676	697	657	737	676	658	674	715	730	667	728	718	722	729	706	676	735	684	704	688	687	710	704	732	698	669	673	728	674	657	672	728	689	720	699	716	696	695	677	688	738	726	716	694	703	727	717	723	708	682	690	702	712	715	666	709	656	699	701	681	735	702	686	699	653	689	652	698	746	703	709	691	708	712	660	726	700	665	683	687	738	704	725	671	692	733	695	713	697	715	670	688	697	720	694	725	738	706	685	683	682	637	692	685	696	724	699	721	686	728	681	682	740	703	718	684	687	725	696	693	705	678	727	709	727	713	683	699	737	690	684	690	685	727	673	678	721	762	742	691	725	728	728	736	708	684	700	728	716	696	685	704	684	719	690	691	723	706	718	680	674	704	712	729	732	686	727	723	689	669	716	709	720	664	658	703	704	718	735	706	724	741	688	706	629	737	691	706	743	680	714	712	688	696	669	699	728	689	685	746	721	704	690	674	730	702	728	704	686	756	675	688	706	701	748	690	667	720	727	692	627	668	707	707	687	696	713	687	673	711	693	689	705	697	751	723	687	692	704	684	718	712	763	686	701	745	650	675	715	724	674	754	697	732	693	751	741	718	687	689	721	668	717	696	675	677	694	734	682	689	718	723	693	656	680	708	666	757	686	688	748	677	678	666	719	682	721	669	676	705	721	685	692	700	694	689	686	714	690	700	703	705	742	753	767	701	705	704	737	713	695	723	699	716	709	744	702	653	677	688	655	693	732	691	760	745	666	718	742	699	739	658	670	735	688	727	708	711	683	729	707	663	688	680	719	704	638	708	728	724	689	737	782	707	724	746	695	708	738	675	652	725	689	680	705	682	729	710	735	692
27429	21147	14814	5746	2700	5033	11834	7542	4410	2044	1042	750	669	623	574	622	628	566	620	635	598	603	581	619	558	591	593	627	621	606	634	602	658	577	615	606	624	657	591	611	595	639	646	581	549	649	589	611	605	629	666	595	563	626	609	614	622	563	608	603	655	630	589	636	612	639	617	584	637	638	603	641	579	565	601	588	656	612	614	591	639	612	628	587	587	625	586	589	632	607	646	623	626	580	631	650	614	597	604	651	639	627	615	625	578	637	596	590	593	670	646	581	604	592	576	625	579	663	600	612	598	606	650	571	629	628	598	555	590	617	624	658	567	628	627	640	614	604	611	583	651	624	631	629	630	602	649	592	596	624	631	598	636	592	575	672	623	641	623	638	589	643	585	658	639	614	602	642	633	641	619	630	592	585	660	601	609	607	647	703	615	627	558	655	608	605	561	600	606	593	620	584	636	614	578	637	644	625	622	647	655	570	562	588	612	590	633	572	612	627	590	601	644	607	585	623	612	630	601	624	612	585	597	565	612	646	602	609	627	677	562	627	609	662	649	601	574	616	639	633	671	628	607	588	647	625	601	581	578	616	551	602	562	584	615	595	604	625	597	604	647	601	611	621	584	607	628	594	613	589	635	607	651	586	581	572	591	623	588	577	620	611	672	622	642	574	612	612	575	610	624	649	623	609	595	587	640	629	619	581	598	620	607	586	593	591	607	608	622	594	647	596	598	609	637	563	613	592	614	585	617	604	591	594	625	629	612	564	596	623	631	613	599	618	626	594	622	606	573	624	610	570	614	619	642	638	636	570	597	572	602	618	622	612	580	667	579	574	655	583	609	709	611	580	617	601	627	605	598	594	664	653	621	586	608	585	624	610	594	598	625	591	605	610	639	622	619	672	584	593	583	614	620	587	628	609	628	599	594	653	605	660	593	630	610	618	580	616	579	630	593	627	669	601	626	615	612	599	652	598	635	637	618	611	581	609	581	604	586	637	542	612	629	608	597	599	604	613	565	628	620	617	604	613	613	667	621	651	590	583	613	656	601	643	599	618	610	618	547	570	668	598	601	634	632	649	623	617	622	633	574	617	637	607	620	602	608	598	576	601	568	560	598	596	631	604	632	615	667	660	579	615	667	642	577	583	636	660	596	612	582	591	649	595	587	625	596	620	619	671	590	595	630	620	606	616	667	631	606	564	567	576	614	641	645	586	587	581	609	572	627	632	632	625	638	621	620	572	581	592	604	583	611	604	595	657	595	610	662	593	615	590	582	591	637	592	601	602	594	571	583	587	624	598	625	613	624	621	632	657	596	564	559	640	619	613	629	634	659	593	621	598	606	647	613	641	628	640	574	652	605	579	603	633	666	606	570	592	585	600	571	620	662	583	593	573	633	579	606	646	622	605	625	592	607	614	591	614	610	611	627	566	618	600	631	602	586	609	656	637	643	629	615	645	573	619	588	583	611	615	611	612	627	633	592	613	607	647	614	587	599	643	607	579	621	630	577	567	624	583	595	554	628	637	614	566	598	605	615	618	580	657	581	637	619	605	612	571	615	619	632	580	623	587	581	580	604	589	625	627	672	596	585	647	639	577	631	645	605	572	569	618	605	639	607	613	608	626	609	635	572	599	653	658	618	609	598	584	630	597	623	594	618	632	639	578	607	548	593	645	573	641	621	604	615	594	666	571	560	569	634	634	612	602	607	593	580	616	640	665	642	607	652	639	603	605	594	614	609	628	588	629	677	572	608	649	589	616	676	639	608	636	621	625	604	588	638	601	637	598	632	658	591	543	594	610	606	647	599	648	645	612	627	617	648	591	605	621	636	599	589	623	603	594	589	584	595	629	631	588	609	634	589	615	594	625	637	606	632	609	618	604	646	595	599	595	651	584	614	602	600	585	593	590	657	627	595	654	573	628	622	659	638	598	586	567	598	632	571	622	618	600	612	586	618	613	631	580	595	634	614	588	604	621	625	599	605	584	587	610	606	604	649	596	587	580	561	599	582	617	586	605	637	654	614	587	593	572	577	641	597	566	633	581	622	588	592	621	619	581	619	638	597	568	628	583	628	615	607	612	595	651	632	604	601	620	585	595	610	610	610	624	622	600	603	639	597	604	664	616	600	581	584	590	644	596	584	625	584	608	585	657	624	588	612	652	624	622	608	601	619	638	612	645	572	593	581	626	620	638	629	649	614	613	619	581	586	616	575	660	653	631	621	656	601	609	604	580	665	626	640	656	595	673	574	557	613	613	592	633	577	608	644	651	618	602	621	613	606	623	561	600	643	650	615	611	580	659	635	589	616	609	619	609	625	668	606	595	570	620	625	586	572	635	640	580	597	591	598	634	594	575	609	571	650	596	644	594	639	658	597	577	643	665	605	656	661	618	564	625	621	601	607	634	606	589	611	570	620	595	587	602	602	595	599	606	645	627	597	589	555	576	621	601	602	623	616	639	591	619	627	630	633	624	609	625	627	628	630	621	608	608	651	583	621	610	570	588	613	654	600	570	630	593	595	565	582	621	648	560	616	569	650	626	608	618	591	615	587	637	596	564	593	610	656	541	629	601	619	583	595	674	603	602	610	624	616	634	572	650	617	621	604	647	598	611	557	657	600	637	632	597	600	623	583	584	610	586	609	661	621	625	644	571	633	642	614	607	580	582	642	602	641	631	603	641	588	611	594	614	657	627	614	547	601	646	578	639	624	603	604	590	651	642	601	583	633	629	601	565	591	652	592	597	612	566	606	585	635	593	571	618	619	643	588	627	640	604	664	607	606	596	616	632	625	556	655	608	644	568	627	595	599	592	601	580	571	639	587	611	650	614	589	633	599	621	635	639	633	604	600	589	643	571	610	610	574	646	646	602	589	620	654	612	653	561	593	661	591	572	634	646	645	617	616	552	602	646	595	605	612	627	607	623	583	600	630	615	631	614	611	652	601	596	608	624	585	591	636	583	642	600	561	605	618	651	586	611	568	654	598	583	609	599	622	648	610	636	621	604	607	633	587	566	579	674	598	600	573	592	606	614	625	579	596	662	655	626	663	588	606	615	573	574	595	575	616	607	590	573	598	628	624	611	624	590	605	577	651	638	627	653	638	634	589	617	601	595	564	620	591	600	593	604	649	564	618	584	612	595	657	601	607	591	621	590	612	655	630	600	611	599	593	618	623	625	632	621	591	615	634	626	596	613	611	592	618	615	584	611	562	572	626	581	576	600	572	595	585	611	602	661	633	632	620	618	594	597	597	639	618	618	607	607	602	602	581	631	618	648	621	632	605	585	614	588	581	612	632	651	624	584	577	633	601	636	595	625	619	618	592	601	612	610	563	575	628	602	634	590	599	592	588	654	606	533	642	619	595	607	654	633	586	608	564	608	616	605	625	626	629	578	590	630	595	642	577	631	616	611	646	602	598	635	613	631	603	637	610	651	608	605	572	612	613	610	636	581	597	575	591	582	632	581	575	618	662	626	672	636	600	598	593	661	638	612
13616	19011	15041	7885	5648	9973	18756	12391	7644	3670	1636	1069	905	848	861	822	801	785	777	796	810	766	820	827	810	803	798	778	840	792	855	821	845	825	827	845	791	811	868	788	796	828	793	837	862	854	815	772	826	816	778	775	804	759	829	801	822	869	843	839	762	823	840	799	871	794	816	900	857	896	853	884	806	749	882	850	792	772	788	760	817	893	800	839	775	833	828	839	805	791	795	789	853	846	777	808	836	863	821	807	862	781	809	752	781	874	812	838	802	860	770	785	803	814	838	842	811	901	835	824	783	863	779	787	815	867	824	799	818	794	789	851	808	852	855	815	855	779	830	806	809	827	786	813	802	810	837	815	769	785	848	879	821	755	811	826	838	855	841	804	807	800	847	824	827	832	737	811	849	777	831	875	827	806	807	824	825	804	811	871	807	818	817	792	826	839	844	801	795	780	762	837	791	834	868	859	835	880	861	834	826	815	806	806	824	807	794	867	776	834	838	810	722	881	810	737	796	807	822	901	819	780	821	811	836	788	841	841	831	867	805	814	801	812	795	807	812	792	838	795	777	837	840	768	838	839	824	774	852	844	800	840	810	765	803	883	778	799	813	799	821	837	809	830	844	816	811	754	828	843	827	811	880	856	782	833	839	840	834	832	883	799	852	812	813	858	777	824	846	771	829	805	815	760	834	806	815	775	835	801	815	838	850	798	849	761	772	848	867	807	813	820	793	826	794	850	805	786	795	815	873	826	814	797	852	843	809	861	847	814	821	797	759	851	842	808	828	819	803	830	830	773	806	777	818	820	811	813	880	811	795	827	825	798	870	853	811	830	843	817	807	849	833	866	818	870	797	812	844	837	832	845	831	824	791	834	837	788	812	795	772	831	837	875	870	813	787	770	875	855	780	804	818	817	858	857	830	847	835	864	813	853	823	797	848	795	781	778	791	759	812	833	844	834	793	822	807	824	848	808	823	861	826	846	840	828	841	832	801	831	771	802	788	818	840	789	830	804	822	856	822	835	854	807	796	825	822	831	834	826	808	825	770	834	885	819	828	830	819	819	772	825	804	864	815	808	809	807	816	837	846	855	893	776	854	821	812	855	825	817	830	833	836	827	787	834	829	823	793	812	812	829	797	843	796	868	834	826	781	814	864	823	776	798	833	844	807	855	834	841	840	804	815	778	826	861	819	819	770	855	842	809	795	775	773	792	853	872	809	796	773	822	831	828	792	755	845	849	795	769	821	804	773	845	783	791	796	817	768	788	798	848	809	821	784	809	830	807	812	862	836	800	813	824	834	896	856	820	820	854	820	849	800	796	847	799	850	873	832	807	871	896	826	801	790	832	845	799	820	770	787	817	824	826	831	816	785	858	795	781	804	788	829	798	797	824	808	798	799	823	868	830	878	820	821	841	803	784	810	802	805	796	792	757	814	820	782	823	839	858	811	820	799	783	798	880	792	829	790	830	849	825	818	820	789	759	846	848	781	782	872	841	817	796	826	787	809	829	820	854	787	821	843	812	793	733	800	866	820	785	833	810	820	842	828	805	831	796	790	801	839	798	845	803	817	802	834	800	769	825	811	825	788	823	813	793	816	803	820	819	790	787	794	843	780	850	805	789	834	786	865	798	819	801	851	841	811	790	825	798	825	828	780	793	832	795	781	823	841	797	794	866	791	797	786	802	831	836	821	843	808	817	768	843	772	818	841	780	862	836	808	817	786	822	864	838	855	830	821	879	798	810	837	805	838	818	825	819	811	809	769	815	844	814	795	822	817	829	832	814	815	836	860	808	821	792	854	814	765	790	828	812	766	804	826	821	827	791	826	824	827	832	776	841	805	836	807	840	839	805	820	801	808	796	796	855	820	869	811	771	811	790	804	770	801	840	794	811	782	857	839	836	767	830	814	821	825	782	818	803	839	820	813	884	863	837	847	843	838	775	791	850	769	811	797	818	796	785	831	814	820	828	798	808	785	817	834	871	825	830	845	847	851	855	812	822	856	839	801	862	815	781	782	784	861	809	804	850	814	790	771	810	871	810	819	812	825	828	871	878	786	822	823	824	776	812	819	817	817	816	783	806	769	764	808	831	780	857	776	826	844	802	772	816	817	781	806	838	864	793	832	830	792	795	843	819	834	830	780	809	834	836	883	811	839	763	862	832	837	843	843	786	839	811	810	859	800	792	834	878	811	813	841	830	832	820	850	855	818	832	844	847	803	830	806	810	805	798	789	770	809	788	800	812	791	820	825	834	811	838	818	791	857	876	835	798	786	804	840	845	794	804	773	771	811	770	839	804	860	830	842	813	812	850	788	849	825	828	773	788	852	747	818	782	788	801	813	805	810	853	849	794	820	817	750	814	786	815	813	867	859	816	864	847	838	828	816	807	840	791	781	835	797	834	804	799	800	805	842	807	825	859	848	809	841	829	798	788	793	858	874	766	764	810	808	794	789	808	827	808	783	852	831	823	857	803	781	825	845	830	824	844	805	821	768	810	818	805	784	820	823	806	816	822	888	834	847	829	789	852	808	827	839	848	833	827	832	856	819	768	805	806	799	895	814	785	791	841	740	817	809	766	814	791	873	856	820	881	841	817	851	851	852	785	799	829	849	804	793	769	853	807	766	818	820	803	801	775	822	832	841	799	818	851	780	789	876	843	796	818	816	831	821	797	864	824	827	817	850	819	835	805	774	820	796	855	801	809	823	870	797	836	757	898	824	796	825	856	853	858	833	830	834	841	844	792	794	795	827	808	834	833	765	813	808	796	805	827	815	810	783	826	800	855	841	834	853	801	794	810	772	808	858	848	848	867	825	823	819	803	819	822	805	747	825	872	844	794	821	789	835	867	788	778	823	806	828	835	807	850	835	863	873	851	854	799	802	830	777	837	819	800	842	804	873	809	805	799	829	836	854	826	830	842	816	833	863	811	837	827	847	795	816	863	829	782	790	839	807	842	845	821	824	825	758	816	817	831	841	833	810	837	839	786	784	797	798	799	791	837	848	821	738	810	814	825	792	764	864	814	845	804	840	761	850	804	820	866	811	856	835	829	801	814	821	828	820	814	873	840	851	818	825	871	813	762	858	789	798	831	816	876	870	829	758	826	842	831	835	827	863	813	762	837	809	845	810	807	804	810	828	808	807	834	833	822	830	790	833	793	823	804	805	763	816	819	822	817	814	846	808	866	796	807	866	785	813	781	861	807	841	835	799	778	797	796	818	797	815	846	837	798	831	783	816	844	757	814	874	841	769	830	766	784	865	837	782	792	851	841	821	808	780	818	810	804	854	843	817	804	853	792	821	811	810	802	815	787	765	783	827	784	871	819	819	771	802	791	833	795	829	799	823	845	810	826	742	880	813	869	797	817	854	813	828	858	826	787	805	810	835	826	840	840	806	817	794	823	818	837	810	846	848	838	833	812	797	776	842	811	821	880	840	826	848	784	740	810	815	861	827	795	790	809	802	837	830	794	844	790	814	818	772	841	835	825
27398	20928	13803	4795	2255	5628	11570	7281	4139	1901	1032	767	633	627	630	608	589	614	622	625	606	605	579	608	580	650	586	599	600	601	552	578	571	593	586	596	618	600	623	603	549	622	590	617	618	592	600	598	595	605	606	599	642	631	595	578	589	619	597	606	599	647	592	624	564	594	595	591	585	649	583	645	601	621	599	568	588	626	604	568	587	644	572	604	625	573	610	597	623	609	587	580	608	648	620	610	646	617	630	583	628	635	618	640	602	563	594	561	585	582	582	623	603	576	579	610	598	601	573	590	608	602	558	648	606	633	589	630	586	621	589	605	650	630	595	604	644	605	587	578	643	598	650	606	575	627	618	653	572	645	631	617	561	608	608	628	602	594	645	582	572	614	581	580	582	607	614	597	613	631	571	596	584	619	579	614	608	617	590	570	630	663	632	579	600	578	589	579	581	610	571	602	635	614	586	591	607	602	612	591	621	634	577	601	581	654	571	614	574	601	640	582	627	648	628	598	622	630	601	566	581	569	554	608	552	603	560	603	577	577	577	654	609	624	579	613	617	635	619	617	614	584	622	622	607	598	578	616	634	614	610	597	565	608	626	608	615	621	642	627	560	614	550	604	579	579	632	613	594	633	591	579	609	592	612	585	601	597	618	627	607	600	636	619	561	560	619	626	592	603	602	558	610	617	582	604	597	610	602	599	579	561	603	605	630	605	593	603	554	618	619	607	603	594	643	580	611	565	649	596	575	565	641	610	590	613	599	579	610	582	559	609	596	576	549	605	622	603	604	565	612	597	607	616	569	587	623	615	555	589	594	580	565	602	646	572	619	581	590	556	627	557	636	602	595	586	621	606	568	591	577	606	599	602	639	611	601	594	534	583	578	616	612	642	608	611	601	621	605	642	654	608	558	604	650	585	591	589	663	625	592	659	602	604	599	601	588	623	601	610	624	616	607	635	591	618	611	607	616	577	609	594	614	602	607	561	646	599	544	600	622	611	590	616	599	582	618	580	614	590	606	594	620	604	622	545	618	588	634	641	579	592	601	620	637	591	581	650	610	611	587	607	598	654	588	591	619	628	647	585	589	613	585	584	622	673	613	611	602	577	627	569	616	621	564	638	540	588	580	610	572	625	608	612	610	623	567	622	638	572	595	622	624	626	602	599	654	584	586	629	588	580	589	573	645	565	606	618	585	570	595	557	653	620	634	623	624	606	602	623	575	599	574	636	566	592	638	642	591	635	582	648	609	588	591	627	631	599	634	565	582	604	568	564	634	625	604	627	568	587	618	595	606	535	605	591	611	609	641	580	600	607	608	625	603	617	603	626	576	638	611	640	593	577	614	586	611	589	643	599	634	617	592	643	587	619	620	571	605	537	626	588	562	645	617	596	574	642	620	576	612	670	629	596	579	613	606	624	624	610	605	593	612	570	633	626	553	595	626	601	604	601	572	623	625	622	601	590	560	584	602	582	630	551	592	633	585	605	600	586	627	571	594	579	605	578	573	583	663	599	567	575	634	608	596	586	600	622	642	558	590	610	597	585	633	564	578	629	582	612	606	629	642	614	595	593	603	623	565	584	617	595	633	601	622	609	635	593	610	610	578	617	619	571	637	599	614	593	622	606	592	613	618	633	586	582	594	601	587	629	618	646	605	602	653	639	607	564	609	611	646	597	571	635	589	623	650	611	615	622	600	634	601	588	622	576	630	576	594	583	632	615	617	620	639	586	596	611	606	557	610	650	645	594	604	588	601	609	616	595	541	568	619	567	572	591	581	605	565	621	609	612	623	579	599	639	603	604	632	614	595	568	609	600	557	613	628	610	643	602	594	597	587	614	582	620	628	574	614	598	641	620	599	579	618	609	569	642	647	561	597	582	637	612	594	643	649	605	618	590	620	633	595	618	631	594	652	596	645	580	600	605	600	621	609	653	572	639	594	566	593	613	606	586	592	598	577	596	615	556	601	609	623	639	619	604	604	633	589	549	653	568	639	595	633	600	552	608	592	617	593	553	590	615	639	543	584	578	614	641	601	625	596	607	628	586	559	601	590	621	599	612	584	610	601	610	605	619	601	574	535	599	599	600	623	565	598	612	650	574	587	581	599	626	614	589	577	571	655	603	576	615	596	599	628	575	601	591	589	616	612	627	582	593	580	562	601	599	589	536	592	593	576	616	591	642	526	584	590	623	558	591	630	597	592	593	604	617	603	541	596	617	641	581	570	626	591	624	599	570	600	594	590	578	638	592	562	615	611	609	585	566	606	651	569	634	602	579	556	614	587	600	588	597	591	579	583	593	620	622	616	643	601	588	595	620	584	631	654	628	668	625	597	644	642	611	563	629	561	618	586	586	604	622	637	580	614	627	564	601	639	582	646	614	605	650	589	617	556	660	572	621	592	627	595	594	613	604	643	567	616	635	609	583	610	625	616	627	612	614	598	623	584	584	586	589	551	570	622	602	609	577	617	555	636	598	556	578	594	579	589	597	574	572	555	599	589	626	647	618	612	650	597	581	587	622	562	641	597	576	591	626	587	609	608	568	636	601	635	609	628	560	627	601	586	600	601	582	651	633	585	565	626	611	627	609	619	609	626	639	594	562	577	605	621	654	601	607	589	659	563	579	577	584	610	560	661	575	604	632	593	610	605	623	590	576	576	605	588	621	625	666	619	619	591	590	586	631	579	639	619	635	615	662	624	654	590	611	586	616	583	591	599	589	605	637	603	584	635	592	635	657	660	589	636	614	611	605	624	598	611	595	549	597	565	592	568	565	604	552	626	623	592	592	583	598	608	610	578	622	594	600	597	605	551	639	601	592	602	595	625	604	611	592	621	572	572	623	596	609	594	562	553	610	581	574	622	628	622	594	638	599	607	625	635	620	605	623	629	626	591	566	573	605	592	598	585	589	572	650	602	623	576	650	590	606	612	654	591	636	621	648	619	602	640	571	623	634	631	603	607	586	633	594	605	565	650	571	598	599	600	603	579	574	634	607	623	626	664	586	593	586	603	584	612	589	596	578	652	661	625	588	612	603	579	569	584	612	596	618	580	599	593	574	621	622	565	579	587	596	611	619	586	579	618	607	604	592	610	628	645	630	613	596	548	587	585	589	627	614	595	607	608	582	568	637	601	583	590	623	634	609	602	590	569	587	610	639	593	582	596	616	591	635	614	589	612	577	611	567	664	606	615	600	604	590	605	644	589	622	596	605	597	599	653	609	594	559	607	660	592	558	573	565	600	628	590	559	602	598	604	572	631	551	590	603	587	600	606	662	610	614	597	578	641	588	622	604	563	615	635	645	603	593	617	613	592	561	616	593	632	652	596	576	617	583	632	602	602	588	550	540	569	565	583	613	599	628	574	600	611	580	573	615	624	647	592	619	612	606	566	583	651	612	595	583	598	627	598	622	592	580	604	562	596	643	600	583	608	630	598	617	626	633	624	598	587	636	624	614	645	628	564	613	591	609	571	549	631	583	630	621	568	631	588	633
12456	18631	14579	6632	4686	10863	18208	11926	7190	3302	1625	1041	906	797	799	831	842	778	848	813	816	809	849	795	825	770	828	834	848	840	834	779	824	838	822	870	819	811	792	802	860	778	793	784	782	831	829	798	773	805	807	797	825	775	798	848	799	805	840	834	808	798	832	826	801	810	795	797	834	847	789	859	776	855	777	858	798	844	800	792	838	857	767	816	801	836	799	794	814	775	849	840	830	803	792	841	822	788	764	823	849	816	823	849	881	858	827	827	805	795	794	840	826	811	820	842	840	832	783	845	818	780	770	830	812	841	913	806	830	848	799	803	842	785	841	854	832	852	840	845	807	836	782	808	767	807	836	791	759	805	791	792	834	774	864	811	824	841	789	830	766	799	839	808	742	847	802	801	845	850	845	855	791	781	801	810	831	794	842	833	797	791	803	861	810	803	823	814	814	780	820	828	805	807	814	793	810	791	821	806	853	870	775	842	829	792	835	832	822	817	813	850	839	786	793	797	759	764	788	780	802	790	805	818	804	775	852	781	827	853	814	821	824	802	822	850	766	815	807	823	832	744	874	784	936	830	811	828	840	857	813	852	830	836	797	788	824	839	802	783	808	850	833	830	848	787	764	835	799	816	836	861	806	780	835	775	746	831	806	818	830	764	838	774	805	814	798	821	823	804	787	842	803	808	801	863	822	753	822	770	819	850	828	801	828	844	803	839	789	874	774	785	788	814	830	830	845	830	787	799	845	843	847	783	841	825	779	856	841	806	806	797	860	835	820	834	816	873	827	805	821	809	831	811	866	800	826	818	819	802	826	810	824	846	880	796	769	837	840	776	851	810	877	779	805	802	817	791	827	779	799	805	796	797	794	848	802	846	833	832	832	813	828	813	849	865	834	809	792	769	823	798	841	823	808	784	830	818	802	806	795	849	800	827	801	789	760	791	804	801	806	848	863	839	835	853	772	822	828	802	791	817	771	819	794	830	792	841	841	782	861	839	801	799	818	766	847	796	811	835	813	814	848	846	833	834	813	813	836	769	798	855	812	789	829	776	816	779	765	832	838	814	809	787	807	824	811	847	797	750	826	862	804	846	820	794	767	805	823	819	822	803	826	831	863	822	815	826	799	773	784	804	806	851	848	815	840	839	774	813	798	784	832	785	839	797	801	794	823	794	850	817	771	814	795	823	812	788	832	817	775	851	833	873	830	820	836	824	810	838	849	796	790	813	778	782	816	777	797	848	837	813	821	765	810	796	807	840	823	802	825	830	788	815	804	821	801	843	815	778	803	804	817	771	778	848	787	784	852	806	824	798	821	834	798	837	766	764	844	824	836	864	802	811	814	794	795	874	819	805	811	822	836	832	778	827	829	878	797	820	848	785	820	782	866	787	830	816	845	850	761	824	838	790	795	861	819	802	845	814	870	807	838	770	788	799	831	802	827	866	814	768	786	836	816	798	854	818	862	807	785	765	827	811	844	799	814	832	796	819	839	823	802	776	803	802	780	860	820	847	763	808	835	806	790	815	854	794	808	811	815	814	765	868	836	865	800	841	807	820	836	847	835	848	824	798	833	801	789	848	845	833	851	835	892	795	796	780	867	846	776	808	837	823	827	791	792	753	785	840	826	845	806	874	782	784	806	765	830	810	802	817	817	811	797	853	803	748	801	853	833	796	807	785	824	849	783	797	841	806	794	853	821	816	819	838	767	784	823	831	783	819	847	830	797	829	793	805	813	852	757	797	772	757	875	823	802	775	772	816	858	803	820	822	769	781	781	854	780	829	803	813	824	788	818	798	808	813	826	797	827	777	797	783	823	793	842	813	843	813	868	795	857	803	802	775	829	854	805	797	848	811	795	793	816	813	833	802	787	866	810	812	862	823	841	798	846	827	838	792	778	826	811	833	805	880	792	817	832	799	836	800	824	813	800	778	845	803	807	796	822	917	811	847	818	782	796	787	822	881	799	826	829	837	823	765	796	802	812	831	777	804	799	816	834	834	770	832	871	859	833	858	790	768	796	844	840	789	772	792	807	831	829	740	821	814	766	797	743	740	889	788	839	840	814	819	829	803	784	837	829	791	807	922	834	809	868	804	836	801	810	829	828	784	820	827	838	770	833	900	770	786	848	802	772	833	813	829	790	778	808	825	830	846	772	828	872	849	814	816	829	844	798	784	850	802	793	759	808	878	812	774	803	836	767	810	818	850	846	852	832	783	824	815	871	835	816	816	793	831	798	814	806	822	835	827	845	824	815	786	819	846	831	813	820	806	842	831	793	800	824	797	780	806	792	781	818	813	800	797	775	873	807	784	788	788	840	829	801	831	801	810	853	772	842	793	794	861	803	766	801	774	800	779	824	853	768	824	824	745	840	826	814	812	803	793	791	808	807	779	821	796	843	781	810	790	785	785	844	819	791	853	828	821	829	791	784	880	790	828	843	807	799	852	832	774	796	809	781	796	774	838	858	848	822	823	821	767	818	846	848	817	815	771	846	815	800	794	862	827	763	812	812	787	787	808	839	804	795	783	838	770	832	864	825	821	779	790	854	799	788	841	824	803	805	819	767	819	875	808	831	823	818	836	823	819	832	798	810	770	790	812	813	722	863	835	825	819	788	859	828	838	772	809	799	815	825	764	829	775	795	826	814	831	743	843	833	793	755	784	832	814	799	783	804	760	816	812	865	788	836	797	776	822	845	810	840	768	766	858	807	813	832	859	782	797	827	897	818	807	836	830	832	838	819	831	838	814	784	832	750	767	835	825	779	842	823	835	828	845	821	815	890	812	778	792	808	803	792	807	786	807	832	802	760	792	834	840	885	809	788	827	770	812	833	756	794	853	835	867	817	779	830	805	821	849	806	862	864	799	807	778	787	811	867	787	846	825	793	838	773	794	825	786	795	853	798	860	837	761	835	823	838	807	843	807	796	819	802	827	856	823	821	806	810	758	848	780	791	827	816	803	822	828	837	820	808	782	809	781	783	862	811	821	833	834	796	793	818	796	882	770	792	849	753	806	814	853	830	838	814	797	824	794	763	798	841	793	809	834	852	798	819	792	855	802	853	826	807	811	777	821	828	840	867	822	808	762	802	763	836	740	831	844	860	851	849	800	786	813	821	810	800	832	823	820	787	756	775	754	842	791	830	791	780	858	790	808	821	813	795	846	817	817	825	817	810	796	788	832	790	906	803	822	743	870	804	816	769	815	833	763	820	820	772	785	779	768	845	862	799	802	762	817	827	856	779	811	765	780	809	833	780	798	803	833	795	827	811	804	822	781	823	853	808	801	826	787	829	849	812	821	837	850	825	821	826	767	820	783	804	792	839	853	815	842	788	785	787	826	856	809	847	818	850	851	780	799	813	839	826	792	874	785	812	848	797	779	810	818	803	742	802	783	840	752	808	838	805	810	839	786	811	784	765	776	859	813	784	836	816	841	852	794	820	823	862	768	781	760	841	879	815	851	821	816	802	886	795	791	804	792	854	823	817	813
23417	21474	29330	24045	21492	39060	63415	47970	33935	19407	6865	1873	788	610	550	523	528	538	504	491	494	480	519	525	515	523	512	497	507	535	551	515	468	526	497	549	560	486	566	532	516	549	522	513	504	534	545	520	509	477	526	517	522	495	501	553	533	538	524	516	545	484	513	515	522	514	533	531	525	511	520	540	511	529	544	528	539	526	484	511	540	567	521	564	565	528	547	547	533	560	471	504	564	501	521	511	521	508	490	514	515	540	547	553	538	519	500	484	499	556	499	525	555	501	498	527	537	544	517	511	559	521	489	515	541	519	493	504	506	562	534	529	512	514	477	515	512	533	558	508	515	507	518	523	548	521	501	566	504	535	493	479	537	549	528	503	520	499	516	508	491	502	498	521	520	566	521	540	495	519	514	482	541	558	492	498	495	497	522	574	505	517	557	497	520	554	512	525	507	538	547	486	511	510	509	505	524	487	521	524	506	546	536	535	510	508	500	513	543	550	532	542	519	511	497	493	507	536	518	521	536	486	534	522	504	537	540	553	510	489	501	489	539	538	578	469	517	495	548	501	526	520	509	505	503	522	486	526	487	518	508	568	527	541	516	511	531	479	553	514	532	501	540	516	528	502	519	492	512	526	542	507	480	495	534	509	494	528	508	526	531	537	504	546	490	528	499	522	487	534	526	559	491	525	539	525	487	535	508	559	531	491	524	538	556	499	500	526	492	516	522	541	523	540	485	492	554	559	527	503	466	533	502	515	520	510	552	539	545	510	492	498	514	548	520	504	478	521	486	488	533	532	528	542	526	526	529	536	477	493	524	496	487	500	504	471	477	532	550	534	537	534	566	514	550	552	545	498	522	495	516	584	509	569	516	559	486	517	548	530	509	529	517	484	543	539	535	513	525	526	502	531	520	523	549	553	498	520	510	525	492	466	512	524	495	501	542	505	541	507	515	520	503	569	529	531	527	494	509	528	516	552	496	524	519	532	498	517	480	534	520	493	497	509	482	542	532	529	497	501	519	512	493	518	548	495	527	534	543	515	500	538	498	517	517	519	513	556	494	557	537	511	526	551	551	531	509	503	536	554	505	524	530	542	499	466	537	491	495	486	534	499	555	539	510	526	515	499	538	495	519	536	541	514	549	517	476	537	509	518	513	512	500	511	541	493	497	519	538	551	514	490	499	504	548	586	527	510	515	499	505	554	537	548	502	509	533	474	513	519	492	508	525	530	544	521	506	485	512	516	520	550	534	539	533	531	535	530	540	517	519	518	534	508	522	506	494	509	549	507	523	524	579	521	475	501	531	530	518	542	553	520	488	521	523	528	513	532	512	523	516	559	533	503	521	471	510	487	496	533	519	493	566	529	570	529	533	463	520	496	527	480	537	520	575	597	536	515	529	510	495	502	501	544	538	478	511	487	510	530	509	556	539	513	513	564	512	500	545	473	485	518	522	535	513	510	527	484	564	524	478	510	487	510	511	523	512	540	556	539	481	523	515	495	540	502	495	535	542	561	505	516	522	502	503	524	512	483	538	561	502	490	501	529	487	508	503	507	495	480	523	521	508	551	513	529	525	521	525	537	498	535	513	531	545	505	507	504	516	548	534	521	522	525	550	522	517	509	509	528	522	510	492	514	494	551	543	518	547	547	523	519	528	515	513	506	550	539	501	562	529	522	533	504	525	494	532	512	545	493	563	524	513	486	521	514	503	513	461	497	519	500	520	521	512	478	519	533	506	519	547	548	526	562	501	532	539	521	519	509	525	486	494	521	531	522	538	530	500	518	527	464	511	518	512	508	511	525	535	497	518	515	539	519	526	520	527	553	519	542	460	532	545	520	528	514	489	536	550	542	506	537	528	568	498	557	499	570	512	514	527	514	576	537	561	526	533	466	499	516	531	453	532	501	485	509	512	513	526	576	531	527	517	551	527	479	554	494	544	531	557	538	515	551	515	503	539	512	530	506	539	513	515	479	519	520	481	507	521	508	539	491	516	481	518	483	567	525	514	518	521	546	520	502	528	544	517	523	514	534	510	528	561	503	518	540	530	543	490	540	507	533	496	487	535	499	522	546	533	469	519	522	472	505	533	526	533	533	565	540	483	517	489	546	491	552	517	478	559	489	508	534	501	489	518	528	494	489	524	506	520	489	536	549	540	545	497	495	516	519	568	539	532	525	534	490	546	468	500	527	511	584	494	534	500	519	494	499	513	491	561	541	523	527	521	538	487	529	506	501	518	528	516	514	548	553	508	490	504	538	512	522	544	481	551	564	508	510	530	500	502	484	519	480	509	537	522	509	488	530	549	549	530	506	529	548	514	549	491	510	506	531	561	533	538	541	525	494	553	520	491	531	515	510	540	518	540	513	525	521	549	531	495	516	510	510	553	500	554	527	557	491	531	540	514	525	537	495	561	530	541	499	539	551	536	510	503	549	519	522	513	507	529	560	509	539	540	499	523	511	535	546	521	552	536	492	521	496	508	560	545	524	501	492	547	527	493	513	532	520	502	515	494	500	538	527	459	546	533	512	465	555	557	499	553	495	502	487	576	557	554	563	543	541	487	549	531	549	502	534	500	556	563	502	531	558	524	542	513	527	522	541	476	506	485	529	509	531	518	496	510	504	490	540	476	552	495	522	526	535	537	536	512	513	469	492	517	500	524	534	521	509	530	519	478	492	473	553	480	523	510	504	524	515	543	519	516	529	519	497	497	549	523	527	511	496	526	508	549	516	551	505	542	526	485	497	535	499	516	519	480	536	499	570	534	493	496	532	511	524	523	472	534	518	498	527	530	487	491	506	502	530	540	500	530	534	524	534	515	544	511	508	485	504	481	490	508	490	581	547	520	524	474	540	498	511	503	511	530	499	500	545	499	500	516	502	539	571	529	530	501	520	524	526	483	532	503	532	556	501	512	501	493	527	486	539	494	535	562	524	531	522	499	501	492	463	537	532	504	538	518	502	540	517	514	560	525	550	507	529	529	552	521	539	536	515	496	530	458	517	560	515	493	502	534	532	532	547	521	544	507	519	477	530	508	522	530	559	523	531	527	508	517	540	508	515	562	533	519	513	498	511	548	509	534	510	514	555	565	518	509	503	501	508	530	559	497	531	525	496	514	519	535	502	484	469	516	520	539	538	525	516	532	534	537	507	514	543	538	568	501	510	538	548	533	526	537	560	558	535	502	498	546	488	524	526	526	517	484	519	526	532	518	528	521	521	537	509	525	502	527	486	488	523	494	485	555	509	460	538	540	477	555	500	499	542	507	524	498	482	514	516	514	538	497	502	497	550	497	519	502	552	461	513	520	528	528	526	556	513	542	518	543	504	493	489	479	519	562	527	577	492	536	538	518	525	524	567	487	542	505	519	534	510	487	522	517	539	498	526	554	510	514	488	532	537	509	531	519	520	500	513	538	551	521	538	561	480	529	527	528	507	508	487	481	515	506	502	530	502	497	503	507	530	480	523	534	532	530	536	478	550	521	508	552	518
14613	32457	29534	19188	15832	48176	61208	49012	37860	23736	10248	3267	1237	802	674	694	676	703	706	712	732	725	691	643	712	673	703	705	680	651	757	712	672	712	693	699	683	726	687	682	689	687	681	695	677	668	720	655	679	705	700	634	728	682	698	695	709	727	686	707	706	682	667	667	688	689	708	675	745	657	654	687	746	650	710	685	660	682	740	697	680	673	695	672	719	685	711	697	719	713	645	738	671	652	669	711	696	677	704	686	696	687	657	704	755	695	666	718	707	732	669	647	674	754	711	684	677	703	698	706	722	684	676	682	638	728	745	721	676	631	661	693	702	687	701	724	695	712	719	658	694	683	705	701	691	676	671	693	681	656	687	711	665	664	704	711	651	691	697	668	689	673	724	698	683	732	734	715	695	677	711	666	706	702	660	703	713	669	715	715	719	708	669	699	701	661	684	689	672	652	685	708	605	707	694	680	698	714	682	701	679	691	719	680	702	704	691	666	701	698	680	684	672	690	712	704	659	718	674	652	648	681	728	676	674	719	750	719	738	643	652	676	721	671	640	710	696	694	676	703	697	683	691	699	692	671	718	670	742	672	720	693	657	703	675	665	704	706	671	688	683	666	662	712	658	615	710	683	721	711	659	642	720	684	708	742	698	711	709	662	714	708	651	672	712	728	704	713	680	668	727	666	677	662	721	684	694	678	685	655	719	750	687	656	676	750	717	693	707	775	680	672	667	694	661	682	706	690	708	730	720	703	710	675	686	675	707	679	724	654	700	651	697	678	687	722	660	730	661	673	688	667	732	704	707	707	656	708	659	693	715	687	714	709	650	670	734	685	674	705	710	674	663	682	736	660	655	683	655	705	653	658	744	682	670	692	730	677	726	733	685	713	696	711	709	715	758	667	643	682	676	698	691	669	695	690	684	703	645	685	677	716	692	712	696	641	685	722	711	729	696	675	677	724	713	701	714	709	694	692	658	714	688	731	700	642	701	680	679	730	699	670	683	705	705	639	698	665	708	723	703	778	728	682	685	676	716	680	759	710	657	714	666	694	699	688	669	713	707	689	704	638	723	726	704	692	643	745	673	699	698	664	694	669	684	694	707	692	680	730	687	663	686	669	762	644	673	670	704	690	693	681	693	692	660	680	660	681	666	738	705	718	702	688	671	708	659	694	679	677	679	716	676	701	711	663	714	705	701	675	714	666	713	683	699	691	723	697	707	729	698	710	675	721	731	736	696	720	702	719	686	709	713	700	658	687	737	652	723	663	688	689	683	709	723	696	735	675	700	728	675	670	671	649	662	658	685	659	667	674	636	698	677	651	722	726	678	684	697	712	613	666	648	711	683	736	684	654	692	704	688	681	735	699	679	686	686	671	706	730	670	697	740	710	701	664	758	670	685	695	708	715	722	703	706	682	691	720	656	758	732	667	653	682	747	696	680	724	722	683	659	710	683	693	677	726	710	679	634	708	723	676	685	707	652	719	699	691	686	705	701	692	716	694	714	702	686	683	659	677	655	705	780	699	691	698	735	676	702	656	699	722	701	643	707	713	724	706	678	698	675	725	685	669	674	660	666	664	716	708	748	650	718	708	710	689	617	649	733	721	664	731	697	659	665	689	684	638	670	691	701	717	684	722	696	681	719	714	687	731	687	681	699	695	728	682	694	679	690	680	674	721	750	715	687	722	668	699	667	710	672	694	681	684	649	696	694	679	725	676	659	716	702	664	695	684	735	678	674	672	700	680	690	702	693	678	688	641	752	725	718	709	702	703	678	665	693	712	691	736	726	697	713	731	727	720	727	689	692	700	699	652	677	721	709	661	674	697	686	649	704	676	738	681	698	716	678	693	676	670	716	685	689	683	692	725	685	687	690	702	683	656	688	677	646	661	653	648	709	677	711	697	718	694	712	682	696	681	660	696	676	716	668	746	694	673	692	651	654	717	671	671	678	657	649	676	659	662	704	694	647	664	717	664	701	670	669	707	750	737	685	682	682	689	670	665	684	716	690	689	654	708	670	744	728	700	726	704	703	668	694	681	706	711	680	685	696	730	692	668	713	710	690	660	686	687	697	702	724	676	664	721	661	712	651	698	699	701	705	752	669	655	699	676	672	673	688	699	713	676	670	675	682	691	640	645	722	698	686	705	692	722	692	678	669	671	719	654	696	685	734	724	645	677	688	642	685	671	673	724	716	705	664	709	710	708	686	692	723	693	690	721	718	700	685	685	694	688	696	671	695	695	684	709	705	682	649	681	721	656	736	658	640	698	738	714	683	720	702	704	675	698	700	699	680	694	724	663	697	683	712	717	687	694	655	714	689	682	713	647	706	674	694	683	688	675	676	678	676	722	714	675	655	641	646	715	732	722	687	668	674	667	685	721	679	670	686	680	698	678	736	736	660	684	682	661	709	709	688	672	712	681	716	727	675	664	712	698	672	692	668	661	695	711	721	725	691	716	670	690	716	687	700	724	711	695	686	707	677	703	708	705	679	672	730	728	652	721	705	669	684	685	670	654	737	713	715	673	720	692	712	655	679	726	679	723	683	704	712	697	724	708	682	777	691	700	671	764	671	741	693	673	694	705	664	724	692	652	747	746	704	680	681	687	701	667	653	715	701	726	713	661	723	716	718	693	731	693	690	728	665	692	696	732	728	707	678	696	694	700	669	729	695	732	702	699	731	692	662	637	715	731	627	683	726	702	734	695	708	688	731	689	670	704	687	677	717	654	719	659	717	687	692	697	694	693	695	695	659	712	734	692	694	698	696	687	679	688	710	698	716	679	675	706	689	619	703	682	704	699	692	711	691	705	711	696	695	657	722	687	739	667	625	717	684	703	717	683	681	730	721	703	693	672	693	733	732	653	690	709	709	748	680	659	676	674	698	745	638	683	690	708	723	686	670	648	729	712	689	673	698	671	716	650	704	659	706	732	706	694	683	682	715	693	684	709	705	660	656	637	729	648	686	716	664	690	716	720	656	684	673	699	737	681	741	699	691	710	671	710	675	659	727	706	679	684	673	708	720	675	662	669	687	698	700	667	656	711	688	672	720	723	707	638	682	701	647	690	685	722	697	666	690	741	697	708	731	672	686	717	711	685	667	692	720	682	755	673	686	725	660	682	692	662	679	664	705	677	673	716	736	663	683	691	695	730	672	746	723	683	683	745	716	729	701	668	678	704	682	649	657	707	687	663	640	685	701	681	702	716	720	723	709	694	676	696	694	708	694	680	654	705	696	693	707	707	670	681	670	683	698	701	693	641	718	692	660	695	704	691	678	717	698	716	724	687	718	677	677	678	685	733	655	684	726	686	706	682	754	679	698	684	669	661	706	691	756	717	674	672	664	682	672	733	677	699	703	684	671	717	715	670	736	716	692	654	693	704	700	644	696	676	761	638	672	667	689	713	708	714	729	679	693	732	729	679	681	687	689	676	700	664	661	715	710	668	720	683	723	703	673	722	688	659	734	668	679	703	669	669	676	700	665	690	724	678
27286	21744	19538	12508	6472	6273	12294	8547	4558	2205	1151	723	663	646	591	576	598	630	604	625	607	686	603	614	617	632	629	601	582	643	582	658	600	619	617	614	638	630	576	598	639	640	624	594	641	603	633	578	625	536	604	616	624	584	569	597	624	585	602	593	634	565	590	616	614	647	606	625	647	603	639	616	621	625	566	599	632	639	589	611	602	643	629	619	628	608	652	642	584	639	636	639	636	607	641	602	636	568	607	618	647	649	570	585	585	617	583	634	620	615	597	610	562	641	604	614	599	584	618	639	600	597	649	556	629	629	565	568	593	591	582	613	572	590	627	637	624	647	595	576	616	587	606	626	577	578	544	606	618	624	623	557	641	604	608	611	623	596	598	601	625	593	618	621	604	590	607	635	605	585	586	595	603	627	622	636	622	596	673	627	569	609	611	576	626	589	621	583	631	571	629	642	563	601	587	639	592	664	612	626	633	640	600	636	596	637	613	592	618	599	617	593	575	613	605	618	616	618	647	605	621	639	590	588	606	624	584	595	654	615	550	571	588	629	641	651	615	596	603	634	603	640	604	640	608	576	645	605	639	627	579	608	604	629	617	589	570	654	598	606	639	606	579	618	592	637	636	601	625	576	607	621	608	609	591	665	603	648	635	623	653	616	627	568	597	609	606	602	646	655	611	621	588	604	620	605	625	618	590	658	624	641	613	636	592	675	570	614	635	624	620	578	626	578	565	587	667	582	614	581	610	583	629	607	628	646	614	590	669	595	648	594	582	608	624	636	648	610	619	604	631	601	579	647	608	591	656	608	577	644	626	594	596	624	631	637	590	532	585	611	643	606	562	649	589	594	572	589	614	653	610	638	610	630	655	619	629	599	649	621	573	656	630	634	596	601	627	627	642	606	632	592	553	595	626	627	639	605	597	625	607	622	596	632	636	583	607	601	620	620	647	600	604	615	635	588	592	623	565	560	590	559	601	638	620	593	594	582	621	575	598	624	602	592	627	604	595	640	609	645	641	626	624	610	604	645	591	618	561	587	617	628	590	590	611	607	605	631	586	631	661	606	599	629	644	635	584	603	622	608	620	587	589	631	608	619	614	614	559	605	604	612	609	626	628	591	590	577	581	644	647	660	606	568	626	588	637	609	620	568	584	602	614	617	586	584	600	616	579	592	574	665	596	581	632	641	603	601	616	600	625	615	659	624	611	633	584	608	617	603	606	584	605	569	636	601	613	595	639	617	602	606	601	611	632	631	563	629	613	644	625	623	618	625	632	632	549	605	651	611	646	608	649	645	646	667	598	629	595	573	606	624	672	629	615	592	572	595	594	641	596	602	606	583	598	630	622	620	634	573	615	605	614	600	625	617	634	628	609	614	635	585	600	592	626	602	596	610	607	602	596	641	626	598	583	662	623	599	590	658	607	624	623	635	596	595	625	590	598	594	580	604	589	637	627	595	634	571	604	603	632	594	650	560	602	638	638	589	594	595	594	625	571	618	639	624	589	594	640	632	619	607	606	662	573	597	611	596	608	599	591	606	598	591	593	631	598	618	627	606	597	638	576	601	576	607	616	614	611	615	615	635	658	570	619	613	624	606	609	591	620	629	627	580	636	638	593	620	622	575	617	625	632	623	622	608	595	552	611	623	603	636	628	643	616	594	628	590	588	580	594	584	656	633	578	573	605	609	598	572	594	583	624	601	569	634	619	632	588	571	589	613	647	647	622	607	591	588	648	600	605	661	637	627	592	586	592	572	620	609	591	637	637	641	574	608	610	633	642	598	656	619	606	601	636	612	619	538	643	594	599	627	619	598	586	605	642	649	583	593	640	643	587	639	607	635	574	615	662	620	632	599	607	647	601	616	603	605	584	577	621	596	551	668	608	634	600	593	601	589	616	593	554	628	609	615	643	570	618	600	588	606	569	630	620	634	568	617	634	600	626	610	579	593	603	628	655	629	587	606	621	654	622	588	634	618	584	609	612	585	652	600	629	641	602	612	608	636	631	635	639	608	629	587	573	616	643	602	604	601	579	614	577	618	588	607	631	602	630	579	653	595	628	625	625	625	609	647	574	593	612	608	623	648	613	606	652	672	616	625	594	643	629	615	611	606	592	618	595	640	583	618	601	629	587	589	591	618	621	626	610	615	604	598	599	623	636	637	630	659	628	578	669	590	671	638	617	566	593	607	587	611	652	619	566	576	604	593	640	595	573	567	625	625	593	560	592	605	615	591	654	561	630	611	632	577	575	625	657	551	653	595	586	590	657	564	617	629	661	612	634	613	597	586	623	629	602	577	604	622	627	595	617	598	608	635	615	640	597	584	619	634	641	606	603	636	600	584	610	620	573	636	605	578	677	621	602	605	626	582	598	602	595	583	595	623	602	631	589	600	599	603	642	594	592	631	636	649	566	610	656	618	608	588	579	564	631	619	601	637	613	578	622	616	681	620	569	601	593	615	588	612	602	604	643	633	576	614	588	617	594	617	554	590	629	636	618	566	589	597	595	608	653	603	596	637	649	624	664	565	622	610	592	636	592	597	639	613	648	596	603	598	585	645	621	631	633	629	631	631	610	641	627	609	636	547	561	591	658	617	657	595	615	618	632	616	606	645	610	604	569	621	612	628	608	615	629	623	632	601	644	656	598	586	604	592	622	592	571	638	628	639	632	574	646	636	596	608	607	586	596	625	604	594	598	614	592	577	611	583	656	595	628	604	626	601	591	533	591	593	611	566	613	603	593	589	633	569	580	595	601	618	592	578	584	609	559	593	613	604	576	610	605	670	606	587	626	620	578	585	585	645	597	654	625	619	595	588	646	632	657	600	591	630	617	597	610	635	620	591	602	626	588	655	640	657	624	607	634	600	585	624	635	566	583	627	614	598	612	583	612	629	631	640	605	590	672	644	554	634	626	600	640	603	576	595	624	638	604	598	643	641	619	588	612	639	613	603	599	625	652	622	629	578	633	605	602	642	629	580	568	617	615	611	624	583	641	654	633	569	592	576	593	672	598	556	596	648	605	623	612	628	641	633	621	662	620	587	590	577	609	619	633	608	615	560	653	592	601	613	622	603	589	600	590	623	643	615	573	555	608	629	575	595	626	588	624	575	644	614	593	607	633	635	612	627	567	652	607	575	646	580	624	625	565	605	641	622	643	557	624	613	591	624	646	601	574	614	589	604	627	637	631	561	581	633	618	619	585	603	585	663	632	584	611	637	639	612	602	614	595	566	572	637	612	593	586	604	581	618	624	585	612	603	552	657	556	618	593	600	581	604	585	601	596	646	612	625	602	645	592	595	659	598	621	563	596	585	591	635	618	603	605	615	628	632	595	656	628	602	606	642	616	627	619	615	607	590	590	618	560	583	584	615	621	597	627	597	613	615	610	615	651	602	655	568	652	545	551	612	564	596	606	656	655	584	588	617	577	635	638	588	621	654	627	600	606	600	645	571	566	612	645	599	634	631	612	613	617	602	615	635	620	565	611	565
10908	25916	22907	16186	12044	12484	19509	13842	8019	3787	1809	1121	870	880	803	804	833	847	825	817	818	812	821	797	817	796	823	838	845	778	833	791	780	824	807	833	777	807	811	797	790	810	838	839	856	835	855	836	813	808	781	834	824	845	819	837	806	823	795	815	803	774	836	826	823	797	849	784	838	807	835	768	838	799	768	753	815	841	813	835	823	789	806	835	766	834	811	790	829	812	798	809	793	816	819	845	834	786	789	851	795	879	817	877	820	811	839	790	816	797	826	832	816	802	843	765	841	764	788	832	820	802	791	817	829	849	850	765	839	859	837	816	832	840	858	794	804	838	847	835	749	818	772	849	844	802	880	739	839	823	808	814	814	809	850	797	776	829	818	826	829	811	792	807	836	777	830	814	784	838	839	805	839	818	808	813	803	816	899	808	786	825	775	756	778	854	790	818	773	840	805	827	845	827	829	846	807	817	815	768	799	822	806	800	817	875	811	826	791	847	838	780	827	824	809	799	811	861	794	827	818	828	840	830	846	805	807	808	827	819	829	815	795	802	838	810	781	846	794	809	853	837	824	801	852	824	835	817	834	822	782	790	786	796	781	835	822	795	827	826	809	803	806	855	789	755	786	847	823	848	857	797	832	856	799	799	851	763	860	800	827	807	788	796	905	851	847	848	872	842	816	818	784	750	787	746	790	822	799	815	814	826	847	797	855	831	784	803	878	811	777	822	814	830	890	821	834	806	825	859	883	840	806	906	845	817	836	788	802	809	843	801	859	822	791	832	784	807	802	785	813	835	790	840	814	793	813	798	832	882	764	836	816	829	849	859	804	836	801	833	825	807	784	872	815	873	787	829	795	833	810	867	834	815	794	796	823	818	803	748	804	797	823	860	798	813	835	848	833	783	854	800	810	782	772	852	792	772	831	793	836	823	849	809	842	843	777	806	867	770	853	773	873	849	808	795	878	775	816	805	796	777	814	837	813	807	795	829	797	823	825	817	831	805	791	754	812	776	841	771	760	843	841	809	831	844	817	772	844	792	874	798	822	795	777	822	797	869	809	895	858	820	778	842	801	796	806	778	818	769	825	805	814	856	774	830	836	816	835	811	862	851	824	779	822	816	826	868	809	796	885	823	809	767	821	824	821	797	792	824	809	836	808	775	813	801	861	809	807	828	741	820	818	818	797	808	828	854	787	856	822	835	803	806	835	775	805	782	818	774	771	776	825	822	780	864	814	854	800	789	824	788	785	811	845	807	819	863	797	844	829	804	842	827	798	851	815	808	825	751	808	798	798	818	841	828	837	792	849	812	837	817	777	792	817	851	842	832	811	875	775	860	809	835	875	855	764	823	834	787	817	795	833	818	825	833	830	858	809	854	792	829	846	754	858	827	822	847	746	855	808	860	812	820	769	834	775	826	813	785	820	798	817	809	806	772	823	840	812	791	818	793	800	842	826	806	785	856	869	771	820	815	791	811	796	817	857	777	812	822	800	839	841	805	823	802	856	775	812	814	852	861	825	815	899	837	788	794	827	788	806	815	859	791	820	775	876	816	760	805	825	899	829	821	821	778	823	811	845	795	821	820	913	842	836	798	799	807	829	828	798	831	821	807	825	803	838	811	831	815	790	792	824	876	773	833	813	814	793	833	811	858	782	785	873	841	816	814	777	804	791	799	839	826	804	814	789	801	847	788	807	808	802	837	826	862	783	802	826	854	814	844	801	843	808	811	834	891	792	812	792	830	838	864	845	788	843	792	819	847	813	783	826	782	800	827	812	799	822	855	804	834	813	801	791	810	833	801	852	855	827	784	798	808	807	839	785	803	796	808	816	828	823	851	806	822	806	814	795	842	825	804	812	801	823	786	844	822	792	845	809	778	809	837	854	856	797	830	856	753	805	835	809	819	852	832	829	827	823	858	845	815	840	828	796	799	820	811	816	768	838	832	821	810	774	796	820	832	831	861	789	896	807	819	784	788	887	792	836	859	834	804	823	812	812	830	783	834	847	830	800	798	816	822	820	818	831	784	769	756	821	834	804	766	861	811	844	766	825	767	880	807	821	776	823	829	778	807	833	779	832	795	762	797	784	801	794	847	819	767	803	837	777	818	805	815	813	826	836	849	814	812	858	809	871	781	877	789	778	845	862	775	803	838	795	818	816	824	791	803	839	777	861	824	802	817	842	836	840	792	825	778	847	888	800	806	831	759	771	805	792	808	818	886	801	801	798	804	875	888	824	848	809	826	772	796	794	793	783	830	815	784	864	754	845	781	833	800	770	824	806	823	807	820	763	804	848	825	795	808	854	766	806	787	845	871	828	822	873	798	802	801	794	759	818	805	803	841	839	809	860	867	840	782	829	785	811	849	834	792	847	830	817	821	825	843	890	788	818	843	797	772	856	893	741	889	792	795	829	823	796	821	793	807	815	848	812	838	837	824	832	873	850	818	804	852	815	836	830	773	805	832	853	803	847	810	798	839	843	806	800	838	781	804	808	814	867	771	802	802	790	858	834	801	814	826	802	812	874	834	785	850	823	794	846	828	835	794	829	839	800	791	809	827	845	769	824	821	819	807	813	841	852	829	845	780	838	844	873	806	757	791	785	852	854	882	826	811	802	834	808	774	824	782	798	792	759	834	848	829	805	865	769	799	803	786	872	800	803	874	775	844	833	817	833	862	826	856	803	809	832	806	820	790	835	839	824	794	748	772	826	832	843	781	796	824	767	822	804	805	811	793	840	812	791	832	812	861	843	822	814	817	802	794	807	766	790	757	828	831	841	833	804	764	822	829	783	822	879	818	848	860	814	810	754	759	839	822	827	863	830	780	804	762	813	804	814	865	807	826	831	778	749	797	857	832	839	815	833	811	809	799	849	825	760	819	816	832	814	820	797	841	811	770	827	803	803	748	818	797	800	794	833	822	816	809	861	881	899	868	801	826	847	848	817	755	869	792	804	804	830	825	801	819	836	817	834	837	745	871	865	795	853	788	791	807	800	789	835	851	829	792	825	784	834	839	864	819	844	792	815	813	834	834	828	850	768	788	793	835	824	821	843	804	807	815	826	838	840	854	821	846	826	811	882	786	811	846	804	810	862	801	801	841	828	851	798	822	788	834	830	785	801	827	802	811	810	851	779	772	843	761	813	833	782	825	786	823	818	807	794	807	860	802	816	835	788	784	813	809	797	766	816	833	814	822	824	816	808	820	797	797	803	792	792	863	821	819	818	821	849	808	812	781	832	808	821	805	832	814	811	803	857	846	823	834	840	825	829	798	813	787	801	792	847	839	797	825	824	820	831	804	833	830	842	791	777	759	770	801	858	813	897	802	849	856	821	799	803	771	800	834	779	796	822	873	837	814	817	819	772	804	829	826	832	802	812	868	800	770	829	821	812	824	819	880	839	789	801	806	820	827	832	841	817	852	825	809	814	845	835	824	809	822	800	801	824	781	819	822	813	828	849	811	873	840	773	787	845	838	800	866	785	803	824	826
27405	21194	15401	9463	6106	6536	12073	7996	4656	2209	1154	812	626	624	590	658	582	604	627	655	592	605	626	586	645	656	614	611	610	638	577	603	602	572	657	653	567	572	580	619	591	620	588	576	645	590	590	605	598	591	602	597	625	592	603	581	598	605	574	580	623	641	592	607	644	628	638	607	598	618	597	619	630	605	565	621	626	618	637	605	620	624	595	639	533	622	636	583	632	567	583	609	563	600	598	637	583	565	606	636	599	591	588	634	601	616	590	602	616	615	603	584	587	570	623	604	612	607	635	588	563	570	639	647	572	574	613	587	600	590	614	605	603	572	613	591	624	600	611	616	639	612	620	606	608	603	629	637	587	548	620	631	545	615	652	586	584	605	635	628	605	643	603	623	575	634	593	549	597	623	600	619	557	570	626	575	653	656	606	633	603	581	590	561	594	545	594	574	592	582	582	598	578	633	609	628	642	597	565	651	610	626	555	611	591	593	613	577	566	584	587	581	621	604	609	587	605	611	600	594	568	628	627	591	576	610	643	576	622	621	611	596	600	583	621	661	567	612	616	577	612	622	618	633	616	589	600	598	638	607	579	566	639	594	579	588	630	614	620	567	598	630	588	600	605	579	595	575	593	614	619	617	660	596	611	592	600	570	599	619	625	608	632	598	595	587	598	569	596	597	626	588	596	648	566	583	598	604	621	586	618	639	611	618	560	616	603	613	620	622	572	608	580	605	636	598	603	572	584	553	596	590	623	646	586	620	606	577	562	635	580	584	592	564	607	603	616	606	563	611	623	621	604	622	593	621	584	605	571	623	618	574	585	547	602	592	615	609	613	602	629	597	596	625	610	599	607	582	626	645	615	631	592	605	582	582	555	604	606	618	617	611	644	638	619	563	624	600	641	635	612	621	580	605	640	621	587	604	612	607	593	602	600	593	585	595	618	549	589	574	636	582	613	626	577	596	610	595	609	629	601	586	623	576	589	562	564	628	594	585	621	660	584	592	594	617	559	597	592	589	622	564	637	532	602	660	602	618	602	567	619	610	613	578	611	605	589	590	596	561	610	600	615	609	606	606	606	595	588	623	599	539	591	591	637	613	616	607	646	624	583	629	600	602	564	603	592	596	619	577	593	618	591	590	637	595	615	618	605	608	621	591	605	627	573	628	597	592	624	576	588	579	611	600	592	606	590	622	611	605	589	623	564	597	642	610	627	584	596	604	591	617	627	584	589	622	602	625	619	578	643	617	592	586	578	616	622	579	622	609	570	582	632	617	619	645	581	567	573	616	642	635	581	662	617	581	622	599	553	629	618	630	568	614	561	590	543	604	605	592	572	585	590	615	622	628	612	612	614	597	584	564	628	579	595	566	617	621	621	604	620	609	553	591	598	561	553	598	616	635	619	574	624	602	643	643	636	614	584	603	575	637	591	611	593	630	606	594	628	535	581	571	591	580	593	614	626	613	610	632	656	548	630	618	585	598	585	593	583	651	635	600	638	597	606	589	600	595	595	562	620	583	556	566	614	599	624	614	618	615	621	579	601	617	572	583	594	614	603	615	592	576	589	631	619	636	633	574	604	613	589	612	633	568	601	568	586	573	607	624	631	626	584	603	573	643	597	718	584	610	602	599	624	602	617	625	583	608	631	593	606	604	615	600	576	583	634	622	580	636	585	603	603	591	592	563	659	573	626	556	574	598	638	563	630	568	616	619	627	577	575	574	574	615	613	592	578	572	632	628	610	612	573	557	615	592	645	579	601	590	613	579	609	587	622	610	587	591	620	578	613	626	620	650	609	606	596	598	616	580	573	580	598	603	574	610	613	634	629	596	599	615	594	603	612	574	578	613	582	611	598	622	594	610	589	582	621	640	645	642	613	619	639	632	595	614	601	614	617	621	614	613	567	580	599	584	587	648	595	556	596	624	609	613	613	620	594	601	627	629	634	596	603	584	617	650	619	613	588	608	618	595	595	600	613	594	596	618	637	682	617	606	615	532	608	599	629	623	620	599	620	583	605	593	612	612	613	587	563	589	624	601	645	579	623	612	634	629	616	635	588	627	644	593	622	570	585	616	588	607	582	614	617	614	562	603	599	621	629	619	635	631	621	606	635	606	585	599	574	629	613	559	598	599	593	617	589	567	598	631	621	603	580	595	626	570	625	617	598	634	604	650	628	584	596	612	594	622	585	600	622	597	628	625	627	539	609	624	611	595	620	617	618	599	581	654	583	609	634	579	610	555	588	622	575	586	619	588	577	626	643	625	603	587	628	624	590	608	586	588	599	609	577	619	598	635	598	587	590	630	581	600	628	584	641	620	621	618	603	638	597	621	579	576	583	605	603	569	632	637	587	603	614	609	647	598	578	640	609	590	598	625	552	603	608	584	586	600	593	565	579	621	610	606	645	597	638	611	620	596	617	598	580	647	581	575	646	623	595	620	584	591	606	632	624	593	617	591	597	589	575	609	581	602	615	604	641	577	590	584	614	613	601	564	607	614	583	569	632	612	616	627	595	587	619	610	577	559	560	550	625	605	605	652	605	622	650	581	630	600	640	602	602	576	549	584	645	599	603	633	654	573	569	607	580	609	601	597	624	610	624	598	596	609	610	586	595	629	623	625	636	626	647	598	610	630	604	636	577	650	559	567	571	617	595	590	597	615	613	596	596	577	581	657	584	634	597	648	535	613	596	637	553	643	579	666	574	626	606	576	612	592	665	625	603	619	573	620	626	569	643	560	605	647	609	599	569	683	583	606	596	627	641	598	640	584	607	628	604	575	614	611	625	617	615	602	591	575	606	574	621	626	613	589	583	587	591	526	589	586	589	638	591	615	619	603	618	608	591	601	639	604	595	607	584	586	590	642	627	612	571	599	619	586	619	607	623	615	561	602	614	582	567	565	631	587	576	648	628	624	624	561	624	626	624	589	617	579	567	594	648	622	593	606	598	603	628	575	587	599	606	638	635	618	570	602	599	584	593	654	608	620	611	631	589	625	606	596	595	576	561	568	581	594	527	576	572	617	574	612	597	594	571	621	601	587	594	629	591	597	590	599	600	608	616	576	615	611	653	618	606	604	622	607	618	635	596	632	625	598	596	657	605	569	633	572	615	597	601	587	594	593	584	580	598	611	589	586	611	600	590	648	622	582	625	618	608	614	625	609	589	610	580	601	602	591	620	586	586	610	630	586	606	632	616	617	609	631	572	658	624	590	588	638	645	635	593	589	618	630	640	608	639	622	640	548	604	638	599	610	612	602	596	604	613	606	657	617	612	577	620	583	613	624	569	590	595	605	628	598	616	559	616	599	608	599	587	621	608	669	615	574	555	609	577	587	608	579	594	588	657	615	610	548	621	644	649	576	646	593	570	619	638	601	572	667	566	624	630	617	608	590	624	559	610	635	637	646	614	550	580	592	611	583	573	626	589	612	568	616	609	617	638	606	569	647	615	587	613	620	658	600	583	616	631	594	597	535	605	644	616	649	592	663	602	607
13549	21232	17132	13439	12055	13611	19287	12979	7979	4034	1862	1123	895	856	820	793	830	817	773	776	789	829	850	780	808	870	845	832	774	754	816	799	793	859	798	814	831	781	822	812	837	829	838	813	824	886	791	823	832	804	827	800	772	820	859	823	822	776	774	809	828	790	857	791	826	811	816	770	817	801	793	776	860	827	815	828	802	804	842	870	799	809	836	823	820	815	808	845	853	796	810	806	870	846	799	816	802	837	831	797	818	867	778	828	799	787	792	782	811	787	782	792	827	798	813	816	852	840	832	790	795	825	839	800	825	864	791	815	825	828	878	801	821	843	771	766	768	812	860	836	845	841	830	770	776	838	869	830	787	879	808	827	865	788	821	791	829	866	789	816	832	805	819	812	797	784	792	798	825	825	810	853	814	804	863	802	887	820	767	835	794	798	785	846	800	758	841	815	826	818	855	852	848	798	791	814	815	796	844	763	827	756	844	784	837	881	795	792	843	877	773	863	781	779	826	861	795	836	827	845	766	808	795	766	804	792	766	830	787	818	785	765	774	835	838	820	819	791	807	806	779	824	818	775	797	810	781	774	781	805	855	772	828	833	825	792	788	840	795	780	788	790	814	772	771	797	834	819	839	819	802	817	818	822	774	802	748	770	838	801	857	868	807	836	866	820	781	794	808	834	818	870	854	758	828	857	799	854	778	790	804	782	810	863	779	863	823	834	850	751	808	842	800	810	839	784	819	812	782	803	812	778	765	783	796	834	840	803	809	848	759	799	822	804	836	805	783	769	797	788	794	800	812	848	837	787	820	838	758	882	769	795	818	843	809	803	814	826	792	788	827	772	775	788	838	851	847	811	788	818	808	840	778	750	834	825	795	807	793	819	790	752	812	787	828	823	828	782	831	790	823	846	817	845	788	814	820	828	810	831	834	840	850	817	821	777	802	803	821	806	809	838	799	779	815	838	844	824	813	846	771	816	771	805	806	821	821	796	824	810	810	783	783	835	770	769	791	832	833	804	836	799	776	804	807	903	819	846	821	776	820	799	914	831	796	836	731	814	811	860	802	797	855	823	853	799	812	775	840	781	807	825	828	833	812	832	832	838	753	823	792	808	785	848	826	834	819	795	842	806	759	822	820	809	776	850	793	833	805	793	794	832	810	846	820	808	808	835	789	834	812	847	823	798	816	892	806	805	847	796	768	849	823	797	854	800	753	835	814	885	798	759	826	791	827	813	861	764	830	810	773	819	830	850	845	802	799	799	832	754	790	791	749	808	829	859	803	786	835	870	819	846	814	820	788	797	826	837	733	808	843	785	806	759	789	829	802	816	817	822	808	817	809	840	794	817	822	771	803	810	840	777	771	762	802	821	817	801	854	754	828	852	779	841	840	778	799	788	783	791	879	809	864	784	800	775	836	794	781	797	789	827	817	818	866	820	858	801	838	794	829	799	834	844	821	794	783	865	785	828	812	810	794	804	837	809	786	772	774	791	801	863	812	785	803	804	808	777	796	812	777	757	806	808	789	815	813	837	831	806	777	799	818	788	810	809	830	886	844	849	795	762	817	815	807	780	833	816	845	857	844	791	858	858	815	820	767	819	822	819	809	837	807	871	801	786	843	790	769	790	808	843	797	825	802	808	813	833	801	792	858	821	763	857	779	801	803	809	789	791	826	793	820	821	819	804	790	836	865	805	819	800	786	825	834	842	875	824	841	851	813	826	822	821	802	796	798	809	782	799	824	821	883	843	767	780	777	808	784	804	844	821	796	833	828	820	813	808	857	845	829	839	867	816	862	850	823	755	780	798	857	805	789	839	808	763	851	831	805	812	821	852	812	818	783	811	753	830	852	802	803	834	803	808	776	822	806	817	799	848	809	818	783	811	825	846	804	853	806	762	822	814	781	840	769	845	832	776	835	808	822	801	790	811	798	830	781	780	848	807	814	828	830	828	822	801	801	839	847	824	823	850	827	844	797	795	785	818	814	794	842	805	890	798	886	869	811	794	835	845	820	830	801	800	803	759	833	835	798	765	796	802	792	762	836	776	814	787	802	763	791	814	818	829	784	807	804	802	811	737	808	793	791	775	791	791	777	870	820	765	830	810	849	849	838	836	820	833	849	789	798	783	790	835	782	807	805	813	770	801	781	778	849	801	805	808	852	814	831	814	803	849	763	810	862	768	759	803	825	803	842	822	783	769	799	812	815	844	828	832	783	810	849	883	786	817	786	855	822	772	777	808	807	793	818	825	826	851	799	806	818	821	804	830	871	843	815	834	863	845	800	845	790	820	848	768	825	807	835	859	777	820	834	748	821	813	737	819	845	834	804	824	775	784	863	745	792	779	850	837	814	817	830	814	824	787	794	849	799	784	842	845	796	826	789	869	830	844	834	751	804	842	814	837	813	845	751	819	840	837	823	858	763	852	815	817	765	821	816	799	836	832	781	794	853	839	834	785	832	792	816	820	793	750	797	807	789	810	795	741	803	764	766	768	842	770	832	777	831	778	808	789	777	831	816	803	808	831	841	823	855	826	826	783	807	821	845	822	872	819	823	808	826	789	820	795	801	822	861	763	835	832	813	787	857	831	799	799	814	822	788	745	800	812	834	833	828	818	793	783	841	846	795	803	762	799	843	807	811	837	779	836	841	830	791	848	816	776	794	829	762	791	798	824	810	789	792	857	818	806	804	784	786	826	831	851	789	807	808	837	800	752	852	824	801	815	837	827	859	795	801	773	817	769	817	847	826	825	813	782	802	815	827	841	861	804	867	788	783	813	799	840	820	832	795	790	821	819	817	800	791	829	799	794	834	820	794	855	784	821	786	762	805	757	825	835	799	866	795	774	880	754	799	827	815	871	905	830	812	801	858	849	811	828	849	829	838	812	781	794	793	817	822	780	817	857	851	821	823	800	814	826	790	817	750	802	786	889	784	812	835	793	831	811	856	823	822	822	805	794	858	799	819	798	800	803	872	860	822	842	841	834	797	766	829	800	808	838	834	824	761	828	864	829	823	810	770	863	822	819	803	831	822	856	814	859	774	794	821	816	817	828	788	837	780	864	843	833	791	817	817	759	855	760	796	797	814	888	791	824	854	825	845	889	843	775	803	812	813	812	818	828	823	806	871	870	855	800	822	827	820	775	806	817	835	798	754	826	761	827	792	830	799	823	811	806	815	816	823	837	862	805	853	766	813	837	797	815	786	765	816	778	788	787	806	791	832	798	816	798	788	825	877	862	803	794	848	816	793	803	806	802	791	861	830	821	795	820	809	805	850	802	804	770	809	800	800	767	808	844	820	804	817	764	770	814	898	831	761	795	847	819	834	799	851	872	838	853	840	842	776	822	838	773	809	859	855	788	835	760	814	832	856	828	773	828	803	814	868	786	819	839	794	812	790	834	831	808	813	821	817	820	845	831	777	834	814	791	821	773	795	788	800	774	818	837	829	803	791	800	833	802	755	793	786	779	812	826	783	804	827	835	815	798	821	805
23412	21462	29306	24046	21495	32538	62534	49952	36428	22012	9190	2337	848	570	544	543	512	565	538	552	508	497	527	501	509	499	510	512	494	538	515	493	479	525	546	503	511	505	513	520	528	535	507	490	524	458	557	536	541	501	494	492	507	516	504	529	521	486	520	504	528	507	455	514	487	507	511	524	534	509	503	487	500	516	543	542	470	517	520	524	554	511	542	527	519	544	517	513	515	490	469	513	519	491	508	517	535	531	443	497	507	517	510	488	465	506	528	511	524	528	506	534	518	487	520	512	488	552	538	550	510	530	533	489	491	547	512	504	509	533	534	579	516	528	519	514	503	517	509	502	505	526	501	477	539	470	533	554	473	545	526	530	534	523	500	516	512	493	492	519	514	483	533	562	492	561	507	506	523	529	498	526	475	526	495	488	534	530	508	521	495	537	532	536	517	527	518	513	540	541	551	505	486	506	549	513	519	503	548	500	506	540	521	546	510	483	538	516	490	502	507	519	535	484	502	530	530	501	523	515	531	490	518	492	518	496	562	513	543	509	508	492	536	554	507	501	516	513	531	475	559	501	555	537	512	509	509	517	566	507	500	518	501	521	524	552	495	536	475	511	535	513	515	539	523	518	492	514	532	542	496	509	504	522	536	499	516	490	518	525	507	503	533	483	485	496	501	486	535	509	492	504	504	512	484	549	476	518	482	546	493	501	512	538	467	513	548	551	484	531	505	492	536	540	513	477	495	536	486	538	503	514	501	507	534	490	528	513	517	531	528	492	468	544	500	514	567	533	516	525	545	517	482	541	530	515	533	558	503	503	502	507	491	505	535	533	516	485	531	502	543	536	527	554	536	541	529	516	506	509	511	472	502	522	521	508	522	537	509	503	531	536	506	509	512	517	501	538	496	511	501	532	488	509	506	526	541	492	534	492	495	517	490	518	542	516	501	554	528	540	488	553	559	494	512	530	511	528	528	489	521	540	525	504	553	487	505	505	505	509	507	510	516	495	521	536	510	544	519	513	487	538	521	495	533	526	539	526	545	507	495	525	530	523	525	497	528	543	536	521	539	516	531	534	512	504	504	504	473	535	532	520	497	503	507	542	532	486	537	500	500	544	521	541	485	494	481	523	469	513	534	517	488	542	523	463	497	481	523	495	510	545	527	521	522	515	527	554	537	509	558	544	493	521	524	503	489	520	465	512	521	553	542	494	498	504	485	508	517	523	500	540	537	516	539	516	513	493	480	561	587	545	587	481	500	547	477	509	490	515	514	539	521	495	492	504	507	502	539	519	510	509	500	485	525	545	551	537	503	487	492	505	477	543	545	497	559	510	517	531	536	553	519	501	521	521	461	535	483	514	510	494	508	496	515	516	501	500	514	496	555	533	504	516	508	518	486	493	498	506	530	500	522	514	534	540	537	469	536	505	527	583	469	522	515	523	492	508	496	546	522	525	548	516	543	513	557	483	552	539	506	505	534	518	507	534	522	512	487	549	512	533	501	544	512	539	506	496	477	529	529	479	551	557	550	539	461	494	511	502	470	522	505	550	506	530	506	522	526	517	528	523	480	527	525	534	533	544	490	526	508	456	512	501	520	494	492	456	516	501	495	515	529	491	499	538	534	529	525	493	514	509	489	539	518	499	510	519	499	536	572	530	501	537	501	520	563	518	515	554	485	495	514	533	551	508	548	503	524	501	521	525	507	498	536	519	541	523	527	536	509	522	494	515	507	505	502	534	488	504	484	515	507	509	530	521	537	495	472	518	485	482	524	484	514	483	493	510	496	525	514	523	505	531	458	522	522	511	462	553	517	497	556	541	522	535	486	502	517	482	516	499	499	525	569	503	507	567	546	521	524	532	502	520	497	550	532	493	520	524	540	516	510	524	535	499	486	560	512	465	511	529	529	516	522	513	484	552	540	522	542	506	533	498	475	517	504	572	516	506	537	522	510	532	490	482	484	462	507	492	538	540	489	538	539	513	514	505	488	481	525	484	505	496	540	482	513	502	516	513	504	514	498	505	506	492	541	547	478	507	497	482	479	574	529	508	500	460	514	484	537	474	511	502	505	498	539	503	501	491	484	533	514	490	527	550	504	518	544	483	568	471	492	511	513	502	531	497	524	496	493	518	524	533	522	494	538	505	532	514	499	530	534	534	511	494	515	493	527	535	515	515	526	484	521	494	532	480	505	489	515	507	508	512	537	511	517	470	509	519	511	509	522	546	543	481	466	561	508	499	545	472	512	503	537	497	506	500	545	519	535	501	539	518	516	528	527	498	504	513	526	504	491	525	532	517	515	494	522	518	520	529	501	523	494	506	557	504	553	536	507	527	514	489	548	531	527	491	522	528	568	510	494	510	540	510	514	501	523	529	537	524	524	505	491	494	472	497	532	488	487	493	499	535	517	527	511	523	512	525	542	552	489	515	526	548	489	519	528	496	513	553	485	531	541	546	508	544	508	506	509	497	500	543	507	520	509	503	533	492	535	532	460	486	482	500	502	514	524	477	506	501	471	547	522	522	515	505	515	518	517	560	534	524	535	514	521	492	475	526	506	527	500	493	488	473	470	525	537	537	543	544	502	503	541	549	528	498	485	540	498	512	491	490	504	468	553	478	536	508	547	541	506	529	523	508	505	517	517	529	507	491	502	561	546	466	525	529	532	528	502	524	459	529	501	525	505	498	495	526	538	514	526	501	527	525	550	522	522	515	487	538	473	508	541	551	505	529	502	532	510	546	535	465	548	496	532	501	526	491	519	459	498	519	498	465	560	539	486	514	470	530	529	510	510	500	525	527	512	548	519	481	535	490	537	498	492	515	533	490	516	479	485	525	515	521	506	509	520	518	516	530	532	512	511	511	496	510	474	516	530	525	485	528	524	515	514	515	511	525	534	511	530	530	525	505	520	471	525	479	506	489	534	490	509	511	527	520	485	551	511	500	533	505	506	506	496	504	486	508	534	523	509	511	499	485	514	537	533	503	516	482	493	544	516	489	526	502	513	507	514	503	511	508	459	531	529	520	491	515	504	498	532	536	529	557	535	528	491	523	497	517	509	532	499	517	501	517	520	557	502	500	520	551	559	501	512	520	525	551	538	485	493	507	506	525	530	500	514	503	549	523	487	522	522	502	533	558	521	529	552	569	533	505	474	535	534	519	494	496	572	521	502	538	506	498	521	540	519	492	497	496	535	524	515	500	531	532	520	534	536	520	556	467	493	506	531	484	490	523	554	522	547	517	518	535	503	498	511	505	483	519	529	500	520	523	468	511	486	476	473	496	476	513	565	515	539	501	506	526	502	501	537	474	549	528	474	531	518	502	489	530	491	516	467	508	509	545	522	519	508	523	510	548	520	480	499	530	544	477	506	560	480	532	539	525	481	520	493	505	494	518	577	499	468	528	490	548	502	497	546	519	529	467	539	532	516	496	503	512	501	494	511	485	509	527	493	500	544	496	538	538	474	543	502	506	493	528	468	532	492	537	559	511	504	540
17575	28563	26775	20759	18712	39333	61668	50147	39829	26597	13252	4290	1349	821	792	756	704	702	707	688	676	709	707	700	658	660	696	650	683	691	671	658	679	702	674	729	713	656	702	687	672	674	653	715	694	749	668	752	705	703	702	721	701	662	682	728	682	726	687	711	669	669	718	705	666	680	683	722	677	688	734	690	705	700	683	658	678	742	659	707	678	677	633	695	694	685	668	661	690	658	684	721	676	671	679	708	667	703	701	700	703	672	664	699	711	689	672	720	648	696	671	656	707	683	699	679	703	674	679	663	700	686	664	683	669	723	662	682	693	667	690	703	674	707	723	710	644	646	641	639	699	689	653	742	674	682	666	710	719	722	771	718	744	699	696	647	669	647	710	688	655	699	694	650	702	663	702	670	692	639	706	715	650	667	685	686	691	703	689	695	733	666	724	728	680	751	684	665	704	721	663	723	668	628	704	689	707	668	634	688	652	692	706	686	674	712	681	669	702	710	645	689	689	685	744	709	711	691	751	658	693	656	692	656	700	724	724	724	705	713	690	659	693	712	694	712	665	681	710	653	669	675	681	687	670	666	692	694	673	742	659	716	698	683	744	672	716	694	629	697	681	661	703	688	672	696	716	773	694	695	686	652	705	709	671	707	694	744	657	709	698	670	631	707	708	697	683	621	658	669	725	649	679	618	722	697	709	686	721	667	614	747	671	658	707	690	683	643	681	689	712	671	617	654	657	696	685	703	707	721	693	680	673	688	680	694	722	731	708	724	706	725	690	693	677	704	665	741	701	651	681	701	696	685	671	707	685	678	679	725	722	714	716	735	717	708	674	698	726	681	691	695	687	729	675	667	725	702	716	673	678	686	721	696	699	670	675	659	688	691	668	737	676	658	740	713	673	701	697	696	678	647	718	695	675	738	656	653	683	702	686	681	657	687	632	691	739	688	689	711	670	689	699	717	683	660	678	708	705	682	675	687	691	702	723	698	693	689	659	715	724	669	692	677	671	685	698	689	729	682	737	685	670	688	694	705	703	696	719	668	681	678	693	711	697	715	701	690	708	717	700	683	705	647	711	713	704	638	687	648	751	689	682	670	693	729	719	669	674	683	698	680	715	690	659	667	662	695	663	669	668	653	701	676	669	739	685	683	714	692	685	682	679	683	675	663	733	682	628	726	700	689	651	664	692	690	687	684	677	694	699	718	702	616	664	711	726	726	747	678	717	667	699	696	691	674	688	711	683	698	725	679	701	714	647	701	651	708	652	688	694	679	689	696	673	687	735	738	675	711	652	707	738	702	691	737	671	729	655	695	671	699	705	638	696	700	677	677	657	697	708	674	718	704	702	656	729	685	688	671	661	648	701	698	695	676	706	742	721	694	705	683	701	686	680	699	670	639	750	705	643	708	704	699	719	703	702	673	717	645	672	696	710	693	695	723	697	704	662	707	659	666	703	666	707	723	696	696	699	718	702	675	684	711	718	676	712	753	704	661	700	691	697	712	715	665	689	633	697	691	669	673	683	690	718	720	738	705	655	687	703	602	733	667	687	679	720	680	711	677	702	697	685	721	709	686	733	637	693	700	679	671	679	643	723	755	654	689	701	678	683	677	703	714	677	703	702	700	653	696	717	680	700	659	661	642	685	734	665	728	664	691	690	720	696	687	673	716	684	688	686	693	686	715	702	672	669	709	740	709	705	682	631	697	685	682	722	672	675	715	728	681	660	710	715	758	681	702	690	654	751	705	655	717	715	682	691	666	688	633	678	671	679	654	721	734	679	701	682	716	692	696	647	690	715	665	749	719	713	725	710	692	722	705	687	664	659	717	728	752	710	683	692	679	697	695	665	684	661	689	658	650	706	682	712	714	682	734	695	702	704	656	663	649	699	662	668	673	685	650	716	691	707	704	709	649	740	685	678	713	657	728	725	643	672	689	672	660	654	683	673	662	671	671	644	745	682	748	746	743	619	652	700	661	700	712	710	702	680	728	667	714	665	699	667	721	680	731	747	696	652	672	706	707	707	682	724	702	675	687	709	642	709	713	705	695	702	684	650	732	750	693	693	686	674	732	688	712	653	701	679	681	672	658	692	676	701	728	668	726	654	707	728	667	736	672	640	705	676	720	717	684	695	683	683	682	691	653	659	667	693	687	718	708	690	691	733	684	648	742	637	663	682	687	700	678	673	711	695	676	704	696	726	685	687	682	706	710	745	712	691	642	694	713	726	731	675	749	665	652	667	655	714	690	731	674	671	673	722	636	692	692	637	690	651	656	638	700	687	689	700	638	667	695	718	678	654	663	692	660	678	657	678	684	703	735	722	703	691	676	726	700	714	683	720	716	717	669	684	704	635	662	670	707	710	708	699	701	728	674	704	716	694	682	670	721	702	696	699	712	704	762	733	713	674	724	691	726	636	734	690	657	670	728	688	666	702	668	716	712	704	667	683	691	690	694	726	689	674	702	687	682	662	713	672	672	721	623	691	674	703	727	660	711	670	691	663	686	719	714	674	717	725	669	714	675	713	715	706	637	671	685	710	697	717	690	702	681	689	712	711	694	676	695	666	702	651	680	705	693	676	663	686	722	748	696	694	690	691	685	721	692	707	681	688	715	714	669	692	723	685	711	713	697	689	658	693	686	687	697	666	716	709	719	702	722	714	714	602	661	720	679	717	672	664	680	660	694	702	663	733	669	714	696	735	663	690	687	729	720	666	740	680	681	704	673	652	680	673	704	684	690	713	671	711	643	656	643	740	687	680	665	679	679	709	665	682	690	705	727	697	665	679	661	698	699	676	692	725	758	663	666	692	719	668	671	682	675	736	678	683	662	656	653	741	756	697	655	665	669	699	694	680	695	694	699	699	682	658	720	718	671	678	668	668	700	741	702	741	705	671	692	639	659	649	689	710	685	691	673	673	728	704	715	723	674	669	727	767	698	650	639	656	690	683	701	669	704	688	657	689	642	699	714	679	653	718	707	679	757	694	665	711	684	643	720	717	620	682	634	700	692	725	679	697	685	661	654	707	680	689	659	678	654	662	687	714	697	666	714	709	669	665	695	723	656	688	671	689	679	663	711	640	698	678	667	696	705	671	683	739	716	724	677	741	717	692	656	719	678	746	742	668	737	677	629	670	698	665	676	706	681	700	702	698	698	710	711	681	668	702	676	645	675	741	746	670	698	685	712	688	726	720	678	696	663	691	740	630	702	727	720	702	658	728	722	700	684	701	746	689	663	691	694	672	673	706	694	693	678	692	702	641	652	668	686	699	672	660	718	695	699	727	640	698	742	696	690	682	713	680	699	720	686	693	672	695	641	697	688	674	701	685	686	685	686	675	686	712	710	672	670	681	701	683	699	664	701	687	679	718	667	695	708	666	690	651	695	709	688	677	711	661	717	716	684	645	694	676	696	694	680	644	676	689	702	689	648	699	727	706	690	645	716	676	655	670	690	722	725	673	667	688	632	706	699	695	693	656	731	705	695	709	693	693	680
27281	20945	13979	6134	4262	7564	11608	8323	4579	2163	1189	781	621	624	613	626	604	600	642	610	604	626	616	613	601	622	633	614	558	625	589	570	661	650	616	654	574	631	596	591	613	599	619	622	615	601	670	590	617	620	585	610	663	625	589	627	620	633	610	650	627	607	614	603	583	624	586	636	617	620	613	641	592	592	599	639	594	637	622	623	571	620	587	567	592	603	614	619	630	626	623	616	604	623	601	611	606	598	632	619	596	595	564	655	627	587	609	626	616	616	610	610	600	574	579	633	594	620	593	614	625	634	650	619	631	620	609	611	639	598	615	617	631	607	627	628	603	609	566	615	618	581	541	626	577	636	577	627	646	628	629	626	603	620	635	607	606	623	635	618	580	623	624	646	628	631	616	616	611	641	629	612	616	627	568	566	642	590	630	604	579	641	584	574	638	566	590	607	641	622	591	622	614	639	629	582	650	586	612	645	580	579	609	587	591	598	607	593	647	600	650	606	599	628	616	558	667	595	621	625	633	666	611	608	643	587	617	564	629	598	627	612	616	628	590	654	635	586	613	608	659	574	633	653	585	594	595	607	604	592	590	587	622	564	650	606	596	589	597	638	641	648	612	573	618	622	609	589	608	622	646	599	618	572	607	619	630	600	622	618	627	630	646	611	630	611	643	599	630	629	643	629	628	602	614	629	620	604	600	593	581	588	563	635	614	600	592	614	632	617	620	625	619	627	597	642	592	580	605	595	648	613	602	619	589	576	584	593	609	624	625	588	571	603	638	626	619	622	578	590	582	575	606	573	579	582	610	623	634	630	619	621	655	637	615	601	614	640	632	588	599	634	545	622	607	580	643	633	656	570	580	640	587	593	612	595	578	636	627	579	613	595	618	608	615	617	598	580	646	613	568	605	613	627	628	602	615	639	646	593	620	599	633	614	604	634	558	617	641	618	574	571	605	632	653	608	638	596	615	624	614	618	604	640	609	650	591	601	561	623	641	587	627	554	601	651	595	600	633	631	619	589	612	666	589	605	655	631	600	626	632	561	617	576	626	579	584	622	572	585	602	631	597	608	635	593	605	625	590	623	648	628	633	596	637	579	653	622	648	667	628	569	612	709	625	592	655	574	584	589	658	607	623	601	635	593	563	579	623	615	589	621	645	618	601	545	610	596	580	600	645	620	564	599	638	629	572	639	649	630	629	633	601	593	652	578	618	600	585	601	586	591	551	599	627	577	631	616	582	599	637	617	607	607	631	603	606	620	636	643	573	637	658	592	596	611	584	590	641	610	571	602	618	595	628	556	577	613	584	581	615	610	615	592	641	564	607	572	614	592	644	650	562	601	676	602	610	642	617	584	566	602	608	584	610	598	621	588	631	580	600	589	623	613	635	649	595	650	631	631	669	578	618	588	649	615	650	592	620	603	623	613	603	570	589	631	548	625	634	658	587	635	588	635	601	600	671	620	573	585	620	628	686	637	602	629	598	664	612	584	587	583	601	626	590	589	631	602	603	604	632	597	624	637	613	581	616	581	616	610	644	633	602	605	616	609	598	617	584	600	652	613	608	627	640	625	607	621	625	625	596	627	618	607	666	636	636	626	615	587	624	628	588	562	668	585	589	621	601	658	600	612	592	610	588	589	616	612	602	590	612	596	637	639	613	626	627	588	615	610	613	610	630	573	581	618	664	581	593	612	606	639	584	604	643	612	635	622	641	568	594	587	597	617	615	622	600	584	611	630	538	604	614	665	634	571	561	609	605	594	601	634	619	626	596	620	606	599	607	612	656	626	644	636	587	624	645	609	612	620	631	625	610	584	655	631	600	668	617	647	582	580	594	622	595	566	621	620	631	612	633	641	627	640	627	625	641	635	592	602	627	587	615	650	585	638	652	600	641	617	664	620	658	600	590	574	563	614	609	623	652	609	577	610	624	613	605	566	599	614	612	626	584	618	606	629	615	634	605	620	597	602	613	634	591	612	579	597	610	658	639	633	619	614	628	606	587	658	623	615	590	593	653	627	599	600	589	613	539	622	614	597	632	625	646	630	609	630	611	603	598	600	629	617	619	695	636	616	641	577	588	581	606	610	637	588	654	599	641	607	608	592	613	566	617	619	633	620	597	630	580	611	595	602	601	616	608	645	636	628	631	625	600	649	634	624	595	583	655	615	620	645	634	623	619	627	661	638	591	637	601	626	622	588	658	584	559	607	627	615	611	616	654	619	645	569	672	606	605	629	618	618	629	566	595	621	586	594	640	607	598	642	606	574	632	612	642	643	619	583	637	604	594	615	605	598	583	635	631	596	599	659	606	619	659	644	612	605	588	602	632	639	569	647	597	609	616	624	582	559	640	641	647	585	629	653	624	641	606	598	609	627	583	645	604	583	651	555	589	605	604	638	632	624	625	614	592	601	622	634	591	602	579	635	621	578	612	593	593	618	620	600	612	581	614	609	649	617	591	637	565	640	577	632	588	616	611	596	608	566	616	620	607	646	600	610	606	603	680	606	612	676	621	636	619	577	613	599	597	622	574	688	558	604	595	548	619	645	648	585	628	589	582	601	586	617	653	651	557	610	584	575	590	672	666	602	595	669	621	634	614	598	579	621	629	595	632	596	577	638	638	577	619	642	565	601	586	638	626	602	601	606	631	599	618	623	626	609	597	636	632	606	575	594	597	622	614	607	641	584	638	604	589	629	634	591	578	615	616	600	643	621	639	641	616	637	586	611	569	590	613	584	674	635	571	636	650	580	599	656	613	613	605	604	664	634	582	583	619	609	614	613	594	580	617	575	595	601	603	640	570	600	633	628	659	607	618	616	667	643	612	603	614	620	641	611	572	599	579	628	612	628	575	605	651	601	628	612	711	607	660	608	614	572	665	642	598	584	609	612	634	600	656	601	596	668	577	592	603	576	611	630	648	616	608	651	616	609	593	597	591	569	627	640	595	629	630	612	635	597	575	619	601	623	635	573	614	622	654	605	664	591	611	611	624	568	582	645	572	588	623	560	613	602	636	620	620	577	590	610	622	546	596	658	628	585	595	650	672	639	598	637	610	626	609	629	576	600	638	622	609	615	674	611	634	603	613	588	634	626	613	592	624	594	655	616	601	572	604	620	571	560	555	593	621	584	621	664	600	638	599	599	663	634	652	601	568	623	610	605	612	668	567	607	637	650	603	600	629	609	594	605	607	600	635	637	660	611	608	642	632	617	559	601	591	634	608	647	556	607	654	655	608	617	614	598	575	600	576	544	556	602	587	614	615	598	584	605	638	615	610	581	632	588	575	650	639	621	622	600	643	632	610	581	624	595	633	563	623	592	617	625	590	597	619	616	658	586	628	588	652	600	603	636	586	632	570	573	601	579	590	600	612	595	648	600	638	634	653	583	644	668	612	640	628	632	637	588	620	618	634	640	641	566	599	617	613	631	594	631	602	584	636	614	621	659	643	633	603	658	588	590	599	632	616	598	617	628	625	650	586	645	649	610	560	626
11039	15213	14656	8929	9125	14290	18885	13446	8279	3978	1950	1144	933	874	844	816	835	856	823	864	869	842	843	835	810	831	836	802	795	789	845	767	752	828	873	829	844	834	871	803	797	855	808	830	821	822	849	866	859	822	831	826	823	799	849	849	752	817	789	814	800	818	782	828	844	808	785	830	826	783	814	834	854	848	802	860	814	858	827	847	837	796	803	777	816	813	808	795	836	869	837	832	785	802	832	866	791	821	864	830	799	756	839	862	816	833	788	826	838	843	852	781	867	777	752	854	800	834	838	798	816	807	829	823	796	806	844	863	816	778	836	836	852	857	892	810	848	815	821	866	835	832	817	826	797	798	809	843	789	844	885	845	791	847	796	788	818	818	785	805	820	811	805	837	843	821	749	811	858	803	852	796	836	867	834	853	793	860	824	817	832	831	852	797	841	852	861	767	787	797	829	771	806	870	831	831	777	861	844	860	855	820	798	857	825	770	818	810	781	769	841	804	824	794	863	822	798	823	809	794	818	840	811	796	840	789	808	805	833	806	836	804	771	852	769	769	802	812	834	779	790	791	829	844	855	803	811	831	815	829	815	827	769	805	841	835	816	765	817	784	818	825	840	791	882	835	811	802	827	801	818	802	770	802	786	774	823	847	859	847	871	800	830	842	827	839	837	827	855	798	814	871	847	830	871	800	776	800	873	803	851	804	819	829	883	787	807	832	858	838	813	813	870	791	819	852	832	884	832	834	790	845	837	820	849	818	792	785	806	819	833	808	848	848	802	823	781	852	824	845	884	822	827	849	803	762	827	806	782	823	867	829	796	817	814	821	786	820	844	784	839	788	834	816	842	849	874	800	863	772	809	832	849	791	766	794	842	821	783	802	830	822	817	822	834	792	772	855	864	863	803	765	827	827	761	835	820	825	855	841	791	794	858	836	842	815	815	757	806	843	833	813	822	806	812	828	788	855	779	831	807	844	838	824	827	796	822	784	888	822	882	814	823	780	865	807	854	853	714	842	833	798	810	829	789	848	835	793	865	854	882	797	796	833	836	858	827	880	827	787	826	876	816	799	810	820	825	799	827	780	811	862	810	842	817	815	816	776	821	820	831	806	817	858	859	769	836	840	805	814	788	804	797	826	793	814	779	831	831	821	818	815	796	782	799	859	835	816	835	809	807	781	852	860	837	830	777	896	800	836	822	815	801	823	860	815	847	804	825	858	811	798	832	803	884	844	833	806	853	803	808	835	819	834	888	799	775	823	871	764	853	803	793	825	842	830	843	859	789	835	824	887	837	829	826	826	815	833	794	890	836	803	782	782	846	798	813	804	794	821	861	819	824	819	827	843	825	812	765	805	834	804	798	827	802	872	786	838	832	819	841	856	796	844	826	836	871	787	812	854	895	847	805	836	795	872	781	861	819	855	850	820	837	845	831	822	858	811	833	836	771	858	882	821	817	866	855	808	824	830	825	837	818	806	788	844	884	791	778	872	836	834	870	816	797	825	809	835	822	846	873	826	837	795	818	845	804	839	830	788	794	809	817	888	836	836	840	883	830	807	839	849	864	825	797	799	831	807	801	822	836	854	843	789	817	789	783	861	861	803	821	824	784	790	832	883	825	825	839	762	819	794	847	842	783	829	768	798	819	796	818	834	776	815	821	848	860	801	835	789	803	836	858	843	809	800	833	779	806	838	833	902	853	864	778	833	807	865	814	840	750	860	842	886	804	830	789	835	811	819	847	842	772	850	760	820	854	819	876	858	804	850	838	868	863	793	829	862	797	805	882	819	857	787	844	816	798	856	798	861	824	852	884	801	838	786	821	785	848	807	834	827	777	778	844	795	829	871	834	838	845	787	768	788	774	838	836	816	814	794	796	849	863	823	810	771	837	814	847	814	848	810	830	847	792	829	841	827	803	856	814	785	811	800	877	801	784	813	847	846	819	807	799	812	807	809	805	823	816	812	804	825	875	784	759	836	834	860	816	817	796	838	794	841	819	855	805	831	844	813	799	813	824	758	815	771	805	854	852	893	845	830	824	842	851	813	802	791	837	789	839	829	834	823	818	805	772	857	822	856	818	841	835	882	826	797	809	825	837	842	746	805	837	863	817	855	827	852	849	841	844	822	822	834	825	851	797	810	879	802	835	879	837	843	761	846	749	800	823	816	854	823	821	842	757	819	802	851	815	850	854	799	788	846	787	836	821	833	824	797	808	854	858	791	787	839	893	813	793	824	799	856	788	871	819	834	800	759	763	851	853	785	813	800	805	809	847	837	840	785	848	810	854	832	840	836	795	892	802	804	823	802	778	801	799	864	751	806	755	823	784	785	824	828	840	827	853	803	822	796	779	857	844	844	806	814	792	847	842	750	773	832	839	838	851	859	789	845	791	777	838	862	829	819	840	816	846	826	883	843	861	810	820	808	841	829	807	744	825	777	787	789	778	838	845	828	825	805	847	808	824	841	868	837	832	848	800	852	817	844	840	789	824	759	831	845	835	796	817	793	814	849	806	807	864	835	803	818	852	800	824	833	817	829	834	851	791	801	839	804	800	827	778	824	803	813	800	852	835	767	848	737	822	826	855	843	796	789	857	855	813	873	815	789	805	807	802	866	791	805	868	773	804	784	803	878	816	812	856	856	859	849	897	813	804	817	828	854	828	819	770	798	792	817	805	760	780	803	835	764	817	893	803	801	806	840	823	825	851	795	779	855	769	866	824	769	811	866	803	851	854	833	804	859	874	846	759	867	800	789	857	877	864	846	800	779	796	798	861	836	880	803	814	840	814	857	853	843	849	809	816	850	852	828	818	794	802	889	839	758	793	796	834	823	836	788	810	834	792	843	871	857	858	825	795	842	813	802	821	813	844	816	797	781	827	828	818	772	826	856	815	815	812	881	846	869	806	811	834	810	750	802	838	814	801	792	812	809	784	810	827	829	790	829	829	850	861	827	836	769	787	794	802	826	812	829	823	826	748	830	818	794	785	822	784	834	858	823	796	817	822	827	882	815	729	860	791	845	800	816	842	818	844	796	804	786	851	865	806	887	876	812	757	801	835	828	806	840	825	834	842	829	848	833	832	864	844	837	835	804	830	823	853	770	825	837	882	838	858	778	824	833	799	788	814	816	806	790	840	851	836	781	881	793	839	799	857	803	814	822	838	823	824	841	857	826	838	855	886	843	818	811	816	809	845	800	817	819	892	829	833	864	828	823	798	860	822	801	873	845	825	831	832	832	835	819	848	864	836	773	786	795	809	857	860	837	844	840	812	839	824	841	895	835	795	853	828	790	844	818	866	804	848	845	885	784	837	843	783	787	816	783	771	812	831	787	802	792	798	795	814	845	802	787	862	826	847	776	783	863	821	842	807	828	819	817	826	827	840	769	796	786	859	815	841	765	840	815	839	779	812	826	834	879	801	824	794	836	779	824	852	848	798	876	840	815	800	783	824	863	797	837	875	797	816	802	831	866	823	814	839	809	785	797	830	836
27412	20806	13290	5983	5282	9076	10902	7119	3817	1880	1086	750	628	638	636	625	648	638	588	645	637	648	621	687	692	598	618	602	655	618	550	626	638	630	629	646	585	596	626	613	624	601	571	579	619	604	585	615	621	641	590	596	571	611	607	626	590	659	609	640	613	613	617	629	617	612	589	576	617	588	609	642	592	611	647	627	598	572	660	591	622	603	618	616	638	647	620	611	606	636	628	597	666	589	615	588	634	579	637	623	655	587	585	551	618	616	568	636	605	633	583	608	609	624	618	606	623	584	605	623	627	621	648	624	618	564	614	594	606	545	641	595	626	702	623	610	582	605	627	590	633	607	626	564	666	623	642	649	611	611	619	593	591	608	577	590	577	633	633	599	577	588	610	629	588	555	631	606	627	599	554	616	593	659	639	575	600	646	668	616	615	597	617	610	603	694	610	605	598	594	614	636	641	620	608	625	596	615	616	592	652	614	603	582	625	586	591	557	629	600	602	602	602	612	614	590	593	612	650	584	573	637	610	611	608	599	646	604	636	614	599	609	616	615	661	579	613	598	678	596	591	589	604	622	604	612	578	611	589	608	628	676	604	651	585	603	605	603	539	605	617	625	626	606	611	610	652	623	632	569	621	645	606	569	623	663	609	579	577	625	594	577	587	615	595	589	623	635	610	595	567	615	638	612	621	624	610	655	629	587	635	621	611	608	594	651	590	598	642	629	597	601	625	591	607	669	647	612	612	597	602	611	650	634	599	616	617	639	613	642	668	633	574	617	619	611	629	599	602	628	609	619	602	642	597	593	612	628	645	586	611	605	581	599	621	638	569	589	654	593	643	557	619	590	604	596	607	612	601	668	604	572	618	593	566	586	596	617	611	641	617	621	609	595	593	635	583	595	632	618	596	590	566	618	564	664	600	610	635	619	652	600	592	622	618	564	614	609	625	627	592	602	624	602	576	617	635	618	608	652	654	615	589	615	589	636	637	638	575	614	622	611	621	634	613	589	569	607	602	548	634	610	581	669	619	624	589	566	628	607	619	573	618	610	609	660	573	635	630	590	628	620	586	577	603	619	600	602	620	587	637	615	612	604	627	639	593	601	616	633	617	623	599	598	673	598	656	571	587	627	599	641	665	579	615	615	572	667	590	600	597	605	636	601	636	675	625	642	607	626	619	592	665	607	615	606	607	619	580	603	598	647	630	595	557	588	596	613	617	610	609	600	629	636	586	598	571	583	617	604	608	633	644	612	613	623	592	592	619	654	610	636	614	605	579	639	564	625	588	592	585	577	619	632	614	605	601	663	576	553	582	601	605	596	587	584	609	561	628	602	597	557	609	619	627	646	585	626	646	619	587	652	586	630	626	662	638	590	638	629	647	653	593	577	664	631	559	610	571	650	616	630	637	617	644	610	658	549	577	665	596	606	643	615	650	611	603	570	588	637	633	592	584	641	614	588	586	635	618	631	578	589	598	609	609	614	655	649	619	622	607	649	577	667	564	593	648	583	641	604	599	579	608	566	569	623	611	633	647	681	608	642	616	619	654	609	588	626	562	611	677	605	627	620	594	638	608	634	561	577	629	640	631	640	582	605	595	536	591	573	650	620	593	655	635	640	621	602	574	580	596	625	601	600	645	602	601	590	623	634	568	589	630	593	557	613	624	629	592	652	608	594	651	606	589	587	621	627	586	585	635	616	566	590	658	600	624	632	615	620	626	639	614	610	635	620	589	646	615	604	603	625	621	590	626	626	589	612	613	615	622	575	584	664	629	626	584	634	619	600	629	609	645	617	584	612	611	612	616	578	613	615	642	638	614	587	643	589	598	621	641	593	608	609	566	592	623	615	618	621	613	622	649	601	596	629	592	616	605	615	644	657	601	585	618	604	588	580	622	581	553	641	601	648	623	623	567	604	607	619	620	674	672	630	606	577	624	621	643	601	634	598	600	652	616	567	559	598	635	607	625	601	616	594	551	580	595	607	602	642	569	608	643	602	595	627	645	623	637	644	567	580	593	612	599	601	594	600	654	572	606	655	617	624	578	635	611	591	601	633	614	612	618	644	656	625	620	631	619	661	569	657	616	614	641	584	609	613	615	568	623	608	605	646	617	655	588	644	628	643	619	610	631	637	626	584	596	599	625	578	634	623	596	567	579	612	579	619	640	645	627	629	619	598	596	655	591	576	614	623	606	645	617	600	618	570	592	645	637	610	566	655	625	615	649	617	643	619	636	619	641	605	602	606	606	579	617	614	600	594	621	600	638	582	619	591	623	619	593	627	616	598	632	618	567	589	561	609	587	624	651	604	618	617	623	594	635	641	603	648	623	611	602	611	558	613	548	635	624	645	608	628	601	613	590	581	617	613	601	572	617	613	648	625	657	589	595	614	643	607	617	609	674	661	625	582	649	630	608	672	607	613	561	602	610	599	533	600	647	603	612	620	615	614	595	631	656	626	610	618	647	591	572	610	598	633	595	640	592	599	596	600	561	593	597	653	618	570	599	578	611	622	591	604	617	596	617	609	577	622	607	620	611	621	671	665	607	591	588	577	636	595	638	576	641	631	637	628	693	568	635	634	621	651	669	551	623	572	621	596	617	636	649	650	635	614	600	599	611	673	591	648	625	613	615	606	611	593	641	637	628	590	602	571	594	615	659	608	632	673	612	590	570	608	573	623	652	623	627	618	592	600	605	597	635	625	599	627	590	617	585	570	609	552	632	623	608	613	589	603	587	591	584	572	627	607	681	605	605	637	599	655	651	567	578	621	601	635	640	612	642	623	592	659	602	589	605	636	637	633	638	585	668	661	622	630	584	655	632	624	610	591	591	600	635	575	603	611	610	640	626	626	599	669	597	621	614	614	592	615	605	556	578	657	602	647	627	647	613	643	630	605	641	600	595	619	564	638	622	647	598	589	603	590	590	673	595	652	631	610	648	595	576	582	619	620	611	649	591	607	593	614	598	637	660	598	600	655	591	628	655	579	614	540	598	604	621	629	601	582	638	585	634	612	577	633	623	602	639	630	610	636	633	559	612	589	594	639	630	645	641	590	571	678	616	645	628	597	626	565	626	554	612	618	557	646	638	638	579	625	596	615	598	603	624	637	598	609	621	611	581	574	625	617	607	575	590	596	584	640	618	589	638	605	619	614	644	595	589	593	580	633	638	637	607	630	612	641	615	597	578	603	622	595	588	590	625	577	646	595	585	579	655	623	646	607	645	596	645	594	582	597	617	603	637	639	612	613	587	634	592	574	631	649	615	621	586	606	592	607	606	610	660	620	644	632	607	654	619	628	621	618	575	575	579	583	613	583	644	598	601	636	609	577	628	602	598	599	579	613	603	616	625	612	632	632	593	593	632	632	593	627	614	572	608	583	624	606	600	602	613	606	592	602	621	568	639	603	617	580	576	607	600	583	567	575	609	585	604	609	622	647	563	585	597	591	624	643	654	639	624	633	635	548	610	592	641	614	556	603	626	620	596	609	652	596
9674	14390	14479	8901	10228	15669	17164	11813	6904	3282	1622	1075	950	862	787	791	794	812	824	836	775	796	802	881	830	865	848	847	850	822	805	815	866	809	779	813	777	818	833	820	802	828	798	797	791	800	781	851	801	828	906	802	835	819	823	882	848	845	787	851	815	742	831	812	826	797	848	827	826	779	756	810	836	776	848	836	837	838	864	857	810	856	750	801	790	834	749	805	814	825	848	810	846	841	811	808	856	876	771	814	825	799	825	808	860	853	817	780	866	788	843	818	851	836	802	887	826	812	871	886	842	774	870	854	844	821	838	790	810	850	833	842	817	845	824	854	808	843	853	823	830	863	829	823	812	808	841	824	807	777	791	832	841	896	810	828	803	795	778	855	879	842	853	819	793	839	817	821	813	827	771	845	814	875	833	802	813	846	820	857	830	832	852	822	780	828	853	778	819	791	813	809	837	812	760	822	858	885	799	864	792	780	839	881	816	811	826	814	788	840	810	833	807	787	802	843	830	844	849	849	833	817	801	792	803	788	806	784	801	831	807	844	807	835	785	855	847	766	816	841	778	835	820	824	830	791	821	822	787	810	813	797	821	844	834	861	846	826	792	876	857	887	866	824	851	817	846	805	816	854	744	833	846	827	816	848	857	824	786	802	890	809	833	850	842	781	804	828	755	784	780	857	858	793	837	806	805	842	850	786	822	798	798	763	807	810	843	818	844	855	804	865	814	869	790	809	838	802	862	823	811	808	841	899	847	795	772	846	827	810	845	797	820	809	785	848	778	842	804	791	831	856	833	769	847	863	779	751	818	815	786	837	824	840	811	876	801	811	845	757	870	876	800	775	807	784	836	816	832	832	817	811	805	867	826	837	794	800	844	850	809	845	810	780	799	830	800	794	878	859	835	848	827	824	825	858	838	848	819	821	828	802	799	816	774	847	787	786	766	833	807	796	786	878	838	799	841	831	872	814	849	826	851	835	807	805	791	849	883	776	841	818	802	831	868	817	827	856	824	860	797	863	834	813	824	754	801	796	805	831	801	849	814	844	825	781	764	854	796	824	786	840	769	776	804	827	812	827	842	854	771	792	808	835	805	842	842	897	837	776	814	853	814	811	785	817	792	834	793	784	782	834	832	804	875	822	817	817	785	820	845	835	837	799	806	790	842	801	833	818	776	832	874	841	827	821	833	793	782	793	850	845	838	816	853	820	862	821	864	841	821	812	838	852	841	809	819	838	817	850	841	799	835	813	766	768	863	812	862	802	861	872	810	909	828	847	856	824	868	769	813	840	843	811	765	845	850	866	827	768	827	844	834	813	842	827	845	817	838	825	753	836	780	829	856	802	821	849	786	828	853	837	786	793	842	850	861	835	842	815	861	846	850	793	815	860	798	788	844	814	835	841	814	792	786	757	838	824	847	845	858	808	796	824	842	798	892	803	851	838	825	816	867	778	788	854	858	812	787	836	851	809	825	801	848	827	789	862	794	800	836	808	819	811	834	820	872	785	811	785	836	881	825	825	803	842	799	818	801	825	819	831	824	816	821	797	833	792	875	827	877	818	876	814	820	786	839	833	845	780	826	817	840	814	812	848	800	786	850	790	800	812	811	794	822	811	817	809	814	827	826	837	858	785	786	825	796	826	848	842	786	809	854	837	859	827	837	850	807	887	855	808	809	772	849	865	828	768	823	797	790	799	847	879	828	826	838	860	805	855	790	780	869	855	836	808	776	769	848	771	863	774	815	891	780	799	806	849	826	802	829	832	787	798	833	857	809	885	799	827	846	842	805	855	840	832	835	826	827	782	830	824	819	853	837	843	842	795	820	793	778	817	812	841	794	817	784	839	808	857	861	809	824	838	826	875	802	835	824	811	818	841	826	803	785	819	827	772	875	829	872	819	842	805	857	801	828	791	868	832	829	805	800	814	863	800	823	813	779	786	842	838	837	855	795	850	856	763	816	806	786	847	791	850	787	850	843	832	861	820	805	800	807	821	832	795	797	813	849	823	833	815	828	832	816	808	796	839	840	787	801	863	798	880	781	841	879	866	800	812	833	826	800	839	853	839	839	830	851	837	829	850	775	855	804	805	793	848	839	865	854	801	817	833	792	803	795	855	857	808	783	817	800	863	798	805	821	850	819	841	808	835	839	791	829	843	818	827	824	828	827	827	835	799	858	849	816	773	847	805	821	810	799	900	832	790	790	791	813	835	856	834	813	852	880	834	824	815	863	808	786	805	829	850	847	864	842	781	824	803	887	823	807	832	822	782	778	852	823	846	772	860	823	795	866	838	867	807	840	818	789	832	770	839	810	850	784	785	819	857	794	784	847	859	812	833	815	825	820	792	797	803	828	867	764	855	827	812	810	829	813	815	826	804	832	774	833	791	808	826	794	898	802	778	810	785	837	822	871	819	876	829	836	817	808	840	824	779	826	848	833	842	853	851	795	859	850	831	821	851	827	799	806	864	769	805	817	826	807	828	803	787	804	799	868	796	823	805	827	848	792	821	800	817	839	805	766	797	804	883	811	778	804	823	895	837	812	846	840	784	844	873	838	845	874	826	873	842	834	857	812	848	805	790	823	778	839	793	834	789	869	801	812	839	786	850	822	804	861	831	804	767	814	816	773	798	819	802	858	828	782	790	839	851	833	820	806	864	848	838	853	829	786	811	853	811	812	852	820	781	828	841	824	831	771	806	845	834	801	811	820	816	829	832	794	796	862	820	816	796	865	845	864	813	819	829	819	815	880	846	830	864	875	843	860	811	862	853	811	813	864	770	830	840	813	860	827	810	838	816	846	792	785	823	832	815	801	822	803	866	789	803	820	834	835	748	814	833	812	854	859	789	787	838	835	867	778	822	886	854	786	828	848	766	819	748	814	811	846	834	802	778	761	775	809	864	835	789	790	820	857	843	853	797	845	809	825	810	812	832	897	787	835	823	821	837	824	850	808	852	891	811	745	844	820	891	812	834	799	824	814	856	825	784	759	817	807	824	827	789	846	846	787	828	841	813	820	843	776	864	818	836	816	854	827	822	824	844	813	825	819	875	822	850	807	826	830	826	801	861	837	835	808	825	802	833	817	823	858	835	786	859	800	819	876	841	868	775	820	830	862	814	868	823	802	837	824	781	793	857	802	836	837	807	808	845	850	853	848	818	764	779	830	841	830	830	810	807	802	847	843	838	839	800	849	868	808	798	780	812	820	779	877	822	854	830	769	791	825	830	827	838	851	786	818	808	810	838	815	805	808	797	829	827	835	822	852	835	857	803	883	800	816	806	818	817	798	802	832	814	789	813	795	881	784	827	872	818	829	850	828	813	862	863	793	808	810	842	838	816	837	784	856	838	831	845	797	822	793	820	775	789	842	837	858	807	792	820	825	858	845	763	786	792	844	815	853	885	798	808	799	820	846	844	818	763	817	770	817	858	811	825	849	802	811	819	868	782	786	811	808	804	844	860	834	783	844	808	825	857	768	811	814	836	867	814
23347	21420	29243	23973	22520	50131	60227	47052	32535	18052	6326	1598	815	584	566	524	547	474	531	543	559	499	520	528	547	520	546	502	545	501	549	492	545	533	508	508	533	473	555	550	518	549	521	535	518	571	501	507	512	537	527	545	517	533	517	497	542	529	564	565	532	539	529	535	523	491	489	569	542	521	522	536	475	528	533	521	526	566	554	533	512	522	555	530	537	538	528	542	504	556	506	545	501	528	503	528	522	558	551	526	539	457	541	528	501	540	529	483	528	517	508	548	536	509	549	490	514	517	507	524	489	494	556	484	469	564	510	493	510	511	525	537	491	533	535	561	499	494	537	541	512	530	535	502	485	560	544	523	540	569	530	512	535	523	538	505	542	501	531	541	505	502	562	545	526	541	548	518	516	489	562	512	518	561	550	541	524	488	504	529	530	525	506	504	518	544	546	520	521	557	507	527	516	526	525	490	495	521	528	514	535	526	508	567	561	566	485	494	524	515	523	502	555	532	543	530	505	521	516	506	509	489	549	578	490	538	560	538	535	511	547	573	520	552	505	531	510	532	492	525	540	513	535	495	535	511	515	543	553	520	530	530	509	533	563	539	520	522	560	539	515	478	526	503	500	559	567	515	514	523	534	535	512	512	541	499	516	529	526	560	539	516	510	517	486	548	536	526	551	584	499	527	530	529	533	530	548	541	515	542	524	511	523	529	519	499	560	510	496	521	467	500	546	499	505	519	529	551	510	559	531	481	521	532	517	555	491	506	515	567	511	531	553	536	558	536	571	516	546	508	579	530	533	526	513	543	504	544	494	535	505	572	525	528	509	526	483	504	490	544	549	518	531	554	462	531	502	530	508	498	571	538	523	515	531	560	488	532	562	552	494	527	541	467	572	523	495	536	545	557	522	493	556	540	535	573	541	512	497	526	523	503	521	472	522	542	539	527	511	501	513	504	570	542	484	552	534	545	530	539	510	539	550	528	501	499	503	575	540	497	553	499	508	506	530	525	549	542	564	526	491	508	533	505	493	535	506	515	526	534	489	520	536	487	526	569	519	520	555	501	539	491	506	503	505	529	518	544	587	564	511	493	492	529	542	526	539	513	503	512	554	553	515	521	515	546	541	518	563	544	505	519	544	531	496	499	519	536	512	493	468	497	512	483	516	542	553	520	550	540	497	561	534	530	545	561	536	535	480	542	505	512	550	517	541	562	570	529	531	475	523	522	560	516	502	494	534	503	548	537	516	546	511	517	499	517	562	525	537	518	494	510	544	476	569	531	487	533	483	501	529	544	575	511	566	542	556	547	528	497	550	526	509	481	523	519	531	506	522	551	504	507	499	518	512	502	512	538	567	540	522	532	540	506	495	512	517	514	510	531	511	528	529	517	549	526	538	559	532	529	545	502	484	501	531	587	545	515	553	525	518	556	531	552	492	567	516	530	510	535	520	527	564	530	573	493	525	511	531	522	486	465	510	505	533	498	560	525	541	485	590	517	513	536	509	504	532	485	547	546	532	533	510	517	541	521	490	548	477	538	509	496	482	521	506	519	536	543	547	520	540	526	537	518	494	543	495	544	553	503	506	525	578	516	530	547	518	535	541	528	507	493	497	559	522	497	510	502	503	511	501	547	541	547	519	532	521	546	536	546	484	540	498	541	513	507	563	551	491	498	493	536	518	543	510	504	494	496	514	550	540	509	499	511	534	523	499	508	499	528	526	521	504	556	531	520	538	514	555	528	492	529	500	520	575	532	533	531	478	530	549	493	534	535	502	538	538	524	506	512	534	558	535	521	495	552	508	522	481	537	511	524	500	491	509	533	544	470	538	525	516	533	524	514	522	517	546	526	547	523	503	534	516	526	543	515	510	532	511	553	592	569	534	543	536	548	530	549	589	493	530	533	505	547	539	518	559	470	560	531	517	521	570	532	496	492	482	531	499	542	516	547	519	527	508	542	564	534	541	514	546	530	541	525	534	529	510	534	519	509	527	492	542	537	520	496	531	521	519	513	502	515	521	536	525	533	521	516	548	521	560	551	494	537	578	499	546	523	576	509	495	535	525	520	522	491	516	523	552	530	536	544	523	532	567	490	522	516	527	516	528	537	521	508	500	541	496	535	485	528	564	518	539	507	496	545	511	503	531	508	538	553	552	566	540	527	499	539	485	544	506	504	526	537	493	543	535	487	538	504	499	521	520	530	568	564	556	516	483	486	521	502	513	555	477	535	507	501	541	530	523	510	551	506	503	494	530	508	539	546	540	511	551	565	511	484	486	551	561	499	514	510	476	542	527	485	509	545	545	543	556	549	507	478	512	511	538	535	557	545	551	515	550	519	555	521	538	529	535	530	530	497	497	529	514	522	486	582	478	505	506	462	486	507	559	548	553	499	512	548	545	499	541	533	510	489	546	538	570	525	502	524	519	506	545	535	565	511	532	542	518	535	525	503	540	535	539	507	537	511	515	507	503	503	546	500	526	514	519	511	484	550	474	535	549	523	504	508	511	523	581	513	476	531	504	487	492	565	510	538	537	511	528	541	498	547	536	516	492	508	528	508	528	536	486	493	536	556	501	523	514	553	550	540	507	518	514	527	541	517	512	495	529	534	539	505	537	518	535	510	509	504	505	490	542	540	526	501	495	478	524	514	508	513	551	522	538	541	529	540	551	523	512	547	499	518	516	532	558	502	545	483	558	540	530	484	584	502	532	535	522	510	537	504	507	509	487	519	575	535	520	505	496	519	506	480	491	543	541	519	557	540	501	542	545	490	535	523	492	506	529	507	540	515	501	508	535	510	532	516	494	528	523	539	471	545	525	521	525	512	511	532	522	510	524	512	488	569	512	502	582	492	540	530	511	558	560	499	501	532	514	544	524	554	539	535	516	519	504	519	526	526	537	528	557	498	507	498	519	494	505	502	510	494	520	482	547	518	487	495	505	511	519	527	541	499	552	518	545	494	557	540	485	518	533	539	515	512	483	489	494	509	551	544	536	511	543	528	485	500	517	520	541	506	546	546	527	523	482	513	563	531	522	493	499	555	521	524	493	546	574	534	526	547	515	547	526	535	504	539	516	537	496	546	535	506	565	518	521	519	490	497	496	550	498	534	528	537	550	557	534	530	505	506	500	524	489	525	505	561	535	534	484	529	532	536	500	570	524	480	526	546	536	538	552	514	537	567	530	506	532	509	518	531	517	541	557	526	519	530	511	505	572	536	533	551	505	521	508	489	529	520	515	500	566	536	537	521	504	544	493	502	526	523	534	522	505	600	508	529	514	529	471	507	534	533	537	510	522	550	521	480	560	544	508	535	520	527	502	544	513	515	520	518	511	509	521	555	518	534	510	489	516	539	502	535	527	513	521	522	490	521	525	534	522	549	520	561	529	547	519	531	516	515	527	529	573	523	488	563	527	503	515	533	561	512	512	527	522	507	488	512	509	510	514	562	490	512	532	528	530	548	553	543	504	512	544	555	496	508	456	533	558	501	542	557
13199	29027	26329	17623	31779	58064	59292	48171	36700	22352	9850	2988	1197	732	698	753	710	674	709	676	719	634	695	722	717	685	686	670	683	738	677	674	618	692	730	744	771	701	689	703	709	730	682	723	742	744	717	701	695	707	717	693	705	633	692	651	757	716	703	678	725	731	685	699	707	719	759	693	712	739	686	666	688	658	691	650	672	674	639	736	705	707	716	720	680	675	748	686	771	746	715	717	718	713	717	715	687	751	714	707	687	687	678	682	684	636	717	718	666	664	702	723	701	665	702	742	705	745	708	676	734	722	695	680	691	682	669	689	700	676	654	679	692	710	724	719	684	681	697	706	696	673	741	691	691	720	705	675	680	714	710	753	723	734	687	722	700	691	704	695	749	661	695	734	728	700	694	693	734	683	669	675	679	687	694	705	729	659	718	688	692	702	694	733	714	707	682	706	688	705	754	715	695	716	649	667	686	691	716	711	760	710	691	733	703	695	701	698	704	665	692	669	671	657	699	702	673	695	710	700	688	676	700	685	741	702	720	664	698	634	728	691	727	731	721	661	711	707	754	725	640	655	717	690	714	688	663	714	673	727	726	670	657	702	694	679	674	680	697	711	664	702	740	687	730	687	686	705	702	757	723	672	712	746	724	707	740	659	724	689	738	707	710	721	665	709	716	710	692	674	693	735	712	696	721	743	681	698	639	647	706	708	749	707	685	717	699	674	678	700	711	695	658	652	622	664	672	718	650	697	679	697	717	719	691	670	686	710	730	720	687	699	619	732	692	688	671	748	719	747	698	682	716	704	708	708	731	720	708	680	678	678	675	686	734	759	682	685	682	686	766	707	723	656	681	689	719	714	696	717	723	727	709	723	725	718	674	708	693	676	685	668	714	717	667	684	649	734	700	685	684	710	708	717	739	674	738	680	645	765	711	725	696	717	721	689	671	689	712	661	716	712	697	695	656	718	722	713	677	666	681	672	704	692	699	688	710	688	676	718	734	702	670	681	659	698	688	729	720	734	714	730	654	699	720	699	720	705	720	662	663	675	685	723	628	694	680	636	661	729	679	721	698	681	678	661	696	677	703	685	727	700	681	693	710	682	775	710	712	698	685	713	682	707	679	711	684	715	725	678	696	703	667	725	688	673	723	724	670	720	705	743	725	685	650	672	729	721	690	702	715	701	663	658	723	653	715	709	672	708	694	688	689	720	713	686	656	729	696	689	692	667	670	736	707	735	730	727	665	684	754	691	697	711	693	698	712	704	622	723	721	673	713	701	670	664	653	732	703	694	688	724	675	720	730	746	718	722	677	698	749	708	683	712	660	698	698	711	697	705	731	688	672	670	679	711	659	752	726	701	697	731	682	693	699	780	667	720	720	659	692	713	725	738	731	693	698	685	669	703	678	696	729	709	719	679	672	734	684	730	670	674	729	708	742	695	696	698	741	716	671	697	727	689	734	673	681	703	712	675	708	755	683	721	702	652	692	706	675	641	711	704	687	679	706	762	704	682	691	673	732	756	683	627	706	646	667	681	687	688	674	697	725	718	657	714	684	711	692	718	715	683	679	699	756	690	732	644	641	679	665	710	734	712	713	717	690	688	658	720	766	678	689	689	754	687	738	752	696	716	692	726	713	711	654	722	703	734	732	692	664	685	703	666	762	682	699	686	724	679	677	679	716	674	701	694	690	680	670	703	712	713	672	755	682	706	736	699	736	707	746	646	729	709	696	702	681	699	677	692	675	650	705	729	647	699	726	673	698	692	691	695	672	686	656	682	715	671	669	670	696	719	738	698	722	721	723	732	689	690	697	730	718	707	710	668	660	737	742	755	710	679	744	698	671	709	703	708	730	707	706	683	692	656	731	699	698	709	698	676	661	751	697	690	693	712	691	743	734	708	644	684	709	666	700	677	646	651	713	696	681	731	688	715	655	716	701	708	745	702	691	709	694	643	683	712	698	727	697	698	713	647	695	679	723	736	691	700	698	693	663	691	687	678	679	691	727	679	706	685	719	644	729	733	681	702	674	670	691	712	703	727	697	731	675	738	750	646	745	726	679	685	703	696	684	684	708	720	675	691	703	647	722	720	682	722	700	695	696	728	722	709	682	681	705	678	693	697	710	706	714	637	712	691	699	683	684	659	726	699	689	691	699	715	735	686	728	717	731	686	712	654	710	670	697	709	714	680	704	680	671	691	674	677	665	673	741	699	654	778	658	693	698	664	665	673	660	669	713	692	718	710	711	709	709	715	645	717	686	729	753	676	671	679	712	672	673	693	761	686	687	694	662	696	767	691	690	663	698	748	704	710	723	689	712	741	702	704	728	697	679	740	742	676	724	713	713	721	646	697	710	700	703	759	723	710	698	688	650	682	688	721	676	724	715	734	686	716	699	720	685	739	698	724	701	659	689	727	693	710	744	712	682	672	725	723	694	700	707	733	762	676	724	689	715	713	758	700	698	712	664	712	750	704	720	670	664	700	687	708	680	704	674	707	712	705	704	747	724	660	706	710	719	724	670	684	688	720	758	671	710	677	648	673	698	703	724	691	679	687	720	746	718	697	721	684	673	695	670	674	701	725	734	696	695	722	705	705	693	697	688	678	672	706	678	765	656	684	701	694	728	680	691	671	681	674	694	709	704	703	680	703	691	755	640	644	706	691	695	676	702	734	701	711	697	693	701	681	707	659	694	699	748	729	745	717	666	647	677	700	698	679	689	701	715	728	691	655	734	698	728	749	686	713	685	754	713	756	689	703	676	675	737	712	681	713	672	713	706	755	664	706	711	695	710	724	679	724	692	702	673	721	723	694	706	777	682	699	695	707	715	652	675	687	674	675	674	678	694	698	722	684	696	677	674	664	712	707	697	736	745	752	692	751	712	728	703	713	672	696	674	667	733	695	648	716	737	738	742	689	684	723	710	688	710	714	711	717	668	748	698	706	659	715	658	673	697	685	675	684	734	706	695	765	673	687	715	691	697	720	684	727	732	634	711	716	659	746	710	715	703	645	683	680	703	728	666	717	726	696	707	678	688	702	676	660	716	674	685	692	663	697	720	682	725	670	734	707	661	722	700	757	700	671	743	709	716	732	733	661	716	704	712	716	674	726	709	647	714	684	760	709	710	720	704	686	685	713	715	672	707	735	744	719	689	656	684	662	716	702	692	665	747	665	683	695	703	727	680	704	694	725	736	702	678	679	696	715	789	691	714	687	731	737	665	707	675	718	688	775	711	679	689	711	713	709	712	710	728	662	702	679	707	659	689	725	752	694	710	682	685	726	695	693	660	673	644	711	683	690	725	703	715	667	730	668	678	641	692	730	729	686	651	660	689	673	658	683	715	678	696	714	694	707	744	689	702	666	693	703	729	706	677	699	690	693	681	689	700	708	692	705	730	691	712	706	734	659	705	660	720	709	696	717	716	727	687	698	685	709	651	678	689	703	714	682	718	668	757	661	730	665	704	720	692	690	725	666	730	668	650	718	687	740	694	705
27348	21015	14638	6468	5802	10938	11508	7519	3930	1910	997	757	717	601	635	611	634	598	619	593	687	630	603	641	641	626	660	594	603	587	606	642	601	616	607	613	596	652	628	662	604	606	637	568	577	625	578	604	602	612	629	624	647	654	601	656	613	600	635	646	610	603	627	588	625	608	615	600	654	624	597	591	611	644	653	610	649	609	633	609	669	658	638	593	594	602	640	613	645	603	634	618	604	631	706	577	636	623	600	611	595	648	585	593	611	615	672	611	602	623	599	603	573	628	616	626	609	592	614	648	636	586	591	653	565	610	564	640	618	617	637	646	570	636	637	648	628	611	636	598	626	639	661	621	638	663	603	628	615	609	621	611	656	621	596	607	614	613	579	653	632	620	650	646	584	668	602	597	606	624	612	646	598	605	635	608	613	621	614	574	615	610	588	615	619	573	653	611	611	594	593	570	611	609	604	605	597	620	633	612	611	604	632	594	639	638	605	620	604	645	612	626	592	637	595	657	649	561	605	640	636	642	569	618	602	636	635	628	637	572	633	634	617	575	662	628	593	654	625	580	577	634	587	648	584	641	606	633	610	626	616	589	621	611	628	567	634	614	558	629	612	601	616	640	615	597	617	647	630	591	613	604	605	603	615	604	602	652	611	601	616	639	621	630	639	618	604	586	577	598	633	634	688	627	696	619	629	625	592	661	594	599	606	660	662	582	627	594	629	625	621	639	588	634	631	573	629	603	631	575	644	615	615	640	617	654	623	593	593	604	611	597	660	641	637	631	643	615	622	651	607	638	594	642	614	607	599	622	611	561	633	631	608	637	619	579	641	576	646	629	623	631	645	600	584	617	603	660	602	603	675	583	601	650	623	647	600	574	667	603	635	572	619	621	633	621	597	589	661	610	611	601	578	645	576	597	623	609	618	662	621	537	635	604	631	636	589	604	600	576	638	659	640	584	642	637	624	679	600	629	637	581	647	594	606	629	636	609	591	572	662	583	672	643	596	639	663	653	643	623	636	646	611	579	608	635	629	639	569	584	682	635	672	583	641	611	627	652	611	640	638	592	620	617	646	642	615	689	623	645	585	598	645	630	628	609	590	629	643	613	665	668	633	635	629	631	622	615	620	595	587	633	626	626	593	589	672	636	635	604	603	618	611	598	622	685	602	634	623	636	636	643	637	610	620	632	618	630	606	610	634	620	602	622	627	637	612	594	654	647	648	646	634	568	626	593	619	627	631	649	651	651	593	571	655	581	619	636	626	651	620	627	618	613	601	621	636	612	641	609	606	685	623	591	637	608	614	635	605	626	611	616	582	607	621	574	625	577	579	574	584	625	638	620	662	611	592	615	631	634	612	595	633	633	600	614	599	616	631	600	624	623	634	592	619	592	582	600	644	623	611	586	619	665	630	604	629	614	636	616	668	556	612	634	639	605	625	623	599	594	623	606	639	604	623	624	660	614	569	638	638	670	607	617	583	596	551	620	583	585	615	608	583	606	627	626	591	633	638	604	633	615	603	649	615	577	605	600	580	606	628	625	587	659	603	613	636	616	646	638	671	603	582	653	656	611	596	632	586	584	649	630	634	638	617	642	613	631	606	595	629	618	596	625	614	678	638	623	639	611	602	610	596	625	633	602	631	616	617	652	572	627	623	586	619	604	675	619	569	614	628	650	642	667	631	603	555	632	654	639	587	569	609	617	652	607	586	612	586	602	648	585	623	621	621	601	599	589	606	656	602	625	639	608	593	590	691	599	620	641	629	617	634	614	602	635	642	601	561	630	621	639	604	600	650	579	633	607	631	645	622	607	620	602	643	619	607	636	626	595	610	621	622	594	646	645	646	649	604	626	626	601	593	611	658	610	623	616	584	622	641	626	629	578	591	612	641	619	658	615	625	618	615	604	610	625	569	638	621	585	623	618	701	631	626	616	641	604	668	650	646	626	569	624	588	622	582	590	601	613	664	698	629	630	631	559	600	655	641	609	608	621	599	627	601	623	640	682	569	668	649	604	666	637	637	631	601	679	595	655	662	616	611	640	625	596	604	629	585	635	571	616	603	597	617	597	622	646	600	604	642	599	662	678	635	616	670	660	634	588	625	654	586	623	600	643	619	681	683	625	587	640	633	616	633	602	626	646	651	599	611	630	629	641	638	612	626	660	614	599	618	656	590	625	593	629	604	637	648	631	608	662	595	603	645	627	651	595	607	642	629	624	594	604	604	589	660	600	672	594	602	676	615	607	614	656	620	618	635	629	668	663	572	621	596	586	642	625	636	592	592	623	624	637	629	589	580	643	662	669	647	587	620	587	617	621	626	665	641	612	640	654	629	593	612	644	629	610	587	625	597	625	626	592	605	619	612	622	598	607	660	616	627	588	592	621	630	621	625	600	671	662	604	624	672	624	588	639	636	596	585	616	591	646	663	632	648	542	585	596	640	612	568	604	649	641	601	623	645	564	573	674	616	600	604	615	642	643	608	669	640	647	587	659	623	606	631	656	641	629	631	626	595	617	649	603	635	628	643	648	658	612	616	581	588	665	624	601	611	615	576	620	638	587	652	647	586	600	591	620	604	623	621	616	652	664	598	613	584	603	603	584	639	595	648	621	608	650	642	591	664	581	586	625	594	618	616	625	580	667	585	617	631	639	654	667	614	602	598	615	644	632	635	594	679	622	586	636	631	644	702	608	617	610	635	632	594	649	597	599	674	625	694	639	632	651	656	581	615	613	650	615	641	634	605	628	638	605	623	626	641	667	631	649	629	646	614	612	674	605	614	637	615	609	640	630	657	627	640	623	629	611	660	625	617	599	664	614	594	607	665	635	619	599	610	599	627	614	624	625	629	595	659	636	681	645	615	605	574	605	616	592	622	633	654	596	658	584	611	613	558	567	594	626	611	625	624	591	605	648	610	608	603	611	648	628	605	608	638	636	623	615	607	608	613	642	619	632	658	654	601	608	604	613	612	658	615	618	697	616	641	580	592	661	653	610	633	629	618	628	595	637	644	626	569	642	623	632	614	624	592	611	601	650	600	607	605	613	600	627	629	631	566	615	644	612	651	617	590	586	607	645	610	627	607	645	602	628	640	620	561	648	611	651	660	677	626	629	615	646	650	638	610	613	593	663	605	637	639	617	598	624	671	622	624	644	616	600	565	620	599	640	564	655	651	607	622	616	632	621	631	673	593	639	583	643	601	611	621	632	570	600	626	601	605	582	596	619	646	643	649	602	613	619	608	595	589	624	625	628	643	642	632	604	605	612	584	600	654	613	634	639	653	659	613	601	630	609	648	623	603	641	639	613	612	614	628	616	642	636	659	624	624	631	566	593	596	629	589	623	612	604	645	612	600	623	632	638	650	633	544	609	609	622	632	633	590	652	630	609	569	615	624	622	606	620	612	624	600	561	622	648	610	617	657	620	625	607	657	648	655	615	608	640	616	626	586	569	591	600	635	589	574	599	654	601	626	643	622	647	600	653	645	632	626	646
10550	17708	15386	9347	11665	18178	17690	12210	6811	3278	1590	1118	905	854	879	842	827	869	869	835	854	806	838	831	825	853	836	846	831	801	825	828	786	844	791	790	845	824	843	821	773	896	852	850	870	804	796	833	805	816	836	840	865	853	809	853	858	840	841	838	820	794	789	859	826	867	787	807	821	832	894	838	802	822	879	821	840	861	822	863	846	904	804	771	854	807	794	822	834	847	881	877	832	854	829	884	804	833	847	826	867	846	837	809	808	832	877	843	841	830	889	797	823	823	840	836	824	858	807	794	853	839	827	830	816	836	782	861	864	820	820	859	772	875	808	847	832	846	850	841	809	837	826	819	794	863	822	881	835	865	830	836	798	830	835	799	807	846	783	845	861	876	831	854	861	876	797	798	910	843	853	782	817	856	831	881	869	762	842	779	875	794	761	841	777	822	806	828	838	803	881	800	858	828	839	826	810	808	829	858	849	899	799	801	855	804	849	812	785	831	796	827	829	855	830	817	782	835	819	850	805	787	825	853	808	847	833	846	808	819	826	759	890	887	784	849	812	831	811	806	786	849	846	887	800	830	850	816	799	841	832	818	825	842	804	820	822	826	865	842	833	863	853	856	880	794	847	803	888	843	844	805	849	852	803	838	796	816	862	872	856	788	768	808	899	869	857	872	873	872	881	884	846	865	806	825	839	785	872	804	801	841	797	838	802	838	834	847	807	845	824	859	863	832	842	806	813	819	816	782	823	853	799	888	820	890	783	834	843	805	812	856	801	852	871	792	830	824	834	800	838	888	835	845	869	871	854	806	845	890	818	833	857	850	848	854	809	817	880	800	845	805	844	816	836	818	825	861	863	860	849	842	834	883	846	847	835	871	810	848	767	847	808	854	811	871	801	869	869	838	836	907	842	824	816	802	830	804	904	849	797	814	865	840	872	815	813	811	850	859	821	849	839	892	854	864	840	872	813	889	858	843	840	887	872	811	797	902	799	827	791	889	832	879	806	890	805	863	865	838	823	822	837	841	885	856	851	836	825	833	836	862	781	859	886	868	823	839	786	825	848	834	853	904	777	802	858	809	812	849	802	882	870	826	848	800	813	820	871	882	840	834	797	862	837	878	815	810	779	873	832	783	776	923	849	829	867	895	845	811	796	837	843	824	847	809	858	833	823	849	862	812	864	827	823	839	829	811	874	830	916	826	842	762	867	810	775	849	775	836	805	846	828	840	833	867	852	862	847	816	856	814	839	831	790	885	816	832	822	815	799	830	870	859	838	816	837	880	837	874	865	843	826	829	863	841	872	854	791	825	835	863	858	863	864	798	840	833	883	785	815	828	818	818	813	773	795	810	823	826	764	775	869	853	816	821	852	785	809	817	823	812	870	857	815	869	841	826	833	804	882	875	855	844	843	890	866	832	870	828	820	849	829	795	795	833	826	869	849	813	811	861	864	847	781	802	814	850	855	850	831	823	808	835	770	852	812	841	818	829	850	831	835	823	841	844	857	845	821	866	809	839	840	831	823	888	860	837	825	801	872	864	821	850	826	857	823	849	869	811	809	830	820	793	812	846	833	836	819	813	852	826	858	820	838	838	807	806	835	840	817	820	800	850	874	870	804	871	871	840	888	820	782	817	894	814	855	836	896	832	848	813	918	816	883	857	845	839	806	855	875	854	843	874	822	780	837	791	870	903	801	835	868	807	848	837	834	873	835	846	836	839	854	817	865	857	777	788	829	844	858	824	876	832	853	803	907	833	784	826	809	876	868	839	825	836	858	839	859	802	822	849	835	823	832	845	850	826	821	834	843	795	864	775	810	871	791	807	880	841	794	873	805	839	818	851	848	782	849	835	840	850	828	828	827	847	835	812	814	834	806	804	798	823	801	871	887	791	848	815	809	844	834	853	823	846	843	814	830	873	811	849	862	838	813	829	796	804	860	880	858	859	849	750	841	874	835	797	825	879	835	868	806	861	830	809	809	797	832	832	861	871	808	875	909	868	835	814	850	868	847	836	805	830	840	809	868	837	882	827	879	795	836	834	832	807	809	801	866	794	842	850	817	760	835	831	819	851	819	819	843	843	857	813	864	859	838	796	816	832	806	806	876	823	788	857	776	851	771	886	835	824	903	846	828	824	794	810	851	837	883	796	844	781	820	836	853	843	826	866	797	849	839	804	854	793	875	812	874	877	785	785	857	820	814	809	846	837	809	827	872	818	822	851	806	839	816	840	839	809	826	870	832	824	842	806	847	807	845	796	798	828	754	823	812	905	859	782	825	857	856	852	851	819	810	813	848	862	875	828	866	800	841	922	827	825	830	855	853	849	861	804	834	858	787	834	852	892	805	816	826	832	833	785	828	861	846	853	835	785	856	834	847	818	804	822	850	837	821	795	806	840	823	801	844	856	868	804	807	881	868	797	872	868	815	852	872	847	845	860	845	796	866	853	862	832	849	833	829	819	838	809	859	847	872	848	773	860	804	839	873	834	810	853	807	780	821	826	797	855	844	850	817	828	816	884	882	814	833	807	888	826	839	817	823	884	798	844	832	841	831	859	862	821	891	854	816	809	849	784	902	870	828	876	823	813	845	778	832	792	863	814	871	822	829	833	743	862	832	799	852	830	892	787	792	843	829	830	829	819	839	873	861	818	839	840	827	833	825	834	891	884	822	880	860	833	854	852	811	827	803	872	833	770	867	889	849	814	862	845	797	807	823	820	848	838	827	804	834	847	801	907	824	890	810	825	878	858	891	828	828	808	893	845	892	820	831	884	864	821	829	840	870	817	819	845	856	803	822	811	810	828	823	805	846	846	828	810	822	797	831	803	812	863	874	852	844	853	805	838	889	863	826	809	846	817	823	830	738	861	761	809	845	835	806	819	842	851	826	786	832	842	833	833	846	797	852	865	782	806	797	850	855	858	861	878	798	872	782	819	836	857	830	855	838	837	788	824	872	844	831	793	818	854	825	817	788	828	820	855	838	840	842	847	803	863	837	800	804	825	802	876	870	844	857	883	865	813	814	881	828	839	844	857	778	851	813	870	877	782	839	860	801	827	850	824	838	855	851	888	764	899	824	821	821	840	910	860	832	804	824	837	818	837	812	791	828	811	829	849	768	862	842	861	800	837	798	785	837	859	863	813	787	872	837	830	843	851	854	832	825	843	832	812	827	859	832	850	825	789	818	828	866	815	833	841	859	829	815	853	845	853	830	849	850	833	817	847	825	796	812	835	849	865	814	893	844	836	859	879	849	859	831	803	852	839	796	817	815	846	809	817	799	808	847	860	845	853	871	823	854	857	817	855	858	861	855	771	841	795	820	821	801	825	855	834	777	812	781	805	832	873	819	823	839	788	846	815	833	856	845	853	811	879	808	800	814	782	808	805	847	819	763	839	817	820	786	789	825	824	863	856	821	838	864	799	830	861	871	839	859	885	820	883	827	840	849	873	905	819	895	830	812	838	829	816	787	810	842	852	872	861	823	821	835	860
27406	20706	13768	7175	4771	8026	11297	7803	4124	1926	1046	758	652	602	631	654	636	622	588	601	599	649	616	598	641	654	633	624	640	617	600	634	589	589	629	633	603	593	616	634	625	683	623	618	664	629	633	607	622	633	632	670	610	637	552	585	620	629	596	627	601	586	599	586	613	611	594	620	633	621	629	611	629	685	604	635	639	632	652	658	594	588	617	606	620	639	638	616	630	677	664	599	613	636	615	576	676	598	643	612	684	642	649	601	621	633	605	612	624	629	635	590	574	657	620	595	628	639	587	601	577	616	630	570	611	628	614	632	658	608	672	598	618	664	621	640	642	601	633	616	612	665	624	605	628	603	632	576	618	610	633	614	627	611	643	612	621	657	633	626	601	594	627	604	606	636	567	628	583	619	617	622	641	645	668	624	613	637	648	660	648	611	616	625	615	628	627	580	600	634	608	603	602	675	582	598	566	664	619	581	614	624	571	650	589	603	651	595	633	639	611	590	613	594	630	652	605	615	615	638	607	634	647	657	632	642	598	629	629	631	645	664	624	643	616	653	664	626	631	616	603	603	623	662	643	578	594	616	624	647	616	605	638	596	612	583	602	643	626	627	609	624	621	632	588	608	592	649	596	655	629	611	630	609	616	651	585	610	653	580	625	637	598	627	596	617	610	620	590	618	639	622	639	638	571	606	632	632	611	592	646	617	626	649	651	649	590	655	686	613	630	595	618	626	609	627	630	614	592	623	660	599	641	641	625	635	611	573	630	651	643	604	610	617	584	618	626	611	631	613	613	637	623	609	633	607	568	634	608	636	647	629	673	631	623	612	612	612	634	648	603	591	640	580	610	656	600	574	655	658	628	617	585	623	618	630	638	627	632	624	601	621	604	653	592	622	588	637	619	590	639	641	594	622	658	628	631	624	622	627	608	611	604	662	633	643	606	653	612	616	633	646	626	633	593	603	655	610	593	653	648	606	649	578	599	568	608	645	652	591	564	605	586	629	616	612	640	635	653	544	621	628	591	567	602	611	600	587	625	606	609	602	617	593	643	637	654	593	611	622	596	620	598	609	656	610	612	583	625	659	636	601	619	615	603	608	603	622	621	650	630	600	575	624	601	608	616	600	644	594	594	643	651	616	630	596	630	624	618	650	620	643	600	646	616	616	608	602	597	591	584	651	640	602	629	580	605	574	580	625	646	612	631	632	584	596	588	645	651	596	581	625	612	660	633	616	603	624	552	599	575	665	602	572	597	608	591	610	561	624	610	618	617	614	627	625	621	641	627	605	608	628	651	637	609	608	626	618	612	612	562	578	594	581	691	638	623	627	612	655	609	653	651	621	607	633	603	606	563	622	598	573	635	618	635	657	641	660	647	664	634	605	608	627	602	596	600	648	635	596	608	591	593	647	617	645	630	630	599	590	591	609	608	605	629	559	646	608	652	594	607	618	593	632	616	642	599	623	616	633	615	626	569	607	576	625	642	615	619	618	624	622	616	630	624	665	653	635	646	642	630	595	645	620	646	610	629	655	645	590	625	599	630	580	609	595	640	616	629	613	619	611	621	577	624	608	615	674	652	662	613	634	629	617	638	606	630	597	693	639	624	637	594	610	605	651	606	608	583	586	626	624	630	567	611	640	611	617	620	644	639	632	634	609	621	629	612	607	642	610	613	613	581	629	629	627	649	585	610	606	617	637	604	617	600	641	611	637	589	608	623	613	602	619	577	574	590	616	632	613	644	645	652	646	566	570	627	611	609	611	614	622	599	605	594	613	639	648	640	647	613	670	640	662	625	630	659	636	610	656	630	637	612	595	630	589	618	651	585	597	610	661	638	676	621	647	605	623	612	608	638	644	604	581	600	610	613	649	611	597	589	633	598	611	633	634	605	648	589	601	654	643	565	625	617	634	592	624	644	612	613	586	598	665	634	617	699	642	632	634	568	626	586	630	583	600	605	620	685	592	619	613	656	630	603	597	647	592	616	636	566	620	582	603	653	628	639	655	651	626	609	633	606	629	632	621	626	630	604	624	586	640	633	660	636	619	649	614	631	626	614	638	606	619	592	596	602	645	657	579	615	645	626	598	621	627	639	607	638	642	633	599	586	598	661	661	621	637	653	657	617	587	682	605	651	669	597	644	586	576	605	655	595	624	653	619	606	617	670	633	603	663	636	669	575	628	636	628	647	620	643	647	625	618	617	645	668	619	590	648	593	648	659	687	660	620	598	668	626	574	595	591	610	625	659	617	614	616	599	577	625	623	620	572	651	587	648	625	642	616	577	645	638	615	595	607	649	655	644	624	610	623	587	594	610	650	582	658	637	623	653	645	669	641	603	620	616	608	572	638	608	617	621	573	640	646	634	676	643	606	629	653	600	610	664	687	628	556	587	592	635	629	631	614	583	605	658	654	642	607	598	608	607	601	624	632	624	626	583	644	597	607	646	642	673	620	618	649	606	569	634	619	646	637	622	683	681	565	607	633	640	611	625	612	678	612	665	592	622	606	591	589	629	661	650	626	614	613	604	606	643	592	628	625	631	584	595	604	625	656	613	607	639	628	636	662	602	628	627	630	703	654	610	545	661	616	623	627	617	632	592	617	644	593	629	621	621	629	625	611	639	598	613	591	613	604	661	637	579	612	654	661	608	619	636	624	666	600	612	660	617	627	643	647	609	620	580	591	598	601	643	591	612	603	637	602	630	610	682	642	613	631	637	628	634	582	627	620	633	558	621	613	598	662	600	630	619	657	607	601	562	628	624	602	628	621	652	655	570	634	673	603	623	637	628	640	608	644	644	622	578	628	604	635	638	605	660	601	623	628	623	588	665	621	624	624	624	593	598	665	604	593	641	607	612	612	607	622	623	678	628	649	648	669	619	616	620	624	639	616	633	592	643	637	640	618	642	643	609	659	585	687	617	627	608	587	601	615	674	640	610	629	630	612	655	603	611	575	640	629	612	620	619	610	641	571	619	591	600	662	596	630	597	673	646	616	643	618	608	652	625	615	610	631	638	636	626	642	632	609	637	655	608	622	622	657	630	617	620	618	626	590	607	609	573	584	598	623	614	633	635	572	639	636	584	641	610	601	583	641	620	590	596	606	607	628	649	587	636	610	577	643	582	600	643	565	593	656	601	650	541	631	620	630	630	586	635	602	637	611	630	618	605	627	616	590	574	608	642	562	596	590	601	589	603	639	623	641	636	589	604	575	627	623	667	584	641	632	632	596	589	592	583	615	627	647	596	618	621	575	633	642	611	625	621	585	629	610	615	606	611	591	608	620	618	603	619	634	627	631	622	612	640	589	628	607	634	654	633	574	535	606	636	651	594	639	583	601	595	578	625	623	593	638	618	607	616	597	659	582	640	628	601	665	631	615	628	601	630	640	628	627	599	594	640	652	670	637	669	580	614	602	604	607	638	636	628	642	646	648	645	604	607	623	591	679	629	644	605	664	608	648	670	620	574	607	612	636	652	634	604	628	608	710	644	642
10507	15073	15296	10263	9296	14653	17564	12727	7059	3412	1651	1088	893	827	897	849	781	862	826	853	871	882	844	831	804	825	823	848	829	861	840	813	833	844	849	843	873	902	811	852	905	833	847	869	859	846	806	826	869	808	851	862	847	861	810	850	879	820	833	877	839	818	882	851	852	791	797	825	869	807	845	819	825	802	835	846	847	873	835	856	844	834	847	846	809	826	829	859	830	891	865	882	882	809	833	807	784	776	869	846	863	809	854	875	835	870	820	837	832	831	920	831	866	841	817	860	842	906	814	844	846	785	822	855	864	863	792	879	765	862	871	865	820	884	838	804	848	805	874	796	868	821	836	838	816	826	814	828	825	888	853	793	861	851	785	813	856	845	812	839	816	847	822	841	834	804	838	836	834	865	868	868	820	773	779	801	808	790	886	872	865	898	814	891	822	828	828	876	804	829	869	836	835	887	828	827	865	839	842	826	812	844	872	851	864	793	798	840	845	843	874	794	877	833	865	795	844	827	850	776	902	801	838	852	845	892	814	823	831	824	848	868	840	785	852	793	855	818	820	806	829	814	841	820	847	807	826	854	823	779	831	804	826	898	861	825	794	823	871	815	875	806	847	855	794	869	816	782	795	849	830	863	853	825	802	882	886	909	834	827	777	814	857	856	844	842	901	858	804	850	803	799	826	838	814	789	840	839	845	792	867	839	779	794	849	860	859	793	827	808	848	767	861	820	862	865	866	851	871	750	823	856	846	813	851	811	838	838	856	872	830	842	888	803	840	838	769	895	805	874	834	848	833	842	863	888	853	784	851	837	828	842	765	857	838	866	832	850	858	811	790	805	833	758	793	855	801	839	846	774	823	835	848	839	868	860	806	831	842	856	832	795	857	817	829	780	841	860	856	829	863	862	771	869	782	814	844	856	874	809	842	814	845	880	787	827	846	879	849	804	845	801	817	829	844	800	803	859	806	833	831	793	813	813	803	821	778	854	891	829	850	813	828	811	850	832	831	865	821	865	808	815	824	792	822	852	853	807	793	882	823	856	825	868	851	810	811	813	827	875	872	821	843	800	807	788	850	873	775	872	818	813	811	806	891	812	809	852	848	811	828	783	879	906	824	813	848	865	891	800	825	841	808	885	792	792	827	814	871	873	818	806	857	824	816	814	810	846	880	839	836	855	823	841	827	837	779	778	827	882	884	824	829	842	834	871	827	846	799	825	860	853	843	897	827	864	805	874	887	777	877	804	825	833	765	860	845	791	816	829	890	799	851	835	856	811	813	827	797	807	851	877	849	865	838	831	775	792	788	855	805	784	850	805	796	848	792	890	838	812	845	838	793	830	827	860	828	863	847	848	790	815	824	809	788	811	845	810	834	882	831	799	814	813	852	812	825	806	836	824	842	832	796	826	845	878	797	855	839	806	846	833	841	842	877	893	823	880	845	833	822	838	845	884	824	786	835	813	819	859	845	868	775	821	856	801	876	854	793	861	799	834	850	836	787	865	858	844	797	797	837	907	804	821	863	832	880	853	850	829	890	829	748	801	826	832	811	807	835	826	837	835	796	840	873	886	783	796	847	882	833	808	792	833	834	825	789	790	829	826	893	802	811	813	825	806	872	857	772	808	830	855	821	822	812	861	846	841	872	884	840	790	850	837	805	859	832	786	854	824	854	821	835	864	803	795	812	864	860	825	826	779	868	848	858	813	861	830	821	868	845	866	861	839	853	865	865	764	884	821	830	875	845	802	835	817	826	876	861	850	847	863	856	837	838	819	859	869	829	808	840	881	827	847	819	868	835	843	839	840	839	797	828	843	808	820	819	804	819	844	880	862	805	860	878	838	866	837	797	817	826	848	823	855	851	824	848	801	865	913	789	863	851	830	828	889	816	836	843	854	840	823	866	823	864	799	793	803	820	836	843	819	838	840	828	845	864	819	844	818	839	817	779	832	779	824	805	810	832	856	845	816	804	813	761	820	815	848	801	848	827	821	856	877	820	807	817	879	793	832	845	795	866	833	933	862	807	853	845	825	783	809	807	843	884	852	874	798	808	905	892	825	823	870	837	875	841	801	795	871	830	799	845	796	851	847	840	826	833	840	875	818	825	862	843	825	871	854	860	811	804	813	810	870	798	825	799	867	829	831	891	834	832	825	836	827	824	843	785	846	817	864	842	762	876	829	871	847	844	896	849	823	873	873	829	828	823	768	809	872	875	860	839	861	840	825	816	830	792	883	955	869	838	849	770	797	878	852	852	815	833	823	824	823	798	819	853	815	818	840	824	849	841	833	877	830	804	829	845	815	867	798	836	850	850	854	820	840	877	842	857	885	865	822	836	891	849	850	823	819	823	832	840	843	811	829	843	900	827	842	890	847	828	909	857	832	876	827	828	830	833	836	821	784	833	831	836	798	835	846	813	870	834	876	805	859	784	790	883	840	853	845	834	861	850	825	834	793	829	845	870	823	805	772	820	842	854	858	874	853	794	886	815	860	885	804	782	844	813	815	899	806	818	815	757	845	833	872	803	811	835	870	797	818	852	841	844	844	843	855	848	837	834	878	907	777	829	839	849	818	840	866	852	829	859	812	855	842	857	817	817	869	878	782	842	807	871	857	847	770	846	853	806	788	847	804	826	846	822	853	829	815	841	814	845	828	839	859	801	816	875	851	821	831	814	853	841	812	834	825	786	820	821	802	862	795	864	848	850	870	792	853	799	868	836	873	781	861	829	826	847	858	815	854	835	848	795	859	849	844	820	818	829	841	797	821	909	806	842	822	844	849	822	807	804	862	903	869	815	905	825	843	888	848	858	871	865	838	886	856	885	866	837	836	812	882	808	827	874	856	834	802	861	808	853	892	856	804	880	855	819	780	807	848	791	837	839	841	830	826	875	837	870	817	863	809	886	820	851	798	806	889	774	891	863	840	837	833	789	841	800	824	851	827	832	809	850	866	851	853	831	857	826	829	821	855	838	880	841	780	875	845	842	874	835	791	848	845	877	850	865	819	851	821	834	830	824	877	834	850	838	873	856	845	855	835	850	808	836	830	832	780	833	830	842	862	872	849	834	826	844	831	799	813	809	908	820	824	849	792	867	846	850	835	809	848	845	833	862	801	808	875	805	842	818	854	826	859	860	858	826	836	824	806	859	861	853	784	846	886	843	723	836	859	834	801	907	853	840	815	868	843	895	807	885	800	820	849	811	834	830	802	814	868	828	784	870	831	818	834	843	824	846	833	872	815	838	793	866	842	859	849	787	812	822	842	842	744	882	817	840	870	841	822	816	813	824	886	781	841	818	839	874	825	794	854	825	832	801	874	769	822	868	803	845	850	810	823	806	816	902	808	875	846	834	773	842	828	815	875	781	851	830	822	863	776	808	805	880	823	858	820	890	827	835	831	825	799	861	858	873	829	798	902	857	856	811	881	836	854	818	846	857	837	876	843	832	899	864	836	827	835	820	840	840	830	822	832	818	796	837	839	838	833	840	874
23389	21454	29304	23999	22736	49077	60243	47458	31921	17814	6040	1656	767	619	581	577	555	576	504	538	524	514	548	537	576	493	591	569	501	506	531	567	532	517	502	520	559	540	519	545	507	517	544	535	576	532	483	515	587	547	538	540	524	522	581	582	521	521	573	498	558	550	530	541	534	497	542	493	529	539	525	557	548	536	538	558	541	524	535	523	534	552	520	509	520	549	504	528	539	546	486	504	545	552	558	495	552	491	514	558	521	541	528	532	548	542	561	540	531	542	542	540	518	491	543	522	531	499	593	497	546	572	536	547	501	508	527	532	560	515	538	547	524	501	507	530	530	543	488	526	524	521	549	530	550	505	528	552	545	515	547	537	546	537	546	489	562	553	514	505	568	530	568	558	587	536	564	539	564	546	523	509	557	510	504	565	529	495	582	546	549	534	574	537	549	562	541	579	485	576	561	550	547	484	536	585	528	576	562	544	539	551	513	539	513	552	520	550	539	562	579	539	525	555	566	515	542	539	549	543	582	557	587	540	539	552	535	537	540	514	515	533	513	520	549	546	530	551	538	565	539	536	500	524	559	535	496	533	541	574	555	518	581	533	513	517	559	566	570	570	510	526	558	552	491	494	548	527	509	553	579	530	523	529	546	594	546	555	538	490	552	503	593	527	539	543	515	533	544	573	524	554	507	555	514	512	527	505	531	555	553	594	557	580	551	587	536	525	544	537	548	514	587	535	523	544	550	583	549	582	567	528	537	523	549	521	556	552	537	532	532	556	540	546	526	550	499	496	513	561	547	492	536	556	531	547	585	503	527	511	547	496	542	557	545	541	524	530	536	575	576	545	538	518	555	529	557	533	544	560	516	558	530	528	538	541	539	571	547	535	516	568	509	536	532	548	539	493	542	551	555	556	549	539	567	537	529	515	547	583	554	592	512	574	530	502	502	527	561	534	514	533	542	554	543	518	537	555	529	571	572	517	550	571	533	512	499	533	561	575	520	568	515	535	555	521	552	563	507	559	513	496	502	521	545	526	563	561	580	523	559	541	551	533	554	547	526	533	519	562	537	523	591	531	545	513	540	536	552	534	512	524	536	548	544	581	566	487	553	545	518	524	512	497	544	531	577	520	544	512	533	513	539	549	524	503	577	529	534	541	540	498	543	544	548	540	535	517	561	544	538	558	515	519	587	565	544	513	542	527	547	533	529	559	543	544	579	525	517	525	533	541	523	499	543	540	492	562	517	571	499	537	512	492	511	541	532	548	550	544	543	557	551	563	546	537	543	545	545	604	536	552	491	535	551	520	516	539	527	513	524	529	537	544	517	531	563	518	489	504	574	532	533	502	538	520	521	519	509	541	565	525	478	529	530	498	534	528	542	535	570	502	527	533	538	559	541	505	580	541	536	595	514	548	570	557	535	556	551	544	541	558	534	532	550	531	540	573	542	529	540	559	552	518	551	535	569	511	537	559	538	524	543	510	545	526	555	531	543	508	529	530	522	530	508	548	529	564	560	536	547	543	589	518	586	512	532	563	515	583	509	510	532	494	583	522	567	538	507	512	546	518	644	562	543	492	542	505	518	566	488	507	522	534	547	515	553	515	507	540	535	547	535	518	546	492	520	502	502	534	578	531	525	579	532	512	530	541	546	558	534	561	544	524	545	549	567	510	521	543	537	548	542	533	537	523	530	517	524	524	596	509	509	555	558	534	549	529	551	510	507	554	548	570	542	530	556	542	533	518	531	567	549	543	577	553	552	545	530	501	542	556	557	569	535	526	529	546	533	537	524	525	537	542	489	529	574	533	562	509	512	492	523	504	515	549	508	535	513	544	511	559	511	487	542	553	498	561	549	583	549	534	522	556	565	530	542	549	533	595	538	521	528	572	549	500	587	501	520	526	566	529	536	554	550	522	492	593	513	538	568	548	548	546	524	556	549	553	501	556	571	510	549	512	564	507	585	519	549	532	526	531	517	547	519	558	511	549	563	488	557	532	523	519	537	521	532	513	530	553	530	568	562	546	557	544	537	539	514	560	539	556	534	557	497	508	540	511	539	505	543	545	553	543	563	516	526	581	589	518	527	569	535	537	539	551	528	498	516	559	516	518	617	528	548	553	542	508	515	540	547	558	557	539	517	549	520	551	521	499	563	515	548	492	526	544	532	552	522	576	574	569	510	564	533	539	543	538	543	542	565	524	520	520	515	539	507	498	530	568	577	501	531	533	525	586	569	502	525	545	525	502	516	538	561	521	523	553	546	529	508	584	524	548	547	550	552	516	561	530	577	557	536	574	531	530	559	554	564	538	545	570	527	514	531	528	545	511	566	511	529	553	518	553	537	529	543	537	545	526	570	560	544	528	485	503	529	471	529	507	519	532	537	525	552	533	503	514	500	533	548	541	553	507	510	500	518	515	558	513	552	575	560	490	563	521	506	546	525	550	549	570	548	527	560	551	494	519	529	556	547	522	520	588	549	526	560	540	557	538	524	520	517	548	512	564	551	502	526	553	508	533	540	518	561	527	537	568	536	550	554	571	502	505	524	520	550	535	506	563	562	510	487	496	522	568	509	516	503	559	534	615	552	529	550	493	485	522	546	521	561	529	521	553	574	550	574	522	554	522	521	549	529	516	525	513	549	555	513	555	500	540	503	548	572	531	542	530	543	507	531	507	552	527	546	545	559	519	525	551	584	554	555	548	519	541	511	527	508	519	498	537	517	548	489	524	514	535	506	535	521	525	527	593	545	525	525	544	542	530	542	519	541	565	555	536	553	518	497	463	541	531	491	511	575	491	544	542	530	527	512	564	517	560	564	528	563	544	533	550	539	569	526	487	528	566	580	517	585	527	556	534	552	513	538	582	518	541	584	505	580	548	511	567	582	498	542	518	527	550	568	510	539	517	525	515	512	556	521	554	513	505	509	559	504	519	573	554	500	525	549	521	572	601	547	531	519	558	573	557	524	540	527	550	551	537	544	534	533	512	530	557	509	551	536	525	551	537	528	524	521	539	545	513	510	516	498	589	545	519	506	543	518	550	534	520	522	547	586	485	526	514	524	519	557	596	551	556	528	485	530	528	481	591	530	531	522	565	534	500	515	512	550	532	507	505	531	572	525	550	539	588	533	493	542	555	524	570	541	562	585	547	524	554	537	509	548	535	516	526	516	506	519	546	552	502	514	532	537	543	570	512	574	533	501	562	537	527	502	547	537	577	520	540	568	519	560	566	529	554	529	498	548	524	528	511	569	505	540	532	500	531	501	521	552	540	546	566	550	557	545	548	568	526	536	534	524	553	555	533	472	551	535	548	526	558	555	485	533	532	548	542	502	555	552	523	550	488	529	553	535	568	547	526	554	519	504	567	547	560	506	578	495	549	549	519	522	509	543	525	547	545	548	514	508	510	532	529	571	524	523	539	504	507	521	526	534	542	513	561	562	557	553	505	557	535	580	545	539	516	540	510	556	518	551	549	526	526	530	519	512	493	562	531	531	527
13943	30353	27862	22287	35406	58299	59171	48417	36174	22323	9682	3057	1145	833	749	720	737	716	708	737	718	747	686	702	807	730	722	691	723	747	725	706	723	755	728	735	722	725	722	660	738	746	695	724	689	690	696	721	716	714	646	660	691	693	767	685	689	687	704	675	702	724	681	701	701	727	710	683	681	759	724	731	733	725	729	732	774	696	738	710	690	661	731	706	720	735	701	663	701	735	677	724	717	731	713	727	721	741	731	717	735	700	669	727	727	718	665	684	688	708	741	759	737	698	672	733	653	744	778	753	727	725	792	740	703	660	685	668	749	691	742	703	730	732	750	680	712	679	707	771	708	721	690	707	727	705	660	695	735	794	711	736	724	768	713	725	683	727	706	720	674	709	758	709	730	698	691	707	729	719	724	698	744	719	723	738	727	745	722	716	709	700	728	685	717	719	720	726	748	685	712	763	689	725	724	653	759	726	725	726	734	725	736	712	735	697	670	738	740	647	736	699	700	712	738	714	716	721	720	691	694	732	733	720	670	747	712	743	701	699	737	762	749	728	708	668	704	666	742	713	712	689	687	722	735	706	695	753	706	656	699	665	745	747	751	675	704	712	747	708	737	730	739	696	749	696	723	712	741	746	740	732	714	695	724	737	704	718	735	735	666	777	705	760	722	736	736	713	710	724	701	727	692	700	791	742	745	742	701	744	709	712	772	699	695	645	743	717	758	701	688	720	771	721	759	742	721	691	730	726	767	740	755	718	705	757	755	748	743	708	685	695	762	713	740	690	717	716	739	738	684	718	704	670	717	725	681	710	698	737	698	751	737	695	737	709	750	715	702	731	709	685	718	712	670	705	685	684	757	755	715	710	696	711	738	733	742	741	736	758	720	698	724	740	671	808	757	679	746	760	713	705	704	770	716	754	745	755	707	753	700	702	720	722	748	705	723	718	751	768	745	727	730	730	732	691	711	747	678	722	762	707	706	685	699	698	708	678	699	701	720	724	698	714	695	701	713	693	714	712	702	717	720	760	724	667	685	672	760	756	671	666	737	725	762	702	723	678	649	727	699	726	730	727	676	698	717	731	725	704	688	747	700	711	765	701	712	703	746	754	677	690	715	712	708	733	687	717	724	721	722	670	763	712	726	748	755	736	712	770	731	762	699	762	713	697	663	752	728	712	720	716	720	726	719	706	725	680	718	694	693	739	695	743	685	704	704	716	739	651	740	739	684	713	685	706	737	742	711	751	705	718	690	753	791	745	727	732	727	708	751	711	783	734	659	689	691	709	692	771	718	737	724	743	723	752	728	717	702	708	747	701	735	751	692	743	728	705	712	705	729	735	702	737	703	728	775	708	697	744	715	728	733	754	738	771	730	733	706	759	731	700	737	717	701	741	720	708	749	695	733	671	728	780	692	697	713	696	700	697	703	722	734	689	715	715	756	725	685	688	755	725	733	667	705	734	693	749	693	738	768	746	655	708	703	749	666	683	699	728	742	704	723	743	726	699	745	720	685	711	688	681	707	750	711	706	695	774	771	666	702	724	741	722	698	754	682	746	718	722	743	747	745	693	688	701	766	743	683	696	724	734	741	707	744	739	747	682	716	686	757	701	682	724	670	734	735	733	737	716	744	707	707	751	727	712	726	746	703	704	705	766	699	669	679	726	749	719	725	674	715	706	715	743	657	727	742	701	732	738	707	716	701	761	703	704	738	686	678	713	737	731	747	745	693	724	717	762	697	697	702	772	737	711	712	716	755	723	737	679	725	731	693	745	675	712	736	710	735	679	661	744	722	717	704	733	706	774	719	737	685	794	714	716	728	710	699	693	708	792	701	730	686	721	737	733	692	716	724	704	716	725	728	731	733	710	738	704	678	699	784	719	719	706	671	720	725	683	718	706	721	719	690	715	730	712	692	726	726	734	712	726	692	720	715	736	706	750	744	673	703	764	679	737	724	694	730	725	752	706	752	689	735	718	783	694	750	726	731	725	716	694	715	748	749	705	698	724	719	661	738	678	737	698	707	707	674	713	723	714	740	720	727	723	780	759	712	717	732	741	765	721	706	707	731	678	733	703	759	733	732	677	717	741	707	705	772	689	761	699	712	713	740	709	722	684	713	732	724	709	708	749	715	749	708	683	727	689	771	696	720	671	710	751	774	687	743	730	705	729	739	752	705	681	721	713	741	715	696	706	723	743	707	676	709	719	756	675	654	705	745	731	736	702	686	734	661	680	743	693	691	737	744	712	709	687	751	709	664	689	730	665	741	697	714	696	739	739	728	720	720	689	723	695	739	683	738	676	709	757	710	698	682	717	676	737	730	724	696	725	717	700	753	719	664	714	723	738	649	770	686	746	736	710	741	707	687	767	714	766	660	729	698	679	724	688	704	722	727	675	718	754	707	732	700	730	682	673	737	740	689	669	711	726	719	683	684	709	694	669	702	710	713	716	695	690	753	734	636	719	708	700	763	723	771	708	707	725	711	711	739	717	681	700	726	718	759	738	738	780	742	723	739	685	740	726	742	750	739	724	679	688	717	735	691	724	734	728	725	716	687	731	698	685	735	671	737	705	710	705	714	720	718	731	686	704	719	717	760	757	766	682	735	752	728	791	676	732	699	680	726	764	689	659	720	762	727	737	718	714	734	736	661	651	680	747	812	708	701	726	699	705	703	712	695	659	693	690	739	741	681	698	735	732	697	729	723	724	726	783	712	699	709	703	714	698	711	720	712	736	723	698	688	719	716	737	745	732	697	702	687	739	691	685	753	772	739	692	743	735	695	733	777	724	748	754	706	687	755	732	758	746	734	747	691	686	707	687	705	738	688	750	769	740	710	701	708	734	760	745	710	715	742	744	733	729	744	705	703	690	704	740	745	715	740	774	733	715	732	754	665	737	765	712	702	726	723	727	744	694	689	739	659	724	788	709	716	719	703	690	738	718	647	680	718	715	702	767	718	742	704	720	750	726	733	786	658	730	723	750	740	718	710	721	691	678	704	749	705	702	761	704	749	734	699	741	684	747	703	695	712	721	711	719	709	746	715	721	681	766	764	686	738	728	714	709	728	732	680	730	673	756	733	715	712	721	754	772	700	730	683	749	730	673	672	719	715	748	741	722	723	763	749	720	735	710	755	749	750	749	721	696	713	713	748	701	687	712	730	718	734	687	734	664	708	745	721	691	730	681	725	743	732	739	730	692	697	698	731	769	696	698	749	662	704	743	756	692	750	711	698	711	693	734	737	702	798	674	753	727	695	738	708	707	724	755	720	741	747	778	713	741	762	716	730	729	735	731	723	738	717	726	715	754	701	700	725	714	732	738	757	689	719	711	741	732	720	747	756	748	710	712	738	734	756	698	677	722	709	720	695	717	736	743	777	725	706	718	723	717	709	755	685	707	776	746	735	778	688	721	722	738	752	718	711	739	699	700	699	719	715	699	746	713	732	693	698	739	724	716	693	685	739	738	750	751	740	730	685	716	717	753	704	740	613	715
27390	20910	14925	8599	6917	10503	10896	6818	3553	1709	1057	732	668	685	664	665	621	606	668	622	646	650	636	646	621	595	631	662	669	662	622	648	676	615	641	649	672	621	619	612	622	631	647	580	620	623	634	592	683	593	603	648	650	627	627	622	612	668	664	587	710	660	603	588	656	624	637	607	641	654	634	661	619	627	627	655	627	565	616	651	602	637	650	603	634	654	671	640	594	615	639	603	631	645	641	655	644	656	624	613	610	649	648	624	649	657	645	629	626	644	576	670	680	635	623	635	681	631	648	645	649	645	632	649	675	603	568	629	591	648	652	616	631	600	630	625	591	631	703	664	654	678	618	615	621	630	604	653	636	613	608	640	588	629	637	642	662	652	660	625	628	657	638	622	636	632	646	636	628	662	591	598	633	643	612	584	630	608	599	584	600	631	635	626	643	617	653	640	618	640	628	621	637	642	607	621	629	613	617	622	600	569	645	638	627	666	626	630	671	638	616	687	580	594	592	637	646	626	622	616	652	585	619	639	603	661	637	601	617	633	642	612	620	646	637	598	576	633	628	667	657	647	639	628	628	634	639	602	597	646	669	664	597	642	624	597	606	653	708	604	648	606	664	628	627	624	577	649	682	666	576	657	628	639	630	627	639	628	640	685	639	630	610	635	636	655	595	614	645	584	604	603	607	611	616	610	614	635	678	621	601	601	607	665	641	627	652	607	651	623	614	635	611	635	602	618	614	633	599	616	646	599	623	638	618	614	592	638	678	609	634	656	623	636	615	651	634	637	600	659	663	678	640	686	622	607	656	652	653	638	658	594	632	630	652	598	655	618	587	615	606	565	633	618	648	684	597	613	632	646	649	657	630	660	653	603	625	621	639	580	617	670	608	667	644	604	687	662	627	621	650	630	630	619	673	583	674	614	625	645	628	665	589	642	713	634	612	608	612	618	650	630	597	650	645	646	595	668	634	630	691	633	620	667	674	622	641	695	622	667	600	673	650	650	587	619	656	631	663	613	679	564	594	679	649	648	677	646	669	665	658	616	595	632	613	647	620	605	577	604	615	613	682	639	633	604	599	641	643	625	625	606	655	627	621	624	613	671	636	619	636	650	627	631	620	651	641	657	585	613	643	634	645	587	604	629	618	642	608	615	633	597	639	580	631	607	649	632	619	630	631	633	635	631	608	604	641	644	617	613	621	634	630	635	623	630	584	635	661	653	641	664	647	628	643	614	662	606	603	642	588	583	672	642	625	620	627	614	612	626	588	639	677	619	604	617	618	656	613	655	633	669	645	614	639	662	620	595	634	680	605	586	671	618	582	596	672	604	642	633	627	645	639	612	632	638	613	677	618	666	667	624	631	657	622	661	625	654	591	602	608	643	639	578	637	651	635	633	609	626	644	703	681	684	637	656	653	590	643	644	591	626	602	663	634	644	572	626	668	631	643	617	644	633	643	648	605	581	615	624	580	624	654	634	653	589	589	597	623	625	662	638	675	655	612	687	612	662	598	629	625	647	593	650	605	649	623	632	620	662	635	581	648	656	614	677	607	619	629	638	609	663	642	619	642	666	633	629	623	609	642	670	643	595	635	606	613	629	601	616	614	574	650	612	624	622	653	617	602	641	599	638	634	662	646	699	671	653	596	663	616	660	701	640	664	636	623	570	664	607	615	595	660	610	615	671	634	651	639	662	661	631	654	662	644	637	620	643	643	643	639	630	623	684	625	628	643	601	614	598	637	620	616	628	618	611	649	648	680	633	641	644	684	625	656	609	649	634	603	657	687	675	643	627	606	637	646	633	608	631	648	607	657	677	612	617	599	606	612	632	636	580	668	653	620	611	616	610	653	654	622	623	657	610	630	656	614	624	617	644	592	558	658	678	657	594	634	658	639	671	632	601	628	626	646	654	593	690	619	612	581	645	641	632	641	611	674	595	646	609	667	652	610	621	604	646	684	643	658	653	640	639	606	657	635	609	617	642	641	586	624	632	679	662	589	626	609	598	620	626	634	621	653	607	613	633	630	614	646	674	642	661	668	648	653	681	682	625	634	640	635	636	637	666	645	638	625	636	654	603	634	621	641	622	613	624	669	623	635	646	614	643	601	634	651	576	646	592	587	637	616	609	626	625	643	671	632	690	649	639	609	629	652	627	594	607	622	596	624	647	637	625	663	655	632	595	671	635	699	626	614	620	660	591	613	638	664	683	644	597	566	593	568	632	628	662	612	601	631	626	644	632	650	685	649	568	657	627	636	635	644	618	655	649	662	607	609	623	640	663	623	613	588	650	641	652	626	631	645	599	631	648	648	620	623	635	668	614	634	636	648	619	660	623	652	680	639	636	647	610	632	660	670	643	633	621	602	646	617	573	618	657	618	641	589	646	655	617	605	645	656	628	591	617	647	633	620	629	603	640	617	604	627	658	656	642	627	628	679	677	655	656	623	675	624	626	647	663	611	641	657	584	630	611	628	605	610	654	633	644	632	657	661	632	633	615	589	620	654	622	663	630	614	599	657	629	645	635	642	622	641	647	579	622	575	653	608	672	600	657	622	675	637	677	662	589	622	632	635	636	660	651	651	652	607	625	597	623	642	651	630	641	607	591	659	654	656	644	666	666	714	621	615	631	619	657	616	645	654	629	630	677	637	622	614	614	594	631	679	641	640	663	627	656	618	680	611	684	627	644	638	619	622	617	686	623	664	674	643	643	600	623	624	652	685	646	620	653	611	658	639	670	619	649	637	626	600	642	657	607	674	638	638	631	662	631	674	672	613	632	587	617	612	648	652	654	647	657	627	647	605	676	658	672	662	617	652	637	658	593	637	600	625	639	633	632	647	612	644	651	654	614	631	623	573	640	640	630	671	587	637	644	681	675	647	613	634	650	628	607	616	623	642	654	582	608	613	574	607	653	598	660	640	637	604	600	625	658	663	618	618	655	634	656	603	592	642	622	663	681	618	634	650	645	681	634	668	558	648	608	625	655	633	663	650	622	659	668	605	613	662	673	619	643	664	634	680	640	652	662	667	663	649	667	628	703	608	607	626	662	651	610	637	679	630	655	643	625	641	555	637	617	572	649	663	625	650	665	624	610	608	598	620	635	628	679	661	608	631	645	639	638	673	593	632	642	589	656	663	636	613	608	609	601	590	602	599	653	670	620	620	680	604	703	663	632	663	634	660	599	688	629	643	637	638	633	628	620	664	608	632	626	684	605	653	626	652	602	618	616	592	663	651	613	680	680	629	644	663	625	599	613	619	625	650	618	630	596	625	688	603	605	645	620	613	598	605	626	624	604	648	641	668	642	629	589	619	627	626	675	642	632	623	630	644	627	643	629	629	580	666	665	609	625	634	629	628	679	625	583	588	668	645	645	612	647	621	623	631	652	604	635	625	596	669	635	638	638	614	590	624	661	622	609	642	688	629	625	617	662	643	635	617	629	647	635	652	619	631	619	621	558	656	679	643	597	663	625	652	593	622	636	643	616	662	616
10721	14370	16797	12211	12457	17316	16522	11100	6164	3005	1588	1035	913	861	854	862	859	868	862	801	850	793	881	813	864	838	882	834	851	864	859	832	832	834	894	849	836	832	841	821	908	838	886	865	868	830	870	867	860	840	852	834	798	833	826	833	863	870	849	856	888	907	871	830	849	888	854	828	835	833	840	855	812	862	841	880	844	852	844	834	873	857	861	840	847	847	789	793	903	856	857	860	873	855	865	836	836	808	869	812	814	819	821	832	826	829	780	816	862	817	840	901	893	865	852	843	836	846	877	853	828	873	819	869	874	857	872	829	842	872	848	841	844	841	846	845	854	881	868	875	812	875	855	843	921	895	831	822	834	818	834	878	904	806	839	823	834	824	810	844	821	820	843	877	848	872	877	832	880	851	871	869	888	821	861	851	854	894	762	844	885	836	906	765	819	924	820	898	830	826	846	888	869	868	856	837	894	874	837	840	838	829	834	815	860	846	867	848	801	794	914	838	809	916	872	780	814	856	841	835	855	874	874	851	859	859	930	805	890	861	834	853	845	821	866	876	828	839	853	774	838	813	857	831	764	868	861	843	847	818	863	862	808	785	890	858	874	815	838	861	791	857	872	909	826	851	778	877	809	807	874	848	826	862	860	863	895	819	863	832	838	810	841	866	831	875	827	877	868	881	844	836	837	831	814	899	827	825	807	842	835	817	812	857	865	877	871	842	802	836	852	863	892	844	907	893	816	870	868	878	855	839	835	852	840	819	867	877	854	846	866	817	866	869	852	831	843	822	817	861	872	888	892	905	831	854	834	845	868	794	815	862	862	884	901	829	922	868	827	809	804	878	835	857	881	899	889	909	832	867	838	866	858	867	847	843	863	835	843	844	874	859	804	846	818	821	885	869	853	803	877	789	874	867	868	836	844	819	858	878	884	876	813	838	857	884	877	861	864	845	874	876	837	829	865	804	806	864	883	821	837	811	889	815	844	865	904	879	830	834	907	878	863	856	856	835	883	869	852	814	865	852	831	845	853	890	905	910	823	836	845	829	849	843	873	837	790	866	898	818	859	867	813	878	830	875	794	835	813	822	849	875	894	876	825	854	820	869	845	808	848	900	856	811	863	827	818	813	834	872	833	868	856	816	833	845	802	869	864	844	804	877	810	841	846	877	893	908	839	872	870	842	858	802	852	879	860	863	849	922	799	845	871	838	836	857	837	850	908	857	830	808	840	815	817	889	846	829	861	857	835	925	795	847	831	871	842	849	910	864	871	874	844	806	853	802	880	871	833	823	861	879	893	884	863	892	818	830	854	899	842	876	878	839	852	871	899	781	887	853	841	860	892	863	831	892	869	865	878	879	849	844	841	788	847	815	864	808	866	911	863	849	884	815	814	822	910	886	860	856	927	877	829	895	820	871	837	797	833	853	800	867	894	867	834	879	849	814	825	866	875	793	832	901	877	897	865	864	811	872	836	788	838	848	889	879	851	873	854	819	860	829	881	842	868	871	823	828	850	854	918	859	871	886	808	816	819	816	875	879	800	842	853	849	883	818	812	887	877	835	819	867	850	863	856	843	818	849	856	811	925	887	889	820	838	876	820	851	872	887	882	800	814	850	887	840	883	891	881	867	865	832	860	857	842	877	790	823	851	825	861	873	864	883	855	831	871	833	865	857	872	843	831	879	830	829	892	885	840	840	851	844	846	844	852	892	859	848	876	880	871	908	792	835	808	842	836	779	880	842	832	822	854	819	813	827	868	819	868	863	872	862	839	851	842	867	901	866	837	870	868	864	815	796	860	856	804	890	873	865	837	869	833	845	837	826	751	839	774	856	868	846	918	830	835	862	833	846	839	909	852	814	890	882	822	836	855	834	835	850	806	821	835	837	873	788	906	839	826	884	864	912	870	885	834	780	906	803	897	881	883	927	847	807	841	828	883	896	898	873	832	873	879	780	860	867	832	839	841	878	821	825	866	850	826	856	876	872	855	821	855	837	847	847	836	816	903	845	795	886	781	848	876	848	852	860	870	847	840	827	854	807	891	883	862	898	813	854	829	836	862	824	821	857	814	839	836	873	823	841	852	847	858	862	830	817	868	881	905	911	878	874	842	860	896	868	851	874	833	852	886	869	853	849	841	829	886	823	825	901	848	805	840	840	817	849	878	899	883	799	878	881	839	852	860	788	861	853	828	841	835	833	796	862	864	850	845	844	823	868	864	889	841	857	850	811	862	810	846	805	838	848	860	855	847	826	882	822	832	863	845	861	832	831	864	866	885	821	856	830	882	878	863	846	920	837	866	791	850	832	860	848	908	881	864	917	804	844	840	836	850	891	911	827	817	842	851	843	816	791	874	810	884	835	850	872	844	832	825	853	854	906	843	848	822	849	839	849	851	864	824	892	881	850	850	879	857	814	811	868	852	835	848	880	871	863	846	858	809	854	846	873	882	819	845	861	867	845	822	868	798	855	889	818	857	847	844	861	802	829	831	915	838	865	851	867	805	868	824	838	839	858	855	861	900	829	827	847	863	846	783	844	824	843	800	828	908	875	899	897	894	854	882	885	888	876	847	873	812	913	863	874	815	825	821	847	854	848	856	860	802	823	829	858	851	916	833	879	892	872	850	841	828	838	909	841	873	849	844	896	853	864	818	845	865	903	829	887	848	859	797	861	860	878	880	877	866	909	816	853	885	840	874	866	862	868	842	887	820	850	887	886	855	826	863	878	814	843	830	886	820	872	857	847	857	834	889	832	853	835	838	843	864	866	845	807	816	849	880	823	860	834	809	869	875	870	855	866	866	865	873	867	902	848	821	862	900	838	852	833	874	849	841	914	882	840	821	845	832	844	824	849	843	792	830	863	886	840	861	848	883	813	845	895	862	826	845	831	848	821	853	848	932	856	860	867	816	860	885	886	780	868	794	818	828	830	885	855	842	817	847	882	843	879	825	857	867	851	844	823	887	823	829	815	872	860	882	879	846	894	832	821	845	865	819	862	876	855	849	850	850	827	855	837	811	810	829	820	849	861	827	872	859	875	839	833	862	843	859	800	857	825	826	867	870	842	872	896	862	867	884	886	861	815	868	883	913	863	900	794	850	789	829	875	830	855	861	854	900	850	837	840	832	820	885	859	833	804	821	859	808	847	852	825	908	894	811	830	881	891	846	842	855	886	869	891	824	792	867	884	835	867	862	847	867	840	857	856	851	849	806	897	883	844	892	898	842	936	866	840	891	825	795	899	882	851	824	822	850	883	819	852	813	861	845	859	856	851	913	869	854	876	886	833	826	823	777	823	817	899	839	818	888	884	874	855	836	878	807	891	854	866	846	860	843	853	874	812	841	785	883	860	857	925	866	905	839	853	876	873	809	879	850	870	840	866	884	841	779	871	806	888	855	870	935	836	840	847	845	865	832	841	868	851	837	845	823	818	807	843	866	897	889	863	867	836	794	856	884	852	838	848	923	851	811	853	822	905	839	845	828	859	852	856	883	833
27457	20817	13683	6480	7560	10544	10431	6464	3398	1715	972	701	614	625	656	641	616	630	617	609	665	625	633	680	601	597	614	635	636	608	594	593	607	619	606	655	607	682	587	635	605	626	607	664	616	669	642	634	588	617	655	614	611	612	651	585	597	570	572	626	653	644	680	650	622	670	633	615	598	615	608	590	599	616	579	619	665	644	610	655	652	673	613	606	590	596	634	614	594	618	635	600	617	630	605	613	649	603	602	647	601	604	623	655	585	623	700	631	646	661	634	620	654	589	617	696	609	641	658	593	621	637	627	623	666	649	665	611	597	594	691	682	616	630	637	644	664	628	632	622	628	592	672	653	630	649	631	629	654	685	669	684	606	650	613	583	592	614	668	596	678	600	601	603	646	600	682	596	662	658	641	589	594	633	637	644	601	614	686	650	646	663	641	608	621	657	652	646	614	586	632	614	616	634	609	611	611	607	632	642	643	617	632	670	660	647	629	649	632	609	633	621	656	666	570	612	623	615	594	605	603	596	638	625	623	607	637	677	604	627	661	613	642	643	616	604	645	566	612	633	642	612	647	630	629	632	578	625	635	612	646	645	664	628	633	641	642	644	611	642	612	645	625	622	629	599	654	629	632	659	653	618	675	649	674	632	631	622	619	636	614	649	622	612	652	640	685	627	608	608	610	646	642	635	603	607	674	651	637	646	648	646	629	614	606	622	650	656	633	654	619	600	676	630	613	634	587	640	592	632	622	634	648	630	616	634	636	683	637	602	648	603	613	622	679	612	623	678	605	630	653	647	653	603	623	627	629	640	599	612	656	563	618	648	636	620	652	631	591	607	614	638	645	601	689	636	634	641	667	592	631	608	658	584	622	640	634	614	615	653	621	651	668	611	606	608	606	624	651	704	586	664	589	655	656	621	609	622	581	627	639	631	615	646	658	670	676	654	599	624	621	698	633	635	632	636	646	558	616	592	646	620	672	635	612	597	648	584	605	643	658	639	594	614	630	609	634	656	650	608	626	591	640	649	622	601	619	616	638	621	624	625	636	614	672	644	617	666	597	628	652	678	609	633	594	624	651	636	647	639	601	636	641	629	607	618	649	586	621	619	608	659	625	633	616	663	636	634	629	629	658	655	659	610	679	651	652	614	614	641	627	609	659	612	639	594	615	675	638	592	649	607	607	654	667	634	646	611	614	601	631	637	611	669	613	655	594	612	633	621	569	589	620	598	569	622	669	626	655	592	592	639	632	665	696	642	616	628	641	614	586	624	603	630	620	628	647	668	654	607	646	632	664	638	637	602	673	636	650	622	645	623	621	634	590	663	638	620	618	623	619	611	654	647	654	637	641	599	677	637	645	639	638	661	619	610	631	636	612	606	565	627	633	649	659	577	632	632	635	617	618	634	597	657	631	614	622	612	645	618	656	648	600	654	662	602	626	662	675	658	633	620	594	586	683	628	640	629	662	652	596	668	626	622	619	643	628	640	647	639	648	617	665	629	660	591	618	606	675	618	601	637	621	626	672	627	605	657	646	595	633	599	615	682	657	643	656	656	627	640	598	682	639	631	640	641	625	598	643	612	656	643	652	610	638	617	633	641	668	641	660	666	582	620	654	667	644	645	641	643	648	628	618	589	594	650	605	613	611	631	589	620	634	625	640	652	615	636	618	657	628	610	631	640	649	582	651	635	636	611	641	611	651	631	596	633	648	663	593	621	585	631	665	650	638	614	587	608	600	625	566	646	647	588	634	633	655	584	624	640	602	598	604	632	659	634	645	592	578	646	646	600	588	637	620	619	656	668	666	573	638	679	624	622	593	630	661	661	612	604	614	645	623	612	661	594	625	657	656	654	632	623	618	648	631	565	620	636	593	646	609	632	629	610	652	618	655	665	638	625	628	619	574	616	656	606	617	677	664	656	661	644	619	646	599	627	599	637	612	605	604	622	641	634	640	645	696	630	646	589	680	649	636	606	681	619	627	631	619	660	592	600	630	648	602	643	630	609	643	681	603	673	627	659	654	612	595	591	647	604	630	686	609	643	600	645	608	663	631	599	605	634	666	643	660	604	634	597	664	624	634	625	619	635	655	628	630	603	652	601	619	614	657	604	599	607	656	650	622	686	657	649	649	631	643	647	609	597	606	639	668	627	659	640	609	612	632	583	629	626	594	606	588	689	605	589	603	637	638	634	636	643	654	578	644	650	624	667	637	638	627	617	592	620	619	622	624	633	620	615	613	636	608	624	570	657	675	618	599	654	647	645	603	682	660	592	639	609	625	640	670	590	653	612	627	589	651	615	624	599	607	654	683	655	625	682	600	629	622	661	617	625	664	610	658	615	634	608	623	652	588	616	638	700	647	569	662	650	646	640	620	628	609	645	629	648	583	601	628	654	638	599	596	647	575	635	610	631	658	632	587	613	611	627	637	634	634	634	635	684	625	618	623	658	643	612	623	625	641	634	665	649	665	649	641	600	613	647	642	622	638	587	579	636	613	641	611	686	642	637	671	644	633	603	601	644	685	647	655	639	619	624	604	633	617	621	650	592	630	603	658	613	603	639	594	668	628	671	648	601	612	636	605	615	633	564	621	626	659	597	632	657	626	631	638	646	639	627	647	605	622	634	605	628	638	657	593	662	660	615	661	640	633	618	639	644	577	639	638	614	576	598	659	617	598	646	634	652	660	659	643	600	623	607	590	663	625	688	650	611	592	634	631	621	620	613	646	665	675	622	643	642	607	599	665	618	599	640	651	612	649	647	619	619	632	657	647	624	634	643	616	591	621	641	670	625	608	614	627	649	659	665	639	592	645	626	652	622	619	630	610	612	634	667	658	567	622	695	596	641	606	634	590	605	591	650	612	619	637	632	658	618	605	644	619	647	635	638	593	664	652	606	612	598	610	661	628	657	605	645	624	661	598	608	640	683	643	658	591	612	653	642	650	624	644	617	620	596	615	620	625	605	680	650	626	625	650	650	633	638	623	605	578	630	626	659	638	611	635	599	633	640	612	625	619	606	638	613	646	614	616	629	583	595	658	658	609	622	640	638	601	612	639	604	615	611	619	613	598	633	646	606	669	658	578	630	642	648	646	673	596	642	653	619	635	651	650	607	673	616	614	614	621	625	658	645	645	637	688	640	640	611	643	639	647	641	614	632	644	641	634	644	614	644	644	611	646	599	652	630	628	637	641	616	620	623	650	657	616	583	616	622	560	644	622	604	653	619	664	630	595	650	631	663	635	631	623	631	597	596	629	626	631	618	604	621	610	619	665	656	605	584	645	644	648	619	606	656	654	579	639	664	626	626	607	671	607	607	607	632	640	625	651	654	627	612	595	622	643	628	630	607	652	675	597	637	640	642	645	625	628	670	610	621	588	646	669	653	595	609	635	672	594	622	640	678	629	657	650	627	627	619	647	658	655	628	614	632	632	639	598	618	583	660	612	598	642	640	599	587	649	641	629	624	634	606	611	598	635	656	610	630	669	627	618	625
10855	15612	14862	9517	13886	17636	16375	10828	6186	2946	1539	1062	908	866	822	823	886	844	853	843	901	854	834	851	865	887	824	836	939	857	859	871	890	831	842	878	870	898	862	832	832	909	854	829	849	813	841	822	821	821	875	797	843	837	881	900	840	827	906	843	813	843	841	814	834	817	797	862	807	876	900	821	842	824	874	857	832	862	876	852	856	866	825	914	790	832	872	867	881	842	838	843	845	856	808	864	852	897	864	841	822	828	895	861	862	830	863	822	848	854	836	807	808	780	845	869	858	814	879	877	858	848	863	825	846	847	852	864	800	825	799	845	891	848	834	900	886	863	883	847	863	804	883	873	851	853	849	864	868	851	816	849	852	864	826	864	868	899	812	883	861	830	856	857	875	817	881	849	853	858	855	834	855	895	805	855	845	886	861	792	904	863	840	820	806	845	850	856	816	866	871	844	859	862	831	807	883	813	844	791	877	802	879	865	815	848	852	845	820	840	853	888	855	874	898	862	845	861	860	860	915	885	833	835	817	831	843	839	823	884	861	856	892	810	891	846	831	869	836	811	837	818	812	855	868	847	785	915	892	850	814	833	874	875	818	807	853	859	862	839	791	830	850	869	857	833	853	852	881	906	845	883	816	840	852	836	876	812	815	792	833	883	840	897	888	902	802	849	800	828	872	860	842	875	773	843	824	819	884	839	831	821	821	871	852	874	851	828	839	846	797	853	840	841	850	805	870	879	840	888	858	777	853	810	834	871	811	872	839	833	823	826	901	871	830	922	862	902	844	893	871	854	854	824	813	865	851	849	812	876	859	865	824	832	833	817	807	808	895	897	819	848	810	864	818	889	833	853	902	847	879	869	859	866	863	853	857	787	854	858	835	864	843	853	856	824	851	874	871	820	859	854	909	835	825	910	808	873	842	843	850	807	847	809	831	837	871	820	835	850	860	780	894	854	828	855	870	858	873	834	857	834	841	787	853	857	832	862	834	878	857	833	796	823	870	790	820	800	833	876	865	857	844	883	852	837	882	865	800	843	783	894	871	818	839	854	882	886	833	861	890	836	802	797	891	812	869	857	855	876	840	818	830	865	874	799	836	825	904	819	858	837	843	891	818	868	826	864	832	861	881	869	858	869	844	806	919	869	843	878	840	842	822	815	838	784	845	815	825	840	857	805	877	824	852	853	836	859	841	859	830	870	778	847	860	855	818	851	850	873	800	869	817	828	776	837	843	801	847	809	803	880	816	806	862	836	882	836	813	846	806	853	870	839	847	885	849	823	796	880	852	873	882	831	818	914	778	868	877	868	840	829	863	804	811	891	846	887	864	879	832	857	838	831	821	809	849	812	848	804	856	866	859	837	836	854	820	859	837	844	852	844	863	887	878	833	862	852	806	859	836	837	876	854	837	823	834	842	851	845	850	816	857	843	879	821	841	853	850	916	889	843	853	832	818	846	865	842	809	840	825	856	832	888	819	840	825	868	860	828	795	891	863	835	854	862	886	857	859	908	890	782	805	850	835	822	837	840	769	855	896	834	838	903	895	824	843	857	880	863	818	836	870	875	894	916	873	846	876	862	863	876	858	846	824	828	889	870	840	882	893	779	782	857	825	878	840	786	824	833	836	788	857	838	827	856	846	863	843	855	824	825	899	837	846	866	810	886	895	855	809	822	807	872	831	803	903	836	843	809	847	934	854	846	831	862	861	870	843	862	868	873	797	822	820	828	838	843	895	827	831	818	868	821	876	852	830	824	850	838	852	842	844	829	831	845	823	875	853	850	863	862	863	829	851	843	830	856	817	886	888	837	873	815	827	867	920	785	859	852	859	801	851	850	834	850	872	885	880	794	847	868	850	845	893	819	802	834	884	893	887	830	835	819	835	866	819	862	877	846	846	820	850	840	836	859	905	907	839	864	867	823	862	841	878	815	857	827	855	819	864	846	875	836	836	856	827	892	928	843	831	858	817	817	835	838	884	803	854	844	834	829	869	830	838	866	869	886	838	800	880	802	816	859	865	839	890	828	849	854	825	820	821	838	822	845	774	873	877	823	879	869	879	848	887	849	877	824	864	781	837	877	870	833	895	901	916	839	878	878	809	870	847	810	827	866	821	852	884	799	835	868	843	836	824	811	871	840	871	837	868	874	854	827	898	828	850	877	890	837	764	879	832	774	833	876	873	816	822	864	869	839	889	839	813	803	838	785	839	864	809	856	834	862	819	815	891	896	856	902	817	775	842	867	871	892	879	842	776	879	796	852	810	848	840	851	870	857	863	795	857	890	888	917	899	908	821	857	867	853	849	835	800	803	823	869	901	904	828	841	870	827	840	837	865	836	919	797	895	862	830	849	842	847	823	869	856	884	809	844	881	774	809	874	809	885	846	848	830	835	840	870	845	867	860	870	798	886	861	865	850	839	878	807	804	817	850	852	894	846	809	888	852	799	840	824	850	829	842	871	844	840	822	899	904	864	874	860	879	822	855	881	816	842	799	832	828	869	809	843	812	846	828	834	811	856	852	818	871	886	827	887	858	893	847	857	877	875	796	866	837	849	887	849	862	823	841	857	840	873	794	826	876	801	808	853	838	800	815	877	814	865	841	829	808	845	956	838	860	850	862	860	897	871	842	830	845	835	829	845	859	822	905	808	869	794	855	823	836	831	844	839	824	844	871	828	889	844	816	829	856	842	882	863	833	857	835	871	882	896	811	856	797	896	799	821	869	815	866	846	816	864	865	793	855	871	832	887	863	847	913	814	791	862	871	868	859	855	878	873	864	793	873	845	848	824	870	863	821	878	873	850	832	838	880	852	877	853	824	901	763	835	803	816	842	823	846	875	807	849	808	867	864	805	832	816	831	838	854	841	889	858	867	857	832	834	834	844	861	784	817	823	862	840	917	877	863	792	885	802	891	836	874	879	830	826	804	810	844	818	849	881	853	872	822	838	883	820	849	857	897	887	799	840	837	848	806	842	857	853	879	859	894	856	878	830	898	823	827	822	866	909	845	821	836	838	816	803	864	851	819	894	868	852	881	855	885	832	863	813	829	832	865	856	854	829	800	865	866	866	829	831	817	827	802	876	854	819	832	868	856	831	850	839	842	893	857	870	826	847	828	878	823	852	837	854	846	795	864	817	852	862	832	851	886	893	863	861	862	867	858	858	881	852	801	833	825	812	841	843	844	825	830	849	793	829	815	838	822	799	836	825	840	883	871	825	813	939	851	874	841	867	872	807	869	845	885	910	838	894	858	808	863	900	841	821	866	815	883	871	815	775	882	900	837	864	845	892	844	872	858	855	893	806	885	826	870	833	833	861	847	859	833	801	906	812	843	845	825	843	884	877	913	871	898	854	874	862	876	849	847	871	861	826	856	851	877	910	890	849	856	833	845	864	859	856	859	854	840	880	803	861	825	862	889	804	882	851	789	806	846	816	833	822	848	830	871	855	856	847	897	848	861	841	842	864	894	896	863	864	868	831	848	862	855	871
23424	21482	29324	24081	25419	52682	59857	45944	30514	16757	5561	1664	713	607	589	563	557	553	578	514	550	581	558	570	548	552	582	545	535	547	547	568	525	592	535	546	618	571	579	582	545	514	521	540	561	571	565	548	530	551	592	531	522	517	519	554	537	573	544	607	529	552	545	518	508	526	543	541	521	564	556	530	545	542	565	515	551	539	550	593	562	548	558	508	548	591	561	537	570	567	532	538	566	541	577	574	532	605	532	555	535	534	578	550	573	556	518	574	566	569	538	557	553	545	534	537	528	535	550	540	557	564	551	556	553	547	574	577	573	566	554	524	550	562	563	542	502	527	509	538	578	520	549	586	593	552	542	527	501	580	557	530	551	548	548	565	559	570	542	527	580	563	500	560	567	563	510	547	590	516	527	531	578	545	494	556	539	567	538	523	570	596	592	564	555	525	510	560	488	554	531	542	530	574	569	556	565	552	532	582	585	559	561	514	568	599	550	542	521	531	521	588	542	552	530	559	572	560	565	544	549	543	541	536	508	556	527	546	561	555	526	514	554	560	510	524	586	557	545	541	535	521	577	543	567	587	577	566	530	549	587	567	548	538	554	530	541	561	549	589	546	564	562	528	550	612	553	518	545	546	564	530	528	520	511	564	540	534	612	537	531	557	557	584	541	550	549	532	543	526	559	534	514	520	558	580	580	556	572	557	559	580	562	546	559	560	537	572	583	507	509	571	593	561	595	564	560	556	546	593	573	516	550	554	568	576	538	554	568	482	541	585	547	524	516	567	566	515	561	552	561	572	604	544	560	528	570	548	536	576	566	546	533	548	541	539	523	551	569	539	566	542	517	561	567	533	579	580	582	568	569	533	529	594	508	529	555	538	553	576	553	520	524	559	516	520	523	569	522	538	606	531	550	581	563	545	533	520	599	530	552	569	562	540	518	553	559	566	510	569	538	513	566	590	524	563	587	554	571	521	527	559	543	548	565	592	490	505	533	551	530	576	556	554	572	544	583	570	508	529	554	530	534	553	577	517	556	560	528	560	547	535	538	585	484	563	556	561	557	545	525	528	526	565	566	555	529	593	530	518	543	507	524	578	600	562	522	568	532	528	615	565	540	525	508	608	576	543	530	603	564	575	524	584	575	573	516	574	502	549	526	557	572	504	577	518	568	554	563	540	572	549	537	502	539	525	574	569	540	555	498	522	559	619	514	488	602	566	543	564	547	558	549	559	538	542	544	526	544	527	564	574	544	574	519	510	544	544	538	557	486	553	570	562	522	534	575	573	578	568	548	559	524	547	561	564	573	543	529	497	569	584	532	553	537	552	532	553	534	529	622	538	542	560	530	521	559	562	495	584	522	522	536	522	557	546	566	574	529	521	587	568	588	545	553	564	575	520	566	561	562	516	496	563	523	533	508	543	539	546	556	532	567	526	544	555	552	547	573	535	577	551	553	526	526	576	549	572	550	566	576	513	558	557	545	581	545	527	574	550	597	565	539	537	541	559	565	561	562	542	543	538	539	559	547	534	530	538	530	527	541	546	558	529	567	522	606	567	539	522	551	532	546	531	532	541	550	490	554	580	514	528	554	564	562	568	549	540	614	549	518	506	549	591	522	522	554	569	605	537	593	572	563	542	548	524	550	557	553	557	513	574	569	535	536	569	534	547	566	555	520	618	573	523	554	520	503	487	564	562	593	546	525	523	582	531	540	548	534	497	531	571	558	574	533	552	533	587	575	531	546	551	561	519	540	583	566	558	550	560	516	553	497	532	574	590	546	541	594	588	564	592	539	539	498	525	562	561	554	541	536	568	577	563	540	531	540	553	542	566	549	560	565	536	564	498	576	561	568	523	562	530	533	570	553	566	546	540	562	537	557	562	531	547	568	569	546	596	570	529	576	571	524	570	560	599	515	578	546	541	557	548	575	541	547	566	494	593	546	527	519	530	576	564	539	529	586	529	538	557	524	591	528	553	557	551	567	501	498	553	542	569	551	544	533	621	532	577	552	538	526	526	614	587	528	550	532	565	558	541	569	574	506	544	541	572	528	502	555	561	521	538	573	568	535	549	569	558	549	540	537	509	543	569	589	505	543	548	527	584	540	519	530	529	560	537	573	566	585	557	514	593	571	574	528	546	535	543	593	563	556	527	555	540	543	533	500	563	555	533	585	570	586	555	548	528	547	564	514	578	585	553	571	526	569	548	545	529	524	567	537	545	531	540	567	562	516	559	558	533	495	537	521	542	596	541	573	570	536	585	538	553	516	563	569	581	541	536	546	587	537	503	572	546	528	581	564	553	577	542	578	583	536	555	557	504	540	584	538	564	499	546	541	550	539	546	539	498	529	601	548	540	568	561	577	550	553	552	525	566	523	578	591	562	545	544	534	542	532	551	577	540	577	537	552	554	520	549	544	511	517	570	544	552	580	565	579	552	552	545	529	518	553	522	552	546	511	559	539	556	544	543	528	571	521	553	580	531	557	531	545	556	524	538	532	561	522	555	514	536	567	562	538	584	486	554	513	506	578	545	568	559	511	535	541	530	541	531	516	496	512	594	569	532	553	518	559	549	516	528	527	547	543	586	507	563	568	541	566	588	538	496	528	571	545	559	553	578	514	573	577	553	502	529	538	566	559	545	517	529	566	592	535	501	579	557	575	528	551	584	529	578	543	539	564	483	530	576	531	550	515	562	524	533	589	495	582	562	535	526	575	525	521	538	553	589	554	555	555	593	576	530	531	566	523	586	565	532	545	558	545	557	569	514	517	602	540	499	531	554	513	541	551	527	522	524	508	566	598	545	529	535	532	559	565	537	508	543	557	590	498	539	582	515	565	576	535	558	538	541	536	540	583	530	573	539	510	541	536	542	561	529	545	540	524	611	569	560	545	567	540	529	551	592	559	558	539	507	516	546	550	566	554	516	548	565	541	539	534	531	517	516	542	539	516	540	517	531	506	524	576	539	536	566	568	579	543	568	560	536	510	605	566	536	556	506	566	570	542	530	493	544	586	555	545	500	550	532	511	500	538	544	552	558	525	548	516	568	548	558	566	535	528	543	529	532	584	571	576	522	595	568	524	523	573	545	561	557	560	598	538	560	598	583	580	546	550	532	547	550	525	575	535	527	535	573	560	541	510	581	508	543	590	570	559	557	515	533	528	553	539	554	573	586	534	537	546	562	594	558	559	536	566	542	562	556	533	559	549	556	580	563	514	517	517	550	537	576	542	544	569	558	549	554	519	564	514	504	539	528	536	535	559	574	563	562	550	543	543	564	594	566	551	510	558	566	567	519	524	577	526	552	561	541	583	567	554	549	574	538	572	556	537	535	557	509	558	558	605	570	535	521	547	561	557	586	530	549	508	539	586	548	588	563	550	550	512	564	552	605	546	519	537	533	579	574	549	520	518	556	529	533	561	542	534	550	543	589	551	543	534	548	552	528	575	553	539	544	521	529	561	569	594	511	564	550	554	553	538	539	571	534	532	544	517	518
13122	25743	24190	24217	45459	59376	58879	47257	34976	20927	8972	2943	1107	821	721	779	717	701	747	699	720	751	760	718	686	688	708	769	733	737	768	730	724	756	765	734	717	748	775	713	746	708	769	746	701	686	765	756	740	732	712	744	733	723	731	724	701	677	777	709	719	726	721	735	727	708	818	748	716	673	753	700	653	729	766	744	715	734	724	779	703	731	738	751	749	713	717	729	709	762	765	713	745	735	731	729	728	719	727	741	743	756	723	692	776	733	723	714	723	712	731	742	715	754	672	733	767	701	773	754	726	756	731	741	706	714	692	713	709	695	746	722	751	698	707	714	762	775	739	715	751	735	728	733	736	774	715	735	708	723	752	712	687	725	718	738	720	759	737	714	749	691	728	746	727	766	778	696	713	754	688	705	785	765	780	709	754	768	684	727	671	726	728	679	755	740	719	748	736	772	767	725	748	693	721	721	732	678	724	719	722	706	725	718	679	747	692	703	748	706	740	754	721	716	759	747	678	754	713	743	740	757	728	761	731	733	713	753	721	710	697	747	719	727	784	737	776	730	715	693	694	734	786	741	762	726	738	687	746	709	739	703	753	752	709	681	728	722	752	744	760	732	736	720	759	756	738	693	728	752	743	737	738	752	739	714	715	759	733	763	704	730	731	748	707	736	786	701	733	727	699	738	715	670	708	730	704	751	700	714	730	763	695	750	684	723	720	727	735	735	746	726	712	732	733	717	707	769	715	714	684	714	734	693	757	705	728	746	752	713	691	726	780	727	759	671	714	690	752	713	688	736	725	743	706	760	721	707	714	722	690	780	724	744	718	712	738	768	704	715	734	752	720	775	763	747	759	694	758	762	735	741	735	797	736	780	762	698	717	736	699	769	713	762	734	708	709	717	780	692	695	786	744	714	741	747	740	745	753	722	704	739	719	744	714	735	728	746	721	787	718	733	781	737	759	704	719	695	720	701	694	741	772	774	708	670	678	720	757	772	694	764	739	693	712	736	760	697	722	677	736	753	791	744	726	756	733	728	692	789	777	737	670	711	746	739	782	723	740	696	764	724	757	752	695	732	723	750	784	717	730	702	724	752	775	743	745	652	764	717	769	769	695	739	737	725	697	773	726	681	759	705	719	742	692	744	687	708	742	713	700	668	671	744	750	671	752	737	744	738	694	744	755	743	746	742	779	732	698	707	755	712	728	729	711	723	706	724	747	744	764	730	684	749	750	720	768	688	731	715	733	753	741	755	719	776	739	690	671	732	730	760	675	764	707	749	732	738	777	763	697	789	743	721	779	746	693	725	721	753	693	725	712	750	764	752	720	654	686	753	759	751	753	774	720	723	697	708	685	735	810	733	754	758	707	772	776	747	811	708	723	716	764	661	704	808	726	708	744	748	689	731	769	741	724	722	707	758	750	791	763	744	771	753	716	691	758	722	740	728	713	754	714	732	731	774	733	772	704	759	690	771	727	730	749	748	733	737	711	706	692	757	732	714	700	658	712	713	706	712	759	762	763	710	717	774	778	736	750	750	685	729	690	741	728	784	702	741	706	709	735	737	713	735	739	707	713	682	723	733	715	723	725	791	699	752	731	714	720	735	730	697	746	688	750	762	713	701	716	706	663	755	710	675	725	702	692	754	740	682	714	761	761	706	714	689	717	746	725	713	696	763	722	673	737	773	771	753	717	742	684	716	743	689	756	727	731	757	687	704	721	700	770	749	712	782	769	719	750	707	721	706	747	782	747	732	750	703	695	731	743	731	775	729	663	749	761	716	690	781	719	745	725	726	735	716	739	761	753	725	710	779	728	702	747	724	679	807	759	729	741	722	715	678	684	688	719	720	722	722	739	758	703	719	730	729	752	776	769	741	721	729	722	735	725	722	732	727	734	728	676	770	711	748	710	705	755	763	730	764	722	774	666	709	747	734	731	720	727	756	701	705	752	774	720	744	708	692	743	737	740	710	722	718	740	723	720	729	706	797	742	721	749	768	757	692	718	743	814	722	712	778	725	705	727	754	732	722	716	750	689	787	678	697	697	775	701	764	712	714	743	755	763	709	721	712	718	708	721	754	712	720	717	713	758	695	704	759	689	745	748	734	702	764	708	709	736	771	772	742	752	712	713	742	793	671	717	694	738	712	726	727	715	708	700	757	751	727	720	738	753	722	700	725	719	711	720	723	775	778	767	736	745	725	719	689	765	777	744	722	767	751	753	772	719	723	757	756	676	712	724	767	706	739	740	719	733	742	744	721	674	691	761	802	694	765	731	760	752	678	741	706	725	719	740	764	730	756	740	731	717	748	750	740	730	719	766	783	769	705	687	714	710	726	702	717	771	745	785	718	738	752	778	679	765	701	706	781	764	764	719	742	716	748	714	737	731	726	752	705	728	746	727	718	734	724	752	742	770	694	743	748	706	752	693	782	704	709	776	752	667	713	696	708	702	715	707	725	715	699	696	682	768	727	711	768	704	731	714	733	723	717	746	756	723	688	662	713	676	781	734	729	735	744	686	748	735	714	731	729	769	715	705	787	776	699	766	710	748	753	729	742	762	739	741	767	735	762	716	778	731	757	737	729	747	682	792	707	721	794	719	731	760	707	742	676	732	700	717	745	666	702	712	718	718	744	722	734	742	758	722	697	735	685	721	738	756	679	766	715	759	757	769	744	769	715	716	768	741	716	708	720	752	715	725	700	713	732	725	758	682	695	752	752	767	783	771	733	766	757	700	733	738	708	707	718	716	750	753	730	693	735	712	745	741	783	740	728	716	715	749	764	708	721	735	750	766	722	724	759	728	750	736	715	736	740	753	752	716	782	694	782	755	745	746	718	710	747	766	739	699	695	737	738	695	765	751	768	702	740	707	739	769	737	793	714	719	737	699	768	745	695	731	701	764	721	756	731	709	727	735	672	736	744	743	740	737	754	707	717	690	741	806	730	680	720	746	677	728	690	781	770	734	724	723	743	674	734	715	721	712	746	709	746	689	716	785	759	746	706	712	728	735	745	724	755	716	758	732	765	707	738	725	771	756	795	706	759	727	722	732	752	744	714	775	738	695	741	732	730	696	703	761	679	704	749	699	770	707	716	770	745	679	768	701	779	767	733	690	682	710	686	722	713	745	756	759	706	741	779	753	780	768	709	716	733	731	703	780	738	695	715	690	760	765	725	757	735	725	733	753	726	710	759	747	711	780	694	745	725	727	733	763	710	688	719	727	740	758	742	719	691	719	716	733	755	736	687	733	692	705	689	744	740	763	750	663	767	729	732	706	785	746	734	741	730	742	756	805	727	726	771	760	760	747	712	715	704	718	726	715	739	738	761	773	685	740	736	767	740	706	691	710	753	742	778	700	709	700	738	743	695	689	742	740	745	737	691	747	737	715	741	725	718	698	705	712	719	730	758	702	743	708	713	780	695	730	732	725	737	707	738	742	736	722	770	715	731	742	715	693	748	710	726	714	680	722	665	729	696	688	729	782	734	729	686
27322	20772	12053	5472	6138	10847	11186	7106	3502	1870	1038	763	621	654	640	672	629	654	653	606	654	647	614	625	671	582	613	667	635	616	639	630	656	642	691	586	654	627	653	635	634	626	651	617	600	637	659	675	684	654	649	640	604	639	608	657	677	618	637	636	612	659	644	666	604	624	644	605	645	663	657	648	623	645	603	641	628	667	603	667	632	656	655	693	633	665	575	650	653	640	684	629	614	638	601	648	614	663	656	653	643	627	683	665	636	653	627	667	627	609	658	643	629	615	668	637	658	638	656	651	662	636	625	636	653	618	661	627	641	658	647	663	649	620	635	641	601	669	651	651	684	677	653	635	682	595	651	644	662	622	654	658	633	631	674	631	603	630	659	623	639	663	614	680	636	647	628	594	631	631	635	641	630	611	656	644	646	668	609	645	648	626	591	632	624	667	662	632	646	678	659	680	635	656	594	671	644	651	645	668	626	674	650	622	682	662	602	608	612	650	675	661	637	683	621	597	671	583	652	661	631	632	612	615	684	661	595	627	622	658	679	636	675	628	661	643	601	642	614	637	646	630	619	618	668	681	646	639	630	661	610	618	642	629	633	614	670	657	649	617	657	619	636	620	621	687	616	665	664	647	621	626	618	615	611	679	671	627	656	589	662	653	611	594	658	659	652	638	640	653	608	647	673	622	593	611	634	618	652	580	627	627	652	619	623	622	685	631	644	686	665	587	632	720	617	658	649	656	651	631	617	623	659	664	630	652	631	678	599	626	640	640	644	640	639	596	652	663	655	603	699	642	647	641	607	669	631	631	674	711	609	643	693	607	633	633	633	652	622	645	596	692	663	633	649	624	626	671	633	640	644	620	639	669	663	648	661	651	664	602	632	636	585	591	627	706	595	653	620	646	625	654	630	633	616	692	625	645	635	608	640	699	637	654	611	603	687	637	599	620	668	622	673	621	658	600	668	623	671	646	665	662	616	647	662	615	664	660	672	649	612	658	645	677	660	656	629	653	624	695	624	659	672	649	635	667	642	620	670	683	639	706	643	601	626	622	614	640	623	645	626	638	653	706	634	627	627	624	620	657	627	632	655	670	618	646	638	653	658	613	631	684	627	637	577	606	633	672	675	655	600	686	654	646	646	633	684	672	630	630	651	610	600	606	661	686	618	613	637	673	662	654	645	616	630	611	616	661	647	610	690	644	649	654	648	656	659	633	659	645	634	621	617	636	645	636	629	633	638	650	620	632	664	608	679	659	619	637	619	638	647	672	612	636	633	654	632	676	602	681	632	597	615	615	620	607	607	587	631	647	652	589	665	643	644	677	619	663	653	689	656	652	634	649	647	662	658	656	614	619	656	670	637	616	642	647	652	641	640	629	648	605	661	629	616	657	602	611	612	604	641	634	686	631	651	639	662	633	596	623	629	635	663	599	635	634	640	671	575	667	668	584	677	575	663	685	601	668	656	600	621	620	669	647	648	598	647	614	619	647	652	645	644	686	641	633	648	668	663	676	648	615	654	638	667	688	608	632	631	626	622	620	624	609	639	623	615	648	626	649	710	648	643	662	643	651	650	650	649	607	615	669	625	626	625	688	589	682	623	663	647	641	645	603	652	631	599	617	680	666	687	654	635	676	671	611	676	660	638	641	655	646	574	677	631	656	679	603	644	660	618	659	651	671	650	624	634	649	576	589	635	633	650	675	625	674	660	618	629	651	671	658	656	638	653	659	653	618	669	597	632	664	630	678	666	677	650	664	639	628	647	631	674	677	680	651	631	638	664	648	600	669	685	575	647	669	636	690	613	620	664	700	588	665	640	652	619	654	634	588	663	659	616	647	659	627	681	633	645	590	659	627	621	680	655	608	707	664	643	603	677	683	617	624	670	644	639	664	662	627	643	665	624	639	612	629	674	615	650	654	634	648	689	651	630	628	650	632	654	660	638	652	639	672	650	595	619	629	629	645	647	645	618	617	589	658	639	613	653	652	653	629	605	632	653	683	676	688	643	661	615	688	594	642	619	650	667	641	641	643	649	663	638	701	639	666	652	625	692	648	630	650	655	664	654	660	662	616	661	633	654	682	661	625	665	680	659	644	662	646	629	642	664	643	653	644	653	659	659	663	622	675	613	701	647	667	627	598	608	676	622	627	617	617	667	654	674	649	700	596	664	638	618	658	660	671	657	635	631	653	662	643	631	603	649	591	643	642	649	621	615	621	653	659	640	602	615	656	618	619	617	629	678	648	701	606	614	606	623	668	695	603	634	608	701	652	626	647	666	627	631	647	637	628	671	681	615	651	634	668	611	630	626	681	627	621	659	614	635	648	680	648	650	650	634	634	637	669	696	629	620	671	674	632	632	652	595	626	671	575	624	667	625	576	650	633	642	653	619	637	644	613	647	669	654	643	663	624	661	624	614	629	672	664	638	707	658	619	699	633	605	630	646	621	638	684	665	663	660	647	641	657	671	649	676	624	651	672	637	662	645	628	629	690	654	617	637	620	690	654	652	651	659	625	611	666	658	618	646	621	684	644	620	671	660	646	598	614	676	718	650	652	658	671	643	694	634	644	645	656	626	607	647	631	613	636	689	634	687	666	615	627	630	634	634	663	647	642	636	667	630	680	623	618	613	602	664	622	632	677	666	637	668	664	630	623	633	621	691	648	679	624	637	647	608	644	675	668	599	651	647	659	627	622	640	649	604	643	626	654	643	662	631	689	665	666	621	673	610	612	601	611	658	655	641	616	666	598	681	672	605	641	653	628	619	660	647	626	641	617	656	601	631	646	635	632	625	606	644	627	690	638	664	705	626	661	635	653	614	624	639	649	651	654	649	641	608	657	596	669	638	658	644	616	625	614	606	658	630	670	608	654	682	612	621	676	628	643	668	613	654	648	603	630	611	641	624	614	634	642	625	606	629	642	677	615	630	614	604	627	600	651	638	650	650	673	628	617	669	637	637	637	652	639	649	611	630	644	608	675	604	626	623	644	712	688	621	725	647	635	655	649	640	668	656	620	677	641	645	603	612	571	624	641	685	647	633	693	673	650	628	636	621	607	641	609	630	642	633	629	637	649	668	625	601	657	657	655	646	664	628	628	629	626	664	581	654	661	656	659	639	634	602	657	661	669	613	607	610	670	698	645	652	655	687	652	640	671	694	681	645	659	647	663	657	599	675	627	607	610	657	668	668	631	691	622	638	667	660	629	650	627	698	641	667	627	627	608	657	674	646	674	649	671	597	658	644	673	698	701	613	663	582	673	663	646	633	630	653	675	650	672	648	691	629	654	640	683	635	600	670	618	614	656	606	631	647	636	629	616	638	671	650	655	642	662	688	660	638	606	640	704	613	627	636	684	677	649	653	658	671	621	649	675	637	639	639	579	612	616	646	633	650	608	632	636	642	680	622	607	667	635	628	652	674	683	619	654	605	640	652	640	664	655	680	675	640	685	664	616	657	637	624	647	654	680	613	653	580	609	636	634	594	674	615	625
8528	11611	11058	7895	10871	17476	17126	11467	6161	3094	1597	1088	892	909	832	841	865	892	830	828	843	845	821	816	875	880	829	880	899	816	815	872	879	881	845	828	848	809	873	834	855	829	837	804	824	875	863	894	827	853	825	904	792	880	867	886	863	846	845	858	816	894	896	848	859	816	889	836	870	841	816	948	879	850	869	878	881	838	896	839	859	880	863	847	868	847	903	864	855	827	873	908	869	897	872	844	841	839	814	848	855	844	800	915	873	888	841	853	847	883	818	888	893	842	825	883	851	820	891	822	855	859	840	810	866	879	872	850	826	847	816	812	818	828	849	876	870	873	895	861	804	883	865	841	876	833	867	858	832	849	844	848	812	889	841	821	857	862	890	884	834	864	897	845	809	854	855	873	828	876	840	916	883	864	819	876	823	858	866	852	893	864	863	846	893	881	776	880	873	861	877	893	854	838	796	827	868	833	830	823	847	876	891	846	849	847	854	809	825	828	868	893	773	870	862	856	855	890	848	908	857	832	811	879	843	825	811	928	859	886	865	824	842	835	803	856	865	862	868	806	857	824	837	926	809	820	881	881	811	885	845	880	896	873	854	870	873	867	813	850	885	863	884	876	852	891	859	860	846	870	813	816	843	801	840	874	872	823	834	817	828	879	874	868	849	862	885	842	939	840	802	863	888	873	854	904	874	871	839	829	834	856	829	889	855	865	903	862	884	837	823	896	840	858	840	889	871	876	900	842	837	840	868	876	835	845	839	832	857	858	897	836	854	810	845	848	882	864	841	949	791	860	912	869	833	809	821	825	849	847	829	841	872	835	900	878	876	875	823	867	852	835	821	837	822	862	850	900	850	872	840	857	902	899	827	808	796	825	817	873	843	879	899	878	879	818	858	819	859	897	827	860	923	854	816	853	851	887	877	863	867	897	902	872	843	860	825	862	820	872	846	867	882	870	818	829	831	865	883	891	887	878	870	886	844	928	857	872	855	871	860	796	819	918	829	885	843	855	848	831	903	851	879	909	819	834	844	851	801	878	795	893	882	869	818	836	859	815	831	819	803	835	842	871	852	839	836	868	856	853	875	813	858	909	852	910	855	854	821	818	848	896	855	903	833	877	886	838	862	879	842	879	872	863	813	851	857	842	846	845	830	889	874	885	819	824	798	845	826	896	874	804	849	802	854	845	819	864	794	878	901	925	821	837	891	881	827	811	888	883	871	854	876	866	879	855	812	819	821	827	830	842	854	864	874	885	824	874	895	835	828	828	794	866	837	827	846	861	923	839	821	839	866	842	853	883	841	873	836	883	841	860	828	863	869	838	833	857	836	808	853	839	898	828	795	864	863	891	835	864	867	838	894	832	893	795	895	816	881	919	831	816	823	853	833	878	837	831	893	869	830	836	810	822	871	892	825	893	851	835	864	824	849	846	851	882	809	892	848	859	809	898	832	868	861	848	865	841	905	847	875	883	873	809	861	784	839	836	876	877	865	898	897	844	850	875	931	849	838	916	854	902	834	849	878	878	874	869	869	867	846	821	879	872	815	849	820	854	921	895	840	868	883	868	833	767	880	858	890	853	842	855	855	827	895	843	857	874	850	835	880	798	854	854	828	804	863	821	906	867	822	835	896	784	869	800	843	843	836	859	794	892	810	883	898	817	806	858	930	848	856	858	852	862	911	893	851	853	879	866	861	903	863	834	845	805	825	845	820	859	859	802	867	874	846	838	852	844	825	836	822	844	866	896	912	825	871	816	828	872	857	875	893	859	820	832	907	845	826	848	786	803	866	852	863	842	842	902	839	865	883	836	815	826	848	853	826	818	819	858	850	887	879	878	889	825	832	848	843	853	874	844	859	795	856	817	893	875	876	885	893	879	835	916	825	878	878	856	832	809	837	864	881	926	888	846	861	853	864	801	888	872	862	835	838	837	832	881	891	869	824	884	816	902	827	867	821	873	914	842	876	844	909	856	803	852	807	878	864	833	827	819	876	862	904	833	823	808	880	872	868	862	828	783	853	845	874	860	847	809	825	816	868	877	855	849	870	817	842	828	873	851	893	847	879	837	858	863	847	862	883	824	901	857	865	844	828	889	863	879	866	818	822	880	861	852	859	868	861	872	897	806	842	843	872	850	855	845	833	863	865	894	830	869	817	886	856	830	891	844	843	811	830	894	845	806	875	851	825	882	847	819	840	747	823	842	897	827	833	843	891	882	842	869	807	887	909	850	881	825	824	872	874	842	832	884	842	856	834	904	908	838	867	871	867	801	855	905	838	863	843	832	866	866	834	870	901	828	811	854	838	807	867	807	877	850	844	870	839	814	841	801	831	890	821	824	861	853	848	821	830	823	840	870	805	857	854	845	890	820	847	799	852	861	893	859	846	871	872	870	836	820	867	804	907	818	819	829	890	864	836	881	833	878	819	874	802	880	877	811	851	859	833	871	901	844	828	878	841	790	873	833	891	872	806	822	809	816	839	891	903	865	849	843	832	866	869	861	868	852	822	872	876	863	825	823	859	845	868	846	832	885	848	884	863	886	847	882	856	859	841	829	856	837	870	849	843	850	862	854	864	840	859	860	823	853	860	849	883	873	876	865	838	842	867	810	849	822	853	884	859	828	875	881	807	895	833	819	854	831	843	802	829	850	878	916	836	831	832	866	808	829	822	830	834	853	869	866	835	856	845	832	834	862	796	894	877	831	887	862	846	882	856	824	878	876	844	807	831	896	861	894	879	844	837	900	842	849	796	889	898	860	886	889	873	883	810	889	839	825	843	896	860	882	864	910	880	830	895	788	879	880	854	833	842	848	841	818	891	893	842	812	854	851	857	858	871	889	815	815	834	905	865	852	838	874	856	839	785	865	775	902	856	813	829	870	875	869	882	878	886	876	882	869	836	861	873	848	842	840	854	899	839	868	830	836	830	826	864	857	811	828	834	861	913	876	805	914	886	826	842	865	839	880	829	834	839	808	811	862	863	860	888	857	867	874	847	857	858	828	873	888	822	894	860	886	864	904	910	811	828	872	837	894	853	831	872	906	859	824	876	825	884	855	885	854	856	854	897	863	869	806	863	852	860	860	846	837	858	850	854	848	811	897	829	835	883	807	840	893	863	835	847	855	859	806	892	855	888	860	863	905	854	873	891	845	843	901	878	851	869	822	871	881	839	852	849	873	887	858	874	841	839	847	871	790	850	898	842	839	833	862	883	886	860	931	907	798	884	835	900	828	856	861	859	869	837	846	889	860	888	837	864	914	890	867	842	846	872	889	912	814	875	874	871	887	893	811	885	847	894	785	863	845	883	805	888	826	846	869	846	866	873	815	839	844	816	862	860	906	815	857	860	829	871	821	805	841	908	866	873	849	806	826	857	874	824	847	836	869	878	897	830	831	855	844	871	828	872	886	860	803	857	836	818	845	863	851	850	820	859	884	883	873	920	900	826	817	816	841	883	864	833	854	843	907	879	829	827	833	870	863	879	877	934	860
27277	20572	11288	4855	7650	11322	10219	5966	2927	1603	1028	709	678	640	632	652	636	643	599	595	671	658	678	648	612	636	626	623	625	614	648	609	636	656	637	626	601	624	614	670	675	615	649	631	674	642	627	590	653	568	620	619	605	641	632	671	643	642	649	654	669	626	657	601	639	619	659	631	682	645	618	677	616	668	665	640	646	595	630	610	624	612	626	603	611	606	670	610	649	652	656	640	610	605	625	626	633	608	640	639	625	629	632	651	617	644	631	644	596	627	628	644	605	612	615	602	629	655	675	616	637	654	626	612	633	674	640	662	614	615	623	628	633	683	624	637	615	631	596	612	641	644	642	645	628	608	627	633	656	636	667	660	638	608	584	637	635	623	642	670	652	639	648	643	663	626	610	662	626	623	699	592	648	649	603	645	636	668	615	678	599	628	636	652	593	656	599	636	654	623	598	621	595	658	646	641	579	659	623	620	621	611	633	630	655	652	590	608	596	663	653	668	636	699	643	615	632	609	603	616	703	631	628	590	634	636	657	649	607	627	653	627	657	634	617	628	663	658	683	611	626	609	603	619	636	610	625	647	606	683	652	622	637	629	630	580	642	619	597	619	603	625	652	647	645	651	568	640	617	617	594	610	621	663	649	604	683	655	635	668	617	608	648	606	606	630	598	654	626	608	609	601	619	624	654	640	672	608	639	623	671	662	586	608	603	628	627	608	627	651	590	637	660	632	655	587	645	613	617	625	597	650	609	615	617	646	651	621	613	620	639	604	640	682	599	646	638	627	656	640	630	666	628	650	701	611	599	643	624	636	640	637	645	660	673	599	604	629	620	647	627	637	636	612	646	613	609	625	615	632	641	667	652	638	637	623	620	611	614	646	666	663	637	649	646	628	629	645	626	646	580	630	594	669	649	655	650	635	614	659	655	683	623	610	585	640	701	606	640	640	650	596	634	612	613	644	676	618	636	694	591	684	618	609	627	633	633	630	593	576	615	641	614	647	596	623	600	666	637	595	633	657	620	602	581	662	612	623	673	663	645	594	641	621	602	589	653	635	621	676	638	617	644	618	635	659	647	599	638	616	692	669	667	701	649	600	643	657	634	656	633	638	650	658	615	636	590	624	629	652	641	656	662	655	616	632	660	615	650	636	678	588	626	652	607	594	611	653	608	616	652	583	624	635	631	619	659	623	634	617	640	609	657	578	621	615	634	612	615	637	650	652	605	639	664	617	636	623	662	634	642	628	673	624	672	608	632	643	705	627	668	628	645	598	673	647	626	665	597	664	628	660	635	643	672	665	646	625	630	622	634	620	612	657	623	615	652	613	645	620	636	628	642	638	566	640	637	605	691	670	637	629	618	639	663	654	603	671	636	648	617	633	644	614	648	625	623	618	647	598	650	625	633	612	658	646	663	611	643	612	652	656	697	611	633	644	634	627	636	628	633	612	658	593	631	664	637	603	606	654	652	688	669	637	648	625	681	645	580	628	657	563	679	657	652	608	621	641	647	618	642	661	610	621	637	636	608	652	669	652	645	644	643	646	625	619	661	612	625	663	616	633	659	614	657	578	571	668	637	619	679	624	648	622	582	676	633	652	624	610	656	614	638	602	606	646	645	620	619	609	628	620	656	629	625	608	595	600	622	632	648	643	604	634	607	645	647	646	650	652	658	568	617	638	591	656	624	632	614	647	672	619	611	631	600	664	667	623	594	588	653	650	645	656	619	628	595	627	655	608	613	672	643	702	597	607	624	594	617	653	655	652	661	615	618	668	617	631	646	617	628	627	643	679	640	608	636	656	622	622	638	651	633	612	610	669	629	590	676	662	626	588	636	668	656	651	616	596	642	684	602	651	607	626	642	584	620	642	639	612	656	660	629	630	632	621	676	650	634	641	569	623	587	621	666	626	625	599	611	633	626	635	655	620	641	667	627	654	654	570	580	581	649	618	656	604	630	627	650	639	576	620	594	587	597	633	643	636	630	619	625	663	655	638	593	597	611	596	633	614	624	624	612	647	621	649	636	622	660	650	660	634	679	616	602	590	624	617	641	672	632	620	617	623	659	611	616	661	603	638	648	645	632	638	547	688	637	633	607	605	668	630	667	630	687	615	634	667	590	636	642	596	625	648	581	625	677	571	641	634	610	613	650	635	660	618	632	663	591	631	591	636	635	631	664	615	596	627	678	594	604	657	672	638	621	616	630	594	653	572	659	614	610	608	638	607	641	664	627	626	625	640	644	646	651	595	606	631	630	621	630	662	634	674	676	592	598	634	608	641	644	664	625	628	631	635	674	667	679	619	584	631	621	623	677	626	630	655	644	649	605	624	635	619	642	658	598	662	615	655	588	654	658	680	600	627	646	629	617	648	631	650	678	636	649	663	595	696	656	637	632	636	666	645	628	639	606	604	606	619	616	613	606	611	606	627	635	624	642	623	635	583	646	618	666	646	651	631	601	643	636	666	678	609	640	619	622	614	671	592	609	630	642	669	616	663	594	579	631	650	619	597	593	588	620	643	581	628	675	616	664	642	662	688	612	615	659	656	626	648	681	644	591	662	634	604	681	633	627	637	619	660	646	604	625	628	612	627	640	632	644	636	624	654	649	639	608	663	660	633	645	663	637	651	608	660	604	645	607	661	646	652	591	678	642	617	630	615	653	625	624	647	644	661	648	641	671	633	637	614	644	705	625	619	637	648	632	642	632	575	608	637	616	663	622	598	649	659	633	651	645	649	657	619	644	624	649	638	662	656	641	597	623	650	619	625	630	619	635	629	590	662	675	651	613	604	657	607	654	608	688	598	636	611	620	612	611	653	571	566	603	631	617	608	626	634	644	662	636	596	622	629	638	648	657	602	677	622	596	612	599	650	615	632	616	667	642	626	610	633	656	618	620	639	675	652	634	601	608	624	640	615	632	655	581	615	653	616	607	644	641	626	643	596	688	602	589	639	661	613	617	597	618	629	615	630	626	622	638	611	641	603	653	611	661	618	635	653	617	647	654	663	641	597	593	660	636	645	628	641	660	574	631	635	646	692	627	614	601	596	585	705	637	615	641	643	665	631	621	654	582	563	652	675	662	662	649	601	601	684	662	662	644	669	591	692	648	622	656	668	642	648	642	659	645	633	626	658	632	599	646	608	644	603	611	672	652	571	658	653	623	680	619	648	676	664	628	648	640	636	618	639	647	641	648	635	592	604	622	599	611	617	597	597	636	624	619	645	646	640	612	646	614	672	661	603	635	648	639	617	594	653	639	645	651	623	667	631	668	636	670	683	609	690	634	675	639	622	697	646	660	593	650	608	642	678	626	655	657	676	644	662	585	636	671	600	630	645	605	673	564	662	662	645	659	700	646	644	636	631	622	680	609	631	640	654	619	695	631	602	676	621	634	628	629	606	630	640	611	609	664	651	610	655	655	673	640	634	614	599	588	673	615	597	617	618	635	606	653	630	651	641	596	622	617	684	653	643	618	626	631	607	642	590	649	600
8036	11818	10442	7068	13011	17672	15616	10028	5434	2587	1412	986	885	855	818	854	860	825	842	841	839	897	912	894	920	900	855	879	816	863	870	848	873	820	846	862	836	855	839	831	880	875	859	840	859	875	830	845	837	841	892	837	876	840	859	871	864	801	838	844	845	808	879	835	865	897	888	831	906	854	798	819	845	833	821	870	830	885	894	851	837	833	843	836	824	863	864	880	803	847	840	876	866	895	847	869	874	841	844	843	883	810	867	896	821	877	883	840	857	852	902	829	882	871	858	844	893	882	895	830	873	890	839	839	852	886	878	852	887	854	825	875	861	820	860	808	858	819	895	823	830	849	861	885	854	888	909	827	882	842	832	870	882	868	871	848	856	887	910	851	832	925	848	846	843	924	884	848	841	824	875	873	846	861	858	906	838	821	878	863	885	880	844	852	769	852	869	842	869	828	844	854	853	829	851	827	881	833	866	900	846	912	844	838	859	800	849	869	826	898	901	781	889	877	828	867	880	854	889	852	890	842	878	834	869	891	842	844	818	817	880	841	829	860	859	860	907	829	860	846	823	878	815	860	896	816	874	893	828	884	814	889	844	878	836	846	826	855	856	863	833	866	849	844	771	880	869	866	827	853	863	873	855	875	854	848	865	904	793	809	856	861	858	840	866	792	821	858	808	842	861	860	856	892	802	895	827	880	870	816	839	823	885	875	842	805	823	887	849	832	809	875	836	832	873	821	857	878	883	859	875	819	904	843	889	872	823	931	920	916	785	820	870	835	866	874	823	849	880	849	879	807	893	823	855	818	905	830	846	882	840	884	836	849	853	806	847	834	854	817	785	844	859	849	884	836	870	887	884	818	814	893	803	818	784	856	841	796	868	827	872	863	842	869	879	891	853	858	877	837	891	870	806	857	870	867	853	812	862	874	874	861	863	889	839	854	853	872	833	892	859	830	807	831	887	821	859	900	828	862	865	836	864	860	856	892	788	886	811	806	824	891	835	850	831	848	853	829	816	810	850	864	910	808	814	870	817	896	861	883	844	852	825	876	883	891	839	837	883	881	860	852	882	853	838	866	855	834	898	881	903	879	834	829	831	864	847	850	881	860	793	796	891	899	823	856	808	899	811	858	858	915	830	845	872	875	863	803	828	881	858	782	838	818	865	873	851	870	861	844	863	827	848	823	832	899	901	870	830	859	802	876	908	880	862	812	828	878	874	864	857	927	868	867	876	839	839	900	812	876	840	851	843	819	872	896	821	843	881	897	853	813	829	852	925	851	826	854	846	905	870	823	865	843	851	851	819	872	832	828	863	874	817	818	860	839	858	854	830	853	874	847	828	854	846	867	846	840	793	842	908	821	865	838	825	839	883	889	854	826	813	844	832	863	819	833	804	827	831	890	808	840	839	838	848	832	820	800	821	833	878	865	887	851	826	817	863	880	824	891	858	869	869	827	849	870	844	849	871	844	897	835	885	869	852	866	877	861	898	858	863	844	802	811	855	880	835	832	857	862	901	849	869	900	832	877	866	883	851	879	819	855	837	881	859	841	869	827	797	818	815	781	833	879	888	861	829	849	859	910	846	868	829	835	801	884	820	847	816	871	837	867	854	830	842	828	836	869	827	816	889	873	824	815	821	816	851	853	824	873	900	895	833	819	793	857	831	849	839	845	815	820	842	805	846	935	863	859	835	864	809	817	878	882	859	860	815	895	858	827	828	845	838	829	903	841	829	856	867	845	873	812	828	871	825	866	829	831	809	856	843	888	833	801	839	842	830	907	873	885	840	878	864	834	816	841	820	869	835	884	749	877	836	851	894	825	840	878	795	826	901	860	901	856	862	863	855	892	851	882	868	870	863	838	874	830	844	828	883	832	903	838	898	850	835	863	834	865	848	857	850	892	859	892	864	927	933	815	859	906	869	839	808	886	833	816	834	851	861	879	893	817	855	875	835	878	886	869	888	868	856	798	830	949	885	838	884	831	834	810	873	848	882	884	857	844	854	833	868	816	853	879	855	818	867	878	844	808	807	858	806	899	885	866	871	837	870	843	877	832	855	854	871	852	778	861	889	841	828	839	821	866	848	857	833	853	875	844	874	805	891	865	835	895	869	879	838	856	867	852	853	853	819	845	838	866	836	850	895	853	887	851	804	829	841	864	861	869	882	857	868	878	864	782	908	851	859	887	813	849	827	830	828	823	827	805	845	874	872	879	819	876	796	870	870	855	847	895	799	852	877	833	850	811	895	862	812	893	884	896	833	845	831	858	823	858	855	883	796	885	893	836	849	844	866	830	834	804	810	847	867	839	861	790	832	804	831	792	881	840	900	867	854	893	872	879	858	838	857	898	850	832	885	828	820	787	856	861	834	874	893	828	884	837	813	903	831	848	823	840	830	855	843	856	819	861	853	866	843	821	848	895	797	856	891	846	880	870	847	821	859	859	822	823	874	809	826	897	834	876	841	813	854	873	792	784	874	839	848	840	877	828	848	857	875	873	892	831	832	862	877	855	868	851	866	840	861	878	866	873	873	837	856	835	896	891	816	863	842	876	857	803	850	866	895	884	862	867	854	829	816	848	943	868	815	861	868	868	812	861	900	860	894	870	890	841	854	843	828	851	819	851	877	853	829	833	797	811	871	813	862	826	872	857	899	884	836	835	869	904	846	816	850	845	858	841	794	830	892	866	927	842	873	808	848	843	867	828	861	840	877	859	896	869	836	832	829	860	839	852	872	836	845	870	785	826	843	851	883	871	842	844	896	802	835	880	853	844	900	819	859	861	860	822	883	828	816	836	854	882	824	812	827	868	866	846	820	838	862	878	869	874	841	850	858	817	897	859	854	836	783	818	821	810	870	845	856	852	879	835	884	877	859	837	875	901	862	862	833	828	820	844	862	841	883	854	869	823	809	854	904	879	831	879	895	829	858	847	843	779	846	809	925	841	843	855	835	856	839	909	891	859	825	826	857	841	842	871	829	818	868	854	862	825	887	884	823	848	898	862	826	878	854	835	879	831	865	821	893	840	839	806	819	867	844	848	873	822	851	864	869	899	849	864	878	884	840	815	798	843	867	872	785	894	814	880	862	835	820	852	863	846	839	795	864	843	817	811	858	856	860	876	886	891	835	843	918	880	850	843	883	847	880	903	817	870	847	851	867	858	860	841	825	818	867	862	812	825	845	894	852	834	879	819	869	831	842	903	883	872	855	869	844	838	875	919	846	914	859	881	827	861	874	890	877	891	795	805	854	822	860	826	813	805	845	930	822	873	844	816	785	892	834	858	850	863	869	803	913	880	846	888	811	856	842	885	841	838	853	839	841	903	903	812	845	861	803	836	821	861	912	816	791	907	839	884	824	847	852	815	889	876	875	875	816	885	819	848	824	828	837	885	818	853	874	866	842	882	866	863	855	813	823	858	873	824	821	857	860	879	855	852	820	924	869	815	888	839	850	883	884	850	808	840	872	911	842	845	834	857	868	905	840	823	875	897
23438	21496	29354	24098	30584	55854	56996	42595	27883	14205	4463	1303	710	570	552	533	537	560	547	567	559	517	566	579	565	581	571	528	516	552	563	527	526	516	545	520	565	572	547	555	556	547	553	540	491	515	617	542	505	534	533	544	593	527	605	530	561	528	569	539	542	554	558	575	542	516	530	524	551	593	536	542	525	539	537	555	565	530	574	566	561	570	556	530	558	562	541	520	576	555	500	563	570	507	527	543	553	563	556	515	544	543	541	555	570	557	550	532	533	530	596	520	542	565	552	574	546	532	510	541	553	535	538	540	532	545	519	538	562	487	527	561	550	519	538	523	552	547	549	550	593	552	548	550	547	558	546	522	536	519	560	570	552	530	539	549	537	562	573	533	549	513	561	563	566	548	535	525	561	542	551	624	500	595	547	565	531	575	505	547	548	536	515	559	519	534	537	517	544	516	530	503	596	529	535	569	549	530	562	520	523	534	571	525	528	514	537	518	526	560	561	590	540	535	561	573	514	531	528	522	517	480	527	528	513	552	498	561	539	560	569	555	538	563	551	514	530	511	542	566	549	552	585	590	493	582	522	517	499	543	540	538	520	520	553	504	528	515	515	552	550	562	591	542	565	566	530	518	543	584	559	595	523	549	566	551	541	510	490	554	574	554	550	587	511	539	571	515	545	537	527	537	536	558	533	555	547	557	593	538	568	516	504	528	535	493	551	539	556	571	590	507	544	552	583	545	566	547	520	560	545	556	585	556	534	552	576	532	558	512	553	560	516	548	530	521	590	529	552	573	514	529	527	516	541	555	566	556	554	590	534	535	527	526	540	535	545	571	588	565	538	540	553	533	526	528	531	520	525	538	526	512	560	544	560	535	556	578	537	568	602	572	517	544	508	536	513	559	531	554	577	583	577	537	537	564	547	517	539	543	540	556	521	562	494	566	591	559	543	556	526	560	553	512	577	541	586	524	540	507	520	570	510	583	558	557	550	541	585	592	538	574	520	534	549	532	552	520	569	599	551	554	582	545	544	542	552	555	540	567	591	497	521	507	570	561	521	586	538	560	523	535	535	545	575	590	544	560	569	575	548	544	564	535	560	539	549	528	545	576	515	592	557	535	532	547	614	552	574	542	544	559	594	569	561	535	545	526	549	567	548	548	574	532	550	520	553	541	548	529	553	547	532	555	503	515	524	566	580	550	538	523	521	542	521	508	541	560	548	516	520	553	568	616	545	505	565	557	522	568	504	534	527	550	571	604	534	537	539	556	584	518	557	522	522	505	550	545	554	514	552	572	600	558	553	559	558	542	538	561	546	542	551	530	534	526	551	577	536	498	585	538	513	549	563	528	522	516	554	534	556	538	554	592	504	536	526	512	568	556	543	541	581	567	516	547	552	536	479	505	560	557	572	546	585	544	571	544	551	585	596	575	570	564	585	563	572	539	536	520	540	518	546	564	569	559	520	561	565	563	560	538	582	542	534	545	513	551	567	547	565	539	564	559	563	528	557	525	530	548	528	527	516	573	537	562	567	528	548	549	562	522	510	535	599	560	564	572	564	541	554	573	578	495	573	504	515	514	560	533	492	531	508	566	564	558	518	564	533	576	520	492	566	543	520	590	532	545	547	538	570	574	550	547	560	540	562	513	550	549	521	555	550	590	556	545	581	522	564	550	574	541	551	548	560	583	552	552	515	512	543	521	548	518	574	549	555	547	542	527	544	552	548	568	568	560	563	585	559	576	576	544	591	547	564	540	527	526	526	576	563	521	559	502	549	555	560	500	564	552	527	582	545	543	616	576	555	527	540	561	514	536	518	549	518	541	523	551	517	541	573	543	551	550	543	540	536	522	561	527	537	537	542	569	520	517	525	554	542	559	522	563	530	522	550	595	550	568	566	519	554	529	525	544	544	517	567	535	555	529	501	591	547	566	580	522	535	524	534	598	537	555	558	519	510	528	581	583	537	525	530	561	536	522	550	519	573	557	561	553	517	513	562	505	547	538	510	545	578	550	595	514	570	543	517	572	543	532	586	563	549	545	525	542	538	552	528	572	570	543	571	514	574	541	577	549	588	544	495	556	521	529	564	553	546	562	553	565	539	553	535	557	465	560	532	568	518	553	556	527	540	550	551	546	543	557	539	537	585	548	536	545	490	545	550	513	561	527	545	568	507	568	532	546	561	509	582	536	524	543	590	542	504	532	536	552	582	527	517	533	546	541	544	563	591	540	554	570	549	580	578	553	559	536	550	532	572	552	554	548	516	557	531	535	556	530	533	513	555	536	541	567	500	554	548	568	545	529	534	549	570	567	515	531	546	527	564	552	521	578	515	521	541	578	551	506	577	567	543	525	539	528	620	526	608	592	576	509	565	532	576	567	526	496	553	493	595	541	574	552	483	547	571	581	527	500	586	525	543	571	549	522	501	508	538	565	573	559	564	533	542	523	528	562	561	571	549	589	505	509	542	575	552	542	516	556	532	524	544	538	520	563	534	535	546	514	563	516	505	516	539	535	542	592	587	559	539	549	601	515	554	573	548	541	551	527	528	572	538	602	563	553	520	518	537	537	570	589	580	583	600	584	546	543	554	538	530	580	551	567	517	541	547	551	536	588	548	559	536	585	502	512	589	545	486	540	534	588	529	583	556	535	566	578	521	555	533	547	544	564	548	515	565	573	525	563	582	576	550	534	553	551	559	573	589	566	569	549	550	568	556	566	560	547	509	549	537	539	554	548	526	560	548	556	525	528	592	558	585	564	569	558	530	519	505	507	575	543	554	539	539	536	565	513	556	534	577	543	535	571	518	560	551	576	569	570	497	585	522	570	540	552	520	594	572	552	559	540	565	570	536	540	560	511	540	544	564	502	550	557	539	539	531	591	596	595	522	598	585	525	559	539	547	523	558	551	588	542	526	552	546	503	582	549	509	574	534	550	582	533	566	566	569	515	531	544	549	540	557	544	542	512	531	568	527	586	562	533	524	543	555	584	537	525	551	576	518	545	587	548	574	575	528	548	551	563	519	563	558	518	530	574	580	554	578	538	520	560	540	532	549	555	512	542	553	503	536	522	567	584	519	547	548	568	580	544	555	560	538	541	607	532	541	599	513	545	544	540	528	562	507	582	542	558	582	524	540	510	589	513	513	574	551	566	503	568	515	547	594	579	557	577	569	526	525	585	539	547	535	561	569	545	524	505	547	539	514	535	593	516	512	539	499	523	532	530	552	594	562	575	531	537	580	572	599	534	513	557	531	506	570	546	557	546	528	529	575	553	521	536	528	581	512	550	550	566	532	509	568	546	552	550	573	529	527	539	581	538	509	547	543	513	507	536	561	544	509	529	553	542	568	546	512	538	541	543	537	539	554	540	565	545	550	585	540	577	533	554	546	558	535	537	537	561	545	555	590	556	551	549	565	550	559	565	530	521	523	573	500	543	578	541	567	536	551	567	601	528	557	535	527	565	560	574	528	585	517	514	524	572	566	559	537	524	530	526
12190	27322	27803	33916	53817	62230	56631	44935	32693	18777	7453	2429	1038	817	678	748	726	737	691	667	714	729	724	712	716	724	694	770	724	740	765	735	739	773	740	727	744	705	752	724	730	770	760	704	736	783	733	751	738	701	703	740	719	724	704	729	734	782	711	740	783	752	753	699	714	755	717	726	735	735	762	726	737	719	741	715	737	749	772	736	711	741	740	753	716	741	775	742	746	679	740	721	696	767	730	684	678	699	754	688	716	709	748	746	736	737	704	773	709	750	757	748	717	752	732	751	700	742	723	736	772	751	770	755	761	728	709	700	721	766	727	711	717	739	711	741	747	772	769	743	717	722	773	726	717	742	686	682	703	701	735	701	736	743	700	778	752	758	676	751	687	738	672	725	749	791	718	693	729	724	689	765	736	725	783	747	721	731	711	732	776	769	746	755	699	760	758	719	791	722	719	708	760	708	711	737	761	757	726	753	681	760	757	741	785	729	710	688	745	760	758	722	740	743	774	725	693	674	725	724	758	735	766	691	698	741	674	764	732	734	749	741	707	748	737	718	704	733	740	742	761	722	712	802	705	728	781	708	731	696	683	740	743	705	692	770	730	674	709	719	710	688	766	719	795	738	687	697	726	746	777	735	713	711	715	701	736	787	732	741	729	758	783	716	679	729	782	740	743	720	717	737	756	764	735	676	703	728	729	713	748	713	714	726	691	760	728	701	673	755	784	720	719	692	719	754	704	727	697	724	709	741	688	717	766	725	746	744	728	724	731	750	727	739	679	685	766	723	765	766	711	724	760	701	706	722	703	749	722	745	705	752	743	701	736	740	705	723	703	762	734	753	738	753	766	711	739	752	717	686	663	703	725	736	715	752	736	671	714	758	729	769	750	736	761	705	692	727	722	736	734	746	742	712	742	767	716	706	748	740	696	796	728	735	679	719	763	722	721	782	745	730	743	705	761	770	779	737	717	699	753	733	782	724	708	725	719	761	751	762	760	713	685	731	758	773	772	763	760	665	732	727	702	735	685	706	725	707	747	719	719	743	758	738	696	750	756	730	713	737	725	722	686	710	721	700	682	719	768	731	681	674	732	753	768	793	742	716	727	760	734	656	719	691	731	724	776	743	703	743	779	708	692	718	717	750	754	683	763	708	708	753	735	708	763	763	727	744	745	742	737	713	731	730	713	737	764	751	764	765	732	722	742	751	732	726	706	787	694	739	761	753	707	741	715	690	681	733	709	733	711	697	712	720	739	754	742	773	728	747	708	763	761	701	744	722	702	750	727	729	698	725	686	743	737	724	736	684	717	730	706	728	718	765	741	726	725	743	708	695	711	733	771	706	757	731	759	728	733	764	749	721	759	739	718	699	734	681	733	731	706	734	750	764	715	779	697	692	750	739	698	736	712	718	742	748	716	694	736	721	769	739	677	728	727	721	687	734	721	692	756	741	719	744	703	777	743	691	743	698	783	751	721	738	735	725	762	753	747	726	696	766	696	755	728	739	717	740	729	735	719	701	673	723	746	746	723	706	734	776	697	723	719	780	709	713	728	740	714	737	743	737	734	737	748	732	712	728	747	742	753	717	784	770	738	731	711	744	690	722	754	753	725	734	682	698	789	725	805	723	762	753	716	748	791	735	750	727	710	714	726	737	741	764	766	718	753	711	754	733	738	705	711	770	740	739	734	728	715	705	753	713	718	678	717	779	727	716	752	708	722	715	757	727	707	736	716	740	733	700	710	733	747	737	690	704	773	721	791	768	761	713	740	734	743	743	706	764	718	758	750	727	794	742	737	690	703	708	668	704	745	748	739	698	753	692	722	739	666	724	763	791	730	757	779	705	734	717	711	730	700	741	725	755	740	663	691	756	763	747	772	726	694	757	703	703	740	734	755	705	727	815	713	694	696	743	700	681	731	739	685	715	706	756	714	737	741	777	708	664	730	738	746	677	743	765	747	745	719	718	735	753	706	753	784	771	713	725	709	724	730	708	709	664	746	681	764	719	701	724	735	738	704	739	721	732	754	732	717	743	771	702	709	698	699	774	739	738	741	705	744	737	715	738	744	739	710	709	711	717	694	713	709	717	753	721	696	702	744	706	716	703	743	764	661	742	740	696	714	713	754	707	774	762	788	716	723	749	683	700	714	743	735	735	721	686	739	735	685	768	704	795	699	716	709	754	743	713	688	697	704	767	688	718	738	778	718	726	748	705	688	719	777	760	689	730	734	760	766	711	727	753	750	716	744	743	693	729	775	704	731	718	710	703	745	708	735	736	762	757	708	740	745	716	720	733	753	717	726	682	741	682	738	712	755	695	699	751	736	773	694	791	729	727	708	754	732	710	729	745	685	791	747	730	756	711	761	734	742	696	734	768	679	747	738	712	679	730	724	714	718	733	779	756	741	713	757	728	736	720	734	724	744	700	708	704	705	769	748	774	740	705	754	748	742	735	736	788	759	696	736	728	731	684	713	739	703	737	746	725	712	718	668	742	757	687	745	704	720	746	723	758	719	701	738	777	681	764	734	700	695	715	712	698	729	765	743	717	703	734	743	751	719	761	714	751	719	773	729	740	758	714	713	708	677	713	793	711	734	738	716	725	733	782	732	755	761	729	773	775	773	707	700	727	733	750	716	731	707	754	742	733	717	736	687	689	709	723	766	745	695	763	689	726	714	732	709	714	742	747	703	704	733	744	746	743	725	728	765	710	739	780	745	717	718	776	717	730	697	726	799	721	679	679	765	694	768	773	756	714	787	727	716	742	751	712	760	750	718	745	735	741	716	731	711	772	789	756	716	706	701	734	765	741	703	722	714	749	720	699	772	738	700	724	819	749	759	670	769	697	711	752	740	759	724	756	710	683	738	715	709	771	742	794	734	737	730	709	725	724	726	727	737	698	711	731	732	705	712	707	727	768	715	766	720	714	780	733	762	729	717	724	723	739	750	707	722	748	709	729	715	748	704	739	697	744	724	743	720	740	750	729	759	706	715	808	715	775	724	685	749	757	733	737	743	774	774	709	775	743	747	785	730	747	700	698	708	754	773	751	738	784	766	696	743	733	719	754	722	691	757	713	755	765	702	732	784	765	709	668	716	687	735	755	720	725	710	717	699	709	771	760	754	756	733	808	719	729	728	733	741	724	724	753	698	754	741	769	687	729	683	694	732	761	730	763	689	727	732	694	724	757	698	731	732	745	725	724	697	719	688	697	767	761	736	678	704	670	723	783	722	722	714	693	724	710	714	752	769	728	760	735	798	754	726	774	745	714	681	697	708	707	780	778	756	705	736	738	715	733	699	772	753	736	746	719	709	762	744	741	745	705	797	710	742	758	762	714	729	703	761	723	741	741	685	655	730	758	709	728	706	755	710	685	724	689	773	702	701	651	723	712	802	731	771	724	790	709	775	758	708	705	694	734	754	681	717	729	700	708	715	715	763	747	753	715	723	725	723	719	740	717	745	772	694	709	745	701	694	716	708	765	737	788	711	743
27247	20761	11430	4148	4164	9598	11299	7726	3886	1907	1059	778	713	644	611	619	607	620	664	588	628	651	611	596	615	650	663	661	656	622	680	620	630	627	634	651	636	634	611	630	601	649	614	604	648	664	649	662	618	720	642	625	669	621	658	628	668	628	659	619	610	627	612	598	633	643	630	622	581	616	583	600	638	619	649	656	657	585	609	629	624	661	653	649	622	644	620	634	673	600	647	651	630	641	617	605	630	626	686	606	604	591	658	608	630	614	620	654	654	589	652	640	622	639	606	628	610	622	624	641	623	619	614	648	624	696	592	633	599	679	573	584	631	598	682	626	605	648	632	633	621	619	608	629	622	572	616	644	636	679	663	638	615	661	614	662	615	609	587	626	655	661	616	603	653	618	629	670	631	597	695	653	592	632	625	629	636	625	594	595	600	665	667	654	643	655	633	635	659	611	644	598	603	601	673	624	636	643	625	623	624	601	633	590	649	623	632	616	647	605	651	645	643	657	619	653	633	626	628	603	672	660	596	623	596	615	615	649	674	649	611	620	672	648	592	607	608	643	634	603	683	646	658	639	679	636	632	653	680	665	661	662	622	630	634	608	664	647	624	624	690	615	648	609	647	672	641	621	624	643	612	621	639	638	640	638	620	653	657	696	674	646	618	682	687	646	619	602	612	616	601	630	673	653	641	676	641	656	638	670	667	665	646	674	603	616	641	658	658	625	672	633	654	598	671	655	635	589	598	688	627	612	644	633	653	613	623	607	608	626	631	638	644	627	623	619	585	628	654	664	599	641	625	624	678	599	663	622	611	631	620	638	607	564	688	664	593	666	638	640	631	637	628	615	602	615	614	635	670	632	653	630	701	696	649	658	590	576	628	626	621	640	622	630	663	613	636	649	601	606	645	608	640	646	630	655	648	629	676	618	604	629	645	626	673	635	638	633	640	602	625	638	678	591	640	640	668	613	608	638	622	623	620	635	637	641	603	628	640	649	632	621	605	645	630	611	677	629	636	627	612	624	614	638	642	638	639	634	623	632	597	594	648	631	640	651	616	605	640	621	605	641	626	680	648	597	649	606	676	665	646	661	640	630	598	622	634	616	605	623	645	678	629	626	682	645	628	642	637	630	646	626	615	638	640	627	663	671	658	618	624	655	637	658	608	664	633	638	662	596	645	650	617	661	644	636	585	667	651	660	637	634	625	632	587	629	608	648	619	620	553	619	667	625	657	674	652	651	614	650	647	649	626	636	629	681	679	637	629	600	604	651	636	619	621	645	595	619	671	588	629	588	634	631	625	594	642	618	600	632	620	552	627	635	637	653	614	632	639	676	657	674	615	641	647	658	603	623	648	641	649	634	663	637	659	629	681	647	591	596	642	644	630	621	655	674	620	647	645	631	614	624	654	676	667	673	646	632	654	611	649	613	638	595	661	616	624	679	665	619	617	646	636	598	641	628	621	650	620	625	660	656	672	637	648	613	619	634	652	658	609	665	586	615	634	620	671	636	625	632	611	579	660	629	621	589	613	621	617	607	613	656	639	580	691	642	608	647	662	609	668	618	642	657	661	647	616	607	663	652	612	608	628	617	657	581	618	647	638	643	633	637	684	642	608	685	561	673	669	654	618	670	686	614	643	641	646	643	641	593	596	658	634	592	616	656	643	663	647	651	670	668	635	639	592	639	623	610	643	608	673	643	667	641	607	630	633	617	628	660	616	605	633	624	623	616	634	637	655	674	651	655	661	651	672	664	592	615	618	635	601	653	624	669	613	656	576	606	663	607	657	633	614	628	631	612	637	694	601	632	639	621	649	648	616	611	631	650	605	608	609	587	601	596	615	630	627	616	624	653	633	652	655	650	618	658	665	617	614	627	653	648	624	648	702	648	626	654	622	623	598	634	623	653	606	626	630	631	615	626	640	623	642	650	612	610	638	588	647	651	600	663	620	677	655	605	573	644	592	644	665	618	703	587	644	630	632	661	619	637	600	611	648	615	661	596	662	618	621	642	670	646	608	627	646	649	635	624	598	619	635	630	629	628	606	630	639	637	668	612	613	638	655	606	649	624	645	677	679	616	638	615	644	641	597	640	641	623	639	638	643	629	632	648	630	631	618	648	637	635	633	645	654	614	630	610	608	631	618	626	622	634	646	680	642	600	652	617	660	643	629	645	646	612	635	626	582	653	632	670	636	607	656	636	656	664	645	640	592	638	614	649	616	602	639	632	587	670	672	689	634	630	650	646	630	648	632	628	604	634	600	648	637	645	586	647	611	628	640	631	656	598	663	661	609	673	677	629	651	712	628	634	632	630	646	616	619	565	650	626	627	590	590	649	583	634	642	595	628	627	644	655	604	581	643	640	659	662	640	654	635	641	645	648	630	667	631	633	632	650	635	637	661	610	630	671	650	604	655	683	662	648	662	686	615	635	621	629	653	666	611	627	607	642	601	619	646	626	636	619	607	658	625	678	669	676	633	643	660	598	646	675	647	669	685	647	602	652	675	691	642	596	670	653	631	640	658	668	652	634	631	582	639	634	676	685	609	588	603	668	608	641	635	624	663	624	645	646	592	655	669	656	643	635	651	662	651	633	694	613	622	619	653	663	659	619	653	629	629	638	662	634	599	670	595	663	618	625	690	639	610	669	648	646	622	658	635	635	642	663	652	619	626	617	620	599	591	628	603	620	639	641	623	629	654	637	647	646	652	610	623	631	658	658	620	688	597	646	623	636	639	634	624	635	667	651	643	605	596	641	607	619	674	603	655	625	643	636	667	615	625	619	596	656	652	638	613	639	633	630	652	652	644	644	627	673	650	672	580	651	590	687	649	671	629	710	640	620	628	635	635	671	621	659	623	626	626	627	608	668	606	665	641	615	611	611	649	632	657	647	681	624	655	661	656	629	658	614	632	657	684	627	657	614	631	627	629	612	647	653	672	627	619	643	658	626	647	590	633	611	624	635	629	651	634	638	593	690	628	623	597	586	671	649	597	640	678	655	570	682	600	627	646	637	682	634	666	606	586	683	608	636	577	623	596	615	629	687	626	645	626	610	624	708	649	640	645	645	612	638	631	619	609	616	655	654	656	624	643	657	673	616	655	663	628	659	605	652	660	615	670	636	650	585	646	617	633	625	644	648	644	621	629	655	618	637	632	614	638	613	640	649	603	666	642	600	609	663	675	622	629	612	604	660	663	648	673	608	659	624	638	689	669	672	660	617	611	608	635	603	656	634	660	650	622	636	677	626	618	651	607	632	635	629	639	630	615	620	623	658	614	609	654	630	645	670	645	627	605	608	657	656	621	628	617	637	677	605	636	620	625	664	648	609	682	644	637	687	643	638	661	640	647	622	620	664	601	676	630	616	627	646	656	620	620	631	639	648	647	684	637	658	636	636	632	662	598	630	629	650	638	648	636	643	672	598	594	697	611	627	623	657	633	626	629	617	659	580	615	629	648	581	649	657	591	575	617	622	643	592	660	615	649	594	652	601
8679	12799	8997	5925	7875	16049	17257	12117	6632	3322	1692	1119	932	848	853	835	858	881	824	855	845	784	821	814	842	789	868	827	853	845	912	833	890	819	871	823	807	816	860	843	889	796	877	843	841	857	851	906	853	846	833	887	831	851	844	830	865	894	893	866	848	841	827	864	866	897	810	862	873	883	868	839	752	829	845	905	867	808	856	859	890	871	845	858	879	875	928	867	856	830	819	862	862	822	872	877	822	853	817	886	819	903	834	889	807	864	874	870	834	796	869	860	865	826	838	877	859	842	892	844	815	858	820	883	872	834	846	824	858	826	844	838	786	878	823	840	800	839	830	808	803	845	825	895	825	913	826	837	871	856	829	887	888	830	886	820	859	884	909	834	887	873	866	859	852	825	865	811	816	845	853	863	832	834	874	820	799	821	822	865	871	848	846	856	863	809	871	825	854	830	849	848	853	906	831	885	816	852	881	832	859	880	874	827	844	828	858	844	853	847	882	876	821	857	863	889	930	849	847	866	923	886	826	848	885	852	873	837	830	840	857	864	789	839	899	818	893	805	867	860	852	846	922	875	784	845	875	869	869	852	859	849	825	870	911	846	924	819	888	861	854	837	866	824	847	891	861	870	882	882	850	787	863	853	820	882	841	815	806	827	858	857	843	879	864	810	871	902	881	858	895	873	870	863	874	916	853	859	849	870	804	832	801	839	823	883	829	851	851	843	825	858	807	940	893	859	859	857	834	835	835	817	880	828	821	860	877	805	872	882	874	854	826	807	873	892	847	863	862	819	853	832	861	862	830	885	854	848	881	827	810	874	869	830	826	852	877	848	894	878	817	872	843	825	893	866	862	858	853	835	828	863	918	832	889	861	849	877	886	849	895	889	859	904	809	841	866	894	850	810	850	871	853	858	843	862	840	830	864	851	875	856	863	867	848	807	860	864	866	876	840	842	852	877	824	833	872	837	832	832	819	854	845	830	851	813	860	824	828	815	859	850	913	841	853	879	867	866	872	855	875	869	881	800	835	836	834	885	819	887	872	802	848	812	874	899	915	833	848	827	883	841	855	824	824	844	774	822	867	868	871	875	827	842	851	839	896	845	841	893	826	875	876	861	850	844	834	830	888	868	845	859	897	881	854	859	821	817	854	897	811	837	833	821	879	827	859	858	864	835	834	845	838	819	890	830	871	868	842	812	821	866	849	855	855	870	845	816	886	882	903	867	815	834	784	801	872	871	901	832	866	886	854	826	878	877	825	862	875	805	874	854	850	879	815	879	824	841	880	847	806	826	838	827	841	864	894	836	864	813	884	866	842	877	853	821	820	892	811	862	833	889	845	849	851	840	812	867	870	798	845	856	846	844	874	961	808	808	894	881	806	911	863	845	845	927	815	801	813	893	804	842	858	853	877	862	868	815	831	836	853	900	863	872	869	795	839	903	912	833	846	860	872	811	838	862	831	913	842	860	859	827	837	841	862	838	839	861	815	825	887	871	798	848	810	813	808	794	888	917	845	835	872	884	859	857	836	827	875	848	892	842	840	890	809	856	862	845	836	867	871	870	828	860	858	912	826	820	827	872	834	908	855	902	864	835	860	822	841	896	871	855	871	893	866	841	859	846	904	832	841	877	827	847	854	875	848	815	884	836	875	819	810	815	854	853	878	831	849	822	862	818	884	886	872	858	859	853	911	895	855	844	870	835	891	893	823	848	855	852	831	871	879	875	848	845	856	840	862	837	869	792	888	914	865	830	843	856	861	811	879	819	868	831	846	876	853	918	858	837	828	868	860	842	823	846	834	844	861	885	845	846	876	794	878	857	854	863	820	818	858	897	821	834	906	884	821	864	780	890	833	897	860	835	802	854	778	869	887	846	864	876	834	879	847	840	822	843	840	852	859	780	841	825	866	867	897	874	908	830	852	848	863	860	845	822	862	850	871	833	851	785	911	860	825	832	808	851	848	854	868	869	856	833	840	871	872	850	903	879	871	847	845	888	877	861	842	880	835	844	875	861	836	855	902	817	878	856	872	840	846	857	857	853	877	831	863	867	893	844	782	856	868	867	841	825	784	866	857	874	888	811	804	891	855	848	872	893	871	816	856	877	845	867	836	842	855	878	853	855	782	792	812	866	820	789	858	831	849	861	838	837	891	819	844	844	800	863	815	838	792	900	838	895	867	816	835	905	844	847	864	873	835	958	859	842	853	823	874	880	837	850	857	844	869	827	815	814	840	830	897	811	832	812	868	805	863	804	853	934	870	850	888	871	853	857	862	822	856	887	839	846	833	854	850	870	892	849	901	875	848	851	825	874	756	802	891	895	931	856	882	896	865	854	823	849	832	822	821	856	827	890	830	819	821	830	882	834	873	855	861	816	880	835	887	894	821	911	847	896	857	884	839	837	847	921	895	852	836	815	806	863	838	812	891	849	792	856	874	866	844	821	853	809	883	823	819	804	832	827	870	862	825	858	844	905	858	831	856	861	806	865	858	849	798	866	852	812	863	865	857	856	851	853	870	845	835	895	861	765	851	830	832	841	860	852	867	918	895	809	816	843	829	834	871	883	925	928	842	892	853	845	824	868	877	868	843	889	856	851	854	819	894	915	877	850	808	851	914	888	848	828	820	891	884	883	830	839	830	853	845	841	862	824	865	850	855	828	780	872	848	837	853	840	919	820	891	857	805	885	880	881	854	842	867	882	869	863	907	832	877	793	848	852	807	874	872	876	881	886	861	810	873	850	851	854	829	862	814	844	895	833	842	852	887	869	850	844	866	842	833	849	827	912	894	800	863	801	893	860	856	828	867	879	851	830	876	835	872	883	819	858	846	815	889	879	831	856	816	916	823	931	871	899	901	810	869	789	886	822	862	902	881	880	848	854	868	839	861	830	874	892	844	860	843	865	851	880	797	858	823	842	872	871	854	848	855	867	844	830	859	845	870	842	823	848	880	856	840	809	869	855	841	879	890	881	856	909	850	858	898	865	860	835	811	828	806	839	806	858	868	836	827	844	836	800	898	849	887	831	838	834	857	879	864	907	821	855	836	887	843	868	825	869	905	887	875	855	835	860	875	809	868	866	853	831	907	814	900	879	872	855	862	831	845	863	880	845	805	879	861	789	849	834	870	807	830	862	819	878	840	913	851	818	929	894	830	877	845	869	879	847	874	891	856	815	823	851	858	856	864	845	823	841	828	849	840	870	888	831	884	855	880	858	858	826	886	848	867	889	843	860	811	819	882	843	823	823	867	841	900	830	867	781	820	845	844	859	837	876	842	832	853	824	915	843	824	845	798	880	839	810	872	882	894	815	892	831	831	841	829	860	841	830	852	877	801	895	864	843	883	893	825	845	852	845	867	819	836	864	864	861	799	856	893	834	875	848	882	856	818	821	846	881	914	837	838	856	853	870	867	832	878	841	822	855	825	813	855	948	828	833	850	836	865	818	859	837	851	849	825	901	811	879	799	843	809	835	850	875	773	815	858	833	881	850
27397	20616	11101	3617	3706	9432	10583	6745	3572	1888	1067	714	645	639	626	645	657	646	648	642	644	662	639	634	623	649	635	689	684	667	635	619	604	653	635	649	634	675	613	668	670	658	618	695	617	649	635	604	667	659	656	631	649	627	628	620	660	646	627	649	653	674	697	672	674	623	635	614	631	638	644	625	644	652	646	664	656	663	617	631	636	658	678	649	637	615	646	642	634	629	620	651	632	611	647	630	597	638	658	620	637	611	617	662	638	645	659	637	658	627	639	630	601	644	594	612	648	657	656	649	643	675	640	613	655	654	665	626	617	633	664	642	657	680	630	644	644	653	578	657	720	656	651	594	661	624	688	652	612	634	659	647	611	656	661	655	679	678	629	597	643	610	688	628	603	631	653	601	688	668	642	624	563	652	656	646	630	619	653	596	646	703	697	663	665	678	658	563	623	634	630	650	641	626	661	662	636	653	615	667	644	653	626	631	661	653	668	654	653	676	653	675	622	630	616	618	647	640	615	695	622	621	634	647	686	605	642	627	613	616	670	610	607	593	637	635	649	625	625	603	610	608	615	605	656	620	664	607	595	645	643	594	623	580	644	620	623	663	584	628	628	623	633	645	685	637	633	617	606	661	654	653	617	653	641	590	648	609	668	617	656	671	647	607	711	660	679	650	652	651	665	610	659	651	644	643	605	617	622	633	651	586	629	609	672	630	609	649	658	616	674	653	647	643	654	664	642	681	641	655	653	630	660	654	686	638	615	680	645	665	605	655	605	654	670	664	621	623	648	629	687	643	631	647	632	636	595	637	637	658	639	655	644	631	608	667	653	650	663	615	658	669	636	638	609	635	671	625	653	653	620	605	618	651	679	607	647	631	651	664	610	622	622	665	668	624	630	669	644	600	621	667	631	603	657	677	642	630	662	660	628	662	663	662	687	608	600	625	603	594	589	594	632	653	640	656	636	666	618	590	638	669	661	651	679	667	668	602	674	626	662	626	615	620	637	623	596	621	628	611	629	576	658	655	662	643	626	657	619	654	651	636	671	682	601	632	662	656	676	625	632	638	638	637	639	666	617	616	619	637	634	612	665	621	605	646	656	646	659	642	674	665	644	623	620	616	692	641	681	644	644	639	666	643	617	615	620	669	648	668	631	621	629	636	634	598	614	633	612	649	631	658	647	633	606	679	652	637	632	616	606	637	627	627	671	636	615	611	620	634	624	646	633	639	635	639	651	613	621	591	647	689	610	677	653	599	633	631	645	644	660	658	638	707	641	651	623	638	634	660	650	588	614	599	616	670	638	661	677	606	647	618	603	655	682	675	626	666	656	659	698	611	645	621	645	617	658	657	648	626	601	610	639	645	710	663	644	640	657	597	642	625	617	604	641	614	629	701	623	633	676	675	689	611	645	638	662	690	631	606	674	621	666	630	653	594	625	654	712	702	692	653	684	583	637	661	594	625	645	625	608	604	621	622	677	647	646	665	695	682	634	645	604	658	656	667	653	643	700	671	662	649	631	637	659	700	635	668	631	609	651	640	619	623	680	628	641	640	628	654	616	691	630	646	633	653	641	619	657	652	648	665	603	718	616	638	659	673	611	593	615	637	668	639	656	667	628	665	672	657	666	626	645	637	676	591	624	646	610	681	655	650	624	655	630	596	594	639	635	666	617	622	660	637	624	626	654	637	642	628	601	661	625	642	634	636	682	587	629	653	624	603	625	648	688	619	640	618	646	624	590	713	650	609	617	638	608	643	648	674	651	585	655	643	679	682	658	691	661	619	622	624	657	666	659	634	675	668	615	646	678	651	649	613	662	627	638	633	627	651	659	634	635	660	600	646	569	614	690	607	633	594	631	594	655	613	638	627	623	610	602	631	568	649	641	630	650	674	632	625	662	667	648	627	620	678	636	614	633	660	584	610	596	641	643	639	618	641	628	650	669	639	665	659	641	640	609	630	626	639	657	638	612	638	659	643	657	676	677	656	632	659	627	635	633	652	659	599	668	632	627	637	651	634	657	650	635	653	633	635	663	646	628	660	622	634	603	646	614	675	613	633	598	629	670	691	649	629	644	589	609	646	629	630	658	646	602	629	643	627	668	617	631	661	612	620	659	593	630	642	639	642	668	670	618	612	655	665	665	627	626	602	637	603	603	670	646	624	649	610	640	633	598	635	603	660	656	600	635	598	657	641	606	624	685	658	652	617	601	631	664	691	650	666	644	685	647	611	674	645	601	612	672	574	634	625	684	650	626	668	624	679	650	666	669	647	687	658	621	624	686	676	612	676	636	622	645	634	655	612	645	653	691	647	634	648	595	649	639	649	612	627	640	646	642	638	609	593	616	602	656	648	621	642	621	616	681	652	624	638	615	623	612	660	607	680	672	679	624	660	651	663	653	623	641	622	633	613	590	642	611	641	581	618	609	642	660	679	630	619	640	592	646	621	626	586	639	623	653	634	681	659	613	663	669	612	667	611	650	646	605	657	635	630	657	641	628	680	651	636	673	652	677	653	683	626	637	631	688	660	667	640	677	628	670	613	620	681	663	686	665	630	635	658	625	658	630	642	628	623	679	664	602	682	653	601	637	653	641	593	613	606	635	665	636	631	682	672	669	619	649	602	595	650	612	673	600	631	661	639	609	693	621	646	639	681	656	658	655	656	627	655	655	622	648	623	628	621	595	636	627	651	649	576	675	656	672	639	635	680	612	630	655	677	633	643	647	659	663	612	647	612	623	597	620	660	622	642	646	617	661	674	646	688	662	661	655	639	654	685	639	622	677	645	614	639	650	642	635	641	668	622	657	629	664	641	646	607	667	634	597	635	601	637	659	655	606	614	668	643	686	626	693	666	612	634	699	632	630	665	617	681	643	580	616	628	647	648	634	645	659	638	652	595	643	606	669	641	628	661	676	677	647	601	673	656	701	645	655	629	655	668	647	676	627	660	676	659	632	589	627	632	612	663	665	644	653	601	618	623	625	676	668	694	608	628	652	609	634	638	649	626	665	641	656	661	642	645	620	617	610	651	600	630	655	626	582	658	638	623	656	641	663	652	646	636	656	611	668	652	610	617	674	637	642	666	650	641	595	615	639	695	666	685	614	615	675	655	602	669	664	648	656	618	662	591	670	637	620	663	598	646	658	640	604	609	662	658	691	594	636	676	633	690	612	701	609	663	681	591	642	636	626	640	625	656	675	667	663	615	639	599	594	667	657	625	647	662	651	629	649	639	603	626	593	621	662	621	653	653	631	622	627	658	625	622	626	631	655	635	688	634	638	678	651	656	661	589	597	628	625	656	652	610	628	646	687	594	636	627	607	683	643	590	658	655	634	681	653	587	631	674	605	617	616	589	587	646	655	661	639	632	639	641	651	633	659	618	578	668	690	666	596	631	655	710	657	659	655	674	600	647	659	659	641	691	651	575	598	670	637	601	677	684	611	608	643	635	609	650	624	646	607	644	618	650	662	645	615	625	625	617	627	624	643	634
8185	11305	10307	5633	7092	15751	16477	11309	6389	3144	1678	1014	909	825	821	845	846	847	841	835	892	810	871	871	879	879	836	899	876	862	936	898	845	917	856	871	846	903	902	806	893	864	865	829	872	857	865	795	905	830	885	869	906	821	856	878	881	823	885	922	817	881	866	813	915	824	864	889	827	852	853	879	889	799	835	912	874	842	814	780	857	867	848	905	877	851	843	836	859	852	868	826	898	888	850	865	880	830	834	823	877	824	868	853	829	874	928	883	894	830	858	872	854	880	850	865	817	897	838	869	873	919	887	826	823	884	828	856	850	789	946	842	887	869	889	873	862	861	868	881	906	868	889	834	838	846	794	859	900	839	920	824	804	881	854	867	861	895	828	884	850	850	893	867	878	883	871	884	827	793	870	924	857	836	854	805	849	884	804	903	881	860	898	846	905	860	853	786	830	837	869	917	883	850	866	874	849	846	880	847	884	832	817	796	827	847	845	841	868	825	887	850	856	858	856	876	833	861	892	898	831	849	862	887	836	857	849	859	853	871	861	890	871	840	876	857	858	823	844	842	872	834	845	810	846	811	845	783	851	872	881	833	893	881	891	857	891	854	847	857	857	837	877	871	887	925	809	861	863	871	893	892	827	874	859	918	831	844	876	877	860	858	869	807	872	828	860	850	881	851	825	901	867	811	881	823	884	845	842	867	818	919	883	918	860	839	841	815	918	809	845	859	891	875	849	892	820	897	826	860	849	895	896	878	892	847	828	895	797	873	926	914	831	861	906	857	797	857	877	874	849	878	876	836	869	880	830	854	832	827	918	871	857	930	883	863	847	831	914	879	844	852	930	822	848	867	849	842	844	838	866	865	896	924	867	881	869	853	875	810	839	893	831	879	827	894	851	901	884	863	833	867	911	894	885	877	857	858	848	857	898	806	828	846	881	858	884	858	823	832	850	849	881	845	852	887	835	872	824	898	835	813	936	928	878	837	880	881	929	794	813	847	922	868	876	855	894	906	871	844	835	845	863	903	857	870	867	884	887	869	863	843	847	872	866	876	847	858	874	840	860	863	866	794	828	892	902	809	863	840	874	885	820	840	841	903	851	887	843	834	840	881	874	895	873	874	868	868	911	879	853	883	884	837	848	892	882	870	846	904	863	896	866	851	915	901	809	870	858	875	856	880	868	857	866	814	816	842	882	849	855	858	887	862	862	827	877	871	931	818	859	851	834	861	817	902	825	878	879	832	877	887	864	882	841	890	876	848	910	878	823	863	837	849	844	868	849	831	823	937	894	936	872	883	850	890	865	879	841	867	883	857	821	786	864	823	863	842	872	888	892	851	823	872	874	842	873	866	880	826	901	839	863	816	891	855	880	847	910	844	848	878	906	872	849	879	875	850	868	855	830	886	870	856	801	872	890	862	870	846	857	856	849	885	826	891	847	895	813	908	844	895	936	878	833	907	885	843	894	849	883	851	850	880	836	850	917	878	847	867	844	875	836	841	843	917	842	877	882	871	814	903	855	847	864	817	878	827	887	808	815	923	841	870	866	868	872	868	932	885	847	897	856	838	854	835	885	809	854	875	848	871	810	856	895	874	845	889	884	831	877	866	889	875	850	878	833	810	848	890	904	872	828	909	827	839	851	918	841	919	849	869	859	856	842	868	851	856	881	855	844	924	871	840	899	851	809	814	872	880	877	862	894	885	844	860	893	923	889	873	820	924	858	852	924	924	817	866	864	850	853	903	862	817	850	833	865	906	848	834	825	901	891	862	852	877	868	823	858	889	899	898	834	841	911	830	864	834	878	863	914	873	900	814	860	928	895	830	868	850	866	826	877	876	898	851	821	833	896	842	813	820	910	862	903	861	853	882	872	877	842	844	907	894	873	872	864	833	851	872	821	855	844	826	856	872	868	840	887	882	844	839	822	872	871	855	856	877	886	850	876	829	848	883	842	856	903	832	871	832	871	844	815	894	865	883	860	829	875	859	876	900	877	892	846	826	857	867	834	865	870	892	778	866	825	851	888	924	836	871	864	881	856	863	889	891	902	829	911	888	866	870	925	817	832	832	908	854	898	865	877	843	820	825	846	894	820	858	882	828	852	833	873	849	906	846	869	891	846	864	859	838	826	827	863	826	899	871	845	802	855	822	884	862	854	813	842	886	867	906	853	850	902	836	856	861	875	823	865	879	881	893	804	836	819	809	858	831	868	848	848	877	826	843	845	841	898	890	871	847	880	866	859	872	882	853	844	864	853	842	852	899	840	822	836	838	809	844	919	833	897	870	858	864	829	915	874	832	865	830	925	852	832	867	818	816	891	918	831	916	916	924	850	839	845	889	879	859	854	820	829	876	892	850	863	851	856	830	817	871	877	788	877	928	847	870	863	836	874	808	867	863	846	866	852	820	848	857	841	879	864	885	891	821	861	901	857	888	872	881	889	847	839	826	832	912	865	818	859	894	882	876	835	845	825	880	871	848	811	837	843	875	848	865	874	868	839	891	911	896	860	848	868	866	825	822	851	841	947	849	811	869	828	859	852	843	875	856	891	913	879	881	863	817	881	860	866	825	889	902	851	845	855	902	894	835	860	851	892	853	897	852	880	831	855	874	815	856	820	863	762	870	858	796	860	899	874	862	866	832	820	865	865	846	837	834	852	863	870	951	877	809	899	860	830	886	827	829	861	873	859	836	932	871	891	853	850	893	810	878	815	868	861	858	861	854	846	925	839	839	807	800	836	840	873	912	876	833	870	860	856	868	866	866	812	819	835	820	939	887	835	847	899	871	848	879	783	915	878	866	867	825	853	840	825	840	860	868	894	830	852	820	849	852	859	847	843	854	872	874	823	834	893	882	839	905	846	844	775	890	854	893	883	870	833	871	786	884	858	822	827	844	877	889	936	843	841	833	895	820	851	892	889	881	883	901	804	906	875	836	855	878	860	859	846	860	845	855	842	842	883	851	809	871	878	883	835	868	876	799	848	844	864	863	823	855	829	862	861	868	896	815	839	853	827	877	901	870	876	811	854	853	873	883	881	882	884	861	842	843	848	910	819	888	801	840	875	866	849	865	888	875	826	840	851	882	874	833	896	853	834	828	888	834	886	884	905	844	839	890	908	884	856	886	861	823	862	827	822	873	846	840	886	857	847	887	882	864	845	855	863	839	862	832	831	847	860	841	857	846	809	874	919	881	840	846	862	902	845	845	822	872	878	876	862	870	851	805	874	886	910	934	841	823	826	837	873	888	850	893	852	830	869	795	888	877	847	862	831	869	874	844	832	855	914	896	827	888	887	801	891	838	858	836	884	912	840	830	888	856	872	903	838	900	820	878	833	864	853	842	861	849	885	848	861	890	889	882	853	812	823	888	897	825	851	900	827	834	823	873	911	863	851	837	860	870	861	852	894	817	881	845	849	913	864	833	867	822	841	830	917	823	909	896	920	840	835	821	916	848	875	852	857	820	865	822	900	896	846	848	872	907	803	823	896	882
23440	21486	29355	24062	23256	49702	60121	47005	32243	18307	6394	1641	786	609	564	568	565	588	577	531	516	590	570	566	541	536	565	557	529	549	522	594	571	526	516	535	507	550	544	512	551	536	565	516	543	560	532	551	542	566	556	537	528	550	584	542	527	540	547	577	537	564	540	517	562	567	568	555	546	563	504	535	540	543	550	547	530	520	554	562	543	562	559	567	586	512	560	537	509	559	538	523	515	514	543	551	565	552	603	562	522	574	544	535	501	559	551	560	587	538	552	542	533	530	517	516	584	548	557	546	562	542	548	540	571	544	545	512	554	577	491	537	575	581	531	530	558	532	565	545	544	530	551	534	553	563	548	513	552	563	552	551	556	551	488	584	518	525	527	547	526	580	611	560	586	535	574	579	536	588	571	561	525	535	565	533	519	530	541	561	540	558	519	586	549	549	517	556	532	563	595	553	571	568	563	575	601	525	558	547	521	532	517	559	537	526	523	553	552	545	553	541	520	543	500	560	569	578	552	552	527	517	590	583	512	548	568	565	554	538	601	527	550	568	531	508	537	562	577	587	597	549	568	490	562	555	559	571	559	571	587	541	544	538	560	530	562	515	548	530	542	520	587	582	573	546	549	504	540	546	569	517	504	525	581	542	535	510	558	493	547	611	516	541	562	570	546	558	520	544	570	542	581	591	559	543	535	559	565	542	543	587	585	575	552	573	507	550	496	576	557	545	524	572	541	551	540	580	566	552	548	553	573	553	573	563	585	564	544	587	570	508	524	568	566	539	581	528	539	528	563	566	536	593	519	532	550	590	571	516	533	560	527	527	540	545	552	550	565	506	582	541	576	529	560	502	552	570	554	528	518	522	571	557	567	546	497	526	536	543	556	557	509	504	526	514	523	567	543	536	523	559	534	538	527	581	569	542	540	525	556	543	545	547	516	536	575	548	550	548	552	535	565	552	526	532	553	569	491	578	541	523	583	531	523	525	554	543	573	554	522	527	548	543	558	581	546	557	566	566	547	526	530	552	551	547	521	524	541	549	570	520	492	603	555	532	601	520	564	531	551	538	579	546	558	560	523	527	556	545	567	542	587	540	549	606	607	561	521	563	516	543	556	545	514	591	562	538	558	548	528	571	519	572	543	528	549	523	515	513	536	552	554	569	563	589	537	588	552	535	573	547	549	527	539	540	558	558	523	548	565	484	538	542	570	555	542	570	541	573	553	580	529	551	503	521	561	572	563	543	542	540	506	542	542	548	552	560	551	575	550	546	534	559	504	571	573	527	588	565	547	588	543	530	509	553	532	549	534	580	534	569	549	567	596	518	546	561	544	545	580	500	553	547	537	557	557	523	524	534	556	552	564	541	573	559	540	570	558	531	588	569	538	570	522	563	569	571	584	519	544	543	550	571	552	587	572	560	560	575	533	559	552	544	520	573	545	574	525	542	530	544	573	605	526	576	521	543	556	509	564	543	513	543	545	534	585	578	517	548	591	526	532	546	566	545	520	547	537	548	565	550	565	532	569	559	580	547	562	535	575	600	558	568	555	555	491	579	554	564	559	546	563	573	541	552	562	596	539	543	574	536	507	521	525	567	540	572	544	540	554	588	542	515	491	540	552	572	588	560	608	562	532	561	592	598	545	556	524	542	510	555	554	525	560	546	568	558	560	530	567	563	581	558	527	499	567	583	549	561	556	591	535	546	582	573	580	503	533	521	583	543	515	527	527	575	554	549	535	534	569	552	578	569	548	552	525	500	552	555	503	549	548	516	575	591	558	513	560	562	586	587	533	545	541	571	530	554	558	533	511	555	562	581	592	528	555	519	552	581	558	593	566	531	487	568	524	529	555	526	557	541	566	549	560	549	554	532	564	546	602	562	587	543	539	568	524	588	545	604	575	545	538	545	543	537	519	523	552	522	533	585	529	536	542	574	560	552	593	571	494	533	558	519	567	551	553	524	595	558	540	563	556	518	529	575	561	507	570	563	551	547	557	533	601	556	510	541	542	539	570	530	581	565	525	526	550	551	517	560	561	561	519	527	534	544	561	557	536	553	555	544	564	538	536	569	531	558	534	556	566	547	577	551	530	531	545	553	532	598	582	509	587	545	558	544	551	582	540	551	557	523	536	516	559	552	528	556	500	609	524	549	515	494	525	598	541	559	548	566	548	549	563	507	544	538	530	580	540	544	504	538	583	580	558	511	564	560	520	536	533	546	557	520	521	517	542	543	572	554	540	507	558	513	556	570	555	554	554	555	594	552	546	529	527	569	509	572	546	567	543	542	529	569	581	578	579	566	582	585	526	581	589	561	567	533	558	556	577	552	546	529	561	583	543	583	547	548	530	524	538	570	552	546	533	567	543	528	542	559	575	530	537	574	531	546	566	544	576	542	541	551	567	531	554	572	545	574	536	568	561	579	568	587	574	538	549	504	541	592	506	593	506	538	534	568	545	554	547	554	561	538	595	547	540	578	539	615	541	522	566	554	571	540	580	535	550	516	569	570	556	523	533	542	587	530	600	512	533	512	546	544	549	553	571	511	531	563	524	529	526	542	550	541	544	529	509	563	535	545	534	537	535	542	556	520	554	603	541	567	525	583	573	537	534	525	567	524	542	535	545	558	562	534	565	534	551	550	561	517	541	558	556	563	536	543	554	534	578	558	552	566	561	534	542	560	551	560	512	556	562	565	569	526	590	555	544	545	557	565	570	529	592	477	567	535	569	589	554	559	579	527	503	575	546	582	518	561	567	568	541	550	532	534	557	554	530	556	531	581	559	537	598	544	583	565	526	538	559	528	550	570	576	523	527	536	548	531	495	557	518	531	519	571	545	543	508	528	518	553	548	548	580	581	562	556	501	550	570	529	562	527	521	524	617	540	553	515	566	548	541	538	509	566	530	550	541	544	590	557	541	565	567	544	511	524	504	545	557	542	576	558	524	559	588	501	519	534	535	522	580	490	546	544	559	559	543	548	536	541	542	521	528	559	609	576	600	541	539	549	580	575	575	567	523	511	551	550	527	557	562	545	584	535	532	568	561	542	533	537	550	549	521	550	542	555	546	559	555	568	529	561	531	553	560	517	542	483	549	534	507	579	559	538	567	579	537	558	522	509	538	525	535	531	571	599	523	554	550	534	521	523	569	543	553	547	542	529	601	600	525	526	539	551	534	555	586	575	541	564	583	511	548	541	514	511	573	568	529	516	531	560	535	544	555	568	576	542	578	598	545	564	550	539	592	529	526	532	540	517	561	543	529	549	539	514	588	531	553	562	542	570	582	520	511	548	503	550	559	557	590	524	548	541	551	590	517	517	552	563	568	566	552	562	534	541	543	563	543	546	556	558	528	542	561	537	550	555	577	558	506	553	526	528	533	552	543	544	557	567	550	572	561	530	545	560	566	567	576	557	573	503	537	581	586	572	522	515	576	579	524	541	496	581	548	518	531	574	534	546	533	571	528	545	545	567	577	609	575	544	592	587	529	542	533	535
12613	25801	25027	29510	37682	57752	59094	48338	36312	22877	9757	2978	1117	859	749	785	728	734	711	757	723	739	720	749	741	738	709	722	725	733	693	727	711	764	729	676	788	730	732	755	694	730	719	767	731	729	753	732	707	724	689	736	695	721	763	701	724	745	670	676	763	736	694	764	777	743	770	702	685	730	742	761	742	696	744	681	788	714	740	671	731	685	732	769	703	726	729	774	742	743	738	721	715	743	740	761	707	703	716	728	753	708	756	732	705	753	706	756	739	700	761	721	715	743	755	739	727	754	754	750	717	725	730	711	734	668	752	729	775	762	758	738	733	677	752	753	725	703	741	680	674	730	690	705	689	725	756	741	739	762	697	745	734	723	775	712	733	743	736	721	782	710	686	726	732	719	750	711	781	724	676	739	728	748	721	695	749	743	704	745	745	705	712	760	761	745	672	742	727	738	706	741	759	716	754	714	754	718	727	773	731	706	742	730	758	700	732	710	825	734	668	741	655	693	738	709	738	720	739	704	774	739	706	726	723	658	733	715	718	667	681	698	706	802	733	718	715	715	729	768	762	701	751	730	771	689	717	727	720	719	752	726	741	687	731	707	687	710	747	757	731	733	765	723	697	714	698	726	690	751	739	763	706	717	743	726	730	712	731	759	747	695	718	730	747	762	742	736	712	699	707	702	809	733	726	749	729	744	766	765	732	778	695	680	748	729	690	685	710	730	732	780	717	689	702	774	767	734	752	705	677	720	715	706	692	699	745	681	735	739	802	724	733	750	665	683	736	713	738	750	813	738	686	760	740	748	807	733	726	682	744	727	705	679	777	732	750	721	709	743	714	675	769	694	735	723	776	717	742	756	725	790	730	660	732	721	723	781	728	736	734	757	743	723	741	716	736	692	683	736	697	707	738	725	706	782	691	680	750	669	749	702	736	722	761	743	718	705	739	718	712	725	780	750	733	738	717	736	775	723	711	716	753	762	706	738	648	787	737	727	716	712	729	768	729	697	726	727	716	714	805	702	757	760	750	755	676	693	769	707	745	727	713	691	739	731	716	739	706	764	710	715	719	766	716	759	729	734	715	682	738	738	698	718	767	688	700	757	707	786	755	712	716	763	779	722	720	741	740	747	724	701	721	704	699	714	747	723	726	753	732	756	735	698	765	737	776	705	697	725	742	750	694	746	698	777	743	752	730	757	700	733	746	730	704	738	714	716	712	726	744	698	729	751	753	690	688	722	722	767	745	712	717	697	728	775	746	703	737	778	737	726	763	719	715	772	731	723	731	743	736	741	747	732	775	727	676	727	745	700	702	693	671	714	708	711	753	727	741	770	723	702	756	777	733	750	745	740	725	684	749	766	721	704	752	781	736	752	749	757	683	746	730	745	703	722	732	719	699	755	757	773	694	738	694	710	731	751	698	687	739	723	731	649	765	712	734	732	709	719	706	713	732	739	720	695	713	731	702	772	769	751	734	698	692	749	749	722	756	757	726	736	707	711	709	755	717	727	738	741	709	729	713	738	726	749	736	720	684	683	769	763	702	745	727	733	693	713	737	746	692	724	734	712	735	756	781	755	703	799	717	742	753	702	705	722	700	728	749	743	744	750	754	742	761	745	691	766	711	714	722	726	703	769	720	735	760	722	725	752	765	768	749	742	774	693	693	724	707	747	737	763	743	712	761	739	744	726	718	760	678	742	704	729	710	708	670	731	731	796	772	705	731	701	751	706	740	730	757	714	702	723	780	738	756	721	749	707	761	702	719	751	751	751	662	738	735	735	692	685	726	719	761	684	749	715	765	654	724	711	774	715	742	671	733	722	740	729	701	733	718	755	760	759	734	703	736	679	708	723	702	786	726	728	740	687	741	738	706	662	725	748	796	769	756	710	723	706	718	735	702	832	740	725	730	714	757	730	727	737	745	725	748	696	740	698	739	744	711	752	769	736	674	741	753	757	773	745	768	726	742	756	769	683	758	721	765	751	736	733	715	707	739	759	788	758	696	709	698	736	727	765	777	729	737	719	688	696	681	725	750	754	717	746	749	757	707	740	716	664	740	738	759	691	763	735	729	714	716	725	719	715	734	694	728	702	679	655	716	724	755	681	803	748	760	758	712	737	740	740	726	757	718	756	700	698	758	725	735	704	686	735	732	736	718	704	741	714	779	732	715	756	673	677	721	735	744	706	731	746	700	784	724	736	732	725	762	779	778	757	713	734	752	727	684	670	693	717	764	723	759	744	745	707	739	738	760	780	733	731	722	756	807	726	753	753	794	731	737	699	727	752	731	704	765	729	734	724	731	727	710	723	748	730	707	712	722	757	727	721	721	753	684	726	701	752	774	737	733	738	769	684	704	760	743	789	714	686	732	717	769	784	763	722	732	690	729	699	749	709	787	732	706	751	727	730	721	788	744	741	715	758	694	795	762	728	749	733	782	721	732	751	764	725	680	737	719	743	747	774	726	760	721	739	756	714	728	713	742	705	714	733	723	740	744	733	711	740	732	740	736	716	705	714	730	733	722	710	667	714	722	717	751	696	702	716	702	744	751	681	703	722	748	718	705	735	739	696	683	732	739	698	767	711	755	756	754	770	692	739	737	693	716	720	719	725	694	760	748	749	732	728	753	716	710	763	739	762	716	714	704	691	724	697	785	655	730	729	670	702	737	720	723	767	711	721	747	743	673	706	678	720	733	769	740	732	737	742	730	750	714	740	719	714	720	712	738	710	745	758	752	753	748	717	716	717	703	754	703	730	742	771	698	722	721	692	730	812	744	725	727	698	738	723	683	719	694	704	735	763	711	768	761	762	686	746	695	674	706	748	751	763	698	747	745	752	757	752	700	742	760	737	756	771	736	724	742	735	716	721	695	726	750	742	698	743	734	738	748	656	700	724	785	705	748	691	714	691	762	694	728	759	648	737	795	748	702	748	745	735	701	678	763	723	719	748	718	721	721	675	726	716	726	717	739	749	732	709	683	687	711	758	710	723	724	675	761	736	722	718	723	701	777	785	757	745	759	720	723	739	716	768	728	737	728	754	758	734	740	754	728	730	712	683	720	723	747	760	724	761	729	700	725	744	740	748	729	755	785	728	687	719	750	717	704	755	743	752	680	716	726	770	743	757	722	711	688	688	711	703	728	785	716	723	714	759	723	763	739	732	687	703	731	690	712	689	774	724	739	719	714	697	724	768	754	738	767	716	753	739	712	722	747	730	713	728	727	696	754	735	747	721	716	732	738	707	710	717	763	711	693	785	750	704	712	733	722	735	698	788	769	710	722	660	743	769	727	749	731	731	714	729	736	736	716	724	721	722	752	716	740	708	684	697	720	725	722	738	726	739	726	734	671	766	788	769	701	689	746	751	689	715	735	673	690	733	752	740	726	742	689	720	710	712	710	728	764	696	726	719	781	689	707	750	717	719	736	762	702	675	694	735	726	712	753	728	736	756	768	715	765	700	747	690	792	749	786	705	742	754	731	719	742	743	723	698
27346	20889	13150	5221	6678	11527	10915	6875	3648	1822	999	746	691	660	609	676	667	639	680	647	652	685	675	683	614	701	690	682	634	688	653	678	656	687	635	660	649	635	642	658	645	663	663	653	678	696	674	675	676	688	646	644	657	634	688	629	658	690	642	697	641	638	654	661	631	652	633	712	629	666	656	650	682	631	655	655	684	657	698	687	652	640	600	602	615	638	640	659	666	656	613	650	687	648	620	653	687	666	643	655	648	612	651	651	671	604	663	657	711	685	675	667	604	618	706	645	600	628	653	629	680	659	684	645	654	666	710	687	648	645	655	678	611	672	650	615	632	616	646	692	650	674	676	611	664	655	616	637	663	645	668	636	648	685	672	588	619	636	633	626	637	601	640	665	616	652	670	689	686	671	673	641	626	621	633	691	688	611	633	618	663	672	678	653	637	618	666	641	616	659	680	661	627	661	654	649	669	646	681	686	621	668	649	589	649	667	614	667	674	637	616	640	632	654	615	683	615	677	688	719	636	635	676	685	661	675	694	634	666	664	623	625	639	682	630	648	664	644	659	603	647	634	652	631	620	601	646	638	650	664	661	633	646	619	690	632	700	634	635	653	708	668	631	684	641	636	671	650	631	641	597	646	633	652	624	636	664	639	667	606	642	633	671	627	659	659	619	635	670	649	642	640	650	632	660	657	626	651	665	661	697	639	677	649	635	675	643	646	670	656	628	629	653	663	657	662	678	694	677	677	632	623	671	688	654	647	625	625	704	725	606	644	666	640	642	675	632	631	653	642	658	619	653	659	680	675	659	596	662	687	655	647	699	635	626	643	665	604	642	621	663	649	617	625	608	674	609	660	678	622	683	613	639	702	621	626	680	662	660	674	633	656	625	609	667	619	661	646	687	648	687	618	675	647	641	620	643	651	638	652	640	627	662	704	640	622	672	661	620	673	655	618	662	658	650	637	609	672	650	668	592	627	650	702	654	671	637	683	630	676	636	624	652	691	670	622	686	681	654	660	655	619	663	636	692	624	639	626	669	677	638	643	617	651	630	650	679	636	649	660	640	664	625	634	642	638	675	608	673	645	653	659	644	661	663	683	658	650	636	635	607	616	714	663	643	650	642	637	691	642	653	631	650	673	663	647	664	618	704	606	600	630	669	637	668	620	643	611	639	623	648	608	635	622	702	650	649	637	688	639	653	666	617	656	665	640	680	665	682	679	657	666	676	692	668	632	672	614	677	689	617	663	665	672	691	634	624	653	627	676	619	641	672	689	648	672	653	642	618	647	596	658	691	670	614	645	632	634	643	642	645	639	694	652	616	685	678	716	612	606	665	665	639	628	670	620	703	651	611	693	608	628	649	623	613	723	653	662	691	656	663	648	659	660	635	645	652	629	685	665	659	659	672	651	685	638	634	613	622	657	617	670	662	622	611	700	632	663	601	677	623	665	646	612	659	649	680	661	642	675	678	623	674	692	644	668	644	655	623	663	634	601	659	674	710	636	688	668	607	653	651	680	625	666	587	645	687	661	693	630	615	650	621	698	655	670	628	625	661	647	659	692	658	670	659	630	640	624	686	676	638	652	657	679	676	666	689	628	678	650	663	659	670	662	658	653	633	643	651	693	662	673	670	642	633	693	721	631	653	670	626	645	695	672	635	660	620	661	680	634	647	673	644	650	630	590	639	622	665	626	618	612	670	630	651	699	659	631	639	677	667	669	642	587	649	685	636	620	607	634	654	665	683	597	639	632	639	646	613	660	660	654	651	657	626	645	646	666	642	689	693	679	682	720	663	681	672	629	656	687	678	640	657	638	660	673	626	649	671	658	651	674	665	642	615	590	579	687	650	652	630	633	627	625	643	668	631	654	653	670	691	651	658	682	660	674	644	637	660	628	647	631	643	681	639	644	669	666	636	638	669	664	671	640	605	614	657	624	662	652	646	612	630	635	659	673	664	659	660	658	585	655	666	675	685	675	621	645	642	637	630	665	663	673	637	623	651	659	649	639	606	659	708	651	651	639	627	643	633	652	642	613	637	651	637	627	664	627	676	648	649	584	645	648	630	622	680	632	613	669	677	614	611	677	673	596	657	631	658	631	717	651	654	642	640	678	631	635	617	661	713	692	658	634	661	634	672	686	713	666	632	645	648	667	633	645	675	629	642	633	633	639	634	657	631	648	683	626	615	662	628	643	596	609	696	611	650	650	633	645	633	629	647	678	688	684	676	612	648	689	682	686	640	625	638	656	665	686	636	608	651	603	647	642	612	648	657	671	651	694	699	624	635	618	688	630	621	673	596	685	616	670	653	665	609	641	661	696	667	632	644	644	614	630	655	680	623	651	625	643	636	664	663	637	625	643	628	633	644	647	659	627	659	683	631	671	638	659	695	694	655	653	651	627	602	657	634	658	690	636	617	650	663	642	634	601	717	648	635	655	648	664	611	616	642	619	628	653	622	661	690	670	642	679	630	637	664	627	678	627	646	682	639	630	634	631	653	689	660	718	667	683	693	660	642	615	699	662	636	615	631	637	622	668	607	667	627	653	659	694	680	613	660	627	663	635	641	620	678	700	633	657	648	673	647	679	633	649	681	665	638	637	654	705	698	655	683	641	672	645	680	675	627	642	607	672	672	662	651	707	658	673	705	615	629	650	624	675	685	645	665	683	653	640	676	630	715	660	611	631	652	621	656	640	686	679	639	671	623	659	665	666	633	664	681	630	653	616	697	647	647	605	683	616	634	673	613	668	708	664	667	666	640	647	619	655	631	667	655	641	679	606	667	648	658	653	623	651	591	652	641	657	626	668	641	677	660	625	637	626	641	661	668	599	622	682	639	643	687	664	646	646	637	642	631	672	657	633	678	674	671	602	651	639	642	658	653	650	675	655	662	617	653	646	647	632	683	664	612	628	653	624	650	700	663	621	664	670	670	685	671	643	654	628	657	682	636	664	608	667	700	603	627	629	670	664	676	647	597	636	665	583	668	632	639	613	636	626	650	640	675	641	640	650	656	716	667	718	633	708	666	656	662	607	664	629	678	650	654	652	666	663	628	658	655	673	683	645	669	665	664	621	647	701	624	628	643	679	662	664	615	658	706	620	643	659	655	664	671	655	602	651	659	653	671	640	651	691	613	640	679	637	652	616	620	639	661	657	594	676	641	638	648	653	675	637	694	660	650	680	668	675	673	634	664	644	681	647	640	659	600	618	684	638	652	646	658	637	650	686	690	649	630	672	616	638	614	653	618	651	672	635	667	626	603	654	650	624	666	665	658	649	671	644	731	647	614	707	635	608	675	667	686	629	624	665	635	643	632	667	625	636	689	624	671	643	604	679	649	692	603	686	671	688	678	644	638	679	669	678	664	617	650	719	609	601	656	666	644	638	673	641	655	693	600	645	642	660	657	654	596	614	638	667	650	671	679	692	621	614	626	634	590	669	669	668	640	664	653	728	655	644	611	643	694	691	640	646	658	618	619	634	633	671	653	623
8106	13291	12703	7612	11544	18244	16622	11377	6258	2990	1536	1039	901	856	843	859	808	899	823	842	825	802	822	826	886	862	852	835	893	923	827	896	841	855	854	818	815	883	817	930	859	867	861	849	867	860	883	870	933	911	873	837	850	851	843	862	829	855	859	850	816	859	823	839	886	851	892	891	822	832	876	907	785	829	858	859	872	885	885	861	877	891	848	903	837	868	864	849	846	829	843	822	870	840	865	861	871	830	918	817	868	822	852	908	880	820	861	837	917	827	864	851	882	839	878	879	897	818	895	867	901	828	915	900	868	832	859	888	838	890	830	905	830	870	881	872	856	849	822	862	863	887	858	895	898	864	891	852	871	893	833	808	822	841	847	903	873	892	869	806	890	831	871	859	868	890	843	869	856	886	873	875	817	885	852	866	905	872	877	867	844	848	817	864	853	878	821	858	819	850	856	910	832	873	795	859	821	905	853	878	909	842	834	847	860	843	849	825	844	861	863	835	867	893	872	856	794	820	883	852	874	913	837	867	878	856	868	867	896	886	831	887	859	869	828	872	898	834	910	844	889	839	904	872	863	852	848	850	840	882	860	821	856	898	815	851	887	875	812	820	852	872	876	924	882	922	859	870	838	860	856	828	868	827	830	855	851	826	814	860	876	852	766	857	851	806	906	867	833	825	864	865	845	854	853	901	901	894	856	832	846	896	912	868	802	865	908	893	871	848	863	868	843	868	829	887	825	894	913	812	763	837	870	841	833	854	837	861	894	894	847	807	876	839	839	854	843	833	867	845	901	867	871	853	853	866	882	839	846	865	847	892	835	834	846	844	829	909	848	913	900	897	905	842	897	876	891	846	912	859	882	877	847	873	862	875	878	841	889	897	831	875	853	844	892	851	905	868	837	937	879	874	869	882	835	839	870	899	841	843	870	898	833	868	845	827	831	871	829	888	887	846	851	851	862	879	905	889	829	869	894	844	922	815	884	856	854	808	839	854	893	824	882	859	894	882	829	818	879	870	903	834	800	890	853	915	872	820	829	874	834	853	863	823	901	890	847	849	874	843	815	854	852	848	905	903	851	847	829	857	868	906	861	847	867	865	905	864	862	827	902	871	879	877	846	870	911	893	860	904	874	868	874	895	837	887	900	863	847	839	886	854	840	883	800	870	813	843	857	845	839	877	889	887	883	847	795	871	830	820	863	883	906	822	869	857	843	890	855	907	871	820	865	854	846	868	840	843	852	888	909	875	839	917	874	880	861	855	881	833	894	806	824	818	827	802	885	882	888	835	897	833	852	879	832	908	842	821	911	863	859	833	886	843	861	916	861	840	862	844	829	835	903	855	862	870	852	854	860	859	824	839	880	855	887	911	857	814	892	951	852	872	933	868	843	890	823	854	831	809	856	903	806	851	859	862	850	831	878	849	819	868	858	841	867	862	874	907	888	847	889	824	833	877	882	861	877	877	893	843	859	840	865	856	851	838	869	857	898	880	867	894	866	913	933	833	909	860	908	904	880	883	871	891	864	896	875	862	846	853	811	847	867	867	789	867	908	865	846	863	903	890	842	852	867	876	814	842	813	861	851	855	850	892	913	858	869	947	880	863	879	867	815	832	879	827	880	867	887	866	861	880	846	927	864	838	886	849	882	872	896	886	834	801	834	906	842	844	871	830	815	882	832	860	889	845	862	887	822	896	866	834	864	846	870	879	868	863	896	835	870	887	919	905	822	916	865	825	849	886	883	842	897	894	840	863	869	863	868	877	885	860	888	855	881	918	777	803	830	877	860	871	884	820	883	906	898	831	886	914	867	894	840	837	868	873	855	847	891	858	899	860	880	854	861	859	899	855	868	868	855	895	857	831	824	831	866	869	875	884	885	886	857	883	819	881	882	887	852	873	871	880	891	800	886	854	888	877	841	910	835	866	826	859	868	805	882	911	893	874	856	851	838	912	864	893	895	859	851	914	891	847	863	845	901	910	798	834	847	840	868	795	856	853	883	853	836	879	870	853	887	855	877	835	856	875	859	849	871	904	863	868	879	861	826	864	855	880	867	867	862	881	825	841	851	875	895	895	846	882	895	873	861	853	864	848	828	875	877	901	984	877	881	801	927	858	854	820	866	863	835	905	864	804	892	928	867	860	851	870	852	876	897	882	860	881	825	838	832	865	872	893	859	893	801	855	885	853	861	877	833	875	883	855	835	895	814	794	808	846	875	823	876	903	845	823	864	851	890	872	859	925	853	837	863	793	903	865	838	881	854	841	852	897	848	850	852	839	894	842	837	890	899	863	908	860	846	884	906	873	891	847	847	888	936	856	827	849	861	925	862	832	889	855	825	887	854	889	829	845	904	870	862	870	891	858	860	874	840	933	860	848	874	855	878	849	865	844	810	862	851	912	861	876	855	823	841	858	875	861	821	863	881	841	847	854	859	875	842	924	876	812	835	848	898	833	826	826	851	912	838	883	863	886	898	833	859	856	890	893	914	888	814	866	869	886	849	848	885	862	846	874	886	845	879	814	865	904	839	885	819	900	850	873	879	871	871	879	875	881	853	847	831	804	794	847	908	917	855	855	822	844	838	877	867	881	869	819	821	880	845	837	856	888	891	940	897	814	910	846	868	853	848	850	862	872	830	879	843	865	875	883	834	851	824	847	835	886	863	888	828	883	931	850	894	817	862	865	802	880	835	834	849	834	843	870	877	892	855	885	837	818	894	826	903	875	873	855	907	844	872	927	805	884	868	883	839	844	870	816	914	847	862	871	842	854	871	875	840	811	822	838	838	887	885	891	824	885	837	865	866	883	914	880	865	877	850	894	876	888	895	883	872	852	890	858	851	860	851	917	891	870	833	902	849	909	875	856	809	913	879	861	893	893	867	813	862	880	912	897	867	901	893	865	784	864	874	812	899	908	852	848	877	849	855	828	859	808	863	816	819	840	845	903	859	786	922	892	918	853	841	906	842	811	851	871	845	867	863	845	818	822	858	870	810	838	854	903	818	828	920	833	854	901	860	913	852	861	845	882	869	936	849	841	851	821	832	866	837	820	880	844	836	898	923	944	835	844	850	834	871	839	897	843	824	910	881	849	803	901	880	892	881	876	883	797	835	833	852	876	875	864	839	824	875	854	849	843	893	879	836	847	872	892	873	836	845	932	861	884	844	875	848	845	878	841	881	906	886	871	861	854	888	874	863	803	858	804	886	839	868	871	873	862	885	853	916	889	838	882	906	817	936	878	911	887	888	842	845	859	818	873	849	853	865	837	858	846	854	897	819	802	860	886	848	834	860	831	870	817	867	818	935	892	806	798	913	854	884	899	868	850	823	836	846	908	843	859	875	867	818	851	866	826	870	904	929	873	830	842	796	826	891	846	868	892	869	861	870	871	834	877	843	862	856	879	854	910	884	873	896	844	893	818	833	871	901	933	876	773	866	871	881	863	877	826	898	838	835	899	848	802	826	874	912	875	865	873	838	849	830	851	858	868	883	854
27298	20730	13442	6862	5879	8221	9921	7283	4214	1993	1098	762	649	674	669	655	671	631	615	632	652	625	664	681	647	651	659	665	681	624	640	684	628	643	644	635	658	650	656	636	651	638	670	614	622	701	640	663	610	644	652	666	645	633	666	625	636	612	602	596	628	603	627	632	650	651	713	648	665	629	692	651	632	588	677	645	670	638	645	634	624	632	631	681	671	634	637	603	673	610	595	600	640	616	614	623	631	627	627	640	660	647	641	655	674	669	654	618	594	621	655	660	623	604	644	670	663	655	671	662	671	620	640	622	631	649	628	628	615	678	605	609	646	650	616	611	590	664	656	637	650	647	599	682	583	680	643	630	652	664	642	670	657	672	604	673	652	640	631	631	635	642	622	637	668	620	681	658	629	662	621	646	623	639	622	650	631	659	676	644	627	611	670	650	641	626	646	627	622	643	611	634	640	636	609	644	626	630	622	664	669	662	616	640	656	608	706	609	643	659	638	647	610	623	634	663	668	654	643	654	631	619	623	619	655	585	669	640	623	653	632	623	630	636	685	629	696	644	656	621	666	611	631	618	641	672	653	693	646	598	601	617	622	588	647	599	638	663	637	631	679	665	648	689	632	628	678	658	669	644	623	675	621	688	619	624	632	635	653	595	637	671	660	610	605	678	659	645	651	664	669	635	670	699	633	608	639	649	627	644	651	640	666	603	654	663	611	650	637	654	631	634	641	645	674	680	641	665	572	660	654	667	645	615	663	648	673	663	654	636	631	622	653	670	632	652	638	643	621	599	637	619	633	703	650	698	683	633	643	670	650	661	643	617	637	647	647	611	629	620	638	610	659	619	614	651	656	638	674	705	666	607	651	652	655	667	611	576	651	635	637	631	679	638	615	594	663	633	639	621	671	660	666	622	623	659	632	656	670	628	602	630	671	630	641	646	637	626	609	676	623	624	652	682	666	652	623	670	649	657	646	637	643	626	661	602	667	613	574	662	650	599	636	670	637	664	644	650	659	694	668	602	642	601	629	653	595	607	676	626	666	636	615	600	625	629	671	674	585	632	679	667	662	636	668	625	661	649	623	665	621	649	636	643	610	651	597	656	596	613	653	643	641	674	621	686	663	649	654	646	668	593	608	613	650	637	645	658	717	636	661	613	651	651	652	678	680	584	657	631	644	676	640	627	619	682	612	621	633	651	644	605	643	622	614	626	622	630	622	657	661	660	630	608	622	680	646	638	619	658	643	623	623	638	684	649	689	640	628	616	609	628	623	641	649	610	613	647	660	631	607	597	644	690	693	615	612	654	622	689	602	622	620	636	644	654	659	624	654	650	619	666	665	695	662	649	653	671	617	632	667	658	589	614	638	652	612	645	616	656	675	675	637	633	653	640	664	660	656	621	665	602	611	647	664	653	630	635	683	652	625	623	658	667	598	653	648	672	654	654	644	647	695	649	649	633	622	605	636	622	639	696	653	657	679	662	590	674	651	657	614	655	589	604	632	618	634	643	625	658	623	648	680	648	628	665	634	653	632	619	627	650	657	637	657	652	640	730	648	635	629	695	613	630	658	582	601	658	688	658	605	637	646	644	661	586	664	647	664	632	688	675	629	627	660	691	708	666	625	643	650	655	629	626	678	649	620	682	660	670	648	648	598	607	689	651	638	674	648	619	676	658	607	645	640	680	651	658	686	637	654	660	635	633	645	625	663	652	615	618	655	649	658	648	640	612	633	622	650	638	633	676	618	612	692	597	658	609	634	658	634	625	662	652	647	664	626	664	640	647	693	627	659	656	611	657	679	663	632	663	650	634	616	633	646	644	628	634	704	657	617	674	672	661	641	665	660	632	652	590	674	614	639	638	619	642	651	637	613	668	673	693	695	684	605	630	658	680	603	634	633	653	618	646	640	650	676	611	720	588	687	645	631	605	649	632	607	658	629	655	642	638	631	637	653	664	665	613	653	693	677	654	655	626	628	696	647	607	664	655	655	661	640	637	613	656	645	588	643	696	605	609	653	610	581	647	637	668	659	628	673	648	663	643	625	651	609	592	652	635	699	658	678	667	698	696	637	661	600	646	666	687	651	632	625	619	646	646	690	657	651	630	662	651	669	649	630	668	611	660	645	636	625	597	677	623	649	640	629	685	671	671	616	641	656	660	662	653	644	592	672	611	644	629	593	662	665	669	663	648	634	651	672	664	650	623	638	649	648	648	636	667	636	674	612	632	661	616	668	605	642	623	625	647	642	645	626	684	632	630	628	639	658	672	613	677	602	635	637	627	636	655	584	613	620	611	694	629	601	648	638	613	665	648	629	659	612	652	584	628	689	624	642	652	652	654	641	637	668	607	638	670	647	678	643	652	677	644	638	647	672	629	621	650	630	640	657	601	641	633	688	654	663	651	634	662	621	666	643	648	661	620	637	629	642	634	628	655	623	633	634	645	636	663	636	696	703	629	662	636	689	658	658	613	648	640	618	635	670	608	606	635	637	684	648	628	658	667	652	621	676	612	672	671	671	618	634	588	633	631	681	681	623	643	637	662	658	608	626	637	623	622	615	645	668	625	639	585	614	633	653	627	702	628	647	650	679	639	650	655	655	639	638	618	652	625	649	628	688	651	670	653	651	640	670	635	680	640	639	717	664	642	661	653	653	639	605	644	623	646	635	617	582	667	610	651	655	616	644	675	686	658	635	619	652	651	649	649	601	662	645	634	647	690	613	649	665	633	675	645	712	662	646	644	606	660	636	665	654	610	659	648	643	651	628	677	624	652	651	618	619	652	634	652	624	670	633	658	669	652	685	663	606	614	616	663	656	647	620	625	637	684	623	674	628	646	624	654	645	637	661	630	665	642	685	623	635	646	628	621	637	659	684	680	624	630	638	638	608	638	631	646	616	636	648	624	625	650	630	646	653	683	634	638	663	607	637	665	660	673	652	637	585	621	671	686	639	631	667	675	664	659	684	638	634	598	641	629	613	649	646	610	632	616	627	627	650	667	659	669	616	644	624	656	655	600	665	627	620	621	602	648	629	695	624	681	654	640	701	634	642	672	707	674	652	612	671	682	637	656	685	681	652	643	701	606	689	627	627	624	612	671	628	668	664	657	662	595	677	643	672	668	641	657	661	604	637	655	621	670	638	606	723	656	656	635	612	611	650	626	644	619	658	615	654	645	633	665	634	613	672	661	620	657	641	613	598	620	692	611	640	598	642	617	638	661	649	628	633	682	616	670	661	661	634	682	644	683	609	662	616	651	602	629	627	614	627	650	630	659	645	621	637	593	625	648	689	618	657	689	648	652	631	640	625	638	678	664	653	610	667	655	606	653	613	706	596	606	673	651	661	653	595	700	627	625	658	631	684	644	660	627	657	639	640	656	639	651	617	646	621	633	657	632	651	668	666	632	695	647	629	635	600	664	644	625	633	649	594	651	621	611	638	658	605	613	635	646	668	678	604	623	668	624	655	662	631	673	673	666	645	628	600	645	588	639
9393	14599	14335	10283	10728	14243	15919	12069	7328	3434	1794	1086	906	868	852	864	847	860	855	886	887	850	861	882	859	886	829	910	843	840	879	853	882	904	866	887	845	858	864	857	874	841	860	894	913	831	857	865	907	876	882	846	842	882	895	863	844	839	822	795	909	826	878	932	904	869	922	888	887	891	864	859	796	827	798	866	868	844	880	873	855	828	909	866	848	849	822	870	837	851	841	847	851	888	882	887	839	814	898	839	880	852	855	860	876	871	876	884	913	892	864	829	863	885	927	864	887	855	844	832	839	892	817	904	900	903	912	866	879	842	893	903	881	922	810	815	861	822	884	864	820	876	810	923	844	852	896	819	821	862	821	876	900	829	851	887	841	820	854	854	832	809	894	898	810	873	900	845	914	878	856	871	890	819	858	861	850	805	866	868	817	837	901	859	831	823	893	889	841	824	856	845	890	844	828	862	849	883	847	832	867	872	868	829	874	892	847	900	928	878	879	826	857	893	896	891	844	862	823	886	845	833	849	823	864	890	832	870	870	854	866	905	827	836	868	856	864	880	865	896	819	826	888	865	873	875	871	876	816	834	814	809	878	881	814	823	858	871	855	896	823	841	904	829	818	881	838	866	924	824	869	876	837	802	897	865	869	884	920	799	875	907	855	858	877	871	859	872	895	846	889	834	945	839	873	873	841	890	817	820	820	915	834	895	880	877	852	874	872	870	908	861	855	832	863	852	839	921	839	874	820	842	832	851	880	840	814	871	902	849	859	817	860	847	873	854	932	851	871	863	858	856	868	833	879	837	821	843	879	865	834	919	894	830	869	860	807	816	828	838	879	877	859	915	890	899	876	873	858	881	874	823	882	833	898	850	880	877	839	891	850	874	880	852	851	869	883	842	852	832	848	881	821	809	893	822	781	885	830	902	882	876	862	813	858	839	823	857	832	851	867	848	860	899	891	883	826	827	849	841	855	882	859	812	851	858	874	890	889	842	842	849	870	855	855	914	826	903	846	893	860	799	891	834	878	859	876	835	874	828	869	845	824	884	834	867	889	867	857	854	867	861	850	831	855	861	875	915	880	841	871	931	862	913	852	904	857	865	892	818	913	839	879	857	864	861	888	845	881	881	850	887	875	874	822	811	862	884	859	849	906	860	864	830	794	848	862	891	900	826	826	858	837	846	828	897	874	898	870	806	858	845	872	886	878	889	859	826	887	829	914	829	845	876	856	853	876	868	853	830	860	817	874	876	867	826	827	877	808	847	843	858	871	839	829	870	813	867	883	857	850	851	841	829	856	882	826	910	879	830	827	866	848	854	826	845	893	921	877	863	841	885	869	841	843	917	886	846	877	900	861	840	836	867	925	883	939	865	851	854	846	895	854	888	863	879	866	827	882	898	839	861	865	852	850	890	899	872	850	836	841	866	854	844	898	793	856	891	863	886	898	889	877	832	870	852	863	893	856	869	859	908	892	830	904	853	822	821	870	870	917	926	909	831	858	830	836	878	855	863	843	828	860	850	855	836	811	851	854	863	882	874	847	866	905	829	832	842	846	859	863	869	845	819	837	897	857	808	835	911	859	827	837	868	868	869	849	830	852	860	869	846	852	868	830	891	856	824	858	847	938	903	845	820	830	844	886	896	874	834	850	858	924	878	868	813	903	824	842	865	900	830	886	860	874	861	899	892	878	883	871	866	858	871	870	907	902	808	903	908	791	876	852	836	880	880	860	918	819	848	859	893	900	923	856	847	849	835	826	875	881	833	874	845	900	888	893	843	904	817	863	867	812	880	851	906	876	870	843	839	905	862	856	884	881	836	876	880	889	920	888	864	873	883	921	878	798	823	880	873	852	867	854	864	873	890	852	891	872	895	867	873	898	849	786	823	882	856	863	869	861	846	808	859	930	875	874	894	940	855	833	883	804	858	852	873	864	818	883	842	852	856	838	846	875	815	840	893	838	828	848	796	847	816	834	872	877	863	944	899	865	845	889	846	841	845	818	856	858	854	844	815	893	860	852	828	825	839	799	856	859	905	862	839	875	846	836	846	861	879	834	853	843	881	894	889	879	867	856	833	846	880	900	857	870	880	817	837	857	868	822	841	864	845	859	878	864	845	856	832	842	835	896	888	862	871	831	807	893	821	826	867	875	854	881	895	842	904	879	857	836	948	814	812	899	881	869	837	847	895	837	874	882	869	836	862	879	876	857	895	884	806	825	882	817	842	804	855	826	850	924	789	879	842	819	873	888	865	888	902	846	893	835	869	831	834	870	868	855	880	832	840	880	845	891	825	896	854	846	902	845	909	834	871	875	885	858	852	930	907	910	829	925	880	875	867	871	843	862	874	841	841	873	864	850	879	860	856	873	866	852	882	839	822	876	877	810	855	867	829	859	868	872	851	839	855	863	901	822	835	816	888	866	831	854	862	871	852	890	917	913	856	839	904	839	857	883	867	841	882	895	871	798	884	850	837	877	887	874	863	868	862	826	850	880	840	864	866	872	826	843	872	904	871	848	786	823	850	851	824	863	881	867	879	920	811	848	901	844	861	849	833	845	823	834	833	870	866	808	838	870	836	841	849	853	937	855	835	897	863	854	829	879	856	879	837	909	854	837	823	796	843	791	852	883	845	928	807	832	840	846	847	841	809	808	887	840	847	889	853	865	882	876	800	891	893	887	915	823	887	822	870	851	862	876	865	880	870	846	887	827	817	830	856	861	880	875	815	881	919	839	817	837	844	890	800	860	878	863	842	822	904	837	839	921	828	888	869	836	812	873	894	874	836	838	847	861	830	870	888	873	885	857	882	848	859	886	875	820	847	866	871	836	889	829	866	853	901	836	831	870	880	844	945	857	891	858	900	874	833	858	843	845	880	860	867	863	865	901	912	844	855	899	827	846	828	930	853	894	836	828	893	846	889	893	897	827	889	831	867	854	844	892	855	878	837	830	828	853	900	881	823	871	839	862	873	937	839	826	901	837	924	843	861	876	864	900	831	931	813	859	903	879	820	855	879	858	942	806	805	827	867	885	870	834	794	862	875	890	913	838	812	863	799	869	847	905	797	820	822	839	840	812	853	843	928	868	897	882	898	861	829	915	917	878	888	819	869	921	891	897	841	862	888	872	877	885	874	790	836	846	864	825	872	883	826	880	840	878	867	885	888	848	849	834	842	865	879	873	867	856	870	863	804	894	882	795	863	859	860	891	855	829	811	837	888	855	904	871	840	851	841	866	847	952	886	888	853	862	858	850	881	834	841	861	846	850	851	846	842	881	833	857	906	844	858	861	836	845	907	811	881	882	811	891	836	831	862	904	841	816	874	846	802	914	893	856	848	830	834	932	882	864	840	881	925	850	821	849	879	860	855	808	888	812	906	866	862	820	866	867	854	851	903	842	863	855	879	873	859	866	841	860	806	850	801	844	824	854	898	845	841	842	891	838	893	920	883	832	855	870	858	809	927	827	853	893	876	859	873	847	928	872	938	888	861
23444	21500	29341	24071	21665	35070	60025	51817	37883	22690	8722	2214	906	597	554	550	572	531	534	553	525	559	509	519	572	535	560	591	558	529	542	523	534	593	550	570	584	526	602	563	569	572	576	568	539	508	549	577	500	551	538	538	504	568	533	525	597	510	557	570	541	546	552	524	563	505	536	536	584	526	536	541	552	603	558	558	520	534	567	583	537	564	549	510	531	524	529	565	571	520	572	561	570	525	526	561	544	508	541	556	564	505	545	520	540	525	573	553	555	563	529	512	636	597	579	583	561	482	556	520	529	545	537	521	538	499	528	556	541	480	559	518	578	556	520	561	536	570	556	550	563	491	544	539	539	531	572	516	580	582	557	562	580	592	537	555	522	537	545	528	510	555	549	528	513	533	523	526	587	550	517	466	515	546	546	541	552	591	524	567	572	552	530	574	550	553	528	552	553	577	541	555	612	562	514	530	556	493	554	515	584	558	555	544	522	534	552	534	549	554	533	521	518	548	519	523	500	573	544	518	528	546	568	526	593	538	553	564	517	549	564	554	579	547	495	539	549	586	531	542	505	524	549	553	546	557	554	543	535	557	600	506	526	543	555	503	537	525	534	599	526	554	513	554	522	508	555	542	525	538	542	552	539	571	557	542	576	549	601	531	523	520	568	539	513	605	560	551	575	496	556	542	541	564	591	567	563	559	533	556	542	519	551	480	562	531	542	559	541	553	484	535	532	514	564	577	532	542	575	576	512	527	598	547	513	527	530	551	539	528	505	541	512	522	506	512	542	528	490	535	521	547	552	541	528	534	502	529	521	594	530	556	481	611	568	536	541	525	485	528	490	539	555	525	506	508	510	530	557	540	565	527	539	507	524	513	536	552	537	601	563	525	548	540	533	545	523	527	554	560	548	536	551	537	533	543	527	533	566	484	552	568	515	578	556	579	559	540	573	556	545	559	585	553	530	557	541	562	534	559	548	556	561	552	521	549	517	534	546	596	518	557	519	528	526	582	527	521	509	527	508	542	519	559	516	528	510	557	518	557	562	536	532	546	559	551	559	531	546	519	523	538	563	495	558	548	542	570	547	536	554	535	564	609	578	490	557	593	584	561	555	563	548	542	557	582	589	532	577	552	529	540	581	559	548	521	536	521	521	561	569	562	551	503	525	581	569	518	588	551	567	562	541	527	533	538	547	566	554	607	531	546	533	568	563	532	518	532	525	574	511	542	548	533	515	543	548	505	532	563	559	555	524	559	552	549	533	562	578	572	501	537	536	549	533	573	490	532	505	537	536	568	553	529	563	544	534	550	562	535	571	522	510	605	571	541	535	544	527	560	539	493	567	544	544	521	569	556	540	541	528	544	524	572	525	564	564	584	575	584	575	523	535	558	539	541	532	549	543	584	550	581	585	549	623	547	563	552	563	561	565	523	533	551	532	520	551	561	531	541	515	531	545	540	585	518	541	532	517	571	523	551	605	563	540	540	537	557	579	546	512	547	529	540	526	535	535	505	558	536	571	526	525	589	561	537	529	564	510	575	535	514	565	580	547	540	572	542	582	496	511	542	513	589	567	544	557	548	534	516	555	533	516	547	540	497	538	563	511	555	574	540	491	530	571	542	512	551	539	530	527	564	513	558	536	572	548	574	552	558	561	540	549	555	493	514	548	542	527	556	536	568	536	532	524	524	552	535	568	562	520	528	539	528	542	542	541	553	545	526	569	506	584	540	564	571	553	522	548	546	530	484	545	537	569	570	536	543	575	530	510	534	523	549	535	556	518	556	599	580	552	566	546	508	571	542	538	527	536	504	535	552	505	531	544	557	563	539	543	510	543	534	550	541	516	605	532	580	556	499	563	531	595	531	548	523	570	523	546	523	554	586	496	526	562	566	546	496	535	534	517	539	563	525	539	516	521	566	531	553	549	545	500	519	540	514	549	531	559	603	535	567	519	548	516	567	558	505	531	500	575	538	522	551	572	580	532	550	550	519	541	555	556	582	541	499	548	520	563	552	546	567	561	494	542	545	495	545	510	537	508	555	558	507	583	538	565	510	525	506	497	522	512	539	547	560	561	554	516	540	569	558	552	576	539	530	551	551	559	562	586	534	594	514	524	542	537	553	540	574	519	556	567	543	521	513	555	536	539	542	489	582	581	552	526	538	570	547	564	557	522	540	541	534	547	556	563	554	526	529	511	534	550	523	559	548	539	578	534	550	546	515	533	571	548	530	532	555	562	561	501	493	576	524	531	523	551	560	498	526	545	525	555	509	529	577	543	550	577	566	553	516	536	576	498	526	551	532	512	543	556	539	570	578	526	558	522	578	499	531	549	542	579	516	547	509	543	553	516	569	536	605	509	530	536	564	518	517	527	538	539	504	530	559	553	589	516	551	537	540	554	516	566	524	523	570	512	534	508	565	523	540	517	512	529	553	553	548	581	548	566	552	530	544	467	537	568	574	555	556	497	576	577	516	561	542	531	558	557	541	576	563	505	526	536	563	512	562	544	539	517	540	565	544	552	585	527	527	556	564	551	532	541	529	549	551	550	522	567	532	565	541	540	535	599	527	529	524	561	526	548	565	561	521	524	529	554	538	564	578	529	553	497	521	510	533	544	517	534	541	606	544	545	517	517	531	506	527	530	535	588	567	550	546	535	527	557	520	586	542	515	569	570	547	583	553	588	556	492	568	543	559	575	566	590	534	580	587	504	525	558	525	529	567	533	579	541	527	527	534	519	532	560	546	566	544	556	541	541	528	568	543	581	523	520	550	543	529	563	557	503	536	560	554	534	532	569	531	567	538	537	515	566	528	515	541	530	548	528	557	599	538	554	560	538	594	524	551	571	589	560	521	545	585	558	562	518	553	586	516	526	514	526	560	565	557	491	553	533	556	571	583	535	531	581	551	521	509	505	543	558	565	564	573	564	497	583	555	546	546	554	500	506	556	529	537	561	501	558	516	554	552	545	525	515	556	550	536	590	580	554	520	534	522	502	499	532	524	562	537	563	540	502	522	556	564	568	495	526	557	546	506	567	533	551	552	540	532	523	522	530	528	524	541	576	549	550	523	554	529	566	527	550	531	519	551	506	559	551	564	582	588	530	538	506	589	516	520	550	563	520	538	514	534	594	471	562	546	563	552	553	514	512	562	575	533	551	545	528	580	571	536	541	548	567	555	504	554	545	576	541	520	589	553	550	525	556	538	513	500	541	537	563	577	540	556	540	513	539	562	516	530	559	561	485	523	540	482	503	539	546	550	562	567	531	497	526	548	589	553	554	529	503	589	516	548	593	545	578	521	566	528	515	529	576	519	554	553	575	576	548	535	538	535	532	545	544	523	537	566	534	522	550	570	520	537	524	508	579	525	544	515	549	565	525	545	570	560	522	567	554	592	529	550	546	516	580	571	549	569	506	562	585	517	508	494	516	529	560	542	539	543	584	591	522	517	538	533	548	541	561	558	541	567	545	536	555	523	514	550	577	539	563	552	571	601
12934	26413	21410	17764	23170	46699	59539	52430	40848	26504	12341	3945	1327	897	801	765	728	742	740	699	721	652	715	704	745	747	691	740	694	680	724	747	685	747	731	688	769	676	714	721	723	703	738	727	716	683	719	732	751	725	800	767	766	735	656	716	701	716	749	728	758	735	699	704	699	739	696	802	727	676	757	708	727	684	676	685	761	677	670	728	711	712	741	754	731	737	704	729	704	723	740	710	758	734	697	725	766	706	705	684	710	732	741	699	728	695	726	706	746	704	768	705	760	736	683	711	717	739	740	663	741	696	724	738	693	699	734	735	785	737	719	664	708	755	701	763	716	751	727	696	762	687	772	704	733	751	769	663	728	745	698	695	757	677	726	738	744	684	728	692	652	718	702	714	731	786	734	714	720	722	728	752	692	704	753	675	784	743	773	701	677	736	754	714	714	704	758	662	713	746	752	739	787	731	710	737	729	752	698	759	698	735	736	754	716	758	791	688	767	710	734	726	727	751	708	762	696	706	737	718	699	756	717	741	737	754	712	780	710	718	732	700	733	746	678	722	701	691	731	680	688	704	727	721	714	736	737	756	720	732	708	756	699	714	705	751	705	703	700	712	713	681	738	766	710	733	708	729	691	728	726	753	694	723	690	684	700	685	673	714	728	704	760	686	751	721	729	709	767	735	744	705	719	733	700	703	709	720	739	725	751	725	753	734	760	762	724	730	718	740	692	703	711	730	721	707	711	718	759	716	718	750	695	737	800	673	718	715	770	708	765	691	712	725	742	752	740	701	782	729	725	724	724	709	743	730	695	723	678	667	733	768	744	707	761	764	721	706	730	734	722	753	715	730	724	736	764	714	721	736	775	693	726	766	718	686	702	731	740	741	703	686	720	748	751	755	744	723	742	770	737	710	732	706	691	703	730	749	781	781	700	717	721	725	718	758	725	729	752	750	737	728	679	713	723	729	774	739	710	727	744	733	702	757	737	667	752	714	717	711	762	712	691	748	757	755	667	721	739	719	728	695	712	689	740	709	689	729	740	708	685	780	734	739	692	695	720	714	738	698	737	721	709	696	716	741	714	712	726	712	692	735	695	704	719	710	710	738	664	717	697	711	745	719	756	738	674	732	747	738	730	719	695	732	775	753	712	757	768	714	748	694	753	743	734	773	734	738	722	687	741	689	765	685	718	708	711	721	745	702	748	669	736	644	767	718	688	697	700	760	733	754	734	673	753	788	746	699	752	735	716	740	698	688	672	723	759	701	737	724	758	771	704	724	683	715	735	743	675	721	684	760	704	752	740	729	739	762	707	725	725	639	679	783	722	725	748	744	664	729	667	729	751	703	737	745	732	723	773	796	771	667	766	761	713	771	745	743	760	707	734	731	732	733	713	736	744	716	693	722	745	758	716	734	739	681	773	701	696	707	729	660	701	673	717	724	730	722	664	736	700	699	756	687	744	719	759	757	726	734	719	752	716	692	721	754	724	693	696	679	708	692	701	711	713	747	693	744	702	687	744	729	783	727	713	739	725	715	743	680	719	749	735	713	691	677	757	726	693	740	721	736	696	670	713	719	737	707	719	740	725	663	754	721	742	682	734	741	760	728	706	732	712	754	780	761	696	712	694	689	738	692	760	766	723	698	719	688	763	710	698	751	740	744	787	757	753	755	757	733	745	699	711	760	700	740	682	731	772	745	710	713	700	693	726	740	743	703	755	745	724	727	709	706	676	715	696	692	749	716	719	731	708	740	734	744	713	708	673	696	758	709	710	731	731	755	718	703	701	763	691	751	700	732	729	756	667	693	719	737	719	729	701	752	762	726	734	718	663	731	734	745	746	701	800	747	780	718	714	715	708	709	707	726	750	699	741	733	718	712	722	707	763	709	746	703	684	704	668	745	709	705	690	718	762	748	723	695	712	714	683	762	767	715	739	736	710	743	770	721	704	720	663	766	725	687	726	724	711	683	717	729	708	693	713	736	653	754	692	712	737	779	709	776	726	733	806	733	713	727	725	744	742	752	711	749	711	759	697	736	742	711	695	686	677	719	719	707	693	709	722	733	736	730	772	742	630	748	709	696	731	707	718	718	733	757	682	728	680	737	706	747	771	754	732	697	776	738	713	703	745	735	766	738	737	734	685	776	724	704	735	749	757	750	699	727	722	742	759	691	725	734	699	710	727	746	697	678	753	683	663	732	734	738	669	771	709	730	724	769	742	761	705	708	745	683	730	738	718	773	767	755	706	681	692	737	720	735	715	735	732	704	742	690	702	772	733	701	720	669	728	722	717	685	671	771	741	746	652	734	743	725	757	719	684	746	726	692	714	721	654	665	723	710	716	732	743	685	697	718	690	695	744	721	754	728	731	692	731	687	703	707	758	740	686	721	746	715	710	676	751	716	733	703	738	707	766	691	681	710	720	739	728	710	668	726	652	691	727	707	715	731	702	760	738	722	789	708	758	687	692	717	725	732	734	716	755	694	732	784	706	722	736	716	753	712	797	740	712	763	755	706	703	717	716	727	685	756	713	737	690	698	716	666	726	780	667	715	741	721	718	688	727	727	742	740	717	727	716	690	668	745	661	717	774	747	688	760	682	720	739	736	709	718	696	715	763	706	748	696	718	700	728	757	662	688	789	719	711	665	735	814	718	673	743	664	684	714	703	760	730	676	684	727	675	720	699	712	705	724	675	674	688	720	654	726	705	710	720	705	679	722	710	739	703	668	721	679	721	722	735	707	730	718	733	734	743	752	705	729	736	723	701	740	695	788	715	702	708	748	727	724	699	752	754	697	758	692	731	682	745	645	730	745	688	759	721	753	722	768	746	700	739	724	740	677	720	711	777	719	700	726	723	674	740	704	704	714	767	764	748	730	720	755	703	723	645	676	699	742	719	703	725	747	746	713	755	751	679	764	741	775	746	690	771	725	701	725	738	732	712	674	710	740	729	719	764	662	715	703	729	712	749	669	686	724	746	776	732	724	765	716	729	732	698	685	743	657	739	741	753	720	677	744	689	719	734	740	696	717	724	717	710	748	717	680	728	748	738	696	724	726	704	709	712	721	737	709	739	692	759	724	706	733	760	709	770	695	658	754	725	686	686	728	707	722	766	740	714	672	748	697	774	731	746	802	700	725	749	724	682	737	719	689	699	713	736	737	696	747	735	716	735	698	731	750	741	715	731	729	681	686	743	700	738	730	756	757	676	722	706	740	760	712	690	718	689	723	723	678	700	697	765	718	690	682	692	718	714	734	727	679	732	716	687	754	704	705	720	750	760	718	783	748	683	688	709	725	713	749	707	725	726	730	682	739	707	693	698	779	742	670	692	740	695	725	698	750	715	730	731	711	715	697	708	712	711	702	672	761	719	723	749	711	723	702	738	685	707	716	728	694	747	727	729	713	750	764	751	700	714	783	703	781	770	757	753	715	761	735	712	716	689	748	722	787	737	748	720	692	722	739	690	690	737	703	738	733	730	783	709	727	744	752	713	703
27408	20941	12504	3983	2795	4791	11794	8765	4647	2199	1138	770	736	677	673	669	637	629	611	628	688	716	675	629	693	671	626	675	655	623	664	686	664	708	675	663	620	664	624	644	637	634	670	684	655	653	665	669	660	667	611	618	650	641	615	664	653	664	670	645	662	693	635	640	670	670	649	617	667	655	668	616	659	618	601	629	649	646	625	647	679	643	638	621	681	648	710	624	647	707	634	599	660	654	640	662	635	672	630	665	623	683	600	591	683	691	680	585	634	644	645	669	662	675	679	644	640	637	687	683	628	678	650	644	710	665	653	621	644	657	625	615	673	636	630	654	682	605	631	692	674	666	658	618	659	657	661	655	621	627	636	602	649	675	603	657	624	637	661	675	662	651	677	679	618	628	659	663	647	645	634	659	659	634	693	664	689	672	653	665	679	703	598	674	652	645	642	661	646	616	698	633	635	685	663	644	640	686	681	656	662	685	639	657	698	647	630	647	669	635	658	629	651	663	667	666	671	664	646	662	654	692	727	697	630	667	645	645	693	661	647	660	677	637	638	667	693	657	631	651	640	684	675	665	604	627	631	652	610	621	611	620	627	699	627	719	669	619	661	694	683	626	632	648	625	692	655	664	632	661	662	694	664	580	655	639	626	664	642	650	668	616	678	612	607	640	668	698	670	672	639	619	642	652	672	682	627	637	630	627	649	666	667	632	626	676	662	691	647	652	676	630	645	618	681	684	686	614	661	613	655	649	656	677	636	656	693	681	681	643	626	679	671	648	655	673	668	617	643	648	636	662	672	624	685	632	658	675	656	671	627	654	676	643	639	622	595	703	616	620	590	649	681	611	714	635	617	674	619	644	618	624	681	682	655	648	621	674	642	621	679	650	644	681	680	645	637	647	633	685	610	618	670	642	652	652	689	638	683	664	623	638	648	640	665	666	602	612	617	689	643	634	643	660	639	615	676	630	656	664	626	663	675	675	718	641	670	635	642	623	645	658	687	667	654	675	603	643	695	667	654	703	637	648	665	624	595	605	655	652	649	684	662	667	632	656	664	694	637	609	651	630	664	618	703	681	628	644	626	666	615	669	654	650	686	664	643	620	670	626	644	649	658	663	683	623	665	675	623	650	684	676	627	688	669	677	685	655	631	631	689	636	670	633	617	616	679	635	644	717	644	680	654	642	653	689	629	665	609	689	630	685	681	626	679	641	612	645	678	709	651	618	697	641	627	650	628	643	663	638	655	642	636	694	655	675	664	662	685	698	701	663	693	658	654	661	657	638	647	660	598	645	648	651	666	665	635	662	641	651	647	638	583	676	660	614	636	628	617	656	639	614	654	645	686	684	635	642	658	651	630	661	621	624	679	667	641	682	649	649	628	683	643	619	681	687	633	639	703	614	639	638	682	654	653	658	648	663	645	644	677	653	667	656	672	674	679	674	615	639	715	649	668	637	679	660	660	646	674	659	648	672	660	660	652	641	654	629	688	632	659	636	633	669	649	676	673	633	666	654	632	646	651	646	637	661	658	662	693	612	635	702	633	652	657	644	696	624	706	679	605	623	664	677	619	672	655	682	662	671	646	676	647	636	622	653	685	672	649	625	674	692	657	654	661	662	647	670	663	668	625	629	650	652	611	698	654	655	660	636	631	726	653	641	669	624	634	632	620	660	650	652	626	629	703	638	613	642	645	651	679	679	669	665	651	690	642	638	648	667	654	655	639	639	655	671	610	678	618	661	626	667	583	624	641	638	678	666	673	642	620	633	654	660	653	668	659	685	658	650	609	659	609	612	642	632	699	660	710	635	669	683	644	638	617	671	656	643	645	632	666	621	668	732	700	628	696	637	646	613	646	684	643	659	634	671	703	671	651	647	664	683	661	677	626	664	699	681	655	639	654	691	652	685	693	676	715	665	631	637	665	630	608	630	670	646	620	658	646	665	659	691	651	637	627	662	626	663	671	639	696	659	686	645	662	684	617	633	693	693	652	678	652	632	674	653	633	602	653	633	677	612	629	672	638	710	652	697	677	701	670	656	653	680	637	661	685	677	639	651	642	664	640	649	655	675	687	668	657	652	625	647	629	667	689	688	625	702	627	654	668	647	661	654	648	686	635	626	648	645	647	664	671	635	618	616	666	684	694	666	662	676	631	679	655	673	650	646	628	650	677	687	652	663	671	673	617	620	652	647	645	654	670	683	636	657	679	635	636	640	611	633	673	671	657	701	649	648	665	655	595	598	628	639	607	657	626	697	638	698	655	611	642	640	625	638	656	614	696	616	696	656	677	662	615	650	629	637	654	667	658	656	639	643	628	695	608	670	629	657	709	663	646	630	616	693	669	620	672	664	652	634	644	629	653	662	676	666	636	634	666	634	669	664	653	709	627	704	630	638	683	641	632	675	670	650	673	670	630	682	655	686	653	652	683	609	645	624	578	637	613	708	674	663	625	698	643	679	667	666	667	682	672	648	658	643	668	628	645	611	616	633	649	628	683	647	634	662	658	630	649	640	673	673	663	668	641	635	660	635	697	665	624	642	662	657	630	674	658	707	661	615	628	667	679	650	658	653	664	644	656	650	648	669	630	633	659	680	612	641	678	639	639	684	679	671	688	635	669	668	623	674	631	631	670	703	652	653	635	634	646	656	660	673	649	657	660	644	635	682	677	604	670	674	680	669	639	642	612	652	652	681	622	610	630	676	620	676	639	665	642	690	650	650	646	604	622	663	635	644	648	633	673	615	690	604	648	601	643	684	634	701	684	702	653	653	648	640	599	654	658	678	679	602	641	647	659	664	621	622	651	651	677	642	581	665	689	707	703	618	644	675	666	686	643	645	658	664	671	614	641	683	653	678	651	653	618	621	656	666	596	622	620	656	683	603	651	691	675	616	652	625	672	723	661	627	655	653	654	630	640	641	654	668	621	645	669	616	677	656	638	636	642	634	638	663	639	630	672	651	636	669	696	643	594	651	672	633	647	682	671	650	623	670	664	660	713	658	645	632	620	655	648	629	678	648	642	634	648	661	717	667	651	672	670	666	606	667	651	657	605	652	600	642	694	671	692	652	635	666	650	658	666	663	659	611	650	662	690	709	659	658	664	665	660	649	618	639	636	628	642	680	677	651	694	669	640	666	662	666	662	647	654	654	658	670	676	664	637	667	667	658	622	632	676	682	615	682	678	673	669	682	637	626	683	667	672	667	684	690	640	682	628	675	674	653	671	634	645	653	714	650	599	637	690	648	673	681	637	641	593	665	673	622	685	630	599	685	635	674	647	674	648	638	687	632	632	675	603	661	659	656	700	623	655	629	636	690	645	669	653	635	602	627	634	665	686	658	639	633	677	699	623	645	661	693	672	671	664	612	640	653	647	653	673	643	596	630	640	653	647	705	682	647	672	689	601	620	650	657	643	620	699	654	645	647	642	649	669	666	703	652	697	653	650	654	694	605	645	670	651	677	684	618	627	698	636	625	700	642	631	634	703	687	666	642
10122	15375	11291	5479	5868	9424	18624	13693	7875	3792	1903	1138	999	879	885	844	891	837	854	834	819	853	871	862	844	858	860	872	863	880	888	902	903	883	890	881	840	876	839	852	892	870	874	820	909	868	853	855	910	875	919	865	842	870	876	891	882	861	852	889	877	875	872	833	851	888	879	912	859	850	843	848	857	850	831	878	856	910	850	918	908	861	815	883	815	834	860	860	857	875	857	839	807	828	896	902	858	905	864	883	904	894	846	892	846	866	843	872	848	919	848	876	856	891	887	869	856	905	899	880	869	884	895	875	846	849	882	906	855	927	885	856	891	847	840	855	842	874	883	868	881	915	861	888	884	825	845	854	855	863	853	864	850	862	847	891	858	838	854	831	861	850	825	827	885	843	856	850	865	928	900	902	841	873	849	879	861	837	840	868	895	904	862	883	881	897	922	832	889	862	825	866	831	879	856	813	925	899	873	892	813	872	894	919	909	864	861	881	881	840	861	905	868	875	860	901	826	868	878	869	864	820	885	887	871	886	836	840	847	864	839	866	848	907	861	817	877	864	852	848	896	874	850	856	867	887	951	825	858	875	813	868	900	856	816	886	819	880	866	852	821	879	903	934	901	876	953	831	879	803	829	885	846	819	870	880	879	860	844	819	880	887	859	861	878	881	874	835	855	844	869	866	845	873	859	914	892	852	889	921	847	913	879	909	850	851	874	834	940	832	859	890	868	895	910	901	927	863	851	876	846	831	886	847	856	928	862	893	813	912	856	885	877	843	877	898	849	889	902	863	910	877	906	883	835	875	924	885	899	915	828	847	897	832	912	876	846	868	878	879	866	851	838	869	891	917	888	855	878	924	894	862	838	912	957	872	878	882	873	869	908	855	829	899	883	843	876	869	870	863	863	824	847	921	867	874	866	859	858	933	896	859	927	830	837	890	885	879	902	857	868	870	884	861	860	902	888	886	790	895	862	905	860	866	887	900	863	841	865	854	859	851	857	891	844	867	853	875	875	894	851	891	877	892	862	871	887	897	893	878	864	867	858	847	896	867	875	870	910	865	893	905	869	858	884	799	894	829	855	908	910	889	849	888	851	847	922	910	869	914	913	847	856	905	884	843	850	903	840	831	931	889	920	913	888	891	891	904	876	927	851	908	861	861	830	870	893	837	855	920	910	902	863	878	836	869	851	888	800	862	854	932	932	807	831	872	877	879	843	954	896	876	931	878	886	867	904	899	914	901	875	908	841	880	851	830	871	869	867	891	861	848	855	902	862	884	894	900	928	870	854	828	869	791	865	939	881	870	927	844	905	888	828	869	891	942	821	866	875	894	875	859	901	862	919	890	882	900	842	874	850	875	903	863	919	867	861	865	830	871	908	840	847	916	900	811	820	916	906	879	863	839	856	871	896	891	896	843	897	849	813	884	883	899	836	858	898	871	852	859	887	898	854	894	858	834	947	835	922	872	894	813	865	872	861	866	913	898	895	922	913	912	839	865	888	849	890	875	907	862	932	871	869	927	856	871	841	834	831	850	855	884	911	861	846	877	926	881	924	865	873	891	860	853	872	853	811	912	870	864	873	860	883	829	849	876	867	873	885	881	891	861	829	899	864	837	867	871	910	882	915	854	825	868	886	920	888	868	867	847	815	878	907	868	902	855	854	861	813	872	826	874	862	897	856	888	876	903	884	847	819	946	838	844	870	868	854	895	915	855	933	881	838	884	866	830	846	900	905	859	847	881	912	828	909	888	887	901	934	884	858	791	846	923	869	917	869	879	914	855	882	861	865	919	856	896	868	832	845	901	922	871	846	822	867	847	917	874	815	862	885	866	851	892	856	859	838	892	849	876	847	829	893	877	841	856	847	911	862	902	911	873	853	893	885	875	856	875	855	865	847	895	924	934	863	883	811	826	856	826	910	925	903	847	879	852	860	895	858	880	891	907	872	882	778	847	853	846	828	838	824	911	863	874	909	852	850	895	842	873	876	822	833	893	907	905	831	916	859	879	852	866	854	911	840	873	909	876	905	953	852	871	861	896	902	864	818	874	876	864	861	869	892	821	894	845	911	893	852	834	847	852	865	860	863	881	852	891	848	863	869	824	857	873	922	921	882	858	898	870	835	876	841	835	861	852	858	874	895	838	864	898	831	874	856	855	823	883	865	875	818	873	874	930	804	893	872	911	931	911	862	902	870	805	857	874	870	927	883	898	828	843	884	904	887	897	868	856	848	883	911	861	867	853	925	913	874	859	884	871	940	847	874	893	813	881	841	914	909	891	878	925	902	865	894	840	856	886	870	873	850	842	849	877	857	815	870	875	903	851	810	870	843	897	897	828	883	908	915	877	830	825	851	884	871	874	831	872	911	854	857	806	875	834	898	856	887	846	865	884	867	850	841	865	843	898	871	858	869	802	824	910	846	850	909	846	873	874	877	843	901	850	874	873	910	884	863	906	804	899	879	873	819	876	867	860	831	880	887	867	864	856	826	855	828	870	848	899	865	935	910	879	830	871	828	907	874	839	897	868	952	870	841	850	929	882	891	888	908	893	898	854	844	835	825	884	825	846	855	871	871	913	871	874	906	870	876	863	869	858	865	890	853	820	846	851	879	860	884	878	893	880	904	883	845	912	884	899	888	874	836	851	871	873	853	829	878	867	860	809	853	833	899	931	861	871	832	861	845	850	905	878	884	849	876	880	827	850	863	858	923	912	912	854	863	880	842	865	827	885	880	872	898	856	828	827	836	820	863	880	935	825	823	908	889	815	870	871	897	841	916	862	887	839	911	815	883	835	849	870	900	811	851	844	903	813	886	848	870	881	868	915	916	821	881	840	874	904	866	862	876	877	860	868	886	865	882	914	843	888	881	895	853	905	897	847	895	869	844	844	849	854	913	864	875	858	834	842	826	866	884	843	891	826	861	889	903	874	903	845	884	855	888	869	900	891	778	884	896	881	838	892	890	899	878	883	867	893	884	874	838	822	884	894	898	852	868	830	903	897	893	905	830	863	911	858	860	913	837	873	871	863	858	797	906	873	911	879	882	863	819	852	843	854	869	859	840	841	834	828	860	851	854	881	897	886	859	880	911	893	837	883	799	824	848	920	824	853	882	887	908	859	842	874	830	831	926	895	841	889	849	890	859	833	839	843	832	885	887	850	906	861	829	843	882	871	840	877	831	868	898	790	848	915	895	877	871	895	875	878	855	871	904	849	855	922	870	848	858	872	925	832	877	912	855	868	871	886	832	918	839	886	883	862	865	909	841	878	849	876	929	939	897	866	914	857	889	890	833	871	900	906	840	854	878	859	869	908	872	833	899	857	836	803	893	839	849	863	887	864	886	823	866	885	868	864	904	819	810	858	867	846	850	869	849	877	867	864	862	888	898	885	888	893	849	893	876	908	911	829	838	828	834	855	835	887	852	855	919	793	901	864	859	845	879	854	849	872	846	884	874	906	840	904	856	878	809	870	881	845	870	825	878	878	827	876
27405	20699	12045	4731	2856	4331	11500	8760	4632	2226	1177	782	654	661	663	665	622	683	658	663	650	667	672	602	685	647	624	653	684	619	663	621	652	649	634	676	704	634	660	651	675	650	630	637	665	643	651	599	612	683	648	677	636	637	685	655	643	619	640	621	625	684	690	664	668	666	630	683	629	675	704	667	660	631	644	680	645	625	683	634	649	610	694	636	637	646	600	708	646	643	631	668	679	655	644	684	666	636	655	678	649	652	639	683	682	629	637	621	671	640	675	641	651	662	686	635	644	652	639	604	650	642	610	651	642	641	660	654	679	656	662	615	647	664	691	662	638	708	639	655	643	636	643	625	647	621	649	682	638	617	665	622	634	718	662	645	637	609	650	653	712	645	664	658	681	664	662	677	645	658	708	610	627	715	641	618	658	636	606	619	629	671	647	611	663	665	638	666	672	674	658	636	620	683	615	666	642	655	654	666	646	691	663	629	638	678	612	638	627	613	588	654	696	669	626	646	674	653	663	630	633	631	667	616	659	624	661	677	653	637	623	642	671	697	615	634	679	615	655	611	683	627	618	651	673	684	696	603	669	700	648	659	638	669	693	644	638	649	650	656	652	652	688	646	686	648	634	602	665	665	668	686	696	649	626	651	671	713	668	666	705	604	648	680	647	688	720	651	667	686	685	656	667	594	673	663	605	667	653	676	654	611	665	636	673	658	667	650	671	614	608	635	665	614	633	651	638	655	642	685	656	680	631	649	674	682	675	643	669	658	618	613	658	696	665	681	698	656	680	654	596	648	673	610	613	643	622	637	618	627	655	658	663	673	665	624	668	653	630	639	684	707	655	586	638	697	686	659	637	642	679	658	650	644	671	650	657	695	673	651	683	639	618	653	681	650	659	692	624	641	644	676	683	673	641	654	636	656	707	655	637	638	674	663	642	629	643	673	718	659	639	699	669	613	653	666	661	663	640	640	645	636	636	700	627	634	671	682	628	649	666	655	624	637	680	664	671	706	624	671	669	690	661	641	684	627	628	680	613	669	631	680	606	620	664	656	650	675	652	666	650	651	680	676	652	651	648	644	618	668	675	676	666	670	671	615	664	628	676	657	652	677	634	640	709	667	649	683	673	693	665	660	607	653	636	630	652	651	638	637	673	612	660	611	686	649	689	667	685	649	635	649	684	621	643	680	636	646	640	625	624	689	673	613	604	600	631	626	696	639	692	611	628	693	646	640	678	649	663	681	669	654	684	661	640	669	643	677	665	658	681	649	665	648	677	688	663	630	659	639	618	613	704	634	644	640	659	657	685	654	659	649	636	611	657	718	636	688	645	656	626	663	681	699	670	656	642	651	652	624	699	660	648	638	663	624	652	656	619	602	669	637	658	709	640	679	686	663	689	686	678	714	641	635	682	670	692	671	608	633	632	664	642	655	626	678	690	657	654	727	702	659	622	656	678	632	669	653	610	652	638	648	658	672	668	658	650	641	651	644	680	610	624	654	672	667	677	656	677	655	628	717	662	709	659	630	601	660	634	663	669	656	663	643	629	662	650	642	666	698	607	613	662	668	672	652	644	659	640	641	660	626	661	645	622	657	673	676	638	692	634	654	676	656	655	659	681	664	630	668	667	725	652	606	625	663	662	647	679	633	634	657	635	671	690	687	638	670	643	662	675	670	672	643	653	670	671	627	657	696	684	625	778	652	674	669	637	624	655	672	654	625	619	622	653	678	671	601	666	656	654	669	664	661	665	635	681	623	615	623	659	630	685	676	645	656	661	637	655	659	694	711	667	675	644	589	670	622	634	637	620	655	673	663	620	686	667	658	678	686	652	642	622	735	690	665	626	681	639	677	643	657	639	629	651	634	672	631	661	705	639	687	659	628	634	686	648	684	619	646	626	665	606	702	670	618	627	682	665	670	633	619	676	684	669	577	670	676	702	697	645	622	628	616	647	602	639	636	672	618	665	662	657	668	639	675	692	620	695	630	644	614	681	653	666	621	668	670	638	636	624	661	694	704	652	642	600	688	664	662	654	660	611	637	685	685	677	641	646	630	640	656	622	661	614	662	645	679	677	655	678	638	657	656	649	660	691	653	635	675	657	657	629	672	630	675	673	687	625	646	643	648	677	601	631	614	637	673	661	634	663	645	646	655	613	634	654	647	667	674	641	664	677	669	653	658	652	696	647	673	674	626	669	664	664	634	647	663	649	650	651	614	684	665	618	698	625	639	614	646	631	622	687	701	672	643	644	657	667	629	675	612	669	697	670	673	651	671	693	631	691	673	671	633	647	671	640	664	685	673	653	674	640	655	655	669	652	629	667	722	728	634	661	649	606	650	636	655	712	664	643	681	647	656	648	706	647	668	658	640	688	635	630	669	639	651	640	693	640	641	638	636	673	687	687	634	670	664	600	639	636	694	622	640	678	687	707	634	688	627	661	658	690	673	655	663	685	641	640	629	691	616	665	638	639	693	663	660	629	627	669	661	664	628	610	694	685	647	686	683	627	641	675	686	677	662	632	614	700	657	644	641	702	617	688	657	635	648	630	619	654	668	679	673	714	615	669	614	666	674	676	681	689	686	611	643	639	663	636	643	631	651	686	617	642	663	641	650	677	637	676	684	608	638	663	704	651	651	644	658	675	625	646	689	681	675	628	644	687	661	640	702	615	649	669	654	646	657	647	628	622	665	614	655	663	640	678	635	656	620	663	646	661	616	681	689	656	667	689	626	650	664	679	694	651	669	655	660	646	678	690	690	685	646	701	682	645	634	679	640	646	668	639	669	650	668	639	654	648	658	609	656	654	681	645	647	686	584	677	666	675	634	609	633	693	623	657	638	632	634	664	665	676	680	657	668	655	623	661	676	658	596	675	668	594	656	652	709	646	662	685	618	634	651	665	680	614	657	724	674	664	594	661	649	676	691	623	688	658	689	673	661	649	630	689	663	680	728	643	681	642	677	587	624	663	676	634	634	696	673	657	613	658	685	696	697	651	650	658	624	629	639	677	644	683	686	666	647	577	644	628	676	646	678	597	632	633	646	676	648	677	667	646	654	642	704	665	636	638	657	649	697	645	640	643	645	644	680	711	653	722	675	651	636	641	648	645	644	672	687	638	654	610	682	662	709	641	648	647	669	594	648	643	628	630	621	665	625	631	673	673	717	618	636	681	617	683	619	636	656	627	689	615	623	659	693	635	674	651	662	638	703	634	640	692	629	645	657	642	650	656	700	645	674	655	666	618	656	684	687	665	633	620	642	655	695	703	597	657	644	626	623	662	645	656	643	625	591	622	682	619	638	669	667	643	616	594	658	644	633	669	644	703	658	659	688	619	638	676	708	710	658	640	647	642	700	670	693	636	713	653	646	677	651	637	667	668	671	644	639	680	615	646	634	610	697	693	644	643	648	666	649	645	630	638	656	645	663	687	666	651	650	652	609	649	631	681	688	645	639	630	673	642	661	694	674	650	661	611	627	687	642	661	699	645	648
9315	13359	11865	7009	5966	8941	18740	14020	7801	3737	1778	1071	947	908	926	878	869	885	844	835	843	888	855	887	870	884	895	890	860	901	849	901	892	863	902	871	887	895	844	872	886	842	912	884	934	873	830	849	849	849	845	870	826	894	930	880	879	890	911	907	912	913	880	899	855	832	902	911	893	878	922	852	854	881	930	870	903	926	836	870	917	883	904	921	876	822	882	978	866	857	847	926	916	891	851	895	899	834	898	905	828	903	880	873	849	879	850	827	899	858	894	875	936	820	870	914	862	851	900	862	835	885	857	881	859	870	864	896	888	903	885	848	840	884	914	858	908	884	848	840	955	861	899	885	918	913	879	840	902	857	869	873	881	827	855	952	867	904	864	902	898	877	883	859	921	850	873	886	907	855	916	849	839	850	882	943	897	987	901	837	873	874	875	887	831	841	877	813	842	874	855	901	901	877	854	907	844	890	863	879	858	888	869	890	835	900	865	872	870	910	993	873	916	865	871	865	877	893	869	854	868	900	850	863	858	832	884	862	920	897	880	845	856	912	840	888	884	864	831	858	894	885	880	881	897	838	867	874	905	835	893	793	860	853	900	909	888	890	869	899	876	855	846	893	892	913	891	804	889	891	813	845	872	941	873	860	883	895	904	850	899	884	873	882	905	943	868	889	809	878	864	895	832	867	937	886	853	888	882	896	894	876	868	841	884	898	923	883	879	892	887	866	917	854	857	884	884	892	898	907	920	899	857	898	853	905	880	852	808	867	910	909	881	839	868	929	832	875	851	855	840	883	910	898	891	843	830	890	846	873	870	870	885	821	827	934	915	881	868	922	851	886	861	890	933	855	917	831	869	899	868	861	869	833	883	867	831	882	903	922	874	880	890	879	938	842	878	933	885	823	880	912	906	877	905	876	914	866	871	922	895	840	838	848	908	888	888	911	867	899	799	889	880	875	854	904	845	851	910	828	884	893	841	869	862	875	885	887	929	880	879	898	905	874	903	874	843	845	885	926	833	942	909	902	841	904	875	877	876	851	863	892	882	891	854	894	904	913	912	875	834	847	828	838	864	869	913	889	867	910	925	855	873	868	871	897	799	828	864	949	836	884	879	880	818	866	865	846	883	892	894	891	863	866	866	868	877	870	827	908	868	864	889	870	832	888	890	870	894	862	864	863	859	824	909	870	915	927	920	841	787	888	872	934	858	887	871	879	905	847	841	904	909	866	902	885	871	894	881	898	904	908	856	894	866	877	848	810	875	936	894	915	875	905	838	903	865	862	866	850	858	891	912	873	845	853	880	846	913	909	868	865	868	886	922	833	856	900	890	914	870	867	845	894	933	895	848	889	856	891	899	836	853	906	828	886	894	903	899	856	870	855	870	886	888	873	899	856	872	918	845	867	907	860	916	886	845	855	909	876	878	880	853	916	862	864	865	818	931	890	901	840	856	893	888	859	840	902	861	865	841	849	888	897	877	868	911	886	870	895	888	881	910	888	877	868	895	838	829	895	846	884	842	888	893	830	814	852	954	894	951	909	846	860	870	909	904	884	885	837	853	862	875	877	863	881	888	908	901	832	850	883	850	855	865	885	850	905	872	878	900	910	876	866	887	907	878	906	858	847	881	904	896	915	833	840	876	846	874	904	822	856	872	856	871	871	847	869	858	824	889	906	856	884	881	893	855	891	914	830	861	875	890	886	883	837	873	839	847	875	869	884	849	891	838	935	907	916	859	890	881	847	868	868	887	791	881	843	869	896	870	902	882	881	906	901	885	892	836	891	896	927	848	923	863	853	882	842	825	899	902	862	911	906	946	869	872	965	883	889	839	864	885	907	817	861	847	909	894	865	894	811	898	901	869	892	895	884	909	842	890	822	845	893	924	884	876	874	869	883	889	924	891	866	892	838	874	894	881	905	809	852	916	892	879	906	884	867	889	885	875	882	918	885	920	882	869	908	871	848	927	867	883	836	885	855	875	908	877	922	870	935	835	876	901	831	841	880	887	855	906	907	902	859	882	897	828	877	868	858	864	864	858	933	892	908	843	802	884	911	870	887	911	891	873	877	894	900	859	886	916	915	889	847	943	897	871	933	880	833	921	843	854	829	875	822	859	878	977	876	922	871	850	871	913	905	916	848	925	868	894	910	868	923	839	877	882	871	855	841	872	934	908	896	867	901	877	855	876	884	868	890	892	864	883	836	886	852	839	862	832	897	877	897	867	797	885	842	886	936	888	821	881	881	854	896	895	879	891	873	878	913	912	836	909	879	869	926	929	863	902	838	903	884	935	860	843	839	822	853	881	920	911	893	919	903	833	880	875	844	869	850	893	885	914	877	886	810	885	908	831	861	896	928	905	816	886	867	899	854	929	899	882	843	888	903	852	907	864	901	882	911	887	911	838	902	859	823	866	867	884	901	848	819	918	936	909	826	882	853	894	877	888	849	874	868	894	918	861	890	875	819	837	914	816	893	864	857	866	899	905	850	877	871	834	892	884	888	853	880	847	901	917	874	880	882	872	866	859	833	894	829	876	844	821	867	861	883	869	857	873	891	859	870	868	841	843	853	885	911	837	891	864	867	939	814	870	861	910	874	880	884	847	840	856	884	938	885	855	899	835	878	849	846	822	840	912	901	889	843	811	828	940	941	889	881	886	850	895	834	854	814	885	863	872	893	823	933	860	922	866	869	916	841	854	838	883	933	865	815	912	905	913	851	912	899	942	935	868	890	879	905	877	920	851	910	844	888	896	876	895	895	886	863	932	834	909	857	900	856	851	862	853	892	895	846	889	898	838	835	915	877	928	857	839	884	895	883	867	820	846	922	860	896	863	879	855	867	829	924	893	951	862	902	910	987	875	891	868	911	896	883	865	851	887	839	889	890	888	814	861	857	826	877	816	865	814	874	898	858	862	916	945	890	894	877	946	917	879	900	858	911	885	920	899	876	877	874	896	878	895	879	873	886	830	900	883	905	883	893	845	868	915	853	884	855	881	832	927	898	873	886	913	882	928	932	892	846	846	892	857	823	912	859	845	836	893	901	907	864	900	890	819	862	928	916	916	863	891	899	929	868	909	840	855	941	814	892	909	927	885	837	839	873	873	878	903	896	910	892	897	899	894	829	893	911	855	871	907	882	911	885	872	905	831	858	846	870	875	889	838	889	863	880	917	897	890	890	884	856	920	972	956	890	841	848	864	889	859	913	869	868	952	896	864	856	868	818	888	863	803	845	874	910	831	917	910	878	894	851	929	895	909	893	885	905	851	864	869	903	902	917	866	871	880	820	885	862	889	885	919	853	936	885	907	844	902	840	884	848	859	902	849	884	855	874	902	903	883	886	854	890	884	929	915	828	940	924	863	882	883	863	924	862	874	844	946	896	873	902	890	915	896	950	893	844	906	850	928	872	861	847	840	910	923	871	828	894	843	911	902	896	842	868	874	887	944	876	902	917	851	910	865	846	903	976	812	880	848	910	877	943	870	959	837	849
23342	21482	29341	24061	21718	34917	59370	51623	38366	22117	7562	1931	842	701	595	558	543	540	567	603	562	543	584	553	558	590	564	523	572	568	563	569	619	567	517	596	553	592	579	549	569	572	560	547	590	566	563	538	605	558	564	546	561	566	560	535	574	555	596	592	542	533	539	613	551	578	569	535	570	589	571	578	566	576	560	522	575	590	532	544	562	573	577	549	545	580	562	553	593	527	554	582	542	566	579	591	513	524	514	538	549	578	528	554	549	584	550	572	552	572	547	542	591	539	615	581	548	558	575	575	543	547	543	570	571	576	578	553	541	542	570	562	577	605	559	565	549	534	526	578	551	555	546	549	568	564	545	568	583	567	586	513	569	581	552	571	562	606	611	516	553	559	586	573	576	575	566	563	535	578	536	535	498	539	591	564	639	564	572	534	579	548	527	570	532	542	563	557	574	598	591	525	573	567	551	553	535	541	555	537	535	594	595	539	526	571	564	544	577	569	573	563	523	553	548	563	565	545	550	556	514	553	594	554	546	604	541	529	560	575	546	535	538	569	565	582	552	585	564	605	504	584	529	534	552	545	585	549	576	558	540	592	575	568	506	575	560	557	545	605	561	575	523	550	577	566	566	568	552	612	587	565	532	548	600	598	609	566	550	546	591	530	582	588	548	605	558	538	564	525	562	596	588	536	565	549	558	598	595	550	544	548	449	568	553	545	532	555	588	544	600	547	577	543	572	568	541	564	558	559	557	590	568	532	564	571	526	504	546	570	604	558	567	544	556	544	590	556	558	573	579	585	571	534	574	602	505	591	608	563	540	535	568	542	536	539	522	580	577	561	548	583	548	539	579	528	570	545	562	601	550	557	547	586	534	548	565	604	626	580	568	572	549	571	571	551	574	571	523	562	579	557	560	555	537	565	547	556	599	571	540	569	606	599	539	568	536	584	553	502	540	513	559	568	544	595	534	625	564	529	535	548	562	590	601	550	579	536	554	568	558	573	576	550	555	518	586	518	523	542	550	536	525	507	583	596	544	527	596	555	549	580	593	560	575	520	551	544	550	552	536	503	540	539	579	521	577	574	564	528	572	544	581	606	538	538	549	552	546	583	571	527	610	544	579	546	550	560	571	546	529	579	518	559	539	523	506	572	543	547	621	581	588	539	565	579	613	558	582	561	550	591	537	569	556	562	579	600	579	564	576	523	586	580	558	570	567	574	603	559	605	523	572	591	553	545	537	547	572	583	537	579	556	570	571	534	556	544	594	527	560	535	593	558	554	584	531	551	582	538	544	544	562	557	572	559	568	565	563	549	555	579	597	560	554	554	534	521	540	529	540	574	585	580	557	540	527	563	548	555	584	543	529	551	543	554	576	583	561	593	595	562	542	553	542	586	545	580	536	536	537	563	588	555	540	529	573	583	561	504	535	554	543	594	565	595	549	592	560	542	552	587	578	539	539	561	571	551	584	573	558	539	523	568	591	547	564	573	528	540	602	547	546	533	567	535	620	596	578	568	570	537	566	586	537	592	551	513	568	550	525	570	540	572	525	570	518	545	546	571	528	551	585	530	572	563	552	563	562	521	577	533	547	541	552	546	582	587	571	568	525	578	585	549	561	575	544	548	557	568	619	551	579	517	588	551	593	538	593	569	594	584	561	548	561	558	556	551	553	498	545	594	572	574	552	585	570	527	542	553	597	533	534	538	599	568	591	520	531	585	582	569	542	533	602	556	580	554	524	588	541	538	519	573	563	566	577	566	565	537	560	511	565	584	594	518	571	560	541	553	564	551	552	559	522	519	600	577	558	552	586	590	566	587	576	608	614	557	580	550	556	584	556	550	566	568	579	544	546	554	556	588	554	588	559	532	570	572	572	536	570	549	564	585	547	556	583	545	540	571	568	574	549	553	550	560	605	508	595	601	569	531	584	585	546	524	521	528	532	547	554	575	553	550	557	543	571	534	563	563	561	545	533	555	522	556	574	517	567	532	595	554	596	573	542	545	544	567	565	536	532	553	554	577	556	582	551	579	508	547	520	541	570	555	555	563	562	575	522	611	577	503	525	551	597	547	537	562	567	561	561	596	555	525	531	530	552	492	543	551	569	535	563	548	584	542	538	529	564	552	528	526	578	572	543	628	568	586	542	526	557	583	584	544	560	534	556	543	530	545	575	586	529	538	575	567	598	558	597	529	533	565	551	559	562	573	529	561	510	552	576	594	587	572	521	564	585	575	560	549	582	550	540	588	544	588	580	531	548	585	502	543	603	586	557	548	555	545	539	547	570	568	517	572	561	553	555	590	551	607	546	572	560	537	556	580	575	584	634	545	549	600	577	578	564	529	552	546	578	559	552	558	557	576	559	552	523	569	621	522	542	544	571	551	528	561	577	588	559	571	568	570	516	589	567	541	577	601	549	554	596	541	565	562	535	555	562	547	574	554	543	515	568	534	487	532	548	533	589	560	571	598	560	527	550	558	588	618	547	554	537	583	552	544	528	570	592	529	571	538	564	570	600	522	549	572	558	589	588	551	567	532	555	537	569	590	601	558	549	579	558	555	560	553	564	557	569	569	593	577	578	586	601	549	541	517	543	561	605	550	550	586	582	561	580	560	572	531	578	571	561	532	553	573	555	538	537	559	556	563	572	554	571	591	567	546	575	557	540	529	545	585	563	541	569	567	570	534	551	558	543	573	503	631	560	567	537	548	558	545	523	571	538	579	550	554	632	534	595	547	544	559	558	573	586	550	579	549	535	583	545	588	541	582	567	590	524	545	571	559	529	577	557	544	542	545	550	538	564	516	504	535	567	585	563	570	552	597	556	579	572	527	530	588	545	567	590	554	593	523	546	595	551	559	540	525	579	599	516	532	552	580	563	563	588	560	507	562	578	565	514	535	570	564	567	533	578	566	559	566	541	503	542	533	542	539	550	566	545	578	577	578	527	548	520	576	550	550	563	579	580	571	513	578	573	546	602	572	548	583	588	528	536	557	562	524	566	572	578	550	532	565	568	545	572	590	581	585	543	543	576	539	500	544	550	537	567	581	591	493	601	563	584	567	591	592	577	587	544	555	593	554	558	537	587	550	524	575	549	579	532	551	558	557	556	609	539	563	555	524	554	556	564	574	576	563	528	576	556	522	576	560	525	552	559	539	567	522	563	552	591	564	552	541	563	562	566	515	594	581	575	559	602	529	571	578	534	589	546	526	581	534	556	544	574	578	532	541	525	575	537	593	565	589	560	537	558	599	523	600	595	535	618	567	571	547	598	551	570	573	543	564	580	546	546	593	524	574	562	558	573	539	609	544	572	561	556	539	519	579	540	535	558	597	552	554	565	547	560	542	567	496	594	541	554	549	560	582	569	566	567	562	606	574	576	551	550	523	539	568	557	568	559	502	549	565	574	573	562	592	575	551	585	588	555	567	571	626	514	579	541	513	559	545	539	550	559	530	553	545	528	538	543	555	569	577	533	550	548	561	562	583	582	576	552	527
13478	28454	26410	19324	28004	44534	59423	52082	41613	25459	10675	3451	1357	895	809	722	737	764	726	819	744	738	700	773	734	778	706	773	735	788	726	735	750	727	729	743	738	734	748	750	709	725	775	755	749	756	787	751	761	765	751	744	760	774	743	754	738	730	739	725	748	689	723	743	753	753	730	743	742	720	762	765	704	750	758	743	760	774	748	716	729	739	789	736	789	715	754	745	775	764	731	795	726	753	729	734	730	761	738	742	765	733	743	755	787	741	726	748	738	737	741	712	755	715	736	764	793	737	746	704	738	727	721	761	783	759	705	736	748	702	723	747	764	755	745	794	753	767	746	743	714	715	736	741	806	777	778	779	741	698	711	757	752	753	738	769	737	795	779	736	784	727	729	751	744	806	757	747	721	733	810	738	787	745	735	762	760	752	728	748	744	743	736	731	670	786	741	745	735	719	788	756	711	745	739	712	759	744	761	758	752	733	720	779	762	756	735	730	774	767	796	789	793	739	781	764	736	762	709	692	749	747	743	771	743	690	732	703	762	730	773	749	758	745	720	718	734	719	730	729	750	705	731	727	732	759	798	756	698	719	727	764	739	752	745	740	768	760	707	744	764	768	748	781	808	737	778	705	763	735	749	805	749	720	712	751	714	781	749	758	698	723	692	744	770	752	784	760	752	801	750	732	728	759	763	704	747	710	718	736	729	740	773	740	759	733	758	721	752	752	701	722	727	770	753	763	772	726	764	760	784	756	770	717	757	732	741	754	753	699	700	738	721	769	756	729	743	764	747	734	740	801	742	833	745	752	726	724	734	770	801	732	742	699	766	711	789	720	758	758	756	708	734	708	710	770	739	756	699	778	690	750	734	713	669	746	768	730	771	746	743	746	750	729	743	758	751	674	759	754	731	747	715	721	778	740	721	738	801	753	753	787	773	802	775	741	704	713	729	702	739	764	754	746	772	777	752	764	727	726	742	713	772	722	787	696	725	716	737	704	737	814	830	733	784	759	762	726	756	744	751	754	730	691	717	766	767	801	753	737	775	742	725	726	738	734	720	759	719	709	753	794	768	778	788	776	754	749	749	812	725	771	772	697	731	714	772	764	773	766	736	751	726	789	731	743	727	801	752	709	763	728	787	755	736	757	788	742	701	761	775	728	782	694	763	782	762	705	762	743	767	739	769	764	753	747	736	740	752	731	759	735	753	725	736	737	755	718	748	732	717	737	776	769	703	771	744	728	691	727	714	802	758	786	715	746	758	777	763	737	713	734	765	734	724	685	771	717	688	770	725	697	730	698	771	746	757	758	703	685	735	722	728	737	760	711	724	803	787	726	777	746	745	762	731	729	725	765	749	730	780	737	733	783	781	733	725	764	685	806	697	727	782	726	752	747	741	732	754	738	706	741	783	740	720	785	739	748	723	775	699	728	732	716	731	745	751	728	720	703	748	690	707	734	786	704	711	745	729	753	745	787	706	745	714	743	694	763	749	766	783	757	809	725	753	731	756	770	820	715	738	736	750	785	782	729	746	693	735	776	766	734	742	737	743	752	723	751	734	742	712	766	758	776	753	742	726	728	765	692	748	736	759	756	731	716	808	710	757	777	739	743	755	760	757	739	734	756	776	755	724	772	774	689	760	727	752	726	757	720	731	740	777	723	693	782	761	741	747	714	726	751	776	741	751	758	793	786	749	714	782	765	736	767	741	779	728	761	735	781	673	744	763	801	802	753	743	743	762	799	755	779	758	724	771	782	741	732	719	722	748	765	796	732	751	754	714	745	720	775	738	754	752	775	795	777	729	777	761	742	793	732	752	739	774	768	775	706	742	750	717	729	782	718	743	755	770	802	770	709	738	755	724	792	776	738	744	731	776	744	713	705	712	737	790	708	780	740	800	748	779	739	758	765	770	767	722	696	740	721	742	738	737	709	763	746	748	727	749	713	759	774	739	751	731	720	782	734	748	744	745	738	699	725	756	739	722	743	764	729	759	748	766	789	717	808	719	701	783	684	812	777	764	720	781	744	776	744	782	704	775	728	760	709	697	789	696	727	726	743	730	743	776	754	750	721	778	694	752	732	744	738	688	750	772	728	728	700	745	764	779	754	729	759	804	754	744	773	777	746	721	789	752	795	718	753	747	752	735	740	754	769	737	755	729	713	697	743	743	736	749	763	696	763	692	782	746	776	717	776	745	714	755	756	747	746	768	756	777	791	733	749	746	762	768	765	749	757	772	740	738	741	771	715	704	797	759	760	748	749	772	714	772	726	731	725	755	783	774	826	723	713	728	758	771	734	746	680	746	758	738	722	711	758	730	753	766	727	775	692	821	772	731	721	797	750	731	758	761	722	753	784	720	792	767	691	711	771	753	734	740	726	740	726	748	721	756	735	768	733	731	757	729	733	735	735	726	755	753	725	742	781	731	738	727	766	732	718	765	736	706	741	778	720	762	755	770	725	747	750	725	761	798	706	714	715	740	750	732	777	741	745	801	754	747	703	748	725	765	774	717	736	711	693	744	719	788	720	776	749	739	708	732	734	759	735	774	720	749	741	760	734	740	752	794	726	698	735	697	784	760	718	710	757	728	744	735	764	747	737	750	753	744	745	794	761	776	757	758	757	752	737	732	694	672	798	749	700	758	760	756	711	778	708	735	744	759	714	768	731	677	744	714	771	795	740	777	749	772	738	748	734	717	702	732	715	708	773	707	775	757	715	740	754	769	723	798	809	721	755	716	726	715	762	755	758	744	731	726	795	768	751	786	732	726	767	741	711	753	724	800	769	729	766	709	748	745	782	767	688	770	756	787	753	789	762	746	798	720	771	756	764	746	764	748	762	703	752	751	733	746	758	771	753	814	747	732	771	685	758	705	801	759	740	732	776	777	759	745	776	739	766	716	768	743	810	760	760	789	706	777	730	769	762	706	755	764	676	768	729	679	807	728	750	768	705	786	721	815	704	749	697	740	706	715	753	749	761	762	761	712	762	772	751	729	741	756	742	751	800	760	756	744	740	799	726	732	715	740	721	769	771	722	690	742	772	754	709	714	735	716	726	794	716	771	764	769	697	700	748	730	754	772	709	711	726	785	758	772	722	716	769	720	779	774	777	738	791	777	712	739	768	731	724	775	755	783	712	745	729	755	709	748	721	779	798	787	743	691	777	682	715	726	748	765	706	687	780	823	752	830	778	767	763	747	743	775	768	786	710	733	761	727	763	728	728	767	753	775	711	727	739	749	769	773	749	703	808	737	736	735	693	786	718	770	739	734	791	712	731	761	764	736	718	707	722	737	743	760	719	690	739	778	712	717	703	760	697	704	702	754	778	728	749	751	800	734	793	725	750	741	803	813	739	706	749	777	769	761	735	745	736	725	743	753	719	739	741	728	753	767	762	765	732	764	725	715	708	723	697	727	779	811	717	708	755	693	767	762	752	773	739	760	728	740	751	703	754	745	753	744	763	723	778	723	758	740	740	794	738	754	756	741	738	742	755
27275	21051	15750	7699	4942	7882	11346	8842	4913	2574	1268	833	680	713	712	713	639	671	685	691	624	671	671	682	729	688	694	654	642	658	705	716	686	686	705	695	708	706	692	649	716	677	671	700	696	658	691	674	670	677	654	681	674	643	707	743	709	629	703	678	668	707	681	670	667	664	698	706	691	700	674	646	713	668	701	720	716	658	658	683	681	654	674	655	659	683	697	689	715	689	677	661	694	644	658	646	653	640	720	685	669	692	699	670	683	666	718	665	685	661	694	687	681	640	644	650	714	684	678	692	671	640	687	690	661	645	715	654	654	636	651	663	659	677	680	670	697	641	669	686	676	684	662	625	698	678	659	688	663	677	620	680	664	712	669	698	635	696	694	640	659	673	678	656	683	677	661	666	694	723	707	662	672	697	691	666	638	655	666	691	618	696	680	676	653	670	654	711	720	687	671	630	686	654	690	702	679	671	695	679	662	629	685	702	700	678	691	722	678	658	707	686	670	674	651	638	657	660	697	667	734	666	710	673	719	697	654	716	697	701	678	681	659	694	658	663	673	672	683	715	614	683	679	711	672	686	704	647	703	652	654	693	671	633	642	703	677	651	685	648	664	675	645	712	680	663	642	666	637	658	709	678	638	682	653	657	692	671	709	715	656	687	668	671	640	702	713	712	701	653	701	653	689	650	682	621	620	706	663	667	663	639	675	677	701	627	660	670	680	702	688	660	645	662	674	675	688	677	652	639	687	635	683	679	690	670	687	675	654	678	666	729	655	670	690	668	643	713	717	675	655	689	685	640	650	679	692	707	666	693	713	695	704	640	706	662	682	703	674	620	662	684	663	708	715	676	652	663	642	697	698	702	662	689	673	713	649	718	667	655	709	706	672	645	654	677	630	692	705	672	653	681	674	721	650	675	682	597	694	689	698	662	676	662	663	678	668	735	625	673	665	667	685	652	672	716	643	694	687	667	666	655	635	679	652	685	674	688	659	707	663	645	675	705	630	705	678	624	653	641	702	694	706	696	678	657	645	640	664	616	698	655	668	676	681	688	609	676	666	637	673	644	666	684	677	674	645	684	675	681	658	663	676	659	637	639	676	639	654	695	682	696	705	638	642	667	688	670	697	695	655	682	686	690	698	696	697	693	666	690	652	684	632	682	624	703	648	698	695	701	639	662	683	679	686	655	705	690	674	687	699	680	683	633	656	651	639	673	681	657	659	714	695	707	674	668	677	621	652	656	663	667	686	663	664	650	733	699	687	667	710	642	698	744	692	684	664	671	646	671	675	683	697	637	684	660	643	660	663	681	658	653	680	673	709	639	710	695	701	698	699	688	648	677	705	727	637	654	681	669	694	669	679	651	663	671	701	643	655	642	733	658	713	671	683	677	700	699	711	701	673	673	715	680	691	663	622	628	679	669	716	730	687	668	663	657	662	691	704	633	707	640	707	686	674	638	699	664	665	668	670	694	700	706	704	708	655	677	690	632	704	650	687	677	706	623	679	685	686	634	654	667	685	719	687	681	619	677	712	644	677	651	665	650	676	644	679	676	655	668	680	697	657	620	701	691	662	661	628	707	712	625	648	669	670	636	686	646	705	689	666	697	641	667	652	688	688	693	714	658	715	666	655	649	705	646	701	621	658	648	663	694	656	684	652	693	648	668	670	737	682	714	659	689	681	718	729	662	687	663	684	698	626	645	686	630	657	668	682	653	709	649	668	662	661	642	657	674	688	641	690	676	620	667	695	662	652	672	659	657	655	653	704	698	654	692	692	695	677	668	689	680	714	647	683	683	654	638	688	666	647	713	681	667	686	684	702	677	653	699	690	695	711	695	620	662	693	669	652	702	621	652	688	704	631	720	701	655	646	679	717	632	694	669	658	693	675	649	708	632	722	668	692	666	655	690	620	714	605	666	641	739	723	677	677	684	668	696	662	701	660	687	670	666	647	659	662	667	652	694	649	645	677	666	676	625	682	691	702	727	639	681	661	701	671	673	655	740	710	666	667	697	674	709	649	646	663	691	713	694	669	682	681	718	682	702	650	675	681	682	691	657	647	727	669	691	683	642	689	687	748	675	663	630	691	661	668	669	645	670	617	684	640	674	689	641	683	613	637	714	686	649	687	645	687	728	597	698	685	685	694	641	631	720	680	638	692	620	683	662	703	695	636	663	687	696	661	626	691	673	675	663	649	670	663	654	634	688	643	696	743	699	706	667	641	712	662	656	689	658	698	658	678	651	670	647	672	682	674	677	646	614	702	678	689	673	698	636	692	701	656	672	714	654	690	727	685	641	664	663	695	661	683	703	700	665	692	701	658	649	628	706	631	720	657	690	690	633	685	679	686	661	660	652	698	680	625	677	665	692	650	663	688	676	653	642	687	653	698	664	608	675	646	663	653	692	652	676	715	718	690	694	671	645	711	707	660	686	700	674	629	683	677	666	683	656	727	678	634	678	633	687	663	665	624	698	645	699	626	626	680	667	682	672	684	689	669	688	666	658	670	643	642	700	638	637	685	656	684	718	716	693	676	638	700	703	730	703	695	711	695	683	703	633	676	684	670	687	676	704	677	637	629	662	740	698	667	682	688	682	650	694	684	698	672	689	706	697	695	647	676	678	680	694	683	723	682	748	727	656	662	685	712	657	693	693	732	653	668	665	690	683	687	685	672	668	655	689	671	663	669	662	685	686	675	704	695	629	683	675	709	667	681	671	669	653	710	636	652	652	686	669	702	674	720	670	664	674	661	686	707	655	705	706	640	700	713	683	705	655	718	686	642	691	668	630	678	634	664	623	654	667	699	670	683	713	667	682	705	704	700	688	629	672	714	679	683	681	652	692	669	727	715	696	710	721	718	654	689	704	681	656	658	714	669	657	628	690	699	678	659	693	640	653	668	662	652	636	689	682	699	658	632	693	669	690	675	653	691	647	671	647	747	628	656	646	677	680	685	675	658	642	708	713	645	690	673	662	641	679	660	679	647	686	674	690	691	679	632	661	724	652	689	681	664	696	660	648	666	655	709	671	680	691	610	682	656	654	725	669	676	684	674	705	725	654	737	676	653	648	703	675	649	681	675	642	712	650	674	674	702	671	674	683	660	680	723	640	706	673	695	668	687	701	700	725	641	669	669	692	674	678	654	703	659	702	653	731	701	701	710	678	676	705	694	680	657	702	665	682	679	616	654	667	688	678	709	643	620	679	721	681	690	622	703	663	671	690	625	684	681	683	699	686	643	649	655	645	678	678	634	672	665	661	629	678	639	652	714	642	648	721	676	662	658	705	667	639	686	678	676	728	663	656	644	655	689	675	626	668	676	637	686	682	678	629	668	643	685	707	687	689	665	666	642	705	641	642	722	680	698	657	662	686	731	662	671	666	670	666	690	683	678	704	701	712	680	649	698	640	690	639	693	630	699	664	710	689	703	668	701	665	666	650	686	691	714	655	682	655	671	647	649	689	709	675	714	689	663	701	682	701	668	657	632	681
9510	17023	17164	10411	9672	14989	18406	14103	8525	4606	1884	1218	989	935	948	877	851	826	911	906	874	937	913	925	880	891	888	942	934	919	879	908	914	909	915	955	883	918	917	875	930	921	866	863	863	909	929	929	886	884	923	906	947	940	913	853	875	918	943	864	860	850	864	869	929	924	974	907	855	895	865	884	866	917	930	872	879	889	913	912	891	895	895	894	936	884	895	878	877	915	874	905	925	880	877	828	895	885	930	949	889	895	883	930	927	960	891	942	915	915	907	854	931	909	835	849	919	921	934	935	871	920	834	900	918	887	898	948	893	862	952	892	901	860	891	914	950	903	898	897	932	887	876	922	852	935	864	879	951	841	925	873	930	864	928	864	902	886	912	902	886	954	873	951	857	846	878	916	892	898	871	852	910	921	870	894	876	842	905	877	966	879	935	897	880	918	903	910	907	943	950	873	910	905	894	867	882	962	880	890	888	870	872	924	878	903	887	895	903	895	885	875	929	920	876	898	920	915	920	919	877	925	876	844	917	886	944	901	866	920	888	873	929	879	879	912	962	901	880	885	903	884	917	865	885	889	886	945	910	936	906	910	892	858	873	860	896	902	919	941	844	904	915	940	896	931	836	921	902	908	927	890	905	948	889	879	872	870	856	887	928	890	922	881	908	885	974	867	941	870	900	890	868	846	850	852	887	894	896	889	917	898	883	897	893	881	893	839	888	873	926	872	868	904	964	813	886	880	865	835	925	924	923	891	877	913	889	922	832	868	871	879	831	901	899	934	880	905	860	907	909	861	938	935	964	898	887	881	892	874	836	862	926	884	867	891	923	902	890	900	905	895	881	878	903	925	876	908	863	908	897	858	886	938	872	880	911	883	934	893	909	848	907	907	854	912	898	850	890	918	883	835	878	899	896	914	947	920	909	856	857	874	848	916	923	868	845	887	937	945	893	930	839	932	901	918	944	921	937	939	886	847	908	879	872	888	905	827	909	900	844	919	867	868	892	891	943	913	919	922	860	945	885	920	879	899	917	866	866	892	903	931	903	932	860	857	895	895	865	877	917	916	867	1007	948	888	916	933	953	924	858	841	879	930	879	945	938	930	878	892	918	895	883	882	888	918	938	900	922	894	878	918	939	923	910	891	924	872	867	844	951	905	872	867	964	931	914	908	847	946	909	905	921	931	943	919	894	946	910	907	885	915	959	901	891	957	943	910	898	893	918	887	936	897	928	880	870	897	944	891	899	815	876	862	895	910	915	924	884	881	888	863	926	877	944	856	890	926	876	945	897	908	922	893	925	930	943	879	904	951	940	901	902	902	851	924	926	908	884	887	889	896	882	907	927	893	876	914	859	910	869	932	903	909	883	901	935	923	863	848	898	908	898	905	906	914	878	844	931	939	920	929	905	933	854	909	916	904	943	900	892	923	872	901	942	928	913	904	909	905	879	917	880	917	883	892	940	874	888	944	941	891	883	938	893	915	863	925	963	857	921	938	927	863	913	979	836	931	915	926	941	938	868	895	884	904	837	956	938	829	946	900	888	949	868	920	875	880	869	887	856	905	921	890	911	870	839	925	847	898	886	844	900	888	945	846	899	905	915	885	926	912	909	860	899	907	885	913	889	881	953	870	875	902	935	913	945	910	923	870	944	894	904	892	881	904	933	853	878	929	875	905	880	918	997	914	901	891	903	877	889	970	920	886	873	870	945	918	905	908	889	922	903	857	883	884	944	877	904	900	956	890	953	891	951	853	890	923	894	906	909	880	919	865	909	924	880	909	885	922	815	914	923	906	919	927	848	904	883	916	867	953	960	846	874	922	834	924	893	878	889	982	934	885	928	905	918	880	932	902	876	878	925	904	898	920	912	901	924	838	873	857	945	852	901	856	890	866	902	902	920	890	905	924	916	890	977	886	911	850	918	876	921	845	890	849	891	863	903	887	838	910	938	930	905	881	924	877	889	945	882	866	889	912	847	855	862	886	900	952	964	906	871	915	852	948	906	902	899	883	878	929	877	960	867	880	853	942	936	913	832	936	913	879	859	837	887	936	864	921	892	911	909	890	906	874	893	922	901	858	918	903	930	854	925	942	857	899	897	928	954	877	912	914	925	851	901	876	866	933	894	914	889	878	878	860	900	872	928	969	890	898	971	913	861	886	883	896	882	897	937	929	937	878	877	909	918	903	836	870	927	883	910	858	887	874	914	890	881	958	886	921	942	904	935	887	876	863	890	885	895	937	934	893	912	903	935	891	892	902	876	881	908	891	925	890	898	926	900	909	920	892	928	944	927	921	901	909	932	884	855	866	863	920	900	909	914	913	925	854	907	908	869	853	865	863	901	880	939	876	937	866	911	960	911	895	898	913	848	881	846	907	890	912	910	861	873	902	941	866	886	859	911	849	931	857	939	880	891	929	892	921	873	893	909	890	887	879	922	909	1003	904	867	900	855	866	905	870	882	900	929	929	873	890	893	935	873	862	893	862	885	841	888	845	943	857	913	955	914	913	905	884	944	907	900	897	859	820	913	913	902	925	892	880	926	874	924	898	939	933	875	893	915	914	983	919	926	879	927	914	923	914	922	900	891	905	892	913	951	865	901	822	938	938	952	934	895	926	852	873	878	895	890	885	865	890	877	894	935	873	927	876	859	930	924	904	894	907	897	905	927	937	867	871	936	889	881	920	946	852	908	920	866	937	900	881	906	867	878	897	949	891	884	913	894	851	951	889	926	899	929	851	944	882	928	843	902	890	917	917	936	966	888	890	915	931	904	893	923	962	910	899	905	925	863	922	935	908	919	930	846	897	941	862	889	949	900	861	881	903	892	953	963	868	977	891	904	935	853	874	937	884	883	903	855	879	858	946	914	900	940	931	839	888	943	942	855	903	928	928	867	928	882	911	882	913	884	890	904	895	955	921	916	841	875	877	876	920	837	927	908	905	814	886	910	894	912	895	960	926	895	888	863	955	915	900	900	910	935	884	894	905	869	900	871	928	900	947	887	940	914	900	901	894	894	883	930	916	927	910	889	900	900	897	874	923	893	881	894	895	908	911	929	871	945	924	891	965	853	906	893	885	916	931	893	961	886	876	912	916	896	923	877	882	936	949	892	916	845	900	893	954	900	878	865	853	908	857	932	922	896	923	912	853	860	826	954	934	906	922	876	905	915	926	933	931	904	904	901	932	839	964	911	891	863	862	916	921	965	864	926	878	929	861	940	951	881	890	938	931	952	895	894	861	908	874	936	854	890	873	898	872	926	935	889	881	907	918	936	898	873	927	897	833	873	902	940	899	971	855	868	881	916	886	868	894	863	891	891	895	923	868	903	903	899	888	895	946	904	917	835	937	883	872	926	859	829	934	885	917	910	887	940	918	901	934	913	893	888	877	897	892	932	933	917	879	911	865	878	891	856	918	953	895	911	890	901	878	887	951	951	925	881	890	850	901	904	855	922	905	914	927	884	872	884	918	886	921	917	899	898	893	922	916	918	921
27251	21227	16366	8303	4743	6514	11439	8591	4594	2301	1262	836	708	684	692	658	683	697	707	679	736	673	702	714	656	659	709	683	660	690	682	730	688	740	716	683	686	713	660	661	691	646	705	646	653	646	675	665	645	607	672	741	689	652	714	641	685	661	677	652	697	693	637	678	668	666	707	679	667	671	667	693	761	708	706	685	648	619	716	710	673	682	669	696	642	642	686	703	662	641	707	715	683	654	670	655	649	670	673	674	639	713	704	673	659	651	688	670	664	640	643	664	659	670	685	680	654	644	714	648	653	659	679	702	691	688	642	647	692	683	675	637	671	678	651	665	672	699	668	681	721	665	687	691	619	688	693	665	677	678	651	645	687	679	646	679	640	673	699	655	665	706	671	703	686	720	735	655	649	672	628	726	658	719	658	638	703	691	682	694	707	648	623	684	663	673	691	673	709	703	644	688	673	676	698	738	690	642	648	677	669	640	659	666	733	686	721	717	645	693	685	708	678	698	664	679	678	674	692	659	645	645	668	656	724	684	667	673	681	702	668	659	686	655	695	658	679	633	748	683	653	693	679	737	722	722	684	695	667	677	676	665	710	680	673	633	712	730	732	671	654	669	681	707	676	673	711	697	697	698	675	683	669	714	638	687	664	701	677	637	639	709	694	684	678	652	634	628	639	688	681	644	680	686	647	629	600	627	666	701	653	649	643	681	702	621	672	693	687	678	630	688	736	666	698	687	634	678	675	679	677	659	698	643	644	654	672	654	675	711	724	678	676	673	634	702	702	709	659	687	689	659	701	712	680	632	654	675	669	689	649	676	716	682	682	722	685	704	706	625	719	699	683	658	670	648	670	653	669	654	701	700	661	644	696	662	726	718	690	675	666	654	697	714	682	698	667	627	647	676	689	681	687	696	673	662	686	684	667	681	624	725	673	671	646	680	664	626	676	674	678	694	697	682	646	674	682	678	656	693	725	654	636	653	644	663	645	662	658	702	740	699	682	658	707	705	659	640	733	656	716	663	626	683	689	667	698	665	705	691	673	683	702	684	709	651	661	684	652	664	632	662	690	737	691	635	648	694	681	677	650	672	684	731	734	674	663	680	685	709	666	705	720	637	680	717	699	655	704	692	707	677	675	653	680	671	648	654	677	661	695	711	702	708	637	714	692	683	680	665	703	636	690	708	695	660	676	699	684	691	658	668	667	691	645	709	687	657	699	695	677	672	636	670	629	679	680	654	669	665	715	672	670	733	706	687	714	664	656	694	704	697	675	681	664	696	674	726	632	721	683	674	675	665	677	687	702	650	729	701	663	683	666	611	716	692	736	703	634	685	676	613	671	689	699	683	699	668	682	661	651	678	724	707	682	675	696	638	676	711	692	617	706	676	678	668	682	647	699	710	691	657	694	675	651	629	702	665	666	676	668	702	641	685	718	664	670	689	675	692	641	691	710	665	650	653	629	657	645	668	665	710	702	630	665	696	774	681	642	675	692	701	656	669	695	656	704	724	652	638	666	615	665	665	690	658	668	657	692	671	720	659	696	668	657	661	654	660	647	700	672	719	706	712	658	678	642	680	662	691	655	684	675	645	638	666	706	651	674	633	627	668	695	674	655	650	672	683	669	699	654	705	678	665	687	655	648	665	697	686	640	684	643	676	618	688	713	677	710	669	679	645	660	676	682	695	686	682	702	697	639	726	642	659	685	690	728	651	622	663	658	619	685	628	700	665	694	709	630	681	649	668	666	726	683	665	678	635	705	695	659	682	703	651	697	680	647	709	638	691	608	689	682	702	726	701	698	697	704	634	676	718	711	654	687	674	689	651	645	619	658	684	665	701	695	670	647	619	694	664	705	660	693	675	667	712	665	671	657	679	676	659	707	715	669	673	700	724	659	673	645	694	677	682	646	695	653	660	651	684	648	670	667	671	676	660	657	700	704	696	708	662	668	674	670	715	702	693	646	717	669	669	672	655	704	711	680	630	742	669	714	705	687	670	643	687	700	649	640	722	707	690	666	646	680	703	664	698	677	655	718	649	627	680	625	720	682	653	683	686	677	678	662	682	695	666	721	688	693	666	657	694	665	667	695	629	646	664	617	661	649	668	698	701	677	617	702	655	684	685	679	661	673	644	634	681	727	659	680	704	731	688	701	702	681	691	665	657	713	702	667	666	695	731	687	672	659	652	708	648	688	674	637	695	716	625	740	692	711	673	753	666	669	680	703	708	651	725	691	635	698	696	659	670	672	628	700	700	653	711	674	691	711	637	658	645	690	688	695	678	692	698	655	697	653	731	673	715	711	643	663	706	691	716	679	664	664	673	694	676	663	685	685	693	655	696	666	702	687	643	682	669	674	718	675	705	665	645	643	689	680	655	669	700	715	728	676	714	676	691	667	682	688	735	668	666	689	654	680	654	706	696	681	626	679	725	684	731	665	695	676	686	643	689	712	674	641	740	704	717	697	681	659	669	657	666	615	635	664	709	668	707	698	670	702	703	668	685	693	697	643	693	625	664	679	660	641	659	631	685	680	657	699	720	696	654	687	689	654	663	675	726	653	707	679	655	686	676	666	680	684	646	642	664	673	687	656	704	695	674	699	696	699	639	647	652	670	700	686	666	644	728	701	685	638	666	633	692	633	677	677	721	705	645	636	687	661	650	620	665	691	660	683	708	667	641	691	624	655	649	615	700	620	700	714	660	698	628	751	673	658	689	700	681	665	683	682	710	675	643	692	644	652	693	687	659	661	685	682	647	688	673	636	678	712	692	702	618	708	674	653	674	700	660	736	665	662	656	643	737	701	684	693	638	671	671	677	690	717	666	662	690	671	683	628	681	705	651	657	669	661	632	705	690	760	707	688	681	645	672	662	688	656	658	647	624	638	648	679	670	652	662	718	700	700	654	667	680	718	671	664	648	680	647	687	652	674	652	655	740	656	677	608	690	679	684	695	694	673	703	683	683	675	679	677	697	683	655	676	633	639	671	702	672	693	663	688	708	725	680	709	649	712	668	664	654	680	660	684	643	660	722	660	645	728	679	674	655	707	694	743	723	682	714	637	703	702	681	669	697	681	649	674	654	685	718	654	645	700	652	676	630	654	712	663	624	679	691	664	666	713	705	728	704	650	671	700	654	678	714	709	660	669	613	727	714	675	667	666	659	668	702	693	686	690	657	687	680	657	682	685	701	683	653	679	655	707	690	678	723	656	668	673	700	647	653	627	654	724	656	654	681	628	684	689	672	666	723	719	687	696	670	634	671	673	677	658	653	639	698	665	682	671	669	671	664	706	643	637	693	680	686	672	681	711	682	662	659	693	649	664	704	673	666	657	650	651	660	702	677	674	648	704	688	696	647	652	678	681	661	713	709	680	679	735	682	660	635	641	724	636	655	685	669	680	649	602	707	727	662	626	689	634	717	684	656	684	676	706	686	697	651	681	701	695	681	689	677	712	628	665	702	640	674	680	675	690	690	687	690	691	661	671	696	634	679
9677	21711	18409	11074	9012	13056	18656	13590	8003	4036	2020	1178	978	907	905	862	919	937	905	905	910	901	941	862	950	954	886	914	886	893	847	903	898	882	900	918	932	888	874	881	924	890	968	902	866	908	901	888	932	915	900	874	939	866	895	874	898	894	951	888	915	918	988	874	918	906	883	931	929	859	871	926	901	924	925	925	857	927	901	860	911	913	915	859	881	880	911	927	896	962	911	940	863	895	917	922	885	881	890	919	907	847	869	884	924	893	855	924	881	901	894	939	918	881	926	937	893	897	862	915	883	948	983	928	902	900	927	911	873	865	870	855	920	924	951	903	913	922	912	817	899	933	913	877	909	924	877	869	930	916	899	918	968	894	892	968	854	910	866	930	938	878	895	854	858	868	887	908	828	913	920	949	955	908	903	862	928	896	896	890	866	845	899	891	922	859	958	886	863	936	931	955	934	886	937	914	864	859	927	924	867	876	893	869	972	875	923	908	923	913	821	881	922	937	874	900	897	881	887	911	902	891	971	906	859	865	852	894	904	908	869	925	937	845	845	934	906	855	959	867	897	892	902	883	881	898	926	903	898	816	965	911	927	936	895	882	938	927	869	929	915	966	818	871	880	953	900	911	890	823	872	950	880	922	912	924	904	857	891	881	897	915	923	918	924	910	921	870	880	963	968	863	907	862	909	898	902	916	947	845	883	899	878	941	919	906	876	922	948	907	882	920	914	910	860	913	936	880	857	917	945	899	895	853	920	909	874	921	877	931	913	894	892	950	869	904	856	918	923	920	878	911	944	911	891	857	935	925	904	888	856	887	856	901	913	935	881	925	910	878	895	920	865	927	908	848	881	910	899	910	886	909	890	887	935	867	916	914	881	886	881	955	839	845	949	953	886	899	891	871	881	913	867	941	948	923	880	879	873	944	924	906	895	873	890	910	918	916	894	925	905	865	877	919	901	901	913	910	927	909	927	883	909	901	887	886	906	930	968	881	929	884	893	929	908	924	886	869	886	875	897	858	895	928	891	848	947	880	961	897	885	886	906	972	936	950	917	939	916	916	917	944	896	903	867	897	882	882	898	872	878	907	911	901	938	856	894	900	887	903	851	929	938	870	947	881	913	837	957	844	878	842	917	832	889	918	906	833	899	933	946	913	908	907	926	978	913	897	947	885	933	875	878	887	896	890	941	922	849	881	954	909	879	948	903	921	931	893	915	865	945	864	911	930	911	882	893	932	879	888	910	901	845	889	902	930	901	871	907	928	920	913	895	893	900	881	904	867	894	879	930	891	887	883	909	881	876	927	873	917	933	899	880	890	913	917	869	896	914	905	891	903	885	826	908	953	930	894	902	941	901	868	900	898	888	912	882	882	875	914	909	945	883	896	954	897	865	903	930	877	865	887	910	933	910	948	898	934	911	898	883	923	927	912	917	910	912	922	893	908	931	937	901	945	957	894	910	951	928	929	872	873	912	913	965	917	953	933	912	943	880	919	868	891	929	888	875	891	910	954	897	900	919	932	933	916	912	881	873	936	855	943	932	876	899	906	933	889	890	915	902	885	917	909	871	915	909	905	941	883	885	984	909	936	906	867	946	890	895	897	912	907	902	892	866	886	887	938	871	905	937	865	895	903	891	937	897	872	839	901	910	852	897	889	897	856	893	910	935	904	915	895	952	913	875	874	886	908	877	887	949	976	947	921	913	900	923	826	913	936	922	927	954	863	901	903	909	882	881	913	902	884	939	924	908	907	906	921	927	908	903	882	933	895	948	910	901	848	919	938	910	960	936	958	963	907	912	864	864	919	863	962	908	918	958	886	888	932	889	926	926	940	924	875	928	924	881	875	844	868	903	895	881	940	948	838	909	905	917	862	906	933	883	901	919	897	977	884	975	855	868	892	901	869	946	978	880	958	902	958	878	891	883	911	900	908	885	894	912	864	813	925	905	859	938	938	943	863	896	896	902	891	849	966	898	917	943	897	881	900	931	875	905	941	885	898	922	897	936	885	893	882	950	881	920	910	861	894	884	873	895	899	903	942	863	904	908	948	917	927	868	913	902	911	902	937	882	930	934	841	920	883	928	912	934	925	859	925	883	880	911	868	884	895	902	907	942	893	893	912	881	923	929	967	923	929	922	932	933	882	888	904	873	892	889	878	871	898	843	884	904	944	941	891	904	857	897	892	917	871	864	916	899	918	853	863	869	923	930	880	962	913	945	898	913	920	896	916	867	909	905	874	877	893	909	884	933	865	895	920	890	915	887	887	934	955	865	879	856	868	865	820	864	968	915	912	852	942	944	880	877	875	877	881	890	899	865	916	917	910	902	954	942	853	919	836	931	916	908	917	973	925	901	861	877	883	864	932	933	938	912	914	886	973	912	888	861	932	956	909	899	902	904	859	887	884	941	904	949	921	938	915	909	934	926	860	925	939	874	905	947	877	910	883	957	828	914	890	928	873	903	892	881	851	890	925	907	973	906	912	923	966	923	906	921	926	887	914	935	876	964	903	898	926	918	924	895	945	951	925	909	878	912	843	870	889	945	946	945	882	914	938	974	884	963	921	894	923	975	903	890	848	870	889	879	870	919	918	898	941	931	892	912	860	904	909	993	886	888	871	876	885	896	865	979	868	864	879	964	898	855	869	903	917	955	916	887	913	889	906	904	947	857	914	878	952	882	867	940	884	973	877	836	943	930	878	917	894	902	888	918	911	972	859	866	903	913	859	900	921	858	905	938	900	914	844	993	906	889	876	902	959	852	947	894	977	927	927	833	887	867	938	922	892	877	946	911	902	905	866	900	890	955	952	897	893	925	942	870	906	946	931	895	851	899	872	903	880	902	924	957	944	894	927	902	894	924	900	865	837	928	928	869	904	856	928	892	921	917	911	856	832	906	903	903	887	938	905	898	959	867	927	909	903	895	879	913	891	952	926	882	923	910	940	893	902	905	900	897	924	895	941	905	884	909	872	898	909	908	919	881	906	871	911	901	876	886	915	916	878	882	895	927	885	927	888	845	903	979	852	865	923	898	899	865	936	928	899	938	897	890	878	904	880	897	908	871	946	915	862	950	918	941	921	853	889	855	934	866	894	935	928	951	891	910	958	873	907	928	848	894	921	891	916	992	876	910	908	869	949	887	910	873	925	908	912	908	922	952	884	919	919	953	871	885	882	939	889	942	961	908	883	887	899	910	880	946	905	936	911	925	834	877	912	952	921	895	922	954	922	869	896	920	915	896	909	966	936	917	940	889	898	925	922	932	893	939	898	913	889	862	919	883	895	892	901	892	856	868	891	976	947	881	940	906	896	876	803	882	845	920	873	901	893	924	935	920	872	883	906	866	908	940	883	888	865	915	929	907	977	916	914	926	947	888	961	918	889	917	954	927	934	905	865	938	928	898	876	921	925	854	944	891	919	899	948	938	829	887	877	880	914	875	946	881	902	899	936	891	856	884	858	901	929	962	912	917	921	833	890	913	944	916	931	887	899
23414	21490	29331	24055	21621	38450	61727	49691	34919	20890	8262	2166	858	672	634	649	637	580	519	589	600	562	600	569	593	601	609	581	554	564	568	604	562	577	601	582	567	605	566	542	641	576	590	586	594	538	589	573	561	606	631	573	582	580	591	577	598	543	595	583	599	577	595	624	538	599	586	614	581	600	608	578	581	596	574	594	543	570	655	593	611	576	602	562	623	566	621	609	592	537	621	614	582	574	610	556	569	600	578	570	600	587	601	603	569	572	567	625	564	594	570	555	569	571	623	557	562	588	564	579	590	606	591	564	611	611	588	605	609	576	556	595	556	548	638	613	617	580	584	546	604	551	577	565	609	586	590	566	572	580	549	588	636	598	584	622	559	600	585	577	564	633	566	603	593	557	591	590	582	570	575	554	598	528	527	577	568	591	547	579	587	597	562	572	585	581	596	584	569	606	573	618	624	548	603	603	584	598	589	588	610	576	645	614	559	577	597	571	608	581	601	613	559	593	585	605	564	591	594	613	545	570	588	605	603	561	595	565	582	580	563	570	593	611	547	556	615	582	576	612	601	573	565	567	607	591	561	570	559	576	582	583	580	612	578	613	581	568	595	597	615	621	588	575	546	553	555	579	556	588	618	617	573	629	601	569	586	580	653	543	580	584	555	594	584	606	565	555	573	538	532	580	599	594	576	606	619	592	560	609	597	572	537	598	577	595	551	597	615	612	626	572	581	617	555	592	564	591	584	663	573	609	556	588	578	562	611	567	573	543	593	576	613	585	586	563	519	616	637	587	619	538	585	568	531	603	613	568	585	586	549	606	618	556	568	616	566	629	536	616	564	568	591	578	594	597	589	604	601	574	589	551	562	578	543	602	570	591	626	597	548	574	575	586	600	539	597	585	558	572	536	602	550	579	544	576	603	564	588	604	570	538	585	599	605	621	656	578	584	543	629	559	589	598	578	525	580	569	571	622	601	559	566	615	585	587	576	588	574	617	582	557	612	586	588	619	589	622	549	619	568	609	578	613	610	589	582	612	586	581	563	597	592	570	578	608	562	616	589	624	569	570	587	577	611	564	559	566	561	578	630	548	606	576	595	574	594	583	586	587	603	609	617	599	549	546	610	553	558	580	599	619	600	616	621	640	564	557	574	590	572	573	553	599	579	562	584	577	583	612	616	610	534	573	610	553	600	602	593	573	568	577	619	602	576	615	620	590	600	548	602	560	600	564	593	550	568	584	630	572	581	570	595	556	546	602	568	547	592	561	618	598	575	582	594	624	633	583	561	606	610	612	566	607	594	561	605	558	587	560	523	563	609	553	552	588	611	602	608	579	588	562	615	573	576	601	622	622	598	585	574	539	603	591	579	611	606	597	557	563	590	571	545	606	574	569	586	574	591	563	575	536	638	576	599	602	578	648	605	552	576	570	564	601	581	616	599	596	578	606	587	564	561	588	561	598	620	603	592	573	558	584	589	601	621	560	553	595	583	595	537	608	590	604	561	607	602	586	579	611	576	614	616	555	612	592	581	595	605	601	565	583	598	609	589	583	600	598	637	590	543	605	617	634	556	603	600	577	579	537	564	584	565	567	587	575	591	587	606	578	580	575	599	594	551	569	594	593	634	574	584	606	618	591	568	627	575	586	602	602	561	562	610	621	560	579	554	576	572	557	629	618	593	588	565	570	589	606	571	607	581	620	613	556	600	642	597	569	613	589	556	575	633	617	578	577	588	578	549	573	573	610	570	578	568	626	602	535	597	579	589	568	572	611	566	539	584	518	573	572	601	586	600	606	599	592	601	565	607	548	576	580	611	592	609	600	586	615	540	538	587	580	566	568	597	581	567	574	599	562	585	637	578	617	566	529	583	585	612	565	572	603	554	567	563	620	597	615	567	618	618	610	621	561	553	597	565	586	549	533	563	602	567	606	609	591	624	639	594	587	545	578	591	592	646	579	594	607	594	578	574	587	546	613	558	566	597	573	564	614	621	574	567	595	579	568	591	565	602	607	588	581	587	572	594	590	605	565	576	598	576	625	577	602	609	552	568	605	557	576	575	611	565	567	568	600	594	544	612	606	529	604	578	555	536	606	559	600	567	611	546	548	590	602	567	588	555	572	567	565	596	602	597	560	584	593	622	587	574	587	615	580	596	588	594	574	617	585	563	576	571	593	582	508	608	582	574	580	576	585	605	615	618	600	572	614	572	650	591	603	588	633	608	561	594	607	564	555	604	614	605	556	587	605	576	634	594	611	559	574	571	578	599	578	550	576	532	609	559	600	613	562	570	540	601	608	592	566	579	592	577	568	576	606	550	596	606	572	574	598	554	517	553	590	577	586	554	599	594	557	596	579	589	599	639	575	554	551	563	538	617	544	597	616	565	570	540	593	570	556	608	575	599	553	531	566	579	578	633	586	564	563	565	593	586	595	630	588	575	568	577	605	529	590	609	551	569	572	567	591	591	571	602	598	550	571	584	538	585	572	524	631	592	545	587	595	613	569	601	592	600	531	602	555	550	573	585	591	593	595	583	606	600	627	617	611	589	599	595	593	545	580	630	592	591	615	565	552	555	561	612	546	604	550	599	528	608	590	602	570	608	625	567	596	604	607	566	557	557	545	585	597	586	598	553	619	588	592	600	572	592	604	582	594	564	578	587	593	549	578	559	577	603	526	574	604	552	600	604	606	559	548	558	601	555	649	574	600	598	575	599	581	576	598	564	567	561	572	558	590	560	539	576	613	545	595	595	600	577	622	573	592	567	601	594	538	581	591	628	589	592	597	605	555	591	581	599	580	574	568	555	585	569	568	583	589	544	549	554	595	551	575	568	579	565	588	581	592	564	579	518	598	613	599	553	567	604	595	598	559	615	594	586	555	554	622	579	587	603	617	567	640	617	595	569	630	599	555	561	559	604	568	566	598	532	582	556	580	575	563	576	549	594	550	607	597	561	555	588	550	596	530	595	575	582	604	540	626	590	579	572	615	596	586	630	599	585	549	573	595	588	605	568	557	584	608	623	597	606	565	601	605	585	628	569	574	572	572	602	606	577	536	596	585	578	604	539	594	568	557	562	594	613	636	566	576	582	555	598	613	604	558	608	588	570	582	576	598	544	599	596	549	591	574	603	578	597	568	576	580	606	575	612	582	590	625	586	589	609	577	540	554	582	543	581	572	536	585	633	607	612	581	578	551	648	578	603	581	618	581	550	575	540	561	598	572	578	567	606	605	576	624	636	627	622	624	567	596	542	582	567	623	569	593	583	593	608	564	575	586	636	578	547	569	603	580	574	574	587	598	612	603	590	587	543	563	570	608	584	585	591	547	573	562	588	597	565	570	588	578	549	567	553	562	584	590	578	601	588	622	570	589	594	537	549	550	548	535	565	629	548	576	559	554	565	586	634	590	628	594	537	593	592	577	607	589	556	589	569	648	562	606	552	602	592	572	582	603	585	577	600	622	604	562	614	578	584	561	598	570	626	557	573	569	609	569
14521	32291	30015	23543	25014	50057	60642	50372	38403	24990	12066	3900	1396	884	799	772	768	799	744	769	772	777	766	750	766	776	821	741	780	761	757	733	762	783	806	749	780	779	752	756	788	791	763	762	764	768	765	759	758	807	768	795	756	785	738	753	796	739	771	766	787	755	742	781	767	787	756	796	789	765	807	773	759	793	763	744	759	720	779	779	797	768	746	806	750	736	779	821	797	823	795	796	778	736	794	734	783	754	790	760	766	755	760	817	763	749	757	748	747	750	798	818	807	766	781	771	768	759	753	756	762	784	795	732	801	798	802	779	833	772	711	789	802	737	797	744	754	798	768	785	749	811	747	771	736	725	761	772	785	766	752	775	683	747	730	756	784	758	783	800	790	725	805	814	764	802	776	707	806	769	806	783	863	752	772	776	761	761	735	708	794	778	783	735	782	770	751	815	783	795	784	767	771	785	761	776	780	780	797	771	775	781	759	771	716	694	770	766	772	782	743	781	782	754	722	749	770	756	767	783	780	775	747	731	774	761	776	787	778	784	769	774	775	741	790	770	755	832	813	759	759	828	780	688	787	721	769	802	820	777	809	803	779	753	782	780	794	735	714	800	733	737	743	761	794	774	786	765	733	723	815	780	776	760	753	759	794	772	776	768	771	772	761	762	816	781	779	761	765	770	776	761	731	775	799	799	783	743	789	760	796	786	799	825	816	801	757	794	789	750	727	778	777	821	766	761	755	799	779	824	783	807	791	796	772	792	788	775	748	768	737	780	754	766	742	739	746	764	763	780	789	790	747	753	794	844	774	803	805	757	783	792	780	803	736	773	815	733	786	768	787	757	757	811	781	746	781	735	731	788	758	766	763	801	774	743	761	732	794	802	760	766	809	797	807	745	824	774	778	749	796	766	771	760	807	780	776	784	760	757	804	749	740	764	759	742	783	746	754	768	785	805	766	745	759	802	786	783	779	772	744	822	808	826	813	811	739	828	817	751	740	766	776	769	783	758	758	800	778	803	747	779	774	767	741	749	738	757	716	720	769	761	777	757	751	798	772	757	745	747	762	751	790	748	733	765	801	758	742	784	778	767	806	762	757	779	797	774	735	722	720	737	799	774	752	830	763	752	792	726	740	731	779	781	761	790	773	731	781	826	766	759	746	715	781	786	732	781	820	722	791	816	775	761	780	772	760	782	744	787	801	759	805	765	790	774	778	757	764	756	762	796	804	755	803	790	754	786	809	737	757	757	713	759	796	724	747	774	784	742	768	725	748	769	755	773	813	790	773	763	734	721	790	742	776	791	748	773	776	749	723	819	777	797	769	773	804	744	794	743	726	825	781	790	781	708	767	769	773	773	813	813	756	768	786	731	805	738	766	788	754	740	771	730	842	800	834	796	711	783	776	725	810	819	787	733	761	769	774	784	707	757	751	764	806	777	758	734	791	761	727	772	763	810	767	739	779	750	771	756	851	776	780	739	762	748	821	766	753	752	828	766	766	834	769	737	811	784	786	779	766	787	718	771	760	774	793	747	767	757	756	728	754	777	828	768	734	713	789	753	832	798	763	750	784	760	777	784	796	774	759	774	826	752	782	776	749	781	792	794	817	744	768	800	781	752	775	750	771	785	745	732	760	769	728	741	732	757	760	724	701	751	814	744	795	743	711	802	786	800	783	763	765	802	766	792	791	716	760	776	771	779	745	783	767	804	723	759	742	810	798	751	777	769	751	781	782	776	764	752	746	759	793	742	770	769	807	746	766	799	712	799	797	758	749	730	786	842	789	746	802	788	742	777	755	788	730	782	817	785	792	746	723	835	764	738	826	747	754	783	754	798	856	757	750	747	780	770	768	752	794	731	749	733	800	819	737	780	724	756	781	805	734	759	789	727	782	792	727	797	778	793	757	749	783	777	793	819	786	781	751	740	809	795	763	773	780	795	766	804	795	725	731	801	808	802	801	812	764	799	747	785	796	772	783	735	733	785	735	861	831	726	729	787	768	770	810	807	786	748	752	807	813	741	745	765	775	757	806	769	754	749	783	786	752	776	755	763	767	765	721	772	789	763	724	772	727	770	719	728	786	771	780	779	787	803	744	765	765	822	764	708	787	739	761	740	755	780	813	759	800	832	761	786	784	790	783	751	739	831	754	760	742	793	771	777	754	734	748	764	832	785	756	837	799	773	771	775	768	771	783	774	776	761	755	746	737	699	752	760	721	812	790	767	721	760	780	807	804	800	747	771	756	743	714	784	760	762	776	764	754	806	794	736	788	771	735	744	763	799	785	775	775	747	755	723	801	767	751	775	783	777	844	729	833	820	734	760	757	803	739	771	781	763	792	731	755	737	726	778	778	768	800	733	789	785	763	765	785	794	775	758	745	768	786	739	777	696	731	750	738	803	742	778	801	758	785	746	808	729	829	801	761	770	778	772	799	776	807	789	764	788	743	772	735	767	788	780	742	755	783	792	766	769	780	734	778	718	748	755	754	749	787	770	779	772	794	763	738	740	747	760	770	754	730	805	773	791	736	760	768	758	773	708	790	763	729	785	814	760	784	806	771	720	767	794	751	808	778	775	740	700	753	746	744	777	770	805	743	780	786	730	739	770	756	739	808	777	802	815	790	806	781	755	784	731	787	796	793	782	731	757	775	784	760	808	786	754	750	804	779	816	749	761	800	841	723	783	782	776	749	741	762	782	764	754	714	816	754	807	734	784	748	781	763	825	794	781	760	795	798	790	797	821	760	783	777	715	782	755	769	713	767	755	833	763	821	783	774	754	791	760	746	772	794	744	750	743	797	742	761	800	765	761	733	777	722	744	770	744	772	771	762	796	719	732	813	713	757	781	755	769	788	768	756	758	796	806	803	749	784	821	753	785	799	830	764	777	768	755	763	795	760	779	772	813	824	783	782	784	789	773	773	820	740	768	751	805	752	715	747	752	816	747	849	766	771	776	772	817	774	775	800	762	841	818	768	785	775	765	743	760	735	746	806	733	813	808	789	771	718	782	823	774	749	772	813	826	775	779	801	726	773	763	782	801	798	770	764	740	807	786	812	764	777	767	768	778	717	736	743	781	811	786	781	767	793	766	796	764	776	772	809	761	818	725	753	797	754	768	834	801	797	769	796	773	739	800	744	748	779	759	830	812	737	803	725	771	744	774	751	783	805	805	775	779	801	790	774	726	731	759	793	768	791	789	723	750	740	765	751	759	799	838	771	754	806	737	825	816	775	782	797	768	761	720	757	775	749	744	746	809	842	776	786	757	784	803	800	769	782	767	759	762	777	774	747	781	763	775	802	770	742	797	745	774	775	766	781	741	737	794	812	754	769	799	769	773	761	793	739	777	784	803	793	755	789	704	769	802	803	797	740	760	752	767	734	819	764	742	762	789	795	764	771	790	771	790	784	778	776	760	737	736	798	723	836	777	807	745	817	771	765	720	781	796	750	788	819	801	718	794	828	772	717	772	832	789	780	784	769	765	799	740	765	787
27389	20907	14713	9205	5505	7935	11212	8295	4324	2244	1148	872	729	720	689	664	715	666	712	711	742	682	725	665	687	719	725	691	623	677	677	619	691	691	734	685	723	675	749	690	694	676	706	691	724	741	687	681	728	687	689	683	680	735	673	669	714	740	742	739	663	706	706	659	700	661	693	661	671	676	678	730	663	696	700	686	715	704	740	700	722	696	687	726	705	727	693	700	738	733	691	690	715	622	696	660	709	668	669	654	726	679	684	740	715	696	663	692	713	684	665	703	676	692	651	698	687	712	730	680	754	643	682	689	709	713	699	685	637	763	725	686	659	764	699	717	645	694	741	724	660	664	724	660	637	614	682	679	676	711	671	724	707	694	730	671	706	663	662	650	720	659	737	670	681	701	679	779	710	734	730	681	636	671	723	707	702	673	693	691	665	704	717	658	672	669	694	667	686	698	712	705	652	678	699	665	702	649	719	714	710	698	713	702	675	683	685	670	648	695	680	683	707	688	619	683	692	738	704	654	645	670	698	684	746	682	675	676	714	710	697	704	658	717	686	688	698	689	690	697	687	654	698	684	715	707	684	701	719	690	678	747	671	698	661	660	668	693	701	684	711	688	664	696	737	710	676	664	687	716	688	703	624	694	674	663	694	684	710	695	680	723	673	679	674	720	685	681	704	691	687	701	703	714	694	710	713	640	687	697	682	694	690	687	721	677	722	688	688	714	678	704	693	637	684	697	707	709	721	644	689	701	715	704	686	659	679	678	640	719	711	692	689	689	685	668	716	657	659	712	690	683	689	623	699	698	655	689	707	646	656	676	675	709	697	707	672	687	657	649	751	687	691	666	690	683	701	678	646	645	737	715	671	712	708	685	675	697	647	634	690	688	724	674	691	681	680	735	709	676	675	701	693	685	712	653	693	735	708	726	698	667	697	678	688	699	706	640	698	691	668	672	691	679	687	740	698	723	703	667	682	726	686	685	648	690	722	723	690	679	689	721	638	721	690	684	702	715	663	680	696	714	723	725	705	733	656	697	726	745	686	732	686	698	629	678	682	626	695	671	676	668	673	686	710	666	651	714	700	638	703	710	708	711	684	728	671	704	691	718	733	711	735	678	712	702	705	726	673	690	706	728	673	651	705	685	672	653	672	676	671	655	658	688	716	680	678	697	693	671	725	709	705	711	668	654	686	719	684	744	659	716	683	660	691	638	721	709	680	753	732	663	712	661	689	706	721	707	690	632	695	671	641	687	667	718	702	678	704	680	691	681	683	698	635	672	676	677	713	692	666	700	716	721	708	663	735	675	660	673	680	659	698	639	697	715	683	715	739	696	679	695	672	685	660	710	690	636	653	694	680	705	704	688	645	679	709	678	701	695	662	661	700	698	650	694	715	656	729	697	718	699	665	722	777	723	704	655	724	716	658	683	689	662	720	670	617	709	674	688	662	709	721	692	698	756	700	650	706	662	717	699	674	705	713	732	718	670	697	698	644	674	650	744	709	713	686	703	734	666	755	665	677	698	716	701	699	686	633	702	694	646	702	712	688	707	663	653	726	636	698	704	694	678	694	694	688	640	717	713	652	716	675	674	712	714	696	693	697	670	680	665	687	681	681	699	667	654	693	677	705	697	657	704	686	689	659	700	702	653	690	708	686	683	687	680	691	701	699	724	711	686	659	688	697	735	627	712	696	662	714	669	695	636	687	704	712	699	697	703	677	688	737	683	691	700	715	684	692	702	701	650	703	636	747	726	643	714	694	708	721	648	658	657	703	694	692	721	694	657	686	742	685	699	676	712	729	737	694	654	701	683	695	701	618	709	674	686	667	640	684	668	693	663	664	667	704	681	660	671	679	709	697	633	657	753	689	689	673	700	689	720	689	679	707	716	693	682	690	706	683	718	655	735	680	693	683	713	695	663	634	731	703	680	709	683	688	689	730	695	677	701	695	727	746	752	665	709	671	707	662	695	691	666	639	708	709	656	703	702	692	692	733	674	681	721	677	678	703	709	652	683	712	704	731	657	697	645	647	698	672	662	639	715	712	691	679	720	709	642	694	681	693	701	712	682	671	709	656	714	663	634	660	708	666	699	708	730	697	696	685	685	665	688	697	701	751	640	671	684	691	643	659	700	716	726	726	714	718	621	695	714	695	691	624	722	678	686	690	668	665	699	711	697	676	699	694	714	692	676	716	679	713	702	653	705	661	698	692	696	675	719	680	696	688	672	730	652	718	682	703	705	686	708	690	704	689	720	670	682	703	695	685	666	678	724	737	704	674	710	744	698	704	651	629	717	678	715	670	696	723	676	706	678	664	694	738	688	713	713	747	705	686	713	731	678	703	688	708	665	684	736	731	676	725	701	701	689	701	738	702	610	726	688	702	678	712	665	683	709	687	673	668	693	709	701	710	666	702	720	713	665	721	707	713	659	657	720	690	671	702	647	709	706	693	715	635	699	706	681	658	708	680	688	718	688	708	668	713	741	694	666	737	660	721	763	664	671	685	699	736	693	694	700	762	719	685	709	715	723	632	705	712	748	727	673	716	674	697	750	698	667	697	687	670	734	649	708	701	707	682	647	698	649	733	686	680	707	681	693	728	718	708	702	709	680	693	740	731	694	714	709	723	657	696	696	681	697	701	745	716	657	680	677	742	636	733	698	700	683	682	720	711	702	692	707	700	678	674	694	675	683	666	672	675	678	709	644	650	677	711	682	666	687	634	649	694	676	681	706	643	670	641	682	695	719	699	705	632	691	694	669	708	666	683	701	717	696	688	696	645	683	669	699	701	680	660	733	701	693	670	715	691	686	735	670	689	654	778	650	680	667	700	701	621	693	672	616	684	649	706	676	658	702	665	694	700	681	734	684	702	672	710	698	691	695	686	680	695	675	687	695	645	700	683	708	717	721	692	741	696	690	644	658	665	687	734	644	725	682	706	697	716	676	680	704	678	663	701	726	708	714	677	692	673	693	691	696	705	632	710	707	660	661	693	689	679	682	680	669	717	706	685	666	697	709	656	665	661	683	669	680	692	694	754	679	668	712	765	711	701	681	676	691	712	700	679	656	702	693	687	676	721	697	668	670	699	663	699	739	727	696	653	755	705	705	643	677	656	709	688	690	672	686	659	688	709	705	683	715	667	657	702	627	666	671	682	702	686	711	692	734	714	664	701	718	697	708	679	727	686	673	694	706	686	706	713	658	663	651	723	671	697	680	664	698	682	656	694	691	694	680	689	668	669	707	719	698	667	658	689	739	723	668	704	746	672	716	712	692	632	693	703	638	686	695	697	687	681	654	688	686	679	710	703	724	708	710	669	699	676	666	672	715	662	731	703	684	689	686	713	729	692	697	690	663	701	664	717	692	648	683	685	697	681	717	692	634	711	726	690	682	660	724	683	716	676	703	670	713	747	673	717	700	701	680	720	704	688	724	712	713	704	692	709	654	707	709	631	740	683	698	666	687	723	668	724	740	642	691	681	672	653	679	694	681
9251	12688	15878	12576	10573	14415	17525	13190	7875	3806	2017	1193	956	969	936	898	944	933	898	916	888	940	931	959	953	896	961	942	929	988	932	913	942	877	932	896	868	949	931	901	968	903	893	928	882	938	900	929	922	940	900	885	933	935	914	870	947	894	966	915	889	920	961	936	893	907	954	929	949	943	904	925	907	913	960	851	939	921	876	897	843	932	944	936	952	854	966	906	873	952	883	882	935	949	991	941	909	908	969	901	919	876	952	959	882	861	881	918	911	924	944	911	936	922	934	971	897	910	880	858	946	893	938	902	906	950	931	923	920	887	964	912	919	878	981	936	913	931	942	871	970	906	918	895	927	930	907	913	944	898	923	976	952	900	953	926	905	918	894	970	927	856	946	910	856	932	939	879	884	888	869	884	930	915	932	864	865	928	950	908	884	892	978	909	914	936	915	912	914	887	938	961	859	926	888	920	888	910	873	953	926	956	931	913	905	908	900	897	869	931	907	938	904	901	898	892	914	919	953	928	921	874	937	949	950	886	937	859	924	889	905	945	915	945	903	893	887	958	941	926	912	936	951	919	983	935	977	898	901	923	942	949	888	866	877	878	932	922	937	890	893	969	941	889	952	963	941	932	864	912	954	850	912	892	932	913	965	915	919	947	904	924	878	860	920	934	839	924	957	959	898	944	913	917	887	938	880	837	920	846	963	887	928	974	935	892	955	900	942	936	896	933	927	972	903	964	914	883	970	864	920	956	864	923	941	965	926	938	913	855	927	933	878	856	915	884	928	929	898	891	929	860	859	908	896	936	935	973	919	905	904	924	901	928	931	954	978	931	871	901	934	889	937	928	930	922	903	969	871	900	969	901	926	960	867	939	858	937	940	891	911	895	887	925	882	966	938	995	911	909	963	946	900	962	861	946	888	894	833	935	941	914	957	919	942	909	913	936	881	914	961	872	901	942	919	932	889	947	918	918	933	898	897	906	993	903	906	907	918	894	920	924	911	892	930	941	899	930	938	853	919	917	974	899	979	934	942	886	939	935	935	847	855	927	946	921	944	895	920	923	919	888	932	931	940	979	917	888	927	891	937	963	863	914	902	902	878	910	935	905	983	922	915	934	927	877	902	944	886	892	914	930	936	927	905	870	929	924	927	903	923	994	899	921	908	958	934	877	849	954	911	879	975	916	928	927	918	918	911	921	883	928	914	953	940	917	916	934	903	921	925	878	941	920	934	926	948	937	962	906	883	884	933	962	915	904	894	919	902	892	987	903	942	902	902	940	941	911	906	881	934	938	901	885	933	937	956	968	970	913	925	918	932	896	904	970	937	906	852	923	884	872	892	917	925	924	931	908	909	896	863	952	960	940	920	953	988	919	956	925	920	914	926	927	938	894	939	887	875	895	913	945	874	915	868	958	892	911	907	862	952	913	955	946	944	922	966	940	968	932	927	957	928	870	889	972	905	951	886	956	912	938	916	907	847	917	894	936	934	930	961	954	953	933	932	842	914	891	896	889	984	890	949	927	907	969	911	941	868	903	984	942	939	927	952	928	859	951	991	910	875	892	903	939	935	981	916	901	933	889	941	915	940	910	890	921	914	899	941	876	966	904	978	953	897	899	864	942	932	899	1000	865	938	919	970	864	926	932	925	888	899	940	894	954	890	832	938	910	892	965	951	948	948	887	902	933	916	862	896	891	895	880	896	891	895	890	964	905	914	946	925	911	848	892	922	955	915	950	924	883	925	914	878	953	909	874	956	897	951	939	920	951	902	927	893	937	939	866	954	928	885	920	887	901	883	908	894	967	876	914	903	899	892	967	920	855	959	903	959	933	887	905	954	912	902	922	961	913	909	865	918	901	917	934	930	911	900	914	924	922	880	924	853	925	908	929	943	946	845	950	939	933	936	940	890	918	961	921	897	943	1003	907	927	881	896	884	925	857	931	958	911	897	934	921	926	938	880	939	926	904	928	829	879	921	915	909	900	897	933	906	910	951	845	967	914	944	935	950	930	913	917	945	926	945	910	968	948	931	911	972	906	1002	929	884	910	993	936	894	935	907	958	876	888	902	909	883	907	865	948	909	898	888	925	880	939	877	966	883	894	920	897	975	913	890	932	914	906	931	914	906	929	892	903	922	871	895	928	930	879	885	921	942	915	877	894	929	960	934	926	931	868	912	904	884	918	915	901	875	825	918	876	908	973	877	934	898	937	918	943	860	894	942	900	930	942	926	971	914	905	930	912	906	890	939	874	883	912	887	928	936	943	902	852	879	925	891	928	920	870	864	910	995	902	987	890	909	920	900	892	958	891	917	954	871	923	916	886	889	962	937	915	927	915	916	929	940	911	909	892	877	915	982	927	916	975	944	904	966	907	947	951	854	968	918	997	938	875	922	941	903	922	833	957	923	964	880	910	912	866	950	941	927	959	934	924	901	919	900	901	931	938	936	898	987	902	895	877	940	931	954	894	934	913	930	928	919	940	932	918	873	874	929	932	945	934	920	857	937	926	913	911	938	923	961	912	994	926	963	922	911	938	946	931	893	906	878	923	912	884	847	918	939	928	924	867	963	892	910	912	911	940	903	950	884	947	916	857	949	931	950	914	907	963	949	918	910	912	929	913	910	858	892	960	894	868	920	924	931	926	911	882	876	958	872	895	915	874	930	890	896	899	905	914	852	916	915	982	902	911	930	984	920	870	942	896	924	882	892	960	905	928	920	921	931	870	866	914	924	893	902	891	902	924	856	934	957	936	896	954	903	912	944	915	937	887	843	930	932	914	906	886	921	906	907	905	859	902	898	978	883	895	908	906	966	888	949	928	877	927	916	855	959	945	897	983	933	935	936	938	906	918	879	871	935	981	918	944	922	876	895	932	880	951	904	932	908	956	998	967	880	915	887	929	920	922	901	929	925	932	874	912	928	873	904	881	904	959	938	956	885	904	928	891	952	918	893	912	944	951	945	921	990	914	962	888	919	941	843	899	930	944	902	960	887	895	923	889	865	960	879	887	915	912	881	920	914	944	911	926	958	905	978	913	855	919	889	906	938	878	946	893	965	955	886	929	933	897	897	856	946	926	946	950	944	870	879	922	926	880	916	921	920	918	987	900	929	936	904	917	911	956	851	926	871	911	937	914	1013	927	878	943	876	925	922	955	830	922	889	898	915	885	919	970	895	882	954	855	942	923	923	928	957	885	906	927	971	941	884	899	909	930	889	882	941	891	1000	940	906	898	931	933	922	940	945	905	879	922	943	927	919	950	892	923	858	982	889	897	897	894	967	906	887	951	927	921	967	949	849	914	974	910	907	908	957	878	893	917	917	961	898	894	916	845	945	910	894	904	921	921	926	917	903	883	922	917	915	901	972	994	920	877	871	931	891	934	946	870	940	966	887	925	920	927	937	898	902	912	963	923	922	924	917	896	923	977	906	886	917	874	921	930	917	910	905	933	913	927	925	956	944	922	889	906	914	874	994	936	946	897	974	938	944	931	935	864	877
27319	21105	14579	5256	3197	5953	10779	7935	4479	2180	1258	839	718	761	678	702	672	701	661	710	675	700	681	654	667	694	691	722	689	708	701	684	705	682	639	667	673	689	707	666	707	668	669	713	671	696	668	669	684	682	664	708	667	685	712	691	662	709	703	709	706	687	722	682	707	674	723	685	667	673	660	685	722	673	726	664	716	658	630	679	676	659	634	698	672	671	721	668	642	704	651	670	655	683	707	653	697	677	633	718	676	665	700	657	641	682	694	692	676	662	686	698	665	671	676	675	716	641	727	672	708	719	692	662	724	705	678	668	674	632	677	676	689	675	731	706	671	684	683	658	741	734	646	687	682	673	707	669	739	685	696	701	706	657	687	729	668	668	675	741	677	659	714	705	677	734	673	623	690	705	664	690	665	684	698	662	703	706	651	669	669	623	683	736	717	683	681	695	714	683	710	682	683	713	689	691	695	749	668	665	678	687	708	693	720	719	685	695	693	701	696	695	680	690	717	677	659	713	663	705	673	673	691	698	717	661	691	656	702	629	701	674	719	707	655	698	702	720	698	712	681	707	690	667	705	694	676	689	640	640	726	674	638	654	692	707	689	690	666	681	679	665	647	693	649	693	679	686	673	676	678	680	679	709	683	695	681	686	690	682	670	703	696	638	660	672	647	652	695	664	656	744	686	661	689	681	707	687	668	678	705	694	693	723	678	729	726	699	692	695	685	677	653	640	712	704	730	701	690	672	702	639	670	695	689	730	692	673	683	706	734	717	723	746	707	693	698	694	696	685	677	719	671	687	691	667	683	647	651	689	688	711	664	718	720	714	740	674	681	712	688	711	677	696	658	655	702	654	675	711	689	673	685	694	716	652	717	649	727	701	757	682	676	676	689	689	653	668	700	655	657	693	638	718	686	738	691	668	698	709	677	686	719	674	663	700	663	659	710	706	698	667	661	692	665	692	674	695	699	689	743	658	674	706	700	639	709	723	672	665	671	683	640	708	688	725	730	738	699	680	671	640	714	682	683	706	640	713	678	754	696	720	710	671	687	695	700	699	653	685	705	657	717	681	728	684	710	644	701	687	675	698	687	708	692	688	656	686	665	656	724	685	703	675	674	675	698	681	693	676	646	705	730	674	667	676	677	670	680	678	683	687	690	663	683	681	668	670	722	636	682	697	665	676	720	702	695	692	669	742	700	687	730	649	697	693	647	765	682	738	702	655	702	694	676	690	697	669	674	704	673	698	688	711	722	650	715	701	660	670	675	676	692	673	686	734	678	727	662	721	671	706	691	690	743	668	742	690	674	712	635	678	671	700	691	712	687	646	634	688	713	671	658	687	728	688	721	702	664	709	673	713	647	650	707	663	627	670	716	664	645	697	708	677	715	691	752	663	713	726	649	658	708	675	679	698	733	712	651	688	695	660	659	698	662	656	691	735	669	678	656	609	692	664	679	697	718	705	692	659	658	705	668	681	707	687	649	716	698	735	754	690	699	641	744	702	627	731	711	711	649	690	645	679	671	629	675	680	767	670	677	711	712	651	658	689	655	701	674	708	689	704	695	675	698	702	678	668	686	701	659	673	680	710	675	670	727	622	713	646	693	651	720	667	698	686	639	675	695	673	666	679	672	701	676	659	699	658	682	691	717	696	716	661	695	753	698	674	690	720	636	674	652	650	697	647	704	705	716	706	674	651	687	672	726	661	663	707	726	733	686	678	667	682	619	647	676	662	700	668	677	718	676	689	689	713	680	702	637	662	668	706	687	657	681	669	731	655	656	636	684	652	684	673	677	667	703	690	658	674	668	669	663	621	725	707	654	660	697	687	651	676	682	683	671	688	649	680	643	677	676	709	635	648	688	659	729	684	694	684	673	728	671	659	723	656	693	712	708	669	643	703	676	679	656	725	691	681	654	663	666	666	734	711	661	741	621	654	688	673	650	742	659	664	667	698	709	668	729	682	673	669	743	693	676	713	713	670	655	655	667	659	711	682	691	707	652	696	675	680	696	679	701	690	697	683	660	733	691	662	651	701	657	676	713	686	679	707	686	654	661	693	708	697	727	659	709	695	659	735	673	651	683	701	693	660	737	665	700	704	654	696	699	659	708	676	707	671	666	656	706	624	705	703	678	686	635	719	717	654	749	657	689	645	734	680	707	692	689	688	669	671	715	676	665	700	683	675	693	664	688	683	663	669	715	672	678	641	595	673	716	687	670	643	690	718	656	685	684	713	605	684	684	724	691	731	640	706	700	686	707	737	700	677	694	744	694	685	700	702	694	685	699	674	633	651	700	714	659	677	657	643	670	684	739	682	631	674	715	672	647	691	708	682	675	673	722	655	711	703	766	684	682	649	672	708	642	701	756	670	694	679	627	691	696	657	710	720	683	730	681	664	715	694	752	688	654	683	727	657	661	683	672	731	663	750	665	645	653	676	660	669	684	674	676	695	661	710	659	666	673	701	640	703	702	729	680	724	664	632	717	678	731	669	692	722	687	624	683	716	727	697	685	673	661	697	710	662	665	676	708	652	693	709	686	646	692	688	705	700	722	713	661	649	692	677	671	686	671	656	704	657	686	708	657	686	645	652	698	700	698	675	701	707	662	675	658	720	667	663	702	689	655	692	635	664	687	646	758	723	670	668	706	668	655	684	653	718	725	614	702	657	661	659	706	667	663	673	607	651	658	707	632	716	615	683	687	650	662	668	703	750	661	681	682	678	700	660	681	682	660	648	700	714	709	660	693	670	709	698	629	674	688	700	709	732	702	714	658	684	699	678	691	657	710	694	683	686	683	727	686	675	725	647	716	690	684	722	698	712	663	672	686	709	680	689	671	672	678	725	679	651	726	735	687	651	676	650	700	698	689	672	707	688	726	707	654	692	687	657	662	710	662	646	688	733	690	675	712	753	681	700	700	682	636	682	650	720	660	645	625	678	706	638	618	688	664	690	739	673	706	668	709	678	678	671	661	661	723	681	665	648	734	690	702	678	664	675	703	663	654	670	687	702	638	724	692	708	691	716	681	710	701	707	668	691	698	693	668	681	679	661	669	709	701	692	723	705	674	675	679	694	671	701	685	638	690	676	670	711	680	663	743	677	719	690	659	680	710	702	696	643	705	709	689	688	699	695	675	695	708	690	683	709	762	671	667	687	719	697	701	651	611	648	677	676	682	665	708	691	644	689	710	666	662	724	695	699	652	715	688	635	690	710	765	673	679	715	677	628	632	679	640	677	665	734	679	728	668	668	690	705	745	678	681	693	709	736	632	673	657	707	633	654	695	707	725	706	654	703	640	648	687	673	671	725	724	691	660	712	707	673	714	698	709	683	698	711	686	689	637	673	667	664	740	715	697	655	747	666	679	647	742	699	667	647	689	693	659	666	650	630	663	695	697	705	647	713	689	668	661	655	695	667	655	669	713	676	648	711	664	693	704	706	704	702	668	742	711	681	737	691	676	683	674	714	717	682	696	675	673	753	678	693	651	692
11449	21818	14509	7138	6539	11624	17557	12702	7547	3815	1923	1209	1036	940	943	975	905	934	905	923	882	913	891	884	876	891	885	895	902	871	920	887	970	932	872	879	956	922	966	973	907	937	914	889	947	927	876	953	964	893	867	927	938	885	998	900	882	903	998	951	925	888	916	927	891	929	854	934	920	881	912	970	886	924	943	948	973	958	866	917	884	944	963	867	917	924	895	912	885	916	831	949	909	904	948	945	907	899	928	922	889	880	936	922	929	924	939	924	899	943	897	915	896	915	936	919	930	922	901	946	926	906	964	900	953	856	955	955	937	923	974	915	922	955	925	901	888	891	902	940	948	928	877	962	857	886	941	922	941	934	909	900	968	941	898	935	882	904	897	853	867	865	916	917	939	927	885	909	925	902	906	916	968	959	895	891	927	934	951	903	919	899	975	874	937	888	948	900	891	886	891	912	923	853	903	904	888	904	902	945	914	917	928	889	879	925	920	880	909	938	918	884	879	878	893	943	960	872	969	911	915	868	897	921	885	958	975	857	900	924	918	918	892	934	890	960	918	945	911	932	864	877	886	895	860	890	868	942	872	881	937	967	929	908	925	938	906	933	955	907	918	900	895	946	888	931	968	881	949	889	865	847	864	944	916	920	899	885	943	882	923	900	887	940	931	936	929	894	903	908	928	929	882	938	911	931	901	965	926	891	934	939	915	935	922	958	911	920	950	923	920	972	885	946	932	917	916	885	936	883	913	879	927	928	885	916	877	938	946	872	953	883	933	894	855	922	932	910	939	948	927	884	933	971	920	847	896	934	903	880	994	969	936	902	927	934	930	929	921	900	939	922	970	924	889	931	908	869	941	917	873	922	944	887	886	909	873	889	936	955	942	887	914	961	916	970	902	925	928	911	925	888	919	904	919	904	918	924	920	944	879	902	904	841	927	893	914	921	927	904	977	956	876	906	933	971	899	892	960	915	933	950	917	902	939	938	893	897	914	932	899	922	935	932	904	959	878	925	869	916	896	939	993	891	923	928	909	904	912	866	910	910	927	936	944	911	883	927	889	922	920	926	876	976	887	921	877	865	921	934	899	824	887	920	932	882	914	950	903	961	945	904	905	931	931	939	861	917	935	949	890	849	897	905	903	953	884	898	872	942	889	917	934	928	928	940	938	880	895	894	874	961	959	922	866	918	935	877	918	951	873	975	881	904	918	958	917	926	894	929	934	936	853	919	915	961	963	889	916	905	964	913	874	903	865	982	932	859	934	919	927	971	881	918	948	890	937	903	949	872	924	981	989	886	916	888	880	898	907	909	918	904	915	921	916	893	903	919	934	919	920	928	911	965	926	893	872	880	952	930	899	899	878	921	915	900	875	894	897	963	894	896	962	952	877	919	930	955	908	883	929	923	980	910	873	912	931	915	952	941	916	935	929	912	888	866	904	906	910	911	900	946	928	926	912	905	852	911	874	959	877	908	909	944	929	951	953	953	942	886	955	892	935	911	884	931	933	902	896	890	921	910	934	920	885	925	935	927	888	904	903	909	932	976	930	886	908	988	912	932	869	921	851	880	942	889	905	919	868	890	902	914	902	886	913	974	904	914	857	922	920	906	945	943	869	887	894	941	938	931	928	900	929	934	943	894	940	891	891	912	883	894	908	899	926	889	936	873	923	919	940	907	900	918	941	879	922	906	889	934	883	916	974	945	964	928	926	895	888	898	929	922	961	910	916	878	913	900	898	901	920	923	920	934	929	931	883	902	929	920	943	916	927	876	958	894	918	830	905	936	913	928	921	935	886	909	971	920	902	946	872	891	897	894	917	956	909	877	917	910	923	956	971	915	868	885	905	898	922	977	862	920	920	886	878	971	888	951	886	930	905	909	908	865	850	941	958	840	944	924	911	889	932	949	888	894	911	868	888	911	931	884	908	926	921	897	909	888	918	925	981	943	925	948	890	930	911	954	932	901	838	901	935	916	959	941	908	922	887	944	955	938	868	915	909	909	976	907	877	883	929	935	877	907	878	855	926	940	955	927	965	926	926	906	923	942	951	889	876	912	883	918	901	860	903	901	954	880	883	836	877	947	964	937	932	929	923	954	869	927	971	905	862	930	938	916	944	922	912	995	892	949	814	938	892	845	926	976	904	942	896	942	826	930	927	843	924	880	866	904	853	861	900	879	930	907	909	922	937	962	944	881	914	923	962	917	936	839	952	894	890	945	928	871	932	930	943	942	940	838	939	923	948	933	911	882	946	931	908	897	955	912	947	885	920	899	928	886	943	857	945	895	950	885	913	918	851	904	934	904	993	886	947	895	948	886	880	911	965	947	908	899	939	930	930	911	871	945	919	963	957	909	904	907	1045	919	824	908	955	902	935	892	962	869	871	916	894	954	883	985	874	922	819	941	905	891	904	870	932	869	930	918	916	917	904	876	922	936	947	947	945	929	927	935	904	933	909	901	917	886	931	916	862	877	887	923	879	892	908	910	909	928	896	954	892	907	892	908	890	924	861	875	918	895	932	909	952	921	923	925	901	947	918	899	957	856	912	955	926	881	864	895	875	935	892	843	917	940	912	950	886	927	947	938	957	933	913	925	903	896	835	889	893	886	870	909	866	961	925	912	922	925	910	865	951	946	901	916	927	920	912	923	958	909	943	889	946	950	949	878	909	954	924	936	915	890	924	949	918	899	939	907	924	899	881	951	946	910	918	939	885	858	929	950	910	958	887	907	909	901	878	860	874	889	905	862	905	876	965	965	915	925	883	965	949	946	916	931	885	917	949	877	890	878	899	911	903	890	879	950	929	906	870	889	907	841	914	910	930	942	898	887	859	920	905	930	875	945	907	927	857	906	877	890	943	863	965	945	860	896	929	949	928	938	924	880	917	913	925	892	942	937	943	959	882	933	891	910	944	905	932	955	906	918	929	895	867	939	974	916	942	893	960	933	899	931	906	933	894	894	962	935	985	910	925	872	925	909	905	960	946	898	909	955	902	965	941	934	921	926	924	862	905	908	950	918	913	923	896	896	946	978	909	903	918	920	890	956	907	881	941	854	915	916	920	912	911	947	881	930	863	932	927	941	997	923	920	906	890	916	878	880	936	902	929	950	885	878	968	947	899	890	923	954	893	924	913	883	942	876	906	871	936	876	939	867	896	917	887	965	925	912	933	920	891	941	932	933	917	871	933	897	923	878	949	872	928	929	943	945	913	938	939	922	898	929	967	903	916	897	927	903	937	893	845	984	935	897	841	909	886	918	922	875	994	985	927	970	948	905	944	921	913	925	886	898	906	850	900	878	904	897	859	837	937	925	956	930	835	923	892	889	936	868	910	872	909	903	974	909	945	940	883	891	909	932	903	922	873	952	918	862	888	923	892	898	953	904	870	912	930	898	918	895	923	884	903	928	919	889	883	942	965	932	905	906	923	883	954	925	906	903	929	863	896	928	903	884	876	922	902	878	914	865	951	905	915	915	933	942	930	901	954	909	958	935
23436	21486	29330	24063	21493	23038	49264	55268	42000	27835	12771	3377	1095	705	642	614	589	591	567	617	589	617	617	581	630	621	593	589	579	585	588	550	546	584	553	577	559	564	595	603	555	547	580	605	581	609	575	608	573	597	582	591	587	525	626	537	584	515	578	605	577	541	596	589	593	600	567	612	568	586	535	580	600	570	607	604	580	607	594	584	578	570	529	558	537	603	542	559	587	580	561	562	574	569	570	603	558	580	613	587	586	571	587	608	568	540	607	562	603	608	586	578	603	552	516	566	536	523	605	556	554	542	576	513	556	580	569	539	595	594	598	599	570	602	604	607	602	548	570	589	582	599	570	599	558	617	581	530	604	544	569	593	536	568	605	560	581	570	538	588	567	552	576	591	563	563	600	593	600	586	549	585	552	595	563	563	561	554	575	562	550	579	577	637	584	568	528	551	552	551	621	525	549	533	560	603	564	604	570	560	586	620	595	616	567	534	560	540	576	583	586	586	592	589	578	595	559	564	613	575	597	568	568	584	544	557	549	561	571	561	529	575	567	598	616	616	608	564	595	575	572	528	539	589	563	581	575	552	579	563	580	595	555	568	611	576	590	620	596	557	603	602	549	609	526	561	570	571	555	589	588	571	572	596	584	570	579	586	606	534	612	621	564	590	551	548	587	560	590	611	573	597	546	549	567	578	543	583	571	570	601	567	577	571	577	560	591	560	593	579	557	554	559	567	548	584	595	535	543	575	582	624	537	552	553	594	599	536	576	542	555	571	578	585	562	574	553	583	606	617	552	569	582	611	600	544	586	579	592	518	556	581	593	604	582	573	564	588	565	606	565	598	614	601	577	559	581	562	575	530	561	567	544	630	608	577	547	583	602	572	551	632	544	560	550	593	529	523	567	594	545	600	582	582	619	590	578	615	619	599	586	598	553	578	555	583	538	577	588	551	531	575	541	557	624	570	571	609	528	579	567	616	561	561	576	567	599	547	581	572	569	578	619	573	598	572	553	580	621	610	534	571	572	564	545	635	566	604	618	566	567	563	591	564	574	573	551	593	572	546	570	580	601	592	554	583	542	577	522	627	558	549	597	586	577	579	584	600	591	546	575	542	538	563	570	527	582	562	561	551	580	576	623	600	566	593	579	593	582	587	580	609	581	556	548	561	581	570	566	562	597	602	593	575	558	547	576	554	574	509	572	558	598	608	567	587	597	541	564	584	621	618	522	582	572	604	548	568	597	590	554	567	529	584	581	571	610	570	599	565	580	584	598	566	579	579	585	557	580	550	586	579	570	599	584	613	531	547	555	538	541	584	524	598	602	616	561	568	590	573	587	594	583	585	586	559	585	548	568	552	558	547	565	567	590	587	603	562	555	586	572	562	551	562	584	580	599	611	588	564	609	580	550	579	619	597	584	564	594	552	585	565	542	574	563	569	514	576	593	564	577	535	572	575	603	597	599	582	552	541	627	550	565	594	558	573	566	585	595	576	566	555	560	573	566	606	594	591	574	515	572	618	558	597	557	594	541	545	588	583	577	557	581	564	547	542	585	595	571	582	588	539	586	593	586	539	572	597	588	575	547	575	568	598	557	573	541	567	580	595	555	611	598	559	581	575	570	568	552	543	553	586	552	568	569	548	570	613	595	588	599	594	602	574	595	593	597	573	614	569	549	585	557	589	531	573	560	554	563	567	613	584	545	578	606	598	552	571	563	556	590	537	582	615	556	604	585	592	559	607	591	548	598	571	601	565	570	574	566	585	577	607	554	584	553	577	560	574	564	546	578	557	555	551	543	549	623	583	575	598	578	555	588	532	572	575	592	533	560	584	612	557	565	562	575	517	561	590	563	595	545	584	594	554	623	627	559	539	548	551	580	596	571	591	567	551	596	576	555	602	561	519	599	600	598	539	592	551	571	573	556	579	571	560	608	545	578	602	559	578	584	536	609	553	559	567	555	623	602	550	563	607	578	574	551	627	567	557	571	559	610	595	559	573	630	567	543	538	593	599	536	581	593	585	559	588	586	554	596	562	589	530	565	597	572	596	551	599	587	536	534	566	589	593	583	588	567	635	589	576	606	577	592	606	577	580	553	595	570	534	537	547	602	578	615	610	560	627	577	552	571	587	594	578	568	581	625	564	512	579	573	560	540	607	580	531	583	606	593	585	599	565	551	547	553	570	574	568	564	564	560	592	517	601	585	588	588	579	598	587	630	550	578	575	554	581	560	581	597	540	573	606	572	579	627	529	545	558	529	566	564	588	579	569	558	569	584	539	539	542	590	573	616	578	580	557	556	600	611	568	570	607	599	567	582	564	539	607	577	556	570	585	579	590	545	575	571	542	606	576	574	592	542	585	555	544	576	630	608	589	558	601	551	591	556	578	555	586	568	545	590	578	583	593	577	567	640	567	594	575	581	612	560	573	610	554	544	562	547	565	562	570	615	611	573	590	553	544	550	584	580	594	583	573	634	576	621	577	626	571	575	576	558	580	593	623	607	576	571	584	578	569	582	571	591	560	569	595	564	535	560	603	593	569	559	548	581	560	544	536	579	575	536	569	591	615	550	616	604	567	558	538	558	582	583	562	480	548	588	571	581	597	597	560	583	547	548	534	566	551	545	562	549	590	604	565	569	579	562	614	569	569	571	571	563	580	558	597	577	579	548	558	560	529	522	521	560	564	577	575	588	552	594	586	566	563	561	624	602	568	546	578	594	595	576	570	608	604	582	598	564	535	568	561	572	559	588	568	558	604	601	586	540	548	588	582	542	588	571	540	568	582	563	558	591	635	623	552	549	558	573	567	609	517	551	578	577	574	550	584	605	596	556	550	551	606	578	567	554	565	567	591	592	595	580	588	580	607	575	568	574	585	592	570	574	540	544	535	587	617	610	583	607	559	565	567	525	583	569	559	565	589	581	571	568	598	557	551	533	613	530	586	554	579	586	586	616	577	593	595	547	582	586	604	595	583	573	553	587	542	580	584	569	603	553	550	570	530	631	587	594	527	579	598	556	564	580	559	614	562	588	566	565	541	572	586	549	566	555	535	607	575	546	573	562	586	576	594	566	548	587	556	566	545	542	596	569	612	551	592	544	548	589	587	581	579	573	592	596	578	555	571	578	608	594	542	560	602	559	599	585	548	610	552	565	548	602	583	553	586	552	579	568	575	541	526	573	615	607	571	585	547	572	555	557	582	593	604	583	597	588	594	576	581	618	553	591	555	588	571	592	544	606	607	596	540	588	593	586	590	577	639	551	564	578	606	584	515	546	543	617	567	580	577	582	586	501	560	549	538	639	554	572	581	578	533	558	564	581	554	593	566	619	598	538	566	580	576	612	616	609	592	567	588	560	632	588	558	549	609	578	535	582	556	598	556	596	562	557	599	621	560	554	557	571	572	590	540	621	557	565	581	579	589	620	553	555	576	609	620	554	582	560	601	594	602	603	568	534	522	608	572	589	579	555	576	582	574	572	564	564	596	593	543	584	604
14592	31783	29165	20417	14357	17347	52057	55131	44262	31474	16797	5650	1714	984	791	801	800	757	723	799	786	752	712	776	721	782	731	765	768	785	740	767	727	741	766	757	766	734	749	717	780	755	737	729	757	759	778	767	765	744	757	781	773	759	774	727	721	771	800	778	782	753	737	758	746	757	769	707	804	740	758	747	729	759	780	783	734	751	766	747	744	753	718	748	811	729	717	774	755	770	758	736	806	748	754	739	803	734	779	779	771	786	720	700	801	806	753	748	828	763	765	738	743	737	750	795	771	755	781	735	750	742	764	768	801	807	756	756	753	747	759	771	760	806	763	763	800	783	759	790	791	772	791	736	805	747	791	807	723	729	780	785	754	795	778	788	780	724	765	755	751	769	792	781	793	818	728	786	784	784	735	737	750	774	768	808	799	767	784	776	754	784	770	782	802	762	768	730	744	773	779	739	767	831	749	716	784	752	729	781	766	776	735	719	754	786	794	754	769	737	751	751	733	737	756	754	822	737	741	744	803	754	775	761	756	765	744	778	748	745	793	742	735	762	766	796	793	741	775	775	755	804	725	767	789	767	747	759	708	744	768	746	806	785	791	776	738	769	797	733	777	763	742	758	773	756	803	768	795	791	767	745	787	735	780	778	783	756	768	730	743	757	770	736	778	744	772	768	756	753	772	784	762	739	750	772	807	796	755	738	813	774	762	751	765	766	765	755	778	727	767	786	785	761	748	734	807	752	729	786	766	781	763	742	791	779	783	758	760	736	748	770	748	808	724	782	714	727	723	740	778	735	728	778	752	705	764	779	751	824	766	726	804	730	755	733	716	800	734	750	791	798	750	771	780	773	726	789	721	810	753	731	796	830	769	696	801	774	758	722	729	713	721	813	785	775	773	834	809	760	827	775	772	694	750	745	753	753	750	725	749	767	781	734	760	774	773	769	765	818	765	767	747	742	803	761	726	807	758	745	776	772	749	771	761	766	733	737	775	757	771	793	749	782	767	776	789	783	739	779	702	762	755	756	722	780	755	745	743	771	794	780	763	764	808	821	806	755	748	780	765	757	753	730	743	760	770	767	761	815	780	784	851	778	755	773	760	771	808	797	788	763	802	733	749	771	744	782	748	762	804	803	819	747	754	758	714	793	773	764	729	741	809	767	750	761	771	760	808	792	730	739	747	735	755	767	803	774	787	737	730	739	716	759	784	751	795	753	725	765	777	800	709	807	736	763	782	787	765	789	776	741	757	732	805	758	748	797	761	758	799	790	768	776	754	765	747	727	741	755	750	745	803	708	770	732	779	807	810	763	781	748	794	760	790	815	772	792	746	761	775	753	798	712	703	712	800	786	750	744	760	745	770	808	798	742	727	763	735	762	733	721	768	756	754	735	797	747	744	706	802	807	779	772	786	747	740	771	747	731	776	744	722	721	795	735	785	734	762	768	783	725	743	781	779	748	788	736	789	835	774	734	777	790	810	717	788	738	724	745	746	729	786	760	751	741	771	804	739	796	738	788	815	778	771	776	771	808	742	763	752	788	736	731	776	806	746	798	738	743	759	761	744	748	760	734	737	763	793	727	790	799	763	776	788	747	720	764	773	734	770	727	765	779	722	824	748	731	762	792	780	744	758	780	802	783	799	751	773	729	729	758	766	750	754	687	731	750	736	812	780	772	779	780	788	732	693	773	748	742	767	813	766	727	770	764	726	765	748	778	783	754	810	784	738	775	716	728	747	737	783	770	796	730	730	741	722	758	731	755	807	740	797	770	760	757	804	801	705	739	736	739	707	757	796	799	771	779	771	744	741	770	719	775	741	820	785	728	793	760	727	754	758	767	794	762	764	750	775	747	778	792	751	748	783	752	828	799	766	785	743	784	820	781	759	748	756	781	735	690	814	705	766	817	761	745	780	760	736	778	751	738	780	784	795	753	686	748	785	725	725	738	814	803	770	757	785	757	768	771	786	790	731	728	789	767	758	751	774	813	758	742	736	807	782	778	779	818	810	734	752	726	814	771	804	777	767	747	771	806	723	761	754	754	775	779	740	799	735	736	774	799	801	749	754	707	739	758	712	758	730	764	761	798	787	773	771	783	780	790	729	749	731	752	775	822	814	741	762	796	765	744	746	767	780	755	785	789	711	750	781	759	768	743	761	770	827	776	765	716	752	741	776	774	772	744	797	729	733	733	744	748	715	768	788	720	769	727	791	789	793	776	775	765	798	764	779	744	779	766	732	737	775	702	739	830	762	754	819	814	756	757	799	696	783	762	739	778	776	774	809	788	763	799	727	739	733	785	804	717	768	782	817	738	754	786	787	747	748	795	721	751	729	814	759	810	786	749	802	749	794	762	756	704	788	741	724	777	790	758	736	781	754	718	802	790	790	792	730	725	764	831	761	741	708	755	780	807	748	785	730	704	756	773	831	776	755	780	800	765	807	791	788	707	786	750	722	771	781	739	749	753	816	732	726	741	775	736	735	725	780	793	717	715	781	792	751	783	694	732	785	784	744	772	739	721	737	786	795	785	775	777	763	814	726	790	796	754	782	716	814	782	762	746	736	740	722	768	765	759	823	765	742	774	757	744	751	799	748	759	776	767	715	763	752	739	738	780	747	752	734	768	790	716	784	771	775	772	783	749	719	784	730	771	767	764	754	801	739	762	749	774	761	743	747	774	792	743	784	727	789	769	720	780	741	799	729	756	763	753	750	747	779	732	741	799	740	795	717	777	727	762	718	802	781	808	777	756	797	740	811	751	765	792	784	764	783	749	728	749	766	767	766	740	745	741	714	768	807	782	835	760	810	783	729	763	825	770	803	820	773	810	786	757	804	756	743	753	754	782	780	690	770	811	788	745	745	793	734	796	746	810	769	773	780	756	800	761	766	774	737	752	769	783	795	801	784	798	776	756	706	735	770	745	758	771	765	761	732	680	775	756	766	776	754	802	771	746	784	726	756	715	799	725	759	799	712	734	757	726	775	783	797	779	741	779	762	797	778	814	822	754	708	737	776	748	757	778	725	792	788	813	741	761	755	729	759	722	824	794	780	801	727	818	750	783	768	804	777	755	744	705	749	734	762	745	757	764	756	755	789	748	790	803	776	739	717	795	771	758	772	755	787	750	785	771	740	732	753	765	749	746	749	733	772	744	767	756	745	772	802	770	764	801	787	805	786	786	806	762	800	784	774	754	731	758	770	751	753	771	768	783	789	763	750	755	794	764	715	798	778	776	778	796	729	771	737	796	760	748	742	742	781	721	762	762	805	797	802	720	770	743	767	771	756	750	742	757	760	737	750	777	754	747	792	789	718	739	780	771	759	756	796	786	745	770	774	777	808	766	710	734	779	740	794	781	726	805	780	757	822	694	784	788	738	772	736	761	790	739	769	732	748	770	767	740	750	760	719	759	771	772	739	795	774	759	752	770	780	801	776	776	730	689	777	772	738	757	756	741	738	774	731	765	753	792	757	736	789	776	750	773	796	737	779	748
27313	20928	13355	5480	3025	2519	6256	9803	6699	3573	1795	1049	787	668	677	709	679	643	677	708	644	722	690	708	708	650	715	676	690	703	715	704	735	664	671	746	685	620	675	687	702	640	698	664	674	689	705	691	675	675	711	696	711	707	674	648	670	705	707	639	674	722	703	727	703	706	682	664	744	672	697	671	688	722	671	693	632	679	699	694	676	654	673	676	735	671	678	710	659	695	681	714	726	663	688	679	727	681	696	675	702	699	726	673	662	676	631	706	696	707	697	676	661	703	668	666	690	729	713	682	660	651	693	686	687	675	712	720	649	721	693	740	706	693	679	682	715	733	745	663	615	684	704	651	673	672	730	705	693	656	691	689	688	753	649	704	719	698	688	702	701	710	669	641	711	711	660	689	693	702	654	697	625	669	767	646	655	702	725	680	667	666	712	720	687	709	678	706	699	690	638	716	684	641	696	671	658	676	692	640	735	703	660	741	719	662	668	711	684	673	719	684	651	667	663	706	692	671	671	657	648	701	668	657	691	640	691	657	697	696	724	693	747	722	674	694	722	694	686	674	724	736	721	719	744	710	667	733	686	690	659	726	678	713	695	688	648	663	694	711	667	667	694	714	665	661	684	691	678	682	730	707	710	649	698	735	646	728	714	693	711	674	674	685	704	741	695	654	667	720	677	724	709	721	715	635	690	657	684	762	673	645	721	681	702	732	736	685	652	691	673	708	676	667	686	707	705	712	658	665	699	660	674	700	676	656	641	704	714	641	699	645	696	725	722	672	665	704	690	671	719	722	670	672	634	691	707	693	715	646	660	704	708	666	674	676	729	736	710	704	662	656	690	690	670	712	686	671	692	687	714	641	651	688	681	674	664	701	715	647	712	658	653	659	694	756	670	640	689	691	727	729	685	662	729	674	713	713	726	685	717	709	671	690	678	720	691	643	671	698	652	655	726	685	705	696	683	671	685	677	648	671	722	713	673	678	698	662	620	674	699	648	690	677	719	704	663	658	705	694	668	711	720	666	698	666	647	710	669	677	699	676	673	708	702	678	689	739	692	694	754	678	661	653	671	706	680	682	726	664	689	710	669	666	667	648	695	722	722	662	692	658	699	631	684	668	666	651	690	709	700	668	675	740	715	679	701	664	687	698	637	675	651	646	672	663	734	724	734	681	710	684	690	686	684	718	727	663	673	724	689	633	695	705	672	667	703	666	667	660	700	692	677	648	688	654	686	695	732	648	703	694	684	607	694	716	666	685	685	699	674	694	653	696	721	638	715	678	705	714	688	685	650	682	726	658	651	712	676	669	669	709	686	728	685	665	699	677	663	705	678	667	727	619	715	666	669	663	671	712	667	675	704	767	711	705	691	683	687	659	666	648	644	684	728	691	702	709	674	710	728	683	695	656	685	707	690	682	693	700	685	666	695	692	720	703	714	685	689	700	645	683	665	689	730	668	691	669	711	702	663	733	653	684	688	645	702	705	696	692	725	683	710	689	682	711	687	728	680	666	694	717	701	722	666	687	673	663	687	682	652	616	706	742	679	670	696	692	729	625	669	726	716	695	669	692	687	684	680	697	714	703	688	647	732	661	725	693	738	634	727	654	662	677	687	700	686	703	673	690	694	663	699	657	719	656	687	721	702	676	690	737	671	670	665	721	677	708	632	728	686	700	672	626	677	712	703	700	655	692	705	672	675	707	656	708	681	728	676	666	686	676	651	723	664	686	728	666	711	707	671	675	713	659	663	676	680	690	679	696	685	687	673	707	688	746	718	681	642	695	643	690	678	759	677	664	661	684	745	679	708	733	690	647	732	684	714	690	711	681	750	702	676	702	626	674	725	737	691	731	708	731	684	680	708	671	698	693	682	685	711	746	700	706	700	712	692	719	728	679	710	663	667	653	708	631	726	714	708	670	725	715	671	710	703	703	666	747	748	659	696	669	648	718	656	725	699	696	704	724	653	689	707	688	669	672	722	667	672	653	686	677	624	717	658	697	705	677	641	673	650	691	681	645	745	674	702	666	674	714	725	656	682	676	697	693	650	675	692	673	656	694	676	707	657	683	689	703	642	695	716	692	682	684	731	689	678	657	662	700	676	681	646	703	643	661	687	735	706	703	694	620	626	647	643	688	715	688	714	692	683	725	734	702	719	660	679	672	643	678	686	673	692	683	669	698	717	706	664	679	728	675	747	706	730	607	681	718	653	710	724	722	682	674	684	708	693	672	689	672	708	664	735	668	698	674	739	666	697	674	714	685	738	700	667	677	680	664	700	662	676	708	666	711	660	662	666	710	674	756	682	650	697	737	719	696	679	643	693	679	752	710	763	669	652	734	679	694	689	667	718	692	703	666	716	683	685	653	676	716	673	701	678	671	719	676	673	708	663	669	694	705	699	654	672	688	669	749	684	699	694	716	667	716	710	671	704	659	650	676	685	665	700	693	748	717	698	660	674	643	620	722	707	720	698	689	649	680	698	720	723	719	681	645	675	622	698	644	710	673	727	685	698	688	647	677	640	738	709	742	698	704	708	668	657	620	691	665	690	687	712	698	695	688	709	695	739	672	648	709	707	678	672	657	674	710	750	684	692	679	723	721	678	702	707	681	704	702	692	701	691	632	681	688	701	680	649	700	708	684	691	675	673	666	684	662	648	693	673	708	666	713	707	670	668	715	658	710	702	716	637	626	719	643	718	690	664	670	694	698	660	686	673	674	717	712	670	693	682	676	663	729	698	715	648	722	650	686	744	658	642	667	690	709	741	671	701	731	720	704	716	674	690	676	687	685	708	649	709	704	640	727	703	695	657	695	669	657	732	697	663	685	693	681	695	707	657	706	695	696	694	676	715	721	666	701	662	719	689	696	688	662	725	753	652	632	643	688	684	665	730	702	663	680	683	676	652	705	675	718	705	682	701	706	710	655	664	675	710	708	666	701	696	700	651	724	706	706	729	711	693	703	684	704	712	653	698	688	665	597	714	642	695	666	676	670	670	714	699	683	674	731	708	721	726	646	690	715	695	728	696	667	697	698	693	674	713	698	730	717	713	728	755	717	702	722	714	742	608	689	697	681	723	751	609	730	711	696	694	612	682	640	726	702	666	694	660	693	714	702	639	707	685	678	664	676	693	724	683	684	678	686	661	737	742	739	673	665	668	724	686	688	694	677	679	691	655	720	639	675	676	666	705	680	661	650	671	685	684	701	730	691	727	655	686	698	692	729	662	669	670	652	643	681	712	689	692	643	723	642	724	671	738	709	644	701	730	687	653	732	699	686	681	684	747	688	710	670	691	674	720	704	722	736	712	684	711	624	729	706	713	657	660	657	696	710	706	759	696	744	666	712	706	685	698	737	677	697	674	664	655	719	693	705	691	696	702	703	714	642	650	701	723	709	675	641	720	656	666	683	673	672	693	683	685	659	642	669	711	684	675	683	685	670	697	638	683	701	677	725	704	681	715	683	673	643	731	686	697	704	692	679	719	691	680	680
11150	14534	12664	7686	6070	5546	12126	16022	11153	5985	3006	1523	1036	975	931	902	971	880	909	886	889	951	907	915	869	910	878	863	944	935	906	910	943	918	954	926	898	975	886	883	983	924	928	889	921	908	889	922	899	913	886	888	930	921	906	938	856	875	863	906	884	959	868	938	934	931	1001	874	926	859	844	870	905	990	918	857	938	895	935	935	922	905	902	888	881	945	882	875	872	882	944	918	913	949	893	963	925	938	916	901	926	902	949	881	919	913	898	962	882	942	900	975	906	963	877	923	874	942	939	890	944	931	948	898	926	910	886	880	887	890	885	943	856	922	932	955	909	956	866	909	909	941	912	887	970	966	899	921	875	912	915	880	913	886	897	952	957	933	923	939	926	961	890	904	940	887	855	920	920	902	936	914	866	872	881	914	900	922	890	888	960	965	902	888	899	882	956	905	877	897	848	926	895	891	902	888	903	871	920	917	907	873	945	887	984	910	926	885	952	940	865	901	935	844	962	872	834	880	892	909	943	897	952	874	878	884	934	884	888	891	876	877	896	892	920	904	907	891	895	897	952	885	896	950	1000	886	907	883	857	894	921	912	905	907	869	903	952	893	925	941	943	896	919	891	934	903	919	856	871	939	939	927	872	894	866	852	904	893	908	914	925	866	971	950	964	873	892	875	956	896	899	900	959	930	914	951	898	899	890	957	893	908	899	875	938	916	874	898	927	912	938	882	897	905	965	949	887	868	915	874	947	858	943	917	911	918	992	841	912	931	855	930	922	930	950	880	984	902	949	904	937	967	865	915	869	900	899	932	936	905	883	963	929	923	939	912	874	926	913	886	900	874	942	919	903	854	843	908	858	881	909	857	944	953	929	903	902	893	945	877	901	906	907	909	877	923	926	906	917	870	896	880	870	834	893	889	960	964	920	889	892	932	940	942	900	955	967	922	876	920	869	897	930	915	945	884	928	899	931	840	872	853	920	857	904	901	952	921	854	916	931	862	925	904	916	889	896	923	935	894	918	931	919	874	865	890	902	955	934	938	885	898	914	928	909	953	900	870	874	914	940	911	901	909	862	874	875	915	893	840	863	918	933	887	967	903	938	917	925	883	870	904	969	903	923	923	935	915	910	929	924	890	862	897	929	880	899	922	943	883	942	928	924	875	903	952	935	928	936	874	980	955	952	919	880	892	863	944	891	891	873	981	861	901	970	898	870	891	932	903	907	926	972	938	965	968	878	954	913	921	883	920	916	903	951	922	917	893	913	917	911	902	962	855	860	862	875	935	872	966	911	900	898	869	899	953	901	905	901	940	909	917	906	925	917	893	869	879	914	931	965	988	893	883	946	916	908	922	841	949	888	912	894	868	948	912	890	936	925	887	899	880	925	918	924	937	908	917	941	890	923	919	893	876	889	878	882	913	904	959	850	891	925	961	923	923	883	869	946	931	896	919	875	905	904	925	896	895	948	950	910	834	928	936	960	910	882	926	971	915	922	877	913	885	935	872	948	984	917	902	916	856	907	885	918	961	931	895	872	896	908	928	935	902	902	861	924	895	903	885	946	917	872	910	918	929	940	867	903	921	884	933	846	881	919	980	852	863	898	938	930	880	889	943	902	860	948	876	857	869	924	931	933	919	873	927	962	911	904	958	895	931	938	900	932	847	849	890	927	878	897	948	913	970	929	880	913	973	936	910	827	915	910	930	940	875	905	889	892	854	867	870	907	917	954	878	893	898	888	881	897	929	870	892	932	902	879	922	880	948	869	872	951	889	884	936	903	899	924	885	890	913	888	866	881	893	901	918	950	934	902	960	931	900	951	932	908	953	883	903	928	933	906	896	886	928	925	963	869	907	910	890	894	927	927	993	893	917	982	969	890	873	922	878	874	899	879	911	893	907	905	937	892	910	860	933	900	943	914	920	898	898	928	858	927	932	915	867	915	902	889	899	880	885	899	925	898	905	932	921	972	916	878	925	931	919	896	871	908	890	893	921	906	858	942	929	949	919	861	862	942	967	929	939	909	902	896	893	903	912	856	921	870	908	905	885	905	874	884	944	892	940	873	872	879	897	917	863	884	861	936	923	911	933	916	913	867	955	951	931	890	982	881	868	911	926	900	945	986	924	900	888	892	911	928	908	878	908	928	890	882	854	920	897	869	980	897	920	913	921	914	881	910	899	897	861	932	904	925	909	908	922	896	909	876	868	922	921	925	948	887	921	928	890	894	879	944	908	853	923	867	929	920	888	923	881	926	903	940	851	930	904	892	919	915	916	911	929	915	847	886	921	927	939	849	919	912	897	911	910	902	953	960	907	893	932	926	890	909	919	909	902	820	860	893	955	909	927	912	960	852	962	911	934	878	925	910	886	888	930	880	892	917	909	894	931	920	862	883	917	924	907	903	937	931	916	951	896	825	894	958	955	882	947	847	975	889	891	906	934	899	934	902	855	918	914	904	924	944	893	888	906	885	872	922	910	858	885	890	907	916	893	945	949	892	918	940	890	841	865	859	943	922	877	884	900	914	850	939	893	902	864	907	879	903	903	941	924	883	927	869	891	881	918	904	946	1014	878	905	936	859	943	908	913	905	924	919	925	914	876	899	873	930	935	873	954	902	902	894	922	873	869	922	903	865	930	905	884	878	929	899	909	904	904	895	903	917	916	890	917	918	887	970	838	955	950	941	922	961	891	893	887	912	926	937	890	932	894	926	906	933	922	937	928	914	857	910	866	901	895	923	888	911	907	907	887	951	892	973	947	912	895	906	886	912	913	901	912	947	841	942	964	982	890	963	946	899	952	859	929	872	943	888	903	909	910	879	909	970	956	984	867	911	824	889	898	887	920	917	931	904	877	865	879	918	888	914	888	953	914	935	883	906	893	874	892	918	887	902	897	908	953	903	936	958	914	880	886	920	929	919	890	908	878	931	887	915	889	941	926	883	922	917	899	929	915	883	912	894	912	922	944	931	895	908	970	901	851	901	898	901	940	982	855	899	921	852	874	969	888	953	941	925	926	912	904	894	851	911	914	902	901	832	903	920	900	896	906	935	911	905	878	906	907	861	910	881	880	889	919	883	929	912	925	852	908	928	922	906	980	931	901	952	902	891	900	903	888	885	893	910	869	934	896	908	909	917	876	960	894	923	854	926	884	939	900	904	958	882	887	940	954	901	890	927	908	901	938	884	924	851	939	924	907	879	926	923	899	890	920	945	938	912	905	892	900	900	910	852	938	908	917	850	926	929	873	870	879	899	930	880	950	960	897	916	906	877	889	955	901	946	987	876	886	913	883	988	901	909	870	871	871	964	894	901	902	903	885	916	949	887	917	913	895	915	959	884	966	934	918	873	928	880	916	959	864	894	891	915	915	944	840	902	901	954	923	867	914	914	868	910	842	921	899	890	937	933	927	881	850	891	913	930	889	866	998	865	936	944	894	939	938	919	864	951	986	877	908	868	905	900	956	922	848	910	901	864	965	888	886	889	904	898	878	944	859
27359	20719	10352	3978	3334	2381	5469	8658	6184	3589	1924	960	775	671	695	722	714	692	686	681	661	671	690	738	679	736	718	704	679	645	693	662	647	661	668	649	630	656	667	659	684	677	682	671	692	718	653	700	671	713	647	715	691	659	698	642	691	684	697	698	689	655	708	675	684	717	657	639	736	707	628	704	666	678	711	665	673	693	698	661	666	700	665	679	632	688	679	678	663	681	667	652	695	674	718	715	635	633	675	699	670	663	680	674	665	701	689	656	644	679	684	649	721	675	660	698	685	637	684	677	693	682	657	705	727	656	633	598	688	639	771	672	688	647	699	684	673	714	706	668	679	652	714	724	677	602	691	649	651	637	678	682	682	673	712	654	715	670	717	664	679	661	673	625	685	690	695	675	656	663	658	730	725	659	671	713	689	626	619	698	683	681	685	654	715	685	664	705	622	712	688	660	670	616	656	670	657	677	658	633	696	625	686	682	670	670	703	706	643	683	679	700	701	677	691	651	639	620	718	612	678	711	679	650	667	690	718	671	696	704	714	690	659	647	678	682	657	663	712	690	644	650	675	704	684	710	644	675	634	694	625	683	666	648	641	661	718	709	638	688	687	666	709	709	672	640	678	664	682	672	688	660	687	690	678	673	663	680	665	677	656	637	681	634	713	634	647	653	633	709	699	701	697	684	651	676	663	652	682	675	666	669	643	661	662	659	679	639	651	647	689	708	642	677	619	727	658	673	624	652	658	669	664	673	637	691	646	672	696	672	666	651	683	631	667	711	678	693	681	662	669	680	634	688	617	674	721	656	682	665	644	704	689	679	639	709	652	711	661	699	702	716	700	613	668	633	694	661	683	719	692	659	679	670	671	689	711	683	669	716	649	719	701	672	678	662	655	662	647	683	686	666	694	731	681	609	698	694	645	691	657	685	682	723	679	675	657	674	623	666	686	624	673	655	686	693	659	650	701	671	655	700	636	757	702	664	725	685	683	672	674	647	654	652	685	682	691	729	680	653	672	660	672	642	690	663	634	707	682	681	677	698	661	643	626	702	700	671	652	692	696	669	654	651	675	682	693	670	681	666	625	632	667	662	674	691	656	713	686	705	665	703	690	648	637	653	715	674	621	640	693	655	657	654	678	659	657	708	669	713	677	699	692	658	706	652	706	633	664	691	710	668	727	680	635	638	654	702	706	659	680	730	635	662	633	684	698	697	659	641	694	650	654	691	706	660	681	693	745	727	674	648	651	710	686	644	687	659	663	650	668	665	674	655	652	689	663	720	667	697	700	630	688	667	653	640	704	673	664	676	676	691	651	672	684	663	725	649	702	710	678	648	625	650	652	713	665	661	673	670	627	720	680	633	706	673	677	734	671	700	651	668	689	684	683	694	629	670	688	692	662	737	637	678	668	702	665	705	688	680	671	685	688	636	635	698	687	652	691	661	685	718	676	666	691	760	657	698	655	668	699	655	683	687	681	621	697	623	642	688	626	682	657	721	678	665	654	632	661	678	675	653	688	713	674	630	631	697	699	638	690	674	686	652	678	716	632	648	694	660	636	696	676	694	675	659	646	713	720	669	708	663	654	627	655	716	690	689	682	676	655	709	673	697	663	690	654	700	689	695	685	660	679	676	740	662	698	722	687	674	681	696	646	680	667	699	719	670	655	665	649	700	644	643	672	638	691	677	706	688	699	698	657	707	653	691	656	644	666	683	702	696	694	694	680	663	691	667	677	690	699	721	715	687	670	651	669	670	669	710	683	660	679	711	666	687	648	659	699	699	674	665	663	664	672	684	662	694	683	696	652	703	653	679	666	675	672	675	650	673	658	694	701	703	676	702	705	696	725	664	686	639	692	744	686	649	702	701	654	662	747	664	691	655	647	731	648	643	657	699	704	659	686	678	713	731	725	645	673	647	677	689	628	662	723	687	654	686	636	695	705	657	663	674	681	682	682	651	679	656	677	677	679	669	642	684	696	676	703	710	671	673	705	667	694	634	691	687	659	689	653	723	689	697	688	688	703	692	676	680	696	675	697	685	674	665	646	661	688	691	702	711	678	642	671	696	680	682	670	653	673	669	718	690	691	670	688	666	690	641	628	700	678	723	712	679	662	667	666	722	701	709	674	660	676	692	717	671	673	661	687	680	639	694	631	714	684	698	605	647	654	685	656	682	709	629	647	657	728	684	672	696	674	677	648	670	674	671	716	709	668	652	708	747	667	637	644	643	701	662	666	671	605	675	664	613	622	643	675	669	693	703	719	676	634	672	657	630	688	655	675	678	711	656	677	642	660	700	691	665	645	652	658	669	659	650	704	675	689	660	714	668	699	667	667	689	694	658	691	669	668	728	702	651	673	640	668	694	686	715	624	666	648	627	697	711	679	697	629	627	712	722	693	664	648	703	693	687	634	678	724	686	660	708	654	665	671	687	662	715	747	666	702	684	676	677	678	734	710	688	716	677	692	701	659	665	622	689	696	690	697	674	718	673	690	698	701	655	687	705	733	648	665	683	620	677	666	669	629	742	676	670	680	704	665	671	706	689	720	679	715	668	661	634	667	682	637	709	659	641	663	662	652	655	602	628	701	679	708	717	674	656	683	662	665	669	683	657	620	663	679	680	697	714	672	689	681	715	683	659	708	638	670	685	722	685	709	698	641	676	651	675	702	665	727	658	662	673	704	703	662	659	662	655	647	689	667	655	715	669	712	660	663	696	694	644	649	664	676	707	693	659	681	706	697	637	701	680	702	675	704	670	673	646	648	618	633	684	677	645	694	655	663	716	722	647	728	709	692	643	726	674	688	681	692	673	656	640	726	675	705	715	717	697	691	636	650	643	652	672	675	684	653	642	686	654	640	603	677	657	611	696	673	675	689	652	671	631	660	720	673	665	655	650	670	671	667	665	661	638	672	661	650	701	676	636	662	703	684	681	644	672	678	665	669	704	707	716	676	708	653	626	704	665	661	652	660	728	710	667	660	688	683	672	641	696	707	687	681	633	708	668	707	711	652	680	662	656	641	657	661	700	718	660	631	674	669	689	674	632	721	648	681	686	674	656	654	665	671	683	674	677	656	710	706	635	669	673	683	707	630	716	685	670	724	668	678	703	669	645	711	680	675	653	702	668	664	655	677	671	670	681	682	748	688	679	675	708	668	703	703	701	638	673	673	669	655	739	692	687	682	675	688	681	652	672	657	705	672	642	662	679	696	716	664	639	649	660	670	673	698	662	691	678	646	672	666	684	644	683	657	629	681	706	665	694	680	683	671	673	656	685	643	666	643	713	703	728	675	659	716	671	677	667	697	715	658	668	684	675	709	694	727	681	685	697	704	685	694	662	668	666	659	696	668	721	687	676	687	742	724	696	693	670	652	724	683	689	690	684	671	716	704	676	678	733	659	626	675	664	698	698	680	646	674	627	712	680	689	698	665	632	656	679	697	677	677	669	648	711	703	682	685	677	693	720	655	625	643	708	681	675	657	693	741	727
9453	11740	7790	6469	7239	5458	10674	14752	10388	6230	3034	1568	1066	970	876	880	873	926	866	942	909	911	919	868	957	902	939	925	910	908	877	924	926	905	915	919	941	861	885	861	923	890	919	911	865	887	889	872	877	903	923	861	873	951	852	933	873	877	874	858	869	935	896	853	876	890	912	889	873	899	850	882	894	869	952	951	865	949	849	931	913	856	900	931	881	909	859	913	970	938	881	881	903	909	913	918	817	920	940	887	886	898	952	865	879	924	927	880	927	911	892	917	888	901	870	923	854	832	906	894	854	891	913	929	957	889	891	887	859	838	881	940	944	895	902	907	874	902	889	889	920	866	940	899	897	890	907	894	927	914	844	887	866	873	922	902	905	910	894	940	876	955	885	962	893	909	866	923	927	934	913	898	931	928	898	931	958	890	949	859	903	915	885	889	861	887	885	885	899	909	886	953	874	944	921	893	890	895	879	895	880	939	881	875	928	888	855	896	960	908	886	901	922	848	846	858	915	888	932	904	883	893	902	923	924	937	870	891	903	913	901	889	923	860	908	902	910	914	926	911	908	929	889	913	912	955	934	881	943	917	882	952	930	901	881	891	898	892	910	895	946	862	877	850	941	876	909	890	872	944	883	904	872	923	919	900	899	913	897	881	890	920	928	885	934	882	908	835	867	873	935	903	962	921	885	886	868	855	893	897	881	955	872	934	874	876	905	883	907	891	856	943	927	920	870	886	918	906	966	925	941	893	908	858	898	910	855	854	883	882	925	966	884	916	891	910	923	878	889	916	919	952	894	871	891	883	946	867	883	880	879	901	840	885	886	903	896	917	859	873	887	871	959	885	928	933	903	936	881	896	879	920	922	852	900	915	900	959	932	890	870	925	943	897	858	960	887	915	934	904	915	880	866	896	828	911	902	873	908	873	921	900	945	928	910	946	909	917	914	888	921	915	921	936	937	877	864	906	942	879	896	877	910	892	934	868	923	900	906	892	894	854	883	913	908	893	881	919	924	915	910	883	875	903	926	901	944	924	905	875	903	895	871	919	846	942	853	882	930	927	880	880	852	893	854	889	880	886	911	908	910	891	884	900	945	917	911	912	887	879	926	916	930	864	940	938	896	943	892	903	888	898	923	884	851	880	897	957	931	882	929	923	942	904	880	918	929	921	896	847	876	882	926	946	927	853	936	874	884	944	876	901	920	873	879	899	899	902	903	856	881	895	885	855	918	876	915	873	908	925	850	938	937	916	926	906	877	905	912	905	915	852	879	875	924	901	899	889	874	851	977	958	863	860	871	961	900	907	884	879	877	905	908	908	919	896	855	839	899	921	847	900	930	882	948	872	881	890	854	974	932	877	867	945	958	898	842	890	908	905	906	893	924	912	898	904	874	891	909	899	929	877	907	916	891	902	940	899	937	899	915	886	906	948	879	861	943	907	898	943	879	932	948	885	917	935	914	908	880	929	935	914	863	904	865	885	894	881	897	841	894	902	912	884	917	909	924	911	902	877	920	856	864	908	874	928	885	903	889	928	915	896	943	872	873	895	910	886	945	902	826	935	918	882	882	873	929	899	941	887	939	855	924	933	892	879	886	873	913	899	892	919	897	875	891	939	923	901	913	898	876	896	909	861	960	907	912	861	890	904	881	891	951	957	854	894	900	942	854	928	904	854	877	917	865	861	887	878	855	893	897	892	913	853	842	936	864	878	900	872	945	898	852	930	904	897	908	887	853	931	869	899	886	891	877	911	897	884	926	901	979	895	918	876	946	936	907	882	922	886	929	927	906	904	872	934	879	891	919	951	918	893	824	892	939	912	860	901	876	909	937	919	900	856	894	938	903	904	894	897	889	871	918	912	909	858	905	902	900	865	897	929	829	946	879	917	887	893	882	907	908	908	932	929	835	940	875	933	866	901	867	923	957	878	836	923	920	798	893	915	893	871	898	890	942	892	923	879	874	899	920	859	915	918	935	946	913	888	902	908	874	858	921	884	889	894	863	883	912	844	969	914	916	905	895	917	918	888	955	919	923	914	954	913	880	949	895	927	884	918	890	910	895	951	893	906	886	944	873	832	925	880	883	873	877	891	894	918	911	949	937	924	898	907	900	911	874	929	934	893	888	964	808	877	891	908	916	943	940	922	932	864	846	934	882	899	858	904	850	870	883	920	917	955	897	851	917	912	955	941	897	906	849	941	941	877	836	899	892	930	842	832	936	898	906	920	917	957	878	876	937	863	901	897	890	929	920	861	940	924	870	914	902	900	906	945	901	857	920	919	910	928	920	873	891	900	884	927	910	916	917	945	942	863	852	881	923	923	896	948	908	856	912	861	924	906	870	890	936	910	836	918	904	996	916	886	917	927	890	902	877	834	907	879	869	899	908	865	921	867	908	841	927	861	916	932	922	925	896	886	868	906	961	908	890	906	902	920	986	943	920	882	863	956	971	904	913	928	870	905	842	915	892	936	908	888	912	883	871	860	865	865	905	890	870	889	903	922	915	924	939	887	920	873	880	886	884	907	848	842	875	891	932	926	858	940	864	933	922	927	937	908	849	930	872	878	915	940	862	914	893	903	897	891	896	862	866	874	904	888	905	900	904	921	929	904	868	954	943	903	886	867	916	889	831	905	962	948	852	923	924	909	909	862	881	963	928	842	889	906	934	895	843	870	926	853	920	874	896	869	931	909	862	946	901	930	883	881	959	861	904	932	910	913	951	931	937	934	876	885	892	933	894	925	888	922	893	882	868	878	904	858	933	862	892	861	886	884	935	892	882	893	894	958	921	926	904	887	875	926	885	940	923	875	904	912	914	879	882	889	892	924	1000	859	977	888	921	887	895	920	851	872	990	873	902	898	926	955	886	842	857	872	887	855	926	878	881	845	929	895	925	941	885	904	894	916	924	895	935	869	901	917	862	953	917	932	923	943	877	842	915	925	882	873	905	905	897	926	940	901	925	873	932	868	843	875	875	932	881	865	926	910	955	888	907	854	896	860	908	911	868	978	887	898	901	909	878	972	906	905	963	929	938	889	917	897	891	933	905	931	879	901	878	897	888	911	922	878	948	843	948	890	941	885	971	934	864	861	908	875	938	910	881	889	932	968	898	939	934	888	936	858	875	924	834	868	949	891	883	896	933	932	898	851	923	870	921	911	870	918	874	942	915	876	894	956	899	952	941	878	900	889	912	936	845	907	890	925	887	905	893	930	848	882	896	905	879	912	887	891	887	883	905	893	888	894	919	891	894	927	861	886	888	901	968	890	908	895	885	892	954	898	862	948	886	902	888	878	847	895	868	894	867	857	883	902	895	846	882	932	886	881	908	868	900	891	902	915	897	888	865	912	923	922	837	887	910	913	877	944	850	847	934	916	903	847	921	872	918	911	886	957	909	945	949	862	913	942	862	858	948	863	922	915	913	888	956	933	944	898	872	882	899	859	936	959	908	902	910	909	864	889	906	876	912	902	912	904	826	891	896	934	924	881	924	935
23381	21434	29250	24004	21442	20873	46282	56302	43392	28575	13167	3248	1038	671	618	590	546	557	562	568	554	555	551	566	574	549	561	534	526	550	534	544	580	556	551	560	592	553	557	557	558	558	520	602	556	517	546	522	571	535	534	602	553	552	497	590	540	534	546	551	560	536	541	567	556	552	579	538	532	531	588	535	550	532	540	499	585	537	533	523	581	609	548	545	555	521	540	553	505	555	540	577	525	528	534	587	563	537	535	525	571	538	591	513	523	569	540	546	539	563	532	502	534	552	547	565	568	499	544	572	584	539	546	576	563	564	560	559	524	547	518	520	499	548	509	549	530	521	571	562	521	577	563	551	510	548	553	578	513	535	509	537	542	555	573	585	532	548	521	517	571	561	530	587	512	489	578	570	560	554	536	551	520	520	549	549	567	531	544	550	538	568	551	564	537	594	545	535	531	544	546	579	579	518	508	572	564	581	566	531	526	551	589	546	533	553	510	488	543	518	588	527	544	526	541	548	512	553	551	564	541	534	557	549	565	540	536	556	540	552	540	547	527	555	536	563	555	533	524	510	541	527	529	534	558	558	571	544	558	549	528	569	547	538	526	566	532	580	580	561	537	499	563	586	574	582	571	549	543	519	529	537	592	567	523	560	493	559	566	516	521	571	553	521	571	536	531	561	529	547	560	535	551	551	582	537	560	583	533	570	523	565	545	568	537	534	560	569	554	538	607	525	564	568	515	538	542	567	552	546	544	493	567	558	562	531	598	547	488	523	525	530	563	558	544	554	576	541	589	582	524	503	552	601	505	554	566	549	553	547	546	536	554	556	542	498	542	600	573	543	572	566	577	552	606	543	541	530	556	556	533	514	577	544	550	558	525	552	522	551	589	509	522	551	546	582	564	562	533	573	529	496	540	532	528	504	513	531	540	569	529	553	544	577	527	555	532	520	572	527	514	603	564	533	539	539	610	572	559	560	569	584	543	538	569	547	503	545	567	515	595	496	551	529	527	549	540	565	519	538	608	531	536	572	576	547	572	546	585	535	554	551	592	530	515	528	546	561	532	521	550	540	514	593	554	540	561	552	542	525	537	530	522	587	599	541	545	543	558	542	570	547	536	518	549	502	565	552	542	549	549	575	516	564	536	518	544	522	525	499	547	534	564	516	552	543	549	558	554	528	574	531	553	530	565	525	583	547	584	548	554	559	514	553	556	572	548	553	559	535	540	527	505	544	546	588	556	510	577	554	499	546	546	534	597	569	536	501	567	533	514	592	543	553	555	560	557	593	542	528	516	562	549	560	564	535	532	517	538	532	536	524	549	548	552	572	567	520	566	544	555	545	550	549	594	543	536	549	555	559	544	562	561	533	534	554	513	583	568	541	546	593	559	547	598	572	553	535	517	515	537	541	570	530	598	542	544	569	589	524	540	535	532	545	560	554	529	540	556	585	570	584	584	537	526	581	563	525	571	561	550	512	551	551	571	523	561	520	562	521	551	532	572	549	566	558	553	555	559	551	544	509	530	561	547	566	519	541	549	554	548	569	550	538	542	544	544	534	513	592	536	580	554	555	522	560	543	526	533	559	556	536	597	526	527	547	522	565	552	518	527	525	570	582	491	571	535	538	560	528	523	488	520	554	555	541	549	526	533	522	564	559	551	515	526	550	546	547	561	580	556	533	559	512	553	558	526	538	532	535	548	550	561	566	540	605	559	566	527	563	581	504	575	579	540	513	508	547	521	560	531	519	501	527	558	576	506	588	560	567	548	555	586	567	520	552	570	557	543	567	552	535	491	582	539	561	527	556	579	550	545	561	552	520	530	518	588	581	507	538	530	570	554	532	532	532	502	542	556	594	535	559	562	530	568	563	557	534	556	545	553	553	527	536	533	513	510	566	541	558	537	547	557	553	548	504	583	549	545	552	549	534	525	551	555	537	546	548	585	514	540	530	582	572	493	556	545	543	553	546	556	562	564	553	530	576	560	557	544	532	541	574	547	555	535	526	547	503	559	513	529	539	489	570	513	557	545	523	534	524	582	526	533	527	527	557	545	533	501	545	543	522	537	539	548	534	465	541	550	531	526	526	542	546	541	552	539	551	553	544	570	530	506	551	570	550	550	582	518	500	565	571	550	538	537	573	529	534	527	517	538	526	572	544	531	551	559	547	540	565	542	526	573	563	558	532	556	593	566	554	594	573	539	570	536	545	530	552	550	547	546	530	543	543	535	575	587	539	564	566	481	571	580	508	544	544	540	568	506	564	519	537	503	578	542	563	506	554	559	527	564	591	545	553	581	520	575	554	524	522	592	548	580	566	552	548	523	516	536	537	513	549	595	548	493	537	508	566	530	527	520	479	595	530	524	577	554	537	541	563	548	551	539	588	545	565	562	524	528	599	540	579	550	540	558	528	538	594	560	545	530	530	531	532	574	550	549	562	507	536	525	547	554	537	586	519	534	562	534	517	537	537	559	513	560	541	566	549	541	546	590	522	526	552	548	573	514	569	591	569	541	548	520	537	550	539	565	560	560	525	529	496	533	540	548	577	509	571	540	565	535	521	521	530	524	526	547	504	511	512	557	545	547	574	551	552	515	540	498	509	572	538	563	517	565	541	607	560	532	520	556	565	572	540	560	546	579	558	530	568	572	546	530	540	546	540	546	551	562	567	602	567	556	555	571	575	535	548	563	546	551	508	548	568	533	528	533	557	522	550	527	585	536	538	553	537	548	533	516	592	558	566	526	554	536	533	544	522	555	537	562	544	531	564	548	559	549	526	562	507	494	507	564	546	514	576	551	555	563	537	568	550	527	556	511	567	501	598	532	561	548	555	550	556	551	528	588	545	555	579	554	555	554	532	574	558	566	553	536	541	560	498	571	550	522	526	548	557	554	541	497	531	559	530	510	559	552	565	573	535	561	565	540	542	517	563	544	562	553	571	565	550	546	538	508	517	524	556	574	546	511	548	586	569	523	555	551	547	537	569	590	519	524	529	532	525	548	544	530	562	531	542	524	544	509	513	529	532	539	540	555	541	525	551	565	574	538	573	526	577	550	571	591	529	535	563	566	518	543	573	539	529	540	548	506	516	559	505	581	480	553	557	548	546	570	564	571	499	568	556	522	559	544	566	552	540	557	563	540	558	538	530	589	564	544	565	574	549	548	523	543	555	549	512	506	575	598	573	561	589	555	540	520	526	565	575	539	544	527	542	526	564	576	533	544	503	561	544	572	558	522	542	559	578	559	551	555	494	534	565	549	512	573	544	564	548	555	536	542	525	568	546	533	543	579	576	583	522	547	524	570	510	548	573	559	563	556	547	555	536	516	531	514	568	541	530	535	526	505	548	553	516	556	568	529	528	550	523	543	615	547	546	559	562	508	518	548	514	502	521	558	512	515	549	520	542	578	548	541	514	542	590	533	577	548	575	529	516	505	528	543	534	529	603	582	520	557	541	554	574	555	554	532	530	567	552	591	553	548	561	575	527	517	557	545	520
14216	31149	29222	19533	11599	7376	49979	56183	45144	32427	16942	5471	1706	952	783	773	732	707	712	742	682	721	710	777	719	778	752	705	696	707	754	731	737	755	723	735	701	717	750	750	736	746	722	733	711	718	692	752	688	725	713	737	763	715	701	730	725	766	726	702	717	714	784	735	693	723	731	757	707	694	747	745	721	697	705	685	775	749	722	676	713	751	740	707	728	700	726	702	680	703	695	715	782	721	726	753	738	692	705	757	748	760	711	717	714	762	662	748	713	738	721	731	713	750	737	688	765	751	729	726	756	712	730	744	736	710	699	738	725	734	724	739	722	736	702	728	770	695	733	699	729	732	688	709	799	745	750	703	737	755	690	743	721	739	740	770	716	707	738	709	739	721	703	755	764	668	767	737	745	714	760	695	714	737	737	729	702	731	709	726	757	753	725	735	719	736	727	753	711	739	738	707	692	754	727	748	764	781	764	742	748	746	741	750	701	759	750	707	783	732	756	711	742	714	733	725	727	708	716	741	739	717	699	730	713	717	745	717	759	785	695	762	745	761	763	705	690	693	703	771	729	774	723	720	694	776	726	727	668	723	714	746	732	718	728	768	695	708	711	755	761	726	689	729	702	720	749	746	738	750	740	738	681	701	708	681	669	756	746	738	721	735	772	790	740	699	775	752	742	721	764	752	795	715	714	749	721	692	741	692	705	779	729	697	740	734	735	705	704	737	734	751	708	752	689	750	752	730	724	701	743	695	782	724	768	709	752	716	739	709	710	778	730	718	691	743	725	725	744	716	725	766	790	664	746	765	787	715	741	714	705	733	717	711	696	709	686	755	688	787	701	763	737	726	763	705	719	682	722	703	737	752	782	724	706	739	715	768	728	761	679	723	681	763	739	679	723	729	736	705	763	720	718	745	764	684	735	755	700	711	741	730	760	744	668	712	766	692	715	675	739	693	713	744	735	776	697	765	769	687	709	752	728	723	737	697	745	675	691	750	767	680	797	727	761	718	727	738	716	738	714	746	774	723	729	739	725	693	757	739	710	708	665	713	725	685	731	763	765	728	742	764	770	714	702	719	745	764	752	759	723	738	780	739	724	693	701	700	725	732	736	745	725	732	754	723	731	714	746	744	740	704	731	688	760	768	699	684	759	725	763	756	817	702	745	754	705	697	790	714	728	747	687	735	689	723	775	772	752	758	739	775	692	703	727	733	708	713	682	707	683	671	747	749	765	787	757	730	715	757	772	738	744	739	680	733	734	765	677	714	691	747	687	730	688	759	758	791	720	713	758	720	716	785	723	707	727	739	739	773	753	712	753	711	739	745	720	717	732	707	764	745	722	725	699	764	731	743	728	746	717	748	694	716	716	718	720	703	704	705	733	716	690	751	714	681	727	730	735	714	685	718	731	717	732	726	717	751	772	747	758	738	723	705	711	747	723	722	697	703	753	712	720	742	743	751	683	707	666	727	733	724	759	746	749	743	706	671	720	713	753	740	684	720	705	712	725	733	770	724	794	760	727	716	724	699	726	722	757	689	767	739	752	675	739	738	693	720	754	665	714	783	731	705	730	705	752	729	664	756	751	767	695	740	770	720	721	734	755	716	741	733	717	736	735	707	705	753	730	727	726	737	703	724	742	756	724	712	728	705	686	735	722	760	690	747	733	725	742	712	715	710	759	740	712	771	681	768	744	763	737	743	743	780	737	756	719	777	758	701	729	768	706	709	748	721	722	705	742	709	688	698	705	744	668	752	670	711	755	715	716	685	698	683	701	731	730	737	701	756	741	733	702	788	740	734	696	746	695	742	744	727	760	684	715	719	728	711	741	751	706	736	736	722	706	708	780	735	763	704	681	742	726	759	729	694	756	701	749	715	744	725	719	752	772	689	699	781	736	717	742	703	705	709	703	720	736	732	721	719	724	765	731	665	740	731	772	727	739	695	727	701	725	703	708	730	749	728	719	734	740	735	741	737	749	742	680	759	706	714	696	743	768	712	721	745	749	734	663	782	696	700	726	735	709	725	746	744	705	748	759	738	739	762	714	680	761	746	711	766	718	684	710	683	730	737	773	740	728	741	715	750	706	773	749	750	778	751	767	716	743	756	725	749	736	752	730	722	703	773	717	753	722	683	678	730	740	736	697	659	733	772	702	753	691	719	693	731	725	714	766	731	736	743	721	707	662	701	699	725	758	747	733	711	721	732	728	740	765	742	775	749	685	703	719	714	767	749	669	743	686	739	758	728	754	718	754	725	736	750	693	691	723	742	762	681	757	715	716	722	743	697	734	716	743	723	717	734	737	691	702	729	712	723	764	748	729	746	702	724	746	730	737	800	745	777	743	671	740	722	742	755	726	670	730	757	720	753	714	744	681	741	736	734	713	701	765	720	689	741	735	743	755	770	708	734	764	781	717	729	728	719	716	721	740	711	741	717	728	731	703	739	719	706	738	792	708	715	696	706	735	734	747	748	719	691	708	749	734	708	730	778	709	763	685	754	716	769	732	713	678	724	704	686	741	686	739	733	712	725	719	696	729	720	739	737	700	763	741	746	710	757	730	734	697	739	754	708	748	747	724	706	709	729	742	749	777	730	751	690	717	700	825	755	712	748	749	726	754	726	745	718	720	764	717	706	758	706	719	729	741	730	728	727	733	767	745	735	718	738	725	725	724	733	737	753	768	722	742	725	763	688	713	689	710	730	687	738	743	729	759	752	724	688	732	743	731	707	738	741	751	767	730	697	730	719	729	707	766	698	721	760	701	746	785	731	733	723	724	722	760	688	726	726	760	701	733	775	768	779	749	723	729	712	722	761	706	758	716	727	716	702	740	779	756	706	742	718	739	715	765	783	799	721	691	747	740	736	768	696	764	728	730	691	721	759	705	750	692	763	752	770	698	758	731	741	702	783	719	774	730	702	716	785	742	711	683	783	759	700	727	745	726	710	757	767	722	723	788	773	745	767	720	760	755	710	772	707	712	705	760	744	699	730	697	745	747	742	723	751	712	708	722	717	743	745	757	744	703	686	722	727	747	745	718	714	730	715	718	737	774	753	768	728	746	751	744	753	718	746	719	729	724	740	700	730	754	754	734	723	703	745	744	675	725	731	746	744	706	727	725	768	731	750	714	702	716	717	724	678	756	766	701	715	714	692	764	743	716	681	688	722	752	690	685	756	759	707	713	735	677	726	710	738	727	728	706	747	713	764	702	723	756	709	720	782	724	726	739	726	714	731	739	718	703	727	794	744	695	725	755	772	732	751	722	713	709	695	743	733	748	722	720	692	739	727	748	722	716	780	724	735	716	718	754	718	721	726	762	725	704	747	715	734	764	713	750	752	748	737	695	695	738	745	732	721	747	744	733	741	775	767	713	716	722	741	729	710	731	715	743	735	744	725	730	724	735	770	702	738	710	733	735	693	697	756	789	713	740	701	739	755	748	729	728	730	746	732	737	678	719	729	750	721	729	728	693	740	718	706	748	692	676	711	709	724
27324	21039	13970	5570	2535	1268	7212	10514	6348	2878	1384	858	724	641	697	674	657	683	749	701	692	648	665	673	650	680	705	692	699	638	726	639	640	667	681	652	693	660	639	669	705	702	667	701	671	687	644	657	700	676	657	665	629	685	700	660	676	646	669	650	665	638	678	722	665	652	662	682	677	679	604	636	685	686	696	691	666	633	651	648	715	686	685	652	685	696	641	697	685	701	702	678	683	672	650	708	666	679	679	695	680	659	690	720	670	676	702	702	714	723	703	660	681	681	625	685	728	698	726	659	685	686	694	677	673	631	658	723	685	694	689	667	696	690	660	615	686	698	698	668	689	658	660	713	626	653	679	678	686	684	632	721	676	667	693	693	709	664	629	720	703	680	722	686	645	695	692	693	673	645	663	651	648	641	693	668	710	644	711	652	699	676	668	698	679	726	680	666	678	650	661	676	689	678	669	628	697	677	713	687	648	687	671	660	674	653	717	659	662	601	681	663	631	689	662	688	651	688	678	681	730	647	671	620	670	713	691	696	657	645	673	698	642	678	675	675	651	662	693	674	638	682	644	708	625	659	691	667	667	636	710	696	688	664	681	723	634	691	686	682	686	672	701	669	675	652	691	655	696	641	656	641	643	691	727	681	667	647	660	670	707	643	668	693	662	676	618	669	622	713	697	726	674	686	692	646	670	734	687	673	680	666	685	628	699	680	648	712	689	721	679	709	657	698	716	669	688	662	671	669	708	657	639	675	698	650	653	712	630	612	651	653	715	697	708	646	703	650	663	672	669	650	682	699	654	656	733	628	701	661	654	645	680	667	682	701	677	685	688	652	656	724	639	709	712	674	704	659	675	663	667	689	666	731	700	684	684	635	661	687	629	691	678	664	701	666	661	651	664	691	613	656	686	667	698	665	652	690	688	708	657	701	715	663	634	669	649	670	688	666	662	650	726	685	684	666	685	706	648	646	658	663	716	629	640	666	668	698	657	645	683	653	640	673	658	666	718	661	659	673	731	682	682	685	660	744	685	673	637	670	700	658	663	700	682	649	738	633	668	653	667	647	678	721	657	699	693	642	720	671	700	638	654	691	687	660	670	644	715	700	619	703	677	724	660	650	690	650	652	658	689	658	688	687	678	760	755	695	712	662	713	692	697	683	662	651	658	680	701	613	674	673	654	684	718	698	683	705	689	680	673	702	669	681	725	658	691	682	673	686	682	676	638	647	668	633	692	688	681	683	677	666	681	710	711	711	652	673	667	714	656	631	698	670	701	653	674	670	666	664	668	682	685	690	659	697	659	689	670	702	656	665	658	663	711	671	707	619	705	718	681	635	615	652	655	661	642	716	656	680	686	718	688	678	677	675	642	693	673	674	720	642	693	698	668	673	639	655	657	706	672	666	662	664	696	670	664	652	634	647	623	681	654	677	655	627	682	670	679	681	708	726	655	659	701	697	666	675	706	681	707	717	704	665	639	682	708	651	729	653	679	693	667	700	711	631	679	685	675	704	691	718	704	683	678	668	659	662	648	657	708	698	680	666	621	668	707	672	647	680	743	671	689	678	728	692	731	667	688	637	657	623	631	703	669	696	651	704	681	659	696	711	723	681	706	670	666	632	676	665	662	626	690	631	637	725	652	675	696	712	696	626	716	702	686	643	678	662	710	693	651	682	641	669	647	683	683	714	657	662	697	653	708	718	677	706	658	689	666	652	726	653	657	665	706	705	720	672	664	668	681	680	695	655	644	614	656	670	723	659	688	679	679	649	687	679	708	672	658	674	711	715	679	669	700	659	680	645	702	658	662	738	611	676	718	704	681	699	651	662	681	706	678	709	631	681	724	669	637	689	672	663	664	663	658	736	646	643	699	685	694	631	668	653	670	695	655	673	650	716	656	630	698	672	703	699	688	662	673	683	649	715	687	726	664	676	583	715	706	657	659	679	650	673	698	698	662	655	654	661	714	684	687	698	622	648	636	693	677	623	719	660	662	654	716	698	676	692	697	675	679	668	644	655	693	631	631	704	687	632	674	704	712	681	703	676	683	710	642	669	686	658	673	621	640	662	696	651	697	658	733	723	681	740	693	665	667	668	696	672	650	698	649	620	641	676	679	722	669	711	678	685	691	701	736	687	670	663	648	643	662	686	689	688	679	690	718	714	710	667	671	719	691	679	698	631	652	670	650	663	662	652	700	671	691	678	678	700	630	676	682	674	681	683	690	664	632	632	648	671	677	670	673	710	710	670	685	666	660	654	674	692	700	656	687	686	681	677	655	691	664	620	649	692	665	735	640	670	686	655	657	659	694	726	698	651	696	686	669	695	672	682	648	679	667	659	672	706	651	703	647	640	667	695	666	685	696	673	649	689	633	681	643	672	729	687	644	686	730	644	689	679	685	691	645	698	692	735	645	662	697	660	699	684	669	697	699	688	681	646	685	654	691	698	674	649	724	635	661	647	699	711	650	682	636	690	669	660	664	684	664	674	661	681	696	657	665	706	668	682	683	655	703	684	682	667	687	648	657	691	670	687	646	717	686	697	709	676	705	695	659	649	671	666	721	686	674	654	687	653	635	693	631	647	698	685	663	677	713	732	606	681	683	667	653	712	695	673	684	714	730	663	628	611	657	686	648	676	732	668	668	698	685	669	621	657	670	738	654	705	645	661	686	659	666	676	653	668	692	654	649	654	663	717	645	688	673	666	710	657	680	651	663	637	669	696	707	681	697	750	639	641	661	676	693	687	666	693	683	661	666	674	687	644	676	683	698	712	665	658	661	640	658	640	693	678	680	637	668	673	689	648	652	684	727	702	679	664	714	702	672	709	628	671	707	719	714	687	679	698	664	680	669	691	649	661	700	697	705	700	683	654	693	659	696	700	650	686	704	640	695	684	663	675	641	653	614	712	662	695	694	674	675	650	712	676	673	670	685	643	679	657	704	675	733	668	707	684	641	675	688	699	702	656	674	704	726	689	679	688	660	664	648	679	726	739	706	693	714	653	653	651	642	673	687	669	664	680	667	673	719	703	648	657	646	675	705	656	722	682	765	647	726	706	656	620	674	698	730	641	702	741	633	688	720	708	664	633	657	709	714	684	659	654	667	680	683	658	679	648	723	681	698	611	676	696	676	679	653	669	724	682	672	687	662	679	695	686	657	637	647	633	699	671	662	704	673	718	680	679	693	665	677	643	666	712	654	652	678	720	666	708	633	681	691	689	711	662	678	685	697	699	731	659	737	739	667	669	678	638	650	664	698	683	668	649	695	660	700	691	633	658	683	644	692	702	693	685	713	670	766	704	725	667	693	703	692	646	649	719	696	702	692	707	699	682	657	657	687	668	632	661	669	644	719	690	685	656	648	666	690	702	646	702	699	689	691	669	669	703	685	661	725	685	643	627	671	698	697	681	653	727	677	694	710	659	682	689	730	665	735	630	669	632	687	655	682	693	683	655	663	714	724	638	704	673	685	667	706	657	664	676	689	643	698	657
11136	16702	14169	7867	5026	2622	13452	16760	10222	5067	2436	1294	987	945	919	961	886	935	925	941	861	932	872	880	955	898	866	948	862	860	902	889	910	896	894	923	932	916	883	881	836	869	919	909	907	938	928	929	936	872	850	905	928	860	881	897	863	862	882	928	924	952	970	880	861	884	918	863	929	884	943	871	898	981	891	939	910	890	908	884	917	903	880	876	907	915	896	939	947	884	899	896	867	959	910	951	922	955	849	817	920	937	957	872	893	945	947	912	874	867	893	876	871	958	901	849	895	845	893	896	918	880	952	918	921	882	943	847	921	863	857	906	925	912	911	888	901	931	860	891	910	914	859	905	903	918	864	865	851	921	943	923	932	886	866	929	884	918	878	917	868	881	907	917	966	810	931	906	896	865	949	900	926	867	800	861	873	886	882	905	907	860	939	896	889	868	923	877	885	860	904	895	907	873	873	867	893	888	852	922	876	873	923	924	954	835	898	862	897	875	863	882	900	883	834	858	861	879	868	900	934	953	905	884	949	922	936	982	890	851	889	930	897	859	898	892	965	853	896	913	894	922	863	912	911	822	879	883	888	899	939	922	922	947	871	876	912	919	942	862	906	868	942	913	881	901	879	876	892	923	893	914	894	898	888	889	930	945	936	859	875	899	873	880	900	949	897	890	846	854	920	917	873	868	956	881	917	931	870	891	872	837	848	944	930	886	874	927	906	934	864	846	877	920	871	884	928	938	926	890	913	953	907	912	908	902	894	908	928	902	907	866	904	885	961	936	896	937	878	952	914	877	889	927	952	885	920	898	894	901	873	900	853	900	919	956	919	931	943	955	899	870	943	854	887	875	944	932	886	867	935	882	976	915	922	911	889	927	915	943	919	922	924	885	906	914	890	876	945	930	884	916	875	900	930	921	958	879	938	926	945	945	915	952	939	892	855	906	855	968	906	924	914	898	922	912	914	871	912	890	917	910	937	910	963	911	954	949	931	883	864	823	941	945	949	850	887	854	884	899	837	869	906	869	918	840	901	882	879	929	854	865	886	890	903	900	869	888	930	916	915	921	937	875	901	874	878	910	890	847	839	888	897	940	923	927	940	920	915	951	896	824	863	904	882	905	874	910	895	912	868	916	934	928	881	923	881	900	880	889	885	898	953	888	877	931	912	883	886	904	959	911	879	880	884	935	898	941	940	910	899	871	933	878	882	910	920	929	918	992	887	863	975	857	832	952	869	961	877	890	881	923	935	877	876	927	901	866	968	950	929	927	877	852	943	949	902	902	933	885	911	919	896	914	896	836	914	880	930	923	869	939	940	931	906	920	875	938	902	901	904	866	885	879	879	853	890	921	896	886	934	912	874	902	894	856	831	915	914	874	874	928	910	888	893	935	920	959	943	930	929	896	843	917	937	967	874	909	908	890	931	921	952	921	943	899	852	868	923	889	910	874	892	901	895	928	975	942	940	854	951	888	909	887	910	916	869	935	893	922	936	901	940	917	877	872	883	928	846	910	920	878	899	922	897	932	871	887	881	944	925	923	876	925	895	1006	847	927	869	947	872	913	935	934	868	916	863	860	916	865	959	879	940	848	916	891	923	875	825	942	862	846	877	896	854	928	886	869	864	909	952	912	922	935	909	907	861	940	893	866	907	891	914	920	939	852	881	901	938	913	873	935	859	866	900	915	934	909	892	951	880	904	941	856	896	944	942	935	906	880	911	921	916	883	942	867	930	893	880	916	943	909	947	824	874	924	865	928	932	925	938	944	900	892	888	881	880	866	925	914	886	961	856	923	881	889	877	919	870	890	884	901	896	917	891	933	855	900	857	858	960	868	904	899	931	892	931	927	956	895	888	862	892	891	894	916	907	901	924	931	861	896	934	935	889	905	875	944	841	919	888	916	903	890	893	841	889	907	915	899	924	913	896	963	889	920	951	857	925	905	816	895	891	894	890	918	853	908	916	911	876	920	965	898	840	885	882	915	876	888	921	925	880	886	854	871	939	916	963	865	856	929	944	914	884	881	904	909	925	879	904	852	912	853	853	862	935	859	888	911	951	946	874	914	841	897	869	868	874	897	929	898	925	862	881	892	889	956	876	832	897	849	880	950	912	935	896	881	939	865	926	901	840	847	902	966	916	894	900	884	871	882	934	856	925	893	899	886	926	893	864	878	886	873	908	839	915	908	894	887	894	969	923	972	914	896	914	916	869	914	860	906	938	903	863	872	914	876	888	903	866	870	912	891	944	895	911	888	903	896	937	899	933	923	901	950	919	844	916	889	902	894	857	892	920	907	936	943	869	979	892	891	930	922	856	894	822	870	870	956	882	922	889	874	850	886	849	889	857	900	974	920	927	886	871	874	885	893	855	922	940	943	918	976	937	904	861	893	888	897	902	906	940	836	875	903	887	903	904	913	957	907	903	903	861	860	925	964	969	884	918	893	890	890	879	933	926	892	931	908	910	928	879	893	930	948	898	887	937	923	926	896	926	851	896	901	872	899	866	858	884	926	902	912	886	922	902	890	909	950	897	893	934	880	943	944	944	916	867	897	898	843	952	867	891	918	869	908	906	913	869	915	933	910	893	905	848	847	916	866	925	886	924	928	947	924	919	924	895	838	857	894	915	867	910	892	884	900	916	903	877	903	928	913	886	896	885	874	894	853	917	910	919	896	902	923	902	895	922	867	877	924	875	897	863	892	892	876	845	902	917	917	873	907	855	868	903	898	912	922	914	865	924	895	929	895	870	866	907	956	873	913	872	865	888	882	855	892	928	830	883	911	916	961	923	908	903	878	945	954	895	921	917	921	893	894	905	903	881	938	837	929	953	898	881	896	883	905	846	898	985	945	864	867	871	919	843	849	881	880	867	904	917	933	885	884	864	913	904	889	925	921	890	912	928	915	894	931	921	886	884	922	934	924	891	871	890	937	879	926	958	891	909	920	858	873	920	906	930	917	872	908	858	913	907	884	868	887	914	865	928	905	925	962	878	913	923	905	897	914	873	876	901	861	863	911	907	900	927	877	862	933	947	910	929	878	880	868	884	917	894	895	933	919	932	912	905	884	919	915	868	886	861	929	867	903	891	957	916	939	941	912	882	924	906	908	887	956	946	903	850	904	898	863	878	880	900	865	888	917	898	893	912	923	922	917	932	880	944	898	838	862	905	867	875	866	942	910	870	945	882	916	897	863	908	953	912	921	926	958	906	883	1025	923	919	923	863	971	913	885	867	877	927	907	890	898	892	876	879	957	895	916	879	889	886	952	897	914	924	905	921	877	927	894	870	883	859	919	875	884	932	884	922	871	905	850	879	929	926	901	921	911	927	932	873	903	920	897	884	852	911	946	906	897	948	929	905	900	951	925	886	903	934	891	864	891	870	898	879	893	894	909	943	922	874	902	849	903	917	929	925	961	840	876	873	895	895	883	1012	881	901	875	954	939	897	873	905	957	868	884	902	932	932	888	936	926	929	879	910	920	881	909	870	886	900	956
27506	20786	13024	4583	2098	1735	6373	10083	6228	3092	1560	978	746	678	684	696	685	678	639	669	697	634	672	714	672	720	708	665	729	660	691	660	656	657	698	651	670	650	673	626	678	709	639	704	683	686	617	696	619	672	671	696	676	670	713	674	669	721	683	642	672	635	682	686	725	633	711	635	666	679	667	701	698	699	683	702	666	697	697	713	705	644	658	680	737	680	647	640	672	662	666	709	635	660	646	676	651	664	701	670	691	708	701	698	651	696	726	646	667	647	675	682	678	674	666	692	669	686	670	725	663	641	673	660	681	647	669	686	706	632	708	679	653	660	654	642	659	627	664	672	666	674	686	691	645	677	718	693	679	712	655	659	657	661	695	657	677	639	661	704	709	651	695	633	695	682	720	712	706	674	650	679	661	726	637	671	670	689	631	635	721	662	660	621	669	683	650	647	698	706	732	700	627	677	608	643	691	634	690	708	706	632	646	656	667	676	662	697	757	665	685	650	644	709	679	673	681	661	692	663	689	662	695	625	675	683	676	691	676	693	650	650	682	708	690	668	644	654	643	651	698	712	679	708	696	705	708	698	637	655	667	685	678	702	644	663	700	664	655	693	700	667	669	657	671	710	664	622	636	715	717	674	654	658	666	710	718	721	683	650	691	651	671	663	657	648	652	654	713	658	621	625	692	679	676	658	677	642	650	650	639	689	653	615	665	684	694	656	692	627	617	707	713	623	686	703	704	663	691	694	685	708	647	704	665	695	663	632	671	686	621	649	695	695	690	689	687	668	706	701	670	682	674	685	650	653	665	654	649	663	685	653	680	682	668	632	697	630	679	670	711	662	664	670	690	697	693	633	626	686	663	683	712	691	688	703	687	673	685	648	699	716	671	619	685	698	690	674	721	693	674	627	643	662	696	679	637	687	681	672	724	660	693	663	663	717	658	647	684	706	663	658	661	626	717	683	676	650	695	688	650	622	647	703	652	688	644	637	670	706	649	655	612	701	627	658	653	652	705	716	681	672	674	699	654	698	669	690	684	686	663	660	692	646	694	704	699	664	650	667	711	682	676	678	679	715	655	659	681	680	668	683	696	661	664	679	673	682	660	676	681	677	675	705	675	662	646	692	651	658	655	682	649	701	669	651	670	633	674	695	694	683	680	646	674	631	627	630	668	643	695	664	661	663	685	703	674	708	686	680	687	646	669	634	644	642	690	655	672	665	646	692	656	691	691	651	671	634	698	644	682	672	690	624	690	686	682	673	635	690	665	687	656	645	640	690	688	684	705	666	638	682	687	681	668	667	704	689	695	703	668	684	632	652	640	666	669	651	698	621	659	685	725	668	641	680	680	657	623	696	707	678	671	694	679	660	693	678	678	685	656	643	680	682	658	725	660	652	684	698	677	676	755	666	663	679	635	661	642	699	649	676	713	659	677	684	682	655	633	665	686	681	672	706	700	671	678	660	665	684	675	649	649	654	670	678	657	637	681	674	665	669	659	693	692	721	606	725	690	666	653	661	692	673	680	697	645	689	660	659	660	658	651	712	664	669	653	629	682	685	684	670	612	679	663	691	708	651	628	678	671	651	657	668	653	664	667	660	697	696	668	650	619	632	680	667	653	705	684	688	658	667	670	686	638	682	635	662	696	678	688	669	722	645	666	677	675	670	692	674	706	674	703	743	662	698	679	679	659	656	657	676	644	682	666	699	642	740	656	677	683	703	676	647	686	685	652	657	650	685	666	682	679	676	646	653	684	629	682	692	689	691	689	718	655	673	658	660	648	678	699	662	665	673	625	690	689	667	654	657	663	643	683	680	701	694	644	636	686	701	657	707	661	640	679	612	697	655	669	662	656	638	674	633	657	702	631	643	676	687	655	742	680	697	672	728	679	608	689	690	679	644	739	728	684	676	730	691	709	690	695	688	681	635	666	677	681	666	651	683	665	690	624	695	646	731	665	654	731	648	654	687	693	626	619	677	668	677	688	661	656	651	682	656	645	647	639	677	661	674	679	722	622	650	695	698	707	681	677	667	695	702	641	669	741	672	724	687	660	658	676	727	655	653	711	711	673	704	704	694	714	621	693	640	637	598	635	708	684	641	672	664	665	685	675	671	649	702	700	652	660	666	645	655	700	656	678	677	705	660	649	660	662	645	688	695	634	679	631	665	697	684	685	654	702	684	717	667	737	625	625	654	680	651	710	693	678	670	661	668	691	675	706	667	641	734	632	700	686	698	657	673	630	668	701	734	632	666	693	670	677	638	633	628	644	683	682	723	708	688	676	662	705	672	658	661	657	725	665	641	731	671	635	657	652	700	644	643	700	650	596	677	666	683	676	623	657	693	698	712	658	638	687	656	686	681	695	695	718	700	672	691	671	694	617	711	661	648	666	663	656	688	640	685	683	644	663	689	671	686	648	677	662	670	690	618	665	639	662	668	725	621	636	623	693	672	678	712	677	671	685	670	671	678	691	664	686	673	682	714	680	659	665	663	681	649	659	678	637	660	706	669	625	658	697	629	678	663	714	626	681	669	661	687	681	687	661	687	617	666	653	670	680	674	709	699	653	717	691	682	683	624	674	713	657	721	621	703	633	747	712	689	693	582	653	695	673	687	655	643	687	649	655	664	665	682	658	673	690	698	656	665	620	646	646	690	628	650	655	645	653	691	697	663	637	691	646	661	691	694	684	664	708	622	626	726	660	672	673	689	681	697	665	675	673	634	721	695	701	654	682	686	675	686	664	643	616	651	659	659	676	673	660	655	715	716	670	654	646	663	679	723	633	657	649	692	691	676	672	641	701	676	689	684	658	706	665	660	696	636	657	623	687	688	693	695	675	696	687	671	675	699	684	666	674	670	684	677	700	665	692	686	688	639	695	686	675	718	709	702	661	658	743	655	677	666	628	667	688	696	690	638	697	654	649	674	684	675	683	662	709	637	671	674	684	600	670	652	705	708	657	628	706	716	727	692	635	641	716	704	702	645	700	636	652	699	638	651	703	691	677	642	681	649	643	662	664	666	654	691	651	670	674	661	684	704	686	738	648	684	706	667	635	695	670	680	710	690	725	677	741	653	658	627	654	661	653	752	660	689	744	671	711	665	651	657	669	662	642	689	677	687	649	722	663	640	671	698	696	665	650	672	722	730	634	626	675	631	675	672	697	645	682	645	636	655	637	638	680	684	698	670	703	695	670	670	663	706	693	667	724	676	694	674	688	630	658	655	654	678	663	665	659	655	722	662	657	698	647	657	694	680	671	691	661	667	691	688	662	664	668	660	615	689	632	656	702	674	653	667	644	706	695	689	656	686	668	676	683	675	640	699	665	678	665	683	696	682	673	668	692	683	683	625	664	708	615	711	692	693	684	698	686	699	654	695	658	676	707	678	650	684	706	679	711	740	685	685	643	693	657	713	659	682	659	734	669	693	682	680	665	638	646	714	647	650	644	674	643	700	733	655	706	709	709	655	610	711	656	686	692	675	636	672	660	683
11158	14665	13308	6566	4374	3540	12264	16357	10419	5315	2466	1401	988	906	939	921	933	912	919	874	876	886	872	920	926	863	967	824	952	927	902	904	838	851	910	917	989	840	873	829	892	926	898	924	906	929	905	877	922	921	955	886	955	913	893	909	887	940	890	900	919	943	875	908	956	946	953	891	924	967	896	912	893	948	921	932	932	864	908	913	908	914	900	893	891	906	852	872	907	900	857	911	917	881	851	949	884	904	910	917	943	860	880	908	878	939	895	951	918	932	896	883	891	861	878	925	889	991	904	872	857	876	866	965	869	882	955	892	904	840	897	919	855	937	881	915	869	918	873	935	945	877	877	940	917	901	936	887	846	888	870	866	842	877	880	942	935	907	884	903	885	941	924	886	911	869	848	893	902	919	894	914	853	909	848	895	868	934	879	934	879	937	860	882	868	906	896	942	925	868	865	920	909	889	959	902	974	902	871	907	910	852	894	902	890	905	881	873	913	887	935	850	924	871	901	913	868	891	910	906	873	865	887	889	876	875	931	947	922	896	845	919	942	959	942	861	928	945	903	935	905	943	877	921	934	809	889	886	893	869	939	913	885	872	899	926	907	908	892	862	892	874	913	913	901	909	956	914	914	894	886	907	915	895	905	955	934	968	848	931	869	838	919	921	892	906	897	981	879	911	897	908	907	869	903	903	904	934	896	913	902	862	870	875	942	892	889	923	858	883	910	908	886	887	898	901	901	905	910	911	882	955	925	872	912	870	896	881	892	916	933	860	926	899	911	933	929	945	868	881	855	944	923	937	886	882	949	883	860	884	873	915	908	888	901	913	911	922	921	881	906	924	898	912	869	921	919	893	898	895	931	920	918	955	930	853	937	858	875	888	972	896	892	914	894	936	933	923	903	896	886	947	916	912	911	878	874	902	957	817	862	876	904	966	870	883	901	878	896	922	930	852	900	928	895	904	856	860	932	941	868	887	930	911	880	887	899	914	943	886	894	937	904	912	938	873	893	904	902	860	921	923	929	957	901	924	878	944	954	933	889	938	876	879	863	876	914	895	936	924	900	884	955	925	906	918	911	902	899	894	867	921	921	931	885	894	891	914	914	968	907	914	877	838	874	914	821	930	956	843	912	908	963	971	895	848	937	959	894	912	853	955	906	915	913	912	872	922	964	865	897	945	929	909	869	928	887	898	902	928	909	860	911	891	890	939	902	916	870	866	912	901	905	927	906	873	894	891	866	906	954	922	899	907	932	971	910	913	877	864	913	941	903	904	960	875	897	940	915	893	888	937	894	871	929	883	940	885	998	855	950	871	926	921	894	887	906	928	921	855	937	959	913	884	1013	879	932	902	917	925	968	897	943	893	889	891	897	907	896	919	881	848	902	923	958	920	884	890	896	918	936	899	914	890	868	947	867	866	816	937	917	862	883	901	916	884	922	925	865	870	914	854	910	909	894	928	877	917	924	930	893	934	953	944	896	921	938	913	902	878	915	943	915	863	980	918	846	902	918	927	933	913	899	928	915	944	941	894	845	913	827	861	923	891	925	906	917	939	920	918	887	911	912	956	895	893	914	917	829	852	918	907	893	945	920	960	964	874	917	901	854	900	963	869	905	948	991	851	891	878	942	991	854	864	922	907	910	863	937	934	943	907	870	943	902	939	945	900	941	880	952	905	912	892	938	939	873	879	981	902	895	936	905	868	929	903	915	912	869	881	914	938	927	916	926	899	979	908	956	879	880	903	919	922	915	874	901	891	868	888	910	882	899	940	919	899	935	845	899	918	887	897	862	905	900	873	878	897	879	862	947	857	883	896	996	949	935	834	813	923	908	906	828	852	906	939	885	902	871	944	915	842	881	882	894	882	898	919	912	971	894	888	865	915	934	890	916	887	895	920	904	885	936	927	884	952	910	926	858	899	914	904	884	891	938	926	863	908	911	861	858	872	883	842	917	892	905	842	894	928	921	913	901	862	911	860	937	871	871	958	879	866	929	891	863	897	880	898	895	885	908	897	903	878	908	893	865	894	944	915	945	889	899	872	894	887	920	921	878	942	889	904	907	927	943	910	892	938	936	855	949	930	908	850	929	911	904	883	910	907	917	882	904	913	947	932	911	940	915	875	914	935	985	904	895	872	915	919	936	904	891	902	918	884	897	909	898	886	901	878	907	901	890	894	879	910	886	870	908	893	896	862	881	892	873	914	913	869	928	906	929	918	869	920	950	895	883	907	900	900	883	873	860	950	913	879	920	933	899	919	943	824	923	941	857	949	916	902	906	916	899	917	957	902	877	939	924	907	914	932	878	917	901	883	945	863	893	892	909	858	937	860	930	929	911	914	854	889	942	910	888	880	924	900	912	932	938	964	937	899	933	889	882	907	851	879	890	944	906	925	874	890	924	844	847	919	922	901	933	897	925	871	904	868	890	916	890	930	876	931	883	905	905	957	956	931	873	848	881	954	985	893	905	927	896	939	938	914	906	884	893	901	902	920	933	899	840	873	876	945	872	885	879	909	898	898	931	915	874	877	870	876	921	926	909	913	905	947	890	930	867	871	955	934	887	932	863	886	882	903	917	876	895	896	888	900	920	919	917	909	907	957	954	872	924	913	921	947	868	859	899	942	869	884	877	874	925	868	943	907	934	963	874	872	920	942	905	907	884	897	958	875	903	931	956	924	895	951	947	933	907	886	868	878	906	931	887	909	909	905	973	948	916	964	904	913	951	898	902	962	953	870	924	896	909	914	956	932	850	924	901	905	904	905	925	831	910	900	845	856	973	904	887	944	879	888	889	860	956	914	854	893	880	921	919	912	906	869	858	890	915	928	920	857	898	870	913	922	899	934	916	903	857	946	800	891	886	891	902	879	904	856	933	952	906	911	872	971	897	912	928	890	911	951	907	888	856	867	919	881	881	901	943	877	889	878	833	869	933	870	911	913	958	919	924	864	931	886	915	924	861	910	902	918	896	878	982	863	874	902	877	888	893	943	987	918	950	857	896	913	927	904	906	917	879	864	931	879	904	896	892	894	901	935	944	919	951	896	903	856	849	865	975	885	886	929	874	910	910	870	926	839	863	937	883	889	886	954	926	849	868	900	982	884	896	909	872	805	940	872	911	871	863	892	890	841	907	902	959	881	923	895	890	929	921	922	882	881	905	962	906	921	892	889	894	926	940	901	949	973	935	881	868	872	894	935	856	938	814	882	923	888	937	881	867	876	889	906	890	944	861	884	892	890	907	916	995	918	911	911	898	905	925	909	946	908	880	846	962	897	910	875	913	906	906	889	846	899	899	898	873	854	871	851	949	893	947	882	887	931	833	883	855	880	908	856	899	934	862	949	906	898	894	996	853	924	923	940	930	963	899	903	920	839	887	895	930	908	920	929	948	858	965	926	877	881	884	944	902	846	979	889	887	926	921	947	919	911	885	874	894	907	923	929	891	903	915	898	863	926	891	868	893	947	898	870	902	893	932	933	856	939	902	929	873	817
23380	21468	29304	24044	21498	23331	47144	54322	42456	29520	15084	4222	1143	703	585	583	565	564	607	504	576	594	549	495	570	540	603	565	561	552	563	599	553	551	577	550	541	539	519	484	511	558	549	542	563	565	565	544	550	574	570	575	540	541	561	594	576	547	539	518	570	606	571	528	521	542	553	566	530	521	560	581	548	584	542	546	551	569	530	579	533	567	564	550	571	551	549	581	553	555	507	567	561	531	560	577	534	585	506	558	561	526	567	595	591	565	573	581	533	565	576	526	547	587	512	540	543	566	604	531	549	563	516	558	528	568	549	533	527	547	537	565	549	554	553	532	575	572	572	540	534	571	570	570	551	557	532	553	549	583	564	611	560	527	558	550	536	556	573	553	567	562	549	568	539	557	591	544	541	524	568	567	576	570	551	554	568	519	589	537	578	567	545	554	580	512	569	550	540	521	580	554	578	544	579	538	592	562	564	533	569	530	526	572	506	588	555	576	590	590	498	551	530	544	575	545	521	541	577	590	552	567	556	562	550	599	551	600	528	550	531	482	538	579	548	581	583	558	542	554	484	501	557	560	543	599	562	540	543	606	569	562	624	574	597	506	560	550	590	564	588	536	559	555	539	551	555	527	533	559	603	553	544	568	551	599	558	528	565	566	549	528	531	583	539	518	561	556	514	525	567	564	532	542	546	533	538	535	578	544	535	564	551	528	559	589	562	532	559	532	550	540	575	601	550	554	522	556	519	552	591	521	574	553	577	528	593	560	562	577	574	519	539	559	512	563	564	584	589	527	559	535	518	516	520	569	553	539	567	507	535	565	528	567	523	576	573	551	550	547	585	561	542	499	558	550	558	564	579	543	563	595	495	492	533	506	568	553	557	544	579	556	577	546	530	547	523	543	516	500	516	558	549	575	601	559	535	643	534	577	581	556	546	544	597	553	541	494	546	541	526	599	507	548	583	583	543	547	553	529	560	544	580	523	560	575	543	559	578	584	557	567	516	563	536	558	548	541	530	520	594	546	540	529	546	541	553	576	570	552	555	529	543	529	550	553	558	528	548	597	575	562	549	571	573	568	532	565	552	509	579	553	599	574	585	535	581	564	582	551	575	534	570	587	551	526	570	534	552	552	572	564	538	553	574	581	553	562	514	545	551	592	533	533	583	559	559	544	549	640	537	582	565	590	571	531	573	552	529	549	591	561	567	552	549	540	586	571	553	557	534	483	547	574	554	591	562	572	549	594	514	524	563	552	568	523	546	589	530	541	531	515	546	572	556	530	560	570	523	555	566	561	551	576	589	511	540	558	570	519	594	555	542	517	589	574	527	518	567	553	558	535	540	559	582	571	511	531	556	557	577	557	546	561	538	579	544	553	551	576	516	537	522	550	537	512	561	570	567	541	542	548	571	533	549	599	488	545	539	551	536	600	562	546	555	600	564	524	537	578	512	538	557	550	554	543	536	511	561	557	543	534	536	553	529	524	538	563	548	520	559	539	568	541	521	524	608	528	533	563	547	551	524	519	588	529	551	583	566	585	552	572	529	554	513	528	532	531	531	625	546	588	567	580	509	523	550	564	578	544	527	578	568	545	515	533	546	508	542	576	545	541	546	545	525	557	576	547	525	527	516	498	555	570	549	573	559	569	522	559	555	540	513	527	568	580	578	531	506	543	540	549	540	555	586	562	543	575	548	559	571	529	545	549	569	553	524	560	566	528	542	570	582	540	541	558	570	552	575	553	544	606	566	555	588	558	542	537	553	541	531	519	595	521	548	596	533	554	515	540	545	583	559	533	542	566	538	518	540	561	540	536	577	544	580	591	558	551	527	531	538	562	539	543	571	564	538	553	503	540	558	578	575	557	574	573	557	586	564	551	566	609	555	543	607	561	574	516	556	532	559	530	561	597	568	532	564	537	558	558	541	531	537	528	594	579	541	619	564	578	560	571	550	515	572	547	530	632	591	552	572	586	548	549	559	483	571	528	555	564	567	585	580	563	577	524	511	597	571	560	538	572	584	620	490	588	544	555	500	497	518	587	602	567	549	572	569	556	568	570	547	567	512	569	550	551	551	540	562	541	539	551	560	550	599	552	550	549	528	537	591	516	524	563	545	559	543	556	494	519	564	544	567	569	564	550	587	568	583	507	557	569	525	557	571	536	562	563	549	534	563	590	564	575	551	503	531	555	522	565	536	507	573	569	614	553	560	529	513	559	574	518	528	549	529	522	538	537	571	510	565	561	566	519	568	559	541	542	535	545	521	548	560	528	592	559	571	543	560	546	525	558	542	530	527	522	506	552	524	532	554	564	526	520	558	542	579	511	492	556	499	598	529	528	533	568	536	535	556	523	514	563	582	567	527	574	519	566	569	521	552	549	519	550	605	558	544	533	555	538	566	535	552	553	541	565	598	607	548	532	558	542	542	549	562	516	574	581	520	553	537	571	560	554	582	537	546	590	578	587	561	528	556	545	536	535	571	564	579	561	564	560	594	542	545	569	595	540	557	543	580	531	561	561	556	611	536	524	550	536	586	538	572	564	563	561	571	555	571	563	551	581	566	556	540	556	549	553	545	550	567	568	500	574	555	579	541	540	560	528	585	571	578	546	569	564	561	534	549	543	554	559	564	596	587	540	549	582	564	552	604	517	544	568	562	581	567	561	523	538	529	527	521	573	582	539	517	546	554	542	585	554	552	542	550	491	568	518	564	525	558	549	575	533	553	563	557	567	557	544	563	555	537	583	562	547	547	564	558	541	546	590	523	550	537	574	556	494	559	599	548	546	554	574	578	586	558	503	534	547	539	555	567	593	582	552	519	551	544	580	571	492	521	558	556	575	573	547	597	614	546	532	546	521	582	533	545	544	560	555	556	542	528	531	511	548	598	580	548	555	578	570	558	566	525	552	541	572	531	524	585	578	512	547	532	530	542	574	539	558	540	542	512	592	535	552	525	500	556	540	545	553	551	550	561	585	583	560	595	513	563	530	570	541	527	536	598	568	548	526	518	542	540	594	531	541	529	601	549	575	557	553	541	551	577	573	566	568	550	580	578	553	553	585	575	553	573	565	573	564	566	550	556	516	546	550	568	559	576	535	573	555	554	551	561	562	541	548	520	535	590	564	534	556	525	492	540	517	554	535	543	544	582	554	570	531	562	530	565	522	583	543	543	523	575	535	558	540	581	591	569	580	527	542	546	556	558	547	556	571	587	578	557	539	557	551	528	537	556	541	553	549	543	521	581	530	541	584	544	542	572	538	542	589	526	547	545	519	534	520	532	581	563	551	556	489	503	529	544	565	574	548	531	532	546	554	561	568	580	543	499	568	544	552	591	516	533	526	522	547	545	538	561	571	552	547	489	518	567	538	507	512	560	525	510	547	563	562	583	554	546	505	577	565	528	529	511	534	541	551	551	533	510	556	529	547	523	544	533	544	544	559	565	553	504	548	537	533	557	576	563	540	543	557	552	528	542	549	568	573	561	558	494	558	506	540
14087	32871	31952	23472	18920	22000	51128	53803	44847	33600	19276	6638	1869	1074	812	752	722	715	756	752	748	752	701	779	733	764	686	801	721	760	728	720	754	783	743	717	706	723	723	738	728	755	721	730	786	704	723	720	697	714	723	722	779	691	747	718	714	732	753	738	765	763	755	714	770	753	814	760	761	728	729	734	735	738	800	729	748	736	705	745	713	726	722	751	726	766	757	736	787	689	703	671	711	718	750	700	763	679	728	712	747	767	731	722	725	739	759	735	762	748	761	720	756	714	751	773	733	732	762	722	757	719	716	726	770	740	721	696	733	703	755	732	692	722	723	771	728	711	711	750	719	747	732	716	735	740	735	739	756	791	755	762	716	699	729	731	711	745	694	749	671	711	737	790	694	733	729	686	748	706	735	736	700	745	742	750	690	802	748	720	742	730	766	747	769	770	728	713	731	745	739	734	756	718	706	721	739	745	735	730	748	709	760	773	714	691	722	724	732	754	678	768	704	735	731	756	766	749	761	724	772	734	738	728	728	668	739	700	758	692	771	665	728	723	694	764	727	728	741	696	753	748	738	756	722	703	700	760	780	716	762	710	770	728	724	717	757	699	720	745	717	718	702	763	723	723	680	747	687	685	726	725	756	778	778	730	718	749	683	735	737	711	726	717	724	715	735	699	778	789	742	760	741	725	741	695	746	739	707	727	745	707	765	712	709	755	705	709	704	728	745	778	763	715	682	692	739	707	716	729	753	736	732	723	753	776	725	733	744	731	734	722	782	702	752	759	764	722	753	787	798	734	714	739	739	716	730	734	671	741	720	720	760	754	744	729	745	704	753	741	740	750	745	753	758	763	744	737	726	724	684	752	744	699	764	745	727	720	738	731	782	780	753	687	718	745	716	726	744	729	703	738	749	700	736	749	729	757	706	709	735	700	761	741	721	725	703	705	724	719	750	762	790	739	693	658	752	701	724	759	726	745	730	738	716	724	708	733	794	746	758	724	707	712	737	747	733	726	688	755	735	716	781	750	748	758	720	773	674	732	727	763	734	732	793	777	709	736	714	756	743	734	736	738	760	797	730	776	711	791	695	816	742	740	729	727	753	759	754	753	730	738	730	747	725	736	699	749	726	738	748	771	757	733	749	723	720	786	681	765	728	742	776	722	707	739	670	718	713	741	752	731	794	732	732	746	749	748	744	766	696	755	741	733	712	721	710	736	700	717	736	731	772	728	755	734	693	709	736	740	741	721	667	691	727	706	744	736	710	756	703	731	746	750	754	694	774	684	762	728	758	698	742	717	718	703	679	706	734	763	712	718	720	693	783	750	721	698	731	728	743	774	757	705	713	730	753	752	779	722	784	735	735	735	763	738	736	729	751	758	691	724	711	726	716	742	735	745	737	725	701	738	787	753	691	730	713	775	705	774	709	737	719	728	759	705	722	740	717	747	734	742	695	761	760	740	730	739	745	731	757	740	721	710	796	730	681	700	734	713	727	761	763	768	676	724	694	777	718	722	733	780	723	759	761	758	765	724	701	734	678	764	749	755	720	728	675	774	695	746	725	685	752	747	752	741	723	716	781	763	730	760	700	743	773	744	731	750	750	752	783	723	723	735	750	808	666	738	725	693	725	761	774	774	759	752	730	698	676	714	748	743	718	688	759	695	761	762	732	755	712	750	730	746	756	769	719	763	730	712	750	750	727	723	728	731	704	736	771	721	740	749	763	732	735	778	731	722	726	698	697	737	775	774	666	675	685	718	759	706	747	702	764	707	743	763	720	745	730	752	738	720	749	730	712	722	659	764	715	754	762	735	749	735	733	745	745	760	696	764	719	750	714	787	742	759	729	720	742	729	727	806	727	701	741	730	780	726	789	703	723	734	720	720	712	753	659	744	718	715	705	663	734	735	699	737	720	724	748	776	762	721	743	752	721	733	729	784	782	761	724	754	729	747	764	752	733	758	694	721	773	745	757	737	741	727	724	715	723	694	788	708	691	753	706	746	707	684	718	722	756	752	794	742	694	740	752	732	677	720	791	783	714	757	732	762	717	707	719	754	761	695	744	700	702	714	794	766	739	741	721	758	718	749	746	736	734	765	718	754	713	738	740	715	712	714	723	710	636	712	753	731	711	776	698	686	719	719	804	765	723	721	744	742	743	771	733	729	713	728	736	739	718	743	758	775	755	769	681	771	744	723	718	753	731	678	734	733	730	706	743	703	705	747	725	710	771	695	732	762	730	766	732	698	740	721	719	790	707	776	769	731	741	710	754	706	716	762	726	744	762	736	706	787	687	748	714	733	788	759	761	767	717	788	772	738	720	734	741	691	739	752	737	759	729	791	742	693	753	721	721	695	723	747	757	706	670	740	693	760	765	714	678	751	779	753	715	737	686	766	702	761	687	727	734	763	725	744	730	705	772	739	731	718	757	719	731	731	743	760	723	742	692	742	729	716	746	741	751	730	740	741	675	753	686	723	711	711	688	719	738	710	735	740	731	747	751	703	737	743	727	776	741	782	709	725	732	695	744	756	750	703	691	761	700	772	735	740	742	683	764	707	760	733	743	705	768	757	738	706	678	717	749	729	721	748	747	757	783	736	708	751	713	749	749	705	708	721	705	728	779	722	693	734	718	761	746	723	730	735	776	672	782	731	713	690	738	712	779	731	754	699	765	715	705	715	712	696	695	744	765	733	763	701	720	727	721	751	686	721	717	777	750	740	738	769	706	711	716	731	686	748	721	711	689	700	774	720	764	729	740	712	736	765	678	738	695	759	740	734	675	724	753	745	696	744	767	804	698	757	748	737	737	756	743	706	723	702	740	732	706	723	737	728	759	723	713	726	751	719	724	763	675	737	780	764	708	717	735	791	744	769	745	752	769	725	733	716	758	743	746	716	742	662	738	735	709	773	711	724	743	760	767	703	748	767	764	718	734	744	716	722	723	696	743	709	771	719	723	726	728	741	673	725	715	720	729	756	734	720	733	723	676	742	693	719	702	745	711	697	679	766	718	735	671	717	769	739	723	779	709	738	730	734	715	730	726	732	722	730	732	710	711	711	736	773	733	729	750	685	701	730	719	760	715	736	765	740	712	753	728	751	712	739	727	743	731	748	707	756	771	692	754	722	777	703	728	698	708	716	732	707	740	763	748	738	731	693	736	709	733	730	769	741	725	756	730	747	748	702	714	785	770	719	662	783	738	775	730	745	728	740	709	742	740	723	742	752	724	757	725	715	664	766	718	756	757	753	728	729	750	773	776	693	712	727	712	767	726	740	736	704	730	743	716	690	687	762	684	731	697	743	756	793	768	741	741	720	716	764	771	731	777	767	742	697	697	692	731	704	712	752	730	678	728	769	707	723	728	716	752	780	725	753	776	720	755	715	727	719	730	716	787	679	740	732	748	719	735	759	703	728	723	730	772	761	716	802	714	764	761	727	756	720	715	737	755	709	743	746	703	747	712	720	684	776	746	778	732	731	783	768	746	702	729	754
27374	21232	15670	7967	4692	5577	10243	8372	5338	3009	1619	938	796	730	650	731	711	700	684	687	689	701	685	751	720	670	683	737	729	705	708	705	685	728	707	640	661	736	709	689	698	690	698	685	701	640	674	709	666	665	721	684	678	701	670	701	714	701	692	674	668	659	684	714	693	664	781	656	678	703	686	691	705	716	715	658	685	684	632	721	716	660	721	704	699	723	686	686	685	696	670	722	681	709	701	674	693	682	685	716	675	725	639	705	686	691	714	716	681	714	657	689	738	699	716	736	661	639	750	719	661	652	736	677	712	698	678	682	688	725	658	677	696	674	667	632	658	729	675	667	696	683	739	637	698	692	662	686	653	716	676	660	671	708	693	724	677	651	715	670	696	712	728	634	704	686	654	718	693	698	682	689	676	678	679	671	661	702	717	701	666	704	712	691	716	740	717	663	705	692	690	671	723	646	690	667	726	707	680	685	633	732	677	682	680	668	688	681	746	690	664	680	736	671	673	689	700	669	667	705	714	658	659	666	705	659	660	689	703	669	727	713	693	718	692	716	698	651	690	715	694	700	695	736	656	663	722	693	685	698	714	641	692	717	640	679	644	689	689	707	679	757	666	684	705	715	697	706	697	699	689	685	717	694	678	669	659	668	679	706	725	654	728	670	711	679	680	698	686	691	716	684	677	655	733	711	700	677	664	673	716	694	719	723	678	692	730	692	697	672	687	653	694	712	659	727	735	671	723	684	681	688	701	665	715	706	710	724	717	665	689	631	708	674	682	736	663	646	685	657	667	726	637	660	662	670	676	676	674	726	634	653	656	655	700	724	696	669	699	695	704	678	717	712	683	741	688	673	669	662	642	704	668	693	681	674	669	666	733	684	689	711	689	654	685	696	708	670	699	673	693	640	660	706	664	675	713	692	676	632	691	693	715	676	671	667	693	683	702	649	684	713	688	679	695	695	687	656	695	647	694	718	707	711	672	706	685	682	690	674	641	669	725	705	670	677	657	684	688	704	722	689	717	736	721	721	695	655	696	680	709	682	678	686	737	668	697	678	648	660	688	675	655	701	709	728	705	696	663	690	726	702	717	697	664	707	664	718	710	723	703	635	680	737	665	653	665	677	732	744	605	733	647	666	688	669	671	723	676	695	688	748	672	694	664	732	703	713	667	671	681	661	682	684	704	657	711	688	622	733	679	710	737	695	659	657	699	666	728	721	694	680	710	662	678	688	664	710	653	706	666	729	711	733	706	689	698	692	705	699	691	692	698	682	708	691	655	696	646	648	698	677	667	663	689	706	630	718	651	705	690	670	704	687	700	713	675	658	684	704	706	697	643	644	711	701	673	696	680	661	703	659	740	598	681	705	680	633	702	695	695	700	723	721	685	689	708	683	667	676	706	657	671	695	696	718	681	737	706	691	674	728	684	725	678	732	692	682	636	754	631	680	731	638	641	699	680	676	679	717	673	683	691	698	684	668	674	730	678	646	711	657	722	697	705	664	681	725	641	698	684	667	728	655	667	661	685	657	644	683	693	668	688	672	690	640	684	719	701	677	693	715	704	671	647	647	677	668	666	696	689	677	704	675	678	671	680	672	659	682	714	719	708	692	723	627	699	669	672	700	687	747	649	692	697	658	634	662	726	661	685	707	690	700	700	719	663	688	672	738	639	735	672	665	689	700	694	702	742	700	663	678	683	696	747	643	711	736	699	687	684	677	674	679	679	679	688	669	690	705	721	724	669	685	656	646	635	711	735	676	685	736	676	695	734	672	653	672	703	687	641	711	667	682	775	687	685	678	653	662	709	650	740	741	690	669	679	660	689	693	666	673	667	673	697	694	697	694	658	671	687	717	677	687	676	776	663	688	689	673	662	654	671	671	666	720	690	724	693	674	770	681	689	688	698	655	692	664	672	728	645	686	692	723	681	698	662	676	657	674	699	740	686	696	710	647	657	738	697	635	628	694	688	640	714	709	694	699	681	704	683	721	668	716	672	720	711	685	695	693	758	680	682	688	706	724	714	682	660	698	691	677	729	687	708	677	651	682	671	690	737	678	771	712	644	701	681	733	697	689	700	669	669	695	654	701	730	693	696	721	730	671	732	729	719	641	702	681	701	654	664	670	674	675	675	679	724	635	663	665	712	704	677	718	690	676	718	651	681	678	669	710	624	673	674	713	656	638	731	700	699	718	697	630	688	690	641	667	691	686	694	710	669	656	673	688	722	701	741	704	697	726	691	666	644	708	712	706	689	633	678	676	710	669	675	680	738	698	681	666	695	703	672	700	692	723	684	749	697	694	691	671	653	724	670	663	678	687	684	682	674	702	704	769	698	746	720	715	663	747	687	693	714	707	656	676	698	679	698	708	707	730	740	648	686	706	728	707	682	742	676	702	669	679	617	678	741	664	720	668	651	691	652	682	654	694	663	670	711	705	667	728	648	761	679	732	690	691	729	690	693	701	737	702	638	700	713	678	742	720	673	713	672	709	703	672	727	679	694	683	697	704	659	680	722	722	721	720	657	637	718	670	713	703	681	666	698	711	710	649	656	674	673	638	681	670	711	697	708	701	692	714	723	697	700	691	671	710	733	711	704	658	670	659	662	643	632	704	644	717	645	715	673	685	680	657	704	639	686	692	707	661	696	679	688	710	697	704	701	677	654	764	696	677	698	704	684	702	682	676	690	710	720	705	647	685	723	683	654	657	707	682	680	681	700	702	675	659	689	704	708	673	722	671	694	711	667	700	662	685	670	705	701	706	675	630	727	702	685	699	701	727	691	676	675	683	662	713	678	689	658	705	644	718	664	646	705	664	739	689	722	705	695	681	671	692	669	668	709	662	683	713	721	648	705	660	701	683	719	720	731	706	668	661	733	687	693	703	718	741	691	673	741	687	679	643	703	680	662	693	698	697	688	733	650	659	726	672	660	662	670	692	718	719	651	682	674	725	703	723	682	696	692	628	667	672	686	688	719	688	695	710	668	716	683	725	681	648	720	669	683	678	682	667	651	711	679	680	717	734	636	691	692	673	710	671	703	740	675	706	641	633	703	693	662	652	649	713	703	744	697	731	691	668	709	705	644	653	636	655	677	680	613	677	683	628	715	702	721	673	636	738	723	689	680	704	709	678	712	712	713	699	718	677	680	684	671	684	624	668	715	686	682	633	657	671	711	670	691	658	688	678	658	714	634	705	690	679	685	705	641	720	690	664	679	735	658	734	672	690	699	689	668	673	727	680	694	694	732	713	679	642	665	686	721	647	695	686	683	754	695	704	690	691	691	667	682	692	703	696	716	720	696	679	661	671	651	683	691	681	734	712	694	668	723	646	701	685	710	650	681	714	692	718	663	683	719	681	678	703	729	722	757	671	694	676	698	740	675	703	700	698	731	676	685	685	701	645	690	711	680	645	706	704	710	706	679	700	721	670	727	685	705	688	683	721	689	706	720	696	698	687	671	662	728	665	718	692	688	698	726	757	666	681	676	694
12816	20336	16192	11207	9406	11480	17558	13755	9349	5133	2639	1432	1000	897	950	945	913	908	919	903	939	907	913	931	912	936	924	856	904	939	891	930	896	959	926	926	898	879	939	937	900	848	921	891	925	923	900	928	929	911	922	869	962	879	890	929	939	895	983	944	899	915	901	868	932	961	935	901	904	915	911	911	898	904	956	894	956	929	948	884	924	943	873	888	929	869	906	936	863	914	907	922	893	913	890	976	905	913	924	901	904	901	956	935	929	904	920	915	876	890	959	862	841	882	899	900	935	884	939	898	926	887	932	848	927	925	931	864	949	922	924	936	917	921	901	900	861	922	909	918	856	944	909	962	901	875	978	866	963	932	862	901	905	932	938	967	909	950	930	915	957	876	919	936	952	888	959	892	941	939	890	906	955	904	928	943	949	935	910	945	951	925	940	896	912	878	881	972	935	909	933	934	961	884	884	937	983	912	878	921	865	949	919	882	867	907	889	898	930	937	970	946	960	907	921	907	963	964	860	921	878	951	934	910	929	905	911	883	865	934	976	935	939	968	915	912	930	901	897	923	917	906	902	854	926	908	915	921	919	950	935	895	980	870	887	941	851	942	922	886	915	885	934	940	914	964	880	901	931	894	902	883	956	902	901	907	947	930	970	905	899	940	945	961	919	920	929	915	987	957	929	890	927	899	896	957	912	934	966	916	888	924	907	899	903	924	878	934	917	857	908	933	911	931	911	893	901	944	946	851	892	878	912	884	931	937	907	895	863	905	948	951	937	885	908	900	900	913	887	888	970	927	895	912	911	918	925	879	936	907	902	969	908	919	936	940	903	927	944	910	912	921	897	932	938	909	918	943	869	919	904	847	932	962	977	974	950	934	857	878	912	950	978	917	900	944	904	909	926	858	885	863	904	912	931	967	908	884	923	925	907	901	942	942	917	995	829	905	916	864	928	894	885	888	953	956	877	904	984	931	864	888	919	926	859	891	903	960	890	907	900	863	884	907	907	949	848	912	961	926	923	929	843	944	897	855	922	939	871	909	926	918	936	956	929	895	956	928	960	945	856	928	897	942	918	949	916	880	967	887	893	958	833	943	860	915	886	903	884	941	925	929	857	889	893	952	876	881	913	892	897	930	917	881	904	868	899	917	892	887	934	886	952	922	894	948	922	904	851	906	890	921	933	928	919	872	902	953	864	898	918	930	876	879	927	880	918	960	926	869	953	895	932	920	1001	893	917	893	938	892	865	926	917	917	921	905	944	896	882	904	933	927	942	898	962	949	915	939	946	875	870	917	909	902	962	907	915	941	921	924	904	921	894	974	923	930	881	869	887	915	917	920	909	950	908	914	974	872	947	970	889	885	922	894	879	883	895	882	908	974	927	918	879	918	978	905	939	922	874	901	894	899	920	880	889	886	909	900	880	906	868	921	919	899	871	911	914	878	909	946	920	951	958	965	892	904	891	901	939	907	914	938	938	915	981	907	957	979	943	865	911	910	906	941	935	871	925	944	915	943	918	945	977	936	903	881	937	945	957	919	909	940	856	937	933	900	914	879	941	993	949	904	916	970	922	861	987	946	903	929	926	884	890	869	938	867	888	928	922	933	940	930	923	914	922	935	923	945	916	872	893	875	907	899	939	893	896	930	908	877	861	900	945	980	922	908	975	928	900	893	913	935	909	886	930	874	897	931	944	863	882	920	894	897	977	883	992	904	918	932	878	895	933	899	891	917	841	917	939	924	923	936	916	906	907	901	875	869	860	903	938	940	985	906	934	946	929	893	946	892	919	896	958	904	921	915	969	913	912	873	920	881	979	901	972	958	963	907	962	873	946	855	953	974	909	922	948	896	870	857	924	879	867	928	886	828	935	944	943	889	909	936	935	919	939	879	916	895	946	908	943	871	955	918	954	978	884	943	890	898	953	902	928	908	877	889	941	936	933	896	928	903	894	963	910	909	939	982	934	918	900	942	874	925	942	965	949	899	901	907	920	973	877	941	947	908	915	916	911	933	925	913	897	916	951	844	881	893	952	905	923	871	952	930	924	885	892	909	947	918	917	912	890	934	944	887	911	900	896	967	930	910	920	917	911	943	914	938	919	874	884	948	899	886	931	938	859	899	902	912	912	979	921	882	940	903	943	951	897	919	871	938	926	916	864	918	936	943	858	937	897	910	893	939	913	934	936	884	942	934	918	888	942	888	966	902	855	869	930	875	936	927	974	932	892	942	947	872	964	885	922	903	886	857	894	932	915	935	887	988	900	959	912	860	916	873	893	912	901	935	929	893	921	905	947	910	931	903	943	932	929	918	879	910	922	892	906	912	873	915	906	884	873	894	934	902	891	903	916	943	876	912	907	888	902	891	907	927	918	939	891	893	921	946	903	898	921	895	910	875	921	918	928	923	912	930	877	961	899	913	882	891	891	900	941	972	945	944	894	872	903	868	914	873	922	949	926	950	953	928	985	878	933	914	964	903	925	880	954	895	882	949	971	896	898	951	934	886	909	921	914	928	977	879	857	901	953	903	898	895	916	877	935	904	929	886	948	886	956	972	898	862	901	933	917	917	964	861	894	894	923	915	901	860	893	893	891	949	869	880	879	889	937	960	887	947	878	979	847	871	865	927	933	978	937	895	946	918	943	959	885	920	920	938	965	892	927	878	903	941	926	917	909	974	913	901	907	938	959	899	882	947	904	956	928	904	950	902	949	906	928	969	870	898	942	940	907	914	849	951	915	939	827	942	967	944	892	858	942	892	859	944	886	932	879	944	913	933	920	872	923	913	866	966	877	907	908	920	942	933	849	887	877	910	858	847	864	926	909	972	855	948	910	937	895	924	917	892	931	928	911	940	887	885	900	903	902	888	895	900	904	870	938	910	954	952	923	876	918	923	868	909	932	939	917	884	960	880	873	906	922	933	897	950	918	903	953	952	919	893	971	891	906	956	868	903	872	918	890	884	906	908	888	928	928	916	876	905	943	877	981	928	938	923	996	913	939	964	931	907	909	953	915	920	944	856	909	890	932	870	943	870	929	911	940	929	894	894	890	960	891	878	912	886	923	952	915	935	876	888	938	904	883	882	896	941	935	908	868	896	901	944	917	906	903	946	897	919	954	917	943	917	930	908	841	948	957	930	929	896	880	912	903	889	928	889	955	899	927	880	945	950	883	906	953	925	961	915	988	890	907	980	972	884	918	939	911	892	938	975	940	935	875	978	896	926	920	956	904	881	924	942	924	904	897	935	887	901	941	910	894	892	885	952	942	913	929	912	958	890	858	933	871	938	948	926	910	924	891	939	869	898	926	896	912	890	894	915	886	868	861	900	914	862	925	923	931	860	854	865	899	893	868	941	910	899	945	921	878	977	902	977	907	906	898	904	897	945	912	966	948	899	925	945	947	919	906	903	851	921	968	900	920	900	888	917	887	957	870	915	926	925	896	922	959	903	917	893	908	923	919	905	885	903	929	930	879	925	925	934	919	910	931	864	874	911
27385	20882	15916	7317	3934	7148	10412	7503	4363	2288	1304	874	750	707	685	656	708	698	703	665	707	690	624	766	693	726	726	726	719	685	703	677	679	666	659	658	708	706	699	663	658	748	706	637	664	722	648	700	630	687	692	684	747	674	709	653	688	741	729	701	712	685	734	692	640	723	661	735	658	695	696	668	717	689	664	676	700	694	719	709	688	685	627	666	685	682	634	702	669	698	661	666	737	680	683	691	670	662	698	656	680	731	681	760	691	679	745	655	683	727	656	689	685	689	668	656	703	668	675	738	709	702	671	689	679	720	663	666	656	702	704	694	663	682	650	656	704	696	666	718	687	681	687	662	671	656	674	675	722	674	707	661	731	652	688	681	688	745	700	649	688	702	702	629	663	661	677	707	680	727	694	655	676	691	731	692	678	679	662	680	728	700	677	675	695	654	675	707	678	698	665	651	687	632	690	715	636	685	686	673	667	712	682	738	704	690	675	651	730	695	707	711	711	683	707	667	709	664	699	706	697	678	714	653	650	715	660	714	689	722	669	665	673	711	719	736	645	678	694	700	643	674	698	670	651	712	710	691	727	671	686	666	709	645	696	721	697	698	696	685	708	688	664	654	686	708	722	697	683	678	691	685	686	704	727	691	674	695	690	680	725	724	651	650	632	709	657	677	655	713	703	635	632	674	664	717	620	691	716	745	686	675	657	650	693	719	703	667	665	702	726	680	666	707	705	692	691	704	653	660	668	671	719	652	692	701	736	670	700	650	733	673	721	696	696	717	680	676	667	647	652	700	702	649	706	693	647	710	697	684	701	685	673	645	718	679	670	662	682	668	712	635	708	738	680	676	694	646	679	661	678	714	699	734	718	646	668	709	707	688	711	692	721	713	667	696	684	683	678	701	667	634	685	670	627	655	678	712	715	683	721	719	722	702	707	682	645	688	686	747	674	700	695	687	683	663	685	653	678	694	680	649	703	695	698	724	659	671	697	710	688	696	707	635	733	674	631	684	642	657	678	717	734	678	754	701	703	685	718	718	717	686	694	659	683	698	651	618	732	685	726	665	699	644	679	688	671	678	688	670	700	694	703	697	675	672	650	701	724	642	703	704	690	736	725	691	704	702	667	713	695	696	704	685	694	670	684	692	698	680	660	648	687	665	647	726	664	660	681	669	660	675	656	690	683	665	673	677	690	638	693	699	697	700	715	662	682	669	730	658	700	708	684	708	758	703	670	682	675	647	730	758	719	707	668	646	683	694	719	693	676	656	695	689	670	684	698	746	733	691	717	684	746	682	701	640	710	693	717	701	753	675	685	665	735	671	729	704	683	641	710	690	682	714	679	733	696	699	665	699	648	643	724	675	722	626	717	698	675	682	688	698	660	658	716	709	706	660	680	709	738	651	676	662	678	636	705	670	688	617	680	687	649	710	696	714	650	683	742	710	682	700	677	781	636	676	677	710	714	663	699	710	675	743	694	685	685	696	677	683	695	732	666	636	666	694	664	653	676	662	701	738	721	676	714	693	677	704	712	691	670	685	653	681	711	682	728	716	704	713	702	676	684	689	686	681	696	727	690	681	661	701	689	693	711	712	772	645	689	682	679	666	641	654	695	696	666	684	674	665	684	678	668	714	657	717	695	684	705	663	745	678	681	739	691	709	671	685	665	697	670	653	708	683	737	666	708	684	747	651	712	736	680	715	726	660	672	696	661	658	690	663	670	700	738	699	692	693	659	661	716	675	694	724	761	718	654	644	714	687	707	699	685	653	671	667	682	709	730	726	643	703	746	685	721	720	679	689	676	653	721	721	687	699	673	742	680	720	750	671	646	683	645	685	677	691	667	687	679	640	686	703	701	692	696	741	733	669	693	760	672	726	681	637	688	679	678	745	682	662	732	672	730	711	682	717	676	683	627	698	713	661	671	707	691	657	716	680	712	728	651	679	675	714	708	648	656	740	632	707	671	696	677	746	686	671	718	703	699	719	688	642	664	699	675	678	669	694	720	708	650	646	682	727	702	716	653	684	720	657	704	714	644	686	701	684	687	702	712	680	669	711	672	695	682	682	701	676	722	688	681	659	648	684	662	699	662	693	616	656	625	695	664	698	663	708	682	678	713	673	654	693	713	682	688	664	726	646	728	705	694	691	685	702	707	707	678	685	717	682	728	672	707	702	679	718	671	688	705	680	708	701	744	704	751	729	672	695	700	683	653	625	682	676	722	719	689	706	687	679	677	678	667	697	707	677	710	715	697	688	704	676	706	656	690	696	697	698	730	671	687	729	674	663	680	680	724	689	722	685	716	691	677	661	691	713	684	735	714	682	713	689	663	659	702	739	713	697	697	676	664	694	700	646	672	608	663	630	695	678	709	706	708	656	659	681	712	649	734	670	678	679	745	640	684	722	624	664	691	726	684	645	696	675	683	701	709	662	691	672	666	688	716	676	670	763	656	699	680	658	691	712	680	686	676	692	664	716	673	661	676	706	679	658	711	753	771	642	679	692	756	678	651	709	689	686	683	691	664	680	696	661	703	661	684	731	702	679	609	733	677	702	690	717	667	691	712	689	686	667	709	767	716	680	705	713	694	690	664	659	657	682	669	657	647	730	719	697	721	675	658	707	666	676	687	715	673	675	646	696	696	748	700	769	703	632	681	633	694	702	664	737	670	693	660	668	650	695	654	666	673	699	653	719	667	730	744	667	749	710	708	698	722	696	685	678	649	687	676	682	683	679	673	710	681	704	705	704	713	687	650	630	691	648	705	685	676	678	683	678	678	715	698	713	696	683	672	646	694	702	713	681	682	678	704	692	747	700	711	678	764	692	665	701	695	753	666	700	687	711	709	625	696	681	702	707	689	667	680	707	686	701	749	719	724	686	696	665	691	658	665	713	723	694	684	659	721	684	701	677	670	628	704	719	715	711	705	688	675	672	704	733	753	737	674	742	703	700	672	677	707	695	667	723	674	706	687	682	692	716	729	653	670	672	707	693	669	697	731	702	698	698	721	681	689	668	685	670	688	711	676	704	657	682	661	696	715	686	697	689	677	664	674	736	714	685	698	661	698	667	699	682	655	699	704	682	665	658	698	684	657	647	705	671	702	651	700	759	677	698	647	698	703	677	701	729	680	711	662	667	705	726	710	711	728	689	662	707	706	685	670	704	679	685	773	632	724	689	675	687	683	682	658	689	692	675	719	728	643	719	680	731	744	734	733	687	687	654	684	663	661	661	704	718	677	686	649	641	658	637	659	686	685	664	687	738	673	717	665	667	624	664	644	666	717	705	696	698	678	687	690	734	722	684	692	684	679	672	749	665	680	711	678	712	672	706	695	679	711	668	693	657	718	622	651	702	733	678	678	647	653	673	710	706	679	647	673	681	738	655	681	659	654	638	690	657	707	639	717	663	715	703	762	723	672	671	681	738	668	692	665	737	726	724	662	676	711	671	683	698	650	676	695	674	737	677	732	693	692	738	699	687	670	699	710	672
13369	16653	18594	9630	7825	13170	17043	12604	7668	3974	2157	1333	1021	935	866	891	937	943	958	878	922	902	944	920	853	893	919	984	929	914	948	938	895	957	917	963	876	959	939	918	915	916	891	891	891	867	926	885	902	892	946	959	903	885	892	909	897	962	968	988	920	935	972	958	898	890	897	965	925	933	902	926	875	932	926	910	988	965	943	927	914	918	929	893	900	900	918	920	923	983	952	936	900	914	958	940	928	944	889	907	944	960	866	906	840	946	889	919	945	887	957	912	883	949	928	925	938	916	921	944	942	940	989	938	904	928	852	924	929	916	893	937	921	904	938	937	883	879	937	942	908	973	927	923	947	961	893	921	961	947	973	949	961	906	935	914	880	958	892	908	916	954	931	904	889	897	942	922	967	919	940	879	933	860	934	940	929	866	961	923	920	930	930	938	916	920	883	900	907	919	918	957	890	923	949	838	934	931	904	907	893	871	936	924	926	919	871	872	926	878	932	898	909	905	907	902	898	1005	926	918	934	950	914	933	954	915	979	936	911	877	918	959	916	891	930	881	892	920	979	904	966	896	931	894	910	950	920	875	933	869	923	882	901	959	917	919	925	946	898	974	930	915	915	941	856	932	914	899	907	951	912	962	955	915	921	921	958	917	890	964	902	886	923	876	967	868	922	974	875	879	919	923	941	915	901	906	916	926	934	937	1021	962	924	926	999	955	932	921	914	967	855	938	957	927	891	968	899	861	924	911	892	924	954	956	893	877	971	929	880	904	904	919	902	934	871	914	875	909	895	903	884	930	873	929	950	916	945	965	846	910	881	904	929	958	891	910	898	938	913	920	953	912	886	912	881	929	917	880	943	906	864	869	896	931	942	851	888	925	945	890	910	937	888	897	956	930	927	922	946	892	885	982	880	911	936	918	870	922	910	941	904	899	944	932	924	939	899	896	891	891	911	910	923	896	916	921	921	897	935	902	863	941	905	890	898	964	908	903	914	898	903	882	928	957	925	885	918	931	906	910	947	889	917	907	900	913	939	919	907	908	959	912	933	907	866	909	904	927	928	956	937	920	908	941	933	887	897	930	881	884	985	929	887	879	925	944	883	899	816	890	967	924	876	912	901	906	942	933	917	946	925	874	890	947	939	945	918	935	893	947	911	992	932	914	929	946	897	901	910	970	993	926	894	902	874	894	912	894	915	963	936	961	879	927	915	889	911	905	925	896	892	894	935	863	950	928	932	972	942	929	907	910	940	966	974	914	958	871	892	933	919	938	875	914	944	909	981	959	890	928	901	925	914	921	882	947	948	922	924	941	892	918	931	950	955	934	889	921	967	878	947	928	949	943	944	896	905	949	970	934	910	925	925	916	947	930	947	873	940	947	933	880	882	898	926	909	903	903	968	926	879	921	870	878	926	949	930	919	921	928	922	939	941	904	928	877	913	944	963	894	880	881	887	925	913	894	907	927	935	905	885	863	885	957	916	911	911	902	847	936	916	924	954	927	931	917	922	944	908	910	923	994	945	964	950	863	871	931	894	950	864	910	954	879	887	950	958	966	930	857	935	925	932	907	915	972	880	910	859	935	955	938	935	907	926	909	888	952	920	904	924	961	927	957	934	954	872	911	884	906	870	887	870	889	909	894	908	974	962	945	943	910	927	890	901	910	897	897	913	919	933	936	933	884	966	935	859	922	910	946	926	925	948	888	940	921	928	935	878	893	938	920	935	921	924	917	862	903	921	947	899	957	955	947	882	911	902	907	907	938	954	900	917	897	966	924	937	958	950	944	938	930	919	911	915	890	962	913	892	1006	925	980	947	920	921	937	968	911	912	924	916	883	884	948	874	922	909	923	943	923	875	871	921	870	992	941	979	922	910	924	943	926	959	906	884	934	925	889	898	910	921	946	920	930	930	925	881	964	962	850	958	929	958	880	921	940	953	928	866	895	926	917	880	1003	958	924	895	933	881	913	918	939	861	960	926	912	896	885	912	985	904	920	924	933	929	977	951	853	905	937	920	956	1002	1018	928	904	1007	940	944	899	899	915	894	945	985	944	882	944	921	916	964	872	970	951	908	925	943	877	890	959	931	924	888	890	879	930	908	888	949	931	924	942	870	927	961	923	921	913	899	904	933	913	942	920	938	849	944	923	968	922	921	927	863	962	939	935	931	868	923	920	901	872	940	910	861	895	871	944	866	957	923	990	888	913	917	964	966	937	908	968	925	924	916	898	926	892	949	885	969	910	901	934	891	966	972	868	907	949	912	863	977	994	929	915	894	935	868	897	930	910	927	922	891	961	929	921	952	930	934	959	921	863	937	877	952	905	957	904	923	921	932	947	822	954	936	923	902	935	973	936	876	917	905	929	910	885	896	918	932	890	880	939	925	966	988	891	913	898	892	899	942	895	915	932	954	963	867	984	927	933	905	956	896	892	949	954	928	967	937	883	895	906	828	1028	934	943	927	896	888	953	901	934	927	949	905	888	935	893	945	898	932	912	940	918	884	860	926	911	925	953	888	945	884	896	938	940	907	922	999	873	932	915	934	923	910	977	900	986	903	874	931	880	941	888	962	930	916	923	946	885	928	946	871	898	880	889	939	857	947	899	922	914	900	899	919	928	857	970	948	886	920	932	889	919	914	955	967	884	943	915	842	869	920	996	942	978	971	889	878	911	936	892	892	959	923	955	903	894	886	954	899	922	931	872	912	882	899	884	931	952	913	947	943	861	948	929	892	955	911	916	948	862	903	939	905	908	948	903	903	904	912	925	897	935	931	935	869	971	921	915	934	912	945	927	950	880	911	925	945	877	916	897	894	877	948	933	998	919	928	897	943	937	904	903	942	892	893	930	939	953	891	922	971	904	893	921	942	911	960	952	947	949	943	861	879	914	951	922	913	945	863	872	937	888	983	922	931	873	850	948	950	869	936	964	926	882	953	977	949	889	916	926	967	868	897	940	932	882	916	949	917	897	915	861	951	847	938	900	919	897	927	964	935	926	912	934	923	916	908	948	891	913	946	914	962	937	938	909	884	863	911	955	882	925	932	918	948	971	938	946	976	942	886	952	969	902	949	941	918	881	913	965	920	900	952	979	947	925	904	916	934	927	909	910	941	928	927	899	893	933	883	960	991	953	931	881	915	893	919	935	877	922	865	914	905	847	892	914	868	904	905	939	931	886	911	901	943	890	930	951	907	962	881	896	986	887	975	885	906	896	936	966	951	920	899	961	990	941	870	884	886	921	876	885	948	926	907	970	925	913	862	969	960	962	887	864	920	946	1011	886	930	950	868	934	1025	894	906	904	935	925	943	908	987	871	954	917	926	926	884	959	882	903	865	939	908	890	915	923	901	928	967	887	964	970	944	869	918	900	952	881	877	956	899	892	872	937	941	895	896	931	916	920	885	967	872	898	935	961	946	906	870	910	912	951	917	875	879	910	1006	987	918	900	892	962	884	894	927	838	868	965	902	907	915	922	961	895	969	935	893	923	905	909	862	980	879	892
23447	21478	29329	24054	22192	55006	59654	44486	29673	15160	5125	1492	796	655	614	573	620	599	564	650	558	563	549	581	559	574	601	603	574	570	604	573	586	582	569	596	575	605	565	617	647	555	549	561	582	589	582	553	576	584	575	576	592	556	591	592	571	510	559	536	610	602	571	604	607	603	591	585	560	531	585	564	558	531	618	560	579	602	604	599	598	581	551	583	613	587	610	593	599	569	599	618	582	605	592	626	589	579	533	573	641	620	589	569	581	584	576	602	565	601	589	562	563	556	598	594	581	552	613	571	574	599	584	576	615	579	594	555	610	538	577	604	569	601	587	529	589	587	589	577	609	555	597	567	539	592	589	549	566	575	597	563	571	587	554	555	590	575	606	573	585	567	590	535	579	588	608	572	579	595	599	568	639	608	613	574	569	575	593	593	566	616	574	550	589	565	609	528	602	619	583	561	552	573	613	564	567	546	536	616	570	586	581	598	603	590	555	562	578	553	580	569	543	562	585	577	585	629	559	579	523	512	587	544	573	550	565	602	589	592	610	559	578	597	596	571	546	593	573	562	604	588	524	565	588	612	579	539	567	576	542	647	582	560	604	573	604	571	572	590	609	565	557	576	614	610	580	585	561	585	591	587	589	605	571	565	623	595	559	546	557	602	579	588	519	599	627	557	597	579	554	592	569	550	620	625	564	591	565	550	526	574	573	568	574	565	545	575	536	630	626	565	616	599	619	550	606	606	612	575	587	597	522	579	565	607	596	592	535	580	578	579	532	554	621	584	545	605	554	563	607	600	579	580	576	572	612	543	554	597	618	603	629	569	555	652	627	571	565	594	563	585	598	577	602	543	549	587	597	581	611	583	608	552	603	592	591	591	564	544	587	578	524	575	588	557	562	586	579	551	576	593	593	581	580	588	563	571	590	557	603	549	627	551	553	562	596	534	578	621	573	580	558	549	590	621	584	546	547	562	620	606	592	580	563	591	580	579	551	584	589	558	580	587	596	596	565	523	587	578	589	606	567	554	559	566	609	587	577	560	552	584	568	600	553	573	579	545	523	583	589	584	605	580	567	571	556	569	554	546	599	564	592	584	550	589	582	577	603	583	540	619	615	573	572	564	583	595	580	594	595	536	598	631	598	618	614	587	580	626	578	610	580	562	554	564	535	584	546	544	549	557	581	595	590	534	566	595	591	581	593	601	548	595	575	630	560	565	571	567	613	596	567	563	532	603	590	581	561	671	604	568	589	574	625	583	606	600	576	544	592	574	640	614	537	601	632	593	590	566	543	603	567	594	580	556	580	611	623	613	605	567	587	541	590	595	625	582	531	565	599	571	568	550	569	596	554	572	590	550	570	559	579	633	573	564	572	576	565	600	563	545	553	580	573	604	595	583	559	590	549	631	567	585	596	572	597	563	574	598	608	546	578	545	616	588	522	563	596	630	541	591	564	566	580	575	585	530	588	585	580	566	579	606	582	602	605	596	583	569	596	556	573	582	568	559	561	550	549	575	516	618	598	575	588	574	604	592	611	536	586	619	615	531	566	572	586	626	553	589	581	596	607	600	586	601	589	603	639	567	559	582	563	577	533	578	592	597	614	562	546	549	569	624	544	565	581	587	596	616	604	602	563	577	606	604	595	604	601	543	590	611	561	581	591	568	575	585	604	565	558	580	589	612	580	597	619	617	597	592	590	592	576	558	601	538	602	564	596	581	594	552	604	574	572	525	537	585	569	586	588	562	569	565	629	584	586	574	577	576	590	573	596	587	621	572	596	590	593	554	553	585	572	583	588	549	605	584	568	594	629	549	581	570	560	572	586	608	584	587	593	570	567	563	588	595	555	601	581	576	555	586	590	559	551	597	611	542	595	545	530	560	603	558	547	604	548	584	625	585	610	558	593	569	572	575	576	522	588	590	645	599	640	566	566	545	603	570	568	561	577	572	565	633	567	580	570	591	531	569	605	595	552	599	569	550	592	559	561	567	591	602	566	607	643	595	551	600	562	593	592	569	586	551	620	598	558	605	571	592	555	571	603	592	606	562	580	557	559	612	606	586	559	569	577	564	568	550	586	578	532	552	609	546	580	615	586	557	588	581	587	551	608	608	549	604	585	565	575	562	552	565	552	626	615	554	562	551	600	605	576	585	580	567	572	559	592	564	609	584	590	581	636	555	624	567	541	550	647	585	587	584	576	586	561	578	573	570	572	625	605	603	610	540	594	576	606	601	565	607	592	565	545	581	606	567	601	582	563	577	624	580	585	598	540	589	565	590	562	557	543	604	605	568	562	547	554	570	580	562	619	579	595	605	572	547	594	541	607	593	607	574	590	555	586	560	572	578	596	555	592	624	619	612	557	555	565	574	533	554	547	558	591	598	557	583	586	619	585	581	600	619	585	588	586	546	552	561	553	555	568	552	604	574	602	589	546	595	568	600	580	576	586	623	562	573	550	569	584	560	578	622	581	570	606	577	570	567	602	588	576	575	564	603	585	569	562	574	589	571	605	586	605	588	548	577	596	551	597	609	557	562	601	593	599	592	530	570	598	605	616	532	623	567	547	581	599	528	600	563	603	581	557	603	587	557	595	580	564	587	571	639	594	605	575	616	564	546	560	564	560	567	541	548	543	590	585	544	590	590	539	556	598	572	559	554	630	584	564	578	582	595	587	571	616	575	596	621	591	572	558	521	571	581	543	565	558	525	551	596	587	583	561	579	582	576	562	565	550	606	582	606	574	585	524	565	573	566	577	608	610	585	606	572	624	577	589	582	598	565	576	573	586	586	562	523	560	586	588	565	574	522	533	563	592	611	609	633	610	586	584	575	539	587	585	612	571	569	558	585	564	591	530	582	568	566	590	579	593	569	594	579	550	588	584	571	614	617	562	594	561	614	581	586	595	580	559	584	552	630	557	549	574	580	587	547	557	568	563	587	598	565	520	595	584	555	589	593	594	552	618	548	582	597	635	583	597	547	625	553	542	592	579	593	610	577	585	574	595	591	551	597	573	570	561	573	561	548	578	601	554	584	605	578	521	661	556	605	571	522	591	589	574	578	588	612	597	572	572	601	580	583	546	575	566	562	568	589	596	551	579	548	558	551	578	580	590	583	557	553	620	565	538	573	596	571	594	567	612	613	614	580	573	633	578	623	581	548	591	552	562	547	604	577	546	594	566	594	560	572	598	568	591	582	630	544	599	572	573	599	553	599	599	574	612	553	624	566	567	567	587	564	609	611	592	585	556	561	624	557	595	586	596	532	572	573	567	559	631	537	557	593	602	543	566	558	575	582	516	557	557	565	585	601	619	559	594	588	590	560	548	628	572	568	600	605	582	626	496	544	546	577	606	587	529	630	584	585	515	547	573	570	587	590	567	586	599	567	592	548	597	597	595	569	571	517	575	592	582	575	594	542	590	616	570	555	584	585	545	608	563	611	590	623	602	564	588	575	529	554	536	583	570	564	557	584	621	577	598	539	556	609	570	562	541	636
14134	30122	27483	13918	26692	62583	58954	46560	33903	19010	8496	2801	1110	815	784	771	747	733	796	790	762	777	759	770	730	729	766	818	778	795	781	769	797	774	797	739	783	762	750	789	758	755	755	761	769	752	716	758	807	782	800	794	796	719	736	768	833	725	753	759	798	733	779	823	768	778	742	732	733	746	783	756	785	762	819	762	801	824	779	735	824	773	759	760	805	814	757	743	748	768	758	832	787	776	779	779	761	744	756	804	744	778	734	761	774	810	780	739	759	765	763	759	800	776	778	789	801	802	769	753	734	768	772	740	765	800	793	800	745	771	765	778	751	703	761	743	769	767	817	688	772	776	795	774	740	776	797	762	762	751	786	751	802	764	732	799	816	725	749	797	788	827	829	820	738	747	721	727	732	730	823	784	728	785	819	745	745	749	773	784	741	765	790	761	774	752	747	770	782	782	716	742	758	770	805	775	738	785	744	794	733	772	803	738	784	767	776	761	749	749	767	774	765	716	743	782	819	716	747	777	748	769	774	744	776	778	827	823	766	764	802	746	788	762	747	795	794	714	767	775	823	770	830	783	797	792	756	773	749	797	795	767	788	758	812	762	751	782	710	774	796	770	768	751	803	755	815	735	780	774	789	763	729	775	764	796	785	798	767	764	775	812	827	737	784	751	779	741	757	796	750	779	767	743	739	748	755	745	784	828	824	779	744	785	772	743	732	784	764	784	789	744	739	729	740	764	722	753	743	770	782	786	775	814	772	744	774	838	760	799	787	759	788	781	785	777	797	777	778	741	811	790	783	797	776	811	789	722	788	757	751	762	757	752	781	819	805	796	758	762	716	765	817	747	720	738	784	806	748	762	779	756	744	755	766	786	743	749	773	760	784	787	773	717	760	728	732	798	769	734	758	734	795	761	769	744	770	765	782	813	786	760	784	807	780	765	851	773	759	763	778	816	760	776	740	750	782	815	758	774	757	762	768	742	780	794	776	735	760	799	744	817	766	765	761	774	740	787	757	790	766	790	785	780	758	795	784	782	768	723	788	735	763	778	810	764	789	785	745	761	796	773	774	750	791	691	804	764	807	748	732	754	767	770	741	760	756	811	793	778	812	777	795	798	740	755	776	775	821	735	785	762	790	761	762	756	769	756	776	729	784	770	725	773	780	795	788	774	788	759	744	810	803	756	746	798	797	778	783	790	829	776	740	746	797	797	755	732	741	784	747	777	781	801	824	795	797	722	740	779	798	819	782	793	774	744	746	791	804	742	780	733	768	768	775	710	801	739	786	777	789	738	743	791	812	739	767	783	782	752	750	775	799	818	768	744	727	790	739	749	757	750	740	757	731	777	758	817	739	776	783	759	807	754	778	745	784	790	750	774	758	752	747	817	843	761	786	821	804	780	755	781	768	733	782	799	749	760	819	757	797	793	813	784	779	759	762	780	735	788	767	795	740	757	773	756	785	748	743	735	836	738	783	781	805	760	752	797	812	726	753	753	836	730	815	785	800	767	754	817	765	742	765	745	769	743	778	735	727	763	766	787	756	767	764	809	787	724	780	728	749	747	785	753	712	776	760	766	742	789	733	809	799	799	743	781	761	755	732	770	782	771	746	743	740	790	788	773	763	784	776	734	762	748	793	766	751	736	759	791	748	801	816	784	797	756	747	770	751	734	774	782	768	760	821	785	768	854	769	796	761	764	770	750	790	795	728	738	765	742	751	709	775	746	800	780	760	783	785	773	752	792	812	831	741	787	759	816	784	732	783	737	804	851	772	782	754	760	815	838	738	788	810	822	798	783	752	798	773	712	787	795	763	774	749	758	785	749	790	767	816	754	809	798	773	706	776	763	779	826	768	740	758	774	782	750	794	750	783	770	777	778	769	836	817	768	750	733	750	869	763	791	790	794	776	740	743	744	750	746	790	726	799	716	791	750	783	797	772	744	793	775	803	761	777	734	776	744	803	770	718	761	791	756	802	739	775	793	817	739	770	762	785	740	792	757	818	785	759	822	774	780	737	740	796	791	766	744	756	776	816	789	784	822	807	728	750	826	769	753	780	792	789	795	811	756	765	714	759	801	775	799	788	734	795	768	825	722	805	760	827	689	778	829	715	795	727	767	743	789	787	790	777	791	782	751	787	770	788	780	771	789	792	779	780	717	746	806	772	719	760	795	793	745	746	736	772	788	767	786	787	770	786	795	735	788	774	826	746	767	719	806	745	749	758	708	757	748	766	754	765	773	802	774	759	773	779	764	752	760	772	750	769	796	757	731	827	763	778	725	748	731	718	762	768	755	827	791	789	754	768	752	749	752	806	767	762	800	802	762	752	816	796	743	759	773	797	831	760	769	718	778	775	792	761	794	724	747	773	752	756	759	781	799	743	750	814	761	780	839	745	761	797	753	781	753	736	804	770	769	778	792	766	788	787	838	798	768	785	792	776	736	783	741	752	781	748	803	807	772	813	737	752	778	789	744	818	784	772	793	766	747	773	742	761	793	737	839	779	769	772	765	794	794	751	789	753	804	759	722	797	812	712	777	791	781	799	778	765	762	774	760	764	763	721	755	801	771	745	806	795	798	797	828	743	782	788	747	758	800	776	787	736	745	816	773	738	776	746	761	779	813	774	783	734	764	758	763	749	764	731	745	792	809	814	742	795	740	742	781	785	787	770	757	772	808	811	793	804	711	761	739	739	752	735	817	743	739	762	782	792	769	798	765	730	747	747	810	774	782	723	759	804	778	730	742	824	797	725	730	740	770	777	740	770	743	824	759	714	740	765	788	789	770	736	750	753	790	763	771	748	762	802	802	753	735	757	775	814	754	709	791	789	743	799	710	774	776	748	765	756	749	789	746	812	755	716	782	762	772	747	755	754	714	784	737	759	781	810	789	724	765	795	833	799	773	723	782	740	773	772	787	797	747	767	752	770	787	786	804	793	762	763	775	768	768	768	743	743	757	759	779	793	729	799	780	777	807	815	735	745	782	764	734	822	777	749	808	784	793	746	751	784	789	744	751	765	801	809	772	809	789	795	769	760	748	791	782	767	751	784	764	782	790	730	752	786	789	780	740	796	768	770	724	812	754	776	761	796	767	748	741	755	763	822	757	798	773	781	707	782	710	783	777	761	812	773	818	693	760	793	773	803	762	770	736	736	726	793	800	776	786	774	787	740	762	764	761	781	776	781	710	820	763	776	757	717	746	766	853	797	743	781	762	755	767	764	708	733	768	744	792	756	761	776	803	795	767	768	768	751	761	783	789	748	731	788	780	757	807	774	775	698	745	728	744	768	761	789	758	772	766	733	796	776	737	777	801	726	786	765	788	750	810	731	712	774	829	760	808	841	786	767	751	768	809	729	788	762	769	761	788	780	783	772	788	733	797	751	761	789	722	719	776	756	789	782	794	752	747	733	782	735	770	766	696	784	781	760	774	805	795	777	772	776	734	780	783	749	773	743	701	785	810	758	763	781	772	789	756	762	744	760	783	742	836
27318	21067	15368	5347	2485	9807	12545	7377	3555	1811	1045	783	742	768	700	705	698	685	699	683	706	684	676	648	687	717	685	678	667	741	672	729	753	750	706	691	659	713	714	683	696	693	662	666	716	714	705	708	665	734	727	755	664	699	733	743	699	703	703	694	721	684	682	710	698	704	654	718	713	701	720	729	698	740	707	692	733	711	720	691	698	741	721	708	655	682	686	719	732	676	692	744	677	727	668	699	696	722	681	690	714	733	710	704	699	734	693	666	726	696	699	710	748	718	700	694	684	714	709	656	756	711	729	706	704	630	699	695	699	749	720	715	655	685	736	736	701	732	700	731	709	707	696	656	726	686	673	679	745	692	678	719	663	710	708	701	700	711	710	720	720	723	669	668	693	713	721	698	705	664	662	714	703	693	746	755	719	744	721	732	730	745	676	752	739	725	661	711	740	683	673	733	699	731	682	723	702	661	690	701	687	716	687	705	692	697	722	751	678	674	688	694	702	718	731	718	722	732	719	684	677	722	729	679	689	707	691	698	683	719	724	715	679	690	719	668	713	684	729	732	752	693	721	706	670	703	665	675	670	670	678	710	704	701	720	679	718	734	699	677	735	663	725	703	699	735	704	683	721	657	756	713	675	696	736	689	719	678	715	687	697	725	680	690	669	689	691	731	714	697	679	714	683	682	691	736	702	735	667	717	743	688	680	737	694	662	675	669	678	746	668	686	674	728	710	701	695	734	726	674	683	762	676	713	729	718	725	705	706	703	719	693	712	717	710	714	698	655	704	700	728	725	672	626	696	744	710	684	744	685	695	711	676	689	663	672	767	702	664	702	663	678	734	726	708	709	675	730	667	699	713	691	703	740	674	686	658	662	680	740	733	680	690	665	707	712	750	689	717	721	687	655	735	691	732	692	701	725	712	690	679	657	685	685	725	686	724	727	731	692	727	721	703	682	728	681	716	698	663	715	700	711	669	694	683	713	661	714	718	710	752	707	717	754	719	695	685	702	743	709	693	685	690	714	728	745	720	708	684	705	698	736	664	732	701	714	674	718	700	706	677	744	666	703	703	712	686	739	712	711	723	731	726	764	688	711	698	685	696	670	638	702	697	752	713	708	722	674	726	655	747	747	654	684	699	722	709	757	744	734	701	719	677	709	686	742	736	714	693	730	696	706	662	678	706	702	686	700	724	669	719	738	690	716	748	693	684	719	696	710	709	673	715	739	718	674	705	634	690	720	691	674	704	666	694	717	707	735	657	742	696	688	738	723	717	698	677	758	680	688	738	720	649	664	676	743	682	734	692	730	716	702	717	707	695	682	716	705	698	680	685	695	731	714	753	696	684	711	687	713	674	717	696	703	711	706	701	687	662	682	723	677	736	712	714	759	682	690	651	724	636	683	674	731	738	724	671	704	725	721	671	675	689	699	755	682	719	704	700	677	709	753	704	718	705	678	711	732	722	676	697	691	695	682	697	718	721	693	725	736	679	711	674	673	758	712	733	699	716	713	746	673	743	724	691	741	704	681	718	743	660	688	709	707	693	688	683	745	728	699	741	709	709	718	661	737	713	742	737	707	717	650	694	715	665	714	728	712	655	749	699	719	721	711	679	728	711	726	681	671	682	730	701	723	686	739	652	721	741	682	680	724	720	692	709	737	654	705	702	753	743	697	675	724	678	719	702	722	681	670	701	727	663	689	715	733	682	721	697	704	741	674	682	693	718	708	709	691	700	672	695	688	717	668	667	723	670	669	686	685	738	739	713	674	669	692	681	721	717	680	667	708	707	658	697	781	731	719	707	690	664	711	684	703	719	714	711	704	699	704	687	716	681	754	723	666	723	760	678	708	737	692	712	704	716	741	701	702	665	721	731	683	695	692	704	716	703	675	719	708	757	746	707	673	746	726	651	715	719	735	687	717	689	687	692	707	726	687	712	700	724	736	697	673	686	719	711	731	673	703	695	731	695	705	696	725	680	712	720	724	694	712	645	661	723	682	718	703	721	669	691	701	664	709	690	709	707	696	715	743	736	748	702	715	709	629	664	694	714	666	716	676	696	672	683	705	684	718	684	722	697	676	729	743	729	677	703	683	665	704	730	704	684	714	693	727	667	710	688	684	673	712	736	676	713	742	685	685	706	714	707	664	714	693	732	686	694	722	711	713	751	694	735	725	710	680	716	718	741	687	680	693	686	651	733	738	739	672	679	683	691	726	717	660	677	724	706	734	718	722	734	698	730	702	686	712	688	667	703	676	728	704	692	679	736	690	699	730	697	714	690	692	678	758	709	722	729	726	678	722	709	758	731	689	700	709	699	716	715	736	721	718	716	761	729	678	700	701	696	687	716	725	788	691	691	698	692	709	695	724	691	678	684	676	664	731	722	748	746	742	700	666	721	725	719	709	672	697	722	637	715	713	717	723	753	726	735	699	691	733	732	734	716	700	696	694	729	720	744	686	681	732	722	713	706	688	696	742	721	706	651	698	709	697	683	694	683	713	732	749	693	692	735	721	732	676	682	714	659	734	692	692	667	699	737	691	720	685	705	684	720	741	710	686	667	673	758	699	675	724	668	720	731	715	677	700	641	689	712	718	765	705	683	656	748	700	664	690	691	700	666	658	740	697	696	694	708	750	748	690	694	705	688	705	729	670	669	706	654	665	701	686	654	715	729	704	672	748	704	674	673	714	700	719	689	735	713	724	677	681	765	665	698	657	699	695	614	705	672	691	687	761	705	724	715	712	717	709	730	752	680	677	699	729	710	747	686	714	731	659	719	706	687	686	671	681	743	754	709	699	696	732	747	698	698	659	717	680	700	695	702	727	692	714	695	705	649	718	719	702	677	722	695	713	687	701	714	685	706	703	632	698	731	681	679	749	698	752	698	729	720	725	710	703	711	726	693	673	662	678	679	765	722	705	701	700	717	705	721	710	711	720	702	705	684	729	751	727	720	731	722	637	695	675	708	709	684	710	712	712	695	678	689	693	644	751	703	727	688	715	755	696	724	724	710	667	736	710	763	710	680	674	663	674	697	693	729	723	722	728	658	691	657	717	694	711	687	713	728	682	694	657	692	676	695	736	703	710	731	711	709	709	682	763	705	717	667	707	684	670	687	701	653	689	699	710	758	689	768	728	677	698	728	701	703	672	699	744	708	695	679	745	750	681	689	754	707	711	691	677	691	706	688	764	724	695	675	688	698	685	720	695	680	711	661	750	712	731	687	734	731	722	743	687	715	664	677	724	716	705	688	703	674	696	704	686	710	686	756	720	688	716	686	680	683	698	654	699	683	754	697	741	719	662	713	716	684	722	712	705	760	735	665	682	735	714	721	691	703	701	702	735	718	738	745	699	673	737	709	695	747	710	703	689	696	690	713	716	704	686	760	712	664	684	649	737	722	670	671	667	749	692	690	734	703	726	725	754	703	719	729	731	680	734	671	686	687	753	699	719	680	681	684	689	737	688	669	740	686	699	720	690	765	747	697	671
8343	17386	16808	6617	4609	16455	18184	11844	6230	2990	1640	1122	950	998	949	927	936	908	910	942	896	922	958	938	963	918	955	955	933	929	946	963	944	935	902	953	916	890	940	957	906	924	945	975	926	952	974	997	915	957	882	893	936	918	930	899	908	889	908	887	894	945	926	941	928	966	979	968	924	942	953	885	942	955	962	908	941	969	984	980	895	930	946	999	933	961	950	904	949	937	928	969	969	941	893	909	899	959	917	912	949	952	878	925	991	951	907	942	927	953	927	914	942	903	964	935	933	955	906	911	936	911	952	969	929	927	938	903	956	937	963	931	950	921	932	935	892	938	988	947	937	966	930	996	905	922	916	936	887	906	958	946	913	882	936	946	876	980	983	903	904	905	906	905	920	908	956	929	967	935	988	995	959	889	987	943	908	909	990	979	975	982	874	946	935	896	949	962	922	907	930	874	941	900	971	946	875	856	913	959	903	962	926	879	902	911	952	885	874	905	881	941	1003	948	937	1006	934	967	937	917	885	951	943	897	978	925	915	903	932	919	898	895	933	935	927	927	1002	982	929	974	896	935	929	856	974	950	962	899	969	945	925	946	929	935	924	936	901	906	947	953	906	898	911	953	955	992	905	901	943	952	1015	934	954	1001	937	963	941	970	923	922	982	940	913	923	973	926	951	927	934	943	909	980	915	941	913	941	987	908	959	920	943	920	931	946	926	931	965	931	943	931	929	914	887	953	910	1018	986	984	870	973	872	920	914	931	968	945	947	937	931	960	956	868	930	1009	920	982	942	902	917	933	896	898	901	947	913	940	939	916	945	926	974	954	949	936	938	920	939	894	928	910	954	967	886	943	948	894	926	917	920	939	932	937	959	946	941	948	928	948	880	953	928	932	947	892	947	919	880	918	922	921	935	951	953	926	953	943	940	931	900	920	970	933	926	921	940	997	912	882	950	958	963	948	954	868	906	920	965	958	924	951	938	941	904	857	938	895	935	915	977	943	890	970	947	912	910	910	970	910	910	889	932	930	953	925	891	942	975	891	933	877	928	907	944	955	973	922	898	934	913	931	904	906	938	956	912	935	913	974	931	929	951	923	906	956	902	929	926	912	932	992	947	939	955	880	898	947	912	936	930	991	954	878	914	982	911	912	919	982	908	962	984	984	952	967	914	940	912	979	932	934	955	955	919	908	919	995	958	932	960	920	947	990	931	864	958	921	936	856	941	907	916	919	904	995	935	881	928	954	946	992	949	954	1024	936	930	945	939	943	934	905	903	898	927	939	966	910	954	911	880	1029	906	985	909	969	974	956	920	984	935	901	886	890	931	889	942	907	926	922	967	905	960	953	937	873	947	948	960	936	923	936	1009	964	945	937	878	939	944	946	936	930	960	947	957	954	976	936	970	936	940	954	897	962	957	886	884	929	942	868	868	903	919	952	874	895	920	916	944	954	964	916	913	893	953	965	925	946	923	928	967	959	961	971	998	938	937	930	919	961	960	912	897	993	965	948	960	966	910	921	909	908	971	894	929	931	891	925	898	964	936	978	973	971	901	930	933	963	879	958	917	910	911	905	884	968	923	833	938	936	900	916	932	956	933	890	982	912	906	919	922	942	930	952	956	918	890	935	949	907	939	928	973	915	935	958	940	954	908	888	972	978	942	908	948	924	927	924	948	919	959	880	973	910	898	963	921	955	889	946	927	933	929	899	921	932	875	927	960	889	974	896	914	937	964	935	934	944	917	906	946	943	946	948	972	896	905	959	962	949	954	934	943	921	915	903	984	923	894	960	917	962	972	852	931	906	910	873	953	962	925	867	918	972	910	924	929	909	941	975	947	934	893	910	907	914	991	961	973	912	904	918	956	928	943	930	899	963	848	1000	939	884	943	905	920	935	901	965	954	942	902	963	936	979	930	896	907	967	941	924	911	867	931	933	930	873	922	944	963	976	1011	908	928	923	897	923	912	946	940	949	900	975	936	946	983	914	928	886	972	972	911	925	912	902	979	969	925	903	953	964	918	959	916	894	959	918	894	973	953	910	929	892	941	926	1009	913	952	930	925	915	936	974	932	921	889	959	1005	884	945	941	975	929	937	948	928	925	958	958	901	933	887	907	954	992	877	920	948	953	931	927	1003	922	937	903	900	890	845	981	937	964	971	878	874	944	944	941	915	921	919	911	929	883	1009	959	926	958	928	910	923	935	937	992	941	878	935	912	958	915	934	936	894	928	890	920	940	890	906	877	948	934	960	960	931	923	910	947	912	936	924	973	897	905	940	927	935	925	931	943	910	920	908	945	905	984	943	950	935	986	949	909	937	973	937	917	964	980	930	933	933	967	933	960	906	993	910	898	934	915	928	947	979	912	915	1034	906	939	1003	870	908	895	906	925	1007	897	945	927	944	921	942	922	912	947	955	937	931	924	920	917	923	940	952	912	904	901	948	923	934	910	1000	908	939	952	914	905	968	907	972	1000	949	927	933	957	895	961	929	936	967	946	917	916	937	962	961	920	880	895	984	896	913	925	894	873	906	938	919	952	902	927	924	951	923	901	988	1008	910	945	909	950	940	975	935	920	896	889	932	925	953	912	978	966	914	917	924	925	946	911	921	963	983	890	923	931	856	955	964	921	964	954	942	902	939	944	934	904	926	908	928	947	959	958	881	956	956	903	938	982	922	988	947	928	935	955	902	924	927	916	918	887	950	927	950	881	941	919	944	972	922	978	890	965	876	952	902	956	969	962	911	960	928	900	917	948	972	888	954	901	1009	920	962	949	938	953	946	926	952	959	946	963	935	931	930	914	951	904	934	863	993	948	977	890	914	947	949	964	885	943	900	914	913	920	905	895	949	963	929	963	950	918	973	909	938	960	941	935	969	962	1009	919	985	951	955	894	929	941	949	964	971	945	920	901	903	902	976	936	904	989	923	938	955	904	911	892	929	907	948	881	928	957	980	966	932	870	868	893	956	921	936	976	959	951	932	933	903	936	919	924	933	968	943	960	904	913	953	916	936	913	966	963	966	944	911	931	936	904	918	994	886	892	878	913	919	944	958	912	950	920	958	907	906	927	945	947	881	892	974	874	944	959	918	930	946	1006	906	938	945	918	938	958	914	933	926	933	876	928	931	957	958	880	959	896	880	934	959	989	942	930	950	920	928	922	923	944	971	877	927	924	938	952	954	918	925	926	919	930	995	935	906	931	937	931	947	960	954	913	936	877	973	936	944	985	909	945	927	934	929	964	931	899	891	941	958	937	874	926	904	912	901	982	972	969	916	927	935	975	952	910	907	965	940	890	982	921	954	953	931	969	928	886	937	964	941	920	986	935	898	929	858	923	943	931	940	914	957	921	874	894	943	939	939	950	936	947	898	963	983	983	964	942	939	953	937	963	982	1001	930	916	878	923	883	907	940	1023	985	912	919	878	939	935	940	938	935	945	934	915	939	919	900	869	898	956	953	911	937	946	915	945	908	939	929	969	930	909	949	983	917	939	929	939	907	985	956	934	961	912	989	925	933	961
27155	20767	13108	4317	2644	8201	11385	7104	3700	1934	1123	820	730	666	668	707	722	713	709	686	724	679	744	666	705	677	691	685	676	732	676	749	745	719	716	733	731	756	714	728	669	688	712	722	728	708	695	690	704	664	696	706	704	743	683	695	674	713	752	704	711	703	679	692	663	704	673	761	708	667	748	665	727	741	690	709	611	737	653	698	712	721	712	676	667	704	690	684	779	697	738	727	673	680	713	758	688	702	760	638	700	694	695	739	673	683	727	708	659	694	701	748	683	729	700	703	630	689	689	713	751	697	738	660	700	714	692	708	718	731	715	667	735	743	721	666	689	713	709	660	714	677	679	707	697	683	721	724	671	718	719	751	688	704	706	705	712	692	755	707	718	656	637	706	711	701	698	721	723	723	751	670	725	709	682	708	673	685	698	729	678	692	692	715	713	735	681	714	678	716	651	707	732	718	707	733	733	646	727	732	660	725	700	698	721	698	656	696	691	653	696	726	720	695	717	729	701	690	738	645	679	783	662	704	681	763	705	701	754	689	717	699	679	692	707	696	721	726	697	698	716	706	728	747	709	720	714	742	767	684	696	677	689	706	758	658	691	727	722	729	692	718	736	691	632	753	717	680	702	763	702	681	714	727	746	682	758	720	729	731	698	694	710	684	694	700	698	690	704	634	733	720	687	665	709	677	673	708	710	677	709	702	713	675	697	723	701	732	682	701	689	732	687	672	640	727	691	712	703	685	688	699	673	685	694	699	694	688	683	758	701	715	698	687	687	748	750	724	704	687	732	728	706	689	737	673	710	712	724	729	662	624	660	723	730	678	732	675	684	686	715	667	671	688	628	679	717	743	677	709	742	677	695	697	708	721	690	739	677	680	705	726	678	727	745	706	672	728	745	714	701	703	724	730	712	694	727	668	656	700	753	713	702	676	730	685	660	674	736	694	690	694	702	722	707	705	666	702	718	671	673	673	758	703	715	774	686	667	705	686	683	662	721	677	715	710	717	690	714	712	769	630	690	741	705	679	663	661	731	667	666	714	698	723	700	706	714	674	695	680	669	691	654	669	688	658	742	726	727	730	767	684	667	728	719	694	688	745	708	667	729	713	713	700	704	685	709	708	736	723	661	716	690	701	686	722	636	723	718	670	691	695	676	679	717	683	676	692	714	687	721	707	715	770	750	675	715	713	675	701	754	649	695	672	762	713	745	723	687	710	682	683	708	703	713	673	675	670	730	699	728	689	716	684	727	661	695	692	682	675	727	700	680	676	721	686	723	684	700	653	692	691	689	674	722	695	641	677	753	732	702	696	695	646	706	728	726	678	685	680	681	690	697	726	697	741	659	744	679	723	684	707	684	698	722	735	690	713	684	734	684	707	681	737	724	731	722	757	719	689	639	711	680	694	717	692	760	696	690	705	687	723	686	702	766	735	705	733	713	674	690	734	705	692	702	708	686	722	722	713	697	729	743	722	729	700	696	698	676	687	702	733	720	699	706	687	649	773	755	755	679	679	725	737	664	722	724	744	708	716	718	687	722	704	680	721	672	749	681	666	756	743	740	725	716	752	740	691	667	718	749	711	695	722	731	700	722	730	710	726	711	726	627	685	660	656	666	729	710	696	682	705	701	802	682	685	702	724	667	739	734	748	744	713	761	672	711	666	696	738	785	704	682	714	687	703	728	709	748	682	628	672	709	695	695	694	659	705	718	702	721	673	671	715	716	743	682	704	703	703	681	670	673	698	662	683	669	657	689	724	683	651	705	767	677	658	700	687	668	665	684	709	683	666	679	696	734	664	703	738	720	682	714	689	723	657	679	678	720	699	701	705	720	696	688	720	707	713	715	714	713	732	726	680	710	697	726	720	744	652	704	721	674	707	689	671	716	707	712	679	638	743	701	642	704	662	738	666	693	684	699	704	715	736	734	705	686	722	707	672	744	723	704	730	703	695	665	736	737	682	741	701	742	706	754	705	736	694	701	684	708	743	698	671	706	698	700	748	714	701	668	688	667	750	727	692	686	681	731	677	717	680	716	709	736	750	653	709	724	702	668	673	735	668	686	716	738	681	661	706	693	716	708	725	700	747	722	673	691	673	708	710	752	746	677	722	733	705	706	674	708	707	713	676	714	746	700	726	744	697	686	711	692	681	700	687	690	740	661	798	711	754	734	743	758	686	698	718	703	649	734	713	741	701	725	683	675	696	676	669	729	681	739	687	709	715	688	704	667	719	715	706	639	677	697	712	726	703	705	699	708	692	696	681	701	701	684	726	696	678	719	670	706	693	693	710	660	707	728	711	729	704	667	664	676	679	699	651	676	717	721	738	705	721	758	722	706	688	694	680	717	749	754	670	687	671	696	728	699	752	671	720	705	728	685	719	715	683	692	717	706	739	713	727	722	652	694	729	698	702	715	732	724	700	704	717	728	701	770	708	693	663	698	723	704	719	735	738	691	721	720	685	658	708	693	748	655	672	678	740	728	724	686	704	696	709	706	725	653	696	715	718	727	742	721	688	683	688	673	727	745	745	710	701	711	727	685	717	679	720	743	763	689	737	722	751	690	727	670	687	682	629	678	714	706	712	749	739	700	689	715	670	739	706	709	705	689	703	701	707	697	684	683	678	727	679	708	702	702	704	686	700	765	675	705	668	680	703	648	728	687	756	714	674	676	709	739	713	723	674	713	684	715	677	694	684	731	713	701	734	722	668	698	716	692	705	741	659	741	726	737	715	702	735	703	705	718	704	695	673	718	713	732	713	669	745	701	683	689	716	690	731	671	690	706	706	697	625	702	692	730	718	746	727	665	710	757	618	746	706	723	709	713	680	678	678	711	694	743	750	702	689	731	689	726	749	713	730	706	706	749	702	712	679	729	712	687	681	693	735	717	707	695	731	695	717	708	724	677	734	698	677	669	672	715	713	716	674	694	703	673	730	696	728	691	734	723	705	662	679	736	714	674	691	675	746	639	702	708	710	723	663	709	685	729	711	725	684	702	684	653	747	721	727	706	725	734	709	739	677	732	704	638	690	753	669	673	685	720	695	680	751	697	712	744	710	678	670	718	712	728	694	700	705	684	695	705	722	725	692	676	663	697	732	697	697	715	654	724	729	689	736	684	674	709	730	706	710	714	686	686	680	743	730	706	718	691	722	695	693	687	688	669	692	652	729	697	734	668	740	677	707	714	692	724	745	694	690	664	713	698	711	687	626	688	722	731	750	723	734	718	724	723	655	731	685	719	733	682	756	712	677	753	744	677	689	656	673	682	725	707	748	690	700	638	692	693	688	709	677	743	683	691	714	669	742	699	671	684	718	748	720	686	730	709	668	748	658	694	696	674	702	734	712	708	694	709	702	659	684	676	734	702	713	670	705	706	733	689	697	745	767	690	724	721	717	692	723	709	685	684	691	689	742	705	676	698	725	735	649	711	774	693	692	679	705	722	677	685	728	705	707	652	700	733	700	704	702	707	711	731	699	717	676	664	686
8886	15713	13315	5915	5312	14710	17606	11496	6599	3395	1759	1135	1064	975	912	884	905	959	1006	943	968	962	949	880	923	956	1002	897	975	940	982	985	951	979	966	1002	920	951	880	982	954	960	982	924	975	1007	988	941	912	963	899	936	932	963	958	934	938	924	962	923	898	943	938	926	907	896	882	955	898	951	976	929	923	938	1007	975	966	955	940	960	905	931	952	993	922	969	930	917	946	921	970	921	979	941	960	966	932	927	931	946	935	946	963	958	987	931	948	982	907	917	895	889	1011	956	932	947	925	989	997	992	928	923	966	942	911	901	985	967	921	895	932	925	883	945	897	925	921	950	881	909	950	922	879	918	934	970	895	971	947	900	965	956	996	879	918	922	920	982	886	937	943	963	918	917	953	951	931	934	1052	942	972	938	901	870	920	935	969	931	936	988	886	951	944	866	912	934	958	983	906	945	932	925	918	966	986	972	957	971	953	908	988	945	964	894	1021	963	949	909	908	927	939	911	898	944	917	985	915	928	985	937	934	917	931	928	893	942	959	894	937	916	933	930	967	1003	939	934	924	914	912	961	921	958	1003	924	997	970	972	975	955	949	925	952	949	976	942	974	948	959	943	933	974	937	911	872	934	919	957	945	941	969	963	910	894	940	978	931	957	958	897	959	975	928	959	953	922	924	944	981	956	904	955	933	922	928	930	922	973	957	912	935	919	931	939	972	902	881	932	926	898	927	896	962	945	924	946	959	958	919	988	950	943	949	954	897	948	915	937	923	982	891	905	939	916	956	984	931	917	887	997	943	953	873	963	917	948	961	934	979	895	889	980	924	969	968	934	964	934	950	927	968	943	924	865	897	943	967	961	977	985	945	931	953	942	1001	909	937	951	991	988	923	907	919	942	936	934	939	962	977	966	936	939	963	901	960	982	917	961	961	921	948	928	935	916	957	961	932	911	928	927	968	925	932	920	898	937	911	910	961	926	946	978	974	938	985	916	896	923	925	994	987	892	984	880	937	957	931	924	970	1012	930	922	1022	952	920	1028	975	929	926	918	953	906	969	925	891	933	944	900	927	868	972	882	929	924	930	956	955	943	873	948	909	939	936	980	941	917	920	938	932	964	912	922	930	934	912	929	953	947	931	917	949	931	959	914	939	938	872	971	922	942	924	985	961	930	984	952	971	866	939	928	913	983	953	969	942	918	914	965	893	924	932	921	977	928	962	934	920	899	969	928	931	940	940	930	931	911	986	947	901	879	948	925	890	918	916	948	934	914	903	970	926	966	951	954	975	933	852	922	988	916	904	959	954	907	958	950	959	941	959	968	1006	971	921	914	988	958	905	943	940	907	952	975	923	992	924	961	936	932	941	908	947	978	966	951	934	931	953	930	927	959	962	923	958	876	999	931	939	958	984	932	971	941	894	921	928	967	979	935	944	888	983	956	950	930	951	1001	929	954	953	985	929	956	909	914	959	933	914	948	939	945	963	933	920	959	973	962	919	928	972	966	983	940	918	995	900	958	927	958	947	998	957	886	964	937	959	907	983	894	907	907	901	935	919	942	936	936	909	932	936	935	979	954	905	960	992	894	917	923	877	953	926	911	998	907	986	919	958	979	937	983	933	973	950	925	912	907	957	960	953	917	929	932	968	977	951	978	987	913	964	908	886	921	916	934	900	921	931	948	953	924	958	958	986	935	915	938	943	943	876	941	900	915	928	927	884	889	885	987	912	948	925	968	977	946	910	982	932	943	906	924	1005	945	916	942	875	936	975	930	947	923	871	973	917	900	939	958	978	963	909	940	943	956	937	974	963	979	926	920	948	991	893	968	920	928	939	980	971	889	980	913	955	946	920	960	997	933	912	970	941	938	973	941	924	916	942	1005	948	936	906	1001	952	961	933	968	897	950	978	944	919	903	947	890	966	921	898	932	904	930	942	961	924	950	938	888	985	906	947	997	923	921	917	897	943	958	956	912	971	1003	1003	938	927	932	928	974	933	962	912	930	965	915	969	985	876	944	924	926	968	952	934	952	948	876	944	885	932	945	911	912	975	940	952	949	946	919	926	998	990	949	949	953	991	909	898	974	935	951	934	961	986	953	971	951	948	920	894	947	896	937	868	950	926	932	953	941	865	919	965	952	964	926	921	972	940	906	925	1005	950	933	928	915	974	927	912	932	957	974	980	956	942	906	978	904	925	903	955	935	910	941	919	904	890	896	957	927	937	1023	930	921	929	957	913	882	910	930	903	952	925	949	942	971	902	906	951	915	917	943	938	955	905	960	962	971	919	958	911	920	959	925	982	954	987	1018	924	921	967	894	928	921	965	915	926	907	980	912	992	912	1013	885	926	974	937	906	954	927	928	916	918	930	942	940	909	934	920	949	928	939	961	869	875	936	932	932	925	997	986	931	902	947	956	956	977	968	910	898	942	951	987	921	966	929	894	893	952	993	909	898	929	945	977	975	949	952	915	939	944	947	898	960	932	968	944	898	912	881	1000	966	972	943	958	986	962	968	958	927	986	950	916	914	874	990	882	956	966	1006	935	921	919	933	934	951	911	972	946	928	958	921	958	1022	900	961	992	883	945	935	1004	976	979	922	986	965	957	935	928	992	951	971	978	939	973	948	899	950	906	971	939	997	987	981	946	942	887	945	935	899	917	934	881	959	951	934	898	921	982	928	905	1000	930	964	931	967	882	900	964	940	930	952	944	957	971	949	927	1012	922	919	920	930	987	958	879	1000	901	909	962	951	985	892	945	972	923	934	936	958	953	942	965	926	981	924	994	949	958	986	916	908	957	925	963	941	957	896	936	942	942	968	965	905	952	968	941	921	905	961	962	974	976	933	925	940	958	939	947	977	968	898	927	922	937	1000	926	998	888	890	981	940	947	943	881	860	944	965	897	945	894	967	1021	960	932	932	948	957	941	979	879	904	956	930	954	938	957	923	941	914	898	958	946	903	929	936	953	943	963	891	937	913	888	919	892	906	910	951	892	932	941	903	936	982	965	831	944	992	917	911	938	931	905	895	882	911	964	914	960	934	971	957	862	877	908	929	974	988	923	907	922	949	893	950	911	922	951	911	967	921	948	935	1001	918	943	950	922	908	902	928	935	911	1017	931	934	949	973	971	927	964	956	970	879	960	946	970	965	852	948	943	939	971	931	913	912	960	975	930	888	909	895	918	900	971	977	957	879	962	941	880	945	901	909	946	879	959	908	920	998	942	964	1022	914	933	903	939	961	967	977	938	943	922	1003	941	968	984	907	975	948	912	933	949	915	996	923	889	904	935	938	931	984	911	888	916	900	939	949	933	955	922	924	922	943	966	963	973	904	920	964	921	892	951	929	942	950	893	912	921	926	929	954	928	969	935	958	906	921	974	933	944	892	981	962	966	988	885	886	951	930	913	932	965	918	986	963	921	948	961	934	918	963	937	942	935	929	944	1011	956	935	971	913	936	889	944	962	957	915	925	952	895	979	895	974	912	932	918	896	959	927	966	967	937	915	906	936	940	951	938	1022	937	907	922	977	931	883
23368	21458	29309	24028	21798	44253	60668	49287	34608	19164	6524	1673	789	668	618	586	602	591	608	633	578	619	638	627	608	631	579	621	678	543	629	646	601	631	647	630	579	639	619	616	604	633	615	608	595	630	627	628	607	604	579	583	633	604	623	644	647	602	588	591	678	634	589	598	646	576	635	590	605	613	580	591	640	618	629	618	615	597	607	580	582	581	596	587	566	630	628	565	588	575	635	615	599	641	609	630	611	587	604	592	605	611	564	612	554	577	611	635	663	595	583	645	613	644	613	603	602	570	606	645	628	607	549	607	576	606	632	655	620	638	663	620	642	610	633	581	640	630	579	577	639	590	660	591	596	607	609	630	600	590	622	572	635	630	587	576	622	589	610	609	575	562	689	642	572	570	613	656	587	634	631	606	634	618	610	591	587	610	635	575	643	625	558	565	597	600	622	592	663	583	582	560	577	577	616	586	616	595	571	619	620	635	617	625	535	573	639	584	542	617	600	575	569	627	583	623	606	631	593	591	614	623	591	619	629	612	619	611	586	557	576	580	623	633	592	606	689	605	640	621	584	699	626	584	613	611	563	644	602	575	604	610	626	614	614	636	622	590	630	603	629	612	584	588	597	563	633	579	626	574	574	569	617	595	586	609	621	601	562	581	565	593	622	599	608	633	586	633	586	599	610	614	597	587	605	588	605	592	594	609	601	575	551	595	623	602	569	604	627	634	623	604	586	621	608	574	620	628	561	650	584	605	620	643	593	542	586	600	598	605	586	600	628	612	565	618	598	571	559	600	608	603	599	586	603	596	599	627	630	539	595	604	574	566	587	560	576	619	602	605	598	661	595	636	610	575	581	624	578	611	614	574	554	602	668	586	576	555	576	563	636	574	605	587	640	607	605	581	569	564	620	606	596	618	639	606	634	632	575	602	589	626	617	561	641	603	585	590	608	633	582	589	602	608	640	577	626	636	582	630	564	597	604	599	632	577	558	612	644	631	630	560	568	632	602	603	603	603	630	560	638	581	620	562	627	587	585	664	612	650	576	577	623	568	635	615	600	598	626	576	641	572	554	567	581	556	607	600	599	651	546	601	623	592	593	587	631	614	587	611	598	596	589	607	606	589	592	628	598	590	605	621	632	582	602	598	576	610	579	584	603	642	572	598	663	631	604	617	562	560	579	636	633	601	599	586	574	614	626	582	580	571	617	617	640	594	598	569	611	551	602	610	591	580	560	614	610	592	578	623	612	650	588	620	624	639	597	617	581	605	600	621	610	612	614	553	618	610	580	583	608	563	602	599	585	590	604	589	614	581	605	606	590	521	590	609	597	559	596	597	644	648	623	638	614	617	579	603	623	598	600	594	629	591	622	620	587	600	586	580	606	650	595	591	619	595	583	653	574	594	575	621	604	584	618	602	589	626	601	637	594	567	551	586	570	536	570	598	575	586	590	582	611	601	605	615	590	607	584	576	584	597	634	564	584	591	622	602	557	604	639	574	608	627	595	585	578	615	600	631	665	604	589	566	633	615	569	585	623	578	608	576	645	593	590	630	606	594	572	620	557	584	589	643	611	609	597	580	571	655	591	596	617	643	609	594	581	636	571	560	633	605	594	617	591	590	578	563	599	629	614	584	599	583	602	581	621	596	604	564	597	568	596	595	565	609	562	584	616	600	583	611	636	594	583	599	542	600	614	598	630	582	614	620	617	596	610	625	542	632	582	614	599	589	617	646	608	603	657	633	594	587	626	625	604	623	663	555	603	593	588	639	610	590	572	576	568	587	611	591	633	617	610	606	603	620	558	584	590	612	603	616	617	645	603	640	626	604	606	603	625	598	560	607	680	625	656	563	643	618	569	613	560	619	527	589	618	611	610	578	592	584	588	646	620	588	599	642	626	592	594	659	615	575	624	623	586	591	589	609	610	563	614	595	597	593	621	567	577	605	628	662	604	607	608	543	602	648	548	636	618	576	582	564	579	594	599	590	611	539	617	590	628	563	520	609	601	612	630	687	606	605	600	604	674	612	617	615	618	582	619	629	597	603	585	582	575	616	587	576	580	622	635	630	635	603	621	579	589	622	634	636	626	608	558	601	643	568	615	599	590	606	588	632	597	588	584	640	593	608	590	599	645	633	630	571	592	622	615	617	611	638	589	606	592	593	551	618	626	592	580	590	592	626	630	553	585	648	598	598	577	633	610	585	604	601	564	604	619	585	600	624	623	579	590	626	592	584	572	580	612	614	640	568	600	583	593	609	609	608	621	524	611	596	586	613	612	594	628	547	613	594	602	625	574	633	622	632	585	598	586	639	661	604	584	591	581	639	603	551	626	606	586	621	655	621	612	625	624	651	606	591	617	644	583	598	591	637	585	613	608	588	589	635	630	566	614	638	576	588	621	641	584	611	587	663	611	622	585	613	654	545	591	623	651	600	621	608	605	632	602	603	602	573	609	581	581	627	557	644	604	601	623	579	624	611	630	618	629	598	629	572	583	624	596	623	578	611	598	629	614	662	607	579	605	595	604	633	601	634	583	574	637	609	621	564	639	611	607	628	620	638	597	627	597	616	609	631	642	589	608	612	560	614	596	600	624	634	600	597	601	595	578	599	603	631	663	626	590	622	613	587	568	577	594	620	575	583	606	656	589	596	615	616	603	633	631	586	612	603	596	608	618	617	610	638	567	605	597	598	582	643	568	612	558	589	617	581	608	607	614	588	624	600	612	607	625	557	656	599	607	616	630	587	597	614	601	649	620	605	593	635	598	569	631	597	549	603	644	605	580	652	599	554	604	615	605	601	596	592	594	587	643	599	589	559	556	593	635	625	637	603	580	619	602	598	593	633	625	649	591	578	606	624	658	634	606	594	608	604	567	613	582	625	574	627	599	603	597	606	580	599	606	562	607	588	616	637	597	623	579	607	568	620	593	566	626	670	621	615	573	599	574	593	601	574	628	631	592	602	547	617	619	603	581	576	605	604	581	616	620	601	589	610	621	550	614	614	622	592	580	606	592	613	602	604	590	599	617	618	605	641	581	641	603	613	604	639	579	568	551	638	625	631	591	590	636	609	594	598	592	581	620	593	606	604	593	581	618	578	634	626	599	636	638	615	611	622	589	585	561	613	594	608	547	606	609	624	561	643	602	605	565	624	574	656	598	594	592	595	609	599	601	666	566	604	596	647	588	610	609	580	629	599	548	591	605	635	569	584	617	599	659	618	615	589	667	574	601	592	568	588	561	599	613	601	613	585	618	605	588	587	630	579	625	598	631	615	587	597	610	601	606	622	568	690	587	623	587	574	621	604	609	589	625	641	593	608	589	590	629	622	590	571	612	599	597	590	583	626	581	592	633	606	596	596	608	606	605	582	581	631	652	587	596	626	560	580	623	613	578	640	587	582	626	633	654	632	639	610	589	608	578	619	604	593	608	645	588	622	601	587	564	578	599	616	648	642	589	617	558	595	622	622	627	607	574	632	615	601	575	603	677	616	614	627
13713	27885	25341	17473	27887	55002	59796	50167	38045	23084	9759	3136	1246	867	783	821	813	785	834	844	749	827	831	839	819	792	784	783	752	788	823	758	794	799	826	793	764	829	813	828	796	789	767	781	814	865	803	830	797	807	793	758	806	817	856	775	812	811	809	791	785	803	797	782	799	837	817	819	795	767	797	792	856	773	763	800	819	769	804	786	751	785	790	795	822	864	825	804	770	831	785	781	769	797	795	813	809	797	743	842	815	778	827	816	808	802	788	797	803	748	838	811	804	798	812	810	798	795	841	820	789	847	781	772	833	833	813	880	826	796	792	795	841	740	881	836	740	849	764	815	773	779	755	778	812	799	766	763	808	782	796	801	811	834	780	860	818	809	860	739	810	805	825	831	780	834	774	816	789	752	813	808	820	813	771	813	846	855	799	877	747	796	738	830	776	728	788	780	792	820	779	714	807	783	814	806	729	771	752	795	797	833	817	813	807	775	766	794	756	779	795	794	773	823	846	774	757	848	835	800	780	786	868	870	759	738	756	774	784	793	757	780	810	786	797	855	767	800	796	806	812	853	793	808	757	806	797	766	782	758	818	808	833	820	828	749	757	824	800	753	779	849	768	762	761	797	807	831	857	825	781	805	821	803	808	809	823	758	815	835	846	800	790	786	774	785	798	815	799	823	794	773	825	771	777	820	763	760	794	847	757	792	863	820	802	904	790	790	810	755	835	827	858	783	810	770	815	782	822	837	784	774	824	801	792	771	784	803	799	754	779	831	807	750	759	789	761	787	793	815	847	800	784	774	817	815	809	779	794	770	758	748	782	835	785	783	799	780	799	803	841	805	821	792	757	828	809	845	770	827	776	757	804	792	857	815	770	745	846	819	780	771	811	799	802	778	772	849	795	760	799	820	840	840	810	785	772	851	749	799	821	781	835	803	839	798	869	798	798	810	788	798	832	794	789	839	812	758	872	793	812	784	793	802	792	813	849	752	741	797	799	798	712	758	769	842	810	781	809	833	784	797	754	836	763	851	812	864	804	793	855	815	810	795	774	791	806	809	743	837	810	789	760	808	755	797	775	827	801	831	800	813	808	842	765	799	843	780	816	804	790	786	792	774	809	817	821	785	796	836	800	837	757	766	859	817	800	774	777	814	810	880	784	848	768	820	811	822	804	849	751	792	827	795	845	834	764	822	830	804	847	829	770	791	775	753	825	811	781	784	816	792	803	780	813	763	771	815	766	768	793	810	831	772	830	747	799	812	748	818	763	785	839	793	750	773	803	797	797	747	843	857	772	775	792	847	844	792	766	840	790	791	785	806	748	802	835	782	800	795	811	820	785	823	842	798	837	734	788	826	780	765	801	831	766	760	808	749	799	764	817	815	866	828	737	781	805	796	813	826	787	772	843	795	804	818	763	846	787	801	774	798	808	793	801	738	825	825	817	779	802	747	769	825	789	819	778	792	779	762	783	791	742	786	778	825	795	793	830	789	772	788	805	820	839	787	785	800	808	797	795	834	786	786	833	828	751	795	783	784	793	791	787	805	820	742	853	771	809	764	787	764	809	766	791	821	804	786	814	779	790	797	815	831	828	807	779	855	800	860	796	751	816	834	787	890	763	843	774	761	862	754	796	818	840	794	809	806	814	804	817	818	842	838	753	753	816	794	799	871	773	796	802	780	831	791	791	783	804	795	818	817	765	783	821	792	781	799	741	816	816	846	755	805	780	802	834	780	814	778	780	792	784	789	801	821	777	779	829	818	799	820	874	753	768	848	828	765	769	783	834	770	826	791	802	811	803	868	757	771	801	798	815	813	813	818	815	780	787	717	847	834	801	845	836	809	805	827	812	819	770	854	836	790	773	807	802	758	831	788	828	823	867	786	833	746	776	773	741	816	759	839	791	812	820	837	826	837	801	830	822	787	794	808	816	817	750	799	778	805	843	791	832	826	838	828	755	811	791	796	790	761	799	803	818	779	805	842	777	784	773	858	740	833	794	798	843	762	843	818	856	728	768	788	767	830	789	839	802	820	769	802	802	830	818	818	766	792	760	818	841	758	811	804	737	748	809	805	862	812	807	851	761	807	816	808	795	831	737	775	781	787	781	819	770	746	835	810	818	850	794	816	758	841	880	768	756	764	801	862	803	805	796	744	773	802	824	838	759	809	846	837	785	813	813	817	804	784	797	749	780	794	758	732	816	798	803	787	809	803	734	846	837	765	788	787	786	769	821	775	839	822	830	815	823	809	821	794	818	808	844	779	796	801	807	812	801	800	745	817	763	801	816	773	805	807	786	788	809	771	805	733	822	859	753	793	781	843	819	812	813	779	794	821	800	809	840	794	823	751	773	837	756	839	795	789	807	855	804	803	814	748	838	834	771	764	803	756	825	786	851	774	732	757	852	806	790	809	815	750	818	777	827	786	809	792	826	848	796	779	830	770	823	802	794	856	800	833	798	781	853	816	821	813	821	789	817	858	798	833	821	790	788	750	768	820	794	805	771	776	823	804	781	803	778	807	802	762	759	806	736	795	783	802	774	789	766	800	747	873	806	809	821	783	808	800	818	805	744	812	804	818	775	782	808	797	763	814	751	838	787	820	806	815	780	775	790	755	786	807	770	800	783	797	825	826	808	770	787	786	801	804	772	809	821	820	799	773	788	797	828	823	811	757	831	764	799	800	791	850	908	807	770	812	827	809	830	860	841	838	779	845	803	837	788	836	788	801	840	816	840	813	776	769	744	790	815	766	835	788	793	789	798	813	825	828	822	793	793	825	824	815	805	807	803	772	816	780	813	784	806	791	797	795	749	817	802	842	803	795	781	761	790	789	772	773	813	770	782	798	710	819	790	810	828	749	817	802	793	814	784	781	826	808	777	830	832	772	784	830	743	835	811	817	831	815	787	783	823	785	777	799	812	815	761	770	797	814	818	794	797	791	831	749	829	794	784	801	754	795	744	838	847	822	770	834	829	781	715	823	760	802	793	782	789	750	779	755	828	788	751	789	832	807	800	788	828	804	824	821	803	794	740	761	795	740	807	789	853	768	756	825	819	802	806	750	777	831	804	807	791	794	791	843	807	824	824	793	796	811	831	756	844	810	785	832	745	784	813	767	755	782	879	800	765	821	792	819	812	770	789	770	833	794	726	779	778	837	781	823	813	776	753	793	757	797	788	844	792	805	819	834	773	798	802	732	752	790	793	847	802	772	823	811	772	809	767	803	780	729	817	739	817	794	816	746	784	841	787	809	778	829	782	766	823	811	786	795	781	789	789	776	779	822	770	777	785	810	810	748	808	822	836	822	771	787	825	773	758	826	794	784	800	780	810	808	791	733	812	830	829	790	784	741	824	762	834	844	785	777	807	819	812	789	784	822	764	800	807	821	790	802	759	761	789	829	785	811	783	761	829	789	805	852	791	805	813	763	836	801	807	828	772	843	802	816	794	771	779	783	809	810	754	762	788	841	766	795	816	803	778	796	872	813	783	838
27380	20988	14569	6413	3232	6941	11997	8400	4359	1956	1121	829	755	745	714	702	750	714	706	773	741	675	746	763	715	744	740	713	751	707	732	763	765	757	736	723	715	730	728	740	730	743	735	700	755	762	729	658	651	733	690	734	724	675	660	739	678	803	685	720	704	705	688	719	759	707	715	713	694	688	710	710	727	737	721	706	700	769	707	748	710	723	726	703	672	775	679	690	715	735	647	724	767	728	666	700	727	749	718	742	681	725	713	720	699	725	737	779	776	743	734	686	709	714	700	747	711	737	740	732	726	719	687	717	761	724	694	688	707	736	705	676	737	753	688	793	737	725	714	718	722	755	694	759	723	695	712	776	714	728	767	688	708	753	756	737	698	717	742	707	693	716	709	708	696	700	742	733	693	738	728	758	721	760	715	678	669	721	737	733	765	672	720	745	704	720	719	757	744	704	688	736	743	767	737	754	746	758	698	738	651	763	713	670	715	743	775	662	706	669	702	711	732	690	705	666	704	712	732	745	751	731	693	731	729	703	763	745	738	719	716	730	762	712	760	741	747	740	687	692	692	703	734	728	731	732	679	721	714	768	784	681	677	724	773	745	714	739	729	703	665	684	715	717	716	758	698	720	719	756	764	691	708	716	748	675	719	709	726	705	725	684	723	721	719	685	720	679	749	701	709	759	774	723	703	762	768	739	778	735	751	760	732	728	659	723	718	698	723	779	743	732	681	702	742	693	687	695	734	723	708	717	730	736	745	728	711	758	698	763	753	752	754	745	741	747	750	691	692	745	722	670	687	691	665	745	694	752	746	695	752	712	740	752	724	680	716	751	705	692	700	733	709	742	731	709	763	670	723	703	767	747	752	702	717	690	738	727	719	716	689	700	709	713	766	727	715	730	748	681	750	717	773	718	736	760	685	738	717	730	760	714	707	701	731	745	749	713	760	708	710	751	726	715	692	712	695	674	741	695	719	686	746	716	787	756	764	737	724	742	715	721	775	742	749	741	747	770	707	752	718	704	705	757	750	774	741	722	716	683	673	689	691	727	685	761	697	723	707	716	719	728	693	716	702	689	730	696	714	687	744	751	692	743	740	761	722	755	736	689	704	748	755	735	727	778	727	722	729	731	682	739	725	742	700	716	810	693	727	713	702	694	719	770	707	701	746	736	733	726	684	728	750	723	708	709	715	696	731	729	733	755	746	662	741	724	693	734	736	726	681	653	736	731	694	756	705	741	742	755	774	719	701	700	765	717	706	707	716	733	709	724	714	748	767	720	733	708	686	711	754	748	712	746	743	753	707	729	717	754	755	719	650	727	713	692	740	723	713	706	713	726	673	718	702	708	742	696	718	733	719	711	719	730	719	736	737	713	707	699	759	692	726	731	716	681	672	741	733	710	749	731	724	731	723	693	682	719	748	758	720	716	685	734	688	705	755	716	674	691	701	709	689	710	783	721	718	707	716	745	714	730	756	678	722	732	700	738	702	734	761	727	742	720	693	699	797	762	715	727	730	712	750	702	718	740	749	706	738	686	752	758	739	755	770	703	661	724	728	699	671	729	710	734	766	717	718	768	752	734	666	762	690	715	748	686	698	703	735	682	692	723	708	708	733	729	714	723	723	690	726	744	715	733	710	691	709	677	714	752	676	748	705	724	702	728	709	718	737	706	716	722	746	701	758	746	747	708	757	718	701	745	700	728	732	658	743	711	710	716	742	736	719	706	719	734	698	704	698	697	752	752	668	767	743	661	698	691	686	716	705	669	742	728	744	702	750	775	691	742	730	733	701	723	676	707	707	747	691	748	710	692	710	708	702	713	696	683	693	688	691	747	738	747	689	745	716	759	696	738	720	696	765	749	718	730	741	684	754	717	732	706	704	732	726	701	701	730	725	704	741	687	700	747	738	762	739	751	690	697	728	744	728	744	740	743	667	689	722	770	710	721	721	757	768	737	715	768	709	706	722	749	732	689	702	706	666	706	711	726	711	709	739	736	754	700	712	728	687	759	686	756	752	697	730	726	684	682	705	755	685	727	705	728	731	717	683	744	747	731	749	722	688	711	717	713	703	735	743	757	684	698	687	629	715	730	698	785	750	737	738	648	726	727	700	722	764	753	782	678	720	703	687	705	708	687	712	694	756	725	705	729	699	738	712	692	696	738	708	700	698	705	718	683	730	669	725	724	694	689	753	721	679	707	730	712	739	728	702	705	709	791	736	692	743	736	687	728	756	765	725	708	718	709	715	680	747	721	705	714	723	746	705	731	689	714	745	771	745	712	744	738	742	732	717	706	720	723	755	740	738	724	701	741	714	702	724	754	717	754	731	706	700	711	727	651	721	722	740	754	737	782	736	703	772	742	717	695	741	724	739	726	723	732	730	763	724	717	780	688	689	682	724	720	725	713	711	722	691	717	669	671	742	695	734	680	676	704	703	717	725	723	694	735	720	722	720	752	750	720	723	744	703	707	697	735	740	710	727	743	724	730	724	734	725	698	770	719	718	685	734	731	732	681	743	741	703	750	755	757	703	730	742	710	731	743	740	738	696	701	724	695	764	693	706	719	723	707	749	694	741	740	740	712	741	691	695	723	705	700	705	752	711	714	685	723	684	681	739	707	688	736	725	707	702	760	792	705	721	771	694	709	729	677	721	750	714	749	686	769	755	685	711	711	707	766	715	723	732	732	694	724	692	652	665	762	728	752	649	766	687	753	707	697	758	740	744	746	717	728	721	710	711	786	683	736	714	689	742	682	730	680	703	733	739	706	699	683	719	733	715	712	744	676	740	727	711	691	765	719	729	724	703	709	721	736	684	716	705	758	720	724	737	747	760	745	684	699	727	751	717	771	744	707	733	741	721	710	765	763	747	764	713	719	755	726	749	686	700	689	722	749	706	712	766	745	723	707	732	702	715	672	720	699	686	732	688	717	683	708	730	734	784	748	714	755	714	703	763	718	702	728	652	751	676	735	745	743	722	726	704	704	722	751	750	734	796	749	689	722	739	729	726	738	706	735	678	711	759	700	773	754	696	738	709	714	738	724	698	683	723	731	748	678	717	718	717	712	727	684	721	740	747	737	730	730	660	706	709	731	705	748	759	709	704	675	646	719	705	674	745	686	718	801	739	715	682	708	748	726	760	686	769	737	689	728	732	719	728	717	713	749	715	702	765	689	752	739	699	717	754	719	694	701	678	697	701	727	752	729	715	744	669	738	735	728	674	737	718	706	710	744	725	709	703	707	704	708	703	676	710	766	746	736	692	711	714	711	717	778	772	717	695	685	711	753	711	682	739	756	680	728	750	724	700	698	747	730	721	711	690	703	772	699	768	694	727	739	762	694	727	714	748	740	742	675	729	730	690	738	763	680	689	685	650	710	711	732	732	692	743	704	733	717	740	666	761	736	746	738	720	719	697	730	725	711	720	679	675	696	752	701	741	807	739	699	691	729	711	735	705	694	722	744	710	716	777	710	763	753	740	734	733	730	723	739
10015	16712	15539	8989	6551	12865	18182	13071	7393	3263	1674	1128	973	955	938	967	952	972	990	1004	958	938	1035	955	913	975	993	981	937	992	950	975	985	961	984	959	961	957	942	988	985	1036	983	975	987	959	996	975	991	921	958	950	1003	985	938	988	933	950	946	977	940	957	937	981	997	920	955	913	1033	956	991	927	968	954	951	900	975	987	1025	940	979	924	952	936	964	964	930	1003	914	953	945	1007	987	1000	988	906	964	915	1006	968	951	943	946	967	926	950	986	931	936	952	935	990	937	983	941	963	924	1004	970	952	984	901	1008	945	951	954	925	951	965	948	913	1022	977	914	985	992	998	972	1013	989	1001	982	936	968	960	923	937	895	1012	955	978	953	921	955	893	1020	942	957	986	1004	917	951	962	925	987	1008	994	1001	952	963	997	935	931	977	960	973	978	908	931	894	957	968	930	967	958	903	899	955	914	948	929	959	970	914	902	991	972	1026	947	1008	975	898	992	970	931	940	919	963	1011	898	986	1006	957	993	939	935	969	1002	983	941	985	1035	928	910	983	961	1030	940	982	964	927	958	960	998	980	963	998	928	970	998	989	980	933	968	974	960	979	939	960	980	984	995	958	988	912	889	956	988	967	919	979	982	956	917	921	930	951	934	957	964	993	1014	935	985	984	997	948	1021	920	920	987	939	918	938	952	986	946	966	963	977	933	882	970	952	964	901	949	985	948	1023	962	963	965	928	1025	990	982	972	937	979	929	932	975	1010	942	920	965	900	1018	963	980	929	957	990	919	911	950	1000	960	964	963	1002	968	978	938	948	958	943	989	953	959	1045	978	985	984	993	1016	923	1006	954	964	984	955	966	989	986	991	950	939	914	943	927	941	998	985	942	981	1016	974	965	957	958	900	937	976	1010	988	953	919	963	924	1008	973	1012	968	923	982	929	946	974	985	911	969	1007	951	971	953	1005	940	942	950	998	1020	991	976	956	943	978	930	944	921	968	979	966	915	956	961	967	919	938	975	998	942	956	938	987	974	930	1016	954	950	965	924	918	954	933	948	979	951	961	939	901	959	961	979	981	991	1005	958	925	989	917	942	928	999	970	960	952	979	967	1019	997	963	932	946	937	918	995	984	1007	971	999	967	892	944	959	945	996	957	983	970	916	937	935	916	914	1005	965	958	941	915	952	981	987	946	934	964	955	910	1033	968	884	990	984	989	951	969	940	967	1001	909	986	993	971	925	977	951	923	1017	956	885	941	941	969	947	950	994	994	942	926	1007	961	985	956	989	969	963	996	998	984	958	985	995	970	977	981	963	971	970	976	1037	941	953	956	999	952	955	1003	971	923	977	989	958	965	939	965	964	876	999	928	970	921	955	933	969	979	960	960	940	986	967	945	935	958	945	1019	957	899	985	971	921	984	921	934	988	939	972	921	975	998	986	924	926	957	1008	1031	985	955	1008	973	954	991	988	950	916	964	933	979	968	926	996	957	935	970	910	995	908	1032	942	935	972	951	955	936	957	944	922	947	987	956	980	946	938	969	903	955	938	951	944	1006	1022	970	994	998	908	959	958	918	983	951	970	955	1000	967	975	916	981	915	943	967	936	986	957	958	892	970	981	985	961	954	972	1040	943	1054	990	950	984	957	965	941	914	943	973	933	938	982	942	974	925	997	962	960	973	1016	936	964	944	948	961	964	958	927	952	949	988	931	979	970	913	974	935	1015	921	959	945	940	998	957	964	1006	975	982	1012	937	962	949	971	935	1017	917	939	927	951	948	908	983	951	968	908	981	958	980	1001	1043	948	933	1006	1011	932	964	924	939	977	969	995	994	965	935	992	950	921	917	978	1010	992	950	956	893	976	976	923	964	999	974	1009	1019	903	971	952	953	977	946	949	917	908	934	995	974	914	1004	956	995	945	932	950	1003	924	917	974	996	929	963	955	1017	978	918	934	983	977	952	966	980	948	935	941	935	975	951	973	1028	937	915	962	951	942	982	942	927	938	978	924	970	1005	992	985	980	965	951	948	1005	954	991	1024	994	959	975	966	925	951	978	945	935	943	1015	961	988	956	987	963	989	1016	997	926	971	939	972	985	969	959	944	952	954	960	952	944	994	1005	979	918	967	891	936	969	973	1007	968	974	904	968	972	961	956	909	941	939	989	972	964	960	960	944	985	975	943	941	960	927	912	940	959	957	905	960	952	964	953	978	1003	961	942	970	1004	951	961	974	951	957	1024	950	937	958	956	937	931	952	996	980	989	955	958	985	951	944	990	1002	1000	905	926	930	952	924	948	939	978	967	934	928	1013	954	978	968	984	931	902	934	978	1001	942	960	924	999	978	1004	988	997	955	1031	971	997	994	922	1028	941	924	930	971	954	947	962	959	943	943	948	936	1029	920	1047	1030	944	956	962	977	951	991	1011	967	932	978	929	934	964	966	953	1023	979	980	992	924	950	940	948	940	944	947	976	942	999	896	985	974	953	1006	955	966	936	954	943	963	944	987	1000	914	976	1048	971	917	1000	985	1020	946	974	958	938	969	950	934	971	937	921	915	924	979	991	925	964	909	974	991	952	953	944	985	943	935	998	984	923	1011	964	1018	983	1014	932	933	990	959	953	931	963	956	960	1028	946	964	961	969	933	911	955	1011	930	1003	945	977	927	949	950	970	928	943	976	924	994	922	1018	904	988	945	946	918	953	993	977	997	992	975	966	934	972	946	985	969	958	958	973	969	942	926	974	948	967	1000	927	970	971	922	955	929	979	894	988	947	960	1000	946	934	949	949	973	974	993	943	947	993	938	954	953	996	933	929	940	1007	961	987	946	956	937	909	967	1026	986	924	951	936	998	973	961	912	948	924	984	941	929	963	948	954	1014	959	979	964	947	947	963	933	996	941	966	946	911	971	1001	950	904	910	964	954	1003	986	910	945	937	963	928	986	957	995	971	961	962	973	916	1002	969	1033	935	1001	942	949	948	924	934	960	950	927	950	925	978	1004	920	986	984	947	977	969	967	994	926	967	973	970	955	960	1016	900	966	955	907	954	956	949	991	942	933	953	958	988	1001	911	904	953	942	968	968	968	928	949	920	929	983	1027	989	930	971	921	954	944	988	984	958	966	944	910	965	956	913	989	1040	982	947	973	934	1020	991	982	988	982	982	962	965	972	953	975	946	1012	996	1014	964	919	956	966	946	1025	958	1001	955	994	949	948	934	947	974	941	944	916	905	943	940	956	977	963	930	936	923	897	987	988	982	954	976	975	950	938	1002	959	991	950	941	1007	975	1004	1004	1004	927	923	946	972	968	936	933	993	948	970	880	865	952	938	928	976	961	991	965	954	956	947	977	930	959	966	990	924	947	949	915	959	894	966	978	967	912	971	935	944	953	996	983	948	959	980	962	987	916	946	951	979	974	955	942	943	966	941	950	981	988	979	957	982	999	967	914	917	954	941	960	953	959	929	1014	954	937	953	865	948	985	941	969	954	1010	1010	948	971	953	969	970	909	955	946	969	978	967	940	938	948	986	912	946	1002	915	895	938	962	950	967	949	1035	933	962	998	933	975	976	966	959	983	937	950	936	992	955	997	906	944	996	948	999	902	988	982	907	961	979	952	995	1035	949	939	983	940	942	932	961	952	977	1016	927	996	965
27330	20726	12104	5453	3386	5904	10758	8125	4762	2227	1162	850	741	770	770	761	736	689	732	724	794	667	703	730	713	751	763	727	727	717	746	728	736	716	754	715	729	759	700	756	709	727	725	766	763	725	714	706	706	721	681	718	722	731	780	739	741	769	755	699	719	754	694	712	742	763	696	740	727	679	762	730	742	710	699	704	751	774	742	734	710	754	735	660	703	728	741	775	731	799	756	766	803	728	709	717	685	716	755	761	705	718	755	766	752	720	676	744	766	765	717	700	735	769	698	732	635	674	766	753	798	701	705	720	754	781	677	736	739	763	738	755	736	722	777	715	737	720	781	710	716	745	735	753	736	709	749	699	750	656	706	719	721	741	737	721	735	719	695	769	755	758	783	719	737	746	736	736	749	759	724	726	708	710	677	740	745	668	739	741	757	677	743	776	687	676	695	741	706	699	725	750	735	754	713	737	727	714	703	723	757	713	720	740	749	746	753	686	715	759	761	692	736	739	716	771	718	726	689	734	729	762	732	720	731	732	720	734	708	724	715	724	802	697	713	695	721	730	728	710	738	720	713	775	725	727	698	699	731	695	720	740	686	715	762	731	708	694	738	732	743	754	716	746	724	806	720	712	735	745	696	730	720	740	741	753	700	712	724	684	750	736	730	718	698	762	750	723	743	677	650	717	726	693	702	749	744	719	721	720	761	709	708	701	717	735	723	710	707	727	709	710	734	708	767	748	739	667	709	713	717	728	723	708	719	811	729	735	719	722	674	762	725	775	741	753	675	769	745	748	709	771	756	719	743	771	732	747	738	746	629	761	692	701	736	726	702	765	760	741	705	731	695	755	728	760	736	715	691	692	729	723	771	788	701	753	724	762	706	682	729	724	747	746	805	721	741	700	730	754	707	737	709	680	729	701	698	687	719	731	753	702	751	722	769	731	691	701	737	683	701	784	776	765	731	735	728	728	728	770	745	728	730	719	724	712	738	721	769	758	683	751	694	756	741	691	742	774	744	710	736	744	670	774	674	688	764	788	734	662	747	710	732	761	760	773	742	719	730	722	697	763	743	723	693	724	748	713	750	723	725	750	723	770	748	731	746	747	718	666	742	719	749	706	787	745	690	727	689	710	705	675	709	715	722	733	670	737	730	713	763	691	773	743	717	721	704	723	709	703	734	720	751	723	769	740	705	757	722	722	704	754	755	713	698	706	658	767	710	654	694	712	733	745	770	664	727	697	733	729	705	700	764	719	693	733	739	697	760	698	725	652	717	700	700	767	741	721	756	742	767	745	731	768	771	682	738	688	682	691	731	747	763	747	743	729	751	702	746	735	729	693	756	733	719	718	723	742	686	723	749	702	789	732	802	735	689	719	709	727	719	749	731	713	724	705	718	721	685	712	750	716	750	688	709	726	752	724	759	726	799	723	703	743	718	700	732	756	742	776	727	726	722	760	737	717	693	735	717	728	729	747	700	750	749	724	730	773	762	729	741	723	719	717	752	728	718	723	762	663	733	718	726	766	742	702	727	712	705	735	755	771	723	713	723	735	724	710	715	764	767	720	756	734	735	751	752	739	744	730	711	685	754	720	700	747	724	760	709	707	722	764	683	752	745	712	715	757	720	671	660	726	716	754	683	760	732	684	766	743	735	739	763	758	723	742	740	762	755	677	755	736	722	734	703	710	739	750	735	708	756	719	725	707	707	725	728	694	688	767	777	743	703	735	708	763	763	758	741	706	718	742	721	740	636	715	771	668	696	657	723	711	698	709	741	706	752	749	777	706	725	737	705	705	765	713	723	768	722	724	712	730	727	721	693	748	716	767	706	702	727	734	743	734	686	764	703	681	726	696	743	671	727	753	726	715	755	683	721	753	710	719	741	739	763	744	720	739	730	730	703	728	709	783	723	692	755	717	732	715	702	743	696	672	707	703	752	720	763	739	738	699	725	711	690	720	739	714	758	713	723	723	723	717	698	752	739	737	679	704	725	703	740	721	780	707	740	668	702	746	733	752	733	704	782	695	710	727	748	676	755	728	717	718	732	684	688	701	690	738	729	750	736	763	745	740	735	671	707	740	717	700	737	735	722	698	737	753	739	780	678	732	742	727	699	720	702	721	726	719	730	707	754	716	748	743	733	745	705	716	799	673	716	774	697	781	744	701	728	788	779	710	747	706	742	701	700	685	709	705	721	693	752	704	676	716	717	739	765	693	701	705	695	743	728	754	747	701	732	749	702	740	723	711	715	653	728	756	719	737	769	733	743	699	724	711	719	702	734	709	688	759	766	714	734	782	731	730	741	650	691	745	711	713	764	697	718	741	728	707	779	724	732	733	686	775	729	715	686	730	694	721	731	718	718	670	737	812	705	744	751	745	689	726	723	755	720	729	698	775	767	721	755	737	750	762	721	751	712	733	685	743	750	746	762	703	720	690	752	762	721	722	729	688	689	743	700	746	681	743	666	699	740	718	730	700	700	744	733	689	765	735	713	727	693	710	759	756	722	731	709	764	744	754	793	673	749	670	711	720	709	695	708	724	734	699	815	682	745	780	721	711	706	749	726	706	727	728	711	752	711	722	704	683	757	704	724	729	687	694	732	721	709	730	762	759	738	643	717	682	757	731	759	705	721	690	732	708	727	722	705	721	699	727	751	780	746	762	751	717	725	714	716	759	726	778	766	701	742	729	719	720	719	783	739	710	727	708	723	693	714	689	734	659	796	773	685	722	756	756	686	720	721	745	718	746	708	707	693	724	751	718	751	722	716	707	714	698	732	740	737	784	723	737	718	696	762	748	732	711	745	735	794	719	693	765	731	729	743	753	744	732	737	747	697	705	724	712	720	695	760	722	711	733	776	700	705	755	698	691	712	719	729	706	754	703	724	726	727	718	725	727	724	753	760	751	701	701	739	747	703	719	722	675	702	715	722	733	701	753	729	694	667	702	764	767	783	739	725	709	721	707	681	724	779	796	733	728	710	793	698	753	730	733	690	751	747	694	742	697	739	705	747	726	743	678	710	712	717	702	775	688	731	674	692	703	707	713	760	758	736	715	714	732	696	737	734	770	715	750	764	721	764	755	748	751	752	705	737	769	736	681	718	710	719	707	723	720	721	660	789	669	721	736	761	735	702	687	716	752	711	676	757	746	697	721	702	729	741	744	746	762	720	758	672	717	728	706	738	700	720	730	708	682	701	743	756	724	745	789	675	684	746	730	703	724	713	738	727	773	692	753	775	730	700	711	705	732	735	737	717	739	722	729	656	704	705	694	711	733	749	727	685	690	756	734	696	746	709	768	689	754	771	706	737	729	702	777	776	751	752	776	715	770	732	706	723	721	764	721	702	686	719	733	738	762	728	762	706	721	700	701	743	766	731	721	709	677	713	720	734	730	749	722	704	705	736	738	744	723	737	677	764	699	677	711	731	707	693	718	733	688	729	737	690	769	732	712	706	716	717	722	708	774	691	728	739	696	783	707	771	717	734	733	780	724
10169	13231	11615	8002	6697	10961	17003	13109	7789	3613	1754	1168	1036	997	1042	983	1011	929	953	975	993	929	954	1022	990	998	947	924	964	986	1002	927	972	919	918	997	970	969	969	994	1019	921	976	937	946	982	974	992	959	973	945	982	1023	945	915	972	953	975	914	927	970	972	906	980	927	1008	969	953	895	971	967	1001	972	986	971	976	1040	934	949	953	1015	972	960	966	933	1009	915	931	1009	970	905	971	937	939	950	987	966	947	982	963	979	960	1016	976	983	993	958	948	965	943	936	987	970	941	961	986	1042	950	948	916	989	922	1023	979	1024	999	984	1002	977	926	989	946	940	972	970	970	993	931	1002	937	956	922	958	942	963	894	932	933	984	956	991	931	1045	970	947	923	942	948	962	928	941	963	922	965	987	995	945	970	982	961	976	958	992	921	959	943	972	966	967	923	963	978	970	928	940	1054	1005	969	977	933	927	943	978	993	983	981	927	998	942	959	909	995	947	1016	976	963	963	997	1002	1012	937	912	914	975	984	985	929	989	951	950	1014	984	945	921	909	974	999	927	995	956	995	955	925	944	975	921	936	944	945	953	965	986	899	951	961	1005	928	1007	981	967	962	960	930	987	933	981	954	1023	1004	947	981	984	981	983	1041	948	921	984	982	986	990	942	917	972	1009	976	966	934	957	1015	952	946	964	939	943	928	1011	1003	877	990	944	918	977	981	949	952	964	999	956	937	985	981	968	966	970	945	946	953	988	991	1010	997	971	976	987	969	996	957	922	1010	969	913	972	980	957	975	910	978	943	971	938	922	944	969	987	988	979	946	980	951	952	973	976	974	984	941	1021	975	982	940	1004	983	970	963	962	998	1030	950	935	949	976	973	946	956	1036	944	906	1015	1016	964	932	993	989	974	991	967	958	988	928	951	959	952	979	988	902	937	1016	931	994	947	908	936	990	991	1026	983	1004	984	978	936	945	942	923	941	960	974	910	986	985	990	946	923	939	935	924	967	1000	944	955	1001	943	987	981	989	927	956	951	987	980	963	972	911	928	950	976	955	986	926	1074	1036	937	982	928	987	992	959	975	1019	886	932	900	985	964	1020	966	990	1031	991	981	950	916	932	987	999	932	964	948	999	942	946	1007	911	971	968	987	938	947	1002	929	994	991	940	980	977	1020	992	1041	962	991	981	947	1018	934	968	977	949	892	975	1021	972	899	932	992	989	946	931	981	974	1010	907	972	976	998	981	972	989	940	981	976	959	934	1009	954	965	985	1009	977	919	982	979	949	977	937	979	951	990	957	927	978	986	963	905	1018	1021	972	982	975	983	978	987	953	996	947	975	973	934	954	902	998	1022	1006	1003	933	969	935	951	1006	954	976	963	972	951	929	918	991	919	955	951	960	948	944	971	972	966	963	1003	969	919	986	980	933	906	975	954	969	1007	980	970	918	962	991	954	994	978	973	967	969	951	976	906	1000	941	975	953	938	983	982	981	958	1030	939	996	1032	968	966	959	995	958	995	928	1075	1032	924	936	992	936	956	1012	936	984	928	974	986	1024	921	970	939	995	991	964	958	980	957	957	1000	989	955	994	963	1031	959	981	939	952	929	993	1006	989	956	947	998	957	1002	963	978	929	974	986	945	966	928	948	948	959	954	1011	976	964	976	977	981	952	999	914	968	952	956	971	958	1000	972	949	904	970	966	946	1035	961	928	937	996	1017	921	974	947	976	1003	947	944	954	951	1009	974	941	976	991	902	984	1011	925	939	963	1002	892	914	988	975	953	1007	981	972	924	947	947	961	986	980	915	968	987	905	965	964	982	1014	980	926	954	943	894	974	976	962	955	1019	955	1008	962	975	930	955	949	976	924	954	1018	927	971	951	924	969	974	1020	969	970	998	950	911	985	980	1040	974	1024	1000	998	964	981	993	964	991	956	932	960	995	908	983	1041	965	978	961	1005	966	989	942	959	993	986	1009	1030	945	989	958	960	962	971	971	984	959	1012	1007	955	962	947	1007	958	934	980	997	1003	1003	874	884	931	956	973	988	1007	952	985	968	999	930	954	966	1010	982	1006	984	956	953	981	980	984	930	975	951	1017	979	918	946	950	961	951	931	976	909	954	991	1018	966	985	1000	980	1014	985	972	938	988	972	960	1028	970	967	984	990	874	908	941	963	947	922	970	937	952	954	971	996	982	940	917	1004	940	1002	944	982	970	1036	933	1025	967	933	967	910	953	970	945	957	929	914	966	959	951	979	1012	924	925	961	1017	985	980	990	970	992	972	965	1006	936	972	981	966	982	968	942	1008	931	937	946	999	911	925	974	971	943	938	936	994	924	982	862	921	1002	1000	972	933	946	1018	951	989	973	982	935	924	963	950	963	999	963	977	908	989	986	921	916	937	971	915	942	964	974	934	1000	1014	969	985	939	1008	966	975	938	942	969	975	908	962	931	939	940	961	965	1027	997	1000	937	951	918	928	982	986	974	951	987	1027	996	949	965	990	972	913	988	989	1002	972	948	980	1004	953	967	898	943	952	960	1000	958	1015	962	997	904	968	985	1000	945	979	940	959	897	944	971	967	973	971	1000	955	980	1000	955	941	951	991	947	916	1005	957	915	948	984	942	1006	992	972	955	997	998	1012	983	994	984	976	929	1010	940	952	913	989	969	942	919	913	976	992	908	992	963	1001	981	944	1016	922	974	923	954	941	948	986	970	948	964	985	945	935	978	932	935	940	971	992	975	952	993	1001	979	981	984	951	1009	1001	976	979	1001	992	945	995	1012	964	960	936	1055	985	1003	939	994	986	938	943	963	1016	914	922	953	946	1008	940	961	1000	921	1008	1019	960	957	951	1027	976	948	946	978	942	952	970	933	963	922	966	951	961	949	951	945	1042	937	958	956	929	950	995	980	943	927	991	968	997	939	987	969	933	911	1008	950	957	938	955	959	953	963	982	986	934	934	981	953	958	1000	977	966	1013	903	980	939	935	880	937	997	992	993	972	1035	978	996	952	947	945	948	974	964	930	927	1019	906	965	976	948	975	944	987	999	981	964	983	964	968	935	970	1023	933	1004	971	1009	924	974	965	964	958	944	987	999	918	979	933	1010	1015	1002	1007	940	996	999	1010	994	944	973	953	960	995	991	947	943	951	957	968	955	936	955	981	988	958	1035	975	949	984	993	933	965	991	968	902	987	971	897	974	963	923	992	997	920	965	983	938	954	1000	985	967	988	951	965	898	947	983	991	985	959	961	912	956	979	967	1022	969	953	986	958	918	926	975	892	976	949	950	966	929	944	976	968	1010	942	1032	966	967	912	975	874	932	947	947	980	1010	941	973	950	956	928	990	967	1000	1001	956	964	970	938	925	972	1002	975	896	991	973	1005	955	949	974	995	1005	987	935	917	947	988	954	962	965	941	948	1033	935	989	998	945	948	946	985	948	943	971	954	975	948	986	957	943	896	920	933	926	895	981	958	970	934	910	979	929	986	903	954	994	961	993	943	972	896	951	929	945	1005	1004	1024	1024	994	957	891	943	950	975	975	983	1010	962	1024	979	943	946	998	958	961	926	915	998	956	968	950	957	994	988	975	964	939	943	946	897	994	969	989	960	978	998	992	947	1024	1001	967	989	975	916	958	987	1019	937	972	970	937	955	999	935	936	1038	990	951	978	989	996	1017	900	998	982	917	1015	997	978	915	951
23360	21468	29342	24011	23108	45376	60204	48266	33753	18872	6359	1670	819	657	617	615	644	612	660	657	626	610	639	578	611	611	591	607	612	597	611	610	644	581	613	654	598	596	627	625	611	606	609	603	600	601	601	641	623	579	619	655	624	609	594	612	611	610	614	603	613	636	648	616	593	644	607	613	580	593	611	635	667	621	613	613	601	646	603	625	608	643	611	617	610	598	654	629	631	559	592	628	583	653	600	599	611	606	625	611	596	577	592	616	575	590	608	660	603	617	617	620	656	648	633	593	651	599	585	594	599	572	563	607	618	592	630	591	590	569	598	624	597	641	582	598	610	639	564	587	574	648	692	647	627	611	657	581	676	605	645	601	615	624	619	627	620	619	580	632	616	612	668	617	596	613	580	613	612	611	663	589	660	599	585	561	586	625	588	638	598	630	607	643	629	591	663	619	609	614	625	612	588	622	590	629	641	591	573	600	590	562	571	603	646	628	608	649	628	614	612	605	636	590	614	610	578	621	556	636	603	609	576	590	579	625	665	637	626	607	614	631	638	589	624	601	620	643	606	628	639	629	611	604	668	634	611	571	624	619	617	615	628	664	594	615	598	617	615	573	614	665	613	654	604	631	594	602	621	603	573	609	574	623	624	615	622	597	592	671	555	586	635	662	573	619	641	572	588	593	595	572	605	553	615	617	648	613	617	622	583	584	615	631	574	619	633	629	639	587	618	630	621	602	603	614	560	610	607	609	594	639	629	620	635	636	606	575	622	594	628	618	561	633	572	623	601	603	602	630	571	594	594	629	596	612	613	637	581	610	625	560	587	594	641	564	606	665	577	617	622	625	564	649	614	586	555	634	583	570	620	603	619	579	577	600	629	635	592	627	631	628	561	616	638	617	596	645	658	627	651	591	609	678	613	569	592	609	623	594	614	613	627	645	606	604	647	654	600	638	666	600	569	589	587	594	575	634	590	614	578	623	559	658	665	573	603	660	636	585	581	607	634	607	619	631	597	551	570	665	621	609	579	558	623	581	613	598	640	566	626	580	600	615	588	600	565	599	601	620	592	599	629	601	584	599	646	601	601	594	584	581	601	618	622	560	608	609	604	641	598	624	658	667	636	631	654	610	613	612	624	554	617	618	627	595	662	577	563	569	585	604	611	595	617	591	611	555	609	617	626	594	611	610	644	671	665	603	642	615	592	609	639	616	605	661	622	662	617	622	604	589	616	643	624	618	640	605	572	587	624	555	625	614	615	629	605	601	648	644	586	579	623	550	624	644	628	635	629	611	580	619	560	589	586	610	668	615	614	602	601	565	626	614	651	605	612	574	601	572	605	578	663	581	576	623	633	638	608	619	571	596	588	614	651	614	629	597	595	608	638	646	571	643	607	559	592	654	575	584	644	570	643	619	632	607	588	594	605	610	586	565	604	627	601	596	597	591	554	580	607	621	621	674	683	585	621	584	590	632	624	597	605	615	642	613	618	580	686	578	635	619	642	565	613	661	617	634	642	598	575	616	587	631	596	625	602	619	613	581	621	616	641	638	580	609	577	639	627	561	606	579	581	583	591	628	615	581	627	615	614	682	622	599	615	643	603	596	633	623	603	612	621	597	581	574	584	636	594	595	644	582	622	627	614	579	605	578	556	615	585	598	612	644	646	598	615	577	669	603	652	626	616	585	635	604	627	646	592	622	647	608	616	578	588	639	631	603	648	628	614	666	625	595	598	591	637	594	603	649	633	612	591	610	607	605	687	597	593	666	585	559	633	642	616	558	628	599	609	595	624	624	578	619	589	620	601	600	652	600	624	605	571	653	598	599	648	617	605	624	593	583	590	612	641	605	645	637	582	559	618	641	610	576	600	603	639	617	606	631	604	592	618	604	613	636	586	629	601	601	636	639	559	647	585	602	592	606	615	604	621	584	641	636	632	636	596	600	588	567	606	630	629	560	629	638	626	630	574	595	623	649	580	600	596	610	586	659	598	614	622	606	625	596	597	579	593	626	619	629	634	628	618	588	662	629	613	583	647	651	631	586	630	608	600	570	610	618	607	609	592	562	607	618	580	623	604	600	599	603	628	590	644	614	599	569	631	580	606	572	598	567	560	642	608	617	637	618	615	559	614	650	606	582	579	615	639	652	620	642	582	577	599	662	642	597	615	580	569	625	616	617	642	632	625	551	627	605	589	605	605	575	608	617	626	615	621	600	650	600	612	607	601	628	629	630	612	606	604	596	645	620	613	625	599	624	607	625	605	619	589	610	660	623	563	615	618	624	604	616	581	675	634	594	626	613	632	600	628	610	643	606	573	626	615	624	616	602	611	616	564	618	631	615	620	637	611	635	627	607	643	591	613	634	611	634	628	603	626	594	627	585	592	619	609	591	573	598	606	611	615	622	635	525	615	641	594	606	588	619	582	629	597	645	624	641	639	633	617	611	619	634	626	627	600	626	612	593	614	636	630	657	637	606	569	649	635	587	597	600	680	605	605	595	641	604	593	590	644	640	617	607	595	596	617	616	582	651	655	609	604	593	632	613	625	600	622	592	615	628	677	650	581	587	656	571	591	591	567	627	636	608	612	649	626	600	586	566	610	607	610	583	594	633	603	571	609	616	615	624	621	640	583	567	568	605	604	591	615	636	594	615	644	604	586	609	627	625	645	598	616	650	601	590	666	595	622	590	676	644	610	594	620	606	606	622	600	684	626	605	640	601	595	566	578	599	639	650	616	579	597	589	612	606	553	584	620	640	545	598	607	619	642	667	663	579	615	643	603	556	617	579	570	588	614	588	591	687	640	586	610	606	636	583	631	613	600	616	584	611	685	652	648	636	624	624	580	673	583	576	599	632	584	574	605	591	622	568	603	631	614	631	595	619	612	614	565	608	581	583	571	595	603	600	598	608	614	576	610	610	560	621	599	645	607	597	623	587	638	635	679	595	575	620	620	583	619	629	633	650	605	622	595	594	612	623	648	587	643	541	603	609	577	612	586	614	608	608	608	602	614	608	596	641	577	596	595	585	615	594	616	645	656	588	587	634	568	628	612	606	598	604	601	618	629	619	642	650	605	593	602	613	591	608	636	592	629	598	569	591	598	578	615	661	572	604	567	580	619	601	615	603	603	593	607	678	619	569	609	620	611	598	632	581	620	616	620	621	618	605	594	632	581	655	622	615	620	599	638	631	566	604	610	612	639	630	596	604	600	633	600	600	602	600	604	631	640	600	628	610	588	537	622	588	561	628	585	615	584	651	578	638	611	580	567	546	620	583	607	633	605	676	609	587	531	612	604	585	579	607	633	654	642	582	597	662	630	651	639	621	571	621	609	585	590	615	625	591	659	654	614	565	584	615	634	625	606	606	598	601	559	616	643	566	582	641	602	637	605	605	640	602	601	638	591	622	635	569	585	605	635	621	639	637	619	594	617	562	668	619	633	628	671	632	578	598	624	649	603	598	625	641	589	604	632	614	584	681	598	620	599	608	606	616	650	585
12722	26613	22108	21106	37157	54869	59157	49381	37812	22859	9489	2972	1251	921	838	830	829	802	852	837	806	804	826	817	827	776	799	817	790	787	860	812	842	824	820	819	763	810	796	788	798	821	774	839	784	856	835	834	804	822	780	811	829	782	841	825	829	799	813	800	827	806	810	828	819	792	788	816	824	768	801	767	770	838	772	809	836	781	811	831	828	774	773	838	827	810	819	855	849	842	797	859	827	802	844	779	811	810	824	836	742	866	843	777	868	814	829	814	821	832	818	733	786	866	826	783	852	794	841	791	827	850	792	797	848	872	809	843	841	805	787	771	767	781	837	833	813	785	763	842	798	794	816	821	807	870	793	844	824	768	798	826	812	849	818	830	820	819	835	813	819	828	799	817	843	786	821	800	821	819	809	798	826	847	778	861	829	824	767	861	814	821	819	795	766	839	878	815	864	791	789	830	841	810	876	853	811	814	752	769	802	830	816	777	783	750	762	812	774	818	793	835	819	788	825	810	875	783	730	811	816	793	806	793	812	798	841	792	797	830	857	772	809	778	802	810	793	864	779	837	814	793	788	813	827	789	769	795	807	793	808	802	802	789	822	830	777	841	805	801	808	862	813	809	831	840	845	806	834	816	853	828	788	853	839	800	773	847	800	831	788	847	779	813	848	811	833	776	752	819	762	812	798	773	810	783	811	819	800	807	800	792	836	777	766	829	802	758	830	808	832	822	793	849	834	738	794	744	852	778	823	832	810	858	783	820	790	766	854	777	822	867	889	854	843	818	827	837	870	788	786	850	809	856	791	848	803	784	812	815	832	776	776	823	830	776	788	840	828	838	810	844	809	827	764	743	788	831	823	783	830	802	793	853	843	827	829	765	787	830	788	803	793	851	833	764	807	781	770	822	826	721	797	793	849	833	796	853	847	802	790	805	834	828	812	770	816	814	849	816	831	800	733	810	812	789	806	861	824	851	840	786	811	789	842	794	822	811	846	745	848	826	788	822	813	764	828	819	847	758	853	840	807	770	836	847	796	852	788	830	834	804	750	775	775	809	806	803	818	815	769	779	784	799	784	824	824	864	826	787	825	793	773	827	785	814	803	781	825	762	802	827	830	787	817	800	794	793	816	795	810	809	768	823	828	809	793	858	795	819	752	852	810	817	819	827	778	856	781	834	860	805	874	783	829	810	828	871	840	764	778	786	851	797	839	822	850	828	843	830	774	821	789	796	799	807	848	788	759	797	827	883	791	818	833	830	844	876	831	807	833	783	794	806	756	777	814	796	777	821	814	847	810	827	769	860	883	829	786	831	799	806	844	837	828	840	820	785	815	816	852	794	842	800	841	795	816	837	768	771	794	818	785	841	833	818	812	785	824	759	756	854	831	779	789	805	749	797	782	864	778	761	771	822	794	765	827	803	761	810	844	844	806	829	837	809	741	865	816	836	791	840	835	780	819	866	757	770	823	808	803	808	862	791	832	847	832	792	873	767	794	766	851	833	762	794	859	806	782	797	845	817	813	765	809	824	800	772	806	774	832	765	826	776	812	736	810	809	808	768	826	843	849	825	821	863	821	818	846	814	807	778	814	818	806	859	818	782	824	832	848	818	817	859	729	775	813	784	829	844	792	840	821	889	787	807	809	769	854	802	829	793	798	811	818	807	775	822	826	801	807	822	835	793	777	833	836	793	794	801	860	789	795	807	812	815	844	818	797	832	798	843	813	801	775	813	836	828	868	816	795	794	794	800	843	773	815	814	840	807	821	794	843	811	812	811	794	805	808	796	806	865	821	851	781	769	790	831	791	830	808	835	816	763	825	830	833	867	807	832	860	767	812	851	843	799	787	797	815	815	793	850	787	816	816	789	787	803	789	788	806	826	820	800	808	817	788	829	776	777	760	798	812	849	842	821	773	851	817	786	815	811	758	843	816	845	800	863	797	813	814	831	828	829	837	793	826	815	768	861	820	833	803	777	794	817	797	785	787	851	818	839	820	788	827	799	828	771	808	800	758	818	800	855	797	777	834	742	826	811	816	746	848	778	781	826	834	812	838	804	811	761	761	804	849	834	796	823	834	777	735	810	792	814	804	795	795	872	851	780	840	822	785	784	811	832	874	824	792	803	808	811	821	794	806	869	780	803	806	796	800	801	794	799	860	842	800	795	857	830	799	841	847	781	894	792	830	845	800	760	786	777	851	749	798	862	823	829	827	816	841	840	782	810	838	809	849	800	807	815	814	793	800	848	793	800	817	862	739	848	796	846	791	853	843	794	799	816	860	850	784	785	831	787	823	849	871	860	805	782	839	822	804	829	793	826	818	785	857	815	766	798	777	816	772	769	817	831	838	819	827	823	810	832	768	776	841	862	762	752	800	761	829	827	830	818	785	799	796	850	870	823	840	811	853	799	826	851	814	809	819	795	801	823	804	827	794	816	779	801	796	804	853	789	855	878	827	809	799	789	837	781	810	784	833	771	830	800	864	834	813	817	779	863	799	763	800	795	812	832	810	836	781	816	820	831	768	809	769	778	859	834	773	835	807	845	785	839	837	835	819	780	807	776	877	774	823	812	789	801	810	805	855	835	859	846	802	770	841	796	857	832	811	815	833	779	799	790	812	826	830	807	761	834	832	863	817	765	817	865	793	808	812	825	803	859	792	834	792	821	779	781	790	827	814	854	772	825	794	871	789	810	805	789	862	825	807	797	789	784	814	823	834	805	867	784	823	840	810	817	832	765	822	819	848	828	804	820	790	796	844	851	833	736	790	839	819	835	802	761	831	797	780	803	802	804	793	818	848	794	844	811	796	805	825	835	821	813	810	776	781	742	831	813	796	790	746	805	793	801	832	828	883	788	808	823	794	866	827	813	842	868	825	832	814	821	793	763	831	833	818	793	839	811	762	845	781	814	847	850	828	860	808	825	801	820	821	823	814	832	825	861	816	801	842	771	842	834	774	804	781	825	841	781	850	850	834	832	758	786	843	853	794	827	804	789	812	808	795	840	821	812	772	833	765	856	835	775	789	820	802	804	786	801	806	765	855	877	799	843	762	816	791	837	809	826	846	799	850	792	768	848	822	815	803	803	838	784	835	848	865	793	800	804	873	822	835	835	850	786	797	799	792	800	796	772	821	779	804	829	776	793	835	822	787	814	826	796	800	810	813	866	828	796	834	812	821	852	831	803	813	842	828	830	872	785	808	797	774	799	853	783	823	819	851	807	809	809	816	817	784	798	787	747	816	790	829	836	794	815	808	839	799	822	821	828	769	836	797	809	793	830	776	799	824	816	801	806	837	822	856	800	801	808	795	845	837	823	849	745	818	818	859	815	868	808	783	813	819	823	836	754	770	814	816	866	851	768	831	827	785	791	841	799	784	800	818	802	828	792	823	788	850	867	810	834	820	784	851	836	810	855	841	830	840	777	777	830	762	801	786	826	792	807	856	771	818	821	839	794	828	797	781	825	755	815	886	804	839	855	802	791	793	844	832	841
27290	20926	12319	4436	7204	11953	11152	6102	3130	1596	1053	829	780	767	719	703	762	743	739	722	738	727	758	760	693	713	740	747	706	708	740	737	743	765	705	694	738	740	704	762	731	711	702	744	717	760	728	742	745	754	736	724	743	752	698	729	712	699	749	743	730	714	731	723	763	721	720	733	677	762	714	754	748	735	711	704	752	724	741	740	704	723	736	701	732	738	692	743	713	743	738	724	745	761	766	747	711	746	733	753	721	733	720	696	738	714	695	715	733	760	697	684	723	709	777	741	723	697	723	758	731	736	692	749	778	721	757	691	711	724	737	754	737	759	722	756	704	717	689	703	693	756	684	712	749	719	748	692	718	773	740	729	742	705	688	736	708	694	752	753	739	754	658	741	737	683	719	732	718	711	680	688	716	752	735	743	728	730	691	746	716	771	722	756	720	726	725	711	735	749	773	733	772	711	761	750	741	706	728	762	717	743	734	762	730	734	736	683	747	700	742	697	745	766	741	723	720	751	688	685	739	717	749	738	701	714	682	727	718	712	724	767	727	770	717	726	694	708	709	730	724	723	742	714	711	708	752	706	699	729	736	718	788	679	661	727	673	734	701	751	673	722	704	714	737	733	694	746	724	679	704	734	716	734	750	750	719	750	762	750	689	740	717	743	722	695	669	737	729	731	747	746	733	742	718	736	744	722	724	694	711	732	713	713	706	725	738	764	701	743	737	733	766	683	711	682	678	701	711	719	733	719	702	739	727	745	711	764	711	702	708	697	697	764	710	744	744	715	704	733	723	743	696	719	707	741	741	717	778	736	711	721	732	745	701	771	684	717	734	735	731	710	752	761	724	722	716	762	715	719	712	722	734	711	731	724	715	717	767	738	709	714	683	738	691	713	656	738	711	691	742	748	757	705	721	689	759	730	747	759	726	724	770	690	708	771	712	700	708	723	724	662	750	742	746	764	728	720	687	785	735	740	702	742	761	751	774	757	676	722	713	743	748	743	730	746	719	706	727	733	734	703	766	758	691	720	697	781	702	727	757	716	774	707	790	752	781	721	701	687	749	778	688	686	742	723	732	768	765	713	711	718	716	748	696	744	745	722	722	686	753	740	741	717	748	760	713	694	706	697	742	726	734	737	725	705	709	724	699	748	747	691	734	782	725	674	742	735	708	737	689	717	749	685	717	737	776	748	735	708	746	697	675	685	725	735	762	727	678	701	741	759	726	678	755	800	708	716	710	763	705	722	718	729	771	711	698	766	769	686	729	736	745	779	692	743	735	716	706	681	723	726	736	702	715	800	704	780	712	696	761	755	725	732	751	759	745	696	739	718	720	746	764	707	820	738	751	750	719	772	732	727	692	714	699	669	753	680	690	726	715	758	755	715	733	676	684	720	717	727	695	665	722	764	749	716	700	720	682	711	715	751	748	730	766	702	759	772	734	797	777	744	702	683	686	727	736	714	648	791	661	750	694	746	710	781	738	716	691	690	719	716	751	710	743	715	703	740	722	698	745	728	682	718	709	766	698	730	692	681	689	705	706	704	718	711	749	713	749	715	731	708	695	762	779	728	716	758	708	756	712	689	699	773	687	746	714	689	668	764	698	731	724	719	709	740	695	785	762	723	694	753	740	706	744	740	731	708	713	705	781	716	760	723	723	778	712	721	714	757	747	729	741	731	748	767	700	759	722	744	766	706	709	705	719	730	775	784	752	723	745	723	771	708	727	711	733	784	711	738	711	754	708	752	726	793	685	721	744	712	725	742	667	759	661	751	762	727	714	692	754	734	757	741	679	723	721	752	748	720	700	741	696	672	702	739	657	728	713	713	783	747	743	714	793	721	714	753	738	734	718	695	689	710	703	758	766	699	741	722	730	703	722	771	759	731	689	778	730	742	696	703	696	770	735	682	739	705	708	701	730	719	802	712	713	727	733	731	729	701	752	693	732	692	715	766	737	744	710	714	727	730	733	750	749	733	762	673	749	726	721	708	706	778	640	746	710	717	730	735	731	700	725	745	756	699	757	696	698	753	707	686	756	719	718	720	703	696	721	714	729	710	697	748	692	733	718	723	711	725	716	763	740	719	675	721	727	779	745	731	715	747	709	771	693	710	721	705	743	772	701	753	714	715	717	735	770	710	749	751	745	749	713	762	739	729	720	738	714	737	709	667	745	735	698	671	758	750	712	761	720	729	731	722	722	695	707	767	667	710	746	755	713	743	735	775	707	701	710	743	722	762	751	693	751	703	667	657	694	719	770	691	757	743	735	753	763	745	743	712	718	712	713	740	761	674	736	723	715	748	782	727	716	671	753	703	734	741	727	754	720	694	728	705	722	755	683	733	768	670	760	703	706	707	765	737	744	748	701	702	736	735	732	737	790	713	718	743	689	736	742	728	762	713	741	736	739	731	687	754	760	710	738	670	720	740	728	718	698	710	733	757	731	711	702	724	739	692	750	737	714	731	697	686	705	713	732	707	703	704	729	707	705	762	764	728	679	740	758	723	742	712	761	759	738	750	742	741	730	721	723	738	716	724	715	739	751	696	750	717	681	694	708	686	716	722	700	777	675	707	734	733	718	711	714	733	715	708	732	760	765	752	738	735	702	726	760	753	757	696	712	700	739	720	731	685	722	692	723	755	696	729	697	713	695	796	676	761	778	686	719	726	710	748	751	754	721	763	733	742	713	752	754	740	746	744	713	718	709	717	770	714	729	731	708	766	797	686	767	681	713	710	697	735	709	717	751	762	737	732	735	735	701	767	695	740	720	788	725	726	671	729	715	713	687	732	732	685	728	799	739	756	711	716	761	722	712	699	744	720	704	709	721	714	724	722	727	752	678	689	717	742	741	708	746	732	691	696	673	753	716	799	734	759	734	661	708	733	706	756	775	700	703	778	704	767	749	709	698	762	726	779	730	711	706	679	689	782	686	730	753	687	722	715	748	725	691	722	684	716	735	726	747	730	760	776	752	702	711	729	783	763	754	719	753	734	749	760	695	737	733	730	724	703	721	698	734	742	745	734	758	740	744	705	721	733	694	692	725	715	719	692	703	720	685	702	722	743	755	732	755	717	645	730	710	732	772	781	753	718	714	707	712	741	725	725	731	784	723	746	686	727	722	743	706	681	732	684	693	686	717	725	742	755	755	704	759	768	691	806	747	738	710	716	772	707	721	742	686	705	712	709	695	762	769	725	706	706	719	727	720	703	749	780	681	718	687	724	712	727	721	701	707	791	733	735	757	704	736	710	691	737	760	778	790	770	731	707	748	722	729	707	705	714	738	727	751	753	748	702	744	703	698	668	686	731	738	717	736	741	755	722	706	733	757	751	771	731	741	736	752	745	705	743	745	750	697	766	709	707	704	727	708	733	711	736	704	724	715	729	741	726	699	706	735	735	776	751	724	732	717	697	726	726	663	754	692	759	763	738	691	701	716	712	741	702	730	693	716	710	748	727	746	739	729	712	769	695	728	699	735	749	709	712	741	722
8895	13601	10331	6037	11697	18469	16334	10016	5363	2615	1482	1100	955	978	914	927	957	981	987	945	980	972	921	963	1004	982	929	979	962	953	942	916	962	982	943	961	924	941	934	920	968	941	1007	899	953	948	978	976	957	972	917	928	1025	930	932	957	960	978	927	941	979	980	901	881	983	979	944	976	936	963	980	956	975	969	935	984	978	947	965	981	994	926	985	941	925	936	995	909	928	960	984	975	996	942	934	996	926	1040	960	939	959	961	904	973	934	981	920	963	971	932	919	975	972	961	955	953	965	987	919	936	956	985	979	895	1005	1023	933	976	982	954	958	922	985	937	1005	985	975	910	1014	976	997	960	984	938	937	998	956	925	1019	961	919	950	972	947	985	999	971	926	955	947	965	939	923	968	997	962	914	981	948	976	915	957	959	916	1010	978	955	1010	1017	1028	945	949	927	1027	995	916	997	963	997	939	926	964	966	910	918	918	930	966	959	954	974	935	935	1017	964	963	897	913	1035	932	918	897	1017	920	951	973	944	921	1012	974	988	980	996	979	975	952	932	902	952	913	988	968	953	990	990	962	944	949	936	941	940	961	977	921	971	962	926	944	974	1023	960	971	959	1014	921	983	933	967	941	963	1014	980	987	917	917	954	967	950	993	903	972	983	976	927	1020	880	932	967	955	975	922	960	938	897	1014	940	971	931	971	979	995	933	966	967	1004	955	889	966	969	1003	929	970	940	981	906	969	909	1002	920	958	1017	970	1005	965	955	1018	1002	994	972	992	990	952	957	964	933	940	957	1017	980	999	996	937	905	942	967	995	916	907	947	956	977	945	939	983	1007	980	928	942	963	987	1013	973	1041	948	917	930	966	932	1001	930	924	981	984	967	923	953	965	937	956	949	1018	977	948	984	949	957	990	1000	940	934	946	929	941	916	983	954	968	965	958	950	996	941	964	979	948	940	988	895	918	995	947	923	1023	956	956	975	958	966	990	987	957	977	940	1016	977	964	947	961	939	931	1027	1000	944	937	994	906	973	947	937	914	967	892	973	940	906	994	1004	933	937	1013	1034	951	1007	973	975	954	1015	933	1000	938	971	924	975	954	899	980	958	1031	935	967	955	957	1019	911	973	959	964	1019	922	932	919	953	887	936	953	961	926	987	961	981	959	954	986	923	977	964	1004	964	960	947	938	964	942	1021	948	977	988	957	922	936	901	918	950	926	946	1026	948	964	949	988	969	940	1009	998	958	972	971	973	948	903	959	930	939	962	969	918	969	984	941	949	974	990	934	969	966	954	966	957	998	993	990	967	953	907	1015	932	929	943	952	985	880	973	970	926	918	950	913	930	975	979	968	911	989	974	945	977	948	948	932	965	1011	957	940	970	1014	1018	973	994	964	986	901	964	977	944	950	962	931	981	978	991	967	1015	976	989	978	980	919	975	902	986	955	978	934	945	930	993	977	938	923	924	979	917	944	969	955	967	969	997	956	957	907	986	987	947	953	994	984	963	981	959	904	898	985	954	991	916	965	993	921	940	957	973	973	959	973	992	993	928	940	918	940	976	977	908	995	956	949	938	970	975	946	1024	1000	920	952	975	970	908	962	1002	985	939	922	1007	963	966	892	984	920	964	967	937	974	1005	946	988	969	966	994	996	948	964	989	932	967	960	927	938	987	947	984	962	918	1019	1018	978	942	968	944	936	941	942	909	927	950	994	976	975	985	961	996	1011	952	997	901	1019	943	933	938	944	965	993	996	985	993	1026	966	984	983	953	935	952	946	947	965	969	984	943	1048	944	935	979	978	1037	889	898	967	931	979	973	969	968	978	955	938	1005	941	938	952	976	999	960	974	870	950	938	959	968	957	988	917	1009	981	955	949	918	973	955	959	970	1017	954	950	932	1002	982	997	921	912	985	954	982	912	991	951	959	941	922	1017	971	955	941	980	1004	956	944	990	958	944	945	923	978	1003	955	1006	924	1001	970	908	996	931	960	991	985	935	949	1009	971	956	929	941	896	957	916	949	1000	953	964	888	978	945	947	975	980	1015	933	959	964	976	965	968	939	961	927	929	967	975	943	966	967	953	977	914	944	909	991	980	956	998	989	973	958	963	936	1006	952	957	971	904	963	931	918	979	935	922	1003	1028	961	965	930	970	904	1018	941	919	922	938	986	971	933	957	962	953	965	953	975	993	962	1002	931	966	952	952	949	956	935	975	978	983	940	967	956	944	970	1008	973	923	1016	980	935	896	978	985	982	982	992	954	969	924	973	930	946	960	973	958	967	966	983	966	925	965	953	901	947	928	969	934	970	966	939	942	956	915	962	943	958	982	941	954	920	957	964	997	957	988	925	927	961	884	951	976	941	943	935	975	1023	963	919	942	932	987	928	926	922	951	921	940	954	936	918	973	924	975	926	968	934	941	984	937	1009	977	932	892	972	959	957	981	951	919	945	944	968	949	971	942	997	988	1026	925	998	943	1031	970	964	1000	899	940	1009	944	960	1018	922	976	908	1010	973	951	986	978	945	932	894	1020	929	992	960	979	912	972	983	933	990	957	966	976	975	983	978	939	1011	952	976	954	943	988	981	969	1002	991	962	964	914	959	971	947	1006	961	941	938	1013	964	980	957	934	930	975	932	959	939	903	947	910	987	949	925	968	991	945	960	930	983	990	936	936	955	957	1031	960	995	998	913	885	919	916	964	945	968	966	904	981	976	1035	966	947	986	949	972	959	939	968	1016	1001	982	962	938	967	963	941	929	970	913	920	1004	1006	919	964	971	962	983	980	999	980	920	1004	927	874	938	961	990	986	996	950	993	937	978	949	1011	944	960	933	928	1008	982	988	981	932	992	915	955	1006	992	963	953	941	929	938	939	994	940	971	927	1031	913	956	982	951	1012	957	947	920	957	981	991	1015	987	975	932	1030	959	912	965	975	967	898	963	970	963	970	968	957	1001	976	918	939	972	977	996	912	919	991	993	944	971	990	1001	927	953	927	1025	994	941	917	939	983	944	923	947	965	939	1007	932	914	951	940	927	946	1015	938	980	943	984	907	973	1030	967	919	943	953	969	958	937	973	925	1007	933	932	949	977	936	948	952	919	925	961	943	968	962	944	967	974	938	960	959	1019	962	938	955	952	896	929	944	937	956	966	933	940	941	919	987	938	963	1017	1002	983	1006	930	926	993	946	955	1019	976	977	1010	1000	991	946	952	953	952	967	962	901	1007	1001	979	904	913	1019	950	953	969	938	943	956	931	992	957	945	918	1013	990	932	879	950	941	1009	961	1000	958	918	922	1000	967	940	948	905	937	963	959	997	952	1023	961	976	1001	922	1007	960	943	962	994	947	882	978	957	984	954	975	970	948	953	988	986	991	977	989	929	918	976	966	1019	981	1000	964	984	990	968	952	975	941	878	1001	997	939	978	964	943	1002	958	988	912	946	936	972	954	970	979	1026	947	970	971	934	1024	972	920	964	974	921	972	963	1001	998	954	960	948	924	997	911	932	996	944	925	998	882	952	905	954	899	951	987	919	940	998	983	895	946	945	965	1000	928	941	953	932	978	994	952	964	936	899	925	1001	948	929	985	917	916	1002	927	1031	990	949	939	967	929	941	925	965	952	972	962	978	974	952	974	969	957	938	977	994	941	916	1001	947	986	989
27441	20728	11327	3597	7888	12047	10331	6026	2975	1590	999	760	754	755	710	716	737	734	753	710	725	723	725	735	698	745	713	717	736	746	689	715	762	767	707	723	755	742	702	685	725	728	686	727	727	744	721	739	740	750	723	733	707	696	760	716	697	730	700	729	733	714	725	714	735	691	695	726	768	711	708	697	777	733	705	718	725	696	676	732	778	759	749	743	743	669	710	716	678	722	733	738	737	698	745	685	718	753	720	721	727	696	661	700	696	727	732	696	744	698	695	747	726	752	729	726	693	674	710	721	703	752	730	737	756	658	722	717	671	763	710	739	693	793	720	708	705	702	699	698	763	682	759	766	696	725	702	776	716	706	741	695	699	723	743	721	732	690	714	695	717	726	723	738	692	724	755	722	747	747	717	749	736	735	712	698	799	776	719	757	732	702	741	687	753	743	711	707	738	703	715	719	697	704	736	715	759	700	753	720	685	697	731	713	752	771	722	733	656	713	726	758	717	731	726	782	754	700	710	725	747	694	702	759	716	759	768	747	672	704	690	748	713	668	737	735	708	706	706	747	725	713	720	740	715	762	709	732	728	717	707	724	687	776	711	689	757	735	692	775	726	695	679	694	716	709	719	756	766	738	703	709	737	762	724	780	709	688	747	735	702	732	704	745	753	728	712	731	748	755	718	753	718	674	707	722	726	702	741	720	680	721	741	681	736	698	682	740	731	745	752	713	723	724	738	694	715	749	725	700	700	702	701	780	734	737	731	748	727	714	779	712	713	770	729	697	687	740	763	718	758	771	715	741	749	694	705	759	687	770	716	737	695	721	718	706	719	705	702	740	719	767	713	725	735	737	746	705	711	692	734	720	734	747	713	752	722	765	713	713	723	721	741	672	721	752	736	695	749	731	734	761	709	712	721	698	758	697	711	728	727	701	727	709	717	754	799	717	705	744	779	741	762	708	698	752	752	757	701	743	704	701	704	720	744	753	718	736	687	727	751	705	705	706	741	729	727	718	727	744	698	714	727	709	717	736	720	720	745	702	753	749	751	690	731	726	769	750	717	693	742	746	751	674	751	663	718	705	709	742	677	711	704	702	722	785	704	737	749	664	751	692	720	663	720	716	748	747	691	721	743	767	714	702	700	716	710	751	713	688	756	694	643	756	706	680	778	709	740	701	694	715	715	694	745	778	750	729	732	729	707	724	697	681	691	758	736	719	690	725	700	744	700	759	743	727	721	712	733	699	746	725	702	705	731	680	714	732	709	735	738	701	742	698	742	743	707	745	804	700	699	711	691	712	724	736	689	791	748	739	781	688	703	689	749	728	757	763	714	690	730	731	727	693	751	697	730	798	718	704	714	715	751	704	778	720	682	738	706	732	717	683	704	737	722	761	758	735	749	752	698	748	713	713	698	690	747	693	736	756	706	703	690	753	742	710	690	758	762	703	696	722	735	683	770	739	717	710	758	696	718	687	760	714	742	756	733	745	706	736	727	756	721	763	779	708	703	756	712	739	723	700	739	744	731	703	710	701	739	766	727	717	738	725	683	710	690	693	720	731	733	706	732	685	702	738	755	707	704	667	746	737	681	706	697	706	718	715	713	715	706	752	746	739	693	712	766	725	731	768	746	713	686	755	742	747	734	714	709	731	733	724	722	719	712	680	689	738	694	704	736	678	780	744	726	755	719	672	739	709	749	711	736	702	694	711	731	731	753	753	771	753	699	672	667	726	713	721	742	743	711	726	758	681	746	716	775	701	769	674	695	698	760	748	716	755	709	712	749	731	742	770	711	735	719	714	728	685	735	718	696	742	731	736	770	747	701	759	726	745	721	721	700	740	719	717	699	689	741	761	702	692	696	718	727	753	756	712	715	733	707	712	726	743	731	769	752	704	754	724	707	798	708	696	743	723	710	703	724	708	729	719	722	690	690	725	701	684	756	728	758	710	684	741	719	672	775	715	744	762	730	736	657	694	704	717	704	647	725	753	740	734	706	698	724	728	730	696	705	699	734	772	763	735	733	727	711	707	736	687	740	732	712	721	710	763	686	732	713	738	726	741	788	671	688	683	699	753	746	760	739	667	713	732	720	763	668	736	725	758	713	777	673	735	721	680	720	747	727	698	725	694	807	739	726	683	692	680	716	723	716	755	732	735	750	740	738	733	739	755	717	668	730	748	723	726	749	736	703	730	720	735	685	727	732	720	741	735	733	726	708	717	748	709	721	735	685	691	701	726	734	716	806	695	709	702	691	751	718	687	671	687	724	692	768	729	697	722	746	726	741	714	719	681	726	680	679	686	751	703	676	686	710	718	693	716	685	725	693	747	741	776	732	746	695	691	745	708	735	743	716	715	709	723	753	685	697	759	688	747	707	728	731	727	767	728	691	723	693	684	741	729	696	725	704	723	708	756	743	708	714	714	701	698	706	715	696	722	757	714	758	715	727	715	718	701	712	770	735	745	733	691	757	673	729	705	729	730	721	762	733	756	752	710	743	740	712	771	705	710	707	742	701	710	752	745	727	761	725	749	713	723	723	709	697	692	711	724	723	695	729	669	698	721	754	781	700	675	698	661	695	734	714	697	713	753	744	746	719	758	759	758	713	720	722	759	738	722	717	733	739	722	721	704	719	769	770	734	708	737	757	708	755	707	699	692	717	690	739	726	727	704	758	727	750	760	724	733	744	704	772	696	695	725	692	671	716	738	715	733	707	756	754	715	702	751	728	715	745	707	735	702	702	769	682	732	707	756	735	721	724	699	689	691	769	698	697	721	726	746	683	696	716	700	747	686	738	728	691	716	728	719	729	693	706	714	753	713	754	764	712	730	755	747	747	733	672	696	695	707	774	710	708	700	724	688	712	715	735	733	735	798	760	794	713	702	702	766	694	730	725	724	693	693	707	689	710	724	749	774	683	729	763	727	760	746	692	712	762	743	736	757	754	764	727	707	726	730	685	724	688	715	730	729	735	704	724	725	695	731	763	737	774	739	741	742	718	680	741	737	739	712	710	763	752	737	730	742	744	709	745	775	676	716	706	706	696	712	743	756	727	685	741	748	739	749	685	731	706	734	773	751	754	699	703	727	747	690	705	750	718	730	734	699	712	707	722	697	781	743	751	710	670	715	710	747	709	779	770	705	737	736	773	700	711	759	709	728	675	768	758	712	685	727	714	733	754	743	723	743	717	753	706	673	711	767	723	670	709	721	687	698	691	693	737	755	724	709	685	802	745	743	717	707	767	763	738	713	758	752	718	697	693	697	782	718	679	715	741	751	726	726	711	715	695	748	751	720	695	685	738	771	769	745	677	785	699	768	690	753	736	660	743	725	724	712	728	738	728	733	738	767	713	758	727	694	721	727	759	709	720	784	741	700	717	728	736	687	681	729	753	733	725	761	732	726	716	725	733	787	734	742	695	725	731	699	710	752	728	769	681	703	666	749	720	720	723	656	723	699	760	702	708	730	731	782	692	708	737	731	735	684	709	722	694	745
9138	13182	9902	5155	12706	18777	15574	9791	5118	2577	1378	1075	1021	953	911	1000	981	951	1021	992	983	938	999	906	1008	984	998	961	991	1044	955	953	964	967	913	978	947	998	926	980	889	1017	1006	1013	996	933	963	889	963	1008	932	948	990	938	955	948	965	955	984	921	957	970	962	924	909	989	957	991	964	943	913	971	908	961	916	972	959	969	973	962	962	999	962	976	913	921	955	961	980	961	962	912	928	951	961	965	928	984	963	944	1002	939	937	919	977	933	978	982	998	947	984	952	1032	930	979	1006	972	963	921	949	1002	1003	995	951	951	985	947	980	959	1030	997	1001	938	981	966	984	1016	916	934	959	949	949	920	936	953	965	969	947	991	972	980	922	913	970	996	915	951	952	955	893	894	911	970	916	913	995	953	948	1032	959	945	951	994	956	975	952	917	1004	1011	926	941	918	951	992	1001	898	942	998	928	942	957	947	958	946	922	974	923	950	923	953	964	935	920	1032	930	941	942	962	926	920	947	988	938	918	905	981	883	942	987	951	951	957	946	892	988	912	988	940	933	952	955	978	968	960	986	953	940	961	974	967	973	905	950	934	943	896	958	943	1003	943	927	945	978	1019	962	924	936	922	893	967	943	953	980	1017	963	979	933	987	975	937	970	988	952	1014	978	947	986	955	960	941	938	942	924	915	917	957	988	982	938	973	957	922	985	982	968	980	987	923	933	884	934	924	916	987	945	931	951	990	946	973	963	934	991	964	910	974	939	945	983	952	967	965	970	998	982	1005	911	915	991	973	965	967	988	979	978	939	964	924	937	981	963	922	958	939	940	928	976	983	1033	923	921	979	963	949	1004	989	976	947	967	964	994	958	960	907	1019	977	968	934	909	918	946	923	955	923	962	974	983	1006	989	946	946	923	951	951	959	974	969	1007	921	927	991	969	1018	971	954	944	910	957	923	979	994	976	998	990	972	940	958	945	932	992	972	985	918	935	1014	930	932	1007	965	957	886	979	919	961	966	965	958	948	908	934	944	995	972	942	919	950	958	964	937	932	1019	949	1004	927	920	962	906	939	937	918	932	905	962	951	969	941	995	939	953	948	923	1000	1014	974	958	985	962	898	989	1006	954	948	964	951	953	999	935	962	957	960	985	1000	973	920	1009	961	971	952	994	975	939	953	953	971	942	978	990	967	904	1007	943	1006	972	954	955	972	1004	1009	983	983	917	974	955	922	976	947	976	969	929	967	983	893	946	971	955	928	902	975	980	932	953	960	925	942	1021	929	961	985	970	991	978	958	959	962	933	929	903	916	916	979	923	942	1003	967	959	979	999	939	958	969	954	1012	934	969	942	983	888	983	989	939	1013	961	943	927	1010	950	965	931	960	974	978	943	975	956	946	1025	920	967	961	992	920	997	924	916	916	996	971	1006	878	955	1006	951	975	917	959	951	965	930	956	980	921	996	957	989	938	909	1043	961	950	915	964	933	976	1020	1013	972	966	934	931	926	944	957	957	991	920	950	1003	954	941	947	986	982	964	993	947	942	949	1033	923	970	932	952	987	1004	952	992	965	937	986	918	914	880	976	976	903	944	929	913	996	980	937	1010	960	939	970	904	927	951	995	981	966	961	910	991	997	932	981	940	975	967	971	978	958	1025	947	971	962	888	974	967	912	938	991	934	990	922	960	966	989	953	950	974	966	1013	926	943	960	1005	933	980	947	942	1014	985	952	964	1001	934	929	951	927	922	956	985	926	991	961	953	1011	944	968	970	940	908	975	938	1032	974	977	954	995	944	906	1026	938	907	938	963	972	971	986	961	968	946	960	915	979	924	971	935	922	991	980	992	1031	980	930	961	962	987	965	884	993	933	985	912	945	899	1019	1005	937	982	954	934	932	989	970	964	933	981	907	926	910	1005	975	949	884	919	918	946	958	1023	957	950	981	1010	1011	994	905	951	909	970	959	921	970	957	1040	955	974	983	975	974	1011	894	935	924	979	962	967	1027	1025	932	963	941	924	948	954	960	944	906	983	903	927	965	1037	982	951	930	969	965	1000	962	990	879	962	947	985	934	997	962	956	985	975	932	995	931	952	924	919	969	905	991	948	973	924	965	969	939	985	945	983	972	994	989	963	946	982	932	914	965	972	953	1030	1000	959	927	958	979	967	1003	917	988	934	954	903	967	957	965	978	965	952	887	945	950	980	953	1021	971	925	904	960	931	966	993	976	1017	948	933	1004	1019	975	955	970	966	992	1003	944	950	911	990	933	947	982	973	939	946	951	1021	954	1029	943	904	944	975	973	1011	967	921	1007	970	956	994	943	995	917	944	968	1017	987	962	957	959	962	999	963	953	918	921	973	931	997	954	998	962	893	960	969	992	950	900	972	1014	1013	939	936	910	1015	887	997	959	963	978	963	985	996	987	984	1005	997	927	935	984	937	950	990	963	927	889	921	996	989	978	969	960	922	923	973	951	984	994	917	953	979	979	944	981	980	975	1017	939	971	929	899	971	901	985	925	971	971	991	929	969	975	931	978	956	883	941	978	900	969	947	927	963	991	962	958	986	936	992	968	980	1001	957	917	984	945	922	974	978	1009	993	922	960	970	958	969	990	986	938	949	1020	957	964	975	1002	983	962	958	954	1010	952	970	1007	992	958	945	961	907	952	992	999	913	930	973	937	947	984	936	997	953	936	1001	975	958	964	955	971	1003	953	996	929	962	1009	979	905	945	913	969	923	906	956	966	953	927	966	933	962	1007	992	992	956	1007	977	930	955	961	970	922	1012	956	921	957	965	956	960	881	972	967	950	1009	909	951	946	938	977	926	991	1020	991	945	940	960	954	958	984	962	926	966	1005	1010	967	971	992	983	928	957	935	971	920	956	953	977	944	971	1036	954	974	1043	968	971	931	969	918	954	1013	968	982	958	938	941	904	937	974	951	940	951	918	1029	998	899	966	915	906	971	943	951	986	971	947	950	1047	933	944	994	965	985	928	987	936	962	962	935	986	957	942	959	1058	968	1012	972	955	1005	904	1032	998	933	906	957	990	944	953	929	949	950	903	1021	973	980	1038	934	967	964	1000	1013	960	963	933	975	933	951	958	914	968	942	938	994	939	920	986	973	966	918	964	965	964	972	926	992	993	972	957	940	927	974	910	918	973	887	913	965	955	916	967	928	959	934	944	960	927	949	973	950	952	969	960	974	975	928	967	959	914	925	955	961	907	924	977	947	985	1017	980	976	942	979	933	978	989	952	959	939	932	923	1002	943	950	929	904	958	998	950	924	978	962	962	949	970	934	995	931	934	979	956	964	934	1015	955	963	973	994	1000	969	959	931	962	926	926	999	1002	955	924	996	969	897	948	947	953	912	917	930	930	950	933	922	924	949	939	934	962	956	964	951	944	922	962	951	956	1012	941	955	986	933	933	972	962	912	979	941	977	953	967	1026	983	957	913	972	963	951	961	947	999	964	965	957	995	976	934	913	998	949	974	927	922	906	960	970	944	998	944	940	968	934	955	952	947	941	983	966	947	939	952	918	935	941	946	985	904	929	905	927	976	902	968	971	963	892	1005	933	969	1037	959	926	964	983	964	924	935	964	988	961	975	949	964	944	941	924	937	959	958	927	877	978	935	949	953	959
23386	21442	29256	24022	22806	47280	60530	46591	31507	18052	6741	1993	854	672	631	651	630	639	620	602	659	663	632	633	657	614	641	626	631	598	616	581	599	612	624	604	652	644	592	613	610	607	572	615	633	621	582	568	558	631	648	576	623	569	623	658	608	613	605	611	611	576	620	588	571	647	624	602	635	588	629	597	611	570	612	613	608	613	585	634	592	556	657	609	596	608	606	629	638	610	597	640	602	618	615	640	633	606	617	621	621	624	595	612	659	609	637	607	606	599	610	620	580	603	562	625	599	627	659	588	655	549	628	647	614	671	617	593	577	660	592	631	615	608	601	637	595	578	636	625	606	666	647	612	631	582	635	598	605	610	618	638	627	608	622	610	630	607	629	619	608	583	660	677	600	641	610	660	619	605	591	606	629	564	662	638	580	583	628	613	621	653	583	597	620	631	628	612	584	612	644	592	603	629	601	626	620	609	612	611	628	654	635	596	577	632	627	612	586	601	585	594	611	644	598	619	606	625	636	636	575	598	589	631	626	617	626	641	595	604	600	620	549	597	606	609	629	594	616	581	613	618	614	589	589	636	608	617	623	589	592	631	619	644	591	630	596	576	564	600	619	613	617	607	615	594	601	626	633	539	612	596	605	588	631	621	630	559	627	627	649	657	624	584	662	620	598	594	654	610	653	601	590	598	638	608	605	601	616	654	643	615	606	580	621	610	591	627	597	651	589	590	599	646	579	595	609	574	639	617	594	593	599	614	599	622	616	610	608	593	552	633	644	615	551	607	613	655	597	610	614	588	563	603	614	605	595	553	602	597	599	624	606	630	567	595	653	580	617	644	607	654	661	608	611	622	599	648	657	603	586	587	605	615	587	595	652	608	622	614	611	619	618	642	592	645	620	591	625	616	609	604	613	627	658	565	610	584	625	590	639	590	610	606	615	590	638	615	631	583	597	640	644	573	616	632	567	550	610	609	611	620	609	628	594	650	590	591	630	559	581	626	574	599	640	597	610	583	575	605	635	642	614	606	623	634	616	575	597	612	606	651	639	610	616	645	610	606	589	604	619	624	616	604	656	612	621	589	602	602	595	587	641	645	637	626	586	610	611	600	647	583	643	570	595	636	618	618	564	584	621	611	627	627	635	638	658	654	652	575	602	610	597	642	624	604	581	594	589	572	576	617	583	590	625	611	613	655	633	619	609	590	608	628	593	593	633	631	601	600	611	622	609	591	615	573	569	616	582	611	647	604	595	630	638	663	608	600	602	628	635	657	654	591	602	631	571	579	642	580	643	604	591	612	591	617	561	631	653	608	567	597	597	651	609	594	615	603	636	642	580	613	547	632	642	604	600	647	644	581	568	553	647	644	623	559	653	640	545	628	613	574	637	604	606	600	668	569	615	598	582	625	659	590	608	629	643	592	590	587	625	593	612	606	638	649	613	563	611	540	593	578	628	660	591	591	593	633	593	598	596	629	598	569	591	625	621	608	596	600	612	568	596	609	581	580	579	626	640	605	603	587	590	636	580	588	586	618	623	630	628	590	608	591	598	591	627	628	630	623	608	603	569	635	650	607	602	615	576	614	615	595	584	613	568	612	599	612	606	584	611	592	583	604	626	616	664	572	602	635	602	613	660	589	578	581	602	595	599	634	604	611	609	582	625	658	625	564	585	623	637	594	588	580	678	589	601	607	642	629	650	572	620	596	610	615	606	649	622	641	623	611	581	585	586	635	595	604	600	589	573	634	616	581	578	626	609	609	570	637	575	604	597	562	606	572	647	645	620	564	569	564	610	647	658	602	593	622	574	606	609	637	568	612	651	645	600	609	635	583	615	652	653	643	616	604	652	632	579	570	612	620	619	602	619	593	594	652	628	613	610	621	595	630	615	636	559	639	572	651	572	569	614	622	623	617	580	603	604	595	629	574	641	635	639	642	614	631	587	608	610	596	606	604	586	611	604	582	622	597	595	608	636	628	624	579	597	627	613	596	579	595	626	609	612	562	643	578	599	629	598	651	641	576	596	568	569	610	593	601	641	589	613	578	570	580	642	616	619	624	656	604	575	620	600	610	566	591	609	570	601	621	585	636	626	594	633	646	610	605	588	654	574	584	600	642	590	601	650	644	629	607	589	634	598	622	569	590	623	620	611	609	608	616	610	626	627	623	593	626	630	570	612	628	628	613	636	676	633	602	612	592	623	629	624	593	640	647	599	607	612	611	652	618	613	599	617	582	663	658	646	614	613	645	624	633	624	585	606	660	619	607	653	589	591	604	646	592	612	625	621	552	618	590	593	649	577	644	607	605	605	601	626	611	597	606	609	597	591	627	601	641	650	652	584	643	572	594	636	641	626	616	612	584	596	601	596	608	633	651	644	606	592	645	621	612	625	614	605	621	595	614	617	654	619	661	618	599	645	613	615	578	601	619	619	602	621	632	630	585	607	558	613	594	581	626	575	626	596	613	615	636	625	586	605	592	604	622	641	634	631	638	580	626	586	632	586	593	611	595	622	598	586	605	579	583	581	610	583	629	625	594	612	623	621	590	591	596	626	622	615	605	613	595	662	597	630	616	622	644	634	600	619	656	642	613	598	600	591	633	606	633	625	604	553	609	614	604	637	601	563	616	610	638	598	676	621	591	639	610	626	637	636	605	640	614	578	576	589	627	603	605	627	628	610	576	637	589	648	610	563	625	602	616	611	611	578	585	625	635	611	558	608	614	596	631	639	578	671	633	593	635	665	620	595	581	597	603	638	610	620	582	601	593	589	626	615	585	607	586	638	601	592	643	599	605	630	614	617	598	606	589	622	648	572	631	571	562	584	616	578	623	603	635	611	607	590	562	604	596	601	566	629	584	600	597	602	617	592	617	640	639	611	598	596	585	583	596	637	625	606	593	571	603	618	616	654	607	598	644	627	613	651	630	604	597	558	645	589	662	626	647	620	567	645	627	614	592	572	629	591	603	593	564	596	670	615	589	572	618	600	613	630	565	681	581	606	664	613	570	604	613	597	604	609	607	611	583	629	570	575	661	608	652	643	621	651	610	617	583	572	615	623	610	576	666	600	629	550	579	565	628	620	602	645	598	632	585	603	613	611	633	558	623	606	585	615	609	619	635	631	615	635	581	633	588	650	619	591	641	597	604	651	622	621	635	626	580	616	616	603	610	604	634	611	576	600	590	571	601	617	607	593	605	599	644	621	614	591	607	618	593	628	629	600	643	576	562	586	571	598	603	588	629	610	606	620	591	622	648	612	571	641	585	625	603	619	559	605	568	641	592	629	557	612	622	611	595	649	615	612	571	626	605	636	594	643	625	615	569	580	612	610	615	581	617	595	633	628	636	612	645	625	614	580	622	604	651	585	636	651	637	538	609	578	626	604	622	619	597	634	607	595	603	563	591	637	650	603	623	587	588	573	595	633	619	633	614	618	604	637	571	602	638	589	597	583	632	598	606	621	603	597	629	619	577	608	654	637	596	568	607	643	607	656	636
13312	28224	24661	15403	24072	55375	59974	48192	36017	22325	10383	3651	1317	879	867	813	803	807	861	815	783	797	803	815	823	823	786	785	864	844	788	819	824	805	794	808	827	841	832	844	784	803	783	794	801	796	833	810	797	812	826	848	794	788	780	831	814	855	825	804	799	859	733	783	830	823	809	778	843	833	872	816	792	823	774	759	792	754	775	770	770	749	814	806	871	773	797	803	779	804	825	812	796	813	798	839	792	764	785	787	786	775	729	800	781	833	778	789	820	839	827	781	785	820	718	831	796	757	791	776	791	753	772	786	787	756	835	769	786	854	776	776	766	752	780	789	770	847	788	780	862	781	858	770	809	813	828	848	771	856	798	811	792	807	833	808	844	806	788	736	767	818	827	788	814	779	796	845	770	789	781	764	792	800	813	836	833	835	721	814	787	809	832	806	830	794	827	796	840	792	796	787	823	808	763	812	784	789	780	792	811	799	798	835	741	805	842	781	842	787	848	835	805	772	841	815	821	815	798	788	764	863	827	768	845	796	824	830	798	778	788	804	786	785	865	785	809	772	796	806	785	773	809	775	793	778	834	847	786	803	791	764	810	733	815	760	775	869	828	814	787	850	794	788	808	750	830	814	797	780	789	796	791	840	803	767	769	750	813	773	783	776	790	853	836	828	787	790	796	802	792	826	794	779	826	766	861	858	833	721	868	790	778	766	815	782	842	825	802	786	804	789	825	785	870	829	844	764	806	801	754	813	803	773	838	748	802	770	779	765	784	771	827	840	736	796	833	741	852	765	773	804	777	793	802	772	748	746	791	793	746	825	804	819	787	790	838	800	792	784	775	787	788	811	771	787	833	804	863	812	838	820	794	808	745	788	774	813	799	809	813	796	808	788	813	774	839	819	781	801	838	818	783	782	769	780	828	794	825	811	765	844	784	778	782	822	763	820	850	798	799	820	772	805	781	839	772	806	839	804	748	827	765	789	786	767	778	800	836	807	825	781	841	808	826	839	770	877	794	841	798	785	840	741	815	810	788	833	836	768	838	779	831	822	866	812	828	805	824	771	769	761	859	794	835	822	836	830	815	790	801	824	825	755	835	832	823	802	796	797	823	829	766	863	806	787	812	796	830	801	731	822	794	829	817	769	743	839	807	848	855	818	842	849	821	786	821	772	774	833	773	771	811	760	798	794	787	747	791	793	804	825	808	795	828	808	826	761	819	827	776	786	793	782	790	785	776	813	851	772	782	836	826	784	822	805	823	797	785	776	831	823	747	784	775	785	810	816	804	794	817	851	781	789	843	787	812	816	834	759	804	814	750	806	775	771	836	849	778	818	792	795	774	793	822	826	761	780	817	762	787	815	811	782	702	829	857	801	798	787	819	793	795	812	774	800	800	813	837	804	772	743	754	820	804	825	782	788	840	826	784	781	813	832	823	814	776	801	830	771	824	821	816	786	757	783	755	821	765	831	820	791	829	776	803	816	807	771	793	780	828	805	827	762	829	838	816	801	776	799	828	824	807	846	797	787	814	793	798	753	768	759	770	839	786	767	817	765	805	808	763	791	797	802	771	775	817	800	804	774	783	819	775	808	814	773	797	747	789	765	813	834	799	799	791	796	840	852	836	791	836	816	810	843	798	765	825	814	836	778	779	793	793	766	759	805	834	811	858	798	878	771	823	793	800	766	828	789	789	795	786	797	788	831	831	809	819	821	794	850	791	796	793	809	804	757	793	821	812	817	783	755	747	807	760	797	845	835	812	817	831	749	819	761	795	822	875	765	828	791	808	843	786	791	797	799	781	785	792	763	828	759	766	756	810	771	826	782	826	786	780	804	828	801	797	799	773	804	796	804	785	802	756	787	770	822	800	821	795	757	791	806	799	813	821	790	805	797	826	781	813	809	845	840	766	785	813	863	841	790	808	839	827	788	836	794	785	822	816	787	815	825	800	818	855	747	814	795	860	818	788	800	786	800	771	869	793	776	773	774	772	790	817	804	795	847	819	776	833	791	829	803	814	768	790	797	759	852	770	788	762	815	796	815	789	754	782	812	782	752	795	783	798	842	779	817	789	775	792	846	860	834	802	834	857	810	801	804	845	795	797	777	834	736	755	827	760	793	803	855	805	786	837	786	802	810	829	834	761	786	807	832	838	781	793	844	782	760	810	793	805	793	766	802	830	779	832	779	752	796	808	796	760	776	861	796	741	820	759	802	803	820	769	813	818	840	788	803	768	807	853	789	771	813	822	793	811	808	787	812	789	814	778	806	762	785	796	807	800	816	813	836	805	798	803	818	829	781	773	822	814	844	799	827	828	799	786	780	755	818	816	787	750	768	809	765	826	802	844	807	802	856	843	808	826	792	796	756	811	863	767	805	798	758	811	793	808	824	802	817	824	772	787	814	815	808	815	760	781	817	815	773	766	795	823	848	787	770	744	753	831	809	832	760	789	864	820	803	804	826	770	798	860	831	795	796	813	834	789	796	815	800	776	837	770	798	835	817	739	809	797	796	822	832	799	798	810	819	821	792	833	809	779	780	841	761	803	796	807	805	787	779	837	809	810	784	777	792	821	748	775	800	817	778	829	839	820	796	736	770	774	753	856	774	788	817	816	841	836	850	759	803	815	797	823	800	830	760	826	823	820	789	756	815	776	769	789	808	806	770	783	825	797	846	769	837	789	828	755	844	778	784	783	792	791	852	800	786	792	772	829	778	807	807	771	803	807	771	804	821	835	784	817	760	774	810	813	800	821	840	745	827	815	759	779	834	789	785	788	801	845	796	780	780	764	805	808	781	764	824	861	790	807	797	772	859	825	824	811	806	823	866	797	759	825	812	810	803	783	770	810	859	880	785	880	825	820	776	776	756	771	812	746	855	768	768	843	774	792	791	811	782	817	816	796	823	784	789	802	847	819	793	792	751	827	834	769	766	821	830	790	800	836	832	756	851	788	839	857	789	810	789	751	839	818	782	769	793	823	797	737	806	851	774	798	789	808	781	827	879	824	813	803	861	814	800	771	801	846	801	782	721	840	809	817	804	818	797	782	839	824	814	769	736	799	789	839	751	825	820	861	781	797	851	781	738	814	825	771	752	796	774	834	792	851	750	819	866	765	848	829	799	764	769	788	820	783	801	848	754	825	764	791	832	793	827	819	818	841	788	819	792	876	816	822	794	828	809	822	795	772	806	786	842	754	776	826	832	812	813	809	812	837	798	803	811	812	817	776	781	821	771	781	811	816	824	812	819	858	795	808	862	792	782	811	792	804	796	766	791	814	778	813	798	780	833	780	785	763	759	839	781	784	820	826	809	793	805	815	819	773	822	832	786	803	838	855	817	801	772	800	845	779	845	823	765	850	786	833	785	845	848	873	792	804	808	826	808	784	824	756	771	819	810	800	845	805	803	782	765	841	802	840	842	827	807	799	813	847	753	833	774	831	805	807	832	832	821	815	784	780	800	820	789	757	819	821	777	771	806	783	814	811	781	824	800
27338	20856	13678	4744	2081	5371	12558	7960	4382	2350	1271	916	803	771	801	739	768	746	704	753	748	680	723	722	716	702	710	713	728	784	748	719	747	734	717	767	751	741	698	776	697	728	708	766	728	739	742	747	730	749	751	764	752	767	722	746	782	718	712	729	719	703	740	731	735	749	692	775	760	765	749	753	764	731	779	741	760	723	712	728	719	729	716	721	703	753	746	752	685	684	751	750	705	741	753	751	732	718	729	734	761	732	764	719	765	735	803	735	735	737	687	749	741	748	751	707	776	752	685	735	753	743	735	705	772	755	732	750	745	711	711	755	773	695	711	762	736	726	716	751	723	729	703	756	771	751	692	734	769	775	746	791	766	770	710	755	785	732	807	733	787	690	767	726	737	766	749	755	729	716	716	727	729	744	735	764	726	720	764	750	762	718	740	731	758	754	771	708	745	792	717	715	786	734	737	759	693	778	739	755	714	746	693	746	767	717	744	685	776	731	732	766	680	738	758	717	746	740	750	806	763	706	780	754	727	720	755	789	709	699	782	726	752	726	747	747	769	696	717	759	749	756	727	728	730	750	745	737	724	727	709	699	784	728	766	740	769	740	751	734	747	769	766	754	778	746	718	727	708	718	688	734	717	764	775	750	761	716	708	722	752	773	759	726	766	742	737	772	734	743	710	788	776	750	709	784	683	744	713	725	699	726	729	740	731	736	726	729	746	729	793	787	743	746	723	713	756	758	728	732	752	677	766	711	716	735	753	708	765	757	759	777	732	737	752	759	711	750	728	723	765	749	785	724	728	767	718	721	766	758	758	762	789	732	818	717	779	750	771	739	715	741	733	764	737	776	750	752	745	735	697	737	756	770	691	745	785	727	738	755	775	753	703	723	748	713	771	763	704	728	749	765	696	745	812	704	691	734	712	737	720	730	692	768	773	744	707	808	756	709	765	746	734	744	726	782	734	744	798	729	739	765	811	719	678	670	749	680	764	720	761	732	747	737	736	785	752	781	741	740	756	731	762	778	786	750	783	741	703	731	752	672	752	787	707	769	754	734	749	733	764	748	758	673	744	789	704	741	792	778	721	760	752	762	710	673	780	797	742	724	713	691	736	723	770	758	705	786	720	742	743	740	719	743	707	708	716	724	739	736	723	722	741	757	738	784	769	736	718	738	733	729	705	760	762	716	725	735	718	776	705	742	749	733	726	712	750	735	698	740	733	707	726	753	719	712	691	729	730	721	705	777	757	736	731	713	726	780	756	776	752	754	743	774	709	731	726	709	760	726	687	723	731	743	740	751	735	718	731	730	730	728	796	726	742	780	752	744	727	794	745	700	726	759	740	742	757	761	792	779	757	747	732	757	756	710	701	743	660	710	720	770	725	729	684	751	726	742	753	821	731	768	749	754	752	733	773	699	756	688	730	717	770	729	746	725	733	712	778	668	696	750	761	735	764	717	761	745	696	711	747	741	756	752	729	721	693	745	714	802	733	711	720	761	686	716	761	734	739	761	758	705	723	715	757	737	774	703	691	772	762	737	735	751	742	783	776	720	743	751	776	752	740	692	711	788	710	711	808	734	719	741	729	724	695	743	740	708	770	710	716	717	795	671	723	771	760	795	755	749	824	744	721	724	720	769	749	702	763	749	729	743	727	746	718	750	763	764	767	752	761	723	736	744	769	726	714	694	748	737	786	773	752	775	746	782	724	741	730	739	708	744	746	785	715	742	682	727	675	769	777	759	739	722	730	748	784	709	769	751	705	706	747	755	732	762	746	701	682	703	714	785	717	756	708	775	704	740	702	749	783	751	769	705	769	739	707	689	726	765	721	731	729	783	725	764	780	738	713	744	713	762	693	738	739	745	730	691	751	731	768	722	746	766	758	773	774	730	731	663	747	717	689	716	752	729	698	781	751	731	749	731	756	708	680	779	756	740	746	726	742	706	724	778	744	725	767	717	739	734	748	748	720	750	701	715	788	745	720	739	805	693	765	727	761	729	744	689	692	735	730	747	741	772	731	775	691	743	723	748	728	756	698	738	750	744	763	756	730	775	740	734	753	765	770	751	718	740	712	781	731	730	715	694	759	699	736	758	785	718	781	757	731	727	754	765	712	733	732	697	702	748	715	767	752	791	724	689	759	716	731	779	704	729	732	747	775	710	713	735	803	764	763	786	746	729	683	731	702	712	705	778	742	691	749	743	725	734	756	694	712	730	722	738	709	723	724	770	716	774	734	766	742	796	734	736	769	727	743	713	751	724	744	751	751	774	725	753	721	687	733	728	765	745	709	763	745	789	749	777	775	736	769	727	720	700	743	733	723	746	767	732	699	724	710	737	712	666	749	777	704	709	740	724	700	731	735	709	738	697	719	736	785	754	733	717	737	762	751	751	726	775	672	749	774	715	737	745	700	737	717	765	765	704	705	701	775	761	752	742	772	732	814	723	771	738	743	766	789	754	784	750	769	726	755	770	686	764	769	783	753	741	725	738	735	763	795	764	763	774	718	720	771	733	748	760	757	743	757	760	746	759	750	777	803	753	731	744	719	704	697	728	733	717	709	740	745	765	750	715	673	704	747	796	695	754	725	750	751	736	724	750	732	800	756	755	726	739	719	721	746	738	782	722	749	796	711	720	691	808	805	749	800	720	701	701	729	703	788	698	735	715	751	695	762	701	753	767	719	761	749	742	759	745	739	823	729	763	705	722	712	703	769	742	773	754	756	762	730	735	746	740	729	717	759	746	726	741	765	693	704	692	728	707	742	690	770	752	775	699	726	783	704	764	725	762	727	777	716	738	753	750	731	712	724	778	720	738	776	724	711	755	719	782	709	776	700	750	726	742	731	730	695	709	725	772	716	700	760	750	681	793	725	711	684	724	757	758	744	681	759	659	759	744	735	731	763	748	777	755	777	784	701	752	746	740	709	776	715	816	767	752	727	741	764	762	761	746	775	728	746	686	789	718	692	768	770	756	754	723	747	774	733	758	728	761	762	738	768	757	711	756	740	773	803	722	750	728	735	738	766	754	782	763	758	759	751	725	749	692	776	748	679	779	746	703	737	742	714	721	765	755	755	699	756	752	745	707	743	759	787	748	749	729	742	740	711	726	733	747	732	711	709	743	704	765	757	709	705	755	752	752	714	737	790	784	737	765	728	753	767	697	739	762	730	738	723	737	748	743	746	759	734	766	769	754	742	746	721	789	748	722	734	708	707	713	736	747	768	728	747	770	785	719	767	784	747	709	715	738	749	736	723	767	713	748	704	705	757	755	710	743	710	751	730	766	747	747	749	758	796	741	700	696	738	723	762	748	750	749	728	714	788	736	704	725	768	737	729	705	741	751	745	720	733	744	696	763	753	755	731	757	728	731	740	776	744	683	733	764	707	726	781	699	736	731	740	712	725	804	730	759	753	742	742	763	750	726	738	732	712	772	741	737	763	790	752	730	722	786	706	736	745	735	735	723	717	757	753	693	743	712	766	736	741	719
9554	14045	13986	6393	4091	10146	19551	12506	7530	3898	2024	1227	1047	933	952	968	1003	995	979	962	917	980	923	959	939	947	1006	976	886	1010	945	927	967	1022	1002	970	994	949	982	924	980	998	947	991	1004	993	994	972	1016	984	995	976	964	1000	1000	1018	951	969	995	1004	977	994	936	968	1005	962	1012	1005	988	951	950	1027	985	1014	909	990	948	1051	953	981	988	1017	940	942	936	926	971	922	993	1002	1008	917	999	1026	947	937	994	1034	1010	906	963	952	969	1028	989	955	954	1001	955	962	955	1011	948	1017	976	1009	979	992	969	973	974	896	962	1013	991	992	981	964	986	1008	946	947	928	951	1021	977	926	1002	948	967	1023	991	1003	925	924	974	962	934	976	891	959	1016	954	934	1039	966	949	1000	992	968	966	958	1043	926	994	991	960	955	939	1027	971	959	1007	968	950	983	1006	975	978	991	945	946	985	979	948	1028	929	988	1010	980	1006	956	954	962	1029	977	974	1003	986	1024	939	998	978	972	987	922	985	1035	950	970	972	944	988	944	918	957	986	982	953	967	1045	966	1012	952	995	943	951	975	978	953	974	918	953	947	973	1007	996	988	970	938	976	956	931	952	934	904	954	973	971	1023	1018	1012	933	974	995	963	986	972	1003	1026	1011	949	890	908	963	1019	968	996	943	983	991	968	999	1015	973	940	896	1009	971	988	975	953	971	951	1031	962	989	966	1027	1005	1024	968	966	948	1006	988	993	989	996	981	975	976	968	972	1009	954	957	942	966	1018	967	966	1003	950	991	911	990	983	987	953	989	960	1001	912	967	996	963	987	963	946	980	990	1007	998	980	971	988	993	1022	973	974	988	975	963	959	952	952	980	1014	972	979	976	928	934	977	996	925	976	989	952	952	987	971	986	1020	999	1010	946	970	959	963	1026	950	979	992	970	911	982	973	968	962	981	950	983	981	963	987	1013	914	995	968	987	988	981	945	960	987	992	1001	1027	946	961	949	986	1011	924	1035	1041	994	994	928	936	955	994	963	995	960	933	932	1004	969	1000	946	1027	921	965	978	903	1028	1023	1018	985	968	967	962	946	1014	1010	988	1011	957	967	941	984	966	982	979	951	996	997	988	976	956	941	961	979	961	938	963	986	1019	1028	1026	970	959	976	984	955	984	943	982	967	970	1000	975	980	978	1002	926	932	972	954	996	920	930	925	966	1010	1002	987	960	975	1033	968	907	964	972	925	935	960	1017	1007	930	998	1003	1051	1007	979	893	964	994	988	965	909	996	998	972	977	1034	1027	993	963	939	976	954	962	986	992	945	1014	967	966	998	960	948	1000	920	959	966	999	1019	973	926	989	969	979	1023	954	955	959	919	971	1003	953	968	991	948	956	998	968	1011	1007	955	957	921	948	978	980	1010	988	984	1004	1002	936	982	1031	1008	943	985	951	978	918	964	1022	955	970	952	979	1000	1036	960	986	952	975	1012	1017	1006	964	934	995	992	945	947	955	958	950	970	932	941	993	969	952	1044	968	942	989	989	1056	1004	988	973	1030	946	971	943	949	986	992	945	968	979	980	986	925	1044	1014	998	981	937	994	967	963	975	993	953	971	982	1003	934	976	1025	988	945	963	967	986	943	980	962	952	1002	986	986	974	984	1029	986	962	948	964	1007	1024	958	1034	952	1006	943	1014	966	981	983	992	985	913	984	912	943	972	1000	1018	964	990	940	959	945	1039	952	1021	1018	1028	980	950	949	1021	991	1009	1036	956	1034	964	1035	1003	977	1034	972	944	936	965	937	1009	1021	938	1001	984	994	957	981	926	880	991	968	999	963	975	1044	927	992	991	989	947	936	1023	1001	975	1008	1003	985	1002	986	990	954	992	992	1034	991	956	972	964	1015	956	968	1065	950	928	933	996	998	970	988	913	933	968	923	978	989	938	992	958	971	958	980	1032	962	980	986	957	985	969	977	985	998	1012	987	984	943	926	899	981	951	984	940	947	963	912	946	993	1002	1062	978	944	988	895	983	980	995	964	951	1015	975	977	965	991	926	1007	982	961	956	981	943	942	1020	892	958	963	1027	1020	978	995	963	941	940	966	1012	991	959	1021	964	974	921	1061	974	958	963	954	1005	1010	958	950	1016	1017	1024	973	1003	971	1011	951	982	984	1022	981	1007	991	1032	949	1001	964	1012	965	992	983	1006	1017	987	1019	954	999	959	997	984	945	994	957	976	986	944	963	1002	898	999	990	949	1019	1003	963	980	1035	995	909	1025	976	981	941	997	948	1027	996	964	991	962	994	997	926	927	959	938	959	944	955	948	959	953	1014	1027	952	984	975	998	920	975	931	944	971	958	940	995	1012	998	976	987	976	955	954	963	1002	986	981	961	950	941	1013	1002	967	977	956	1018	1023	959	944	959	946	927	928	974	1003	911	967	1013	938	1002	953	938	978	986	1033	946	962	944	941	923	1006	988	982	953	959	989	978	978	985	942	976	959	940	891	960	946	964	948	991	986	984	1005	922	937	964	961	965	983	1002	1011	1017	975	944	970	954	969	947	983	1004	955	996	976	1013	967	929	959	977	941	973	916	995	918	972	990	974	934	1051	924	1020	947	957	947	938	971	972	950	983	998	919	946	972	985	978	971	1007	1002	963	959	962	925	1038	1016	957	1037	962	943	975	997	956	946	1006	983	949	987	970	984	964	939	993	958	988	995	966	976	950	979	954	925	955	960	985	916	937	936	978	993	913	942	964	910	944	992	1033	956	952	1013	973	924	956	1015	941	969	985	962	913	988	917	1023	936	980	956	951	947	952	972	1008	992	981	979	1033	965	971	962	890	1004	1014	956	1000	975	998	952	985	934	983	1033	1002	929	1003	916	1008	968	986	925	1005	917	978	930	996	973	1006	981	982	983	987	1000	996	913	983	928	991	955	948	1021	974	891	999	1031	968	966	1015	1021	960	984	996	967	987	992	1021	963	981	954	953	995	986	967	960	980	964	960	975	937	932	934	973	917	956	1006	961	961	988	1034	972	978	975	987	941	955	994	1023	1018	990	932	1029	968	969	908	995	968	997	973	958	962	921	1019	971	953	975	970	984	1005	992	969	925	995	900	1020	959	989	912	933	997	923	950	939	940	1046	939	993	955	977	987	917	988	974	972	934	1025	944	956	998	960	1021	982	986	970	988	975	1002	973	972	970	940	964	976	983	899	1019	934	1022	1031	965	1001	1041	948	989	978	904	933	921	998	1018	963	1000	949	982	975	966	974	969	988	1025	1016	978	955	984	967	930	1016	977	912	957	986	994	938	986	941	949	980	954	969	960	978	983	964	933	961	969	871	998	1006	1003	998	1036	946	950	922	962	1011	1003	979	928	936	963	993	993	937	924	977	900	922	970	969	1008	995	1006	958	947	957	957	1014	942	949	989	979	967	971	1017	965	905	995	1007	984	1006	986	1011	923	978	946	1017	982	985	914	983	1084	933	991	964	955	970	1023	1007	917	1012	1005	992	1028	1006	1035	994	1020	975	970	931	953	962	1008	956	968	949	990	1017	974	975	976	983	994	988	908	1010	992	961	950	979	982	965	985	1022	962	991	986	1005	950	970	927	999	1044	931	942	971	998	908	1003	977	976	917	967	947	924	954	1024	966	998	957	975	972	1003	963	938	1011	961	958	1012	955	920	974	978	963	921	922	987	997	971	949	977	1019	951	928	945	965	981	985	993	944	986	989	986	980	1022	986	955	987	964	941	994	969	965	991	997	932	1001	978	973	975	973	943	931	968	961	914	968	962	988	956	907	1037	990	912
27356	20964	14014	3681	2993	8424	10613	7062	3870	2144	1217	915	766	754	756	714	753	740	775	706	770	743	762	735	737	732	747	657	684	720	758	775	763	749	746	731	756	739	789	754	715	763	692	713	757	772	744	736	781	715	770	754	770	728	696	717	772	731	720	776	700	744	736	764	771	726	759	708	781	747	711	755	744	715	739	732	744	782	707	713	744	788	780	723	727	755	730	750	733	767	741	822	723	757	697	772	733	736	698	744	745	770	758	766	734	729	755	720	765	778	742	757	748	720	733	782	757	750	705	810	707	747	724	769	733	737	732	787	773	733	751	700	785	742	746	698	718	736	766	711	752	761	750	768	712	750	767	704	746	765	750	776	746	717	792	702	713	741	718	751	697	743	766	727	703	740	731	753	756	730	716	770	710	715	699	740	750	708	772	724	688	741	721	750	770	702	739	745	687	719	774	789	746	715	745	703	740	742	736	750	703	734	696	737	728	767	743	800	714	771	746	757	773	696	827	750	760	790	753	746	741	727	750	774	751	738	733	730	742	732	717	731	703	718	799	745	720	740	741	745	807	752	766	731	717	753	770	690	716	718	760	729	758	733	744	735	717	760	772	718	773	719	768	724	717	749	748	759	781	740	697	760	746	711	788	741	696	769	700	694	713	739	680	717	738	726	735	727	767	738	766	707	742	729	725	759	783	719	770	763	736	738	732	725	763	731	756	719	724	713	736	722	744	725	700	746	757	747	762	724	750	770	704	782	793	767	735	693	779	744	754	688	745	770	743	735	811	783	713	755	742	709	791	767	730	730	759	731	746	744	704	726	709	689	755	720	700	714	799	740	698	764	756	720	726	716	790	722	788	751	737	787	763	773	730	717	763	733	758	743	775	729	732	723	705	721	751	718	776	721	706	744	761	781	698	723	762	717	750	796	745	759	794	752	718	739	723	747	719	745	736	737	769	757	729	751	677	721	770	765	779	740	753	731	765	757	755	719	691	711	692	782	760	746	789	774	764	768	710	816	710	744	806	722	717	776	701	734	752	742	757	749	739	700	746	761	708	737	741	694	727	767	709	749	712	716	729	739	743	707	745	754	711	762	732	714	759	758	756	773	721	710	723	738	719	758	756	714	787	781	713	762	739	728	730	750	714	772	782	776	713	743	736	748	751	748	738	747	784	709	738	739	728	741	836	707	780	723	715	722	768	771	745	731	739	752	731	731	766	729	691	736	727	759	728	734	705	796	739	729	776	708	717	749	775	777	736	741	746	783	733	742	764	690	710	739	750	753	762	727	740	722	718	722	774	743	765	763	718	733	735	768	715	751	720	761	740	708	698	701	755	766	726	715	723	732	768	778	711	729	777	780	784	709	742	769	701	755	717	799	730	738	784	813	727	692	794	752	761	768	719	769	796	706	811	769	775	748	799	714	754	757	715	685	802	719	770	733	747	776	714	760	755	773	710	749	742	762	741	769	768	733	763	719	775	725	705	741	745	717	730	758	730	751	783	754	734	719	769	672	768	723	738	721	775	793	695	760	769	748	729	706	696	743	752	746	741	728	742	694	728	728	783	714	747	752	730	718	761	753	731	758	769	752	751	718	794	798	743	763	737	667	719	705	681	763	743	760	736	728	751	724	720	708	722	736	724	735	810	748	732	708	705	725	729	766	762	728	745	743	744	744	710	752	762	712	735	742	711	752	765	750	721	764	735	776	735	766	792	719	726	722	778	743	764	704	709	692	721	719	735	729	757	744	726	733	712	722	697	746	790	762	728	749	771	723	770	682	734	720	751	747	714	716	779	693	768	700	760	727	753	746	743	758	760	743	729	780	740	723	737	774	724	771	716	763	754	752	732	756	765	782	741	695	721	810	740	694	767	790	729	792	768	733	743	740	718	707	720	723	746	752	752	728	785	733	737	763	738	752	719	736	740	804	712	710	721	798	712	744	691	675	777	726	756	745	775	748	734	762	769	711	778	744	722	742	728	750	774	711	747	701	757	751	728	711	740	809	761	736	732	735	733	681	720	765	754	736	758	766	778	751	747	738	756	763	742	667	796	734	776	815	758	760	741	768	757	717	778	714	717	727	773	746	776	745	721	744	744	745	761	759	712	744	756	717	740	757	717	756	730	784	759	749	749	730	745	773	727	769	710	760	722	761	751	718	741	757	668	692	739	761	792	699	735	746	745	720	764	749	674	766	739	760	735	752	745	716	741	765	720	746	752	774	705	711	719	749	784	745	752	743	759	772	716	749	756	733	709	757	745	711	791	761	748	743	724	702	716	756	709	748	762	761	730	727	739	761	766	745	731	763	756	757	757	739	780	759	704	730	762	727	729	797	742	768	766	706	744	758	688	725	771	732	749	742	757	728	777	739	773	765	730	732	694	738	733	733	706	714	728	770	717	754	765	762	688	720	758	706	768	759	774	757	761	781	745	751	774	769	704	742	720	778	757	724	755	740	700	737	760	762	785	700	723	746	720	749	721	768	755	748	737	772	761	779	770	766	765	705	773	688	758	757	709	773	720	777	704	738	693	769	743	732	691	698	687	754	715	777	772	685	748	759	718	777	730	795	722	758	755	752	753	748	732	719	724	738	736	733	718	753	745	726	770	763	698	747	797	784	719	760	779	728	729	741	764	745	715	744	700	746	772	731	741	737	760	784	710	750	768	732	720	724	681	754	766	693	738	790	726	690	683	716	768	753	758	727	748	758	765	736	733	788	772	772	727	760	749	725	666	771	733	720	729	724	773	721	757	706	725	813	728	762	727	713	764	713	790	746	810	750	704	771	687	763	709	722	758	777	740	778	757	763	716	752	719	746	729	765	687	799	700	781	740	724	770	742	750	753	714	752	728	735	747	749	760	759	757	709	788	717	713	711	721	700	740	725	757	743	725	731	712	734	728	767	829	780	732	728	713	759	743	763	710	761	697	746	726	730	720	732	736	729	763	766	746	722	736	745	734	736	758	753	694	732	816	745	705	735	758	738	785	742	749	752	733	736	740	742	708	703	695	709	768	759	746	776	735	742	776	692	731	747	743	739	737	702	774	759	773	689	738	788	718	757	739	743	714	800	727	772	711	722	754	722	730	702	703	727	739	697	710	746	732	716	756	716	767	772	764	739	687	707	709	754	764	722	764	720	748	731	799	768	780	742	743	738	762	802	708	727	701	725	735	727	735	776	771	737	757	772	776	749	770	762	674	774	722	697	720	719	733	741	733	745	720	741	774	738	698	725	724	719	768	738	744	711	750	702	760	732	763	745	763	783	738	727	750	734	727	733	705	769	745	748	769	698	734	779	746	724	742	769	736	765	741	720	738	766	726	749	735	772	749	695	715	747	751	757	757	732	729	764	779	774	760	781	741	739	763	719	713	768	782	746	739	768	694	716	743	750	742	745	763	741	729	705	762	761	736	796	789	787	753	719	750	761	774	762	760	742	759	755	786	719	704	693	741	673	708	751	725	737	704	712	755	720	706	709	750	719	730	746	707	727
10929	18870	14546	4292	6068	14481	16899	11511	6856	3662	1877	1201	1071	1035	966	1006	1012	964	976	1035	1020	945	971	1016	977	1017	927	962	1002	964	1004	942	1020	999	1047	993	1024	984	942	970	1008	972	987	1008	1010	997	966	1014	981	1043	971	991	996	918	1019	940	1000	960	950	997	998	996	1024	1034	999	975	927	971	1012	1019	1044	978	954	956	966	995	1001	970	983	1024	996	944	995	1009	944	970	1043	977	983	987	932	968	913	880	1016	988	1030	941	986	1017	951	1019	968	1000	948	945	1014	954	944	983	947	955	978	975	959	949	1018	988	1019	1008	966	985	956	1013	971	1002	993	940	946	1020	1036	1006	995	1010	985	960	1042	977	995	961	977	979	1008	935	994	995	1001	987	949	966	973	1000	999	1004	976	965	958	968	979	986	960	983	1002	961	1006	1067	1045	968	1008	1040	1007	984	941	933	970	994	1008	979	981	1027	980	972	972	983	920	1009	1026	998	1027	1025	1019	932	1003	935	941	968	1006	993	970	1023	1053	973	982	961	999	993	1028	1004	970	1004	989	996	961	958	997	994	1015	981	990	933	992	941	1079	977	1000	1035	962	987	986	1017	951	991	1006	1056	977	981	1022	935	974	948	991	940	989	1009	972	971	952	1023	977	926	975	976	1003	981	930	981	1004	967	1020	981	945	989	1004	975	949	1000	1005	1007	961	896	1009	995	1019	1022	955	931	997	984	1028	968	990	995	970	1028	971	986	997	910	964	990	1001	985	1054	1037	1057	928	990	1015	973	973	994	982	959	1000	1008	1017	1017	991	922	1038	1018	956	990	939	1045	975	978	948	962	917	1043	1020	959	941	924	976	964	987	997	1021	938	1024	977	1015	978	1008	1017	1002	995	1020	1019	1018	984	1028	1016	996	996	1001	964	1031	1042	1038	988	1001	1001	993	1025	1006	980	967	1039	954	1014	1021	1031	1019	998	1009	964	1006	977	1013	982	990	1018	952	993	990	1032	976	995	1032	995	937	1025	1021	972	938	1016	1004	988	941	989	968	983	1031	957	990	950	956	1008	988	1001	997	999	988	987	1013	1003	1005	989	911	971	954	958	981	1008	969	1029	1038	933	963	1037	997	1006	993	1010	1017	1014	1006	968	989	995	1046	1001	1008	1015	979	973	1013	971	999	971	972	999	1027	1002	1009	942	927	1005	957	995	984	969	1001	934	991	974	1025	1007	984	971	961	1009	983	917	1021	973	939	1022	977	985	931	968	1000	932	1007	987	958	942	973	961	974	1002	1020	1038	992	971	992	1038	956	969	970	1020	997	972	951	996	991	997	1001	1008	931	1009	1003	980	1016	940	1002	957	982	965	1050	976	1023	948	1030	1032	984	1017	975	966	946	996	952	937	965	1003	944	1033	951	980	1059	1005	1009	971	990	1038	1044	966	971	978	967	987	922	985	983	942	966	949	944	1011	1025	960	1012	949	964	946	1022	941	1033	956	957	1020	1019	976	987	1051	996	989	945	967	989	956	931	951	924	946	1012	973	1035	994	964	975	1006	948	1013	997	1038	972	988	921	967	1023	1009	1033	996	934	1040	979	1008	963	959	971	1014	989	940	946	996	1013	981	1025	1016	958	1013	1006	1007	977	979	1006	1007	1000	980	996	976	981	1005	1035	952	996	1034	1008	1021	956	1009	977	1006	947	1003	996	1013	1002	970	1002	1048	999	975	1015	960	953	971	1035	988	997	925	1012	1024	932	973	1014	970	964	979	959	975	1030	931	1009	1010	982	961	1047	1021	992	1061	1011	958	987	1007	992	986	941	978	955	954	952	948	963	1028	1010	971	1001	975	991	1014	981	970	960	950	988	975	960	982	974	978	913	970	980	960	920	995	1018	987	965	960	980	948	990	1052	961	943	979	953	1000	963	1053	982	952	987	983	952	942	1009	936	1032	934	929	978	1022	960	947	993	1011	1008	1038	1007	959	1019	974	1018	988	985	960	966	1004	971	1041	934	992	962	939	952	993	1030	961	946	1004	1005	967	951	948	952	979	978	954	977	980	960	994	1055	958	1042	945	1044	929	1017	985	964	951	1012	1006	1034	990	1003	962	1029	973	972	1004	1053	975	993	943	987	1007	946	1041	1038	1016	1016	1000	965	1013	1015	980	939	948	971	966	1002	975	961	951	998	955	986	985	975	1008	1008	1006	994	976	974	991	993	1028	1021	977	1022	964	977	912	972	1034	972	1000	996	1026	959	989	977	1021	959	973	981	1006	986	978	970	1025	994	961	977	960	1022	970	944	1005	960	1047	987	944	974	1003	1007	995	956	995	941	960	955	980	989	972	998	979	950	999	981	1014	987	1034	936	949	976	1012	924	985	969	985	1001	983	1009	979	975	1006	1045	1009	989	964	985	1011	1004	1007	1039	958	943	1000	953	966	969	950	976	992	989	973	969	1001	969	965	1010	931	1032	985	985	924	957	967	1018	975	960	978	977	954	973	1017	967	996	945	1014	985	1054	986	978	1052	951	949	959	944	1005	986	982	987	966	951	980	964	1003	981	1011	1027	981	979	1003	960	1006	963	952	963	977	976	1016	983	1007	975	1033	977	974	1020	996	965	1006	952	964	994	984	1001	978	1014	1020	928	1041	1062	925	915	982	983	956	976	945	1036	969	1035	957	969	955	947	997	992	948	995	973	1035	975	970	980	942	989	1020	981	962	1026	985	923	967	1019	943	988	984	1042	1047	982	967	962	957	971	1009	1009	975	977	1024	990	989	977	991	1036	980	1012	975	961	995	970	1029	1026	915	1019	988	1010	996	983	973	994	954	975	931	1000	1035	993	991	1011	1007	1014	1008	979	985	999	1017	1033	962	1041	940	971	1003	1008	957	1008	968	1026	992	996	1021	1031	992	986	1026	1007	1011	972	1020	963	952	1029	942	962	984	1004	1000	986	973	1010	996	980	964	1015	944	968	1007	989	1004	980	1053	976	987	995	944	934	937	962	947	948	991	958	977	1003	1029	961	961	955	959	949	976	971	967	993	953	1005	1032	1003	1000	967	979	949	965	938	972	1006	941	1020	1017	949	942	956	972	985	973	1000	1005	1015	950	1008	967	980	1023	975	1026	987	966	941	940	1016	946	955	1025	1005	964	999	1048	990	921	941	1048	970	997	1041	986	983	948	966	952	1005	930	993	1005	1056	998	980	1016	1018	972	966	973	982	968	949	916	1037	1025	982	979	997	992	977	1013	990	987	986	1011	1026	1044	1011	971	951	908	1030	962	983	974	1019	984	932	968	1020	971	968	980	956	1000	962	999	1036	969	950	979	968	1038	983	994	1020	1026	980	970	968	1028	940	920	1035	939	981	1040	971	977	978	998	990	1063	953	994	969	1005	998	1005	952	966	994	1024	960	999	933	1024	981	1009	941	948	983	948	1012	1000	979	1011	990	969	979	990	910	1015	954	1009	948	966	1003	966	973	987	1014	969	967	951	1006	1002	966	1017	980	991	1018	946	989	973	995	1012	1018	992	953	957	912	967	919	967	937	990	992	962	1012	978	985	1009	1020	1007	953	989	993	1002	1024	968	988	1011	990	982	1003	979	953	1037	980	1004	950	1027	969	965	944	1018	975	1033	1003	947	967	1048	1006	1027	1032	952	981	1008	997	955	948	968	997	960	1040	1009	970	954	997	1021	997	972	1002	964	943	948	935	970	1002	996	991	965	1030	964	1006	965	994	951	989	961	971	1007	966	978	971	950	933	1033	1030	1025	971	995	1002	1036	962	971	928	981	979	949	1016	980	1014	1006	997	1009	967	990	980	1026	1025	974	1002	1019	991	1015	1021	980	992	970	989	961	968	1009	977	961	992	1005	976	1019	949	1003	986	1013	1013	977	984	996	973	995	1009	957	1001	990	960	963	1004	1036	933	961	1001	1007	1003	992	989	915	957	999	976	925	979	932	931	945	992	958	988	979	939	1002	973	1000	990	984	954	1000	983	968	1001	971	980	946	944	983	971	1008	1016	1033	1038	995	972
23440	21516	29380	24085	21590	37267	62259	49947	33736	20848	8329	2325	906	725	662	635	603	637	663	644	657	638	614	725	619	658	615	669	622	640	665	616	654	640	650	613	602	601	631	646	640	653	616	631	625	636	634	638	648	581	644	639	638	565	647	669	613	670	669	616	599	653	592	603	648	580	611	653	637	622	618	620	623	600	633	640	597	653	651	608	634	681	662	675	625	614	650	618	610	643	660	639	631	621	608	605	646	644	623	603	646	653	679	623	619	640	610	644	654	637	668	660	607	666	618	638	664	649	642	646	629	605	647	650	654	659	648	656	629	662	610	626	665	610	602	665	616	656	643	648	707	624	675	629	657	678	644	634	606	628	617	638	657	666	628	565	670	615	620	666	605	602	612	659	615	633	666	647	615	599	576	636	604	586	680	652	626	638	606	655	680	644	604	627	626	627	621	645	608	622	644	609	603	598	600	605	619	637	611	585	603	641	625	650	624	631	636	622	695	629	647	644	635	642	625	648	606	606	655	593	652	638	615	639	654	627	654	615	616	685	618	595	618	650	643	601	621	631	644	646	669	623	658	613	602	631	618	615	622	608	606	651	629	645	645	640	613	643	647	671	614	643	617	591	645	620	644	668	616	614	596	576	666	660	650	639	628	617	653	669	604	599	581	638	588	664	675	638	591	607	618	612	645	613	617	653	663	663	651	654	616	648	641	639	674	627	623	657	638	612	615	641	593	653	657	656	666	657	647	646	596	593	615	640	627	611	608	617	691	658	617	593	702	632	647	655	642	642	637	632	644	655	632	582	661	622	634	607	619	639	633	615	648	681	651	603	603	598	626	605	625	632	635	623	629	654	641	619	596	628	598	574	607	635	635	670	619	654	644	659	657	641	625	623	657	649	638	675	609	641	617	626	616	698	597	591	610	592	653	633	648	615	662	617	655	628	676	635	640	663	623	619	632	673	642	652	644	626	667	614	675	617	645	639	653	599	629	623	639	573	644	666	623	639	607	630	641	669	630	633	621	633	600	612	587	624	687	607	620	626	650	638	642	608	626	643	636	634	636	614	627	656	632	661	633	608	598	633	645	602	627	608	667	648	659	634	658	646	632	676	636	643	635	643	654	626	671	669	634	645	633	651	609	664	623	637	629	631	666	625	661	652	584	666	681	607	646	637	641	664	680	604	617	630	673	649	637	622	646	629	682	608	639	604	610	629	620	644	639	571	649	670	662	601	634	657	592	624	608	609	632	609	612	646	644	636	630	659	628	625	616	647	632	615	617	652	598	646	607	660	631	603	651	639	627	678	617	624	625	652	629	667	607	644	631	697	616	567	666	646	602	635	614	624	661	644	637	647	597	586	629	671	612	657	646	614	640	628	608	621	642	648	620	673	599	615	607	652	610	660	677	653	597	628	610	594	610	639	611	648	580	639	650	640	627	606	646	676	634	621	642	654	611	641	658	600	609	645	600	621	620	629	624	637	661	609	658	634	620	624	630	643	658	611	595	637	608	664	633	620	632	648	666	644	614	624	610	618	653	611	614	632	674	639	643	605	604	609	644	663	622	660	603	601	644	653	608	643	637	610	638	642	643	622	645	647	659	618	652	628	607	609	640	641	642	639	650	617	661	657	625	654	651	615	649	630	616	665	624	610	637	647	604	607	687	625	633	629	672	652	644	661	613	594	646	658	581	622	627	667	636	650	632	609	677	678	604	603	634	672	590	640	641	644	662	630	650	566	672	613	654	588	601	677	616	599	623	593	637	573	661	633	661	632	641	622	637	651	641	685	640	633	662	650	641	635	594	617	642	628	637	680	646	645	638	656	575	632	633	642	618	618	670	672	634	634	554	609	672	590	626	653	658	673	637	597	631	615	632	631	630	625	654	602	657	663	622	669	687	605	621	609	626	622	611	615	599	648	667	607	623	657	642	667	618	614	647	634	646	656	647	599	643	627	643	631	638	622	667	626	591	628	667	612	679	611	650	628	653	620	632	660	652	733	654	632	630	618	606	637	583	671	598	652	655	604	643	605	656	671	619	660	601	617	615	625	637	648	718	636	637	648	643	681	639	641	622	622	651	621	653	613	633	655	673	633	656	655	647	619	656	619	611	635	648	648	615	629	612	657	665	644	595	653	669	687	649	622	633	605	625	624	628	642	617	625	618	605	642	643	583	645	620	618	637	633	657	611	619	630	622	647	629	599	586	675	611	703	633	665	664	639	642	634	637	659	649	632	618	642	652	661	598	618	618	641	599	641	631	606	602	627	644	631	586	617	645	594	661	599	666	647	591	663	654	637	641	643	632	597	572	588	609	659	624	613	629	610	627	640	635	625	644	645	594	629	589	632	654	619	615	637	590	642	595	609	654	617	682	668	610	620	653	649	646	629	599	630	616	647	651	620	682	647	621	627	655	667	630	621	613	639	662	682	621	617	646	622	625	616	615	656	604	626	637	640	626	632	617	647	607	619	626	638	633	639	619	595	627	618	628	603	622	680	651	661	611	603	643	599	613	669	628	635	621	585	657	647	603	641	633	633	616	617	671	637	626	594	604	663	641	611	651	599	592	705	620	619	655	643	655	639	665	607	619	561	632	628	696	637	638	622	605	617	622	625	666	646	678	614	581	608	640	634	611	575	592	651	647	635	617	632	612	611	612	642	710	648	657	603	643	582	658	675	652	590	635	638	622	604	675	656	624	636	643	667	612	603	669	623	618	679	657	644	638	623	662	636	644	632	666	649	649	589	626	625	623	641	626	651	581	657	625	637	712	662	605	603	655	654	641	642	594	615	641	598	600	639	637	625	637	674	611	618	656	635	647	631	606	634	669	624	632	607	671	651	622	635	656	615	647	623	610	628	607	625	660	627	598	623	719	638	633	597	609	651	611	645	612	655	628	618	644	626	607	632	625	636	613	664	645	648	646	626	663	600	623	610	673	564	634	653	649	642	648	597	626	672	649	662	642	620	649	602	599	631	652	672	641	676	647	608	609	600	602	629	687	604	626	636	636	639	590	632	594	617	655	653	653	670	640	675	633	600	600	622	664	609	645	626	652	617	610	636	629	622	643	681	654	633	632	617	635	610	644	666	650	597	623	647	644	645	648	576	633	632	706	629	640	618	606	661	622	599	678	639	706	658	596	602	638	635	667	618	644	649	617	641	581	611	612	599	592	628	612	639	647	629	648	643	605	635	678	654	630	651	630	585	629	611	602	656	645	644	650	621	608	609	643	644	653	633	653	655	629	581	646	631	614	654	654	603	621	629	685	643	605	575	585	608	559	617	610	612	634	602	632	677	643	634	616	655	597	624	597	624	603	636	625	650	603	686	609	608	660	630	645	615	585	638	689	602	640	681	664	615	584	658	633	617	631	655	635	673	567	639	604	593	626	595	672	648	630	625	623	583	610	587	603	633	599	648	686	623	688	628	665	607	648	626	633	619	670	596	655	600	642	631	652	654	606	604	641	608	609	660	607	650	640	616	637	619	621	616	669	639
16442	33104	26721	13305	15258	45814	61026	50237	37923	25372	12224	4190	1504	964	875	820	871	808	854	824	799	818	869	852	879	852	775	803	821	815	819	866	854	766	824	825	826	832	857	878	819	812	833	877	841	842	822	837	877	759	849	787	814	824	810	827	865	837	863	800	845	879	829	818	791	816	782	860	780	826	828	823	802	770	847	827	844	836	785	825	833	865	821	877	783	834	817	832	860	805	817	787	858	834	867	818	793	817	908	810	842	837	878	843	765	772	856	782	861	803	868	798	847	886	813	801	864	791	864	817	851	889	848	804	818	843	816	871	831	809	779	856	792	857	816	818	793	854	803	819	858	818	839	817	820	824	848	886	837	842	818	837	831	802	784	810	838	869	854	814	826	827	836	818	784	814	814	836	816	824	879	805	867	813	852	780	801	855	893	812	890	800	819	863	840	852	806	804	824	779	850	844	847	841	852	829	866	797	832	803	822	812	838	856	783	831	846	831	817	858	840	813	819	809	831	830	821	815	827	817	835	808	885	890	764	846	904	821	849	780	777	835	850	830	834	872	858	844	827	845	828	853	821	890	825	836	850	823	855	828	837	795	870	814	806	834	847	852	855	822	799	829	877	857	884	808	810	846	881	851	846	883	877	790	859	808	767	789	856	891	807	825	828	815	862	867	862	803	809	810	839	799	851	814	854	789	878	859	854	774	798	845	801	790	789	824	831	849	812	819	834	856	817	831	883	784	818	865	832	814	847	789	839	811	835	832	845	807	827	819	863	858	815	870	797	836	786	852	833	796	818	821	745	835	828	797	791	817	839	803	855	844	855	838	791	884	841	812	804	810	891	829	850	842	836	816	840	826	848	849	804	798	826	830	803	816	840	816	837	883	869	794	860	842	801	814	885	872	820	758	869	858	818	850	810	796	806	838	852	828	865	832	810	806	852	840	810	852	823	868	840	844	842	838	797	844	830	831	837	830	803	824	845	799	835	883	825	820	843	825	821	823	817	832	809	834	809	847	821	836	873	887	814	848	799	874	831	823	902	827	811	835	779	825	757	855	816	832	808	784	814	823	828	839	821	848	808	857	834	846	846	813	784	830	856	853	858	841	883	881	841	858	861	823	840	826	829	853	849	783	846	774	817	827	847	840	810	857	832	830	838	835	888	821	825	829	832	830	836	846	816	806	845	875	784	834	818	833	852	846	826	857	869	833	847	819	819	825	847	767	793	819	887	875	795	832	770	800	794	886	791	855	861	828	886	827	894	819	861	803	814	827	821	801	819	841	807	784	763	850	850	768	788	866	806	862	803	785	841	831	850	813	816	837	809	860	792	802	853	811	859	803	840	854	794	849	834	834	772	849	842	796	801	800	846	841	804	832	815	821	828	872	826	814	853	884	882	827	808	858	836	843	872	820	877	769	827	864	825	833	888	897	817	776	789	837	788	814	848	795	778	809	835	837	830	792	786	805	824	837	859	874	852	773	844	864	821	824	828	829	823	814	808	806	846	829	842	793	867	815	808	846	844	867	773	853	793	816	793	835	845	818	862	844	839	891	829	850	816	872	801	821	834	816	850	792	848	872	862	876	804	838	869	818	834	864	800	853	818	836	796	834	837	861	814	824	834	870	798	869	859	831	868	852	863	806	823	815	826	824	839	803	842	805	790	862	841	802	765	892	831	823	820	815	803	815	859	803	828	791	862	868	860	859	834	797	831	844	788	807	823	843	822	852	813	797	820	828	872	828	802	794	872	811	840	787	807	820	847	828	861	857	875	830	834	804	830	857	795	819	871	842	809	817	828	851	824	814	840	814	831	859	769	855	813	830	882	824	812	836	799	829	850	810	850	850	860	823	815	835	821	846	824	848	833	845	887	819	851	761	835	852	826	858	843	776	779	793	830	830	854	806	860	826	862	833	824	899	816	798	870	821	850	867	801	875	781	845	806	776	817	846	795	826	863	845	815	840	851	787	789	835	812	833	805	802	867	841	825	857	828	814	845	813	872	794	824	815	817	802	822	809	842	830	799	879	868	869	835	871	816	834	825	837	845	850	831	789	823	862	859	876	822	832	822	790	769	804	842	833	823	826	859	861	832	836	823	844	828	839	848	863	792	825	870	826	807	854	816	819	811	821	784	847	826	749	888	806	855	850	836	825	837	836	821	788	836	837	826	808	849	810	832	828	859	855	852	837	850	780	897	836	875	838	832	827	756	779	815	848	816	859	863	807	825	863	788	829	813	844	796	809	811	814	747	852	841	866	858	828	839	843	854	824	803	814	796	821	805	815	770	795	788	821	883	807	817	805	827	801	829	808	831	797	788	803	857	799	843	840	840	879	852	837	795	824	815	838	808	859	845	791	865	769	805	838	791	817	821	840	818	793	768	831	863	787	863	832	854	871	827	852	813	859	780	778	876	877	858	812	811	798	836	896	811	800	853	802	829	821	845	844	867	830	848	862	842	856	792	797	817	806	879	829	855	849	869	859	782	853	794	831	858	829	795	857	740	791	867	786	859	831	849	836	842	852	788	838	838	833	836	829	832	875	854	902	837	804	848	828	821	875	864	781	802	856	822	869	862	788	791	783	798	843	815	788	884	793	834	814	840	883	846	802	862	812	827	850	782	811	819	839	881	824	842	813	842	860	854	842	809	882	811	816	846	817	826	810	873	799	776	840	820	780	833	838	831	888	846	850	826	798	858	837	841	858	787	849	876	827	799	854	798	830	876	806	860	841	803	869	857	838	776	904	835	891	836	822	820	860	826	845	858	837	837	809	848	839	863	753	804	809	851	799	832	884	818	819	863	864	787	813	841	832	829	831	837	798	790	825	821	795	792	825	850	809	846	782	849	870	838	842	861	875	821	803	842	812	863	787	849	826	876	808	775	805	841	816	848	851	824	804	845	817	770	804	866	807	840	844	865	862	810	835	860	843	814	855	782	815	846	825	842	844	841	798	827	838	833	815	811	795	834	802	824	818	828	785	853	837	771	848	805	879	834	832	802	814	862	836	805	813	822	828	846	824	863	815	811	815	810	857	867	811	792	835	806	805	836	793	828	854	792	865	864	850	782	846	827	809	844	825	829	776	805	842	859	843	860	855	817	852	863	783	864	867	818	820	773	800	834	860	850	843	886	848	810	833	841	832	803	892	830	847	805	786	779	827	883	845	837	815	843	869	786	807	860	809	816	847	813	852	794	859	816	874	834	847	823	775	814	782	825	835	817	845	796	856	848	807	862	886	877	850	804	822	829	846	860	809	816	762	834	782	809	873	776	871	864	847	857	791	785	836	822	818	779	817	810	845	911	843	846	825	849	881	836	853	811	817	836	848	776	890	837	847	819	872	816	788	851	811	816	782	814	799	803	882	833	872	832	821	882	838	830	833	867	812	799	854	888	849	864	812	831	763	852	833	853	824	863	835	866	811	839	855	824	866	876	796	859	861	821	854	838	840	856	844	884	816	777	848	844	762	848	826	851	843	849	822	858	839	824	839	851	865
27323	21116	13902	4870	2243	3689	10961	9279	5050	2481	1356	923	818	800	797	746	765	723	753	809	760	753	736	770	749	670	768	750	733	715	735	736	742	770	776	766	791	746	781	751	759	734	737	780	734	758	756	760	745	737	756	779	750	728	781	736	741	734	735	799	749	741	693	766	748	763	723	807	805	754	776	760	750	714	756	734	792	804	774	762	755	790	721	748	741	699	748	792	733	775	785	760	758	744	693	738	749	739	728	759	737	774	758	760	726	745	781	713	750	751	763	741	768	685	750	763	741	751	770	750	751	757	792	711	808	783	788	802	744	755	809	740	802	781	762	712	728	791	797	774	746	769	707	700	721	791	778	717	757	762	790	745	782	758	775	722	750	754	754	748	759	702	790	794	810	742	715	719	721	761	716	707	757	765	816	724	708	749	772	721	762	740	701	725	729	804	703	761	788	709	763	803	707	762	765	717	779	790	761	734	741	771	774	743	764	777	741	750	784	748	774	782	774	763	789	717	758	753	757	774	739	731	727	759	747	731	787	780	762	769	744	797	763	756	741	790	702	734	780	777	759	721	762	675	745	758	781	753	721	772	779	790	742	777	727	734	731	782	733	834	739	724	803	764	749	799	783	722	737	769	770	755	731	733	771	716	768	746	781	759	760	726	753	708	792	708	772	819	737	759	714	744	767	734	773	734	746	825	729	717	782	754	754	750	702	746	752	759	790	786	752	754	786	760	771	791	762	777	715	721	783	753	766	750	777	750	814	759	750	758	754	722	784	732	777	745	764	771	733	759	782	756	771	762	780	769	740	693	740	746	724	729	762	684	704	773	784	791	756	736	765	778	753	772	765	779	757	752	786	728	789	746	769	754	730	783	766	743	780	752	769	728	757	691	731	753	698	776	750	753	758	742	759	751	722	750	760	782	756	752	759	764	776	782	799	730	743	748	760	757	736	761	723	782	788	766	759	799	779	733	776	811	770	727	682	808	759	754	716	738	771	697	820	788	737	784	740	710	765	734	711	736	733	778	777	782	728	773	813	729	752	731	720	761	725	762	771	736	746	758	764	777	751	716	801	752	775	763	758	752	762	726	765	751	741	767	704	712	753	742	717	724	778	787	754	747	749	694	709	734	764	739	807	703	702	723	754	740	791	756	721	729	736	754	783	738	795	769	731	762	754	772	762	773	771	755	732	738	739	731	737	729	705	693	721	762	759	777	794	753	717	743	747	788	763	730	786	757	779	785	765	766	787	772	722	774	758	771	765	702	762	724	764	745	766	756	776	736	740	758	777	722	768	763	756	734	739	763	771	736	729	763	723	739	753	729	726	688	735	773	736	786	772	750	746	775	730	768	698	745	762	759	737	740	757	734	776	781	768	777	743	740	765	750	715	817	724	795	776	747	781	748	756	785	747	763	785	772	722	754	695	735	746	723	776	767	721	774	757	769	779	709	753	783	727	771	756	764	760	817	747	717	772	836	779	751	719	743	712	739	739	702	804	756	752	704	776	736	759	747	751	745	763	720	748	748	792	736	753	728	732	730	784	739	755	757	763	819	757	726	760	742	743	785	773	753	769	763	773	733	728	744	815	725	760	787	736	793	755	788	759	702	775	757	810	745	702	780	751	701	768	737	770	739	673	779	774	772	774	701	747	791	729	737	733	706	742	783	792	729	785	749	757	804	759	800	749	743	734	757	759	758	759	751	673	775	727	726	772	726	712	753	773	730	763	721	754	774	771	778	787	778	760	778	766	815	729	764	781	769	746	814	785	770	751	740	733	756	763	724	738	783	761	737	780	771	700	754	741	728	784	754	771	771	756	750	786	784	747	767	785	739	730	818	775	726	776	740	741	741	733	722	755	745	752	736	718	790	746	774	727	750	739	772	753	735	743	767	789	709	767	783	758	773	800	711	726	742	782	723	735	730	743	764	745	711	715	771	763	759	736	775	786	761	823	780	764	738	789	757	789	755	689	766	786	740	759	748	776	733	726	769	763	768	740	787	732	762	753	800	777	780	738	779	766	715	716	762	755	749	726	759	802	743	781	774	766	720	732	807	758	713	764	799	742	768	761	767	759	781	784	740	746	773	746	757	794	724	783	780	698	760	706	740	755	735	781	751	746	796	767	755	750	750	772	738	764	754	758	769	774	746	771	748	763	679	751	785	737	753	690	723	782	755	762	730	707	731	782	782	807	801	719	781	759	753	758	749	811	739	785	771	735	729	754	721	720	766	689	751	743	781	756	784	755	726	752	720	734	751	721	783	746	778	778	777	763	735	762	786	765	795	775	715	782	735	776	798	777	737	786	766	758	737	760	762	727	735	739	754	779	774	753	749	701	733	742	813	797	806	737	740	710	738	815	807	741	749	746	792	769	725	752	718	722	774	753	810	736	795	766	796	745	754	738	755	721	769	743	714	772	735	768	750	716	742	758	739	686	784	801	764	806	750	737	723	747	737	763	756	735	769	703	764	720	759	746	761	705	750	740	708	771	708	779	789	719	781	768	757	760	761	702	752	746	687	811	744	774	779	791	757	703	773	765	772	719	685	770	721	766	736	718	802	751	733	776	771	755	791	717	791	746	750	757	713	751	760	789	776	744	734	767	777	784	746	735	813	735	755	737	720	768	742	761	738	786	748	751	794	730	785	784	758	775	792	797	755	794	770	762	745	771	720	765	771	721	733	783	740	792	708	753	748	769	768	730	762	713	794	811	714	764	767	736	717	770	794	742	759	789	760	772	782	778	771	730	750	749	757	729	797	804	745	768	807	796	837	759	713	784	747	737	737	716	763	731	798	769	747	742	700	709	773	734	744	746	743	758	761	740	821	711	767	720	723	748	723	749	759	752	758	736	775	774	725	757	777	761	756	727	720	803	756	789	746	787	756	736	710	784	767	753	762	784	782	709	733	788	832	780	779	722	731	781	810	762	753	749	752	751	742	763	763	753	736	737	693	727	720	759	785	743	739	764	804	740	702	790	711	702	789	775	737	785	772	727	741	775	751	792	768	749	786	811	764	760	754	740	765	762	733	745	706	731	787	721	756	725	749	752	755	716	761	748	802	742	743	747	761	730	807	729	799	769	750	801	749	741	737	789	777	780	770	745	765	781	733	753	808	814	788	766	753	720	760	791	746	742	768	744	768	780	722	763	747	751	766	770	758	765	762	730	757	765	757	772	746	741	772	724	774	747	773	776	770	762	714	778	775	739	721	795	768	745	799	735	775	754	751	800	773	766	784	740	772	733	705	766	755	748	761	721	780	795	774	723	753	771	748	788	764	762	773	760	774	776	753	763	798	725	744	762	736	781	746	776	767	765	782	759	754	806	771	763	735	765	834	746	756	761	735	779	789	800	757	783	737	733	748	736	770	732	727	781	729	703	776	765	787	760	685	779	797	778	821	782	748	746	723	717	818	794	685	745	748	724	798	752	744	724	743	742	741	744	772	703	790	734	777	772	785	778	754	747	750	799	733	743	724	774	759	720	781	759	770
12354	19197	12777	6853	4266	7588	18306	14487	8603	4363	2052	1263	1057	991	988	971	978	1016	976	1021	1009	1003	1046	978	1052	1037	1012	1012	978	998	985	1032	1019	970	1021	983	1008	1042	1002	933	1023	999	1009	1047	1015	1035	936	977	989	979	948	1004	971	1001	1055	945	1003	984	986	923	1031	953	993	1029	1054	993	1004	1040	1017	939	1000	1064	985	962	1020	985	980	928	1011	964	987	1028	1036	914	1004	981	982	992	1010	1046	1001	962	962	969	1038	1028	992	942	975	965	995	990	1031	989	949	986	1021	988	972	988	987	1053	998	1038	1045	1017	1006	1010	984	963	1013	985	1015	966	988	967	969	987	1029	1008	1003	971	992	1057	942	992	995	974	1000	978	994	962	999	982	1001	977	1016	1078	1016	1030	1013	988	914	1044	979	911	988	1030	997	1005	1018	947	1015	1030	998	963	1005	1027	1010	995	967	967	986	983	961	959	974	980	1028	964	989	1039	967	964	1008	1008	962	1004	977	959	982	959	976	1041	940	1040	994	996	974	985	1024	969	1066	987	1000	962	990	993	992	976	1002	989	1002	1019	963	1026	953	962	1007	989	996	991	940	952	1009	997	1008	1005	1000	992	972	1044	948	969	964	989	1043	1027	989	981	954	995	1011	955	958	994	949	997	967	1067	983	985	954	961	951	1017	1010	1026	985	999	1011	979	1021	982	984	1003	1038	1019	1013	1001	940	1027	1093	1019	1006	1029	946	984	1045	1036	960	1022	956	954	973	956	1031	996	1020	984	1036	999	997	1014	1019	1022	1053	1022	1028	986	980	943	997	965	997	977	1012	938	995	948	1005	944	971	970	1011	1004	999	995	972	1010	1038	1006	939	962	1002	1025	967	1013	963	958	956	1005	975	1021	991	1068	979	953	988	988	1044	1031	1056	1005	997	997	1013	1015	1030	982	966	984	995	968	965	993	998	987	927	1085	990	1045	973	963	994	978	991	992	984	950	1024	1012	996	961	984	1002	1003	995	986	955	1016	997	968	1003	999	949	1010	990	928	953	946	1012	984	1020	947	989	1017	1005	971	987	976	1014	989	1046	946	953	985	967	1000	1014	1003	962	1082	1031	1013	1000	946	1058	1045	992	1018	939	1047	1011	1012	960	1019	1017	1041	973	976	991	978	985	967	984	1017	993	937	1002	964	1005	1052	972	987	973	954	1079	971	992	972	964	1037	919	1035	1017	974	978	997	1008	1008	955	981	970	1032	990	962	1025	1028	1022	1026	982	1035	986	1038	1051	989	1027	974	954	1014	1020	980	998	991	982	985	992	1007	994	1006	1016	1069	972	1011	986	984	1032	1014	1032	1007	1006	930	1013	1011	1006	985	963	1063	989	951	1031	1016	1001	1005	966	974	997	1025	983	998	1019	962	955	1040	956	940	968	1011	1010	994	1007	997	1027	1019	951	962	945	1010	997	949	965	999	1047	1003	1027	965	961	998	1019	961	1010	959	969	1023	917	1023	989	954	1037	1013	1026	976	1048	1001	1001	934	950	1024	979	924	964	971	975	1023	1019	995	1019	981	979	1005	1012	971	917	1029	1017	968	1033	982	1028	1048	1023	1013	994	1041	1004	969	963	1007	998	958	992	979	974	974	1033	1001	1010	975	965	1019	1054	967	974	976	969	938	952	983	976	966	990	992	1019	956	977	1016	977	937	957	969	963	1047	1021	1048	1022	991	931	1016	943	978	982	980	965	1036	1012	1006	1039	982	1006	987	985	1007	1014	1040	1020	927	1014	1020	985	1015	977	942	1008	992	960	989	1018	979	982	1015	938	953	1007	1019	993	982	1016	982	996	977	1002	976	983	1005	1052	1019	983	984	1020	982	1067	953	908	996	992	943	1033	944	987	953	995	985	989	986	998	942	968	1057	1041	966	973	940	991	998	1040	1028	1011	1028	968	976	930	954	963	947	1000	1014	1018	963	968	983	1023	964	976	992	987	1023	977	1064	982	998	975	976	953	992	1057	1000	997	949	972	1045	1000	1016	979	1003	1037	1003	1003	990	1022	1036	966	967	998	1047	1050	954	935	984	1029	1021	1013	1030	973	978	938	1005	1070	1014	970	977	1028	1025	955	947	1008	982	981	999	998	1043	962	996	1027	1022	1003	1039	978	975	1003	956	994	983	1013	988	1014	1017	988	963	1010	1034	959	983	955	952	955	1014	993	1026	1005	1003	1003	978	982	969	1019	964	1007	988	1044	1007	1047	1014	1002	956	1006	958	1075	979	949	1007	1008	1005	947	1026	999	983	975	976	1019	1005	1033	980	1068	933	1016	1035	985	1037	999	991	995	992	988	977	984	977	958	938	996	1009	959	1025	927	1062	1028	1007	1005	970	1011	988	996	990	993	1002	987	1012	1009	1009	1013	1016	941	1044	1002	986	1013	962	964	1032	1004	1010	967	976	1047	1019	1008	992	1025	977	954	1015	1013	1031	1043	969	1022	1021	982	1052	971	1023	995	958	975	990	995	1035	996	984	961	1065	985	1038	1036	1011	994	994	1040	993	977	987	947	988	1003	981	1004	973	1014	1016	995	985	1048	1002	1013	986	1027	1010	1035	1048	987	968	1015	1009	977	993	977	1008	921	995	1015	970	1040	1007	960	1048	1047	1045	971	960	965	940	1044	954	1040	995	978	989	989	1012	1011	1025	1018	981	1018	1002	1028	1008	977	946	963	945	992	981	1014	979	997	1018	1038	965	957	1060	1034	944	986	956	977	940	941	969	986	988	997	983	907	1017	976	1030	994	944	995	973	1012	1019	996	984	989	1010	1047	1029	945	982	977	974	1033	1029	1037	979	972	1076	917	965	1030	1052	1009	965	927	1032	952	1000	1021	1029	1001	994	978	978	977	967	947	988	981	1000	1010	971	1011	953	1020	1008	1002	984	1003	959	917	993	982	1073	1009	929	1030	976	1045	1007	992	954	954	1004	974	995	984	980	947	963	985	1008	993	997	973	991	991	981	1008	1007	1014	986	1021	992	976	1021	974	1031	1005	975	948	910	1018	990	911	945	970	991	977	973	1001	1027	959	984	968	972	974	992	1004	987	1029	1028	1022	989	906	1015	989	980	1016	1035	990	974	1038	964	995	953	979	1044	1037	968	1011	1034	987	1005	1021	975	955	1032	956	931	961	974	957	1043	1017	1006	1060	1002	983	998	962	987	934	974	1058	994	1031	1020	1004	939	1034	1035	1003	937	1018	1022	984	1041	989	992	958	993	1002	983	960	992	1028	1031	1034	1021	1050	1017	998	972	1048	993	967	981	1058	974	960	1022	958	977	983	1010	974	994	987	989	1011	1037	1001	993	987	1016	957	1008	963	997	1027	1013	977	993	962	990	1032	990	950	1049	1050	1002	1036	1037	1075	1033	996	963	986	979	996	959	998	986	1004	955	1025	956	976	996	989	969	959	1042	1032	975	967	1033	971	1016	1010	978	1008	973	1025	997	1023	986	963	973	964	982	1008	1000	925	960	980	1016	1061	1002	996	968	999	1034	969	993	1024	997	964	1024	960	1000	915	1047	994	1006	1003	994	990	937	959	970	982	940	1030	935	978	991	992	997	1000	973	1005	989	1004	986	940	1007	1019	1051	1011	983	1031	999	974	996	950	956	991	1027	983	960	961	997	1016	1055	956	1036	985	953	976	1026	997	966	957	978	964	1013	1039	967	1063	1026	996	1027	1014	984	1057	1034	1024	964	997	979	979	1004	950	1001	1002	948	970	988	979	1014	946	980	1068	1029	974	1025	989	1025	951	999	955	981	963	985	972	1050	983	974	992	994	961	937	993	990	989	984	1071	969	941	1045	975	954	913	1012	979	1027	1020	1027	998	982	996	903	979	988	1015	1033	1018	978	950	967	1012	970	975	968	950	1009	1065	984	1038	962	993	1019	986	1014	1021	989	988	940	999	1022	1006	1026	969	971	966	1015	1019	1016	1001	1006	981	992	1009	943	979	1025	1015	988	1004	994	1015	988	1019	1009	954	970	972	983	934	1055	1037	1028	974	973	995	1035	959	974	1016	1028	1010	1022	965	1006	1002	1015	1044	986	965	996	979	1012	1017	1007	1035	1056	967	973	1039	1003	955	981	1000	977	973	974	1032	985	963	991	1012	929	1023
27392	21249	16664	8763	4500	4374	9882	9187	5087	2575	1351	934	814	779	743	786	745	753	759	733	667	749	749	792	723	816	725	768	755	774	745	755	774	771	744	772	754	785	701	745	792	742	767	741	756	728	697	736	760	726	746	790	755	741	768	728	757	773	728	701	794	751	746	727	717	723	763	782	717	760	706	791	768	759	780	787	750	765	745	765	725	810	755	700	793	774	762	772	729	745	738	758	698	729	747	788	798	759	732	765	727	767	781	682	737	779	758	715	776	733	762	759	803	764	788	734	774	797	746	751	742	779	771	709	779	741	770	779	754	774	759	768	799	747	764	774	743	779	835	758	746	702	746	751	755	780	752	771	699	688	720	798	775	740	707	810	762	778	801	714	772	787	761	758	765	737	711	784	723	765	770	708	764	753	763	737	790	716	776	730	735	771	737	774	777	749	787	716	747	733	758	776	790	749	762	772	743	728	749	789	778	720	740	736	716	736	766	754	732	770	731	758	794	780	771	757	719	758	744	744	735	765	719	753	767	736	748	743	724	741	747	742	746	782	804	742	760	746	755	724	753	795	719	710	745	711	762	725	741	780	753	774	751	723	760	707	779	774	761	754	770	737	752	779	748	765	760	730	764	793	739	733	736	782	701	788	739	733	751	727	810	730	768	722	700	787	731	767	760	763	724	739	775	798	738	726	783	745	721	783	728	777	720	774	758	739	781	749	733	759	769	756	760	768	722	746	808	735	762	726	746	734	726	766	741	747	734	750	739	717	747	778	724	705	781	772	771	755	780	730	701	767	734	756	735	746	766	749	732	768	781	763	795	750	699	773	743	770	771	751	753	747	765	736	767	736	732	723	738	760	725	711	755	763	798	753	753	780	725	764	769	719	783	692	800	773	774	744	754	755	739	775	725	743	693	769	786	758	723	752	797	802	730	747	793	742	739	712	732	751	754	760	761	793	786	774	754	754	758	748	791	686	726	732	715	752	761	715	733	769	729	769	748	749	780	830	703	748	750	779	751	755	711	722	764	801	741	724	732	753	741	727	749	771	727	710	741	770	755	824	726	754	759	778	781	770	776	767	794	774	710	769	725	666	714	800	720	758	735	768	713	777	762	749	766	679	765	720	739	753	733	753	769	706	722	771	761	738	761	751	708	730	759	731	731	797	764	736	746	772	772	748	731	744	734	745	737	764	800	716	733	745	758	747	725	794	780	752	700	746	751	743	782	727	766	723	743	739	713	783	746	768	713	767	772	741	723	747	752	755	749	716	754	753	755	772	761	790	776	762	768	750	771	740	787	754	751	768	725	720	736	717	745	763	770	740	746	693	746	734	775	737	726	769	739	724	787	712	762	758	821	776	722	710	764	735	731	763	744	785	749	736	759	771	759	763	768	794	728	769	765	773	732	740	737	741	767	663	729	716	749	747	721	729	753	761	759	783	725	724	755	789	784	741	750	770	740	712	761	741	659	729	747	768	767	764	799	721	758	742	760	736	765	705	760	726	753	751	717	707	740	782	734	793	749	731	718	770	726	753	750	756	771	784	743	728	759	718	678	705	755	720	745	769	714	715	781	770	782	777	739	720	777	759	719	729	747	721	775	757	712	726	717	755	757	762	689	756	711	720	747	699	721	722	733	751	757	764	755	739	719	801	773	718	703	753	748	746	831	780	778	756	772	732	741	701	746	742	749	691	794	762	742	737	747	808	705	721	727	779	722	750	747	788	792	803	708	778	753	762	757	829	722	760	807	746	763	751	765	793	742	750	805	736	770	741	798	766	767	723	761	752	768	707	746	780	761	722	713	741	766	765	713	710	755	757	815	740	749	803	748	731	762	770	726	715	755	767	685	778	752	797	767	800	768	770	753	755	722	720	777	756	766	780	731	739	804	763	770	780	777	791	726	773	783	741	773	764	792	740	749	715	728	750	789	705	780	731	748	760	757	771	722	777	760	762	768	771	706	782	739	735	732	736	726	755	717	685	725	731	741	702	729	742	748	803	757	722	715	715	788	748	797	723	731	735	785	725	768	750	751	784	710	749	768	760	733	750	708	735	766	777	724	783	785	776	742	772	741	738	736	773	765	740	753	712	731	757	735	786	741	711	792	727	756	741	739	793	743	743	743	721	774	712	735	790	720	729	745	766	769	743	736	736	764	762	729	721	791	781	753	759	760	774	711	747	707	766	749	774	798	798	822	773	721	720	788	753	776	762	772	743	710	783	717	760	813	754	766	717	736	792	750	728	744	765	781	749	752	760	776	762	845	764	758	784	747	777	716	789	754	763	724	706	727	789	727	754	712	753	784	805	762	787	729	713	759	712	722	722	778	765	797	761	735	752	714	768	718	804	768	741	739	759	755	738	765	754	714	748	779	755	776	708	713	765	729	720	762	734	782	758	805	760	729	778	774	799	792	736	785	761	778	693	780	746	764	749	761	717	739	785	746	745	796	770	766	708	733	796	735	768	713	765	780	726	723	732	728	710	744	709	756	763	704	747	777	774	733	780	736	723	751	773	755	767	727	742	731	763	727	751	766	749	757	736	727	720	744	762	766	752	770	779	702	707	732	745	751	787	707	753	738	766	785	745	778	726	702	741	751	746	738	786	754	773	742	730	782	728	803	809	746	783	729	699	767	751	760	708	737	785	750	722	780	785	721	757	758	732	757	740	713	778	773	743	767	740	713	725	726	754	722	754	795	771	763	736	744	725	703	730	789	738	726	674	754	732	750	720	757	721	725	766	778	730	757	716	786	776	770	785	747	744	754	767	772	784	728	728	701	741	774	730	756	788	778	725	796	718	763	805	694	758	761	778	794	735	790	825	723	763	745	787	723	750	729	734	747	722	774	739	734	716	793	793	707	774	772	731	742	733	740	794	756	791	811	729	751	749	706	756	706	745	775	704	764	782	759	752	747	783	744	754	789	743	721	749	744	764	756	752	778	800	726	749	781	770	775	690	773	725	772	759	756	754	793	738	739	742	758	779	767	767	754	742	753	735	754	771	737	759	755	745	748	781	772	743	801	741	739	726	752	749	802	772	714	765	754	776	746	763	708	743	750	733	838	755	783	789	687	725	733	763	754	756	781	762	784	784	761	774	809	772	723	749	757	697	708	793	764	732	749	686	747	750	730	735	761	818	721	772	731	751	745	773	779	741	772	762	730	701	768	727	764	768	780	759	725	742	715	770	810	787	784	734	801	749	757	749	700	791	731	786	710	807	781	724	770	746	775	714	738	792	770	753	710	722	757	707	787	732	735	753	726	759	820	741	781	731	734	726	754	790	704	760	745	752	755	827	762	733	712	702	755	751	765	770	758	730	699	723	723	790	698	766	750	733	739	738	756	728	745	698	782	798	740	788	777	770	740	754	746	720	749	735	738	739	704	772	737	754	716	765	727	702	787	737	737	801	809	782	704	740	732	753	764	791	757	715	759	798	766	791	720	763	736	744	710	713	760	748	718	786	775	723	692	708	768	739	784	735	730	770	771	774
13411	21976	19358	12016	8797	9209	16841	14635	8971	4532	2124	1302	1056	1029	1003	1059	989	978	956	961	947	1040	994	1003	944	983	991	987	1013	966	967	939	1002	974	996	1030	984	981	982	971	1029	983	1002	962	1017	1038	993	1006	997	1029	1004	969	988	1027	991	975	956	1023	948	1029	974	986	969	1022	997	975	1036	989	1006	1045	1012	1012	946	1015	1045	997	977	1044	1024	936	985	969	997	1014	1007	1029	1027	997	971	1011	978	974	1014	979	1016	1044	1006	1031	1005	991	1011	925	954	977	966	1000	986	984	1012	966	954	989	1040	1061	957	1023	1019	1044	996	1013	994	918	966	929	1011	1004	989	955	976	1027	1020	992	1043	978	1029	964	1050	990	1040	989	952	1010	1019	965	986	995	1080	991	1001	980	984	988	1022	972	919	1055	1016	1016	1068	977	983	972	1005	953	983	1020	1059	955	978	974	1049	1018	973	961	991	1008	978	976	984	959	1026	1042	979	1064	998	961	1010	965	952	971	1056	1013	1013	934	935	971	1009	951	992	1016	1012	978	1056	944	981	969	995	998	1009	1005	1041	967	1026	1008	1024	981	995	985	1025	963	1023	1009	1038	1063	992	973	992	1011	1040	966	957	982	918	983	983	962	967	1013	1015	1009	956	1001	983	934	1039	989	954	966	980	921	1035	1009	1005	957	961	1000	1006	997	1026	951	1000	1039	996	1016	986	1007	969	994	1016	997	937	979	1031	954	1001	1028	1018	927	986	968	994	1037	1014	1037	1004	1047	941	1005	1014	1002	998	981	1012	990	951	999	1001	1032	1000	989	1010	947	1025	998	1030	969	1024	982	1006	1043	1071	946	935	953	968	964	1015	987	981	1007	997	1061	999	1000	995	977	958	1032	972	960	1002	973	1023	915	1000	1013	1023	1051	935	1003	961	1009	958	964	990	983	964	1011	949	1025	980	1006	1018	1054	993	996	1025	989	996	1001	963	985	975	981	952	1025	993	1011	911	995	955	972	999	976	1021	1059	1015	1036	988	999	980	1001	1065	1002	1019	1020	973	1003	950	1018	981	998	1005	991	981	983	1032	954	1003	1030	995	989	1009	975	958	1008	986	975	1054	987	948	974	1017	946	1024	994	1028	971	1006	981	977	1043	990	1008	1021	995	1047	1008	947	1026	966	980	942	1026	976	1004	1024	1024	982	931	996	980	984	1027	956	1016	974	961	970	960	976	1005	921	988	1008	1004	1050	1005	1012	975	979	1013	1000	1007	923	1012	1032	1022	963	944	988	1021	1028	988	1009	1026	993	1014	1021	939	1016	975	998	993	1000	1019	992	968	1007	998	1023	1008	1026	999	975	967	984	975	999	983	1026	977	1027	1015	1028	946	986	1003	950	965	929	1015	997	967	1033	949	1024	925	1051	1004	962	965	979	992	1027	1014	946	998	928	945	976	1062	1038	1004	1044	916	989	970	1007	936	971	963	987	1032	1011	1030	1037	1037	1010	1019	1053	1027	974	945	997	958	986	961	981	970	1003	973	1016	1018	980	978	971	1013	1026	996	933	1014	969	1030	944	1003	967	1011	975	992	955	957	913	996	973	973	974	957	954	1006	970	1032	986	1013	1007	989	1000	975	1008	1011	937	978	944	984	958	1046	1017	1004	972	980	998	974	995	963	971	936	1034	982	980	953	975	985	973	916	983	984	969	956	991	977	1007	1026	1018	984	1009	1008	990	963	991	945	1005	994	964	999	966	990	936	1000	974	987	978	991	996	950	1024	931	1010	1010	1003	949	1000	980	972	944	978	1024	999	1008	973	1012	1016	999	977	1072	1035	1034	983	1042	1000	955	1027	962	1002	1048	1021	1026	965	1006	1027	1025	1003	929	996	949	990	1040	994	1025	1009	984	1003	970	1006	982	1006	1026	1014	980	979	929	940	964	961	983	978	975	988	982	1035	986	1048	1029	1025	1018	957	999	986	964	987	988	948	1011	979	1069	977	1023	932	1054	1054	1020	1033	918	990	984	1001	1049	982	952	1038	929	999	979	971	994	996	932	994	994	1038	962	1002	948	957	984	965	1004	981	970	986	1021	985	987	980	1071	999	1027	926	970	1024	965	1012	1001	1013	1038	968	1035	1046	977	990	991	1005	1009	1046	998	1046	997	972	1010	999	982	982	902	969	983	1017	1031	966	972	1045	968	989	998	971	1025	1001	1035	985	1025	974	1018	971	994	966	984	1008	1000	954	1041	1025	977	954	1043	1047	980	985	984	944	1072	1043	983	988	967	957	1005	966	998	968	1001	962	1019	1032	1007	956	960	1004	959	968	989	960	952	1016	988	1017	1001	1001	1027	1011	1068	976	1023	984	949	974	953	1024	961	1046	960	1037	994	1013	991	1004	995	983	1013	995	992	1006	985	987	983	1025	926	1004	1004	995	1042	967	975	1008	949	1015	1040	999	1019	988	1040	982	935	987	926	935	974	1021	943	1009	967	981	952	998	971	982	922	999	992	1040	1049	995	972	1012	1009	993	974	975	949	980	939	950	1020	943	1027	1009	991	1021	945	903	1025	996	995	980	1014	1006	1000	1008	930	1012	996	1014	1013	1040	1073	958	998	1000	1045	1006	1061	1001	996	986	1034	933	982	969	988	995	992	1056	1026	969	1022	911	1046	994	926	979	965	998	966	984	985	1018	979	977	1040	983	979	987	1068	1052	1026	1008	954	978	976	1040	975	983	952	947	939	1043	967	1013	1016	1009	932	958	989	966	974	976	977	963	1009	933	1030	1045	945	970	973	1004	1044	969	990	1028	985	972	981	989	1018	1019	1038	974	976	988	1011	994	999	1018	971	973	1019	993	1040	1021	946	995	984	999	1003	976	944	1062	970	1030	1048	1002	971	948	999	1045	921	1029	999	1014	1006	971	974	948	1062	1056	1026	1002	1059	941	994	976	1051	993	981	1000	1020	1027	958	946	1049	980	971	997	1029	1020	990	988	960	969	981	977	1024	986	990	998	1046	976	988	962	944	990	953	974	1012	960	994	966	1003	962	991	973	973	1030	999	1005	961	994	920	965	987	1004	978	1009	1003	992	1005	969	1016	1036	953	976	1012	983	949	1035	962	1019	970	973	1005	1046	1007	1014	1010	1007	1009	954	966	987	1075	997	1006	948	1009	991	992	1022	970	974	1019	974	976	1045	995	1039	1005	915	1030	954	1020	947	1010	968	1031	990	1048	1010	1044	995	992	974	1066	990	976	961	987	1007	993	956	1022	1022	1012	1024	953	979	962	1022	941	1052	1025	963	999	998	1009	974	1002	941	997	951	1036	998	997	1035	1025	992	960	1048	995	985	1021	964	1002	961	1036	1001	1015	956	998	987	998	999	980	998	1007	960	975	996	1019	1006	1020	986	1020	1026	1006	1020	945	1008	1021	1018	1029	948	1044	952	951	999	992	1058	974	1010	989	983	911	1019	997	916	1010	983	1019	994	998	930	1009	1003	993	999	1023	1007	1009	968	945	940	1028	999	1019	976	971	979	980	1007	1056	1016	985	989	1009	1013	995	982	1047	983	983	1009	983	980	970	965	967	1012	973	945	995	1013	1036	1056	958	982	984	958	972	1074	926	963	975	981	973	989	962	1014	995	1023	1009	1004	972	960	985	1018	1015	992	951	968	954	997	1031	942	999	1005	1006	934	942	946	1008	975	976	977	1019	967	966	1008	1003	995	1062	997	986	1004	965	950	980	970	954	1019	977	992	969	963	964	986	976	978	1054	965	983	1030	980	960	983	983	992	991	994	996	994	999	1022	1016	1000	982	998	982	949	950	973	993	979	988	971	1033	964	952	933	983	1030	1004	943	957	1038	975	956	997	953	947	987	1020	1021	993	946	997	980	1015	1006	991	981	932	1007	1015	1043	967	929	1052	980	1016	953	1033	1010	1003	965	1000	1009	1021	1059	1042	976	979	1007	939	941	940	1009	939	969	968	1000	1034	1027	994	991	960	993	990	1042	994	988	988	1029	987	971	976	987	995	990	1041	999	997	1007	992	1006	1031	1017	998	992	986	1034	1063	1026	998	1036	1041	973	998	987	1040	1005	951	1022	1066	963	942	1002	974	1035	1040	959	965	975	1004	1017	1018	969	1018	984
23406	21448	29307	24006	21479	29974	58603	52376	37248	22855	9279	2638	992	687	617	661	617	618	608	618	654	638	657	624	606	651	646	568	587	666	647	668	650	650	639	635	598	634	661	588	630	638	665	628	623	649	670	630	648	635	592	634	635	666	610	607	579	592	671	630	567	665	659	655	603	620	586	636	629	639	629	648	634	643	646	637	614	591	641	625	634	603	592	625	601	606	631	610	610	659	664	623	648	648	660	630	671	681	683	632	649	634	654	659	604	630	616	622	621	626	656	632	606	621	596	574	648	620	640	650	612	617	624	607	615	651	668	658	617	587	613	619	621	631	661	663	622	606	602	620	591	628	644	614	641	616	641	626	620	630	634	628	580	606	634	625	655	614	612	656	677	627	621	667	647	594	660	650	602	610	613	622	640	636	597	644	658	638	593	599	584	595	582	629	586	644	657	648	602	580	630	633	619	606	667	613	645	601	603	636	661	573	614	579	606	621	615	600	635	581	627	609	613	607	671	611	672	580	646	603	619	659	619	601	639	656	619	641	661	621	605	639	679	631	609	619	584	615	597	585	619	625	639	633	634	636	605	649	592	645	652	620	605	662	599	609	639	605	613	631	578	635	621	603	651	654	631	651	629	628	581	625	663	644	631	630	610	633	627	607	648	651	629	625	636	636	622	649	605	607	640	640	637	603	632	641	604	673	650	623	630	631	569	654	631	628	627	609	639	639	622	609	634	652	628	590	614	617	613	652	610	611	652	640	592	659	624	633	645	641	642	629	642	664	603	580	659	655	604	616	670	624	624	611	619	655	634	685	627	651	589	629	627	658	633	623	624	621	590	606	633	597	608	618	606	656	601	658	652	612	679	635	586	603	578	623	639	630	627	614	641	674	653	662	581	607	628	633	669	627	593	635	642	647	647	640	672	684	599	593	652	592	634	627	595	644	615	647	609	605	606	595	647	641	602	597	658	603	641	639	631	605	667	607	627	656	638	685	612	673	615	648	621	653	612	651	645	672	557	620	599	637	652	676	646	642	620	631	609	641	606	629	632	668	633	622	653	632	632	654	643	609	624	659	610	634	630	643	640	699	689	642	627	611	643	601	639	640	617	599	609	647	634	671	611	609	616	608	664	691	631	604	592	635	634	641	596	618	641	617	660	651	617	637	598	596	645	637	638	602	631	627	646	597	638	607	645	652	607	658	627	584	573	622	676	612	621	599	651	640	607	636	605	627	620	616	621	576	615	638	655	615	624	640	636	632	626	613	611	639	642	661	603	644	593	665	628	663	611	625	608	640	592	624	629	613	629	637	592	647	636	661	671	621	639	632	604	608	661	627	660	611	651	615	612	590	619	622	638	681	632	655	658	652	635	652	609	602	640	588	630	602	623	606	598	638	611	637	608	609	643	646	644	606	638	626	618	655	616	639	611	640	666	604	645	670	706	642	631	682	625	654	637	669	630	643	610	603	603	602	590	669	629	602	632	676	658	603	658	664	626	646	650	631	644	583	615	657	615	659	628	604	648	634	617	650	597	634	641	649	629	627	590	589	651	608	608	617	659	675	683	654	681	623	598	646	660	633	627	618	607	631	639	669	597	618	663	640	601	600	627	629	655	653	657	642	603	617	628	613	641	608	571	617	605	625	574	556	605	617	615	629	584	688	609	622	641	595	651	649	638	610	635	610	671	605	658	638	653	612	638	651	656	600	632	649	649	623	629	654	666	635	623	561	662	626	612	619	616	631	658	636	650	625	602	616	643	640	583	660	621	670	608	634	609	610	656	587	656	607	617	651	615	632	624	624	638	656	659	626	627	647	656	624	599	616	625	625	598	643	585	683	664	686	608	625	636	636	616	636	640	650	611	638	637	609	595	608	646	621	619	626	632	619	603	643	611	648	651	596	616	646	598	618	621	672	675	658	638	560	662	623	656	618	628	643	617	692	618	602	611	639	666	574	588	673	660	641	663	630	581	650	630	641	604	623	632	595	639	585	619	675	613	661	634	664	629	578	596	608	621	638	617	593	659	631	663	633	641	604	618	643	642	693	619	614	621	609	659	633	640	609	628	632	596	634	619	605	616	660	656	628	593	652	656	582	688	616	630	616	622	667	619	633	623	643	667	631	623	633	611	624	626	609	577	625	647	630	599	637	633	602	623	621	635	613	627	619	613	621	637	581	679	632	638	619	595	606	644	616	622	621	636	597	621	618	597	641	595	617	641	608	665	667	657	622	607	568	638	593	637	630	614	615	634	646	643	591	634	633	608	663	646	590	622	635	632	664	606	642	636	608	646	607	637	636	631	595	656	634	602	557	653	600	646	608	628	662	660	644	587	647	626	640	628	661	615	604	623	638	633	683	608	683	598	617	613	637	605	618	634	637	640	647	593	584	641	613	652	604	601	655	602	659	629	614	620	637	582	641	618	657	596	643	628	656	635	637	597	653	651	619	584	629	618	640	650	632	627	638	650	634	669	660	637	658	610	675	642	613	657	624	623	633	586	618	597	583	621	624	617	626	668	648	681	615	627	625	612	627	577	640	634	664	610	650	620	629	640	625	607	647	631	659	666	615	630	625	621	630	624	639	627	613	582	617	559	657	653	643	619	594	619	619	619	631	606	606	637	603	649	607	652	654	647	648	664	631	631	638	648	611	609	599	621	658	637	665	652	648	638	626	623	669	654	675	585	611	624	627	640	653	637	590	632	599	658	600	682	650	646	574	690	637	631	635	631	635	619	635	659	652	605	610	597	638	608	587	650	628	614	622	614	652	634	620	633	655	618	626	619	648	670	639	641	647	616	605	627	624	638	641	595	650	624	647	584	569	649	612	641	660	644	619	661	616	620	647	622	619	647	591	619	641	652	641	616	620	648	632	615	644	621	649	627	623	663	654	597	602	660	624	649	627	629	657	620	648	657	621	612	634	603	617	617	623	673	622	638	629	605	621	583	679	607	676	653	623	657	653	609	629	642	584	640	666	604	613	610	621	585	584	675	607	602	632	619	601	602	633	649	670	651	622	609	600	661	655	628	613	672	611	670	602	629	607	627	631	633	628	620	649	623	600	644	626	619	634	616	576	623	647	632	601	634	618	656	598	637	612	619	668	613	634	586	634	619	605	623	619	614	621	659	593	637	601	584	656	665	625	628	608	616	604	657	629	606	626	595	601	676	654	615	603	646	588	599	627	636	641	603	639	655	623	607	631	667	618	591	633	635	586	630	627	631	626	673	619	656	673	608	592	653	633	584	627	599	602	622	627	628	587	652	627	615	640	620	615	604	642	671	578	600	633	636	617	634	638	602	682	661	586	589	619	648	663	598	630	654	634	604	634	621	636	629	615	588	650	643	665	635	651	632	652	627	665	636	558	680	580	613	642	579	613	612	621	607	632	620	647	626	649	658	629	641	652	648	596	621	590	669	611	671	631	602	594	616	645	612	609	646	622	574	577	600	642	631	618	585	643	621	578	647	661	604	628	591	629	618	634	590	601	613	619	688	655
15943	30417	25068	18427	17463	39259	58548	52184	40485	27189	13296	4766	1602	993	864	829	860	802	832	814	845	814	878	808	831	798	830	780	872	817	873	848	834	838	804	817	821	844	775	833	823	840	841	854	801	813	860	836	836	866	850	861	883	824	827	819	837	843	810	823	843	872	847	788	852	826	857	851	844	876	834	814	811	805	839	800	846	849	812	824	852	794	842	822	821	829	847	836	807	863	811	834	837	903	810	795	788	823	817	876	788	830	829	811	818	863	848	844	796	844	787	844	821	817	757	833	838	810	861	853	814	883	861	874	812	832	885	827	843	848	827	835	786	844	828	817	807	844	822	827	815	830	829	871	857	804	837	850	820	827	859	820	786	870	849	815	849	788	833	855	802	868	830	831	846	852	859	819	806	813	827	827	856	793	809	784	762	887	827	797	854	827	837	832	845	813	844	842	801	832	801	833	802	882	826	868	825	847	856	804	864	841	768	823	836	810	848	830	823	843	847	835	848	790	816	835	859	826	830	875	810	834	782	826	840	785	830	809	862	802	865	860	852	823	817	815	861	818	847	891	807	788	823	821	845	814	844	863	829	809	832	825	855	832	842	800	801	843	856	816	872	871	814	871	869	820	818	855	886	809	802	801	817	848	796	827	871	794	836	821	845	804	827	846	849	871	846	845	838	834	835	780	824	814	850	850	807	787	773	823	828	834	831	869	820	791	832	863	853	833	836	846	893	882	812	779	859	798	865	813	781	843	815	833	758	819	811	869	834	856	843	807	831	834	766	781	837	815	770	839	811	868	790	855	840	833	862	844	864	860	830	846	784	844	843	879	844	830	835	845	843	842	809	827	839	855	757	839	811	824	836	815	879	834	840	866	811	890	851	863	835	839	832	842	840	875	789	835	797	829	858	830	817	881	836	825	861	838	827	842	780	881	784	801	840	849	797	812	802	814	838	826	795	878	840	789	780	875	838	804	788	801	837	856	833	815	805	868	844	826	780	791	844	860	872	853	766	827	838	830	838	789	844	799	815	902	821	821	882	851	838	809	824	890	881	856	845	851	842	855	812	843	846	809	851	832	874	826	870	859	802	811	846	784	842	847	839	830	784	778	827	829	844	850	784	830	805	844	819	810	833	857	817	801	816	867	805	842	842	853	805	844	816	802	850	840	778	818	848	843	862	852	823	846	811	822	839	912	783	849	837	831	832	818	844	850	839	790	792	827	819	873	828	819	811	836	824	857	818	844	835	825	866	848	897	802	867	870	849	824	835	832	860	801	839	866	804	843	799	818	848	863	847	830	784	824	870	831	878	805	823	815	846	805	825	788	889	858	807	790	796	866	834	824	775	856	823	849	830	770	839	885	873	867	835	833	838	834	838	841	777	886	855	844	864	829	800	815	803	847	859	851	843	869	873	861	850	844	866	843	775	832	845	868	850	842	868	821	806	867	834	886	784	847	803	842	883	890	801	851	820	848	838	854	841	861	806	818	799	840	826	804	860	779	854	826	823	869	815	860	835	844	806	847	854	814	843	854	813	760	792	833	846	787	840	800	807	822	850	870	838	789	799	817	813	806	835	866	817	809	829	821	880	785	876	818	843	813	817	859	802	828	813	862	835	801	810	825	809	839	834	866	807	883	870	823	849	834	798	881	812	831	795	834	823	802	851	847	891	840	838	806	819	868	856	822	848	876	840	832	849	851	783	814	819	816	821	827	860	813	792	821	813	817	836	884	805	851	831	833	827	839	846	853	854	891	806	861	804	873	818	869	760	829	880	811	860	806	848	791	796	800	853	833	883	842	806	850	804	796	818	853	874	836	828	845	845	799	839	844	783	811	823	800	852	832	818	854	802	843	823	858	793	834	845	771	813	867	843	848	843	849	828	811	851	834	779	829	836	838	859	834	798	828	812	852	860	857	868	835	844	885	843	811	848	832	810	816	882	792	782	802	827	852	807	816	827	860	833	871	845	825	853	814	821	825	768	845	826	862	834	848	796	858	842	837	850	856	828	809	821	782	820	866	792	818	814	800	842	846	836	804	883	803	836	823	823	831	799	814	776	787	857	811	922	822	831	813	860	838	794	850	837	910	819	817	841	841	842	766	852	855	916	798	857	857	837	860	858	813	821	839	867	833	812	816	831	832	830	809	847	803	805	844	845	831	824	847	850	863	854	836	839	864	837	797	883	820	835	881	804	830	847	857	854	818	864	896	888	810	867	798	844	860	759	816	831	837	832	790	795	850	847	796	828	856	782	790	850	832	840	871	856	826	775	810	800	847	848	858	812	823	806	843	855	801	844	839	817	832	862	834	828	811	781	832	830	824	788	844	828	847	838	868	850	839	792	876	843	802	850	858	785	791	840	851	844	829	840	820	872	821	806	845	847	805	882	851	828	887	852	848	806	813	849	808	843	822	801	811	833	811	828	816	833	854	832	853	816	856	816	797	777	782	776	833	875	858	828	853	858	840	878	802	827	887	847	845	872	841	871	837	778	850	771	810	777	838	832	819	856	837	784	830	857	844	839	819	798	840	807	846	811	815	840	847	834	835	880	846	858	868	863	849	848	802	853	843	821	855	832	863	790	844	877	841	809	842	848	767	858	835	777	855	816	788	919	828	865	813	822	793	795	803	841	847	821	826	794	819	842	886	804	900	850	889	817	798	865	839	833	815	842	805	801	810	865	806	875	802	808	838	818	862	829	829	829	875	833	829	831	836	843	890	857	841	812	852	867	775	809	823	888	810	790	863	808	829	830	861	818	850	861	785	827	803	782	816	831	787	853	882	808	780	826	832	838	818	860	887	826	881	830	823	843	790	847	817	838	856	858	900	833	799	869	843	821	815	843	854	838	797	826	809	819	846	811	810	859	825	868	797	836	784	779	810	818	832	839	827	831	841	824	828	796	864	806	816	853	823	818	819	858	817	811	823	823	864	868	859	869	860	860	837	844	868	885	813	783	819	845	798	874	833	837	855	842	821	782	789	893	870	824	814	801	802	799	806	868	841	813	838	815	826	844	856	808	875	882	829	864	840	841	890	821	790	807	926	878	797	876	873	856	808	890	841	818	846	841	816	806	839	813	876	781	827	806	877	826	811	815	856	819	896	875	871	848	869	857	797	777	828	808	854	825	797	872	899	841	849	827	839	821	852	832	862	806	816	816	797	786	817	890	863	817	778	817	837	857	809	852	759	823	844	823	839	841	863	820	834	812	800	869	810	796	801	809	834	809	826	845	851	834	833	841	786	794	856	838	849	816	816	813	838	853	792	875	814	803	796	849	867	837	842	838	835	840	788	856	844	825	785	872	803	813	829	830	853	798	816	813	838	774	812	819	912	818	806	780	791	841	826	831	805	841	828	793	832	817	885	852	831	847	829	819	839	838	842	840	830	844	835	796	799	841	874	883	867	880	848	864	828	845	842	767	821	770	837	879	832	822	815	821	844	838	800	801	825	862	785	757	863	843	795	888	837	824	824	840	802	820	819	798	797	872	811
27348	20790	11267	4470	3181	5076	10199	8434	5047	2565	1384	941	775	777	796	746	765	772	740	730	742	754	728	753	748	748	766	778	802	716	748	726	775	733	777	771	759	788	756	745	763	770	786	750	770	740	724	774	763	756	780	692	800	698	764	764	745	756	759	788	788	803	742	747	796	729	793	770	739	734	755	791	794	780	756	760	720	760	749	752	718	760	766	757	770	742	756	767	745	733	771	729	747	749	733	743	747	776	730	797	781	762	765	797	761	738	768	734	748	783	802	741	754	792	722	732	709	756	740	691	714	782	750	750	772	745	745	755	754	739	763	777	767	728	750	706	699	741	783	787	745	737	796	762	797	768	778	743	759	774	734	769	807	759	692	757	757	800	756	768	784	725	772	779	749	716	732	744	714	702	723	764	777	755	789	797	762	755	768	758	729	717	741	732	703	754	726	796	719	765	698	764	748	756	774	728	733	728	714	754	796	746	763	753	822	781	765	757	709	759	742	706	786	783	743	781	751	726	761	718	754	738	727	762	716	747	776	770	748	711	735	784	720	770	740	770	732	721	748	718	765	758	719	722	736	755	779	751	796	705	721	729	782	757	786	796	806	779	725	745	759	779	763	731	811	740	821	748	774	834	719	730	729	752	747	746	730	770	768	770	748	782	721	760	768	773	761	726	762	751	744	833	745	776	784	805	817	758	743	746	751	748	740	765	753	722	760	753	766	728	747	706	783	687	782	738	740	723	773	754	754	733	733	750	776	759	710	768	754	716	693	768	832	730	753	753	758	768	749	760	758	739	724	779	750	750	748	773	759	803	757	761	713	813	737	759	790	753	758	761	698	763	735	746	799	778	768	774	763	714	722	742	775	771	768	730	737	705	758	777	741	781	735	766	734	734	729	708	788	783	737	748	796	745	750	757	724	758	757	745	753	721	788	742	735	724	750	742	776	735	793	756	732	755	806	734	776	744	727	729	767	731	782	804	720	795	774	740	762	778	737	707	760	764	767	760	779	766	770	753	777	754	758	719	713	750	733	790	807	736	780	744	757	760	786	795	701	795	812	776	741	693	775	746	814	758	783	733	712	768	703	774	732	787	726	745	761	762	743	772	767	749	701	735	722	730	714	735	774	726	779	791	730	777	754	726	765	719	727	743	758	773	741	748	747	812	781	764	756	761	748	781	752	762	765	786	778	800	724	711	817	744	755	814	771	743	738	739	735	774	726	764	791	745	733	739	752	769	806	844	734	753	738	774	764	752	740	774	762	751	726	661	730	708	807	785	715	720	774	781	759	750	704	794	748	759	754	733	714	744	724	807	755	741	797	808	716	774	680	774	711	780	729	762	753	771	727	748	708	760	789	716	781	762	780	770	761	752	737	733	738	781	741	737	754	750	769	753	751	739	784	728	756	691	703	764	789	748	722	772	716	760	742	806	817	729	725	771	749	803	808	793	774	746	776	728	735	717	833	723	794	788	744	755	748	768	769	725	773	756	816	792	740	776	776	755	742	749	754	818	765	738	794	732	824	742	713	734	789	737	715	744	736	716	745	757	738	777	726	727	739	743	775	799	773	770	800	700	783	744	750	769	719	777	764	728	771	724	753	729	711	770	722	791	801	748	731	766	751	770	726	756	727	769	729	740	753	733	754	771	777	746	732	807	747	773	772	782	776	746	761	774	721	731	754	765	736	761	734	763	733	759	758	770	728	777	756	746	720	717	711	752	741	720	730	714	751	759	734	728	797	754	792	785	744	751	749	753	741	770	745	764	718	789	732	750	770	750	758	721	722	702	752	756	771	762	777	776	751	724	770	768	716	824	760	750	713	726	772	751	768	808	760	712	760	793	774	711	742	728	719	717	807	812	790	774	750	750	757	740	777	789	794	736	751	791	724	783	750	761	773	758	728	731	787	744	764	752	744	740	752	700	652	728	771	788	749	748	807	730	782	755	728	757	762	730	803	760	748	779	771	735	766	731	794	788	769	717	710	745	730	771	752	750	781	723	720	736	798	778	774	759	732	761	760	715	765	739	703	798	711	729	742	758	743	727	781	817	774	796	707	765	745	745	800	767	765	745	799	769	764	822	815	725	743	702	717	726	749	769	754	730	763	704	731	742	725	770	773	707	753	803	763	772	810	757	763	798	745	759	774	734	747	687	797	770	726	733	798	763	753	789	697	739	756	730	706	796	788	748	725	717	771	788	745	746	763	799	765	747	758	751	789	749	728	700	734	699	777	745	695	783	729	775	758	741	749	722	735	770	733	708	728	761	742	748	802	745	766	741	754	741	774	727	777	753	752	768	742	760	734	774	758	746	749	755	774	750	746	749	743	779	799	735	740	764	746	730	733	762	746	777	755	776	717	722	697	743	766	793	741	736	783	757	713	760	773	687	730	778	755	771	764	753	712	732	813	757	780	705	742	748	797	728	795	803	812	790	785	733	748	745	776	780	741	747	736	765	766	739	757	779	747	736	788	772	741	773	737	784	723	744	770	740	720	780	748	729	822	780	700	756	847	773	814	715	730	715	750	822	765	780	787	756	747	739	786	749	745	716	745	752	700	794	793	733	756	771	788	785	744	740	723	756	757	711	762	740	753	742	752	769	814	723	719	813	716	722	726	726	826	760	755	746	746	721	748	803	739	795	749	772	708	738	671	759	736	787	767	772	737	745	736	747	734	742	747	785	799	731	731	768	718	764	730	725	769	750	741	744	792	718	761	797	756	728	733	739	749	715	737	780	745	706	799	790	739	693	751	725	750	756	762	788	738	714	740	762	739	780	758	762	749	794	763	775	739	774	758	801	747	782	721	726	703	717	711	767	712	721	745	749	756	757	724	780	711	751	738	763	733	780	768	754	689	796	723	764	790	754	790	753	764	787	789	749	736	713	751	766	740	758	787	720	818	747	736	770	767	795	705	730	764	834	788	707	770	722	729	752	776	771	756	757	802	775	730	797	737	767	720	822	744	750	787	758	722	757	785	722	752	762	775	731	800	752	795	754	768	757	736	781	805	756	752	789	731	804	702	723	763	757	785	741	802	728	716	735	742	732	761	717	721	791	726	755	740	802	750	770	806	750	745	784	724	751	692	743	715	793	723	753	770	756	775	767	736	784	792	772	769	756	806	819	733	716	752	779	805	718	759	714	741	778	785	764	805	730	775	762	785	733	797	769	735	741	730	773	761	754	727	724	787	764	773	778	783	726	744	785	754	769	769	680	728	754	749	783	748	695	798	781	728	723	747	804	752	736	803	757	751	734	732	738	754	767	729	843	714	739	758	787	772	754	778	769	733	829	789	820	762	781	746	744	713	782	746	723	758	749	777	765	727	724	734	770	721	782	770	828	729	763	814	757	748	755	712	770	776	738	764	757	791	790	763	795	787	745	767	741	805	792	762	724	791	751	785	732	733	743	735	748	715	760	729	744	758	746	778	733	783	724	725	734	717	776	743	758	694	778	737	747	731	746	753	800	735	748	797	749	743	716	724	793	802	718
12259	11525	8196	6639	6311	10026	17182	13609	8481	4236	2156	1247	1090	971	1012	957	951	1030	996	1007	1026	991	953	1042	1007	1056	1058	1043	998	1067	1006	1003	949	972	975	1014	947	979	977	1009	1061	1036	993	1004	1003	992	1035	1005	1002	994	1064	1033	1005	996	1003	1022	1016	992	977	1016	946	1008	933	986	1001	1039	1023	980	1011	963	946	1022	978	978	1019	1025	988	1068	948	1016	1022	1027	980	983	996	1011	999	947	941	997	1001	978	970	935	964	979	1030	1016	990	942	995	1003	1002	985	980	988	1029	1067	1031	997	949	1041	1041	1018	980	1065	1030	945	998	998	1013	997	980	1046	1047	1050	955	1039	987	965	1014	1013	992	1021	1019	1005	1002	1005	968	995	1022	985	993	1016	962	1018	975	1031	1029	985	960	1015	1025	993	963	966	1009	1007	1037	1016	1017	972	968	1044	1006	1046	1040	951	1011	992	957	1004	992	1042	1002	1020	993	961	973	980	944	960	993	933	1019	996	1045	999	1037	947	965	960	1023	1013	1000	991	996	1027	1026	1014	961	1002	959	965	1028	1039	944	1025	1067	1041	1010	1034	1050	1019	1015	973	978	1003	949	1013	969	1055	970	990	954	1008	1042	980	1019	1010	982	1034	1014	1017	1017	958	1028	960	1036	957	970	937	1021	986	1029	1030	969	1035	1021	1004	1013	986	1025	967	986	1029	990	964	957	1000	970	1003	1005	1027	1002	1033	1009	1064	995	985	1006	993	1008	1038	1032	1078	995	974	962	1050	985	1004	1033	992	1008	1048	1008	976	1026	991	996	1036	966	1008	963	1020	1010	937	982	1020	1000	1008	990	953	1002	1002	992	1027	987	985	1015	968	1063	934	963	990	1007	980	998	972	958	1064	1022	932	1043	988	1056	988	1035	1024	956	1016	1042	1023	957	984	1036	976	1033	973	943	1065	1005	1035	999	985	995	1052	1024	978	986	1011	942	998	1001	1074	938	1041	1020	981	1036	1015	1001	1072	963	1060	931	906	983	1053	1032	1003	1005	923	1017	998	1005	974	976	969	1007	1002	1017	1057	983	979	1015	1039	1007	974	1006	1040	1037	1005	1011	1035	1024	1011	1003	966	1012	1008	1030	908	979	961	970	1026	997	919	1021	962	984	1015	981	978	1007	1051	1025	1005	1004	1010	1049	968	966	981	1056	1015	1021	1013	976	986	1006	1017	1007	996	960	954	969	975	1014	965	942	1055	1001	1008	988	1000	1016	1015	1016	978	992	1011	931	1042	1012	1020	995	1026	1071	1035	950	968	996	951	1025	986	997	1051	1029	957	976	1005	993	988	1034	1003	1042	1025	1018	1030	1011	982	1010	1040	988	1014	961	998	1058	1029	928	1012	964	985	1028	1030	995	1045	1042	986	1026	1036	999	961	969	1000	959	1041	983	1006	976	969	1024	1025	1037	989	998	1013	1038	1016	1019	997	1049	990	1007	992	1056	997	992	1010	966	1029	981	976	968	935	1036	972	1018	1009	1006	1009	953	1005	1052	991	946	1013	997	949	1055	980	970	1021	1044	959	1002	1034	1011	1005	1005	1025	983	919	978	958	984	1007	980	994	968	1015	977	1005	1033	968	981	987	1003	977	1032	1020	1020	1056	980	991	966	1000	1034	1029	968	1018	1066	987	957	1013	994	963	1022	974	1051	987	1006	1039	973	958	1036	1016	942	999	959	1006	1024	1031	1014	1048	976	1023	962	1003	1013	967	1048	1017	1017	1000	975	1026	1013	981	987	935	976	994	1040	991	995	927	974	1004	1012	988	996	1014	1038	966	1015	1018	992	1008	1031	1014	957	932	971	1022	1026	1067	1002	1035	986	955	1066	973	1022	1019	1011	995	1009	991	1002	960	1005	1005	983	943	956	1014	946	960	1039	1044	972	966	1033	1009	1025	995	1014	991	996	1028	946	994	1023	1015	1024	962	1053	954	974	1029	987	974	1005	936	980	952	968	998	964	1042	994	1035	1000	1018	1001	1010	1026	1016	998	988	1032	945	999	1011	982	976	965	1034	970	1009	968	934	1034	1017	1019	1037	1000	1024	959	999	994	1023	941	1031	1110	1016	983	1013	977	995	1005	1033	967	989	991	1030	986	938	985	943	986	1018	1023	960	1035	978	950	966	996	1008	971	982	1048	991	980	981	988	1018	1022	985	977	943	951	949	1024	976	937	1031	971	1033	998	999	1032	980	1050	922	990	1036	1038	1029	1009	1003	944	962	1016	995	976	986	959	983	1023	1044	990	1015	1053	1021	1010	968	991	1022	1012	1056	957	974	1002	1014	1011	991	978	968	1051	1003	1019	966	959	1022	996	1025	998	972	935	948	979	1011	971	949	1009	1015	1002	1015	985	984	983	996	1021	988	1019	984	944	1007	1003	994	1039	1027	969	1047	1029	1024	982	970	1000	961	1044	954	1060	976	975	1023	983	979	1050	1019	1002	985	999	1055	967	990	1055	986	989	1057	950	976	1043	973	950	997	993	1039	1004	1002	969	1062	1004	1012	958	970	1009	1005	1026	1002	1040	1014	985	1011	1051	1049	1000	959	960	1004	992	998	965	977	1063	993	1011	1013	969	1074	1015	993	1012	960	954	979	1039	979	990	1036	1021	976	1021	976	1012	1019	998	1000	990	1013	991	984	1014	974	984	996	939	1025	1011	987	1025	1023	1015	980	1013	994	965	978	1041	1010	1055	1014	918	1008	993	994	942	1050	1018	1015	1006	1056	1048	969	1015	998	1059	1017	1004	992	1039	1024	1032	997	988	1013	1052	962	1014	966	1007	1023	1020	1035	961	1007	941	1035	967	989	1000	1025	958	930	948	923	996	991	1002	1005	1018	1047	1022	1001	1043	990	992	1044	985	1007	1035	1022	976	974	978	956	986	998	973	979	1012	1000	1005	1014	1035	1016	1023	1052	992	1043	938	1002	1046	987	962	967	1034	1014	1051	999	1000	958	1029	962	962	976	990	1039	1047	968	965	965	967	1064	1030	1002	1034	1023	1012	996	1048	998	995	945	986	1015	976	1038	966	987	989	998	1015	1020	993	974	1006	1043	1012	972	976	988	1015	1003	981	1038	1035	1002	984	975	980	998	950	978	993	1005	1064	1000	985	962	1046	1052	992	989	924	932	1000	958	946	961	982	1013	971	1053	1020	973	1021	1051	987	979	1046	969	990	1032	988	1015	991	1053	1018	965	985	1007	1061	1021	1007	1032	990	978	1050	987	978	1059	996	1051	1045	1004	972	996	958	982	1017	971	987	1038	1016	1026	1016	990	1006	974	1013	975	1005	1021	988	1024	953	1094	942	997	967	932	995	991	981	1071	960	1016	967	1014	1027	996	954	1048	994	1045	1031	979	991	1018	1026	1001	1041	944	981	969	992	1043	952	1023	1072	1069	988	995	965	1048	1043	1012	1044	991	1039	958	1034	953	990	943	1021	1058	1041	994	909	1032	1013	967	1025	962	1010	981	1004	952	975	1010	1037	997	1013	1040	1028	996	1026	978	982	969	1012	1051	959	1016	951	998	996	1030	1010	937	1055	974	1021	1057	1032	1023	967	1047	1039	987	1039	1008	985	932	1002	982	954	974	987	984	1003	1028	1014	998	975	989	1002	967	973	1005	986	1078	989	979	1008	993	933	962	1043	1000	970	1014	1024	986	1014	1060	985	970	1030	1031	1016	973	889	925	966	964	1034	1043	1047	1019	1019	1016	985	1021	996	988	1042	1028	1004	982	1017	1057	1010	955	991	1034	991	978	976	1051	965	995	965	981	1043	1014	948	1004	1017	967	967	1040	985	935	989	1029	997	1043	1028	1034	1046	990	975	992	1033	969	1020	1016	934	1069	970	901	980	981	1059	1002	993	946	1049	998	1062	1012	1016	1006	929	1017	1013	1040	1000	1019	1047	952	1052	1034	1004	977	988	1041	1067	1016	981	954	1026	1033	1022	990	991	1007	1059	994	971	1029	999	1022	982	982	1007	1022	1004	968	1016	950	977	994	973	973	968	980	1016	947	1035	971	995	985	970	966	1025	1075	986	985	1023	1065	986	1022	1033	1017	993	943	994	996	1005	1039	993	987	1022	969	993	972	1057	1024	974	994	996	978	1012	972	1084	1015	1102	987	976	1008	990	972	1037	1025	1046	1054	981	1014	979	991	987	1061	961	997	1001	1042	1025	1036	1004	1007	990	1004	1000	979	1021	1037	1015	1037	1020	972	974	1033	1000	1001	975	962	990	1030	1036	1015	1004	998	989	1003	972	930
27376	20648	10697	5234	2694	4087	10189	8135	4631	2434	1348	982	873	742	788	737	718	767	785	758	746	762	789	759	776	816	805	789	744	710	793	761	721	764	782	712	771	809	772	745	757	750	729	817	755	766	708	754	724	713	706	788	737	776	778	710	834	787	778	733	719	755	865	781	737	773	754	730	711	756	780	770	764	825	761	770	741	756	757	748	756	761	766	728	750	794	771	736	754	779	718	851	753	758	759	774	785	741	796	709	759	782	676	748	729	751	737	730	775	736	764	791	774	776	756	676	766	785	770	717	730	779	763	768	746	763	703	769	775	736	764	743	734	734	812	772	842	753	750	778	753	788	764	767	773	745	767	762	733	741	777	799	778	773	783	782	748	772	778	739	765	779	735	767	746	728	770	761	775	768	714	773	767	739	743	749	751	747	735	791	764	721	752	762	709	760	764	696	718	796	750	827	787	745	761	704	780	760	715	771	788	752	727	723	774	775	766	794	769	706	757	748	757	755	770	722	701	824	773	724	727	768	768	709	789	729	757	792	779	760	790	708	741	746	706	770	745	791	781	804	752	772	819	761	775	761	768	788	768	712	736	768	715	727	694	849	785	702	751	736	715	823	731	830	762	699	749	764	727	785	726	724	740	765	770	716	742	716	740	792	720	764	715	786	763	793	782	795	769	753	797	761	752	756	783	772	743	754	740	773	722	787	780	745	766	766	742	736	744	732	776	788	769	788	732	731	723	738	774	727	756	755	765	742	745	711	704	766	728	745	754	778	758	771	796	747	753	746	771	766	716	742	754	782	750	759	732	749	788	740	729	776	680	763	727	744	774	769	792	755	740	767	760	743	787	722	744	760	730	735	786	748	761	726	768	757	720	782	771	807	725	758	723	732	729	748	754	787	746	773	779	703	751	758	790	727	721	762	773	796	739	748	784	774	779	737	769	798	748	737	798	732	748	713	807	757	740	751	740	774	784	773	802	706	767	773	789	747	744	780	789	752	739	742	763	785	789	804	775	795	748	802	764	762	733	730	790	757	792	794	745	749	762	741	794	802	769	752	728	705	751	759	730	736	748	769	748	710	732	774	722	792	732	785	734	783	708	802	790	775	724	728	717	786	778	752	760	758	757	795	752	762	679	775	742	754	770	760	771	785	750	821	790	747	716	762	729	786	728	731	718	752	690	696	776	762	773	743	770	751	746	697	726	735	798	727	731	749	755	765	744	782	747	843	770	766	783	745	799	738	777	764	781	778	806	769	772	718	741	750	752	770	748	743	802	785	734	777	725	729	770	712	737	810	807	687	741	765	719	739	771	741	796	798	749	739	784	778	776	747	713	720	748	743	744	793	798	766	784	766	730	752	788	764	744	763	775	769	762	743	724	773	808	746	749	733	717	748	742	813	736	765	744	735	714	713	705	760	694	783	736	761	761	735	702	741	772	781	755	822	802	767	738	763	768	707	737	744	723	740	782	706	796	756	755	773	781	765	762	790	726	738	690	762	770	769	791	784	767	743	771	738	758	752	737	753	724	737	754	725	689	745	752	785	773	736	761	737	777	777	746	757	775	751	766	687	779	765	726	775	780	762	784	752	790	755	773	763	768	758	798	793	727	735	756	700	786	700	734	778	728	710	759	801	721	769	744	760	773	762	734	808	727	755	700	768	756	770	750	773	767	742	724	768	811	782	740	722	720	767	800	716	783	773	736	743	766	708	777	776	774	750	739	761	779	720	722	803	752	747	752	744	741	818	793	773	774	731	813	688	767	779	774	761	789	788	712	755	711	752	780	692	733	789	744	783	713	746	786	784	739	804	761	721	741	754	763	784	736	711	768	754	777	725	750	737	769	760	763	737	745	786	755	735	798	751	740	730	766	786	749	723	756	688	724	762	760	794	811	756	753	757	734	749	783	751	769	752	754	783	754	773	759	765	799	774	782	739	740	804	726	774	708	795	744	755	730	756	762	737	751	760	757	716	726	752	708	750	755	811	745	764	761	709	750	719	752	780	771	749	736	782	777	806	725	727	753	774	756	722	753	749	749	703	732	777	718	767	727	775	734	777	744	806	721	788	729	738	773	783	781	768	714	762	750	755	756	756	795	683	757	706	743	784	754	743	784	740	734	718	745	745	735	749	752	809	758	735	755	766	746	783	844	734	740	760	751	774	810	748	711	750	752	748	740	731	758	741	748	739	717	727	758	748	743	776	777	715	753	740	769	741	741	713	748	767	738	791	816	741	781	790	798	765	745	751	687	799	716	686	773	779	736	731	711	736	746	776	749	771	746	748	734	810	758	733	744	736	791	718	780	746	725	718	795	721	780	757	737	741	741	764	810	749	736	787	737	770	754	778	733	775	784	722	814	771	808	719	738	745	768	757	717	713	749	774	768	794	769	694	738	775	750	737	744	759	695	746	719	781	761	791	718	714	729	757	726	757	760	802	727	765	748	717	835	770	779	744	713	767	753	744	741	769	760	781	739	707	762	724	806	775	770	789	765	711	773	726	760	787	785	752	757	776	737	752	763	764	741	754	734	782	724	724	769	763	744	718	788	752	776	728	722	733	744	828	769	778	779	727	796	750	795	765	807	714	800	808	793	751	781	776	789	735	736	693	806	731	766	733	719	782	732	814	770	720	761	745	733	720	740	770	780	815	767	759	740	682	727	763	751	742	720	746	748	781	760	763	708	783	743	753	772	747	769	782	800	755	795	770	770	741	749	750	746	773	832	778	752	754	782	758	733	764	801	738	773	789	732	749	789	778	794	755	732	778	714	767	771	766	778	779	739	755	778	747	744	728	797	705	766	779	833	745	705	762	757	757	739	762	776	813	804	753	782	757	720	782	760	729	746	777	785	769	731	702	742	758	809	765	748	727	775	745	750	746	736	738	726	695	751	752	816	756	717	751	770	815	735	779	719	730	705	720	731	776	727	745	769	807	763	756	801	711	768	763	751	730	762	803	727	770	722	719	744	781	767	787	773	766	728	729	813	785	728	731	692	789	772	746	767	724	792	747	724	723	723	778	775	759	721	767	806	779	740	754	762	726	733	727	721	739	753	751	826	805	744	757	767	780	776	814	771	710	745	804	761	706	789	758	688	755	725	817	716	763	751	796	739	751	761	782	740	771	800	776	774	758	767	758	734	786	787	732	727	767	801	771	734	742	749	751	762	758	722	750	760	765	725	729	727	813	686	768	757	758	739	792	722	761	769	867	724	738	769	740	738	729	822	717	761	738	773	753	752	801	768	718	795	750	741	740	744	775	722	790	765	740	744	785	768	713	727	754	767	788	737	728	708	756	730	778	745	750	809	771	747	754	795	768	727	749	743	730	779	706	765	762	760	734	735	752	737	764	730	734	721	740	770	727	812	796	789	752	762	737	750	698	715	767	787	790	757	754	716	716	774	767	746	737	737	787	782	751	771	741	737	746	731	803	755	749	768	722	764	784	786	753	735	727	802	736	759	709	731	758	744	716	761	723	764	726	761	734	730	752
8776	10347	9225	8136	5398	8148	17118	13299	8086	4314	2215	1353	1049	1036	1010	975	1047	1005	1042	991	1017	1040	999	1002	979	1047	1013	992	991	1007	962	1047	1060	1003	1063	971	1056	958	1038	1008	1079	967	1021	1033	972	1014	1011	1018	968	944	978	1016	1027	959	1055	1011	993	1007	949	1039	971	1010	988	1031	966	999	986	1026	944	1006	1009	1057	981	991	998	997	971	1001	1041	1030	1017	950	984	998	1033	963	992	936	935	1045	993	989	1017	989	980	984	1003	971	978	999	1042	917	941	1012	1004	1061	1002	1028	1021	983	1025	1029	954	1004	996	976	1020	985	1070	998	1088	993	1016	991	1006	1027	955	982	997	982	999	1040	1060	978	1004	975	1019	979	1046	982	1031	1014	1041	993	1019	991	1007	962	983	1025	990	986	1040	1031	1031	1000	999	994	946	997	979	1013	1005	1008	981	991	1023	1029	959	985	953	1007	1033	919	986	986	1014	1000	1015	1023	1007	1007	931	1015	917	1006	1033	1034	950	1020	990	1006	1017	1042	984	1013	1003	1024	1019	1023	993	984	1004	1051	1071	990	985	998	1013	1004	989	959	978	1004	957	1008	1011	934	1005	992	929	1007	1033	1045	1009	1005	994	970	970	985	989	1027	1003	999	994	1067	970	1009	948	957	993	1046	1009	1012	992	1004	1008	1004	988	1011	959	970	975	1029	1018	921	964	986	1063	1042	983	1024	1070	977	1011	993	1035	1006	987	1063	1018	995	973	975	1021	974	973	1000	963	1089	969	1013	988	943	975	974	1036	989	1022	1032	1002	944	1024	937	1025	1018	1019	999	983	1006	1007	1008	934	954	1023	983	1062	1001	951	1023	958	1035	1019	1008	1020	914	1048	991	1010	971	1007	1019	1016	1031	1012	992	968	1043	1025	999	1030	1029	1046	1011	984	969	1013	984	989	985	1008	952	973	960	955	1008	978	968	1074	988	1001	1018	979	1003	978	1002	998	980	999	1017	1035	1001	1050	1073	972	1003	1020	1025	1015	1069	983	955	988	1018	1013	1023	950	1010	1005	1019	1032	964	962	962	971	998	997	992	1041	1054	964	1003	1041	1012	1019	1078	942	1065	958	1028	1016	1009	1012	1007	1005	1033	974	1017	1008	979	945	1027	983	1036	1006	991	958	974	1007	1034	970	1009	997	980	1025	998	1030	966	995	977	1063	1022	960	951	969	939	1030	1057	1052	928	975	982	992	990	990	1040	1012	988	992	1025	1019	983	1031	1029	969	972	973	1057	954	1031	931	1035	970	1011	1024	1015	1020	949	1001	994	1010	1025	1030	1014	1033	1026	987	1040	1004	1031	968	993	1005	1005	1015	1008	964	984	1011	958	1046	969	988	1033	994	964	1017	985	983	1005	1041	1081	998	1039	998	1006	1019	996	1015	1003	1022	1025	1012	1015	984	922	959	1036	1036	1053	1029	1016	1060	972	979	1035	996	980	1033	971	993	1023	964	990	1001	979	974	1088	1000	977	979	981	997	1002	1018	1021	967	1034	998	1055	1003	969	909	956	976	986	1087	1054	995	1064	997	1008	998	975	1037	993	1015	983	1030	932	1008	1037	1035	1030	1026	991	1011	1008	934	962	964	979	970	1026	1015	999	976	1016	1000	956	987	985	1000	1017	1027	981	1027	991	1007	1023	1088	985	998	984	970	948	1041	1051	993	983	1022	971	961	992	1050	935	1059	1067	987	1002	1016	1019	1014	1001	993	1083	978	999	1014	958	1003	977	975	995	1039	1014	1006	999	987	965	1036	982	973	1007	1073	981	959	1018	984	944	1011	1025	976	985	1019	994	1003	1041	968	1024	979	964	986	1013	984	1001	1006	980	1031	944	964	1047	1012	1040	1025	994	1024	1073	983	1003	995	952	1000	1051	977	971	1023	980	969	996	1068	1035	1012	1030	983	994	996	984	993	988	944	970	1027	1007	1008	1000	999	1041	1026	981	1057	989	983	1010	938	997	951	999	1020	1079	1012	1029	1009	968	1011	1022	1018	1022	981	1026	1011	1010	951	1018	1014	1013	932	1022	970	1057	1045	1036	1002	976	946	1026	1017	1058	956	943	993	1011	997	1036	951	981	972	1009	1020	1002	997	961	1032	1026	968	965	1018	994	945	1024	996	1056	986	983	946	1026	1011	1010	986	1002	1026	998	1022	974	1005	961	1007	1057	997	1033	1000	1076	1012	1010	1019	953	1027	1021	1056	989	989	1052	974	1007	1073	995	972	1027	1011	991	1040	1043	990	990	950	986	1011	1055	973	990	989	1007	963	977	1004	1015	995	966	1016	991	992	1060	991	1018	1037	1010	1048	970	961	970	1012	1050	973	996	1023	992	990	970	1020	1027	990	979	951	1007	1011	1032	1059	977	1049	1004	1015	944	982	1029	1005	1033	1074	979	968	978	995	1014	991	1004	978	993	990	976	982	977	958	980	985	938	974	1007	1021	954	1043	982	952	1009	1006	995	1001	1027	1021	1071	940	988	945	1009	1016	1017	975	1063	1026	1049	1025	1025	1008	1073	1064	1041	966	1008	962	1077	1010	1021	934	991	974	1040	1020	959	980	988	1008	985	1045	997	966	1027	1024	980	1037	975	991	1039	987	1024	1001	982	1030	1013	1036	975	1027	1013	988	990	1020	1027	1007	1011	993	1001	1010	1010	1041	979	965	990	983	1013	1034	997	1028	1003	1029	989	994	972	1028	937	928	999	995	998	940	1026	973	972	1019	1001	1008	1051	982	1036	1022	1000	978	996	993	1012	1037	988	1022	1028	1047	1011	1027	957	988	1028	1020	989	1013	1086	1012	987	1052	1029	978	1054	1031	994	983	1001	996	1031	991	992	1004	988	960	1041	977	1017	983	991	992	999	966	1025	1020	1025	957	968	987	1010	938	958	995	1053	947	997	1036	987	996	994	988	1030	988	987	1039	1014	993	1036	979	1042	1024	1031	968	1048	1024	999	964	1038	990	1045	1030	994	979	969	1031	1014	1015	1062	1009	1002	1019	1028	993	1002	983	1037	1000	997	1041	1027	1022	982	949	969	1021	1004	993	942	1054	974	970	1029	977	964	1024	993	977	990	1015	1074	1050	1026	1031	1049	1003	945	1021	942	975	1011	1011	1024	949	1025	997	986	1056	929	1003	1008	1002	1006	1011	1015	993	1085	1014	1022	1032	1043	1045	1016	987	962	1033	1058	1030	1018	1033	972	1011	1046	1007	993	1028	990	986	1015	1018	1000	956	951	961	1059	971	1017	1032	1030	991	997	974	1025	1016	996	972	1028	951	1008	1023	992	979	991	1012	1066	992	989	955	992	957	1001	1001	928	953	995	1021	933	970	998	1017	1041	1015	1016	1006	1011	976	1020	984	1033	984	945	1022	999	994	1021	964	1005	1055	1035	1032	969	1043	1032	1045	1005	996	981	1037	1031	951	947	988	999	988	1012	997	993	946	1021	1023	978	1017	1014	1017	938	1018	961	1019	996	1004	1043	1002	990	929	951	1005	976	1053	1074	999	1002	979	1039	989	1017	991	1001	1046	1037	1000	989	976	961	996	1056	1031	1021	966	1045	991	1046	1024	1033	1015	999	1004	969	1001	1006	1036	999	1031	1024	953	1006	1012	1030	984	1077	981	975	997	1022	1005	967	937	986	1014	994	964	1006	1046	1012	1010	987	1012	1055	1003	1018	967	1019	1010	1034	1014	1026	984	994	957	999	957	1010	974	1000	984	996	1061	1052	1014	1022	1001	983	933	1009	993	991	986	1005	1008	1064	991	997	974	1044	988	978	1043	1039	964	981	1040	982	1009	982	959	988	1022	1066	1030	1004	929	1005	962	998	1036	1015	1031	1018	1014	1044	1083	1040	1026	1041	949	1057	1018	1025	1042	1050	947	1013	992	1000	1027	1065	995	1048	959	1038	991	980	980	981	990	1020	1022	976	976	1034	1001	973	979	1028	1004	994	980	963	1002	1051	1005	969	931	977	1023	1043	1003	999	993	987	1015	998	1015	1020	986	1008	1003	986	978	1006	1015	986	1003	1034	1033	1003	973	957	1044	1051	1031	1041	1065	1082	1041	938	998	963	1021	1001	1016	996	1025	1003	944	1034	1022	1036	1008	1027	999	954	976	994	931	945	1021	982	974	1037	958	1055	1034	1030	975	1020	1029	1043	969	983	964	976	984	1013	1055	976	960	990	1008	978	940	930	959	1017	982	1031	955	965	1009	1054	1048	1057	943	1021	960	1011	1043	959	1057	981	999	1047	990	1007	994	1042	997	995	1042	993	972	1019	1007	997	989	1020
23487	21518	29377	24086	21532	33750	60791	51992	36980	22617	9569	2677	1007	720	695	618	666	593	689	668	663	660	630	662	655	614	606	635	621	661	674	650	596	648	654	653	639	637	637	644	619	598	618	660	677	663	617	631	620	662	682	633	587	630	619	555	650	645	601	645	648	623	628	689	660	677	608	710	633	618	633	618	637	644	616	676	641	616	636	607	610	635	649	623	617	667	652	654	657	586	646	642	642	604	628	673	645	631	651	612	674	647	580	606	667	593	623	646	610	593	657	666	615	612	631	620	650	641	611	587	628	629	639	603	638	651	629	613	628	621	673	631	619	641	630	639	656	636	645	629	644	662	649	656	551	662	646	639	635	621	617	627	625	681	667	647	606	627	630	594	651	609	613	659	646	625	649	609	594	607	621	670	668	638	624	615	708	640	647	655	606	627	617	684	640	670	640	635	672	661	592	625	600	680	641	643	617	627	639	611	583	665	638	622	613	645	649	641	624	616	617	659	621	624	660	632	635	631	624	641	652	588	670	637	635	604	631	595	623	643	627	633	661	630	613	643	631	681	674	642	637	625	677	607	622	629	588	609	632	656	604	595	610	654	654	648	583	649	668	647	621	662	683	641	631	614	657	633	617	598	666	650	630	615	605	630	665	647	589	626	623	645	635	622	643	645	652	675	701	611	657	609	640	645	604	665	619	602	620	608	620	651	624	626	639	619	675	609	639	654	620	653	633	652	655	646	620	619	628	613	578	603	601	631	644	583	653	647	676	651	673	602	645	631	628	596	638	591	591	664	597	622	629	621	639	644	577	598	612	576	678	610	626	665	682	599	587	618	633	614	639	619	629	627	662	594	643	627	636	671	646	679	622	574	607	635	602	640	617	596	675	663	660	612	611	601	639	654	604	591	660	614	646	645	653	672	649	624	606	593	624	624	652	586	601	612	654	691	638	636	595	654	589	649	624	620	624	610	680	635	583	597	631	667	662	618	673	640	640	704	650	623	645	627	582	648	680	628	625	620	637	641	645	648	587	690	657	625	614	601	599	680	635	616	599	603	606	632	647	669	616	626	677	653	643	639	658	667	611	589	671	657	669	631	673	616	678	589	652	633	632	609	649	637	680	618	611	630	616	681	574	629	610	605	630	633	618	621	568	644	625	614	611	630	616	646	636	583	606	621	652	637	680	623	628	606	646	619	654	634	639	630	632	646	652	608	623	677	617	632	656	602	639	612	577	639	619	612	659	586	678	618	595	628	672	608	638	632	653	664	644	642	609	649	569	669	634	597	643	650	623	662	671	635	628	672	647	634	701	646	616	649	592	618	602	615	641	621	652	595	671	639	603	626	650	620	680	635	613	660	668	613	670	667	600	632	577	619	599	686	620	629	659	632	633	639	683	635	659	584	618	629	640	638	666	640	666	664	588	598	624	648	625	600	604	599	656	592	630	605	621	615	624	649	588	660	646	627	638	629	656	650	629	603	624	675	630	613	639	616	635	630	659	573	632	615	620	624	644	644	652	611	625	663	666	659	639	640	604	636	615	626	664	626	668	640	624	657	647	634	648	626	661	600	654	617	613	622	644	618	637	602	648	639	676	661	626	660	597	636	639	611	614	661	586	647	676	652	619	629	673	625	676	624	621	642	613	645	636	630	657	598	574	632	658	641	633	647	644	620	621	599	651	573	613	645	606	674	699	648	657	616	640	615	637	629	608	670	638	620	600	635	606	614	583	683	583	600	649	659	623	639	652	614	615	648	678	632	651	625	629	644	622	618	618	585	636	626	641	627	622	648	629	616	619	616	634	654	667	619	632	650	578	610	628	637	623	634	647	626	622	637	619	633	665	604	644	624	624	600	644	684	637	654	663	667	615	678	608	671	626	605	649	640	663	634	635	649	700	649	583	640	600	632	590	596	628	645	654	649	660	648	594	625	673	629	632	583	622	653	616	639	634	661	655	695	627	601	601	643	632	617	692	608	610	627	648	620	644	646	658	636	592	641	632	639	599	649	622	674	634	634	612	639	623	645	661	577	658	647	651	658	625	635	632	628	690	677	638	622	660	594	665	631	640	641	596	621	599	635	608	633	592	641	623	644	627	668	638	611	617	584	664	623	674	656	594	601	596	625	602	618	637	652	633	629	605	656	638	610	660	663	669	625	610	601	612	622	640	608	588	612	656	634	636	629	621	646	627	595	643	585	621	683	681	639	647	652	666	622	674	633	600	668	661	670	681	656	633	640	636	629	614	651	683	635	631	587	608	631	608	593	653	649	614	601	617	618	686	651	649	640	610	596	679	592	623	605	681	621	599	607	620	624	643	627	613	636	600	684	618	641	616	613	622	649	641	641	626	596	651	601	636	592	637	610	628	653	621	670	659	647	658	619	621	601	650	597	626	622	648	636	642	651	634	625	671	619	650	639	670	663	694	667	609	646	601	625	654	622	643	635	631	649	607	655	649	628	597	683	613	619	632	612	611	625	618	577	626	650	656	628	573	592	644	608	642	624	627	660	606	637	636	649	640	600	625	583	654	638	650	620	645	615	606	623	642	629	598	657	635	645	621	605	628	644	661	623	635	597	625	623	591	669	643	602	602	626	627	601	613	648	672	605	667	594	623	618	644	619	594	644	626	651	638	589	666	634	598	667	614	619	649	623	671	649	595	637	639	641	618	636	625	674	632	621	657	608	639	670	636	647	634	622	615	615	607	632	682	645	602	612	643	663	641	637	647	634	594	625	679	636	642	640	636	578	645	616	629	638	590	642	656	651	663	619	638	621	667	644	606	649	627	607	658	661	566	593	673	647	611	660	619	676	672	635	635	624	641	623	615	637	580	630	651	607	650	617	633	643	616	651	633	673	640	680	617	605	642	603	618	604	678	662	658	607	606	622	634	610	611	642	684	624	630	631	648	618	625	639	622	599	637	603	650	633	579	637	658	616	628	652	620	649	620	631	659	621	647	608	654	660	645	680	591	613	615	651	620	632	599	640	615	625	647	616	603	584	658	624	635	642	606	644	637	628	637	626	636	652	621	601	682	616	625	593	617	614	629	632	628	643	614	652	647	623	633	622	615	647	620	638	626	618	628	646	688	600	603	628	655	629	595	613	609	602	591	638	604	602	615	594	660	605	652	594	657	615	639	672	649	654	637	612	607	607	622	627	622	612	639	644	645	670	664	631	642	652	619	618	648	588	637	608	603	670	618	587	631	685	647	607	675	641	614	625	639	660	642	636	655	617	606	630	605	574	664	639	618	642	639	671	646	601	626	594	613	616	622	663	592	639	627	659	629	642	649	658	632	641	625	672	681	655	624	646	680	618	638	619	604	630	661	611	625	620	651	639	606	612	644	643	605	602	618	619	638	630	647	624	645	651	616	651	627	631	616	649	641	609	598	642	631	637	634	643	582	672	652	651	645	648	650	637	644	610	584	650	665	640	603	608	604	609	618	605	612	609	646	643	608	671	603	637	612	608	618	618	622	670	654	619	631	586	637	608
12004	25424	24617	15688	13602	40459	60377	52041	40210	26687	13576	4858	1433	934	848	841	816	817	854	838	801	861	778	849	850	872	847	762	781	842	817	868	832	800	891	825	832	845	850	822	822	805	818	816	841	788	802	784	820	875	829	806	777	846	763	825	799	861	817	867	845	813	808	810	914	843	853	796	825	817	844	831	877	813	877	846	897	816	853	853	797	853	867	798	825	801	815	799	817	837	821	835	804	849	852	852	825	792	854	848	824	806	873	858	851	850	819	882	836	839	858	819	846	841	821	829	864	843	834	847	866	767	846	842	833	881	829	827	858	845	867	861	819	830	794	844	871	844	800	838	891	825	810	889	797	786	816	799	860	843	831	825	852	850	783	830	843	855	818	793	819	820	834	852	845	821	852	822	865	799	802	835	920	808	840	867	814	847	865	883	832	770	834	807	832	780	801	822	803	844	906	854	846	839	835	832	814	837	814	878	826	860	859	863	850	780	866	847	874	839	790	851	823	879	789	785	785	824	816	832	836	825	836	839	774	794	841	819	832	792	842	818	846	835	861	837	812	837	771	850	843	859	865	817	823	824	882	829	876	803	828	819	774	868	838	787	847	805	855	833	876	799	819	839	839	804	792	837	847	860	841	815	831	855	839	857	899	835	894	786	840	811	841	890	875	815	855	861	936	803	826	853	888	760	859	837	854	796	845	888	856	818	816	860	800	814	811	870	830	749	864	830	860	854	842	783	814	806	851	806	837	880	799	863	831	842	868	849	863	809	840	830	831	803	781	851	867	827	842	847	864	851	812	857	834	850	798	840	839	832	846	830	830	859	848	837	814	837	858	864	870	834	845	808	823	841	842	810	794	878	851	821	798	816	822	925	849	814	810	831	808	842	856	832	831	808	852	839	807	817	826	824	859	844	839	846	834	811	795	866	831	875	866	840	815	781	842	820	826	829	817	811	809	848	832	831	846	853	884	841	853	869	859	825	858	828	878	870	829	809	833	871	816	832	883	831	869	848	816	855	800	835	861	837	832	810	842	856	824	810	863	895	763	882	848	828	835	815	791	852	799	821	850	860	793	875	836	828	807	828	840	806	818	828	767	816	820	813	886	851	853	799	830	833	822	847	818	782	801	846	836	822	809	827	873	833	804	823	860	839	796	856	869	853	733	818	836	859	800	823	883	831	800	810	815	859	848	752	830	863	821	798	822	834	830	842	779	780	835	786	832	855	835	827	846	859	868	872	803	876	842	835	842	797	850	848	851	857	880	814	852	815	872	814	859	815	831	797	874	868	828	849	828	842	870	806	837	875	822	866	838	870	899	816	820	795	827	809	835	805	883	849	900	865	809	816	828	848	837	819	865	865	855	801	821	838	798	804	794	851	813	829	839	831	805	859	865	844	848	835	859	835	865	848	840	806	853	857	849	794	870	814	829	847	798	846	813	834	854	861	837	778	859	804	815	794	864	889	809	866	849	784	821	930	807	886	911	807	863	823	813	804	845	853	790	800	824	840	866	795	867	826	769	736	858	748	862	817	803	837	817	877	863	834	834	827	822	819	835	880	825	856	823	804	824	863	868	803	818	814	817	823	762	836	792	764	834	797	817	829	836	795	850	838	794	835	828	808	818	889	833	856	787	814	834	811	824	852	894	856	862	847	880	784	867	816	833	858	823	847	884	856	856	856	842	866	835	853	821	839	840	823	806	794	859	842	857	801	838	820	807	799	882	819	861	853	880	798	802	857	832	838	838	857	794	826	785	862	882	887	818	789	818	854	827	899	812	854	804	848	835	799	817	816	794	802	812	858	788	854	839	865	835	837	848	826	899	838	811	840	836	895	827	857	834	817	767	840	820	804	854	876	861	814	820	835	858	853	813	816	781	860	847	814	843	808	831	840	765	786	828	886	837	851	843	848	819	836	888	843	850	807	841	806	846	823	809	819	838	789	833	853	853	809	847	782	797	904	821	808	809	820	874	843	801	824	833	844	815	861	835	826	868	850	877	847	826	857	828	892	865	849	835	800	858	845	817	871	813	831	860	918	871	842	869	839	851	835	843	786	794	862	811	810	804	832	809	816	830	828	862	811	806	815	807	860	853	817	836	803	868	853	877	807	785	831	799	814	849	860	851	807	816	832	819	811	844	798	835	833	798	844	869	829	815	747	832	830	848	866	862	824	844	853	837	833	810	796	854	813	815	870	832	870	861	774	788	871	804	839	865	835	912	841	838	814	836	817	855	885	855	833	833	859	868	846	864	857	818	828	801	838	850	785	830	849	863	838	846	849	840	840	815	862	848	862	871	819	835	860	823	797	855	828	819	867	793	863	756	810	790	823	856	862	823	827	831	815	845	831	873	808	830	800	855	821	861	856	809	841	834	791	785	787	848	786	866	846	773	846	841	882	819	835	788	784	816	841	882	838	813	848	852	809	827	814	787	850	857	858	824	827	822	846	856	810	830	820	838	779	829	832	853	826	806	829	839	831	809	825	866	866	845	814	820	805	841	842	846	808	793	821	858	874	815	807	848	797	820	819	867	884	819	855	802	849	786	814	765	805	813	821	808	831	836	834	855	842	836	803	820	850	834	824	862	836	837	796	825	816	818	892	804	848	895	870	793	800	826	822	814	856	835	838	844	843	812	783	867	826	838	911	838	855	853	858	808	823	807	837	863	841	811	859	809	823	790	825	844	839	888	855	799	810	849	855	837	842	832	844	796	845	860	842	849	856	801	830	809	844	804	833	853	822	833	826	763	871	874	793	830	796	835	809	803	844	891	850	837	826	863	869	842	861	824	843	872	816	837	824	817	795	865	808	812	818	854	846	829	839	865	805	859	814	851	817	775	831	868	816	874	820	850	824	877	791	825	873	815	782	875	836	855	815	854	808	811	826	812	842	840	808	836	837	796	827	822	851	863	856	831	849	799	784	801	834	849	798	857	786	838	863	837	817	874	825	842	856	858	859	806	810	854	819	828	793	810	832	839	808	839	830	841	841	813	829	878	858	843	833	831	855	820	799	832	816	800	826	817	864	866	830	823	830	862	885	847	811	835	849	846	815	787	846	801	820	829	839	848	828	836	839	863	856	826	861	825	851	847	856	908	819	833	829	871	878	852	857	847	845	794	824	862	868	824	817	883	799	851	861	777	810	836	824	854	867	844	793	789	828	847	815	845	794	828	885	830	821	847	829	832	819	799	843	774	825	883	850	844	871	861	892	813	834	856	875	834	847	783	818	875	827	793	828	821	822	870	841	869	807	871	801	836	779	816	869	834	875	862	878	869	836	860	823	855	853	844	824	819	914	867	825	785	864	831	806	841	883	834	782	783	826	779	820	851	844	792	779	873	818	814	757	855	795	843	838	857	860	815	817	824	857	822	851	874	764	846	811	834	824	881	839	795	800	830	809	873	802	787	875	849	814	830	832	783	850	821	883	846	834	857	825	796	837	749	843	805	808	840	853	823	802	841	815	842	863	826	838	790	813	784	808	806	861	799	867
27365	20868	12361	4599	1751	3773	9823	9028	5363	2566	1477	945	818	784	772	764	792	750	768	755	773	763	828	760	750	745	767	787	756	785	731	783	824	788	787	750	759	771	747	776	763	786	759	808	815	799	780	743	761	789	760	748	779	783	762	811	794	745	806	754	715	835	775	761	775	771	717	763	761	716	742	772	771	844	782	759	741	774	824	772	756	711	812	773	794	781	775	758	751	833	773	786	807	817	775	756	730	777	706	770	755	755	752	768	782	736	779	732	727	780	789	803	793	759	744	808	751	759	781	782	793	759	786	810	780	755	755	726	706	710	722	738	692	732	802	825	755	786	762	724	803	767	765	759	738	789	791	748	752	769	769	817	774	742	741	740	785	717	746	788	806	722	728	779	726	782	770	740	750	774	787	766	783	794	760	787	802	773	796	815	764	786	764	860	734	761	744	732	683	736	768	786	786	752	741	757	806	770	799	720	817	753	747	816	787	759	743	795	742	767	787	774	751	778	843	780	769	787	774	769	743	768	808	753	741	785	709	801	765	804	749	750	742	757	735	794	746	813	799	710	767	799	795	735	784	763	754	783	776	735	764	727	727	806	767	737	741	819	784	782	765	777	775	762	838	791	784	818	721	761	785	775	840	752	804	768	740	719	776	793	790	808	841	787	752	766	813	808	767	820	758	707	803	726	815	758	755	770	747	720	735	762	747	703	783	766	790	788	808	771	769	740	787	752	770	802	781	778	770	750	767	766	756	782	721	751	731	709	756	761	750	774	765	818	743	715	795	765	774	743	739	756	770	758	755	779	815	799	754	707	734	781	753	753	757	772	769	766	717	781	770	759	776	777	828	779	741	799	757	781	762	771	761	764	796	769	790	754	805	738	758	735	781	736	776	772	761	780	738	747	789	839	745	733	773	751	816	764	759	758	746	795	763	755	793	739	754	758	785	775	808	720	785	732	757	778	792	833	774	783	794	751	814	761	828	715	753	792	783	795	776	770	739	766	784	765	795	694	798	787	740	769	797	780	768	753	812	806	735	755	768	774	784	774	765	722	757	769	743	726	727	758	833	717	789	726	740	798	749	758	797	786	745	727	763	726	794	741	764	759	821	812	745	784	831	754	740	767	791	760	751	702	783	755	746	724	811	804	760	755	806	785	839	757	763	758	764	724	756	806	791	779	756	782	754	814	788	757	755	754	742	715	768	773	738	775	768	801	762	791	765	776	777	758	769	793	753	762	792	771	733	773	804	775	821	743	765	783	781	695	723	720	789	812	757	775	741	768	809	778	761	755	789	754	726	779	805	775	752	702	812	745	772	743	763	792	781	789	773	765	780	785	804	793	800	759	742	762	804	760	755	771	748	741	756	798	747	779	791	735	751	748	780	742	714	767	795	743	762	708	813	750	790	769	763	780	722	719	710	764	793	833	789	783	761	766	749	802	761	773	729	751	762	755	752	823	722	785	787	761	753	699	773	745	687	756	740	782	782	791	745	741	764	758	768	731	760	726	763	739	723	782	768	732	752	709	813	771	698	700	770	747	791	742	746	748	781	784	778	739	752	775	780	756	834	808	816	711	742	715	754	755	804	740	710	763	754	723	770	806	790	796	796	752	790	748	784	760	798	761	780	752	782	770	769	810	712	769	794	766	762	728	692	722	748	745	750	737	773	741	760	750	772	734	770	734	778	779	774	782	777	768	816	739	808	732	750	742	801	754	767	797	705	776	742	764	742	767	763	754	708	787	730	775	763	760	773	737	745	785	768	750	767	736	793	779	819	787	754	779	779	746	721	749	794	761	724	759	808	770	800	781	761	762	707	729	810	824	741	780	773	759	801	748	728	740	693	796	750	745	817	785	770	861	740	786	701	787	737	759	780	758	788	756	765	763	733	776	787	732	766	732	747	769	787	775	756	757	750	743	825	784	735	745	735	752	750	747	732	718	770	736	784	760	729	770	716	760	776	820	802	732	798	751	752	737	789	729	832	750	767	748	791	832	737	785	796	768	758	762	727	762	786	778	755	784	772	789	743	749	732	725	792	785	779	731	757	744	779	768	762	772	782	774	753	733	782	752	712	775	792	712	717	728	778	752	753	714	747	744	765	722	789	807	751	784	797	716	788	776	746	782	767	746	772	744	775	724	810	749	761	770	792	760	739	759	804	770	712	738	741	770	798	763	774	761	767	719	795	779	706	752	750	767	764	804	756	745	781	758	772	758	763	776	709	766	762	774	753	830	770	781	773	738	736	766	776	779	771	746	725	772	747	800	743	796	768	756	795	789	751	721	749	781	755	748	800	756	780	773	802	744	818	724	731	716	828	770	773	786	733	746	753	747	797	785	732	732	797	758	800	810	793	838	793	802	802	754	781	782	781	773	790	757	746	739	733	726	771	793	737	758	795	775	780	762	761	750	801	724	785	747	720	758	785	751	774	786	774	747	732	793	762	807	739	785	759	780	816	769	787	783	772	705	773	757	715	759	762	749	778	758	746	750	741	788	758	730	770	733	751	747	764	762	774	786	807	734	748	799	759	768	755	739	739	757	733	729	758	750	784	753	746	759	711	793	764	746	736	749	730	731	818	785	790	769	794	777	766	761	751	791	760	813	782	764	769	761	796	737	762	768	753	746	720	803	779	756	779	810	779	835	757	811	778	747	744	722	773	743	806	773	797	786	751	858	756	791	784	791	791	769	761	765	811	765	766	745	756	788	803	748	769	764	768	795	716	759	712	766	781	781	705	745	761	776	737	788	771	699	778	796	770	747	781	767	775	740	802	722	773	694	780	773	758	765	812	803	794	746	810	755	822	768	788	752	751	748	731	725	837	761	841	746	778	773	772	751	753	740	745	766	800	719	739	747	792	769	822	812	713	742	754	758	789	753	808	777	771	785	801	791	799	711	760	805	737	762	769	753	825	784	776	796	810	814	767	758	789	789	750	782	809	779	767	788	805	753	807	803	779	784	753	742	755	766	744	796	738	773	802	816	787	766	805	792	768	762	725	736	800	793	771	776	775	806	759	746	766	771	755	799	807	716	719	822	775	777	808	749	775	773	808	742	741	784	728	783	778	801	769	783	788	735	748	796	731	802	734	742	791	798	761	710	757	827	790	768	722	718	757	735	748	774	799	780	770	748	772	784	734	795	762	786	748	804	832	772	770	847	764	780	745	794	728	764	795	797	772	745	736	729	760	760	773	776	786	750	761	794	787	788	759	796	769	768	750	783	772	760	734	821	805	755	755	755	750	759	761	816	791	775	765	733	811	812	772	765	770	746	767	726	759	768	845	762	749	803	758	769	778	755	805	714	763	775	753	736	770	783	727	756	768	759	784	772	742	768	757	747	767	691	751	707	719	745	737	751	790	723	778	759	772	845	745	822	727	762	777	792	743	742	760	792	703	794	775	771	775	809	790	776	808	792	763	747	735	742	758	741	802	759	765	767	761	735	764	752	736	712	754	760	758	741	750	756	777	742	744	763	746	789	792	783	792	755
7438	10595	11440	6389	3053	7581	16511	14411	9039	4593	2283	1327	1135	1052	1054	1027	1013	1044	988	1020	998	987	1019	1019	969	990	1001	1027	1012	1005	976	999	1071	994	1005	962	1025	1030	975	1016	981	1023	963	1010	987	994	1031	1001	1000	995	1047	1049	1008	1045	1002	1031	1013	971	1062	1049	1074	999	982	1017	1047	980	975	982	1018	1013	1038	967	1014	1013	1062	1017	1003	1073	1063	989	1009	1051	986	1041	1045	987	1007	960	1020	1033	1052	1026	1003	970	1056	987	973	1038	1016	1065	990	975	1064	961	992	1019	1028	940	998	1026	1075	981	1041	1065	1038	1011	984	1019	998	1019	1023	976	1008	973	987	964	993	956	994	963	987	1004	972	1017	968	983	1049	1003	1043	1009	1062	953	990	1011	976	1008	985	1023	1040	977	1015	1005	975	1011	1030	1043	987	1066	1036	999	1015	972	1018	1084	1042	1029	990	973	992	996	1009	1040	1027	1028	1017	1012	987	1055	966	1017	1024	1027	1001	1030	982	1006	1005	1022	997	1018	991	1013	1041	999	992	1017	993	1000	1029	1066	941	985	1027	987	1003	1047	992	979	1028	999	1004	986	1005	1009	1029	976	993	982	989	1044	1014	975	989	1002	1001	1002	1006	971	1001	1021	955	1045	934	1053	987	956	1036	973	1038	942	981	1012	999	1014	1040	957	952	1042	967	970	1005	1028	1005	988	1024	989	1003	1024	1009	1020	955	945	1049	1047	1020	1029	991	1025	1004	948	998	999	1010	988	1000	979	994	1012	943	1029	979	1026	1038	1024	1029	1058	1020	995	995	983	1006	1034	1033	1019	989	1007	999	1004	966	974	980	965	942	999	997	1011	996	1039	1007	1014	1013	998	1051	954	963	1028	1024	990	1038	1008	1043	1008	1038	1008	966	1025	999	994	1014	1000	988	1096	981	996	1035	1003	1018	1003	1008	1048	1049	1058	1031	1051	962	973	1017	1078	975	1033	1040	1009	1008	1028	1065	967	1013	1000	995	952	1025	996	1067	1005	1012	1036	1008	1002	1002	1085	945	1006	963	1016	1018	1076	983	971	1006	999	1042	1033	1000	977	1028	1025	1014	1024	1046	986	990	981	963	1086	1018	1055	1001	1001	983	994	995	1003	1022	1078	951	973	990	990	957	1049	1054	1006	995	965	990	1011	1021	1024	1048	1026	1038	1022	970	1004	1021	999	1048	952	983	1008	994	1045	938	973	1024	1026	996	996	984	1002	1006	989	1033	947	1041	1061	1052	1055	1033	981	975	1022	963	1000	1002	992	1062	986	989	989	1067	950	987	1058	1020	971	1013	986	993	1010	993	989	974	1077	1008	1027	994	1010	1040	1006	1001	980	1082	982	1073	988	1001	1000	1039	1028	984	1008	955	1046	1030	990	964	996	979	1028	1021	979	1011	958	1076	1022	1005	994	976	976	1029	1003	978	998	1009	1118	979	1039	961	1023	1056	1100	1009	982	1032	960	1049	985	934	1029	1073	1010	975	978	937	943	1055	1020	968	1008	938	1044	1020	944	965	1055	986	1005	1017	974	1039	1026	1007	1040	1031	993	1089	1054	1041	996	1016	981	1049	912	1034	1024	1041	938	992	1020	1022	990	999	1078	964	1016	992	1006	1035	1009	995	1076	984	1023	1008	992	1020	1050	951	1025	1010	1040	990	945	987	977	1036	1049	997	1000	1040	998	984	999	967	958	1022	987	966	1015	1001	999	995	979	1017	1002	994	960	1034	1011	986	975	938	1085	919	1052	1018	975	995	1012	1020	988	989	1066	977	1055	1005	1006	1005	1043	1008	1017	1004	965	1038	1004	1034	989	983	955	1056	972	1003	1019	1010	1001	1084	970	957	1007	973	979	1008	988	996	990	984	917	967	975	988	972	1004	1010	991	987	938	1012	1031	1014	994	984	972	978	1006	1057	920	1070	1044	1001	985	1032	984	1053	1044	1015	1031	1016	1021	1035	959	1024	999	992	1005	1017	984	1002	1004	1029	1014	957	1007	1002	997	950	994	1049	1001	1012	1052	1016	1024	995	1038	1000	986	1019	1024	979	1036	1037	1012	976	1012	1012	968	956	1013	973	977	986	974	975	938	1021	971	1007	1041	1010	1023	1056	1057	1034	1031	1027	946	1028	1010	967	1014	978	1035	998	1010	1039	1043	1019	932	988	1034	973	995	1052	980	1012	1025	1003	980	1012	1047	983	940	991	984	1016	977	1028	1002	1021	1015	1004	1059	1005	989	1044	1052	957	1029	954	965	1056	986	984	1051	1001	940	970	1035	1017	981	1003	981	1033	981	1009	998	943	1043	1047	920	993	1013	1011	1056	998	968	1046	992	947	988	975	999	1064	924	1030	1044	1042	1014	1013	1014	1006	988	1076	1038	987	980	1028	1004	1049	1070	1037	947	997	1027	1062	1063	1022	1011	1005	977	968	972	1027	1005	975	978	982	930	943	994	988	1022	1046	982	980	983	1075	1022	1046	1035	982	995	962	1022	1013	900	1031	993	1020	988	1063	1021	997	1034	989	1037	1062	952	1045	1001	980	1061	1003	1029	1020	966	1042	951	981	1014	1017	1014	999	953	1023	1000	1036	1004	949	1042	1011	1002	1049	1042	1008	966	1051	988	993	1068	983	1047	993	1035	1024	1015	1016	1013	1000	1015	1012	1024	1017	1029	986	1006	1005	992	1053	1002	976	986	1009	1051	1037	991	1005	1052	1016	973	995	912	1015	1012	1012	1038	1055	993	1026	1054	944	1009	1001	995	977	1043	935	1026	1035	1003	1028	1016	1049	1081	1013	1014	974	998	1017	1004	1044	1007	1022	1035	1003	992	941	1056	972	1003	1030	1039	971	1015	1027	992	989	1023	973	1043	1019	1025	1014	957	997	1029	1007	956	985	1041	949	969	974	1019	1003	993	1035	1028	1050	1058	1004	997	1013	992	1009	938	1060	1012	984	995	999	1027	975	1019	1006	972	998	1049	1012	1018	989	1021	987	933	1031	959	1038	966	1009	1017	978	1013	975	945	997	965	1051	1026	1036	1072	981	954	1047	1035	1056	1007	977	1056	966	1005	1005	1002	1022	950	1063	1035	1023	1020	1016	996	1039	1030	1017	973	995	989	983	1052	976	980	1021	1005	975	997	979	981	1011	1004	1020	974	951	1010	981	1017	949	1063	1006	987	1028	966	982	1006	995	1000	1035	1012	1000	941	1048	990	997	994	1022	1025	1090	972	1046	996	991	990	1035	1003	997	939	982	1057	997	1028	1000	992	1008	993	1044	980	1016	980	1023	1013	999	1025	1067	945	1071	1052	1005	1004	1077	1083	1025	987	1021	975	1029	1019	999	982	961	1018	1030	1002	1009	1032	1073	1007	962	974	1045	983	976	974	1010	996	987	955	1037	971	1015	1037	985	1023	1017	1018	1033	990	991	975	898	1034	1023	1042	1046	1021	987	978	1031	1035	975	1066	1011	1000	996	1009	1002	1034	991	979	984	968	1040	979	956	993	1013	1044	1044	1013	1014	973	961	1005	986	1008	1049	994	999	1001	971	985	991	966	984	1039	1006	1028	996	971	979	1021	999	1059	1002	965	1023	1025	964	963	955	949	1021	1051	993	1053	965	988	1004	967	979	998	1027	974	1056	988	1011	998	1038	1006	1040	984	965	1019	1053	971	999	1015	1061	1003	1043	1014	943	1007	1016	1007	1006	987	1025	962	949	977	991	1027	1002	1013	971	1014	991	1028	1043	1046	1002	1045	1026	967	979	1013	998	1042	997	964	1026	988	1051	1000	1018	1032	1020	1027	1027	1023	990	980	996	1004	1048	980	1011	986	1017	1012	1000	969	989	1039	1036	1022	1008	1005	1048	1016	1004	1040	989	996	1087	1074	1015	986	1062	1048	1020	1009	974	995	1046	994	1021	1070	1011	1034	1075	1034	1045	1012	936	1021	955	1000	1033	974	1024	1005	1040	1016	987	1000	995	983	1035	980	974	1052	995	999	1017	977	963	931	1006	1060	929	992	1015	981	976	1016	1047	1025	991	1012	939	1035	1039	975	1035	1049	1023	1001	969	1016	997	1040	1013	1040	1002	986	948	1022	1010	1032	991	1018	992	963	992	1004	974	1015	1056	1020	1005	985	982	999	1021	935	1005	998	1032	1058	1009	1015	1034	991	992	960	1014	1017	1002	998	1024	1051	1008	993	1015	1009	995	1000	970	962	1030	1026	982	1037	1047	1029	977	990	1007	973	957	981	1027	982	1019	1077	976	961	1005	991	985	1031	1018	1072	1037	1017	984	1023	1051	1041	960	1035	999	985	1089	1006	1000	1021	1012	1042	999	1011	959	988	1005	983	1019	1009	958	976	952	1012	980	1029	1020	961	1028
27283	20596	11365	4251	2018	2322	9548	8783	5150	2852	1521	997	778	808	712	729	732	791	715	755	762	805	745	785	801	753	739	731	766	772	762	752	721	755	709	725	749	763	779	738	747	775	755	757	771	773	764	716	769	775	756	741	785	753	765	787	807	740	815	775	798	758	776	714	749	749	750	814	764	742	814	775	787	737	794	753	752	765	766	809	763	758	753	784	728	767	709	775	723	789	722	749	706	720	757	773	783	754	750	770	759	755	768	736	752	690	765	789	814	769	703	700	741	754	809	729	717	804	815	791	750	701	776	746	726	773	794	746	784	701	772	766	738	810	781	765	743	778	740	747	760	763	773	772	758	779	770	795	800	744	732	778	779	773	791	737	755	788	740	746	736	776	750	743	757	747	733	743	769	789	727	750	785	750	790	776	796	764	815	738	781	732	746	731	774	764	745	776	793	777	799	722	725	741	747	738	717	763	750	784	790	765	829	809	763	758	792	781	754	800	785	748	744	765	730	789	755	760	746	767	762	726	757	723	751	728	767	720	765	792	751	789	805	772	805	778	758	739	768	752	760	735	807	784	764	762	770	777	785	735	771	743	777	743	786	742	720	798	765	768	734	781	732	758	720	778	779	779	754	738	751	777	723	736	786	794	778	733	745	802	706	771	686	779	794	727	729	789	816	755	780	740	781	771	769	736	764	742	722	731	773	774	747	719	738	790	727	741	741	766	737	757	758	763	761	743	739	763	757	726	725	790	763	769	759	787	753	740	792	746	758	724	721	762	831	724	771	765	795	728	730	770	759	749	769	754	724	778	777	816	773	738	762	780	741	785	731	774	766	754	758	747	798	784	739	761	750	757	815	720	770	796	715	743	801	803	769	734	788	777	771	766	758	756	771	813	784	797	770	784	810	802	695	776	759	752	816	807	725	756	790	750	814	735	827	774	799	754	772	748	725	778	831	735	729	786	735	773	790	773	789	774	732	768	802	727	771	812	823	800	793	758	786	766	791	765	755	793	759	777	752	757	774	775	749	769	820	717	769	770	752	767	805	807	768	752	778	847	738	760	775	752	743	754	769	772	788	812	782	736	764	789	760	743	769	823	808	754	764	734	785	728	764	799	770	851	751	787	694	801	752	758	759	779	765	778	740	754	733	823	782	754	785	783	733	776	830	759	836	759	782	774	723	750	781	778	785	764	701	738	781	764	790	795	763	753	813	772	751	772	759	760	748	808	756	810	732	774	746	749	735	792	765	765	769	706	781	725	751	786	746	730	784	778	792	788	754	717	753	800	733	741	725	724	736	770	741	800	776	717	793	764	745	747	763	733	749	763	822	803	765	779	758	744	740	789	732	761	811	748	763	772	780	771	713	777	748	764	778	736	761	807	710	823	734	793	704	776	792	806	799	787	783	763	763	736	752	755	746	791	743	727	805	745	734	734	805	768	759	848	790	727	738	806	775	756	817	789	764	722	755	763	741	760	747	788	708	757	796	789	747	743	776	762	734	752	805	739	763	801	773	744	748	736	740	711	795	729	774	740	707	800	726	757	759	758	723	743	795	780	793	784	733	762	749	756	795	768	764	764	725	777	745	788	803	734	819	744	753	729	764	812	724	775	741	799	746	823	727	775	737	777	780	749	767	790	772	764	751	761	780	728	804	735	827	741	769	757	778	821	753	787	769	773	758	819	778	755	775	734	745	758	767	770	776	737	759	709	742	774	740	755	747	757	753	750	740	738	722	739	766	798	737	785	837	791	762	741	737	773	734	754	767	744	738	764	737	755	801	765	757	721	792	746	747	781	775	752	788	791	787	787	789	720	740	721	756	725	789	731	753	770	747	780	773	757	782	774	749	735	792	762	841	787	778	786	751	768	749	773	770	797	773	809	778	723	743	778	791	766	706	702	724	720	791	796	773	746	762	760	766	840	757	782	780	756	799	757	781	750	752	721	755	756	761	746	772	717	760	783	775	797	761	780	755	748	751	723	812	781	782	763	769	759	771	791	766	727	729	748	705	756	756	772	750	762	762	755	737	725	796	787	737	815	843	761	789	732	761	752	762	770	748	738	757	743	756	742	732	809	756	745	768	738	712	744	757	774	762	747	736	761	769	715	745	692	738	743	786	778	751	766	737	765	769	778	744	714	757	777	731	732	742	814	721	721	742	757	743	807	720	743	710	735	841	768	754	768	736	768	735	740	766	794	754	791	751	741	752	791	748	785	704	765	734	819	748	765	782	808	776	822	798	765	768	719	809	792	788	746	792	749	773	760	762	737	742	793	739	803	789	765	800	808	748	782	788	760	744	761	792	724	788	773	763	706	799	767	737	800	748	795	750	810	756	734	717	759	744	787	779	772	825	751	772	770	788	786	680	800	769	754	743	773	739	739	781	744	753	773	752	789	757	757	731	734	743	738	800	775	771	763	782	789	692	808	758	732	749	764	763	754	755	746	771	802	801	736	782	765	758	742	798	761	785	749	792	756	750	776	767	796	752	729	719	809	765	768	768	740	760	754	788	783	798	749	812	792	749	757	769	802	797	764	788	789	759	760	813	774	797	788	745	774	724	772	759	760	757	753	748	751	791	784	760	768	775	758	745	809	737	759	778	753	759	751	750	736	772	754	775	775	784	726	723	764	732	809	772	761	767	749	751	817	759	791	749	753	770	797	764	725	771	738	730	785	769	765	739	725	778	729	723	796	791	757	783	763	712	724	730	746	772	725	770	760	730	729	781	758	759	842	758	772	775	782	797	733	746	764	743	807	752	773	759	754	675	765	773	749	739	783	793	763	760	761	761	744	742	751	795	733	749	805	743	774	740	743	771	763	730	772	828	791	732	761	788	766	724	785	740	761	782	743	789	759	766	744	742	794	762	784	735	694	798	785	760	762	769	803	786	728	790	760	724	753	773	807	797	770	820	759	823	807	767	800	769	798	747	771	762	714	788	768	706	751	788	749	744	777	754	753	777	778	815	719	702	775	747	758	738	738	807	742	767	740	761	753	726	743	765	803	788	748	782	769	762	741	744	833	759	771	714	768	808	761	805	751	707	779	761	742	780	777	757	760	803	731	766	789	722	732	782	797	712	725	804	764	760	772	746	728	757	766	735	754	794	788	792	757	747	777	792	764	722	758	731	745	780	801	766	803	765	713	789	728	777	799	745	822	781	743	787	768	755	777	774	756	791	754	729	804	749	775	796	713	737	814	720	753	718	773	781	756	776	778	782	780	769	798	763	766	782	788	696	807	782	726	774	782	767	730	785	802	724	812	778	771	781	778	732	720	780	799	740	787	743	770	812	779	773	734	771	749	759	755	734	759	766	745	744	789	773	730	713	717	804	772	759	736	830	803	783	775	772	717	769	750	746	790	778	716	735	731	745	771	745	783	754	750	796	816	755	756	742	774	730	753	713	768	771	773	766	734	815	794	764	778	776	732	721	765	732	723	782	750	735	691	780	750	784	733	761	750	737	743	715	791	809	787	745	753	724	782	788	708
8288	11262	10719	6153	3753	4522	16537	13760	8778	4970	2451	1485	1098	1017	1009	1012	1018	1031	1060	975	941	971	1030	972	1060	946	1019	1006	953	957	966	961	1049	980	976	1052	1033	1034	994	1035	1019	1057	1012	1006	1004	985	1010	1026	987	1027	1042	1002	988	1008	974	965	981	1015	990	1002	1068	994	982	994	998	1014	960	997	1042	1050	1024	997	996	992	1027	980	995	1000	1002	990	1029	1023	999	1034	1006	972	1007	1042	979	1016	1040	977	1027	946	1038	1029	960	965	973	977	978	1003	965	1001	1014	1002	990	1048	1029	1027	1025	1025	1079	1014	1083	1016	975	963	1008	1038	1019	965	984	1015	1010	1030	946	1002	977	1042	1058	989	958	1004	1016	1009	967	953	1015	1041	962	995	1004	955	1026	969	1013	945	1000	957	1036	963	1013	982	969	1060	1008	1005	1025	1023	983	976	1071	1033	1001	998	951	985	1018	1001	1036	1062	1005	1053	1016	968	964	993	993	1023	1024	1005	951	926	1023	969	939	998	981	1050	977	1006	1015	1026	1003	979	989	1039	1010	987	1044	965	1038	992	997	1019	971	1058	1012	1016	992	1034	997	986	990	948	998	969	992	972	960	998	983	1039	996	997	975	1024	1030	981	954	1000	1028	982	1000	963	998	1026	1036	1017	1004	1004	1003	1005	1020	986	983	952	1005	982	985	1013	981	1028	1033	1020	1023	988	1023	962	1023	1044	1038	1015	1016	1062	1013	1013	942	1035	1063	1023	962	969	1019	953	1039	1033	1023	1020	986	990	967	1003	970	998	976	973	1011	990	983	1008	1049	1032	952	981	1026	945	1073	941	1022	1036	988	1007	1004	991	1041	993	997	1007	984	977	1006	1061	1053	1028	1099	1005	956	1011	1002	987	1007	989	1003	1004	1114	1003	1036	1050	984	1059	985	981	1038	987	1022	961	1033	1017	1000	1034	1019	979	1023	1020	1005	959	999	1046	1040	1040	1080	967	1038	1002	987	987	940	1028	987	960	1000	998	1017	987	988	970	985	1020	996	999	1042	989	984	1049	1010	964	1036	981	929	1008	1012	1017	1064	1025	1027	1008	962	1000	1022	1021	1028	998	1007	966	978	1058	975	996	984	1011	991	971	1058	969	1079	995	1014	1003	1003	1035	1000	970	996	997	1086	1049	1001	1006	992	995	1057	1036	972	987	975	1034	1043	1004	1023	1018	1015	1005	1038	1005	989	1018	1062	974	962	1015	996	1079	1044	1043	1020	1030	1050	994	1019	1001	1026	968	969	1068	964	987	947	974	994	960	1033	1062	1005	1010	1027	1028	1052	990	1007	1014	1001	983	943	1048	961	1084	1001	1086	954	1009	1001	1000	1004	981	983	970	1031	977	992	984	970	1048	986	1003	1007	1019	1016	988	1048	998	1058	1003	965	970	987	1018	975	1001	1021	1010	1029	1010	996	954	1048	1021	957	1025	1033	972	1041	988	1039	984	975	926	978	1000	1028	1037	1013	1044	1010	1007	1037	1017	960	985	1015	1042	1030	975	973	969	1016	1041	1005	1055	1029	1059	1014	1003	1018	1040	1011	979	953	1016	1015	976	1030	1018	1065	1012	1020	1023	981	983	1035	975	1032	1064	987	1002	982	1002	975	1022	995	1008	1027	1013	999	1016	992	991	969	1044	976	974	1043	1028	1004	1011	919	1036	956	1019	994	1007	979	1011	1050	1015	1006	961	984	989	986	949	1048	998	978	1014	1025	1043	1035	1035	1098	1035	1002	983	992	1001	1009	1013	1034	1020	987	1023	1042	1057	1007	1001	960	1060	1044	966	1044	1034	985	1051	981	1069	1043	970	961	992	969	1001	952	1055	1022	908	1003	1031	1029	1051	991	992	987	981	985	1031	924	998	1020	968	940	1030	989	1004	1035	1011	1029	1011	1009	984	1011	1025	1036	1007	996	954	1018	1045	1002	951	990	1056	1052	965	1051	971	998	1001	991	1050	933	980	1060	996	998	1024	1003	952	940	989	1020	1013	1012	1004	1027	974	995	963	979	1026	1009	1041	1046	979	1050	1002	920	1065	1055	1016	1001	1011	1028	1008	1031	978	980	977	991	993	953	1013	1036	980	984	940	1038	979	1110	961	983	1010	999	1033	980	954	1009	1058	1001	1009	1083	1000	1013	995	1069	987	920	1051	981	1024	983	1009	1021	1021	1047	1014	972	1017	992	1028	973	987	973	1051	964	986	998	1043	974	1018	985	993	949	990	938	998	1026	1058	1020	962	985	1001	987	1011	1028	1027	954	996	977	1008	942	972	1019	998	1017	1032	964	1025	1044	1055	1006	991	1007	1019	991	978	1011	974	1052	996	1042	985	966	974	980	1029	1006	1009	1043	984	1017	1052	987	1002	967	971	954	1046	1038	1050	952	1049	1024	1005	1078	1032	987	1005	949	958	1060	994	969	986	975	1059	1003	970	974	1014	1011	1013	1004	1006	978	986	1014	973	1041	1009	980	978	983	1011	973	1035	984	1022	946	962	1001	983	1012	1065	929	1013	1012	960	994	1020	1031	976	1001	982	1019	1003	1028	1009	985	1019	1032	1004	1052	966	927	967	985	959	943	1028	1051	972	1016	993	969	999	986	1019	1061	1016	986	956	1022	1009	1013	1005	1014	978	982	1009	985	941	969	943	986	1039	1003	1070	1007	990	1025	1029	984	1002	1031	958	993	989	986	964	974	1023	978	1020	992	964	1053	971	1013	1028	979	1003	1047	1050	1006	1014	999	997	997	1000	1011	987	981	961	987	981	983	1040	1025	1009	1062	1002	1001	1010	1033	991	941	1034	1002	973	1009	1029	1037	1021	1017	982	979	977	985	967	1030	1026	1002	988	1001	1018	1017	979	1031	982	1018	1056	985	963	976	1004	993	934	1069	972	1003	968	997	1053	984	999	965	1007	1001	1016	1008	1076	986	1037	968	1026	1028	997	999	959	980	1081	1016	937	1022	1047	1014	1005	1021	998	995	974	986	1013	983	1051	1008	999	970	992	967	998	1029	988	1010	1035	966	1028	1060	1001	936	1002	1042	974	976	1032	981	966	935	981	987	1016	1013	1011	973	965	1028	1012	980	1012	968	1002	1012	970	1009	915	940	1050	960	1017	1001	998	1040	1023	1015	974	1020	978	1009	971	977	1015	1020	1016	1074	1025	1015	1048	1045	1034	969	977	1003	1032	1063	1037	961	1045	1055	1004	990	993	1034	1034	976	1013	1041	984	984	998	994	961	997	999	1018	1024	1004	981	1026	1036	1006	1007	1018	1032	989	1080	978	944	1011	1016	961	967	1064	1005	990	1008	1065	988	1031	1009	1035	1001	978	1026	1053	971	987	989	1050	930	989	930	954	1013	1002	1047	993	975	1081	952	985	1030	992	1017	1015	1020	973	984	1020	1051	971	1023	1025	1001	984	1032	966	972	1021	1007	983	977	1003	1027	971	1034	1052	913	1011	1054	992	996	961	950	968	1007	980	1010	1006	949	1022	1049	1000	982	1004	957	1009	988	1052	1027	981	1003	1030	990	988	1039	1016	962	1000	981	981	994	1001	988	1029	1037	987	1025	998	998	996	1002	1030	1003	974	974	1014	1007	1032	1045	1044	961	978	1040	983	974	984	1045	1018	966	1020	1000	995	901	1005	1006	998	1041	1042	1011	996	1000	1002	1073	1044	1022	1012	1021	1010	1029	1008	1023	974	1068	1000	978	953	1019	1013	1040	983	1036	986	1021	1018	1000	1043	1015	988	1085	1002	997	985	996	999	1014	1040	1012	1056	1044	975	1085	1026	1047	1033	1031	999	1022	1009	973	1063	1015	993	1029	1067	958	995	1060	950	1041	1015	1026	982	997	1064	986	1031	997	1039	1018	1018	990	949	996	1006	1055	960	963	1030	983	1029	1017	1011	1028	1062	965	1013	1003	1058	979	1004	1026	1003	938	1062	1059	1033	1010	957	973	980	980	955	1003	1001	988	979	992	1022	993	1015	998	979	1047	1030	1028	1023	932	986	1020	1009	1031	1016	946	1033	965	1011	952	1028	1015	1011	990	987	1036	990	1029	1014	1079	1030	961	971	972	1026	963	995	1030	988	943	1032	1007	1032	1017	1035	1021	996	973	993	1030	944	1015	1001	1050	989	977	1004	991	1009	1048	1005	1012	1013	1031	979	1004	996	974	964	944	1016	1009	952	998	966	941	1006	976	989	948	966	1009	1053	1012	1021	994	1064	1014	999	1042	1029	1010	954	1009	1020	1027	1043	951	1042	954	1010	1008	986	1053	1008	970	995	965	958	1022	1024	990	1028	923	1050	1058	1022	985	999	1037	1029	940	975	962	1019	995	1035	975
23366	21414	29237	23965	21419	31547	59516	51904	37636	23051	9713	2654	950	721	659	662	638	617	661	675	645	619	685	641	695	678	631	630	640	630	660	663	626	662	628	607	664	604	616	623	600	598	661	660	607	625	652	613	609	656	596	594	655	617	642	610	610	637	649	676	649	701	655	618	623	611	670	621	638	662	644	619	630	632	606	633	637	663	635	633	644	638	660	613	630	649	610	598	640	642	639	584	619	622	618	666	641	630	635	698	647	621	639	639	632	642	582	578	611	643	597	594	635	663	645	624	672	588	630	618	596	640	612	637	629	664	606	617	628	632	638	670	611	646	652	625	647	623	656	563	635	621	655	658	640	599	644	657	610	615	580	639	635	608	625	625	609	643	642	615	643	643	626	641	642	599	630	643	617	640	622	633	636	598	585	632	680	657	603	630	640	648	662	612	629	640	604	649	628	639	561	619	625	662	623	670	597	625	655	645	621	645	672	597	692	604	657	650	647	674	617	609	631	632	644	643	633	615	622	669	636	626	615	617	631	632	640	640	642	607	649	635	675	657	640	620	601	631	622	599	692	619	633	592	666	627	619	559	607	611	629	605	661	646	639	664	639	683	614	669	663	620	638	580	635	658	625	639	651	645	614	629	598	627	645	620	643	637	657	633	638	649	662	640	618	660	645	618	646	615	584	648	638	596	633	615	654	670	565	646	614	632	682	637	643	668	660	614	618	655	647	663	663	667	636	620	616	646	621	632	626	635	631	644	646	651	596	626	606	626	651	602	622	662	634	650	616	645	609	637	616	632	622	588	604	628	657	607	631	637	662	640	597	620	688	641	602	614	569	577	639	593	608	641	642	649	599	636	610	610	631	614	599	665	607	610	623	649	637	667	650	618	600	633	627	648	610	592	623	618	612	593	638	625	633	606	619	606	633	671	608	657	594	650	607	611	656	658	599	634	624	654	650	671	675	635	664	611	641	609	619	667	659	646	629	644	656	621	652	635	600	606	637	625	628	658	637	668	620	635	632	642	656	646	644	597	616	640	665	659	604	644	654	615	586	646	593	640	602	648	703	598	637	634	598	599	631	648	619	681	626	636	638	641	628	646	582	639	636	683	642	648	612	592	673	634	621	638	610	646	670	607	584	666	598	623	600	650	609	630	621	668	630	613	631	611	623	615	680	660	658	649	627	625	606	614	647	589	654	583	600	673	659	658	616	623	622	664	665	586	610	614	603	600	612	615	642	625	618	666	619	632	637	627	673	612	614	593	625	581	657	631	620	632	640	636	640	603	639	617	618	660	632	624	607	639	612	621	598	682	617	622	597	689	667	622	631	610	585	628	640	621	602	580	637	625	644	613	647	569	608	600	628	647	639	625	596	658	610	667	621	655	608	605	597	601	582	633	583	637	592	578	596	627	645	671	602	659	606	636	614	645	619	613	605	624	647	609	628	605	656	624	651	579	645	605	608	626	599	606	612	648	649	624	696	598	602	646	632	637	645	623	622	649	643	677	592	659	619	609	593	595	618	627	611	609	654	578	617	633	626	607	607	639	643	672	628	662	628	637	642	633	611	627	622	680	598	653	601	663	638	638	605	603	629	595	657	609	645	638	634	612	595	632	608	647	619	580	617	581	667	577	643	652	682	619	678	636	618	644	610	650	630	629	684	671	641	649	645	656	637	614	658	595	617	629	622	668	606	595	631	625	592	648	629	595	597	635	620	666	625	642	621	634	621	665	648	634	605	650	602	621	691	602	653	641	669	651	655	616	636	582	633	623	621	603	640	601	667	589	625	611	628	616	610	608	617	624	621	619	673	677	580	631	698	610	656	588	642	620	652	630	655	638	657	612	618	639	646	594	660	594	618	661	684	670	626	663	617	623	643	648	657	615	667	651	610	630	694	619	660	646	570	618	677	639	665	657	643	675	602	592	626	607	617	601	614	629	642	661	592	634	624	642	678	605	617	589	605	666	620	601	616	672	680	565	645	641	661	635	668	633	659	620	671	584	648	625	615	616	622	632	661	614	621	628	611	593	559	629	597	649	650	600	640	628	641	632	600	651	655	615	634	645	592	653	608	588	641	652	665	661	622	644	602	615	625	658	581	649	636	628	599	630	619	628	625	578	580	635	615	643	633	580	615	618	653	606	665	603	630	624	670	645	637	650	583	613	631	647	633	615	632	623	598	619	659	633	652	574	667	605	578	652	623	613	624	619	627	625	673	575	633	655	651	624	673	611	612	627	644	609	615	629	642	601	627	620	619	565	617	572	625	613	623	604	610	607	650	621	588	586	619	656	663	661	610	640	578	624	625	659	646	599	629	605	611	621	624	613	673	615	602	624	649	639	593	630	606	583	605	596	665	635	666	627	626	610	607	599	595	674	641	652	637	636	642	668	617	620	586	621	619	614	625	641	616	593	658	624	575	593	600	643	632	649	652	659	577	596	626	613	642	629	619	634	644	591	647	638	616	621	630	653	635	580	621	631	616	634	592	566	632	627	662	604	664	583	645	636	589	640	662	610	618	607	632	605	665	608	642	641	645	616	608	623	636	625	659	610	637	688	652	624	637	662	631	634	594	662	584	658	625	642	585	591	665	648	634	641	647	625	631	579	643	566	632	638	620	626	659	613	639	591	635	610	645	582	637	633	608	603	618	596	640	654	597	619	602	633	626	625	642	635	632	597	625	627	633	600	593	637	629	627	657	615	602	617	616	582	627	613	647	614	627	599	624	594	657	614	625	608	580	606	648	613	649	644	655	659	631	638	634	628	589	663	609	616	654	607	661	614	670	649	595	636	603	629	586	605	673	627	605	644	597	624	640	642	646	609	667	622	677	682	625	596	625	626	609	631	646	605	638	615	616	660	595	658	619	621	622	588	619	651	640	644	654	627	639	671	647	594	637	634	630	618	664	621	619	617	613	601	621	619	653	638	632	618	611	588	597	620	670	640	574	643	667	610	647	632	608	628	665	636	669	627	606	656	630	642	682	695	639	619	603	613	648	623	654	621	608	675	592	586	597	648	638	623	644	627	654	633	575	644	674	633	629	632	627	647	651	683	626	645	659	652	640	666	621	620	620	618	636	643	629	678	626	635	642	664	646	620	638	667	650	615	618	625	647	658	638	666	624	649	630	623	607	659	623	636	600	620	633	619	605	642	682	618	629	607	659	632	608	644	629	626	633	628	631	638	638	624	623	613	644	590	674	643	618	610	585	617	632	653	638	645	673	619	602	613	647	624	665	640	667	592	674	597	580	617	620	642	605	646	603	638	614	652	623	631	634	659	633	650	638	620	621	614	662	648	668	599	669	646	607	660	630	666	645	634	651	607	586	628	688	601	615	622	640	665	659	621	683	658	646	612	590	600	611	593	608	651	581	600	652	613	645	648	580	604	568	621	661	633	628	656	618	593	648	604	588	600	603	618	637	596	647	617	620	630	600	620	619	615	645	599	597	654	608	600	634	659	661	674	677	648	664	630	627	672	559	633	628	652	625	624
15436	28989	23290	14255	10960	38536	59537	52026	40841	26982	13510	4659	1508	1020	883	798	844	853	855	815	868	803	830	808	803	860	741	829	807	769	860	806	819	837	795	814	790	833	812	874	821	850	846	820	850	826	859	841	805	792	790	833	794	821	794	855	806	806	809	828	837	841	775	834	796	778	831	830	823	839	817	815	838	830	801	825	783	781	804	845	850	734	778	792	797	837	776	842	840	828	819	829	783	834	821	848	818	820	861	875	807	786	825	806	831	797	847	765	829	803	828	772	815	877	852	824	875	790	842	843	853	842	798	830	843	834	842	801	766	845	852	822	829	804	823	762	826	846	820	851	870	855	824	809	754	805	836	793	794	793	835	787	847	832	782	801	833	788	780	803	817	831	796	844	859	834	805	847	819	844	822	852	859	791	822	862	792	844	840	847	808	788	841	835	764	847	825	794	853	767	825	850	807	848	837	829	874	821	793	793	807	848	777	790	829	825	797	817	811	877	830	833	849	841	815	848	838	783	810	779	848	824	823	821	836	850	766	873	850	816	835	795	809	792	835	812	840	859	811	824	866	848	828	794	812	809	785	862	803	817	841	815	868	791	768	841	832	842	746	827	850	852	816	789	773	846	823	817	855	798	812	814	715	798	804	831	846	860	806	804	812	809	812	775	797	836	782	832	833	815	871	810	849	805	828	792	826	859	834	823	810	816	793	824	802	824	785	809	793	863	779	814	807	843	813	787	786	831	857	863	794	803	859	833	823	794	862	834	874	799	803	772	841	843	830	808	774	860	832	838	834	782	842	798	881	797	834	848	878	819	799	827	811	829	829	783	868	782	849	873	826	785	772	830	838	826	844	840	803	829	838	834	837	843	895	846	842	842	855	770	842	829	825	833	824	842	836	825	875	863	805	837	788	817	799	860	839	838	835	803	772	803	814	796	831	838	883	796	848	813	808	803	808	786	788	809	829	821	796	841	826	833	810	795	807	791	827	843	830	838	802	816	826	796	844	813	786	802	732	790	780	847	839	839	847	804	820	845	798	830	800	827	796	796	812	844	826	857	768	855	837	871	842	773	823	823	834	907	797	799	802	824	814	816	788	814	854	808	804	752	798	840	806	853	793	806	823	846	802	809	793	815	831	794	808	832	846	799	795	800	852	860	806	840	837	816	817	787	824	816	786	864	788	807	820	812	859	794	813	850	802	850	839	812	816	781	862	832	793	826	824	807	858	796	818	788	862	794	883	774	789	838	823	782	799	833	883	873	770	817	877	829	774	816	762	783	822	861	797	809	841	830	772	846	807	792	807	829	812	819	833	824	846	875	819	791	837	846	825	797	817	803	834	774	750	819	869	861	807	850	809	892	779	833	848	829	826	822	848	797	840	794	810	845	831	859	877	770	789	777	794	825	792	813	836	792	790	869	806	815	838	844	797	841	820	811	880	842	836	813	790	787	846	835	834	823	822	810	850	847	841	816	861	837	823	807	843	784	818	819	834	817	805	844	835	813	800	765	846	815	842	826	833	784	824	768	791	859	775	819	807	803	813	812	812	856	797	850	810	851	858	819	861	818	814	781	770	864	795	835	761	804	799	828	796	830	835	908	821	833	813	778	819	806	856	785	851	814	821	850	817	798	799	836	806	854	796	820	858	791	836	844	822	801	819	846	871	818	832	831	847	799	798	840	829	802	816	838	877	872	823	857	803	837	832	837	826	770	801	815	850	802	795	773	838	792	749	856	858	874	804	844	828	847	754	859	788	875	784	867	861	830	839	794	772	848	831	813	860	828	779	783	830	845	803	789	858	819	816	791	866	841	829	789	780	797	819	878	863	823	793	780	833	796	835	819	867	846	832	817	795	841	823	840	856	804	798	821	852	782	774	826	868	838	783	804	845	810	808	845	872	809	812	820	776	834	763	868	853	835	773	782	838	811	802	769	841	799	779	829	833	816	846	873	823	838	842	826	800	811	816	841	862	832	865	780	800	807	821	835	826	808	801	843	879	812	794	832	821	820	771	829	776	819	812	845	853	808	840	844	808	858	809	799	798	792	854	846	771	790	856	812	820	867	866	809	762	842	800	825	845	779	817	825	801	816	830	861	841	866	843	824	868	840	803	825	798	807	811	843	852	815	749	841	780	862	862	829	846	788	813	823	796	778	822	872	844	832	822	856	791	856	834	771	785	832	804	810	774	813	819	815	829	853	844	821	818	792	818	832	804	797	778	888	782	775	826	831	768	797	817	827	827	795	806	828	815	785	854	802	830	848	837	845	845	797	849	816	802	803	815	863	852	824	849	808	787	793	822	823	834	842	744	801	811	773	867	861	863	785	882	850	818	805	759	856	795	818	827	889	811	868	857	859	842	850	829	809	840	805	826	821	847	795	850	820	879	845	877	800	784	821	807	844	853	844	791	828	805	799	818	782	837	819	850	800	857	807	796	798	849	813	778	822	815	822	781	766	844	805	775	801	820	860	818	840	852	812	825	821	789	800	807	876	849	823	808	878	786	799	811	842	819	804	788	863	816	848	782	856	807	826	824	816	815	772	870	788	810	799	853	810	825	817	755	763	786	808	846	855	789	834	851	844	770	812	797	826	775	831	835	864	797	834	819	824	817	808	827	817	796	812	847	803	835	836	819	815	812	866	785	813	827	852	818	795	818	816	788	863	811	803	754	798	835	822	833	867	843	843	803	829	834	865	800	813	751	855	820	762	821	807	816	859	794	786	832	793	783	837	797	843	813	806	848	870	807	804	807	816	809	813	883	784	827	808	845	842	810	810	822	873	794	851	820	774	801	866	863	860	840	832	819	809	794	791	815	795	885	859	866	870	832	837	802	836	836	848	819	784	840	794	830	874	828	839	882	796	845	814	822	778	774	820	824	778	825	823	814	864	789	768	841	785	831	818	790	810	852	826	784	851	795	771	818	849	773	753	802	833	820	803	858	812	795	829	771	790	816	860	855	819	773	762	813	830	825	826	801	778	837	787	772	791	780	866	842	828	793	842	826	812	802	810	888	820	845	830	817	781	795	829	835	837	824	845	861	819	830	742	795	826	771	800	834	826	812	768	812	810	799	834	873	804	846	797	759	848	834	853	821	783	835	850	817	861	819	811	831	765	830	808	804	850	798	858	865	771	826	813	842	790	828	818	866	854	789	822	800	832	826	783	824	867	847	837	849	769	790	828	791	855	802	807	784	759	809	798	852	858	852	784	806	827	817	824	815	800	798	783	816	802	767	849	807	815	871	841	828	864	760	854	773	805	840	829	785	818	875	834	806	839	819	865	847	858	804	783	845	793	842	809	853	827	805	806	836	782	847	811	772	861	834	838	788	798	823	797	831	819	842	856	829	819	821	836	809	840	850	811	813	778	792	785	885	789	796	817	825	826	796	861	785	853	800	836	804	792	821	836	799	842	833	847	827	805	809	806	812	782	791	830	804	840	788	871	805	843	801	834	916	815	801	824	859	836	802	807	887	819	776	752	805	820	790	835
27294	20950	12997	4171	1618	2649	9619	8929	5540	2806	1414	953	833	776	832	785	721	764	750	739	750	825	780	777	778	837	758	740	809	762	807	763	796	811	786	772	754	806	765	791	731	761	747	782	774	793	780	694	761	770	758	756	795	734	779	806	756	794	722	779	824	782	787	754	778	779	788	741	785	731	789	724	784	779	760	729	761	779	759	756	767	791	767	804	726	816	784	765	732	749	794	726	745	721	783	754	768	793	746	764	800	757	807	711	716	796	778	748	786	821	741	746	774	791	750	713	779	785	808	771	731	831	774	780	784	804	727	739	791	804	760	775	746	774	769	783	770	737	768	834	770	774	802	768	791	762	776	816	761	728	773	747	768	800	780	769	763	802	730	785	791	751	730	759	782	779	793	776	726	809	759	772	760	756	743	819	795	710	774	721	798	743	756	758	762	776	756	761	778	704	753	757	777	813	745	796	774	782	786	733	727	817	792	746	742	780	765	737	736	730	739	798	782	767	721	795	807	770	772	774	808	783	716	713	754	767	793	744	777	757	801	785	748	799	787	784	795	758	788	752	772	746	771	761	773	793	707	777	759	711	804	808	720	732	825	753	777	791	766	790	804	758	770	763	768	749	750	726	728	730	790	766	754	750	742	774	814	804	784	785	743	814	741	788	790	786	749	758	814	793	786	794	750	779	770	763	740	749	758	777	726	795	772	769	804	770	738	778	754	835	775	789	749	701	789	760	752	760	761	780	767	752	757	747	790	785	749	819	778	734	738	744	784	792	804	774	780	760	772	800	800	810	762	743	795	745	740	803	774	719	755	747	775	700	795	754	787	781	801	784	844	778	736	740	780	756	773	739	790	756	761	760	732	709	783	762	730	769	772	716	760	770	739	726	746	800	761	735	753	761	773	805	736	769	812	760	802	783	780	765	747	787	792	813	733	770	730	799	741	736	747	816	776	785	742	749	809	759	770	761	743	734	779	779	735	715	775	705	798	766	742	820	782	785	798	741	796	746	776	789	832	785	743	796	825	762	765	752	778	789	755	748	771	775	751	767	755	781	787	759	785	825	763	722	815	737	764	792	768	770	792	787	760	773	781	734	740	735	808	814	754	807	790	741	805	747	748	749	756	749	716	769	765	806	789	783	823	785	802	767	757	769	752	791	713	765	720	755	777	757	826	704	740	766	775	812	786	782	704	734	722	745	761	842	796	747	769	729	719	811	788	772	739	768	791	764	684	763	728	745	730	779	779	791	729	793	770	789	750	724	733	794	790	767	807	791	825	722	766	798	784	846	789	754	755	780	764	765	790	742	755	822	749	786	757	727	815	782	791	780	792	788	716	753	754	785	766	703	793	770	775	786	797	793	744	701	792	729	786	741	762	738	746	711	761	759	761	774	750	769	712	778	736	722	771	777	732	747	791	764	823	798	757	819	720	747	746	768	775	769	790	758	757	815	788	786	779	778	728	795	811	737	752	824	774	795	800	773	773	774	768	764	776	772	741	732	753	811	738	767	794	729	761	770	721	758	762	778	763	771	771	748	785	735	759	779	799	757	734	747	777	790	779	781	774	745	737	791	752	772	760	786	780	791	745	802	800	820	781	793	780	791	738	764	744	797	749	770	794	771	790	824	730	758	756	743	775	780	758	780	741	782	777	778	764	739	737	747	768	740	772	824	798	788	757	796	792	725	763	797	760	783	746	772	763	747	783	749	762	788	746	745	781	800	743	758	756	783	776	800	758	777	761	792	838	787	785	764	743	763	769	746	759	746	802	712	816	783	763	740	725	777	777	761	778	799	710	753	783	766	833	765	809	795	807	826	791	772	780	738	753	770	760	781	795	786	780	754	734	808	729	815	770	790	737	720	746	799	791	778	797	768	730	743	797	771	739	763	741	769	759	797	736	744	783	746	762	771	721	810	776	759	716	752	784	764	748	761	757	791	741	766	841	785	767	767	801	758	785	771	765	813	738	739	809	751	731	812	787	799	736	764	765	743	772	744	806	778	799	822	759	755	753	776	816	744	768	767	711	798	740	778	792	753	795	760	767	784	750	770	762	763	791	763	762	767	752	789	815	772	768	734	764	742	757	789	747	783	785	779	709	718	769	727	749	747	757	753	778	769	750	794	759	783	818	805	816	809	751	785	764	780	751	766	797	780	754	772	792	798	721	819	810	848	739	747	788	774	741	769	762	744	773	749	718	755	794	762	682	773	773	783	761	748	763	771	746	719	805	818	815	773	720	751	733	783	774	766	723	749	805	710	770	799	753	749	762	763	793	769	761	792	768	764	738	753	827	738	770	745	788	788	729	753	805	789	812	840	759	774	732	775	795	780	869	763	759	742	783	769	747	748	737	754	760	741	753	789	783	711	759	787	776	787	724	737	769	799	774	786	785	767	763	778	752	766	803	757	708	791	788	697	791	776	754	805	720	811	795	758	743	781	764	785	731	737	757	845	770	779	792	737	713	792	809	747	744	750	762	766	779	772	759	772	759	782	753	779	740	763	765	755	780	770	732	798	809	786	747	729	792	746	786	735	780	742	744	762	790	759	793	785	777	804	744	793	772	783	761	739	766	759	711	778	784	817	741	799	725	746	784	742	726	778	821	785	824	781	752	735	757	811	810	791	763	743	791	770	801	791	724	732	808	766	798	804	775	743	759	736	751	722	707	714	762	771	765	747	797	774	773	821	792	747	809	835	766	735	763	808	764	760	752	805	779	725	766	765	773	767	763	747	789	775	768	741	783	766	790	750	754	781	765	798	725	759	760	821	811	759	723	769	749	756	795	797	726	740	730	735	803	763	759	753	771	746	752	860	761	788	764	764	765	760	776	799	754	785	789	777	774	755	761	797	767	815	806	756	737	736	761	803	796	703	784	774	763	749	769	817	725	791	737	768	816	829	826	773	743	832	769	791	798	785	809	794	776	762	776	743	799	780	759	761	780	730	758	735	733	742	738	741	723	739	806	787	755	779	828	776	726	804	770	780	749	734	738	768	736	706	800	806	762	796	725	768	767	788	778	763	785	768	775	708	761	787	765	772	776	768	742	738	769	747	742	748	725	769	731	737	761	771	792	775	757	764	733	763	790	746	749	815	786	725	756	770	737	733	759	725	751	748	694	779	711	823	747	728	795	753	726	796	777	779	719	756	746	736	777	747	761	720	769	705	720	770	767	792	770	775	760	728	777	778	773	750	762	777	774	745	767	782	741	829	751	755	783	726	784	795	736	706	747	776	775	802	777	693	725	782	759	760	796	741	777	777	742	716	733	775	737	778	778	773	724	786	760	729	786	751	767	759	772	772	728	753	778	730	796	792	780	790	754	756	749	736	758	748	773	794	798	785	736	720	812	785	767	784	759	757	751	772	724	763	785	821	753	822	783	789	773	784	749	777	779	771	782	766	770	779	795	788	739	811	768	753	745	786	716	776	756	763	775	751	767	784	763	736	734	784	780	760	776	770	800	726	793	743	713	788	753	780	783	707	747	776
9262	15965	12028	5840	2983	5336	16321	13855	9269	4588	2310	1315	1107	1010	1061	1052	1020	1038	1002	952	986	968	964	1001	998	982	988	1023	1011	1032	991	1062	979	1033	1025	971	1016	990	1007	1006	954	980	940	1022	943	1021	1019	979	1005	992	1015	975	1040	1019	932	965	1017	1014	991	1021	972	1038	990	954	1009	1017	985	966	1040	961	1014	948	971	1003	1006	1004	998	1017	995	986	1024	977	986	995	946	1010	990	1014	951	980	1001	952	1047	969	1052	989	1009	998	1048	1000	950	987	1026	1001	1030	983	976	1067	996	995	1034	971	963	990	988	981	1005	961	1026	1038	1019	987	977	1015	977	986	1043	978	1021	937	996	951	998	1064	965	985	975	1025	1001	946	1072	1007	1017	963	983	992	959	1030	1046	976	994	959	962	993	1019	1009	945	982	992	958	1003	955	969	1036	1049	1002	1018	942	982	972	1007	1009	991	1055	1020	942	1001	995	1005	1018	1000	972	985	1044	1011	996	1036	1041	1016	983	1034	966	982	1015	1023	1042	1040	1029	1010	1016	1046	962	1042	961	951	953	1001	965	982	929	957	1013	963	1027	979	978	938	987	1021	1056	1014	989	1009	1040	1018	980	960	951	969	1027	1013	989	964	996	989	1018	1028	991	998	1017	1104	983	934	987	1009	1034	1015	972	1009	1043	995	1012	1017	1003	988	1018	984	1006	981	1072	1043	998	1034	1088	997	987	975	990	1020	987	941	884	939	1026	1052	1029	986	1031	945	979	1042	968	1017	1022	1059	1008	977	968	972	977	978	1002	1026	1024	953	982	1054	951	1015	975	994	1019	989	1000	1053	1051	938	1016	975	1060	986	1009	960	960	995	995	966	980	1004	1049	1043	1037	972	1006	999	1018	997	1004	993	960	969	1041	979	994	977	1019	1001	975	982	1007	1053	1014	994	968	1050	960	1012	978	1016	977	978	991	1027	988	1009	1001	976	991	994	1032	994	994	1045	1031	994	1049	953	1019	1068	1020	983	1002	956	1021	994	1021	935	1051	1016	979	1035	1035	973	1016	1002	1024	979	984	1038	1021	968	955	955	997	1022	1017	1027	1007	967	966	971	942	973	950	980	990	1008	1064	975	1063	994	1028	986	1013	1013	1013	967	985	1038	952	1037	1026	989	1011	931	970	973	963	1036	1044	1003	1022	995	1021	1008	1063	993	952	1021	991	1007	1048	934	1030	961	1005	993	1007	994	970	906	996	1010	981	975	1017	966	991	1012	1044	1017	1048	996	1003	995	1023	954	995	1006	1041	1023	974	969	975	1090	1023	1041	1030	989	1012	938	1009	1026	1012	1019	992	973	982	1002	984	978	1057	974	955	1018	999	1002	977	991	997	998	1016	1004	1024	1037	960	1005	1020	1025	1017	1044	1087	968	1005	1036	950	1043	1012	968	989	930	1013	1005	1014	1003	1061	1001	1022	989	1008	996	974	967	1032	989	1041	1025	983	975	1024	1008	1010	960	1045	998	995	1064	1036	934	1048	1060	989	977	1003	994	1005	1004	952	907	1023	1026	976	994	1045	1003	1019	1026	1028	1023	1026	996	1110	1065	963	1000	969	986	999	985	996	986	936	1018	988	982	988	1002	951	988	973	1019	945	1026	1000	984	969	1015	1067	1013	1008	992	991	980	992	956	973	1014	989	1016	1023	968	995	1005	970	989	971	1024	964	1058	1001	1028	982	973	988	1029	1026	1000	963	935	986	1051	948	989	1030	935	978	1034	983	972	1008	967	1000	1002	1022	1038	1022	1020	1020	1000	968	1025	1006	1019	981	987	1000	1007	971	990	1028	961	937	974	1040	1051	959	1018	988	976	991	1023	1027	931	983	982	985	1027	1042	1038	982	1077	934	1060	1042	1002	945	1005	1039	979	1028	998	1034	956	981	1031	938	1031	990	1055	1012	1022	1007	989	996	1041	962	1006	1026	1008	1063	963	918	939	1077	1026	1050	1004	1000	964	1077	969	992	994	1018	955	1001	1069	1012	1005	978	950	945	1023	973	1019	1020	1009	982	1025	1001	1029	1044	995	1021	1043	1001	1066	1047	1007	999	972	976	998	949	949	999	987	965	1024	988	978	1008	1066	1021	1012	1068	994	970	1021	1006	969	997	1005	1003	1064	904	1013	1038	955	1006	1049	991	1007	985	1061	1043	949	1005	990	1009	1041	1022	1002	992	999	980	971	981	989	1007	1016	1028	961	968	973	1097	1073	946	932	1032	1048	1023	984	993	983	996	1010	1014	1015	969	946	958	997	1010	1031	974	1015	1032	999	1031	983	1060	1021	1030	980	958	948	980	1016	1036	938	996	1010	1052	1029	1002	978	979	983	1035	977	998	990	1063	993	974	952	991	985	1068	993	961	1070	1015	1012	960	995	1021	999	975	969	1027	986	1033	996	974	1030	976	978	1011	1004	1007	960	1032	1023	1036	973	964	979	975	1039	1012	1037	1050	984	1055	954	1038	1020	1027	1032	1008	1009	1043	1070	1046	1017	1015	1042	1029	1001	947	1038	1061	992	1000	1033	999	992	1002	927	977	966	980	978	1041	986	998	986	1038	1017	1032	958	1025	1000	1022	980	997	1006	1002	1011	1011	954	988	995	1017	953	1048	936	973	1021	950	1015	979	977	1028	957	1051	1009	1027	973	966	995	1027	981	979	1052	980	1023	971	975	969	958	1015	930	1013	952	978	1001	1051	985	1075	1024	962	982	1029	1012	1030	1002	1015	961	1034	1046	997	1038	1009	1021	977	990	942	1042	1015	988	980	1027	929	1008	1044	991	984	960	1016	1023	976	1007	1020	1042	955	1012	1006	973	1006	976	932	1021	996	1030	967	983	959	998	1004	1043	922	1048	1027	942	984	986	1038	1040	1007	1030	1023	1016	1035	1023	1076	1067	1027	966	1040	984	988	988	1022	976	1031	1031	1010	1011	1017	978	961	976	1009	985	1051	1034	1042	933	1017	986	978	1043	984	987	1031	968	974	987	948	959	1001	967	1025	960	991	912	1008	1009	997	1044	1011	1021	1050	997	936	999	967	993	974	992	1002	975	998	1020	971	1016	1012	1004	983	1012	975	998	1027	972	1015	995	949	1033	985	997	1018	969	1000	1050	990	974	1034	1065	993	940	1075	955	1034	973	1005	1007	1022	1003	1009	957	1021	1024	1008	1005	958	1015	1022	957	1058	990	968	1003	1018	993	1018	1001	989	1025	1029	961	960	955	1001	1000	1018	958	1042	1062	989	976	987	948	1000	994	994	986	1010	1020	1000	926	1012	992	990	1007	951	984	1044	950	1010	994	971	1045	986	1000	946	950	1036	1046	984	1012	975	1015	991	993	1062	1009	957	1053	970	957	938	1034	986	924	968	936	949	958	967	970	947	993	1018	1065	1006	1003	991	963	964	991	1014	1010	967	991	987	1013	1027	1013	1004	1014	1033	995	1004	1012	983	1016	974	1041	1039	960	1009	996	1039	988	1053	946	1017	997	987	1001	987	953	1052	971	1029	917	1025	991	910	1001	996	986	1004	931	981	1054	942	1005	1031	1035	1035	978	954	1028	1025	1005	1030	1028	1022	1007	1024	1016	1016	987	996	998	985	1033	1010	993	954	983	984	989	1019	993	961	976	1002	1023	1020	980	1041	1035	983	986	998	977	991	1042	961	990	1080	977	990	1002	1048	980	1039	1020	964	993	974	1020	977	995	979	984	998	1003	976	1016	1000	937	978	994	976	1076	1035	958	1034	1025	998	1006	993	986	920	953	993	986	998	1055	999	969	1019	1009	952	1043	987	1010	983	1062	983	1020	973	1042	1013	976	968	1019	1024	1073	1009	983	943	1014	985	1071	1073	1028	980	1020	1035	1064	990	971	1047	1047	1011	1014	1038	1023	964	987	985	965	1037	968	1003	980	1070	1007	981	1029	1010	1065	1018	998	1021	1002	956	1025	1009	970	1010	954	968	1051	1000	998	1008	1010	1032	988	978	969	1024	978	983	960	1035	1013	950	986	992	940	968	970	1018	982	979	970	969	1017	990	939	1031	1018	1023	1004	1065	975	1046	1002	975	1041	991	997	1024	1028	990	1042	1015	1010	1006	1021	971	995	964	1057	961	1026	986	967	1019	1043	983	1004	1011	976	1093	1011	1031	1024	961	976	970	1026	1009	1001	1017	981	991	1012	981	1044	969	1022	1014	958	1009	1005	965	1007	1023	1001	972	1057	1025	1011	993	986	982	978	1008	1018	1040	995	995	1036	945	995	1002
27324	20985	14383	4782	2134	2461	8743	8641	5650	2792	1453	982	873	797	756	744	734	780	765	748	764	752	752	771	809	763	771	743	771	735	753	789	741	811	746	769	758	787	814	752	800	810	770	774	803	776	725	809	804	739	799	724	814	738	808	776	775	784	786	732	733	758	735	747	749	776	756	802	757	760	727	753	741	800	818	751	837	760	746	767	748	821	749	754	823	761	713	790	772	756	795	804	743	811	781	818	783	746	739	779	780	729	770	774	719	763	768	759	749	742	714	796	774	745	764	812	729	806	712	745	787	781	747	784	778	783	734	729	781	778	798	763	798	749	712	748	779	798	736	795	710	791	727	767	802	724	755	794	765	798	836	763	774	764	797	753	813	761	777	737	741	806	752	725	771	789	756	762	823	754	772	792	769	761	757	800	743	777	740	776	756	775	794	797	744	704	725	817	722	791	812	758	798	756	724	782	785	743	801	733	758	765	753	737	765	785	764	765	753	761	808	741	758	717	804	751	789	784	750	737	787	767	766	773	775	756	774	739	819	774	825	777	752	760	701	766	835	750	811	798	780	753	802	780	748	750	769	765	756	742	770	735	748	745	787	768	782	764	817	744	762	747	758	771	767	741	771	763	739	754	781	735	763	772	742	756	797	790	750	756	770	778	778	753	742	787	759	735	780	729	742	779	778	741	752	753	739	741	738	778	751	756	758	739	758	751	792	780	748	810	768	744	761	749	730	764	779	764	757	800	772	779	733	732	714	811	745	768	761	828	783	712	718	755	767	718	762	763	738	724	743	773	780	751	760	744	731	740	782	728	688	785	758	795	730	788	750	761	716	803	801	767	738	772	749	759	756	752	741	777	751	808	806	773	771	725	780	726	752	752	780	805	755	725	787	774	760	761	797	767	801	713	789	746	768	776	762	774	754	753	757	796	720	762	745	725	801	758	761	743	746	816	733	737	762	801	804	727	797	768	784	754	757	743	767	725	754	832	762	767	771	740	778	767	746	745	748	799	700	756	722	758	809	843	740	712	762	793	807	772	811	717	798	746	761	805	743	770	747	756	758	803	783	748	787	775	722	758	769	740	810	758	779	756	738	789	790	796	757	762	730	744	739	745	699	794	766	749	779	767	772	773	785	778	803	754	753	786	772	783	754	806	728	777	764	787	792	775	706	759	763	811	772	749	820	761	748	768	758	767	774	765	774	748	787	745	740	706	777	743	748	739	760	796	718	774	782	796	740	785	776	810	766	772	757	769	811	818	752	741	742	761	768	775	780	721	775	792	824	766	765	771	780	814	769	783	734	795	801	808	779	766	740	752	777	741	770	730	758	731	747	718	774	729	730	744	705	741	797	767	789	816	759	754	761	801	741	705	760	765	745	743	760	763	739	753	747	741	731	756	760	766	776	749	745	803	794	786	744	800	812	800	828	833	771	730	727	750	768	765	772	738	742	740	725	765	738	791	758	721	774	694	785	852	845	769	793	757	785	757	730	785	748	747	724	763	763	751	749	739	770	722	753	781	778	783	754	768	784	763	744	751	751	798	762	721	830	750	765	810	772	741	749	740	753	787	768	752	748	785	735	781	711	785	739	769	800	726	738	779	757	773	778	781	708	788	806	727	751	776	746	773	784	758	766	757	743	734	729	785	734	755	685	762	799	777	787	774	738	800	733	750	818	744	753	744	772	713	801	796	739	754	764	778	802	758	791	727	779	746	800	737	806	691	816	783	757	763	751	810	765	840	766	775	833	783	771	750	746	759	764	717	768	804	764	819	791	741	751	744	761	731	788	791	732	739	751	794	740	709	800	774	766	725	768	747	708	708	783	734	775	746	761	770	762	777	717	827	772	769	718	759	732	745	816	759	837	795	806	706	754	772	780	741	787	759	804	763	765	779	766	728	751	751	768	780	772	743	805	751	748	745	800	822	764	820	761	768	782	791	749	777	786	753	784	768	762	738	763	744	786	755	800	735	749	766	808	762	758	803	752	779	764	754	746	730	780	777	729	749	763	786	795	788	767	773	769	753	733	756	793	784	801	800	782	751	731	729	775	810	787	743	761	793	710	799	765	763	710	712	747	815	728	793	711	782	819	773	759	761	776	764	787	704	755	783	754	749	787	742	724	789	802	800	801	730	786	764	723	729	736	754	758	748	743	779	760	741	751	765	757	782	752	829	751	750	804	778	742	715	817	732	746	832	761	736	771	778	777	766	736	737	713	762	757	741	781	752	750	745	751	747	787	742	747	753	773	712	807	747	706	739	742	778	768	755	768	783	744	770	795	738	831	764	762	744	736	766	710	799	791	820	739	752	764	731	748	780	776	736	758	710	787	751	725	703	800	733	749	732	771	772	773	725	750	757	747	742	725	770	773	752	783	762	774	717	762	759	740	769	769	772	737	730	758	785	765	776	781	783	751	746	762	777	773	783	837	754	745	752	766	775	799	730	741	761	729	767	739	755	782	749	773	812	813	753	723	768	759	732	797	772	731	819	778	744	716	803	800	774	733	695	814	760	793	705	769	739	739	730	720	773	739	759	772	731	771	733	780	779	787	747	796	771	713	801	784	732	769	789	743	817	780	797	775	784	776	736	748	771	759	807	826	747	753	749	797	772	776	765	747	804	768	711	793	753	764	768	737	744	762	765	783	806	793	764	750	755	753	800	778	766	813	737	780	776	779	774	765	763	766	782	786	790	747	762	796	704	763	754	750	746	771	743	742	796	748	820	725	780	784	712	758	769	767	737	801	744	685	703	746	729	785	770	713	739	788	734	747	744	782	695	751	698	750	754	771	749	778	778	779	777	758	814	744	748	794	758	809	803	757	759	715	732	796	744	792	744	769	794	764	766	757	763	815	810	780	749	764	783	781	748	792	805	803	763	776	788	804	790	823	762	781	759	805	752	765	803	790	752	733	762	749	741	742	743	773	722	761	736	762	766	735	784	772	743	768	749	770	738	781	781	755	734	744	758	779	750	751	716	792	796	716	804	781	737	798	787	753	739	720	772	755	809	763	783	762	763	740	738	748	745	745	765	766	759	727	760	742	775	786	783	816	738	737	772	718	733	689	702	737	736	785	785	766	775	778	779	765	771	741	734	756	735	772	814	795	737	773	846	739	742	754	785	795	808	737	784	761	766	774	750	769	766	740	782	735	802	750	807	769	766	745	769	762	763	750	780	769	789	798	829	712	783	793	768	781	740	766	726	742	715	736	750	752	774	720	724	794	755	813	754	720	772	750	785	767	819	793	783	814	763	776	728	781	783	768	776	776	714	808	761	779	768	770	714	802	774	810	742	719	779	785	751	727	780	811	738	763	758	734	779	772	788	730	752	744	774	763	784	769	753	771	752	727	796	785	743	840	792	738	766	788	762	869	704	762	746	731	731	776	747	715	773	758	768	771	755	768	718	751	779	803	703	757	766	727	762	789	829	735	751	757	685	788	812	766	800	758	744	779	763	817	788	767	781	742	797	734	750	752	732	745	770	773	780
9195	17910	15751	6144	4655	5145	15519	13658	9466	4624	2200	1409	1076	1050	1030	985	1014	973	1028	993	1041	1067	1061	997	994	1027	1052	976	973	1002	1006	1045	992	1002	1049	1052	1011	1056	1038	977	1017	1015	1026	1023	1000	974	1011	1045	971	1052	1026	974	1024	1013	1012	1030	962	1001	1001	1009	1019	1011	991	999	1040	1018	999	990	1009	1001	1044	1009	1035	1015	945	981	1032	1004	1024	981	946	1033	998	1033	989	1006	1013	958	969	1007	1054	995	995	1023	973	953	1057	1020	1065	984	1014	978	1033	1025	941	1044	1007	962	1020	948	1012	995	1040	957	970	987	1065	997	973	1017	1033	950	919	1028	1032	1021	958	1032	1038	1012	1018	998	1061	1041	1080	1031	983	966	1052	979	966	1015	972	1002	1025	1054	1020	967	953	1021	971	997	1003	953	1006	1096	995	1010	1005	1015	1057	1008	1018	1016	1007	1038	1017	997	1029	1029	991	985	1037	1055	1029	1038	1000	1051	966	974	1033	1011	1035	1007	1005	1059	975	1024	1080	1002	1022	995	973	1005	1033	1019	1020	1044	1009	980	1012	995	1019	994	997	1031	1011	1029	995	952	1006	1000	1077	994	960	1034	1041	1047	1010	1043	956	1011	974	1032	959	979	1007	1046	1046	1025	1028	1009	988	1088	1043	1040	986	963	996	1051	994	982	968	978	1013	983	997	980	1052	993	1045	1018	1057	991	968	1009	1048	1007	1028	989	1000	994	1016	971	989	986	1003	1070	1046	1060	979	989	1013	1025	992	981	950	951	980	1020	1039	1007	1014	1047	1084	1010	1000	997	985	1017	1030	1051	1021	959	1037	985	1017	1006	992	986	1048	977	989	1018	973	1012	997	980	924	1060	985	995	991	991	1006	1044	990	967	950	1032	997	979	1034	1033	1011	1024	1024	1012	1033	1025	1031	991	984	949	1019	990	1031	1027	1020	976	1020	976	1005	999	1033	976	989	1007	960	1052	1035	977	1081	1029	997	991	1018	1026	964	986	1025	1026	985	968	990	1046	1005	1008	1004	1021	1044	976	986	979	1040	1013	1031	964	1079	1012	1003	1045	945	994	991	1032	993	1028	1002	1042	956	1019	1082	1020	1024	974	1008	982	987	1010	998	963	1046	953	1031	1046	1048	1006	1003	1029	1064	1036	957	1015	1017	1017	1047	1029	996	1043	950	975	982	959	1033	1042	1054	1014	989	1029	1051	1053	1009	967	992	1010	1029	1016	1006	996	974	1042	977	1054	994	1036	1057	961	1026	990	1031	1026	963	998	977	1041	1014	1029	1017	1024	951	998	1002	1047	1015	994	988	1076	1039	1046	1044	995	1006	1050	1009	993	1032	1021	1050	1028	1009	1042	1032	1046	1026	992	1032	1000	1004	1007	1039	1020	1006	1008	1004	1017	1031	999	1017	973	1046	952	939	1013	1065	964	1044	956	1009	995	1057	1004	1059	997	1041	984	1059	1009	1032	1036	1038	1012	1070	1019	994	1041	1062	1002	991	1001	963	1038	1076	1011	1058	998	1028	1045	995	961	1038	1018	961	999	1032	972	1003	1019	978	994	1040	1063	1027	1000	1000	997	988	979	996	1006	934	1038	1008	1041	1028	954	1049	1054	965	986	975	952	995	1038	1043	996	968	1053	1027	1053	1009	1029	991	987	970	1058	1052	998	1039	1010	1023	959	1041	1008	945	1063	1016	1047	989	1016	969	991	1013	1014	995	995	1000	1033	1025	979	1017	1028	1007	1011	994	983	1000	1045	957	1019	1019	1048	1065	962	1091	1055	1013	1033	987	1005	977	996	1023	998	964	1027	1028	1032	1032	989	1012	1018	995	1005	992	990	1011	1012	1045	1022	965	1058	1011	941	1019	961	957	1066	994	1013	1011	1056	1031	993	995	998	1005	998	1058	980	1009	1041	1043	982	937	1022	986	1028	1051	994	1025	1016	1053	992	1035	1021	976	996	1077	1020	1025	1004	1059	1018	1030	952	981	1021	1040	980	1050	1006	927	1018	992	959	1049	986	1019	1029	1001	996	1007	1011	1004	980	1006	989	972	985	1026	995	991	1020	1004	963	1028	993	1028	1023	1031	1027	992	994	1040	996	1033	1035	1025	1005	1033	975	1000	987	1024	999	1026	1001	1001	1026	989	993	962	1046	1013	1000	955	971	966	991	998	1000	954	991	996	1007	1046	1032	970	1018	967	981	1024	995	1024	984	1043	1039	971	964	1006	946	1060	994	1033	954	990	985	1004	974	1045	1035	1028	972	1007	1011	1022	989	1016	1008	1048	950	999	1022	980	1053	1010	992	990	964	1013	984	1053	964	1001	981	967	1046	1047	1081	1013	950	1050	1034	946	1016	1022	1000	1050	1003	1029	970	1007	985	1038	1058	1001	988	976	966	1042	1047	1015	1000	1036	993	987	1020	1030	1026	974	1047	996	1043	1033	1018	959	983	1041	990	955	1030	1011	959	1029	1011	1067	933	1007	1007	983	995	989	977	942	973	1041	1000	1039	983	1031	963	1007	982	1004	1023	1016	1081	997	1018	1017	1002	991	1010	1018	950	994	1075	958	1034	997	1021	1024	1008	1046	1021	1022	1003	1023	1096	1063	1017	975	998	989	1011	1012	972	977	970	1019	948	1035	998	968	1023	1023	955	1032	996	1013	1018	1015	934	982	996	1003	1000	1042	994	1039	1014	1052	971	1004	977	980	1003	982	1011	1055	997	1044	971	1009	996	1043	1025	1022	995	1002	993	1030	997	1019	987	950	1007	969	987	1028	1079	1038	1035	1038	1026	1006	1062	988	1009	1002	1031	1064	994	1044	964	959	998	1044	977	965	1000	1034	1032	1063	973	1037	997	997	1004	978	1049	1027	1049	1014	1024	1020	1031	981	1017	988	996	1015	989	1028	1052	906	1012	965	1000	993	1020	1021	1013	1049	999	1007	1034	1014	1004	979	1016	1009	1025	1009	1019	1042	959	987	980	948	1066	964	1011	1028	1042	1004	964	1031	990	997	1034	1055	996	991	969	933	1002	1013	979	1002	1021	984	994	1004	1003	948	979	963	1021	1018	987	1018	1048	1041	1035	940	981	1043	1015	1005	1032	1017	1018	983	1027	1047	965	1013	966	1053	937	1025	1036	1012	1031	1071	944	1017	1059	986	1010	992	1029	935	1037	1084	1039	1003	1035	962	1017	1047	1037	1002	1016	989	1032	991	943	986	1018	948	959	1066	1048	961	1050	997	1058	1027	1044	989	1011	971	996	990	1034	992	999	1030	1034	978	1012	1031	1039	994	982	1028	1051	1024	1039	982	1006	1016	1047	1016	970	1000	1018	987	988	959	1013	1014	1032	962	999	975	1006	982	1010	989	984	1025	1078	1002	1060	972	950	981	983	1008	1014	1029	1015	964	990	983	982	1023	1003	981	1023	1044	939	1013	986	1070	997	985	1022	1021	1002	1024	1068	1038	974	979	978	1043	1045	1072	1006	1035	1030	979	1033	973	967	1031	1018	1038	988	970	1063	1021	1050	995	1015	1004	999	997	1008	1016	958	982	1036	999	1040	1012	1050	983	987	912	993	1055	958	1006	1016	993	969	1097	1034	984	978	1004	1019	1004	1004	992	1009	1047	1015	992	1067	973	1025	1032	1001	1045	1035	999	1050	959	1011	971	979	1028	1035	1045	992	1033	993	1030	1078	1032	980	1048	958	1003	972	1029	1027	1042	985	900	1063	1024	979	983	969	1035	994	954	996	993	1005	979	960	1047	1021	962	996	1048	1022	1064	1031	1045	1000	977	998	964	1029	1005	1013	1062	1008	1041	1041	1013	971	1034	1012	984	966	973	1024	1030	997	1049	981	1033	1041	992	1064	970	1009	941	997	984	976	990	1019	923	958	985	1014	996	1041	999	1010	995	981	897	1010	995	1017	1041	1031	1011	952	1073	951	988	1009	1008	987	987	950	992	1036	1066	999	1038	1001	1006	1024	1011	1012	1018	1010	1063	999	980	989	1028	996	985	1015	1018	1041	1033	975	1015	1005	1022	908	1026	1013	1006	975	1032	1033	948	994	1009	1059	1031	1024	967	1092	1041	999	999	1014	988	1016	981	962	1076	1001	1033	1011	1046	1070	1036	997	959	1010	1025	994	998	1016	1025	957	992	999	1054	1003	937	1015	1004	1045	980	1021	961	1031	1024	1022	1024	994	941	984	995	1018	1016	983	1000	1000	1024	1000	1012	1063	1037	990	964	1007	1004	980	1014	966	1013	1048	1020	993	932	1030	996	980	988	1029	976	1063	1029	1021	977	987	945	991	983	1008	1003	1029	968	980	1004	989	955	1023	1066	1020	1022	1009	996	1016	1000	1005	983	986	959	1043	965	1045	1015	1018	1049	1044	967	1003	1041	1008	1041	1031	984	1066
23372	21452	29293	24016	21463	23490	53466	55131	40120	25681	11187	3159	1118	755	673	661	662	671	663	612	615	629	614	596	606	617	607	613	632	655	638	624	644	604	633	619	620	605	595	617	660	630	588	624	691	570	638	632	590	659	593	627	606	590	617	601	641	649	672	634	628	693	637	658	621	659	630	614	631	585	604	646	611	629	596	625	598	629	637	629	591	631	622	591	585	601	641	626	643	657	609	632	616	651	599	607	612	613	602	608	607	623	614	580	609	602	612	612	637	633	593	573	615	610	618	620	594	603	628	593	617	618	591	631	622	627	591	620	612	662	645	597	575	642	638	629	608	636	599	583	585	625	631	587	601	651	605	601	648	584	649	602	663	573	650	647	620	664	582	618	632	638	588	641	630	606	650	658	568	617	589	601	596	658	643	643	619	610	628	622	676	635	585	596	633	663	607	612	631	615	658	612	589	621	594	627	651	612	643	645	618	661	617	642	591	642	629	615	647	596	576	623	605	622	634	654	624	638	642	575	656	600	612	614	622	608	594	603	613	577	622	608	595	575	585	580	630	604	687	607	594	634	615	623	656	600	649	627	624	581	627	649	630	578	604	619	632	644	643	641	598	639	624	599	613	627	632	597	601	588	646	636	628	610	628	641	602	601	596	608	627	626	627	601	612	634	630	578	638	620	616	592	637	640	645	623	640	608	616	599	621	571	631	652	609	587	625	622	610	640	593	643	701	619	632	711	657	644	608	609	622	622	602	636	631	582	599	617	643	619	637	600	641	633	614	641	610	661	626	614	609	615	610	603	627	669	591	663	619	634	663	628	582	579	627	589	650	643	594	612	622	668	599	648	581	605	619	582	577	603	643	653	642	611	624	631	619	616	571	676	582	628	627	624	636	615	614	579	680	594	638	616	648	587	613	582	592	646	625	632	595	633	622	646	657	633	630	608	618	612	611	634	626	602	565	602	560	677	631	601	617	597	608	640	625	570	618	662	613	613	539	612	617	607	637	659	641	576	615	598	617	595	647	610	617	625	624	610	652	658	573	598	571	616	593	648	624	609	610	585	602	620	607	630	613	649	657	600	617	617	649	620	653	626	577	617	612	632	565	641	648	600	624	637	596	610	599	612	621	631	622	636	611	650	626	651	613	640	634	608	601	632	643	631	629	626	645	642	641	637	610	640	625	620	619	630	619	579	629	607	635	644	627	661	621	617	598	642	633	607	626	617	618	603	648	623	612	672	656	636	651	590	630	630	646	640	603	620	621	642	585	625	625	616	591	626	631	628	660	627	592	617	613	663	672	558	650	632	641	632	624	619	656	622	647	635	604	572	626	605	614	634	622	610	619	614	636	634	645	621	606	625	589	598	656	656	658	634	583	607	624	575	679	659	598	590	573	619	640	568	623	625	600	624	589	624	638	648	590	601	632	631	593	609	660	627	622	642	615	610	617	580	589	656	604	632	621	623	650	620	621	668	613	620	628	644	619	622	627	639	609	637	617	624	609	595	597	595	652	604	623	613	616	630	602	625	666	598	620	614	623	620	616	638	659	615	635	605	671	638	587	617	649	612	650	648	612	582	594	675	612	661	610	647	586	603	614	588	618	606	628	636	633	657	580	600	655	632	607	612	639	617	590	626	630	632	575	588	598	669	642	606	600	638	645	593	652	630	610	635	627	609	607	599	595	587	643	628	610	604	621	629	617	611	589	609	626	616	629	621	615	630	629	621	617	626	636	618	647	655	635	616	573	584	619	637	626	558	628	624	614	564	602	583	636	666	618	601	607	622	618	593	598	597	641	632	546	601	630	627	571	622	624	633	580	595	636	639	629	625	611	606	636	596	622	627	607	590	610	607	627	626	644	568	640	624	664	593	632	593	595	602	646	587	591	618	656	644	660	604	595	596	604	597	608	644	595	600	659	641	645	636	614	630	601	562	636	581	636	598	661	603	598	656	599	642	614	642	602	652	613	641	611	651	614	569	579	614	600	607	615	639	597	638	655	640	640	631	606	660	583	609	613	608	608	604	604	588	635	618	619	591	599	612	596	665	629	593	627	595	664	590	583	678	610	652	597	614	675	590	614	604	633	635	638	619	653	656	628	649	632	640	622	593	637	643	638	655	592	564	611	607	627	584	594	626	577	609	630	577	639	608	594	631	641	612	618	669	599	645	607	622	627	626	616	644	594	603	602	576	601	611	595	594	629	611	624	651	627	615	606	612	619	673	617	625	601	688	689	617	620	594	619	617	637	621	622	642	599	581	631	626	614	640	632	599	652	626	609	640	627	622	622	706	655	627	631	633	623	566	664	614	610	616	655	630	616	656	633	581	652	603	632	623	616	608	598	629	595	651	604	619	636	559	608	630	586	612	582	624	635	603	631	619	617	615	648	636	642	608	647	629	605	652	634	634	608	660	620	577	634	621	638	577	633	597	596	634	643	627	642	622	601	626	625	648	632	608	603	644	646	625	635	566	639	617	639	683	598	612	637	624	623	596	615	657	615	644	597	592	657	637	609	578	636	612	623	647	630	626	631	627	638	648	648	626	640	610	600	669	641	639	603	630	636	600	607	641	645	642	637	584	637	585	621	673	615	622	621	633	642	643	602	593	646	610	633	614	616	654	617	597	654	628	592	603	628	612	626	631	654	579	607	591	619	597	578	609	639	654	626	578	579	617	640	664	650	623	602	633	629	585	639	634	650	650	594	615	648	610	612	640	593	632	595	646	604	630	648	632	672	656	622	609	630	607	646	677	599	600	624	589	607	627	667	644	583	636	607	594	627	605	633	654	636	603	616	651	599	613	678	646	607	627	594	592	644	614	648	605	621	612	591	649	606	585	600	654	611	657	617	606	634	629	587	629	629	610	607	616	635	632	627	622	647	645	627	633	630	687	617	619	605	635	650	618	633	585	666	596	630	602	592	589	638	623	548	601	645	592	651	617	675	618	635	626	622	590	637	637	631	635	601	675	632	609	633	613	640	604	629	594	595	597	597	619	606	625	613	614	558	643	621	595	619	625	614	618	663	629	614	585	641	595	657	673	639	593	644	675	650	589	601	633	604	624	603	588	621	601	642	622	666	612	610	621	654	609	648	642	623	642	612	577	658	624	591	616	619	591	608	603	662	634	582	606	627	638	650	644	599	631	623	611	633	623	640	593	594	627	607	639	638	620	627	596	626	624	586	590	655	624	578	611	569	638	619	610	633	642	616	596	619	592	612	632	577	604	645	644	613	658	617	661	575	642	584	617	639	611	598	633	633	589	651	607	652	621	598	602	633	695	573	599	645	652	622	626	616	608	625	602	627	576	637	623	611	645	610	608	609	621	612	621	574	601	585	635	611	620	611	647	586	551	609	637	644	599	627	605	617	648	603	639	647	557	651	656	584	601	612	607	624	618	612	601	634	637	593	624	613	612	633	657	623	597	617	648	599	572	568	626	646	631	620	611	679	594	580	650	639	620	598	661	613	617	606	644	591	629	596	625	648	611	583	628
15275	32049	26924	18601	14357	19032	56238	53815	43502	29436	15483	5648	1838	1002	909	851	779	842	815	798	837	815	809	825	809	822	847	813	847	821	833	763	828	802	843	844	845	763	803	816	799	790	851	857	820	779	852	806	835	841	862	827	869	800	864	841	869	792	819	849	840	792	854	835	849	840	819	844	836	813	826	847	854	870	832	826	862	806	841	836	817	783	802	869	824	818	784	809	824	801	797	869	803	851	841	824	871	815	824	883	830	802	854	812	858	825	805	852	858	903	833	785	855	818	792	813	764	847	790	845	845	827	776	813	844	849	845	830	821	755	846	808	855	791	830	799	783	843	799	824	841	824	785	868	836	822	838	849	865	812	810	805	843	831	795	778	756	890	846	801	879	840	816	828	817	807	763	816	813	852	775	838	774	799	828	836	858	833	882	875	801	802	822	854	840	827	829	809	913	791	872	819	811	850	852	872	813	816	820	818	807	773	841	770	827	804	893	797	852	793	860	849	814	773	786	856	772	842	875	840	790	848	809	788	820	818	842	834	861	814	851	783	826	840	849	848	867	803	815	798	807	827	848	794	838	754	835	863	847	815	837	830	821	790	836	822	839	828	791	899	789	821	821	825	804	839	801	806	820	790	851	808	838	835	814	849	851	798	803	805	803	826	824	790	783	811	829	812	745	786	799	807	853	885	859	855	797	796	750	789	835	807	799	828	860	799	845	823	837	783	783	787	793	886	830	821	812	840	875	800	852	819	835	800	785	831	844	796	836	810	857	849	814	786	833	848	796	797	870	816	834	817	791	796	833	815	852	809	824	840	785	804	818	836	826	824	859	809	845	807	745	858	881	855	845	835	843	774	840	796	838	812	858	827	818	779	808	805	851	813	799	822	790	815	812	780	785	806	867	806	835	840	822	823	818	789	873	820	847	806	825	832	808	823	814	816	808	860	845	747	784	802	874	828	808	829	833	832	807	845	848	845	776	821	794	820	830	790	868	777	807	813	830	829	851	822	848	824	810	859	851	830	819	832	818	827	833	747	835	893	866	815	868	825	779	792	901	825	789	782	791	785	802	833	816	856	778	825	837	828	816	830	826	821	843	857	823	794	859	804	853	775	824	818	835	854	822	813	869	834	800	758	849	805	832	811	815	808	821	801	867	834	780	834	844	799	833	885	830	835	814	789	802	828	816	897	807	825	843	821	824	831	761	797	818	817	795	831	832	807	803	805	787	827	822	812	857	854	848	819	819	799	845	827	847	823	857	854	798	800	832	745	831	794	806	824	789	806	835	891	801	818	805	855	805	839	810	845	840	823	793	868	789	779	878	829	820	799	817	825	826	827	860	835	792	869	844	850	800	828	805	874	840	868	744	837	851	840	811	837	836	826	794	849	798	822	772	848	798	790	803	808	777	799	843	842	779	810	806	868	872	809	864	842	840	807	811	839	835	833	900	782	861	800	826	790	827	860	795	784	818	810	843	770	760	825	824	801	812	845	869	850	824	815	792	843	797	842	829	807	767	782	796	857	798	772	781	843	795	826	811	853	810	793	817	821	791	889	801	801	789	832	842	852	820	827	794	792	866	883	774	822	796	821	785	817	863	813	824	842	801	793	829	865	833	838	771	870	805	777	841	804	819	806	805	828	831	867	822	804	817	827	792	799	848	860	859	793	825	837	799	805	814	805	809	814	796	843	807	854	814	828	820	771	788	799	865	788	807	817	834	803	811	884	851	790	824	805	805	858	862	818	802	773	789	848	833	824	829	830	794	796	812	804	832	770	810	869	837	841	814	851	859	802	859	876	814	857	814	846	862	850	839	855	878	872	845	764	799	886	827	806	819	846	859	798	804	805	768	817	818	767	821	816	804	914	800	803	804	813	814	849	874	901	828	877	851	787	794	847	821	844	838	795	851	836	794	849	830	832	836	788	782	811	813	907	812	816	840	801	789	841	842	818	848	845	810	760	817	820	816	847	822	809	869	838	806	792	836	843	818	846	765	875	859	827	819	786	809	797	833	782	857	728	856	820	818	839	844	900	806	838	844	844	815	797	844	802	847	765	842	821	855	851	867	813	864	811	876	808	835	754	853	797	864	851	828	812	834	829	850	856	858	826	817	842	824	845	867	807	844	855	793	839	770	831	817	866	832	849	829	811	803	848	782	824	855	762	822	811	787	813	830	806	790	833	793	853	807	837	827	852	814	869	764	874	822	836	818	821	788	864	859	808	853	839	827	819	879	844	771	817	835	776	796	856	837	786	815	780	793	827	862	798	831	794	840	813	821	806	785	789	851	826	767	837	823	802	860	855	815	841	858	821	865	818	819	821	815	879	792	823	795	855	789	853	801	816	854	767	801	827	783	841	841	789	814	800	839	792	799	824	807	779	785	813	796	849	817	848	770	811	840	839	846	780	855	806	809	814	816	839	818	868	844	837	838	842	790	874	828	847	795	825	855	873	799	832	820	822	850	850	825	817	863	820	779	774	824	836	821	837	827	823	852	821	843	809	826	761	754	814	833	808	828	767	758	805	797	842	819	834	806	801	774	827	846	793	843	874	828	825	814	877	792	831	809	846	852	800	817	811	814	798	814	832	813	827	784	865	841	829	818	830	845	773	810	788	780	804	853	803	819	838	834	823	771	826	819	863	825	792	782	803	820	799	797	815	812	819	827	882	800	819	818	833	802	864	824	845	755	843	859	806	868	795	830	861	849	846	857	844	841	804	780	829	804	832	815	826	890	848	800	800	793	864	848	824	820	813	846	810	812	835	837	829	830	851	856	801	841	823	815	831	831	758	805	818	809	813	841	828	798	857	863	834	851	839	849	795	852	854	811	910	814	817	802	789	812	800	807	820	824	792	798	793	787	821	814	771	827	820	822	894	837	831	825	825	797	807	811	809	829	805	827	871	858	833	831	743	820	854	854	827	771	891	876	782	819	839	797	793	807	805	800	811	802	787	845	863	791	852	823	856	853	839	823	874	789	817	823	846	861	749	781	799	822	819	861	808	788	762	825	834	817	814	784	784	825	786	780	813	842	791	836	791	824	815	806	870	820	845	800	821	792	804	837	830	809	790	837	812	795	832	867	809	873	820	824	810	807	840	866	858	817	791	851	864	846	819	823	814	807	811	793	832	802	801	828	832	811	797	824	799	799	865	821	806	796	788	805	831	877	804	799	856	817	861	822	767	812	835	873	836	859	852	777	870	800	831	793	811	818	852	801	850	840	826	804	817	817	814	795	808	810	802	832	821	838	805	835	841	766	844	849	820	775	810	837	824	786	813	837	823	784	838	836	814	809	828	805	828	797	827	820	798	857	853	821	840	814	818	897	853	801	780	809	864	814	798	793	793	818	807	811	834	830	814	848	797	877	811	802	799	770	800	778	762	858	847	828	800	810	789	841	793	832	861	822	790	812	857	743	836	831	826	803	843	808	802	834	865	796	841	890	795	809	837	766	826	812	795	848	856	862	840	827	821	783	800	821	799	809	802	813	795
27332	21067	15723	7043	3373	3046	7878	9352	5810	3173	1538	1044	828	820	714	774	784	776	770	767	798	786	746	725	770	730	749	791	772	795	752	760	719	780	730	764	758	777	815	741	803	775	771	751	737	745	758	755	800	672	767	733	791	782	786	759	748	799	808	815	753	785	773	729	797	786	818	797	756	767	791	754	755	785	774	761	677	772	753	757	776	776	777	788	791	759	732	768	764	747	771	788	727	808	770	781	774	761	748	791	738	746	784	746	768	799	784	760	756	820	835	792	767	780	784	820	756	783	782	783	748	760	788	766	770	760	768	775	794	801	826	823	745	701	762	788	779	722	772	823	788	800	751	756	774	767	759	788	751	774	741	759	786	815	771	712	764	768	763	749	694	734	771	781	757	753	816	790	788	766	799	727	784	784	781	750	757	712	767	759	780	779	769	791	770	798	791	757	780	770	714	791	796	755	736	751	742	792	778	772	824	743	763	863	796	790	750	746	761	790	775	732	796	746	740	774	745	742	788	760	724	789	769	724	750	751	771	771	751	745	773	797	769	758	754	801	768	763	766	764	769	745	779	755	750	729	818	794	735	769	781	709	750	730	797	796	742	745	783	800	742	748	697	772	743	812	745	760	819	744	783	733	792	796	772	780	778	797	793	761	770	774	758	759	807	741	780	768	791	744	747	786	786	797	753	726	821	730	749	816	756	816	768	799	781	807	823	772	777	787	762	788	823	727	782	779	773	776	743	778	716	744	790	777	723	730	785	749	778	722	816	772	776	809	785	722	777	727	726	763	746	795	791	772	752	813	780	734	758	761	783	735	742	795	793	758	761	767	748	784	754	782	781	732	755	797	719	792	725	782	807	804	746	762	754	780	711	777	738	782	782	724	779	754	766	759	747	751	801	808	777	720	783	774	765	744	763	809	787	774	729	786	763	764	789	767	788	782	751	786	771	817	792	807	820	826	799	757	749	788	799	801	806	815	815	800	763	770	787	745	774	776	739	747	744	809	751	746	785	765	804	804	766	760	749	728	776	723	733	767	772	680	798	758	728	746	798	776	771	756	779	775	790	759	775	776	779	762	763	767	765	818	779	812	750	803	770	760	777	785	778	765	833	792	802	760	792	752	783	739	729	832	732	757	763	784	858	788	761	766	769	760	762	726	802	714	794	775	791	786	773	763	774	790	762	767	738	763	761	786	759	802	769	741	780	726	762	809	785	801	851	746	791	769	821	781	733	788	759	774	751	769	776	817	798	780	749	796	759	730	763	758	727	811	748	762	763	751	696	802	712	756	753	789	772	725	765	814	762	784	785	794	773	770	715	768	766	787	753	763	780	748	812	816	721	821	784	787	764	745	763	745	764	684	800	839	789	719	756	779	797	766	812	758	721	749	790	781	758	794	801	765	770	759	738	788	805	747	780	829	754	771	753	737	753	790	762	756	765	769	783	735	758	735	754	786	806	754	780	721	726	761	742	787	817	763	795	775	761	794	765	781	804	760	748	738	736	750	794	719	759	802	760	745	780	769	806	771	797	754	779	795	766	770	790	751	770	711	802	761	753	786	737	814	794	782	833	791	715	788	736	747	793	737	712	800	794	759	762	787	742	733	760	733	791	777	799	737	741	744	727	768	784	712	752	745	741	762	743	748	763	706	780	775	746	773	734	738	795	758	766	800	752	712	770	773	829	792	720	788	733	773	772	726	803	733	787	788	780	727	819	736	751	774	760	756	782	787	753	784	794	783	744	780	782	785	808	784	761	731	747	793	795	775	756	735	802	775	769	779	788	834	780	741	765	721	791	737	810	790	763	730	772	797	794	767	737	784	760	757	775	772	804	801	778	753	790	793	791	754	794	775	766	754	781	759	726	749	737	760	754	795	738	769	756	795	777	739	750	791	857	785	775	749	757	831	737	812	755	774	802	815	783	741	809	772	816	777	756	781	778	767	775	783	738	756	742	759	734	790	793	776	801	730	767	777	756	830	779	741	742	815	739	713	798	740	730	733	741	773	795	778	746	788	759	772	755	813	718	801	786	766	798	737	765	727	728	790	775	803	803	801	759	786	773	794	816	740	803	771	828	837	758	758	741	777	728	796	776	768	785	784	735	762	746	776	781	796	773	825	706	795	796	809	777	812	775	718	780	762	798	772	746	753	816	746	751	749	773	785	849	761	774	796	781	772	772	748	754	809	772	757	783	751	801	785	750	763	796	749	756	793	799	810	739	789	728	770	752	753	790	775	782	753	773	762	760	758	751	776	784	727	735	794	739	768	754	768	764	799	740	784	800	791	735	740	748	757	741	802	759	767	731	755	755	780	774	838	767	765	763	786	704	748	806	785	790	749	861	807	763	789	773	765	759	811	785	789	760	780	714	785	757	776	776	756	792	742	727	772	766	787	765	770	823	747	794	757	789	749	764	732	757	737	771	774	777	744	783	771	788	775	758	787	728	775	764	737	738	730	767	759	739	813	787	779	762	713	775	758	758	740	773	823	722	783	781	766	763	718	781	788	780	756	749	795	763	752	724	795	810	773	741	811	779	814	823	757	805	759	795	780	749	753	751	793	742	792	743	753	785	743	781	745	801	804	736	759	758	812	742	783	792	736	777	741	777	768	758	761	806	747	745	752	792	769	775	766	770	809	721	798	777	749	770	740	763	776	850	786	778	768	753	807	745	764	819	783	758	770	788	747	780	769	792	726	789	751	749	754	772	793	765	716	755	809	750	769	759	758	712	760	744	769	786	765	869	744	810	789	775	762	762	780	753	761	801	795	811	787	779	766	805	756	775	811	784	701	743	743	754	733	765	751	718	787	773	732	785	768	731	725	807	765	715	818	771	787	772	759	768	754	823	782	756	770	720	754	736	752	764	838	787	760	754	792	821	763	778	778	803	787	790	807	746	794	796	776	820	747	782	784	735	748	829	721	794	768	752	782	819	773	733	767	782	712	767	775	792	819	766	805	805	766	762	754	771	796	770	753	785	770	804	726	820	786	719	774	750	772	757	816	794	777	735	765	743	778	773	793	701	713	797	769	767	765	746	760	740	790	726	748	776	767	827	764	721	775	750	784	759	761	758	773	748	771	772	765	759	743	773	734	752	700	787	787	757	722	741	783	781	792	777	785	710	781	755	748	747	811	782	773	741	737	788	759	772	802	760	782	771	719	781	796	793	741	768	768	780	786	786	763	797	739	744	793	726	755	791	735	743	776	733	777	777	762	752	727	765	722	778	785	744	737	763	819	778	813	814	736	777	717	782	787	796	784	799	767	772	729	733	755	728	810	790	799	834	764	751	750	767	774	779	753	815	764	752	733	747	826	798	833	805	747	821	769	759	784	815	782	805	750	784	793	749	739	786	779	778	799	742	815	776	780	729	754	847	724	758	772	772	762	774	746	715	754	739	777	834	765	753	772	768	772	775	727	761	761	804	829	811	799	804	726	756	770	774	697	745	764	762	788	788	773	758	750	764	761	785	826	760	771	771	763	799	775
11316	19724	17459	9670	6562	6431	14326	14704	10062	5343	2449	1449	1112	1034	1025	1012	1031	1020	971	1021	1047	990	980	1021	1001	1000	1023	1004	997	996	974	1015	998	1035	1034	1044	1011	987	1007	1017	1037	950	1024	1036	989	995	984	1038	1019	1029	1052	977	1053	1026	1026	1005	1013	1012	974	945	1018	982	1009	998	1011	952	1036	974	998	1004	973	1021	1051	988	1042	985	981	972	994	1028	1003	1074	988	1029	998	966	1103	1045	1065	1032	1002	968	1020	1068	1030	1035	976	1047	1085	965	1069	1014	1072	1016	1044	951	997	1012	1011	972	993	1009	1017	1001	1005	950	997	1026	940	982	985	1039	994	975	1037	961	953	949	994	1002	967	967	971	1007	1052	1044	1009	1024	978	993	1034	998	987	1020	997	1000	1009	1070	974	988	1014	1023	977	1060	1011	992	1029	951	978	1029	996	1077	1016	1034	1024	1022	1011	1018	992	1039	1013	1035	1034	1002	972	1076	972	1044	1025	978	1050	1033	1070	1016	1034	973	1016	1052	980	1016	990	1050	1049	1038	992	1029	1057	1004	942	1008	1046	966	1010	1060	1002	957	1011	1022	1030	965	1033	1031	1085	1012	997	994	992	1026	993	1019	1020	1001	967	1046	1032	982	1036	1029	1004	1018	990	1002	983	1042	1004	1053	1046	999	963	1114	978	1004	969	1055	1009	1023	1041	1044	1025	981	989	989	1000	1057	996	1025	973	1003	978	1011	1037	1039	970	988	1023	948	981	998	1040	1007	979	1056	1022	989	977	1002	1022	1043	1035	1014	1019	1001	1050	1038	1022	1015	1041	1050	1002	1013	1021	959	1018	1005	1032	1063	1081	1023	1024	1049	1041	1045	982	1048	1061	998	1023	1080	986	969	996	1043	938	1008	1017	991	995	966	1037	1015	1002	990	1028	950	1060	1022	1029	989	993	1025	1015	1018	950	1029	1026	1020	979	1032	1023	1031	989	1032	983	1010	1044	1006	1042	976	981	970	1038	964	1034	973	993	968	1005	969	977	1030	1034	1007	1030	1048	985	960	1043	1006	1033	1040	1015	1038	1036	1024	936	965	1026	994	1060	1056	989	1019	986	1043	1039	1004	991	1005	966	962	1081	1015	938	1014	1003	1008	1020	1000	1029	1027	1046	941	1025	1013	960	994	981	1000	1045	986	1017	1031	1013	991	974	928	1013	969	1045	1028	972	989	1001	1013	1002	1016	989	1025	949	982	1065	990	993	1033	1047	1019	1059	1042	1008	1049	1015	997	1035	1038	999	985	1009	1042	1040	1050	1075	1015	946	1004	1028	998	981	1012	954	1095	1012	1041	975	994	1032	999	972	991	1023	975	965	983	1088	1085	1016	1032	1048	987	978	1010	1083	936	961	967	1037	980	1006	1012	1027	1010	1036	1048	1041	1030	1048	1001	972	1053	972	1003	1019	1044	1003	1011	1005	1004	955	1028	999	990	1041	989	993	1029	1032	1014	1018	992	1026	976	1007	1019	1012	1047	980	1028	995	1012	1019	1022	1041	996	1068	1036	1007	983	1016	1040	1004	996	969	946	941	1032	1028	1039	986	1040	1024	1011	1027	1067	1008	972	1042	1004	1082	1009	997	980	1025	1030	985	1034	1058	961	1021	1021	1026	969	1001	959	988	1025	1055	975	990	999	1035	1013	1015	1018	1022	1009	993	1018	972	1044	990	970	999	1017	1034	990	1065	1013	1013	1052	1007	1017	1022	1005	997	996	1043	1025	983	1070	1042	997	1058	990	1035	962	957	983	1044	1039	1025	1004	1004	1050	996	986	1070	987	1005	1055	1113	1034	1085	1041	1036	973	1031	966	1029	1028	1010	1073	1050	1027	976	1048	1023	1026	957	1026	984	998	1036	997	1053	1060	1036	1037	1007	1037	1009	1041	984	1028	965	967	1005	1024	1020	951	1001	1008	1016	959	984	996	995	996	978	951	954	1011	1052	984	962	1010	1008	1047	1037	1067	984	1075	982	1037	1052	1078	980	984	987	986	988	996	1069	1047	1014	1049	1046	1058	980	1004	975	998	1036	1071	1033	976	1079	971	1037	1011	999	1055	1034	1084	983	1083	1058	1050	1005	1032	1024	992	986	1034	989	992	1040	1037	1115	960	1002	978	1080	1021	989	1014	1064	997	1008	1058	1051	1037	1018	1057	1008	1024	1052	966	1019	980	1000	999	1022	992	996	964	1002	1026	978	1041	1056	1041	1016	988	1037	1049	1002	1034	1006	968	998	1005	1006	975	1008	991	1024	1061	1035	1015	1011	995	1022	1036	1040	993	1028	1038	957	1020	1011	1028	966	1049	1000	986	1047	1028	1020	1034	1046	1007	1061	1004	981	1015	1037	1003	1006	1043	1009	1022	1019	1041	1041	968	1046	1020	1069	1039	1063	1013	1002	985	1031	1043	1005	982	1021	1033	1003	1001	1021	966	1107	1096	1043	1018	1016	993	1041	1003	1037	1052	1015	1034	992	1082	1026	1027	1058	999	1008	1052	1074	979	1029	1069	987	959	1049	973	995	1000	1030	1003	997	1034	1003	986	1026	1013	1020	1055	1044	1080	955	1008	1000	1058	1016	1033	1021	1062	997	1031	990	1056	1019	964	963	986	1017	1051	1004	968	1070	1051	980	1034	1023	1047	1032	983	1007	1012	1015	967	981	1027	1055	939	968	1084	1015	1079	1043	998	1008	950	1023	1028	1022	1025	1011	982	1042	988	1003	1021	1040	1013	1035	992	1088	1031	945	996	1034	1021	957	992	1012	1006	1044	974	1006	1020	1080	983	1003	1038	1022	1014	1055	1025	974	1004	970	965	1008	981	1030	993	1111	982	941	1044	1016	1000	965	1020	992	1080	994	1031	1019	1021	1079	1010	962	996	980	1048	1017	1048	1059	990	1052	992	1031	1002	1015	1009	974	1051	986	1046	993	1030	986	977	997	1019	1046	1002	1027	1036	1021	1003	996	991	1063	970	975	931	970	989	1002	1017	1016	1035	1042	1037	1045	998	1004	969	979	999	994	989	1077	1027	1025	1033	927	1093	971	1018	975	968	1014	1028	996	1025	1005	968	1003	988	1065	974	1042	1063	1008	1085	1011	1026	1055	978	965	1048	1037	992	1023	1018	1039	1061	1058	999	1026	981	1038	984	994	1021	1011	958	1011	965	1033	956	1005	1025	1044	1006	1010	996	1043	1026	1061	1037	978	1044	1036	1069	1004	1077	1028	980	1031	977	981	959	1047	1011	1041	1025	1013	985	999	989	994	1036	1046	1074	1004	958	1012	1005	1012	1040	1043	1066	1003	1058	1008	1021	1049	1040	1055	1007	1015	1074	1079	1058	1044	986	1033	990	1013	1002	1015	1082	1002	1000	1052	990	1041	1016	1058	1013	1006	1036	1010	981	987	1057	988	1022	1025	1066	1038	1026	973	1054	1025	1052	998	998	1054	1009	1009	1040	1020	1053	1072	1031	1082	1049	975	994	1009	1024	1020	972	1016	1036	982	1057	1038	1007	998	966	1020	1019	1009	993	1007	1018	1072	1073	988	966	964	1074	1018	1010	1040	1036	1016	1023	1045	1048	999	995	1021	1006	1014	1008	1017	991	997	990	1003	997	997	1021	1031	1022	1011	995	1042	1012	991	1011	1028	1061	1006	990	1021	1007	960	1022	1028	1020	1061	1090	1074	993	1077	1014	1004	1007	1030	1056	1036	1045	965	946	1007	1031	1040	1039	1027	1018	1027	1020	1001	1036	1064	997	1001	1044	1032	986	1021	1009	991	979	991	1002	1030	971	1095	993	1010	1008	998	1015	1036	1081	1019	1040	993	957	1031	1005	1022	990	1014	1010	1067	990	1026	960	1038	1063	1065	1044	936	998	983	1037	1050	1002	1033	1014	993	1035	1056	997	953	1025	1020	1052	1069	990	1039	971	982	1054	1016	1049	980	1016	988	1049	1058	1006	1004	992	981	995	1040	1043	1057	1045	990	954	1123	989	1076	1021	963	996	1041	1032	996	1008	984	1036	1030	1013	1040	1041	973	1054	1038	1038	1011	926	1051	983	992	995	984	1038	1011	1041	986	1022	1033	1037	1040	1007	1061	1038	1023	1001	999	1037	1066	1034	1027	1061	965	1013	983	1006	1011	1002	984	989	987	976	1098	1030	1034	1010	953	951	1038	1012	992	1021	1023	999	1001	1017	1010	1063	999	1028	1001	1058	1044	1000	966	1020	974	998	1019	1004	1076	961	989	1070	1011	980	1024	1007	996	1006	986	966	984	1079	1027	1062	1016	937	997	1017	1043	1021	1014	1029	1007	1024	1046	1004	1016	989	1031	981	1020	989	1032	993	1039	1098	1120	962	995	1018	1037	972	1053	1013	1010	975	998	941	1024	1038	982	987	1015	1003	1023	998	1012	1031	948	1013	1001	995	1035	985	1022	1027	1051	1024	1002	992	1026	969	982	1067	1017	995	991	983	952	993	982	996	1039	1034	999	1024	1053	972	1006	1014	1029	1056
27355	21222	16028	6825	2564	1319	7916	8951	5560	3094	1583	959	826	782	800	768	771	758	782	792	790	786	824	787	823	752	779	810	763	810	780	797	811	788	785	752	841	761	799	743	811	771	807	771	754	788	806	770	773	791	837	799	791	804	773	772	750	742	772	801	819	802	770	775	765	798	748	791	777	802	775	788	740	791	764	748	772	763	791	784	792	778	773	837	755	767	793	798	768	805	785	740	789	759	736	723	737	764	772	788	767	785	787	785	737	790	783	774	771	784	800	798	787	810	737	803	802	795	787	808	728	763	762	753	810	770	772	772	769	780	757	746	814	803	752	796	724	765	808	803	735	790	778	746	757	790	824	763	796	789	752	791	770	746	760	755	790	774	748	809	788	768	816	775	745	748	782	768	769	762	797	733	783	815	805	810	777	766	794	828	767	749	801	783	762	799	775	815	792	773	780	830	779	753	784	785	793	756	759	760	776	754	818	810	807	766	767	786	744	751	743	782	758	762	736	796	737	780	732	815	740	746	759	739	820	798	795	805	752	811	724	827	761	798	798	773	750	762	763	780	793	807	810	835	778	777	746	776	817	764	748	807	815	785	765	801	708	742	750	792	750	742	783	761	786	739	689	758	779	751	798	760	800	832	773	764	795	820	763	795	762	763	834	752	765	768	754	807	807	803	777	714	755	794	802	761	771	758	785	782	787	769	864	761	804	752	764	758	725	758	806	851	790	740	754	800	739	782	823	757	768	745	756	807	833	751	801	768	782	812	788	756	767	743	848	741	773	721	779	758	780	773	731	744	724	746	825	750	791	776	790	772	809	782	774	780	753	725	767	746	794	798	754	769	786	737	733	805	807	783	768	812	808	775	744	787	737	783	764	745	767	794	745	768	808	765	753	813	821	822	765	802	769	752	780	754	767	822	828	750	801	813	798	787	810	749	826	766	786	760	765	789	696	806	831	773	791	726	787	726	776	796	791	792	766	792	817	742	787	773	789	793	798	766	756	712	748	774	753	763	736	796	708	758	755	773	766	751	758	772	735	774	782	770	791	744	772	793	773	720	754	789	842	784	764	730	781	745	818	741	794	800	782	764	761	797	773	768	771	735	788	798	794	781	734	751	780	759	786	784	758	806	780	768	725	773	724	801	780	771	751	786	733	772	746	786	764	778	784	778	746	771	797	765	772	758	732	750	731	824	794	791	755	788	773	776	713	724	743	821	738	772	789	774	807	787	767	792	758	741	765	805	822	758	721	778	741	757	756	792	748	819	784	784	768	773	757	828	765	834	773	757	807	770	776	749	734	711	732	779	730	789	776	786	806	790	828	833	756	832	766	783	758	762	811	775	756	807	771	764	812	779	782	800	764	792	745	789	758	772	775	775	740	758	751	748	732	774	750	743	787	777	724	740	749	735	765	779	792	748	770	785	778	824	746	752	786	794	713	771	749	771	821	778	741	788	816	768	777	759	801	709	772	783	724	741	749	798	780	756	724	760	758	784	801	758	782	810	762	766	764	780	778	765	800	792	779	778	737	800	756	773	806	743	797	790	780	803	760	772	774	808	770	809	761	716	795	822	788	774	754	740	801	764	771	760	740	744	798	741	775	743	749	763	725	734	802	807	780	752	762	793	803	767	712	765	814	747	777	775	746	796	728	803	796	771	787	735	763	801	756	722	788	805	765	777	801	767	770	774	778	744	784	785	785	760	760	751	733	764	743	786	732	790	777	736	808	764	762	768	778	706	772	777	740	790	789	802	771	806	780	757	763	776	762	779	782	771	821	758	769	773	763	758	778	788	794	762	790	756	836	774	776	784	760	798	770	762	763	778	823	804	736	724	793	763	756	768	732	780	748	790	733	827	764	770	737	726	764	727	771	759	820	796	765	783	819	761	790	772	752	788	784	754	772	706	807	728	770	796	759	784	788	776	750	776	770	792	723	831	782	749	763	757	796	827	754	740	721	738	761	774	793	805	776	748	736	803	775	780	779	723	808	792	786	800	767	832	767	761	738	733	795	804	791	781	811	801	772	795	786	723	834	736	759	808	793	767	764	787	804	756	777	830	736	774	733	740	728	821	780	771	792	778	772	743	797	807	782	784	729	761	775	786	729	745	728	746	778	738	757	740	784	765	775	748	769	780	823	804	669	772	795	750	726	811	797	763	737	791	768	787	789	737	741	784	780	818	766	767	737	760	785	741	742	761	825	791	728	770	758	743	820	766	789	742	831	822	806	735	787	770	773	748	809	797	788	806	823	795	784	790	787	794	720	757	784	779	818	742	784	759	797	778	790	761	814	712	776	761	766	782	777	774	772	818	733	729	765	694	738	773	775	830	774	800	742	776	767	734	831	749	805	783	745	766	790	769	790	769	731	772	803	781	753	806	809	790	814	766	833	777	741	757	795	767	786	766	764	759	732	793	782	760	777	813	828	793	697	825	803	751	759	794	770	777	734	783	800	776	805	794	785	747	770	804	724	765	793	777	802	764	753	796	796	772	782	789	768	767	775	788	736	773	768	791	729	733	726	743	751	751	816	816	738	847	775	813	777	787	755	750	751	759	770	772	750	750	736	809	784	758	748	780	780	797	774	795	765	763	838	710	826	724	777	766	791	779	737	764	744	791	811	779	723	787	794	769	774	740	759	829	770	737	747	773	745	758	738	793	797	808	724	742	779	785	777	758	751	767	761	787	761	718	774	716	810	762	757	766	794	736	756	809	755	800	800	790	803	750	815	789	775	788	788	740	827	762	792	791	740	762	775	769	768	769	738	760	776	763	786	773	806	787	767	738	769	762	772	759	773	816	740	813	806	802	767	785	753	764	799	774	753	775	792	767	779	800	807	777	796	699	739	779	738	774	795	739	790	763	779	789	854	765	783	791	778	738	802	829	777	761	805	754	817	755	765	782	773	716	775	786	812	779	801	820	796	791	732	775	769	800	743	780	812	780	793	762	805	766	794	766	729	753	755	796	751	788	757	753	772	818	749	761	765	747	783	744	727	785	807	745	770	787	794	809	720	755	771	772	750	771	742	748	755	797	735	828	720	762	774	789	786	775	768	733	727	807	821	800	824	790	723	768	747	812	798	783	796	790	789	798	810	777	803	802	778	760	777	759	816	764	786	719	805	764	786	750	759	777	809	784	761	742	807	730	760	816	713	779	742	772	809	805	747	725	758	790	765	756	788	738	778	805	780	763	766	777	783	768	734	794	727	747	781	735	809	740	823	780	782	752	800	764	793	715	765	788	800	766	717	724	717	734	789	759	757	780	787	765	758	733	732	795	748	793	761	742	753	728	775	796	774	784	756	735	795	806	753	787	761	792	795	736	736	800	756	794	759	741	774	728	742	740	763	745	778	800	795	785	725	754	737	793	790	759	776	786	788	736	748	774	779	750	773	765	794	801	794	728	795	767	754	802	755	768	784	752	720	828	730	768	755	826	743	756	781	763	797	818	772	771	781	738	755	763	758	788	805	779	760	747	805	760	746	744
14326	21929	17981	9068	5189	2446	14099	14205	9533	5238	2546	1439	1160	1001	1001	1021	1045	1016	1009	1010	1078	1027	1008	1044	973	1007	1015	949	1088	1038	1042	982	996	1042	1047	1055	1041	1060	1008	981	1027	1037	951	1039	1021	1004	1022	996	1015	978	1061	1030	1068	1047	1070	1092	1049	1016	1024	1010	1001	1007	983	1000	1036	1025	1046	1049	1076	1053	1030	974	1020	1021	964	984	1021	990	1017	1016	1044	1027	1038	1035	1018	1014	1008	980	1048	1050	1001	1005	1025	1001	1001	1057	1026	1045	1080	1034	1022	1028	1063	1030	1021	1069	1035	1010	1081	1029	1035	991	1017	971	1020	1025	1061	1014	989	1018	1038	984	1049	972	1025	1077	1038	1027	973	1021	1079	1020	991	1038	1031	1014	1031	985	1012	1036	1058	1032	1009	1015	1056	1047	1028	1026	1013	1010	1017	1003	1031	1058	1058	1007	1006	1055	1099	1039	1032	1040	968	1019	1026	1025	1030	1053	986	1047	1032	1065	1041	1071	1010	1004	1052	1010	985	1023	1018	1023	1040	1066	1070	1064	1033	1006	1007	1047	1018	987	1071	1014	1059	962	970	1046	1025	991	1080	1057	1003	1059	995	971	1057	1061	1040	1009	981	1048	1019	1034	1019	944	1081	999	1001	1068	1073	1032	959	1028	1027	1062	1011	1002	1011	1030	1013	1016	1090	982	1000	1064	974	990	1005	1005	1070	1020	989	999	1069	998	1023	1020	1035	1030	993	1054	988	999	1007	997	1079	1010	1010	1036	1043	1053	1017	1032	1007	1016	993	1013	1019	1033	993	1055	972	1021	1042	954	988	997	1008	960	985	977	1007	942	1038	1018	1088	1082	1017	1006	1053	1045	1009	1047	988	982	984	988	1051	990	1056	1008	974	1066	1042	993	1046	1049	1004	1004	1015	1005	988	1049	1016	946	1054	1002	1023	1051	1003	1004	1058	1038	990	1017	1030	1028	1029	1084	1004	1027	1051	986	1027	957	1031	1039	1034	1012	1008	948	1015	1035	1026	985	1016	1055	977	952	992	1008	1015	1041	1053	1044	992	1006	1006	1014	1048	1009	1038	1035	1007	1003	1041	1052	1043	1039	1011	1036	1054	963	978	1038	1048	1039	1055	1001	984	1070	1014	1008	1064	1012	1045	1048	1036	1077	1073	999	1027	1013	1021	1047	1059	1022	1036	1062	996	1050	1040	1000	997	1048	1003	1060	981	1020	1054	1009	965	1073	1087	1060	1001	1014	978	961	1017	999	996	1034	1038	999	1018	972	1049	997	999	1042	964	1036	1014	966	1014	942	963	1020	1033	1069	972	1013	999	1076	1004	1028	1022	1073	1058	1032	1025	1035	998	980	1012	1014	1016	1040	1055	955	1021	1015	1016	971	1003	1013	1014	1044	1033	1015	983	1009	998	1022	1062	1016	1014	965	1056	1034	1005	1087	1001	1028	1048	1053	1030	1031	1029	965	999	982	967	989	992	1051	996	981	944	992	1018	1000	1060	1029	977	984	1059	1089	1021	1014	1041	1062	986	1078	991	1004	1003	1070	1061	1069	1015	961	1061	1041	1076	1053	1042	1055	1001	1026	1065	1004	1021	1030	1035	1013	1045	1039	1015	1038	1063	983	967	1017	1061	1074	992	1067	1035	1012	1037	1033	1049	1023	1012	1017	976	982	994	1014	986	1044	977	1016	995	1055	1040	1049	1049	1059	1022	1023	1084	1025	1023	1036	1059	1007	1051	1043	998	993	1026	1051	980	1041	1015	1043	993	1012	1063	997	1094	1022	1023	987	1050	1054	1041	969	1040	977	1080	1018	993	1008	1030	1033	1028	1019	1048	968	1008	985	1029	1065	1015	1037	1023	1013	1009	1022	1069	993	998	1047	1028	1034	1008	950	1022	1000	1065	1038	1071	1031	1043	946	1010	1028	1033	986	1058	1025	1005	972	1047	1001	1016	1031	1024	1008	1054	1027	1036	979	1098	1014	1046	1025	1005	1083	1000	1057	1008	984	962	1028	1024	1006	1016	1063	1016	968	1033	1009	1004	1020	1017	1005	991	996	985	1010	1050	1026	1048	1015	1011	957	1017	1013	1100	1019	1036	996	1047	1024	989	997	1032	1045	986	1067	1027	1042	1052	1015	1002	976	1022	1017	1044	1030	1053	1007	1054	989	1063	1032	1007	1034	1073	996	1035	959	1008	1007	1044	997	1031	1010	997	991	1043	1030	1034	1017	1003	1048	1013	1030	1035	1059	1030	1068	1017	1012	1042	992	1061	986	989	1072	998	1002	1006	976	1021	1084	1004	949	1023	978	1055	994	1013	983	1026	1037	1019	1043	998	1010	976	1008	1006	1078	975	1035	1039	995	1061	1046	1025	1052	1018	1055	986	1030	1076	1009	1003	1078	967	1039	1029	1005	965	993	1021	1014	988	1017	1006	1007	1018	1076	1013	1073	1039	1055	1024	990	1001	1029	994	1044	1030	983	1040	1026	1051	1001	1078	1033	984	1070	1038	1056	1025	1043	961	1018	957	996	1033	1043	1001	1017	1051	1004	1048	956	1017	1025	989	1005	992	1027	1003	1013	1017	1044	1004	1015	995	1016	1013	1003	1019	992	1083	1037	1045	943	1031	1013	1024	1018	996	1002	993	1064	970	1010	1035	1002	1021	999	1009	1021	959	1027	1034	998	1051	969	996	1035	1007	959	1051	1016	1041	1044	1026	998	1008	1039	1010	1051	1026	1020	1087	1039	1013	967	1057	970	1068	1015	1066	1074	1011	968	1050	1009	1029	1028	1038	1042	1040	1008	1015	1069	1003	1039	1044	1050	1021	1023	1049	973	998	1036	972	1016	1006	1015	1033	1032	984	992	967	1048	1036	1024	1060	1030	1056	994	1012	1048	1054	1066	1044	1006	1020	990	1037	1075	997	947	1031	1002	992	1009	972	1023	1048	1037	1053	995	1020	1040	1012	1004	1040	1003	995	986	1057	1018	942	1036	1045	1035	1082	1020	1045	983	995	1024	1014	1039	1041	970	1046	1015	1009	999	1052	1001	1052	1037	1010	979	1021	980	997	1032	1047	1003	973	1004	1033	1030	1053	976	1033	1001	1083	952	1026	1054	1019	976	1012	979	1037	1056	1036	976	1034	1021	1039	1054	979	1044	1021	984	1088	1012	1019	986	1039	1085	1042	1012	993	999	1025	960	1035	997	1042	972	1032	1034	1029	1018	998	1072	976	1035	1038	989	1049	1046	1023	1075	1015	1049	1067	1023	1013	1016	983	1053	980	1058	1034	1001	1042	1001	996	1084	1027	1017	1016	998	991	983	1081	994	1058	1034	1060	1004	1029	1034	1000	1006	1065	1065	1002	1042	1012	1052	1057	931	1029	999	966	977	1072	1034	1018	1013	994	985	1072	993	1013	977	1056	1026	999	1027	1005	978	1060	1034	964	1042	1060	982	1005	984	998	973	992	1018	1037	965	1007	1021	1002	1025	994	944	1045	1035	1005	1001	986	1015	1001	1066	959	978	1046	992	1044	1015	1005	988	1030	1022	1054	1030	1013	971	997	1026	1017	1061	1058	1011	1000	1020	1038	1042	1077	979	1015	1039	1009	1067	1016	1039	1020	1100	1018	1034	993	1003	1029	1007	1007	1077	998	1035	991	1039	1063	1038	997	1032	998	977	1028	1002	996	946	1019	1005	1055	1033	1001	1025	1014	1003	1030	1034	1015	1074	1031	1025	1000	1020	956	1044	1052	1017	1017	1049	1061	1007	1026	1019	1046	1019	1023	1043	1044	1038	1017	991	1052	1018	1027	1035	1043	1016	989	1002	1047	1005	1069	1009	1003	1048	991	971	1025	1012	1043	1022	1030	1094	1037	1014	1038	1040	997	996	1006	1011	1018	1055	1012	1008	1042	996	1047	996	1045	1012	1007	1073	1051	1024	1060	999	1034	1038	1034	1019	998	1018	993	1100	995	1025	1012	1019	998	1064	1019	999	1071	1016	1041	1023	1036	986	1080	1027	1030	1032	1004	1021	1001	1060	982	1037	980	1017	991	1031	1001	999	1017	977	1026	1067	1018	980	962	1009	1028	1002	980	991	1026	1051	1045	998	983	1033	986	1045	1054	970	1028	1022	1014	1068	1029	1068	1034	1022	1055	1115	1009	1017	1040	986	963	1034	1054	989	1057	1002	1085	1074	1023	1050	1041	993	998	1077	1054	1061	1040	1061	1020	1048	984	1016	978	1091	986	1006	997	1009	1089	1034	1000	1059	1023	1017	1016	1062	1061	1006	1099	1040	1011	1026	1027	1031	1049	1065	1075	967	1017	1042	950	966	1015	999	1031	1008	1007	1045	1039	1015	1028	968	959	1023	1044	993	980	995	1059	1025	1017	1018	1021	1036	1007	994	974	988	1033	1067	1000	974	1049	1067	1032	1074	1079	909	1040	1040	1002	1048	1038	1017	1060	987	1051	1030	1056	1060	1023	1076	1041	1040	974	1035	1027	1016	962	965	1043	992	995	982	997	986	998	1057	1042	1039	1031	1016	1004	1027	991	992	1051	947	1075	1009	1080	1011	1043	952	1036	998	1036	1104	993	971	1030	1055	960	1039	984	990	1033	1086	1031	996	1012	1039	1061	1013	1053	984	1003	979	1010	1017	1007	1033	998	1093
23303	21411	29227	24000	21415	21356	47732	56718	41657	27217	12724	3469	1125	755	672	701	607	658	650	646	603	668	599	610	638	659	628	624	649	655	646	676	653	668	600	614	645	658	660	608	644	639	646	661	648	705	646	652	637	651	663	601	638	603	617	669	628	590	652	622	634	632	664	618	594	656	585	664	629	653	699	666	649	650	646	650	640	665	684	627	703	629	668	660	649	666	637	648	627	611	638	677	682	628	643	663	675	684	636	624	669	636	686	665	639	658	691	653	592	694	652	671	622	654	621	629	627	654	632	643	610	639	649	662	675	618	635	673	641	653	646	631	653	681	639	608	653	621	625	681	684	637	633	675	646	636	614	592	640	660	672	642	637	617	630	622	641	615	617	609	670	638	621	612	647	656	653	658	642	633	609	651	637	600	641	651	632	684	601	618	634	580	621	623	642	666	613	599	650	638	632	687	665	619	691	631	646	638	647	646	634	658	661	655	616	660	605	648	605	609	659	634	627	598	646	660	635	638	651	628	655	621	625	657	598	662	667	603	619	655	729	624	666	661	606	618	631	700	629	626	607	574	621	600	637	626	634	641	646	646	640	630	652	658	653	659	686	631	693	656	612	659	652	651	640	668	667	660	616	632	625	662	614	615	663	635	671	661	649	654	581	659	635	631	647	657	638	628	641	682	698	668	642	636	598	620	646	712	635	653	629	663	617	637	617	640	713	641	626	648	632	651	638	640	636	655	625	663	615	641	636	667	619	657	657	661	660	628	679	618	602	665	669	626	631	632	596	598	622	606	618	639	617	668	672	626	643	648	612	622	634	614	659	650	618	639	621	631	629	630	591	625	631	630	698	638	618	640	593	649	662	631	649	640	646	615	629	634	636	653	663	609	682	588	612	654	685	599	637	646	582	704	652	664	597	593	615	658	620	648	658	615	644	663	671	590	647	647	633	648	637	639	626	675	596	626	602	640	625	693	625	624	616	607	622	639	626	627	621	645	611	646	663	634	616	633	663	660	652	608	654	675	662	648	629	622	671	659	662	663	666	699	622	649	623	647	642	643	646	647	702	680	646	659	629	613	676	632	655	651	693	634	628	656	661	618	647	655	627	660	628	638	610	641	640	676	652	639	670	651	638	649	631	629	640	641	620	665	607	614	630	615	618	588	631	637	647	611	614	645	651	624	600	647	635	637	606	611	623	651	638	627	635	648	645	640	689	617	678	559	652	628	579	668	611	663	674	611	642	620	637	619	658	617	666	627	646	624	626	646	616	660	621	619	602	645	655	645	599	682	680	690	675	642	630	604	654	624	644	614	614	645	591	603	619	637	601	624	637	643	632	637	663	653	647	670	669	666	621	620	678	634	654	621	624	651	615	638	625	658	627	675	642	642	670	675	649	687	626	644	663	624	615	623	649	627	611	664	638	629	614	680	615	620	625	664	642	669	640	646	632	616	634	624	657	605	662	699	640	682	675	619	712	614	644	596	628	645	577	650	649	642	592	596	687	645	654	615	682	634	623	661	660	649	650	640	614	629	632	688	608	650	645	662	647	631	645	701	679	628	649	583	658	621	607	615	645	600	626	626	634	677	663	650	628	634	682	689	640	590	663	632	614	610	585	651	622	596	659	627	599	614	676	611	620	636	615	638	613	659	713	635	636	618	649	614	624	606	636	648	630	691	672	634	613	627	649	667	660	657	613	604	651	627	629	606	650	655	593	656	645	608	668	666	619	643	640	659	590	622	625	631	680	663	668	639	636	660	633	633	627	669	642	671	617	648	690	627	641	642	624	679	636	651	629	616	635	636	643	620	658	563	625	646	597	611	640	627	662	633	637	584	688	671	599	693	690	621	624	627	650	668	625	623	637	635	658	633	628	617	661	626	659	626	614	625	668	616	620	641	597	606	609	639	662	665	673	652	669	634	650	620	655	656	606	636	658	655	638	617	622	646	673	620	659	654	637	681	668	646	652	663	639	614	612	686	622	627	629	663	688	661	603	655	640	626	640	625	602	635	661	677	616	665	603	638	636	612	648	588	652	625	634	596	669	623	700	637	642	607	650	562	597	640	629	622	604	597	657	645	638	653	639	642	618	615	637	619	660	655	715	613	625	622	620	635	612	608	639	630	643	607	649	617	614	630	650	630	635	612	636	632	642	625	590	582	606	651	614	661	642	610	685	624	661	648	683	658	616	633	638	610	604	635	638	646	599	649	644	611	657	648	665	635	614	635	616	652	636	645	630	636	650	641	651	656	625	678	654	671	614	671	600	629	618	638	660	626	618	638	605	619	679	569	625	621	680	651	605	654	660	626	637	574	607	622	616	636	625	599	629	616	651	635	636	650	672	664	601	623	629	671	641	646	648	597	653	615	639	638	664	642	618	657	652	635	658	651	627	615	598	641	657	673	627	627	678	639	630	632	643	664	623	569	633	643	640	641	637	611	628	625	644	625	700	607	620	665	589	635	677	664	699	637	611	620	612	663	645	643	674	634	586	660	665	612	648	645	637	670	664	656	649	593	618	683	596	607	637	598	642	598	657	651	608	632	627	624	647	635	670	655	649	633	660	612	659	630	657	657	658	644	654	648	599	580	614	677	624	640	645	607	647	608	630	623	624	644	601	604	628	645	646	626	627	607	636	633	670	637	612	673	678	662	644	667	664	572	610	617	685	620	654	670	644	645	688	656	626	646	631	636	600	659	574	641	608	644	654	583	615	653	630	595	598	615	626	616	649	650	604	680	640	613	612	653	675	651	685	665	585	632	616	654	640	615	606	616	628	674	648	656	660	664	681	651	687	622	659	639	661	643	629	696	626	634	656	587	641	619	616	630	627	642	651	651	659	636	636	637	621	685	646	626	625	633	621	656	638	699	648	657	667	668	652	673	615	655	673	567	667	659	656	654	643	634	647	674	656	642	614	638	657	612	647	623	659	631	609	650	634	676	620	663	628	608	618	615	578	657	608	587	685	656	650	623	642	624	631	642	634	632	614	634	611	600	648	620	656	657	667	592	669	660	611	580	650	649	655	610	612	656	580	613	644	600	635	653	591	634	622	597	648	646	617	678	636	642	624	635	689	644	619	628	663	663	629	640	648	700	668	654	615	592	656	664	653	594	614	666	681	647	622	635	622	649	658	654	611	652	676	619	656	637	649	578	658	665	660	624	638	648	620	607	660	645	618	640	663	628	631	639	667	634	668	629	606	688	627	660	640	680	682	686	664	653	672	591	657	638	640	642	646	630	660	641	696	652	652	592	705	671	651	696	651	630	609	634	622	623	604	623	598	599	608	608	627	643	665	658	653	645	646	597	669	592	604	633	594	626	641	642	629	664	666	634	594	628	601	642	631	658	626	594	636	616	668	614	612	646	659	619	661	664	646	630	648	611	647	625	627	650	633	603	627	602	665	640	594	618	654	635	619	668	613	625	654	619	688	683	624	656	680	632	632	648	623	615	645	649	625	626	667	659	653	610	624	689	696	674	662	605	628	653	608	652
18132	37144	31492	19793	11742	10337	51956	55870	43981	30961	16421	5585	1761	1080	894	807	836	861	847	837	812	874	840	823	870	889	858	791	869	876	794	827	822	874	845	831	897	854	838	844	850	873	872	805	842	899	806	863	839	866	822	858	865	869	887	828	835	839	847	838	900	821	863	860	876	924	820	854	851	891	873	781	858	845	790	869	866	834	817	849	857	851	874	846	856	878	833	848	844	847	803	870	868	784	824	841	873	881	805	862	822	854	841	848	821	867	820	857	876	804	851	812	857	874	888	797	861	898	801	864	886	908	834	823	869	839	868	865	854	878	885	861	888	832	826	815	882	849	858	880	869	817	853	865	864	814	837	865	878	789	823	887	845	824	866	843	867	829	866	835	808	818	880	874	839	831	842	838	808	841	859	861	855	795	886	790	851	819	833	825	858	841	851	854	873	836	839	809	833	823	840	853	855	878	851	850	833	838	824	877	803	890	804	849	879	846	841	858	859	847	774	860	845	891	847	780	879	757	781	913	816	864	850	866	820	844	833	850	866	850	817	829	853	867	856	861	884	859	824	830	881	826	901	900	886	858	872	895	841	870	847	810	830	809	836	832	886	888	848	824	793	820	859	861	874	827	832	832	794	835	841	823	855	857	833	838	823	827	821	816	812	880	839	869	832	841	891	827	825	863	874	822	776	857	811	845	816	825	837	812	835	797	810	858	862	804	830	873	853	844	869	845	819	818	848	846	827	812	837	847	908	846	807	829	833	826	877	784	871	842	838	869	801	845	854	829	792	827	902	886	840	826	874	848	821	831	882	917	874	866	863	849	826	885	954	857	864	832	889	868	818	835	869	866	865	862	855	846	815	792	901	859	866	893	860	825	825	802	865	801	828	875	838	794	854	859	843	839	843	912	854	822	841	872	892	867	907	806	864	846	811	865	850	879	813	859	891	877	817	819	868	871	839	829	812	831	860	876	776	850	844	844	837	854	929	847	791	830	783	846	882	832	864	861	861	794	893	833	801	819	863	836	859	807	829	865	865	781	837	820	856	855	868	858	860	807	850	843	814	850	870	841	839	842	830	864	827	830	842	872	844	819	856	851	823	893	876	805	794	856	851	821	854	840	837	867	782	853	871	835	910	789	823	824	855	844	863	787	852	842	849	832	810	831	862	831	858	855	816	856	819	896	873	899	818	816	908	871	830	893	842	877	871	850	877	809	873	856	834	893	871	816	848	843	766	852	830	870	833	861	824	828	872	837	858	831	846	858	850	823	845	827	816	822	853	842	906	850	804	815	852	815	914	864	866	800	833	870	802	792	863	883	893	805	865	810	795	895	838	821	838	805	845	847	851	821	850	866	855	768	820	840	854	842	812	857	903	836	843	850	864	893	827	859	850	808	837	865	834	804	888	814	861	812	847	908	865	847	868	803	878	856	869	877	845	830	837	864	881	941	811	829	822	806	830	902	854	803	806	839	883	864	803	901	851	824	844	860	766	892	843	870	836	907	866	838	858	854	793	871	806	855	822	884	877	839	858	841	845	858	836	863	837	848	856	853	844	831	863	827	851	822	864	834	868	801	854	887	893	852	809	844	842	822	807	861	837	833	841	853	847	864	840	852	834	772	872	820	844	828	837	850	834	861	852	865	902	823	847	815	762	829	815	837	852	864	857	852	847	849	808	842	805	806	849	831	865	834	810	851	869	816	807	870	862	863	895	842	840	784	834	877	829	865	802	825	844	860	849	806	848	811	791	856	809	852	860	823	865	822	894	865	883	855	863	834	849	827	852	879	841	860	843	834	846	854	828	858	822	825	900	809	794	839	838	864	789	864	877	888	842	863	868	804	859	855	881	821	829	831	833	821	857	807	804	832	893	909	848	846	864	832	838	880	861	850	806	830	867	823	829	884	831	847	851	863	837	791	861	864	806	848	884	870	803	846	777	823	871	820	833	796	874	840	860	868	806	860	840	864	865	857	893	873	938	841	817	880	825	921	857	834	860	862	844	818	866	830	871	860	855	828	826	850	849	892	849	803	837	843	868	816	787	861	790	838	842	815	852	880	830	823	789	830	863	844	852	858	845	875	839	823	861	910	850	853	886	828	791	834	860	839	825	854	830	820	833	880	783	883	851	876	836	859	830	853	888	871	835	829	839	842	847	863	857	846	857	845	889	826	824	874	886	845	833	829	872	865	868	887	865	853	822	803	854	815	816	893	839	853	917	847	848	853	794	893	864	903	798	836	815	849	800	869	835	838	852	868	805	788	815	835	827	871	837	786	853	821	825	903	870	853	832	847	839	860	777	875	902	877	843	838	880	863	897	817	828	851	856	848	846	809	860	863	865	811	900	805	821	836	821	915	859	850	851	845	824	819	856	817	851	856	823	862	854	890	837	885	874	782	807	806	855	836	839	891	817	846	893	837	801	836	814	829	837	865	861	805	823	829	846	880	852	852	796	827	865	867	888	857	853	865	828	859	849	859	889	862	874	850	791	815	889	884	854	833	843	843	867	851	840	828	794	820	859	828	838	828	791	915	933	852	871	863	834	909	849	873	833	810	849	823	912	882	824	824	800	831	888	822	844	842	824	802	858	855	875	843	852	842	846	870	856	836	878	791	876	860	845	821	846	822	833	847	851	840	897	843	818	811	821	846	919	875	865	881	814	884	890	850	881	848	787	804	857	839	825	850	843	811	849	844	829	811	875	846	866	835	834	802	873	833	882	883	848	845	846	825	844	868	864	856	842	849	860	808	798	830	846	824	834	793	807	850	786	839	840	837	803	851	885	894	848	865	837	826	812	798	817	859	882	883	812	815	840	840	882	824	840	841	853	838	832	802	896	850	766	849	812	858	805	839	838	889	820	874	872	844	823	871	867	802	859	839	861	886	826	884	833	862	880	868	844	797	906	850	845	799	827	897	830	832	835	843	839	881	887	838	813	815	821	843	895	827	829	844	858	808	810	798	856	868	873	897	808	819	844	855	880	850	907	859	860	856	865	846	861	806	856	863	852	867	849	822	882	813	847	800	871	806	880	841	854	849	885	802	830	869	865	866	854	815	837	841	852	811	802	802	841	837	811	849	889	830	831	817	852	877	841	857	877	851	868	832	855	837	771	823	834	846	854	852	794	871	839	856	839	887	835	875	894	853	779	840	840	823	831	827	773	833	837	822	820	855	806	855	837	890	857	886	825	823	853	864	835	870	818	821	808	849	852	838	859	824	799	863	832	818	800	863	827	823	823	829	837	828	851	859	872	841	876	875	822	836	813	801	807	886	835	884	834	849	877	846	870	836	908	871	890	891	884	853	849	868	909	866	830	866	836	809	855	861	888	849	924	849	864	823	824	809	848	834	841	836	872	806	791	801	858	852	786	820	868	863	910	870	849	862	872	851	801	849	836	851	813	854	802	843	844	878	861	872	854	804	821	794	858	794	757	859	845	840	837	844	830	847	820	855	852	813	872	815	859	851	845	831	823	766	799	863	901	901	866	824	822	822
27363	21706	20052	10287	3874	1986	8880	9365	5799	3043	1573	1036	880	866	771	847	772	821	833	705	806	806	773	730	792	780	767	793	787	765	827	810	770	826	805	771	754	749	763	773	835	788	787	841	757	799	821	818	781	794	784	804	779	825	746	782	756	757	777	779	816	811	767	803	808	796	778	748	739	772	843	811	774	797	818	773	817	840	821	802	733	795	812	759	777	812	784	737	750	800	829	811	774	744	831	809	795	802	791	819	845	788	800	800	791	775	823	784	819	729	780	780	744	759	744	811	707	753	760	773	815	764	824	763	775	815	781	824	810	757	733	792	788	812	837	793	804	782	786	804	847	784	805	758	840	806	783	759	731	779	799	864	789	796	777	822	790	757	786	759	781	784	765	801	783	793	766	821	827	760	728	783	736	780	787	728	822	823	779	771	734	744	770	782	785	824	831	791	809	787	775	805	761	760	808	789	725	813	807	715	771	774	792	759	731	768	809	812	815	771	819	786	764	752	730	776	809	802	829	723	788	782	777	754	782	776	833	750	736	741	760	824	776	809	810	822	805	764	771	813	861	806	760	752	765	759	813	832	793	771	745	704	764	763	768	816	779	811	845	789	796	768	793	768	807	789	777	781	759	748	779	749	784	780	786	739	778	751	759	795	741	760	817	762	768	794	788	836	742	762	794	803	755	775	763	783	742	758	776	829	752	789	783	744	782	810	795	777	779	816	828	719	811	808	763	804	776	798	810	742	777	728	780	786	799	792	764	727	757	784	777	828	776	768	801	777	789	754	815	754	792	794	794	802	790	802	799	769	773	748	822	811	772	788	810	837	788	790	760	749	789	773	785	799	770	815	794	777	828	774	772	733	773	789	739	780	780	852	769	800	752	826	769	749	782	794	776	771	818	778	791	772	783	784	772	700	841	786	801	774	806	810	828	808	810	787	812	810	776	737	759	750	776	800	732	752	774	783	783	773	760	720	803	765	767	776	808	762	816	779	781	786	794	748	763	765	808	796	791	767	813	731	787	762	788	802	808	810	785	796	840	792	749	759	802	774	802	771	798	874	799	778	785	796	773	827	731	728	785	741	809	769	795	741	775	763	780	796	811	764	827	780	775	784	785	789	767	842	794	798	789	770	848	728	744	802	789	786	822	768	790	758	765	812	809	775	778	824	798	789	798	809	751	796	814	763	758	767	771	795	810	802	740	811	756	793	766	791	804	815	776	781	782	765	759	801	774	812	739	771	832	801	829	792	799	748	806	771	778	766	805	763	781	785	766	773	786	756	754	735	789	792	837	799	806	813	796	764	804	775	766	831	756	772	813	793	758	795	787	801	791	748	789	803	732	747	784	781	810	796	775	760	817	801	836	756	792	758	793	819	794	805	814	779	728	723	761	800	805	793	800	764	797	771	782	778	784	789	791	807	783	791	781	785	807	754	770	807	721	817	785	781	791	753	771	781	781	758	764	795	795	719	817	799	846	801	803	796	790	788	780	743	771	795	768	746	792	799	842	735	817	786	769	784	792	752	705	800	792	796	807	781	777	764	809	764	811	768	780	817	783	794	772	793	809	723	797	800	758	792	775	776	788	824	750	760	818	766	807	769	785	810	802	825	748	753	795	744	786	807	842	739	785	825	809	765	798	778	794	828	734	776	781	790	764	765	782	811	788	810	842	835	819	782	828	750	760	749	821	758	787	722	856	796	756	749	830	729	813	805	786	803	786	790	782	774	798	769	816	740	851	757	752	822	756	777	804	832	753	809	814	778	753	752	768	758	766	776	764	797	849	831	794	761	784	772	764	819	746	808	752	782	796	775	818	776	820	753	817	797	768	811	794	751	776	799	812	807	740	742	738	768	755	807	783	752	787	784	778	772	732	773	779	792	770	731	806	728	774	790	761	737	786	809	778	804	820	762	805	800	732	750	765	839	760	789	823	797	782	800	785	755	760	765	774	795	752	805	767	768	795	809	759	776	728	794	777	766	798	760	765	808	784	719	791	788	791	821	831	821	822	796	807	790	840	790	792	835	811	830	753	790	762	749	817	786	803	767	728	805	712	814	782	765	814	790	770	734	766	779	760	749	782	824	859	761	731	777	767	783	780	779	767	759	785	788	812	772	744	794	807	763	712	784	779	813	814	790	786	761	833	769	812	769	749	793	765	779	799	746	804	812	766	743	798	830	833	854	807	789	735	743	793	789	753	775	815	778	777	778	821	798	794	806	771	789	801	771	759	773	780	823	812	784	776	787	795	753	765	787	798	762	805	764	775	807	835	803	773	802	820	764	812	780	799	743	706	760	751	820	786	780	778	817	789	798	741	778	771	757	760	830	768	821	849	804	824	771	762	759	753	744	778	842	822	825	794	800	783	805	806	765	770	755	824	786	832	829	804	819	761	778	754	829	808	757	780	788	793	723	814	779	746	816	748	780	786	759	759	824	783	791	787	720	738	778	812	756	805	773	838	801	810	780	772	796	812	780	733	733	793	801	777	761	751	802	770	795	754	764	816	783	776	793	812	790	856	773	795	759	780	762	801	804	785	763	792	771	782	785	787	784	770	780	751	802	804	755	833	763	778	811	808	777	759	740	791	805	774	777	785	771	780	751	803	795	807	792	789	841	747	849	836	799	751	812	774	770	775	827	820	847	735	739	817	766	727	747	784	792	785	787	782	798	831	826	763	763	850	756	790	744	764	787	778	798	778	754	761	808	853	795	780	776	789	784	724	765	811	785	783	769	770	764	771	706	799	752	780	799	743	842	760	813	737	768	797	836	797	835	766	755	779	776	760	782	801	772	777	798	738	795	811	794	795	769	809	766	798	770	778	779	747	809	763	782	777	756	767	791	743	783	757	787	762	768	765	773	822	690	853	755	739	813	793	807	799	783	792	742	747	769	780	803	757	812	806	786	789	785	763	739	791	811	808	807	789	868	844	754	760	811	751	772	811	846	756	781	760	813	769	768	797	776	788	788	805	814	790	805	704	801	768	796	793	755	798	799	780	789	781	799	792	767	737	746	785	768	775	733	822	755	768	743	782	845	782	754	783	799	778	806	787	759	785	783	772	765	831	800	816	830	805	836	820	789	780	799	854	835	800	787	742	805	807	763	805	784	741	747	776	751	811	782	821	733	755	765	832	812	775	751	742	809	813	778	769	773	795	730	723	793	786	799	767	707	737	762	779	781	817	798	758	825	791	751	801	745	736	821	806	760	801	772	748	813	767	778	829	790	768	779	782	760	774	715	813	708	790	857	767	801	789	817	794	849	756	805	786	839	765	777	777	744	810	756	813	744	809	806	800	780	767	796	733	752	774	784	764	787	805	766	684	774	769	784	776	770	776	759	778	781	804	751	748	774	801	774	761	804	854	789	788	757	751	808	794	790	727	831	797	724	788	806	812	852	756	764	820	818	808	723	819	802	749	826	769	793	780	724	760	771	727	736	839	777	797	787	820	775	805	778	837	780	743	757	799	787	842	774	745	788	767	827	782	766
16913	26162	23209	12319	7231	4225	15732	14842	9333	5232	2535	1440	1126	1057	1046	1010	1012	1029	1061	1053	1015	1052	1012	999	1002	1001	1031	987	1020	1029	1001	916	988	1057	1084	1025	1017	1092	1067	968	1042	1049	1028	1013	1061	1022	1011	1032	1038	1069	999	1002	1054	1081	1019	943	1041	1049	1028	1092	1096	1087	1028	976	1000	985	1053	986	1029	1009	1063	1032	1065	1027	951	1020	1007	1000	1107	970	1041	1054	1060	1037	978	998	983	1030	990	1032	1054	1038	994	1003	1032	1017	1021	1070	1048	1024	1011	1022	1049	1028	1050	989	1048	983	1009	1049	1002	1017	995	1100	1046	1019	993	1006	998	1107	1058	960	1033	1066	1054	1010	1086	1018	1074	1033	979	1049	1067	1065	1028	977	980	1017	1008	1018	986	1037	993	986	1041	1025	1019	1023	959	1045	1017	1030	1002	1001	988	1014	1062	1034	1044	1020	1059	1037	1047	988	1017	1004	957	1035	1000	1049	1029	1007	1037	1020	1037	1046	1055	1007	1023	1063	1012	1057	1017	999	1076	1069	1001	1009	1008	1031	1048	1029	1085	1039	1096	1027	1050	998	1027	1040	1023	1010	1095	1042	1013	1070	1030	1058	1015	1012	988	961	1004	1046	998	982	980	1026	1049	1093	980	995	1015	1060	969	1072	995	1028	1060	1031	1013	1025	1016	1030	1073	1001	1023	1061	966	1064	1030	1026	1011	1078	1009	1024	1017	1014	982	974	1025	1015	1023	1009	1116	1041	1009	1017	1031	1051	993	1035	1021	1039	995	1006	987	959	981	1008	1075	1071	1104	962	984	1046	999	962	988	1046	1055	1010	966	1027	993	1050	1028	1013	995	1010	1023	982	1006	1013	1031	1089	1035	1066	1009	1032	1025	992	1060	1032	1104	1034	1050	1057	971	1033	952	1019	1055	981	1007	1002	1035	1026	1039	1002	1002	1034	992	995	1003	1001	1035	1008	1049	1007	977	978	1063	1061	1033	1026	1036	982	1030	998	1117	1007	1040	1036	1024	1020	977	1109	1051	1071	969	1058	1003	1012	1065	1042	1044	1052	985	1069	1022	966	1098	1031	1006	1031	1045	1092	1032	1011	1000	1049	1018	1018	950	1063	1024	1056	949	1025	1002	1024	1042	970	960	1048	1024	1056	1050	1033	1028	1041	1018	1032	1008	1013	1016	1054	965	1042	965	1057	980	1016	996	1021	1056	1072	1092	1052	1053	1013	1049	1009	997	998	1025	1039	1034	1089	1044	1034	1009	995	1033	1031	972	1065	989	1033	1095	1095	993	1001	1015	1022	1005	1028	1014	1012	1047	1031	1033	1068	1065	985	1013	1022	1053	998	1023	1028	1026	1062	1005	1042	1026	1025	1019	1093	1104	1025	1016	1011	1058	964	1023	1007	1046	991	1037	1014	1036	1049	1037	1078	1026	1008	1055	1036	1033	1043	994	1025	1018	1034	1025	1039	1061	1055	1047	1003	1059	1094	1020	1028	1021	1036	1083	1034	991	1037	1035	1042	1008	1024	1030	1042	983	963	1040	1027	1055	1006	983	1005	993	1051	972	974	1008	998	1045	1013	1033	1008	996	972	1015	1030	997	1011	1063	1057	1043	1029	1006	1019	1010	1031	991	1021	1048	1049	1027	1013	1043	1067	1038	1049	1051	994	1011	1067	1041	1017	1018	1042	1061	1067	1018	1033	1006	964	1003	1058	1007	1045	1001	1014	958	1093	991	1068	1038	1000	1011	1048	999	1042	1065	1030	1024	989	1016	1011	1007	1051	1001	1006	1001	1048	1011	982	977	988	1025	1009	992	1038	1000	1011	1089	1008	998	1037	1018	1059	1040	1060	960	1028	1040	1075	1022	1053	1047	996	1035	1012	1034	993	1081	1029	1091	994	1022	1008	1066	993	1009	1043	1027	1022	1031	1048	1029	1042	993	1044	1004	1069	1068	1000	1020	1007	1008	1081	1001	1052	1033	1016	1045	1003	981	1008	1038	1016	978	1031	1045	1024	991	971	967	1015	1006	1029	1050	1038	1034	1011	1007	1036	1069	1079	1031	1029	1013	1035	1014	1005	1034	1005	1036	1064	990	971	1021	1082	1036	1031	1038	1055	1031	987	1009	1019	1045	1025	960	1046	1042	1051	1020	1015	1001	1013	1057	1011	1009	982	993	1008	1018	1034	1022	1031	994	1037	1039	1028	1023	1016	1038	1009	989	999	973	999	1005	1044	993	1041	1056	1029	1078	1004	1043	1035	1051	1057	1027	996	1027	1022	1032	1032	1019	963	1014	1050	1002	1014	1042	1032	1030	1054	991	1024	1051	1039	979	1028	1084	1016	1041	1056	996	981	1005	1005	981	1038	1019	1044	978	1064	1039	968	1035	1044	1077	1038	1003	1064	1030	1022	1023	1095	1000	1040	1046	1020	1047	1033	1040	996	1075	987	1073	965	1038	1010	1041	968	1012	995	1078	1053	1014	1042	1051	1025	1023	1070	1061	1020	1032	1047	1047	996	1028	991	1011	1058	1027	1056	983	1010	991	1027	1023	1013	1018	986	1031	1019	1024	998	1010	1009	1055	1043	967	1028	1059	1028	992	1043	1056	1035	1033	1010	983	1027	975	1015	1051	991	1030	1013	979	1018	1052	1088	1067	1036	1016	1029	1048	1035	1057	1060	1013	1047	1026	1024	972	973	1069	1014	1014	957	1069	1026	1035	1044	1061	1061	1004	981	1049	1020	994	974	1061	985	1025	1008	1007	1071	1012	1038	981	1001	1055	1073	992	1060	1016	1025	1065	1031	988	1076	1057	1021	1001	1022	986	1032	988	1000	1028	996	989	1051	997	1019	1008	1010	1004	1020	1037	994	1008	1007	1031	1078	1011	1047	936	1039	996	1033	1037	1020	1041	1038	1024	1102	1044	1078	1035	983	1077	1057	1033	1087	1043	962	1057	1034	1039	1025	1025	1054	989	1069	1066	1001	1060	1001	1054	1037	1011	986	1048	1010	1005	1001	999	1031	1049	1022	997	1059	995	995	1039	1064	1003	1002	1048	990	1026	1038	997	1048	1029	1004	1060	980	1026	1025	998	1033	988	1026	1078	1012	1029	1039	1020	941	1060	1032	1015	1030	1014	996	1070	1074	986	1042	1019	1032	1069	1038	1057	1026	1039	1075	971	1038	1056	987	1044	1004	1052	1066	1021	1089	1074	1027	1063	935	1005	1049	1102	1022	999	973	1000	1067	1027	1040	1024	1003	1036	1040	1003	998	1023	1058	1025	1026	1052	1042	995	1030	981	943	1053	993	1018	1025	1032	1062	1078	1035	1004	1042	1004	1000	1063	1034	1004	985	1063	1046	1039	1073	1033	1051	1034	1044	985	989	1031	974	1014	1001	1045	1043	1046	1036	1038	985	1031	1044	1021	1026	1054	1010	1037	984	1059	1014	968	1008	1007	1026	1047	1072	1036	999	1065	997	1045	1045	989	1019	1050	996	1090	950	1027	1033	975	1006	1022	1011	1075	1046	994	1056	1059	972	1004	990	1047	1013	1012	1024	1031	1053	1084	962	1027	1010	995	995	1050	1028	1081	1060	999	994	1000	1041	1017	1064	982	1024	985	994	1024	1042	962	1034	1045	995	1090	1050	1041	1009	1050	996	1011	1056	1098	1050	1038	988	985	1067	979	1016	1010	995	1031	1047	1015	1078	1011	1016	1010	973	968	1024	1029	1004	1057	1020	977	1042	1034	1029	1006	989	1028	984	1023	995	1039	1050	1053	995	1080	990	994	1029	1033	1009	988	942	1063	1035	1040	1038	948	985	1078	1034	1018	997	1078	1021	1064	1028	996	979	1038	1040	1053	1066	1036	1006	1014	1000	1041	1019	1061	1020	998	1075	1057	1017	994	1008	1024	1009	1003	1044	1033	1019	1052	1047	1037	976	1102	1064	991	1062	1022	994	1064	1042	1030	1012	1045	1025	1066	1012	1024	1027	994	1022	1041	1032	961	1089	1005	1046	974	965	1003	1044	1106	1031	981	1057	1077	1076	1013	1050	966	972	1035	1067	984	1056	1030	1044	967	990	1019	1020	1014	1044	1018	1080	1020	1019	1028	1010	1015	1078	1031	1000	1013	1019	1071	1010	1021	1021	1053	1053	1039	1042	1044	1036	1047	1027	1030	997	968	1006	1083	1041	1037	1026	1070	997	1015	1007	998	1037	1025	1036	1005	1022	1009	1010	1026	1009	1059	1015	994	989	996	1060	1072	1008	989	1065	1021	1040	1055	1007	1001	1045	1043	958	1054	1022	1005	1053	1041	1052	1061	1057	957	1001	997	1021	1044	988	1048	1047	1064	1063	1022	1049	965	1051	1051	1022	1059	1058	1037	1058	1055	1038	1037	1054	987	1016	1010	1044	1055	1013	995	1056	1018	972	1003	1084	1038	1060	976	1043	984	1010	1027	1086	1040	958	1038	1072	1067	1040	1036	1036	1031	1041	1024	997	1072	1025	1040	1071	1036	1067	1010	1015	1010	1047	1009	1061	1024	1032	1000	1040	1047	1028	991	1018	1072	1039	1008	1069	1103	1071	993	1045	981	1038	1085	1004	1062	1066	1011	1016	1009	1078	1040	993	1013	1019	941	1031	1034	1027	1040	1080	1062	977	1019	1028	1031	988	1029	1041	983	1051	1004	1054	1038	989	1054	1043	1036	1062	1039	1024	994	990	969	1005	1029	975	1022	977
27544	21361	17522	8548	3465	2324	8057	10121	5713	2917	1547	1047	894	841	770	799	748	803	771	797	738	753	767	843	755	799	795	802	807	820	770	810	836	826	807	798	798	752	778	769	770	787	750	756	775	814	831	753	770	834	825	786	782	772	767	788	795	800	747	835	804	814	748	777	787	750	807	871	811	811	791	822	786	811	794	849	748	792	787	825	734	771	795	779	802	790	782	812	798	759	790	781	794	774	799	800	800	813	794	790	740	811	769	813	782	770	762	762	784	748	758	773	751	783	777	828	764	806	838	813	831	785	766	786	782	818	736	814	780	803	743	799	777	848	787	782	756	772	804	745	735	790	770	795	794	799	745	756	786	760	778	825	790	831	821	738	788	796	777	783	785	792	783	777	828	816	809	766	807	786	796	792	749	831	757	812	778	803	775	795	764	785	798	745	817	754	804	787	800	772	761	795	776	800	782	779	785	738	857	760	787	808	764	796	769	802	786	822	813	774	786	798	732	824	751	752	794	784	793	780	753	805	795	764	794	799	777	847	795	823	806	789	805	778	793	767	777	735	765	775	774	760	782	757	766	751	775	789	741	801	753	778	825	800	834	807	820	794	741	767	791	747	766	781	811	770	818	776	755	788	776	765	753	783	780	774	749	753	810	814	804	797	698	831	769	825	798	832	775	791	783	771	815	743	819	792	762	785	796	764	772	783	800	754	745	771	771	775	877	770	798	806	866	797	781	786	788	771	753	784	813	780	778	792	755	824	775	751	745	787	765	809	784	761	764	795	783	806	803	765	803	788	838	808	831	749	824	746	797	798	804	816	756	764	764	762	792	791	752	809	775	792	779	775	758	784	741	796	790	792	815	792	818	790	764	784	824	783	770	778	787	782	815	721	789	776	755	771	767	734	750	793	757	805	731	759	806	772	828	773	824	764	794	761	768	757	817	774	804	769	760	834	806	815	783	764	770	819	789	775	750	809	795	810	754	757	804	828	757	772	784	796	829	743	776	825	804	767	776	790	762	823	789	813	811	823	787	749	744	774	759	760	788	770	796	798	785	783	808	804	808	766	809	751	828	813	822	817	796	782	831	791	837	768	759	769	796	795	795	775	768	791	768	872	748	789	758	758	783	760	746	795	794	745	789	752	783	791	788	797	786	744	813	801	737	784	837	811	792	781	767	777	758	750	726	828	777	768	774	765	775	803	831	769	769	767	808	775	788	769	806	800	795	744	792	799	775	808	803	789	799	818	827	772	768	753	766	786	786	742	807	794	778	766	760	801	786	773	773	839	722	775	741	820	771	773	775	725	796	790	764	829	801	778	693	764	842	725	817	804	793	723	777	800	799	812	761	759	830	816	775	783	793	738	791	757	817	742	811	762	822	761	835	805	768	761	852	803	812	758	795	805	771	752	832	765	775	817	758	847	775	818	784	765	786	774	754	790	778	786	771	768	834	784	786	806	824	810	763	822	843	757	778	754	792	801	779	831	784	821	818	759	726	749	789	802	763	760	786	784	805	774	777	768	741	821	793	764	736	771	741	859	745	756	759	801	856	815	764	760	692	796	755	780	773	866	733	782	759	746	735	789	791	839	743	783	796	851	766	820	806	792	793	784	801	748	792	843	753	772	768	782	804	804	802	779	781	815	760	770	816	813	814	823	772	817	773	807	739	797	741	799	756	769	758	770	760	804	791	799	770	787	831	806	834	776	780	784	758	729	795	803	769	809	741	786	784	803	781	828	729	810	766	759	796	773	796	771	786	808	790	786	814	796	831	803	828	804	825	783	740	819	795	748	790	781	766	791	770	806	743	768	773	781	757	827	774	747	816	816	778	794	850	783	770	784	795	818	818	781	783	769	793	754	771	811	829	771	816	762	767	760	826	827	766	780	738	761	769	788	742	755	794	755	774	783	778	825	817	793	753	766	776	800	763	740	813	755	719	749	793	795	801	777	816	798	779	847	756	790	811	772	749	806	746	761	803	786	736	770	768	761	826	786	817	763	831	771	768	786	802	776	769	759	808	729	791	730	796	811	807	821	808	782	841	782	843	743	770	742	791	802	828	751	790	748	762	804	776	762	808	840	757	783	808	774	823	817	788	777	798	799	773	739	801	805	758	780	750	802	778	812	772	825	747	758	786	824	802	822	752	823	771	831	825	754	781	758	818	777	821	774	825	712	788	823	719	755	741	807	730	773	762	746	805	811	778	792	818	826	811	829	788	827	762	837	787	781	809	775	796	803	761	722	836	749	824	773	778	747	771	784	846	834	842	762	758	817	791	779	779	808	783	754	779	769	794	813	790	769	757	817	829	774	763	793	772	775	760	776	757	780	755	779	765	759	768	780	795	795	743	789	795	807	794	785	806	802	751	754	803	791	804	746	770	809	773	813	752	834	799	758	748	816	791	768	805	789	787	768	787	816	791	805	760	789	788	777	730	785	790	739	806	763	799	786	811	807	782	807	775	810	762	767	786	771	805	819	777	754	820	800	820	788	826	765	850	770	789	776	810	814	787	805	815	815	773	762	738	817	804	739	779	816	787	832	816	830	779	827	764	771	849	767	784	765	791	780	787	772	756	806	751	782	787	802	796	808	748	830	765	770	837	813	765	793	803	796	771	739	756	795	760	769	760	825	783	805	787	772	778	807	791	792	777	777	795	788	835	777	766	806	794	768	754	804	800	744	845	753	759	801	741	820	811	791	777	783	789	765	757	746	825	795	853	766	751	778	735	745	772	762	799	793	751	735	824	848	812	805	776	805	801	785	783	786	809	761	761	789	780	799	799	817	774	814	804	756	783	770	776	780	842	769	776	780	780	765	778	788	761	805	737	730	759	727	766	840	751	821	747	792	813	765	769	782	770	798	854	779	750	806	754	814	824	805	778	784	790	777	802	796	742	746	802	757	759	810	784	779	757	789	753	770	816	776	779	802	805	762	822	770	748	801	814	835	788	784	744	781	793	772	781	862	827	763	755	822	787	766	779	828	795	750	789	739	756	789	770	795	800	841	768	770	762	778	785	826	786	801	743	785	789	748	789	776	808	778	811	797	758	796	820	809	819	765	746	844	754	785	829	793	808	831	806	776	742	816	802	746	789	765	772	764	780	797	813	766	779	791	813	803	798	798	826	736	826	762	815	827	831	785	822	809	803	759	801	802	821	779	803	823	794	777	852	816	765	783	720	738	813	767	820	810	820	768	695	823	828	775	805	821	726	800	796	820	787	770	771	775	826	767	827	770	773	800	804	771	769	786	764	784	724	780	822	788	833	777	755	801	770	781	798	818	785	752	815	762	836	769	776	766	797	803	834	793	782	854	743	796	787	741	738	765	770	762	748	781	778	786	788	847	820	815	799	735	741	754	763	800	801	821	835	769	776	829	753	784	848	782	778	820	781	786	830	737	782	790	771	783	817	807	774	756	760	751	785	790	797	829	769	793	742	773	761	789	801	812	773	853	805	774	813	761	804	790	795	802	858	796	730	784	768	767	821	760
14504	22580	19903	11236	6744	4978	14605	15960	9475	4871	2300	1392	1107	1075	1021	1063	1035	1100	1028	1059	1035	1011	1019	1018	1033	974	1050	1057	983	1049	1064	1058	1023	1049	1013	968	1018	1041	1091	980	1029	1060	1071	1055	1063	1119	1013	944	1031	1052	1018	1004	1034	1039	1021	1058	1031	975	1024	1076	1018	1050	1013	1036	1015	1071	1073	996	1059	987	1038	1052	998	1089	1019	1010	1077	1039	1059	1008	978	1098	992	1052	1047	993	1098	1056	1030	1069	1023	979	1046	1060	993	1050	1004	1039	1078	1066	1025	999	1006	965	1009	1043	1054	1037	1004	1088	987	977	1099	1045	1083	1035	1033	1012	1024	1038	1050	1037	989	1070	991	1022	1028	1005	1060	1051	1047	1052	1036	1027	1086	1073	1001	1026	1058	995	1044	1071	1033	1083	1034	1015	1079	1095	981	1064	1038	1039	1047	993	1027	1035	1043	997	1015	1057	992	1019	1074	1058	1030	1050	1039	1010	992	1051	1065	992	1039	1054	1006	1005	1041	1007	1056	1017	1026	1036	967	1042	1033	1112	973	1014	997	1027	1035	1036	958	1059	1011	1062	1016	1067	1011	1051	972	976	993	1113	1052	1029	1007	1056	1047	987	1067	1035	1026	1073	1054	1003	1010	1039	971	998	1101	1060	1044	1019	1063	998	1008	1030	1001	1028	1110	1001	1047	1058	1015	1088	1060	985	1112	1023	1077	1037	1028	1006	997	1027	991	1015	1018	1033	1025	1006	971	1045	1058	1088	999	1073	1118	1052	1077	1003	990	1009	1040	950	1027	1034	1058	1036	1001	1039	981	1090	1017	1038	1034	1031	1055	1069	1004	1008	1070	1077	1038	1002	1040	999	1005	1068	1037	1007	1054	1046	1053	1080	1023	1020	1022	1009	1011	1067	1000	1097	1054	1098	1060	1051	1018	1025	1081	1091	1045	1013	974	965	1030	1055	1050	1104	1004	983	1068	1012	1052	1021	1008	995	1038	1010	1046	1090	1079	1049	1015	972	1033	1117	1087	1044	988	1042	1015	976	1012	1054	1063	1075	988	1073	1048	1008	1056	1030	1011	1080	1019	1073	1024	1049	1047	1043	981	1035	1059	1015	996	1003	1017	1015	980	1030	1041	1033	1005	1062	1038	1024	1039	1023	1040	1042	1063	979	1033	1005	1046	1032	1000	1026	1029	1008	1060	1089	977	1094	1043	1022	1024	1052	975	1020	1057	1059	995	1029	998	1022	998	1040	1054	1059	1074	1013	1052	1072	1007	1041	1065	1041	1009	1042	1041	1081	1014	994	1036	1070	1041	985	1051	1000	1068	1080	1020	1055	996	1074	1084	1076	1092	1071	1102	1031	998	1065	1001	1023	1026	985	1002	1007	1013	1049	1064	1079	1072	1055	997	1058	1068	1032	1003	1037	1014	1036	1058	1053	1136	1060	1035	1009	1009	1013	1028	1040	1015	993	1027	1013	1014	1057	1032	1019	1046	1047	971	1007	1056	982	1009	1009	1048	1052	1035	974	1048	1059	1080	996	925	954	998	1067	1009	987	1046	1048	1065	1040	1053	1103	996	1059	952	1035	1012	995	1108	1061	1022	1040	1048	1038	1084	1040	1044	1037	1038	1049	1103	1070	1085	976	1098	989	994	1061	1075	950	1045	1040	1029	1010	1038	1080	1022	1047	1030	1053	1066	1092	1001	1019	1010	1032	1057	976	1033	1025	1018	1003	1027	1038	1093	1013	1041	1072	1007	1055	1014	1012	1027	1009	1031	1076	1016	1059	1034	1006	1054	1013	1028	1039	1019	1079	998	1075	1001	979	1052	1109	1066	1009	990	1030	1056	999	985	1041	1017	1054	1045	1049	1112	1002	1012	1030	1036	1062	1013	993	1018	1050	963	1031	1044	1050	1056	1052	1019	1056	1049	1027	1002	1051	1027	1035	1001	1038	1042	1005	1040	1027	1015	1053	1049	1062	984	1067	1010	1034	1019	1077	1065	1030	1069	1019	1084	1050	1032	1134	1026	1017	1074	1063	1037	1068	1050	994	960	999	987	965	1054	1029	1076	1039	985	1025	1075	1038	1068	1085	1013	1078	1047	1027	1015	988	1051	1061	1047	993	1070	1056	1007	957	998	1013	1092	1049	1032	952	1016	1040	1040	1023	1034	1123	1036	1026	1016	1038	1079	1015	1012	1021	1064	1081	1041	1048	1026	1065	1023	1040	1007	1012	1070	989	1048	1008	1009	1001	1008	1020	1051	1037	996	1077	1033	1047	994	1017	1048	1038	1042	1035	1055	1055	1106	1069	1071	1054	1050	1026	1007	1081	1029	1055	1067	995	941	1045	1011	1057	1075	997	1071	980	1003	1065	963	995	1070	997	1018	992	1039	1018	1045	1063	1051	1011	1032	1073	1080	1088	1012	1103	1067	977	1067	1062	1051	1066	1122	1030	1011	1032	990	1020	1025	1027	1038	1053	989	1106	1069	1036	992	1055	1032	1071	1055	1057	1034	1053	1027	999	1029	1015	1013	1054	1051	1075	1053	1004	1007	1019	1020	1017	1093	1052	1051	1051	1042	1029	1035	1002	1027	1092	1056	1073	1021	1043	1043	1036	1033	1065	1019	1040	1026	1063	961	1016	1053	1065	1068	1069	1068	1038	1101	1047	979	1090	1024	1026	1054	995	1071	1026	1053	1044	1026	1054	1000	1035	1030	1036	1029	1016	1055	1046	1017	1099	1012	1060	1012	968	1064	1041	1011	1044	1018	1087	1045	1057	1032	1013	1032	981	1092	995	1017	1048	1034	1018	1052	970	1045	1009	1053	1023	1097	1015	1045	1028	1003	1053	1012	1110	1074	1039	1043	1030	1025	1103	1017	1012	1041	1002	1030	1051	1045	1011	1051	1041	1027	1054	1096	1072	1041	1064	1031	995	1044	1062	1023	1043	996	1022	1030	999	1033	1032	985	1037	1052	1059	1031	1035	1045	964	1039	1085	1067	991	1087	1009	1082	1020	1066	1053	1034	1066	1024	1063	1061	1042	1057	1024	1030	1044	1075	1029	1056	976	1041	1041	1042	1011	1007	992	993	1048	1046	1030	1022	1059	1043	1049	1030	1016	1036	1023	1054	1021	1069	997	1054	993	996	1043	1049	1016	1056	1066	1061	1036	1001	1068	1081	1046	1016	1047	1085	985	1031	1018	1042	1045	1008	1026	1023	1058	1063	1038	1025	1055	1066	1009	1028	1065	994	1050	1012	1038	1023	1009	1046	1081	1013	1045	1068	1076	1002	1061	1055	1022	1045	1023	1008	1060	1072	1040	1015	1056	1040	963	988	1060	1073	1056	1034	1037	1051	1116	1016	1013	999	1024	1085	1040	1011	1011	1057	1059	1051	1070	1014	981	1056	1010	1015	1060	1042	1038	1043	1061	1033	1117	959	1007	1044	1106	1007	1029	1003	1001	1035	1032	1082	953	1015	1047	1072	1036	1031	1018	1020	1021	1053	997	1048	1028	1042	1039	1046	1022	1116	1021	1075	1021	1019	1004	990	1056	1033	1056	1075	1008	1028	1031	1011	1111	1028	1044	1031	1009	1052	1009	1058	1068	1061	1062	1006	1014	1004	1073	1023	1028	1067	1037	1026	1039	1008	1022	1031	1046	1034	1084	989	981	1052	991	966	1041	1042	1036	1054	1005	976	1029	1079	1037	997	1012	1018	1048	1056	1067	1003	1027	1002	1057	1056	1008	1088	1064	977	1046	1070	1041	1064	1021	1058	1051	1027	1035	1054	1051	1079	1017	1019	996	1073	995	1065	1050	1017	967	1019	1048	1001	997	1091	1020	1000	1008	1073	1092	1001	1027	1102	1038	1091	1102	996	1041	1059	1018	1057	1008	1034	947	1031	1081	1028	1025	1025	1053	997	1038	1053	1058	1051	1053	1015	988	993	997	1050	1028	1061	1033	1037	1017	1054	1051	1002	988	1073	1069	1117	1028	1048	1004	1000	1056	1014	1001	990	1037	1009	1057	961	1040	973	1072	1098	1013	1016	1024	996	1027	1026	1015	1057	1064	1009	1016	972	1052	1041	1007	1087	963	1045	996	1053	1053	1008	1090	1093	1083	1083	1059	971	1028	1114	1023	1030	1024	1103	1060	1025	1076	1062	983	1027	1011	1043	1047	1009	982	997	1037	1106	1062	1040	1027	1027	1083	1079	1043	1048	1020	992	1040	976	981	1058	1085	1072	979	1063	1028	1034	994	1055	1027	994	1023	1038	1060	1008	1035	1000	1026	1008	1012	1009	1033	984	1006	1051	1059	1060	1024	1053	1018	1023	1020	1045	1018	1049	1026	1014	1047	1030	1038	1025	1051	1049	1049	1000	1067	1036	1053	1016	994	1013	994	1072	1036	1051	1055	1033	1010	1058	1032	1086	1068	1017	1071	1059	1046	976	999	1029	997	1059	1008	1083	1023	1043	999	1023	1021	1056	1084	1056	1061	1006	1047	983	1002	1057	991	1030	1072	1065	1013	1078	1092	1040	1018	1107	1015	1034	1054	1025	1029	972	1055	1026	997	1025	1014	1060	1058	976	991	1031	1080	1047	998	1074	1059	1025	1070	1023	1025	1032	1043	1004	1048	1029	1031	1016	1115	1047	1039	1035	1119	1034	1046	1051	1025	1018	1030	1046	1036	1057	1015	984	1052	1035	1041	1027	980	1012	1056	1057	1107	1024	1010	1033	1070	998	1052	1011	1054	978	1084	1033	1040	1046	1009	1003	1078	1011	1049	998	1021	1030	998	1009	1056	1016	997	1000	1036	1072	947	1058	1064	1031	987	1000	1026	1063	982	1087	1091
23322	21412	29250	23962	21464	30620	57168	52823	38028	24318	10144	2591	1023	744	702	649	680	662	675	665	682	657	674	643	640	665	664	671	604	601	667	660	629	684	656	686	681	624	656	669	623	649	647	658	676	646	660	658	659	674	640	613	676	663	611	646	640	639	691	654	649	657	654	702	684	665	674	624	643	628	638	673	660	681	673	619	663	599	638	639	654	688	655	665	655	627	681	661	676	629	671	670	654	653	700	626	663	624	596	608	714	665	663	616	635	615	658	667	679	642	647	642	680	642	631	648	660	700	613	667	618	683	666	687	665	663	616	618	653	668	669	661	645	675	663	657	661	675	607	652	646	621	637	661	665	683	591	708	691	668	633	671	624	684	661	648	666	603	650	641	616	675	674	698	654	632	666	614	663	733	666	608	606	687	685	679	643	648	686	682	683	690	646	632	672	634	645	662	634	669	646	632	650	614	673	627	668	657	647	644	673	657	647	693	695	654	642	682	610	671	613	701	651	633	662	649	629	668	659	616	643	654	661	648	623	689	693	697	690	649	658	612	683	673	664	642	650	695	659	695	647	657	642	629	687	667	663	652	679	700	663	642	711	713	635	660	650	658	636	679	599	651	630	636	668	640	634	668	674	630	628	661	648	637	669	630	641	650	674	659	688	666	659	684	635	663	660	665	661	638	657	661	647	669	657	650	700	658	672	600	664	666	687	635	688	632	690	636	652	589	681	665	586	676	687	620	651	666	659	647	684	695	657	690	638	670	642	658	661	667	624	671	651	744	649	652	635	627	651	656	661	635	645	639	677	629	611	643	636	626	691	657	631	645	616	659	672	663	636	642	644	616	671	682	641	608	726	632	643	654	635	655	626	635	595	615	660	661	647	607	676	640	694	658	644	648	680	656	656	676	675	621	668	656	656	622	645	629	675	608	648	674	657	650	681	626	653	637	658	675	678	661	635	641	608	666	661	654	607	672	694	650	672	649	665	612	684	630	660	668	635	613	668	631	660	628	653	626	665	610	628	660	676	673	720	600	634	682	618	638	653	588	637	624	657	644	672	672	644	684	646	656	655	675	654	644	644	627	643	668	673	665	692	628	649	641	663	673	658	662	655	663	651	640	653	636	630	610	685	708	676	690	623	666	662	704	682	621	621	669	582	670	665	654	694	681	625	705	648	685	652	664	670	661	683	669	662	598	668	694	657	660	626	641	620	622	668	628	669	636	606	687	684	644	682	648	650	692	666	625	602	665	663	658	639	608	662	628	617	640	684	660	653	682	691	657	657	648	578	641	643	645	628	610	627	663	647	624	705	624	611	678	643	662	688	648	645	618	665	639	679	668	704	613	623	652	608	627	656	640	665	662	647	661	688	624	643	628	667	654	648	677	681	629	663	653	689	689	645	691	644	625	650	658	686	715	659	660	667	644	646	636	604	654	692	696	663	683	628	673	652	707	626	704	623	655	659	642	645	686	661	658	683	656	601	595	682	629	698	651	617	665	605	658	630	621	660	625	665	665	621	659	660	653	650	647	636	691	732	608	624	628	676	671	652	629	608	652	663	707	663	615	649	632	656	629	670	688	678	686	671	645	615	622	647	596	626	641	669	647	629	651	687	646	678	634	598	688	662	628	629	582	603	608	585	683	638	642	647	630	637	671	651	612	649	674	619	674	668	637	644	642	622	600	689	620	698	647	686	664	614	626	691	609	647	611	633	656	643	629	690	665	660	666	662	653	647	656	657	632	676	646	698	662	653	651	665	651	648	621	697	636	658	682	665	655	648	664	667	666	669	567	610	668	647	660	698	659	659	625	652	624	672	665	636	685	637	644	688	642	624	705	643	611	680	610	676	658	666	670	670	677	643	673	629	697	667	673	639	669	669	649	662	686	650	634	643	665	675	642	669	632	655	627	650	663	653	677	664	674	621	652	693	656	574	638	632	651	643	639	677	644	634	641	651	649	656	634	596	610	660	654	663	692	697	624	677	632	644	631	650	687	642	641	643	686	635	658	604	641	669	657	689	632	642	678	638	612	647	649	620	691	670	663	685	617	655	664	602	605	667	648	681	688	660	680	654	673	711	710	639	660	656	692	639	647	629	653	656	640	650	672	603	672	671	690	667	667	684	621	631	632	638	652	615	640	639	618	693	701	670	707	595	696	677	652	622	660	670	690	641	614	659	645	675	640	637	595	633	648	671	681	692	658	644	623	660	653	607	659	646	656	674	633	638	651	661	642	599	644	639	670	645	663	664	662	643	687	667	706	673	669	640	660	651	674	668	650	670	641	650	646	646	637	632	621	652	667	685	592	628	635	650	645	664	644	645	636	667	590	672	659	677	643	632	635	680	654	656	692	693	684	653	634	649	596	661	684	640	644	695	630	674	669	635	699	636	676	680	680	652	641	657	673	621	659	682	647	640	668	614	620	669	654	626	651	674	678	671	662	649	662	599	717	586	664	664	664	651	682	649	597	681	646	699	657	672	651	702	691	626	632	641	646	676	654	630	637	664	693	645	653	633	649	651	664	605	655	679	613	639	659	665	667	648	620	638	685	625	666	615	657	656	685	627	631	648	652	719	662	632	702	657	650	639	635	658	683	660	636	672	675	704	629	645	658	672	664	671	645	681	639	622	670	626	664	634	603	646	679	654	671	655	646	662	647	648	647	668	630	665	690	671	642	632	644	643	637	652	642	669	649	681	629	687	694	657	669	614	640	672	683	690	656	647	624	658	641	678	664	646	667	628	662	616	630	645	657	638	672	624	621	679	687	653	661	673	650	653	634	678	670	639	650	674	644	637	664	659	631	683	665	612	619	643	671	641	639	622	629	677	651	668	643	686	675	641	687	654	619	677	675	659	628	633	627	639	655	656	662	707	667	637	642	671	629	633	652	653	651	647	662	658	664	638	638	623	618	676	644	629	685	652	659	660	656	655	645	636	652	697	686	615	667	674	614	645	627	656	621	641	658	618	652	647	667	654	648	672	670	682	683	647	677	685	623	685	622	657	674	671	662	609	646	656	629	641	647	639	633	648	619	608	634	691	644	608	672	627	642	672	645	668	655	674	659	664	651	680	611	678	645	643	641	631	679	653	645	676	673	633	649	681	660	682	662	623	685	630	635	692	666	627	715	698	652	632	659	677	669	598	651	647	682	661	652	657	626	657	668	671	655	666	649	615	658	631	676	641	691	645	636	623	712	615	679	650	679	655	627	637	654	681	647	626	656	659	616	635	667	640	670	639	633	633	631	701	642	631	680	685	653	644	707	624	663	655	615	608	648	688	639	634	644	616	635	689	654	682	648	713	663	655	678	669	737	666	664	611	617	658	692	679	625	614	629	655	635	641	621	669	659	648	613	682	720	627	632	637	612	673	651	604	687	610	660	656	664	596	670	713	627	637	646	637	649	610	681	630	702	601	671	655	600	634	661	649	683	671	665	661	668	668	642	668	660	671	640	609	645	669	686	641	679	654	652	644	688	668	663	654	635	643	634	613	673
15642	27893	27337	18163	17658	34289	57941	52495	41309	28341	13693	4357	1561	1009	855	913	866	832	930	821	829	878	821	855	862	832	853	801	868	830	843	884	819	925	809	840	892	875	911	841	874	843	818	842	834	861	886	874	846	833	863	880	877	844	866	859	910	843	903	890	864	814	858	856	833	839	842	849	845	885	896	891	875	942	869	835	822	887	854	828	851	813	870	858	842	817	904	864	908	849	836	826	835	900	810	864	888	820	804	900	884	845	866	835	827	856	866	814	891	834	903	845	848	846	852	856	861	850	864	887	823	845	887	850	863	838	844	870	873	861	878	893	879	803	831	862	850	884	900	852	858	886	922	830	872	856	902	890	862	868	789	795	885	825	896	870	867	867	827	863	810	867	904	900	865	877	892	839	841	853	840	887	901	859	844	852	859	836	814	869	811	818	836	822	900	883	858	836	931	795	888	864	835	830	822	897	829	840	878	835	897	876	798	880	832	874	898	849	829	843	898	816	828	805	892	831	932	806	843	854	828	848	875	911	894	903	838	820	876	872	795	833	785	893	849	835	837	822	870	878	858	824	810	859	873	843	879	904	895	775	872	858	882	866	900	866	878	819	826	814	840	853	848	865	871	859	867	848	874	831	860	825	844	845	857	853	878	815	874	921	862	864	865	884	860	863	823	873	873	900	859	853	820	847	881	874	868	896	857	851	822	832	843	916	823	836	880	911	831	845	824	817	881	892	873	871	850	833	925	836	899	842	859	807	905	879	856	852	829	829	853	885	856	884	899	882	858	860	851	841	878	888	890	855	927	833	835	853	786	855	896	857	820	924	878	829	839	862	880	882	834	846	881	844	865	819	821	873	877	883	878	838	846	793	814	849	799	825	845	869	857	885	841	851	842	853	830	809	860	785	780	847	825	832	796	838	860	861	861	892	848	865	826	864	894	855	865	766	854	846	831	877	899	850	849	872	899	868	825	855	846	893	863	868	831	830	857	861	842	802	846	805	854	846	834	889	843	794	867	871	858	801	828	833	839	861	837	852	833	860	850	886	887	884	859	826	904	845	875	835	812	798	819	825	849	823	875	875	843	856	840	858	880	887	875	861	835	778	856	918	899	847	829	868	857	862	871	855	824	872	808	840	838	886	838	819	834	847	869	891	832	860	875	858	881	862	829	877	846	894	885	901	823	834	875	810	762	823	833	840	892	875	934	875	873	852	853	835	850	821	826	834	831	869	864	863	879	875	857	857	840	821	891	870	859	890	852	866	858	864	848	835	867	812	869	866	916	849	851	848	824	835	846	864	873	879	849	886	822	841	831	823	813	844	854	816	885	839	833	821	848	846	902	865	854	860	836	845	826	870	788	825	843	938	845	837	870	869	857	841	827	849	813	828	843	844	883	849	893	910	871	875	891	846	843	881	847	880	893	822	872	864	904	858	816	876	838	872	874	834	859	814	896	863	824	836	859	864	885	852	855	805	819	832	837	868	849	868	843	883	875	881	868	848	826	849	862	818	830	868	839	840	847	874	880	835	850	880	903	846	880	810	826	867	857	865	870	839	861	810	889	845	888	859	788	844	865	813	805	801	913	857	824	911	913	867	846	860	865	840	792	809	814	838	843	868	880	891	937	881	874	840	896	895	853	852	917	903	837	866	857	847	853	856	879	842	877	858	831	872	835	883	835	888	857	868	870	872	882	838	893	835	828	828	853	780	857	826	826	851	907	874	817	867	804	806	879	857	876	854	848	817	851	863	830	879	845	857	850	857	819	838	844	886	854	849	848	885	820	841	838	828	787	882	831	863	879	849	845	828	914	879	873	800	843	845	882	873	913	867	790	843	868	876	771	865	872	818	881	841	865	827	849	850	808	887	810	831	846	834	854	838	871	833	886	847	899	877	822	839	823	841	899	837	858	835	782	832	832	874	871	868	883	850	832	857	863	794	890	827	840	810	829	836	818	866	866	862	821	885	900	839	844	854	839	899	897	846	913	796	827	795	858	834	872	886	832	895	865	879	872	858	885	833	807	809	851	877	778	848	909	856	871	900	863	857	863	835	885	832	857	929	848	836	885	870	877	854	817	865	887	872	877	889	862	909	843	814	857	896	837	841	899	878	896	879	842	821	841	816	894	844	862	858	842	911	905	860	886	855	855	814	821	861	853	824	874	768	876	894	866	807	838	829	792	859	840	889	869	855	881	854	827	867	795	822	895	831	871	863	831	856	872	825	883	849	854	873	788	888	882	911	846	891	818	863	798	872	823	923	820	833	829	835	849	843	822	802	857	862	839	824	883	815	829	843	884	891	902	879	852	869	848	858	870	882	885	851	811	865	874	818	866	870	874	829	871	864	871	857	852	807	873	775	865	866	870	892	864	874	841	914	835	791	820	840	822	844	815	832	793	879	899	831	847	801	815	893	828	886	861	892	874	827	803	876	892	867	855	851	815	854	818	857	843	844	883	866	824	881	894	834	896	863	921	828	900	953	875	885	846	850	864	864	840	847	863	880	837	894	900	809	864	798	844	844	827	854	884	867	837	834	831	847	883	808	853	834	826	885	890	833	776	853	874	790	791	856	841	837	856	870	853	842	862	889	865	838	855	892	857	849	876	811	816	876	897	901	860	810	842	825	846	820	832	907	874	912	854	848	827	864	844	847	836	880	861	835	841	846	811	860	883	860	826	781	840	848	859	862	876	870	868	858	823	858	854	837	899	858	872	880	841	805	862	899	866	915	851	868	839	852	862	925	847	875	850	871	854	854	823	839	771	866	857	857	885	809	909	901	831	893	863	867	899	872	855	867	844	859	849	854	853	806	880	908	895	797	839	896	832	878	845	830	862	903	834	887	924	870	865	873	868	817	843	858	879	802	913	889	856	890	814	854	837	836	802	827	872	850	852	810	865	837	814	847	836	860	855	891	841	843	835	844	856	870	853	913	835	845	851	902	838	862	864	855	841	777	888	897	814	891	840	902	844	836	841	820	823	880	863	854	873	861	888	901	867	801	867	821	846	870	837	827	899	819	814	862	883	831	876	883	844	914	891	834	842	876	890	790	862	864	856	856	882	808	841	879	877	847	845	863	867	869	846	855	857	845	909	848	863	860	800	818	905	814	844	837	862	874	874	831	815	871	911	856	828	805	877	884	853	850	839	853	878	875	851	855	861	844	849	848	868	856	858	837	836	914	909	878	898	835	864	844	880	897	825	868	894	800	868	862	780	903	860	808	829	886	804	850	818	887	869	855	888	892	867	768	841	844	881	875	893	844	885	821	913	859	859	882	840	858	806	818	823	868	849	883	892	861	905	815	859	855	843	842	831	853	840	831	839	876	878	846	834	895	848	880	827	833	847	833	829	903	812	871	840	847	826	852	902	939	875	902	868	868	898	840	872	859	875	808	878	855	825	849	853	838	826	830	833	933	815	864	837	896	861	872	868	810	858	852	858	819	838	853	820	868	869	873	881	856	875	800	872	840	838	866	845	809	837	814	849	818	873	804
27354	20907	14128	6459	3304	6154	9319	8157	5028	2665	1448	1001	867	786	795	850	834	812	788	805	803	819	786	794	784	828	792	794	753	814	803	814	831	802	789	801	831	826	808	733	874	823	857	806	784	778	759	839	824	792	747	727	817	768	807	816	810	809	810	820	817	771	772	791	779	785	814	837	823	823	793	819	816	764	764	784	784	825	833	797	806	773	776	793	790	847	819	836	778	786	838	733	849	829	804	772	774	793	818	819	846	807	808	817	801	798	869	787	800	836	797	752	838	735	783	762	794	790	816	780	751	843	848	810	792	800	769	831	718	763	799	785	800	815	769	824	798	819	808	774	823	791	791	710	777	817	811	804	777	797	807	867	809	790	824	805	821	818	779	796	812	824	829	829	812	846	784	787	861	797	794	757	791	789	780	811	814	780	783	782	824	805	790	766	809	804	756	767	798	797	801	813	780	847	781	783	804	847	808	792	797	776	755	818	768	799	783	784	758	805	785	817	735	749	812	767	781	792	778	789	782	756	806	833	791	820	837	840	791	793	806	777	808	771	837	826	808	749	775	801	849	805	805	819	766	785	802	819	753	800	819	779	870	800	782	755	802	783	840	803	851	827	836	779	810	823	820	776	767	800	736	780	779	810	812	800	802	788	864	806	802	804	817	771	766	841	777	784	798	836	783	794	769	806	781	789	797	766	783	805	855	803	769	790	824	832	811	834	784	762	825	827	835	817	797	848	771	803	811	822	820	828	816	799	820	834	782	801	770	792	812	837	852	758	773	762	796	821	763	788	869	807	818	763	827	779	757	803	779	839	745	750	814	777	808	809	783	806	759	784	838	809	784	829	834	792	748	749	822	746	807	784	751	786	768	781	782	784	808	792	779	807	779	782	770	804	785	779	759	826	802	809	784	813	786	790	753	798	799	792	781	753	807	798	809	790	779	805	821	793	818	772	808	829	779	836	803	809	813	835	764	786	784	739	804	800	760	805	774	778	814	787	782	823	744	768	793	803	827	818	808	756	796	802	794	796	799	819	795	764	769	774	761	807	780	784	765	793	818	793	785	779	831	797	811	805	786	841	812	755	794	840	791	802	793	852	824	827	774	802	754	811	824	753	770	840	779	788	781	832	798	826	802	789	771	762	759	743	790	808	772	849	792	753	789	814	859	871	875	822	730	838	816	785	780	797	822	796	814	776	821	796	813	857	754	779	811	837	816	834	804	793	828	764	827	771	817	761	782	747	785	839	775	796	823	768	762	755	785	845	815	837	795	811	825	806	780	806	791	826	787	788	758	774	826	769	747	797	799	801	796	812	795	774	778	799	752	803	754	840	809	783	825	809	778	818	819	786	805	837	762	813	800	816	819	808	786	770	783	790	795	821	782	796	795	781	812	770	794	793	883	816	804	760	826	782	781	823	822	765	800	735	780	734	806	777	835	809	777	841	816	791	796	773	751	757	838	789	781	808	839	832	821	749	830	768	771	766	831	804	793	764	764	790	772	803	778	801	768	803	759	845	794	818	851	845	794	795	793	863	812	792	814	805	827	754	800	822	811	827	852	802	790	786	836	784	730	769	786	737	773	756	805	782	811	774	783	766	817	881	794	778	794	829	788	778	771	787	828	767	837	842	838	794	812	812	761	763	812	744	847	824	792	765	782	819	794	798	845	785	807	813	840	803	775	815	777	774	821	806	804	809	788	790	833	808	835	815	802	812	775	800	814	772	791	808	774	831	849	843	799	806	788	799	792	826	764	839	807	838	822	780	798	812	781	841	808	773	811	807	779	800	829	817	767	839	798	810	817	811	722	776	800	786	761	779	819	818	838	816	833	760	832	736	789	817	829	779	812	780	864	821	788	862	783	773	822	816	777	777	777	797	815	789	800	783	762	784	773	768	851	784	862	783	794	765	775	722	810	790	772	829	814	779	799	839	787	776	821	815	869	760	752	738	820	814	759	823	849	778	779	796	795	790	797	826	737	808	785	760	760	784	811	788	781	769	824	824	806	785	803	821	800	816	771	790	770	797	832	816	788	786	807	769	753	866	822	787	777	828	836	800	763	812	783	827	779	786	802	779	810	784	780	803	806	783	834	792	821	788	830	773	786	801	784	821	750	806	769	868	818	845	753	747	758	791	781	795	854	800	784	814	779	775	758	803	842	814	812	791	781	819	767	840	794	824	752	752	837	832	812	826	813	821	812	802	802	850	824	840	759	800	849	773	790	776	791	797	782	835	772	805	790	773	804	850	824	794	815	788	776	762	793	800	811	792	781	839	844	804	784	851	782	775	824	783	765	807	760	820	811	827	808	860	781	767	773	825	776	839	782	762	794	824	826	774	770	810	795	839	806	769	740	805	802	811	804	830	710	800	818	804	807	819	836	804	781	773	767	762	806	771	803	806	830	765	770	764	785	780	831	800	737	833	793	811	789	815	797	809	807	783	777	783	827	796	775	789	836	796	818	746	792	789	799	729	805	806	818	807	836	791	817	766	801	837	809	820	823	810	804	790	802	784	793	789	799	792	826	762	819	771	790	796	812	838	752	769	775	748	783	807	779	798	764	815	814	804	827	792	789	844	820	765	803	829	763	804	780	782	799	768	803	791	776	808	800	785	773	793	810	855	768	808	821	851	777	786	792	810	838	783	822	755	812	801	768	806	791	761	779	798	815	817	809	798	760	823	754	833	754	775	761	758	793	738	818	819	810	770	805	761	772	838	808	771	760	739	825	799	753	819	781	778	846	791	800	803	815	779	781	787	770	778	809	775	793	752	818	821	839	779	798	822	786	817	790	804	798	826	803	801	784	811	773	814	846	802	810	808	828	782	767	850	842	792	775	839	833	809	778	804	824	824	765	776	820	790	786	814	808	789	833	801	791	790	801	737	788	830	805	743	780	777	783	822	814	774	803	772	832	787	776	820	840	831	811	788	852	799	843	795	815	742	860	833	848	821	795	793	810	786	762	764	843	774	840	790	775	785	773	734	829	811	795	786	851	794	737	823	832	774	781	777	794	795	812	830	767	836	788	817	761	785	795	788	795	728	812	790	776	841	758	771	809	779	817	801	793	771	788	795	811	804	806	791	809	832	816	772	802	824	800	815	826	837	825	753	818	797	765	784	790	742	815	794	786	792	768	768	809	789	736	783	794	772	805	816	798	815	812	774	764	809	809	807	796	776	850	796	843	848	819	747	786	815	816	808	805	781	812	846	813	790	802	822	818	814	781	797	828	786	827	800	784	804	829	814	815	835	800	802	776	796	784	863	785	825	785	772	799	804	797	802	819	803	822	799	766	827	815	804	827	811	801	840	777	792	795	785	844	777	785	839	815	866	830	818	793	778	786	778	787	801	766	881	786	797	778	817	813	798	744	848	781	783	837	771	787	802	845	767	780	798	803	825	769	742	800	835	782	827	807	761	886	775	738	781	811	789	839	842	783	763	784	783	811	817	785	738	758	800	797	819	795	781	832	769	853	803	798	803	753	760	794	772
8486	13817	14547	9094	6360	11404	15294	13222	8330	4525	2303	1349	1194	1028	1052	980	1050	1075	1078	1052	1016	984	1027	1085	1070	1011	1045	979	1056	1047	1041	1056	1068	1032	1049	1047	1049	1063	1011	1044	974	1050	990	1005	1086	1001	1017	1037	1060	1012	1083	986	1066	1057	1042	1039	1093	1007	1045	1030	1022	1043	1028	1113	1039	1041	1032	1030	1002	1031	1026	1039	1027	1048	1045	1090	1033	1084	1070	1059	1027	1013	1031	1066	1046	1033	1032	1091	1061	1009	1008	1023	1058	987	1045	1029	1031	1086	1050	1031	1015	1066	1029	1019	1041	1028	1009	1046	1006	1018	1103	1040	1017	1083	950	1088	1064	1075	1031	1000	1053	1080	1049	1074	1047	1064	1002	985	1049	1011	1058	1032	1098	1033	1032	1013	1037	995	975	1026	1027	1031	1081	1050	1021	1009	1063	1028	996	985	1043	1025	1069	1027	1091	1050	1013	1046	1025	1054	1102	978	1018	1059	1038	993	1070	1052	985	1015	1050	1049	1027	1004	1000	1015	1047	1047	1046	1115	1010	1010	1020	1082	1045	1105	1039	1050	1011	1089	1037	1018	1070	1017	1040	1085	1038	1064	1071	991	1042	1012	1063	1042	1068	1053	1101	1048	1091	1005	1045	1029	1070	1057	1019	1041	1098	1043	1001	1030	1013	1012	1074	992	1081	1044	1076	993	1106	1002	1063	1101	1042	1055	1027	1037	1068	1077	1029	1110	1044	1060	1046	1076	1041	1051	1098	1029	1008	1097	995	1020	1048	1039	1018	1055	1047	1055	1048	982	1108	1040	1076	1048	1043	1076	1073	1059	1009	978	1049	992	1082	981	1047	1078	1028	985	1029	984	1059	991	994	1061	1021	988	1029	1090	1051	1041	1079	1022	1040	1085	1044	1078	967	1028	1008	998	1001	1095	1032	1044	1014	1055	1122	1071	995	1080	1020	1042	1047	1051	1020	1057	1058	1023	1070	1072	1030	1036	1018	1045	1103	1126	1072	1109	1018	1031	1059	1056	1045	1033	1036	1026	1077	1047	1042	959	1066	1025	1026	1038	1033	1089	1057	985	1054	1081	958	1037	1032	1071	1031	1034	1036	992	1027	996	1048	968	1067	1053	1096	1057	1065	1060	1008	1054	1018	1046	1053	1067	1038	965	1047	1016	1032	1065	1014	1053	1082	1076	1037	1071	1057	1079	1012	1014	992	1074	1014	1055	1006	1037	1058	1071	1071	1053	1034	1029	1023	1016	1018	1035	980	1046	995	1027	1045	1060	1060	1036	1054	985	1058	993	1088	1018	1023	988	1064	1021	1000	1007	1054	1038	1058	979	1052	1101	987	1048	959	1053	1012	1074	1035	1072	1075	1026	1078	1018	1053	1051	978	995	1023	1061	1015	1014	1074	1040	1073	1098	998	1089	1034	1079	1005	999	1000	1076	1014	1033	1029	1016	1024	1023	1025	1049	1026	1050	1052	1031	1033	1030	1054	1008	989	1014	1108	1033	1067	1067	1060	1000	1035	1034	1013	1072	1057	1024	1061	1063	1063	1032	1046	1067	1008	1026	1053	1076	1070	1023	1099	1002	1060	949	1026	1094	1069	1071	1046	1051	998	1045	1074	1007	1094	1092	1052	1033	1054	1078	1004	1079	967	1094	1066	1052	995	951	1055	963	1099	1023	1046	1016	1026	1070	1034	1047	1078	1030	1034	1023	1041	1079	1013	976	1062	1039	1024	1025	1054	1076	1041	1027	1004	1038	994	1082	1042	1097	1039	1074	1025	942	1059	1025	997	1020	1039	1058	1019	1006	1018	1073	1029	1108	1021	985	1054	943	1069	1079	1042	1068	1048	1090	1060	1011	1016	1023	1031	1002	1047	1086	1017	1033	1047	1045	1049	1022	1026	1042	1032	1017	1046	1022	1036	1024	999	1077	1080	1061	982	1046	1018	1012	1022	1038	1026	1003	1084	1054	1095	1013	1074	1053	1018	1054	1101	1068	1059	1076	1112	1076	1012	1031	1044	1071	965	1025	1041	1088	1041	1042	1003	1054	1048	1046	1020	1037	1079	1057	1083	1097	1041	1030	1052	1051	1076	1018	1067	1105	1008	1043	1018	1039	989	1037	1083	1049	1029	1009	1042	1072	1020	1067	1050	1031	1043	1090	1061	1071	1108	971	1066	1046	1020	1061	1092	1045	1052	1019	1014	1071	1053	1074	1002	1044	1116	1122	1045	1023	1035	1037	1069	1011	1003	1049	1046	1043	986	1030	1065	1063	1077	1042	1011	1031	997	1054	1026	1028	1014	976	1084	1011	1019	1021	1087	1017	1072	1030	982	1106	1020	1026	1000	968	1028	1029	1089	1047	1075	1056	1085	1034	1067	985	1059	1019	1019	992	1021	1059	1045	1010	1053	1059	1060	1032	1055	1035	1018	1056	1020	1096	1027	1049	1007	1117	1092	1025	1074	1052	1018	1038	1050	1105	1057	1033	1093	1073	1010	994	998	1086	1016	1106	1075	1004	1004	1022	1076	1055	991	1057	1015	1009	1045	1017	1019	1018	1105	1050	1028	981	1053	1080	1044	1052	1058	1006	1023	1053	1101	1074	1037	1018	1074	1055	1020	1065	1020	979	1008	1012	970	1033	1068	1087	1027	1030	1074	1071	1116	978	1030	1008	949	996	1000	1051	1047	1050	1061	1038	1017	1008	1050	1016	1040	1045	1039	1067	1093	1018	1054	1043	1045	1055	1013	972	1018	1055	1071	1006	1037	1020	1085	1004	989	1034	1087	1075	1007	1012	1063	1088	1065	1043	1026	1020	1052	996	1048	999	1127	1028	1059	1055	1067	1036	1108	1028	1032	1023	1084	1049	1043	1036	1088	1025	1011	1068	1013	1067	1062	1056	1058	1086	1073	980	1045	1031	1027	1012	1034	1069	1049	1042	1083	1019	1065	1017	1033	989	1010	1067	1003	1033	961	1054	1022	1060	1040	1007	1032	1008	1003	1028	1028	1041	1012	991	1050	1019	1126	1021	1061	1000	1089	1043	1058	1019	1069	1004	1052	1015	1056	998	1046	933	1034	980	1039	1074	1037	1037	1078	998	1068	1054	1066	1044	1069	1064	1042	1013	1063	1038	1021	1065	1070	1079	1015	1083	1075	1011	1033	1064	1022	1000	1050	1077	1061	1074	978	1024	1032	1025	1011	1041	1017	1084	1035	1088	1006	1110	1101	990	1047	1013	1051	1047	1034	997	1027	1011	1024	1087	1053	1043	1077	1019	1000	1048	1034	1002	1022	1045	998	1042	995	1068	1077	1048	1042	1008	1034	994	1012	1065	1061	1016	1044	1089	1002	1046	1028	1041	1055	1061	1025	959	1025	1031	1040	968	1008	1056	1052	1061	1093	1069	1027	1042	1028	966	1021	1006	1021	1062	1026	979	1056	1024	1029	1055	1072	1060	1025	1008	1037	1014	1020	1058	1095	1056	1045	1045	1056	1081	1031	1053	1016	1024	1064	1008	1028	1051	1061	1009	1010	1090	1060	987	1092	1018	1053	1008	1058	1077	1058	1062	1027	1076	995	1074	1065	1032	1027	1044	996	996	1128	1087	1047	1036	1011	1004	1036	1013	1034	1033	1027	1055	1052	1013	1013	1066	996	1035	1042	1018	1073	1111	1038	1002	1088	1063	1076	1065	1000	997	1091	1042	1090	1040	999	985	1068	991	1092	1027	978	1036	1022	1014	1007	1028	1034	1070	1022	1025	1047	1068	1045	1069	1044	1045	993	987	1059	1057	1042	981	965	1033	996	1054	1063	1059	985	1064	1053	1105	1061	1008	1060	1004	1000	1056	1048	1095	1004	1031	995	1060	1056	1043	1030	1044	1064	1049	1055	1074	1088	1048	1095	1024	1003	1040	1003	1046	1068	1013	999	1015	1052	1006	1037	1063	999	1034	1007	1063	1064	1057	1034	1039	989	1056	1049	1018	1098	962	1062	1019	1046	1023	1024	1023	1001	1026	1012	1109	1094	1027	1021	1009	1094	1118	970	1027	1005	1048	1062	1043	1069	1041	1079	1038	1001	1057	1003	1004	979	1023	1029	1071	1067	1041	1035	1093	982	1079	996	993	1023	1007	1053	1009	1040	1007	971	1021	1062	983	1020	1046	1070	1025	986	997	1038	1064	1047	997	1069	1017	1009	1036	1070	1063	1084	1053	1022	1085	1054	1046	1087	1040	1052	1057	1001	1130	1023	1044	1041	1012	987	995	1036	1001	1060	1056	1024	1046	1024	1092	1036	975	1014	996	1050	1123	1011	1118	1027	1068	1078	1007	1053	993	1050	1039	1034	1029	1056	1040	1048	1058	1053	1065	1059	1030	1017	1093	1098	1000	1045	1030	1027	1040	1049	1019	1054	1087	1039	1043	1035	997	1082	1007	1037	1011	1073	1029	1097	1060	1089	1023	1019	1044	1015	1032	1068	1056	1078	1094	1007	1076	1033	1033	1016	1036	1044	1074	1025	1017	1076	1026	1054	1028	1072	1079	1008	1024	1092	1013	1060	1024	1095	1070	1034	1008	1026	998	1034	1057	1088	952	1089	1044	1053	1037	1024	985	1043	1048	1012	1041	1012	992	1070	1071	1013	1043	998	1056	1025	1088	1012	1097	1059	1043	975	1036	1033	1076	990	1013	1076	1030	988	1013	1059	1043	985	1048	983	1009	1057	1017	998	1080	1031	1000	1015	1056	1036	1044	1045	1013	1106	1072	1024	1034	1044	1074	1056	1049	1107	975	1062	1044	1094	1028	1044	964	1026	1056	1014	1037	1080	1015	986	1076	1037	1010	1003	1050	1005	1071	1005	1022	1042	1006	1057	1030	1033	988	1023	1042	1077	1067	1019	1026	1082	1038
27333	20770	13310	5474	3067	5580	9686	7909	4674	2428	1505	1004	838	820	822	793	758	858	773	778	804	745	788	774	830	794	804	865	763	761	839	848	770	800	776	780	778	820	781	833	751	817	800	807	768	751	784	830	805	830	814	786	744	838	794	741	729	776	736	810	760	771	769	844	771	794	751	807	756	774	793	800	809	800	786	817	738	762	764	838	798	827	846	832	787	776	781	775	795	798	822	810	784	763	785	773	832	749	799	786	754	813	766	806	746	769	772	784	828	765	766	811	776	762	811	791	813	850	759	765	760	809	763	821	789	778	811	812	762	817	782	782	823	775	818	773	757	801	832	801	813	726	768	834	789	777	845	796	780	797	765	756	793	739	796	795	784	815	815	822	793	751	786	787	792	793	840	818	785	776	780	768	802	768	816	825	865	793	792	754	769	768	816	788	765	794	751	742	803	817	796	789	799	782	823	822	812	783	849	828	803	798	733	831	815	821	753	800	796	843	830	780	799	754	845	820	781	819	792	827	803	831	770	787	784	802	788	783	799	813	831	826	797	810	788	811	803	764	811	837	771	803	782	834	800	759	792	790	797	810	796	787	785	806	783	788	776	771	778	769	773	779	749	859	817	778	809	813	772	797	742	785	816	815	776	777	793	767	807	814	805	847	809	789	812	782	802	758	780	809	820	774	815	816	813	791	806	797	806	779	792	797	779	808	786	859	815	773	759	781	825	777	792	798	811	794	824	826	762	788	798	818	799	778	737	791	763	806	784	769	824	800	790	788	790	799	775	792	759	816	773	821	803	783	802	760	790	805	823	838	808	764	833	784	789	785	802	776	784	773	812	811	787	746	788	819	794	774	754	808	795	807	784	765	804	741	797	822	774	779	765	771	809	774	785	805	766	805	753	802	772	787	794	839	833	791	740	851	779	752	764	841	807	820	800	761	785	797	774	792	811	807	838	812	775	795	817	753	791	757	810	766	789	761	828	765	819	823	813	785	798	754	789	789	789	783	771	801	788	802	756	833	833	818	771	765	759	816	835	800	817	778	806	763	807	784	760	777	833	827	798	828	802	794	800	789	805	800	818	783	789	749	800	804	813	804	791	834	813	770	829	743	788	817	801	794	808	771	748	756	803	755	843	780	788	737	792	766	780	788	812	766	803	774	793	785	782	786	781	837	799	753	766	762	779	793	808	779	799	842	764	788	857	747	785	774	776	793	789	747	793	835	794	793	752	765	787	793	826	834	784	804	821	794	748	759	773	819	747	801	822	819	752	785	742	777	823	778	819	804	796	804	786	792	790	795	796	772	797	813	788	779	814	774	770	824	761	792	788	815	801	838	775	795	795	787	759	774	798	822	787	761	833	740	779	791	754	796	775	785	840	775	799	813	819	732	777	846	762	793	810	807	799	737	767	764	815	827	758	798	848	762	777	753	766	778	818	828	830	789	779	838	789	763	785	791	815	779	806	810	817	819	754	805	828	832	763	785	872	813	774	802	781	766	803	824	770	806	786	777	783	702	756	795	817	809	704	781	823	767	792	780	771	800	849	838	778	803	804	813	767	807	756	819	817	751	806	811	798	771	767	723	834	776	832	804	769	848	822	773	794	754	769	740	814	821	820	812	774	792	790	758	807	820	801	735	765	739	839	761	787	785	816	847	779	764	793	825	733	805	771	786	820	790	819	755	805	781	801	700	749	776	815	834	789	782	777	805	821	782	843	782	799	777	783	770	811	776	803	742	773	823	826	809	785	827	739	783	702	775	836	765	815	802	803	842	781	804	821	792	765	788	784	771	739	814	787	850	738	777	770	811	806	799	822	806	803	777	773	785	745	780	834	782	770	808	800	785	726	809	791	830	798	784	829	858	814	737	851	827	799	806	791	752	798	785	776	815	809	750	770	770	764	733	747	772	801	785	786	757	782	853	809	766	849	775	776	778	814	812	787	741	757	816	821	828	774	782	805	822	814	841	807	717	822	779	766	844	810	767	837	759	775	812	787	824	782	773	772	856	774	806	759	813	818	782	799	829	727	744	772	791	769	818	756	776	812	774	815	796	818	808	775	855	808	803	772	803	840	849	796	788	827	800	785	779	791	825	803	785	771	789	771	741	794	789	793	785	807	755	804	809	783	876	792	753	759	739	765	803	760	810	799	793	771	786	809	830	805	793	856	785	767	821	737	793	837	795	850	768	766	758	769	779	753	821	853	784	776	770	791	823	835	776	797	882	778	775	800	784	777	826	747	794	764	820	779	788	772	746	805	780	797	821	780	762	807	809	751	799	807	761	824	762	787	780	787	788	793	797	801	773	828	774	764	797	746	763	768	777	768	829	756	779	730	750	786	759	829	737	801	821	784	789	795	777	784	801	827	757	819	815	778	786	770	816	815	814	847	782	803	755	806	800	808	829	819	789	826	801	815	827	723	830	801	785	798	823	811	783	785	816	790	801	787	863	783	783	784	796	812	770	821	872	829	756	752	790	826	771	816	771	820	754	795	829	857	805	785	745	778	815	789	821	810	811	713	748	735	772	779	794	874	836	835	772	788	808	742	788	809	799	807	784	783	798	841	757	824	763	762	832	780	815	817	754	802	739	814	771	810	758	755	789	794	834	783	768	831	783	749	764	786	784	787	770	750	728	774	820	800	790	726	807	787	776	788	780	787	755	807	779	836	757	790	780	799	817	800	767	774	730	801	811	812	804	757	792	785	796	807	759	796	775	804	796	813	833	751	795	817	850	811	807	800	795	786	823	792	810	757	816	782	793	778	821	816	850	783	772	810	816	841	772	863	792	829	776	791	840	783	823	784	763	790	814	844	830	839	803	815	811	767	833	787	757	827	794	827	816	779	809	831	794	770	789	782	802	798	799	791	861	794	784	747	809	783	827	807	827	811	783	734	752	744	801	757	790	762	784	754	794	808	756	756	845	739	759	780	792	802	776	785	831	793	819	820	822	815	797	807	765	810	790	782	810	759	752	843	819	802	766	792	795	837	775	811	780	783	756	803	759	775	802	797	849	805	740	800	843	794	828	834	824	820	731	827	808	775	757	831	828	847	821	817	767	770	774	820	812	779	837	793	779	843	789	787	836	754	818	843	816	788	810	798	790	788	809	778	805	793	832	777	739	771	821	806	786	792	751	813	798	839	775	786	805	803	836	826	824	782	809	785	777	776	816	795	770	755	784	748	810	768	812	827	788	816	795	711	783	800	780	793	830	821	785	820	826	787	848	810	794	793	815	835	840	804	790	785	822	760	790	747	780	768	733	767	802	776	828	787	771	776	772	763	848	843	774	807	785	811	782	852	791	838	781	797	788	744	773	847	792	814	817	773	812	841	770	788	804	818	790	792	806	802	824	843	762	807	764	778	796	761	797	779	820	786	784	835	769	784	802	759	760	814	800	748	778	795	813	802	798	833	810	813	811	754	834	786	787	790	761	802	825	759	828	802	787	739	813	780	854	800	828	756	820	812	823	793	813	780	814	797	814	779	755
8601	14984	13657	7750	6059	10510	15954	12958	8102	4272	2259	1421	1162	1076	1057	1072	1043	1026	1050	1074	1027	1064	1000	1054	1095	1034	942	1051	1056	1059	1054	1036	1005	1097	1045	1021	999	1053	1085	1029	1039	1053	1024	986	1090	996	1102	1027	964	1088	1003	1011	1070	1045	1077	1042	1068	1090	1045	1017	1048	1068	1047	999	1026	1047	1053	1042	1053	1049	1035	1050	1019	1004	1078	1092	980	1094	1022	1008	1116	1058	1048	1032	1044	1052	1030	1048	1004	1033	1086	1022	1026	1090	1051	1084	1054	1034	971	1081	1080	1047	1060	1022	1065	1033	1066	1064	1104	1039	1050	1083	996	991	990	1071	1089	1073	1071	1097	1040	1045	1034	1096	1051	1100	1094	1049	1067	1036	1054	1029	975	1093	1022	1039	1021	1079	1060	1055	1094	1030	1027	1057	1046	1028	1092	1106	1020	1036	1041	1052	1074	1077	1058	1076	1009	1006	1003	1082	1008	1041	1051	1035	1067	1030	1037	1085	1007	1015	1045	1024	1016	1064	1004	1036	1095	1070	1083	1023	1045	986	1002	1089	1076	975	1011	1032	1015	1022	1056	1062	1061	1059	1031	1104	1084	1065	1034	1044	1062	1031	1049	1048	1083	1049	1022	990	1019	1039	994	1060	991	1052	1045	1082	1041	1037	992	1030	989	1110	1029	994	1045	1086	1013	983	1021	1107	1028	1066	999	1041	1029	995	1103	1027	1018	1060	1023	1071	1103	1010	1031	1015	1042	1014	1015	1131	1015	1030	1043	1047	1013	1037	1005	1068	1064	992	1078	1035	1060	1051	1032	1055	1100	1006	1035	1075	1008	1133	1047	1121	1034	1045	1009	1018	1065	993	1037	1021	1040	1113	1002	1106	988	1045	1079	1088	991	1032	1042	1038	948	1016	1036	1026	1030	1029	1070	1079	992	986	1022	1042	1073	1040	1079	990	979	1065	1078	1049	1028	1031	1001	1030	1048	1018	1025	1073	1068	1049	1068	1043	1028	1072	1048	1004	1066	1042	1059	1038	1006	1058	1091	1061	1074	983	1029	1032	1078	991	979	1102	1075	1067	1031	1052	1000	1047	1064	1037	1007	1061	1037	1007	1059	1062	1072	1012	1074	976	960	1043	1113	1026	1063	1083	1039	1115	1012	1034	1037	996	1057	1019	1008	1050	1032	1023	1043	1007	1050	994	1041	1023	1054	1044	994	1013	1033	1039	1004	1030	1060	1025	1057	1086	1004	1074	1113	1025	1050	1055	1024	1030	974	1079	1022	1018	974	1029	1065	1059	1031	1023	1099	1059	1081	1019	1053	1042	1049	1024	974	1004	1016	1063	1036	1024	1073	1040	1046	992	1038	1075	1040	1075	979	1070	1026	1040	1030	1059	1014	1022	1042	1095	1077	987	1023	962	1000	1025	1072	1056	976	1007	1048	1055	993	1004	983	1055	1054	1053	1121	1061	1019	1080	1009	1053	1003	1002	1086	1053	1025	1040	997	1056	1022	1059	1073	1015	1034	1039	1005	1010	1093	1030	992	1090	1041	989	1068	969	1014	1047	1017	1039	979	1102	1027	1013	1053	1032	1113	1055	1058	1070	1043	1007	1094	1124	1050	1016	1011	1007	1021	1060	1067	1062	1059	1005	1033	1089	1062	1051	1037	995	1067	1058	1071	1023	1049	1085	1112	1034	1049	1063	1110	1044	1076	1015	987	1020	1075	1103	1071	1052	1020	1029	989	1079	1041	1053	1048	1108	1043	1067	1068	1024	1006	1033	1039	1036	1038	1111	1095	1017	1058	1038	1001	1054	1045	1084	1054	1072	1058	1069	1094	1080	1058	1014	1064	1018	1037	1041	1027	1001	1082	1080	989	1094	990	1072	1120	1008	1105	1083	1045	1106	1092	1031	1108	1089	962	1040	980	1063	1099	1048	1034	1034	1016	1069	1125	1011	995	1031	1088	1061	1052	1074	1012	978	980	1068	1056	1037	1060	1042	1071	1022	1049	993	1065	1058	1035	1036	1069	1029	1005	1057	1037	1055	1019	1073	1106	1063	984	1064	1062	1043	1042	1100	1109	1075	975	1090	1079	987	1058	1019	1036	1062	1004	1065	1073	1056	1057	1033	1032	1014	1063	1072	1086	1031	1052	1074	1050	1071	1062	1066	1061	1097	1037	1053	1043	1095	1042	1040	1009	986	1025	1015	1075	997	1065	1054	1027	1107	1041	1072	1046	1031	989	1044	1021	1066	1062	1075	1063	1081	983	1001	1014	1075	1021	1063	1046	1067	1030	1036	1063	1111	981	1038	1016	1065	1015	1035	1018	1061	1062	1039	1057	1051	1056	1046	1083	1092	1024	1033	1085	1086	1025	1048	1001	1061	1023	1043	1000	1106	989	994	1082	988	1078	972	1017	1018	1052	1037	1006	1027	1061	1053	988	1066	982	1051	1016	1019	1021	1020	997	1041	1042	1057	1042	1092	1027	1076	1069	1052	1011	1031	1051	1029	1045	1088	1026	1047	1078	998	1071	1076	1042	1069	1018	1080	992	1027	1048	1026	1110	1016	1024	1072	1068	1005	1096	1016	1052	1071	1047	1041	1018	1060	1054	1007	987	1016	1055	1056	1098	1083	1041	1060	1029	1003	1024	1072	1050	1047	1066	1077	1051	1028	1036	1030	982	1013	1054	972	1026	1064	1074	1031	1060	987	1065	1053	1073	1042	1024	1055	1047	1018	1055	1019	1002	1003	1012	1097	1069	1086	1056	1018	1041	981	1017	1013	1052	1049	994	1019	1066	1053	994	1029	1001	1070	1053	1062	1095	996	1019	1058	1010	1045	1031	1009	1070	1024	1003	1047	1038	1091	1083	1041	1068	1106	1044	1051	1025	1042	1004	1057	1049	1031	1040	1039	1097	1050	1032	1068	1028	1027	1022	1052	1032	1055	1038	1045	1015	1057	1027	985	1112	1030	1062	1042	1051	1046	1015	1019	1010	1020	997	1049	1022	1122	1071	1020	1077	1034	1040	1038	1058	1019	1047	1049	1030	990	1084	1052	1077	1065	1027	1071	1038	1068	1058	1085	1077	1072	1073	1067	1052	1043	1065	1012	1065	1013	1010	1002	1009	1037	993	1029	1090	1007	1086	1004	1099	1079	1044	1046	1003	1032	1045	1039	1022	1045	996	1101	1034	1032	1059	1034	1037	1062	1011	1081	1058	1048	1010	990	1033	1101	1039	1046	1044	1074	1041	992	1073	987	1110	1018	1057	980	1003	1067	1083	1042	1056	1066	1055	994	1096	1034	1075	1032	1062	1042	1042	1077	1061	1026	973	989	1055	1024	1015	1014	959	1042	1081	1071	1027	1035	981	1074	1039	1040	1072	1094	1131	1085	1071	1099	1017	1010	1088	1086	1044	1032	1028	1044	1064	1032	1000	1089	1064	996	1004	990	1025	1048	1061	1000	1060	1073	991	1005	1092	982	1017	1061	1125	1027	1079	1020	1029	1047	1013	1064	1089	1097	1047	1032	1023	1040	1048	1034	1008	1096	1085	1041	1054	1024	1075	1047	1054	1039	1118	1030	1054	1072	1014	1040	999	1047	1054	1051	1037	1050	1073	1033	1008	1002	1036	1020	1020	1066	1013	1026	1034	1062	1055	1003	1055	1038	1046	1042	970	1035	1001	1084	1053	1009	1054	1073	1067	995	1010	1038	1089	1044	1068	1063	1063	975	1069	984	1021	1007	1071	1044	1063	1012	1004	939	1065	1112	1045	1039	1066	1055	1050	1070	1020	1048	1053	1053	1081	1060	1091	1026	1045	1087	1059	984	1079	968	1114	1029	1014	1006	1000	1135	1060	1044	1035	1023	1037	1022	1108	1088	1032	1038	1072	1021	1035	1084	1080	1035	1090	1050	1082	986	1084	1048	1073	1080	1026	1034	1086	1065	1070	1036	1078	1048	1064	1045	1036	1008	1044	1050	1087	1051	1030	1024	1070	1033	1016	1017	1075	1076	1025	1062	1074	1110	1054	1043	985	1081	1009	1085	1058	1059	1045	1092	1062	1049	1048	1077	1041	958	1054	1009	991	1101	1025	1058	1004	1024	1119	1044	1061	1057	1000	979	1075	1050	1032	966	1042	1008	1061	1063	1080	1090	1062	1121	1075	1029	991	1051	1008	1046	1065	1028	1095	998	1069	1032	1088	1024	1070	1061	1039	994	1068	997	1024	1016	1044	1022	1070	1030	1024	1030	1040	1038	1050	1065	1026	1067	1018	1043	977	1047	1021	1035	1050	1028	1045	1060	1029	1058	1021	1048	1053	1008	1016	1068	1056	1061	1047	1020	961	1030	1061	1034	1067	1056	1005	1054	1037	1106	1091	1068	1109	1088	1054	1051	1029	1073	1033	1076	1045	1047	1063	1066	1038	1082	1039	986	1037	1027	1036	1025	1099	1027	1035	1119	973	1046	1048	1039	1007	1036	985	1048	1148	1059	1061	1020	1058	1018	999	1046	1033	1047	1009	1007	1076	1031	1053	1079	1039	1001	1030	1068	1088	1041	1013	1046	1024	1082	1022	1084	1070	992	1035	1088	1089	1061	1050	1016	1039	1042	1091	1099	1022	1075	1020	1065	1046	1056	1083	1041	1096	1109	1060	1026	989	1091	1054	1012	981	1093	1085	1045	1024	1051	1041	1013	1018	1039	1043	995	1041	974	1042	1048	1050	1021	1047	1095	1039	1045	1042	1052	1034	1004	1039	1064	1057	1048	1075	1019	979	1017	1072	1065	1080	1077	1062	1055	1030	1053	1081	1067	1020	988	1045	1042	1074	1063	999	1012	1055	1082	1022	1015	1010	1046	990	1066	985	1057	1058	986	1069	1028	1024	1027	1024	1026	1010	1055	1080	1033	1010	1052	1041	1071	1133	1125
23364	21388	29233	23929	21461	30877	59678	52287	37474	23580	10205	2840	1057	735	706	728	662	625	678	676	657	719	675	677	687	681	687	653	661	633	672	684	679	637	683	659	667	680	637	638	671	667	658	698	664	623	714	656	675	652	633	698	684	646	693	656	610	687	678	627	647	689	686	671	691	662	631	689	645	682	716	613	684	653	677	648	657	668	640	618	680	652	664	655	650	671	675	687	652	661	580	667	623	684	654	682	630	670	674	704	647	687	670	677	654	692	659	625	708	669	668	685	651	685	672	680	619	702	694	702	674	687	645	668	664	709	673	640	647	634	613	634	640	649	667	678	658	640	641	625	639	676	652	650	636	670	683	681	689	658	658	708	598	654	637	669	641	674	645	657	664	661	624	628	621	656	629	669	668	686	638	637	656	615	689	631	725	662	657	629	692	678	680	666	677	623	652	641	684	659	699	675	672	637	661	681	671	702	669	678	737	682	650	675	665	629	700	663	680	669	647	666	656	637	659	682	656	683	657	687	627	660	688	630	684	677	650	643	658	652	660	647	689	614	623	666	656	636	624	626	668	734	665	649	673	668	697	689	665	637	634	664	638	651	705	673	656	617	682	678	698	677	638	654	664	642	627	662	700	680	665	635	668	653	656	662	686	638	658	656	601	647	686	690	645	699	658	680	675	610	640	643	652	657	678	696	658	662	651	671	651	665	679	698	658	638	661	680	665	628	671	643	638	655	679	615	691	656	666	655	631	632	634	682	681	655	630	667	686	658	670	678	631	699	680	663	674	695	643	651	640	631	702	636	593	629	692	603	658	643	691	702	662	661	635	641	704	694	624	604	718	686	691	634	684	652	687	691	704	672	682	636	672	670	666	642	654	666	678	629	632	673	665	631	660	653	627	687	672	681	712	654	709	641	619	647	690	667	681	636	625	653	687	651	599	682	659	659	641	635	663	693	652	652	634	677	630	668	641	712	690	649	640	686	667	648	690	649	689	621	683	665	676	644	677	692	690	656	644	661	715	649	640	655	675	615	648	659	616	605	614	624	661	686	635	630	636	668	671	641	681	649	692	655	669	657	684	636	667	676	658	647	679	615	673	635	693	652	619	702	642	644	672	700	704	660	710	672	627	664	669	733	645	668	681	665	674	658	696	656	666	664	703	605	612	653	699	706	637	651	656	650	696	664	743	646	666	673	721	635	680	702	700	641	665	663	642	677	665	634	649	654	687	722	669	632	665	655	680	669	636	652	682	657	643	633	673	639	623	689	658	665	654	638	681	658	723	685	659	679	665	634	696	658	630	690	651	683	677	653	677	683	655	651	684	621	662	646	603	620	658	667	680	673	716	665	726	685	662	644	639	644	667	640	659	692	634	660	675	671	695	659	695	662	670	653	666	613	674	656	675	631	665	607	654	678	705	646	649	661	692	671	673	671	680	672	665	644	660	677	670	661	605	646	651	669	630	646	637	636	687	657	655	616	680	650	624	638	653	642	616	677	710	640	696	678	688	663	664	648	632	675	656	602	641	651	689	626	659	650	638	593	665	696	601	689	662	643	668	644	659	662	667	600	652	620	665	682	688	657	656	678	680	676	667	645	647	668	687	667	655	675	632	658	665	649	645	618	619	614	673	715	648	682	710	652	627	676	644	635	645	657	669	622	630	676	704	691	625	634	629	689	689	636	698	691	674	674	637	649	676	715	639	625	671	630	649	601	649	683	614	637	659	687	722	671	639	641	675	684	657	661	710	632	675	638	635	632	634	642	658	624	656	661	652	661	673	659	637	646	600	630	670	705	682	627	686	643	686	675	649	646	668	664	669	664	674	657	703	645	673	652	647	618	666	677	691	641	685	681	680	713	672	616	679	625	635	663	699	585	681	617	711	647	623	689	645	635	654	625	692	637	672	602	667	661	648	669	647	679	642	618	645	661	661	624	692	686	674	665	675	685	681	677	653	660	644	682	666	644	651	701	663	680	656	609	684	694	655	696	665	680	675	678	651	654	638	669	648	640	664	647	690	659	676	649	676	638	682	634	693	594	650	653	672	609	631	668	653	683	665	660	695	709	689	687	658	633	678	634	656	671	706	618	643	676	712	676	694	638	646	666	692	666	655	656	653	665	647	625	663	669	647	683	717	668	679	643	698	603	627	663	657	646	667	661	679	653	697	642	636	668	667	658	649	651	660	631	601	612	690	643	629	715	696	656	644	677	679	657	670	662	658	683	724	669	662	610	645	728	655	636	673	694	636	649	673	668	632	664	651	648	716	658	678	613	633	640	638	644	677	652	670	652	641	647	671	643	638	672	666	663	673	664	698	674	654	693	694	651	672	680	672	682	635	657	648	655	705	646	636	640	655	668	618	656	614	622	662	677	666	655	684	630	704	643	656	669	663	695	648	646	659	651	650	655	651	652	661	677	672	670	641	668	678	614	649	638	621	677	662	674	659	654	703	691	670	657	647	664	686	680	693	617	632	650	651	724	644	670	699	675	676	654	646	692	635	715	700	665	687	635	675	672	653	657	662	689	662	676	671	629	684	663	701	674	655	643	649	648	632	699	631	639	680	659	653	637	668	690	654	689	683	691	627	652	622	623	696	655	616	682	592	646	642	649	658	673	685	640	702	624	665	704	663	644	692	676	645	633	648	618	651	691	631	686	650	656	604	650	721	652	696	679	662	689	650	688	656	653	652	673	638	607	635	675	630	650	669	700	713	691	679	665	659	672	648	673	681	678	644	617	672	597	639	650	671	686	694	678	671	662	690	669	673	665	675	656	657	723	633	659	704	676	679	664	632	643	667	723	643	656	669	670	656	658	676	666	628	651	686	627	623	662	652	663	626	699	647	639	620	615	664	667	645	649	604	677	675	658	690	662	655	652	695	681	635	662	641	689	658	642	714	625	672	698	628	622	637	702	691	684	654	651	675	673	662	644	636	668	640	656	663	644	621	648	656	719	643	650	691	662	688	702	686	590	635	632	643	690	616	660	647	630	675	680	695	636	685	679	648	679	699	655	685	638	620	646	662	649	684	664	747	670	630	659	715	687	686	680	644	682	659	651	651	679	626	660	678	685	668	654	625	643	693	666	669	613	651	666	646	705	656	625	633	675	674	668	696	678	649	662	675	677	640	681	634	666	605	647	668	618	647	642	677	645	685	672	672	655	684	653	714	657	681	652	634	649	655	671	694	695	627	724	712	643	633	673	657	679	627	678	634	617	636	663	690	614	644	701	652	645	625	651	620	664	653	655	725	682	672	675	687	641	653	622	649	606	654	629	673	655	695	641	685	651	665	678	663	633	699	647	667	668	636	627	701	660	612	647	656	667	659	641	678	662	705	682	674	629	680	653	657	657	658	629	696	708	685	665	617	647	658	675	688	623	664	632	674	675	670	673	716	644	698	632	672	668	628	650	709	700	636	578	655	712	679	687	636	652	640	700	665	693	669	685	667	637	675	659	677	639	641	633	668	671	637	638	681	629	707	656	675	637	673	674
12941	27212	25910	16743	21096	41905	59465	52353	40517	27917	14222	5038	1748	1008	915	919	881	882	882	869	903	858	877	883	858	881	821	899	857	861	856	819	895	820	859	835	895	889	919	861	889	829	833	881	882	851	890	859	871	890	862	825	915	856	871	827	850	886	846	877	848	845	861	913	898	863	897	821	845	809	917	866	851	865	879	870	816	853	855	867	872	895	866	864	897	912	906	912	855	810	885	874	851	891	907	920	890	863	860	906	889	847	800	870	855	847	862	869	904	867	855	839	823	858	903	855	853	902	851	857	834	869	815	816	874	912	898	840	810	878	892	893	860	849	899	856	802	895	838	852	891	885	852	860	861	874	880	875	856	855	820	833	873	808	882	901	919	918	859	886	816	877	830	878	831	880	908	903	869	856	885	878	921	914	850	841	832	850	848	880	859	889	917	889	891	859	865	851	856	854	826	849	904	895	839	819	802	930	856	855	839	855	834	859	856	876	854	820	876	815	844	813	861	848	919	954	882	877	866	881	863	885	842	872	837	848	862	885	913	831	844	900	848	859	858	875	866	879	855	843	846	856	835	846	875	852	862	881	855	878	923	894	851	885	872	868	862	918	914	833	881	902	849	886	844	822	815	908	816	841	829	862	867	844	848	866	817	889	863	837	864	874	842	862	899	884	955	845	900	870	847	844	899	910	824	891	872	831	864	888	870	900	875	912	920	894	848	876	939	871	859	874	888	811	830	888	834	880	909	804	876	905	822	885	891	951	860	821	879	886	866	871	858	836	845	847	899	821	841	888	886	888	852	846	958	938	850	893	875	892	880	865	844	863	843	820	900	846	822	881	899	856	873	871	835	867	914	853	849	891	870	875	905	895	951	913	888	889	877	889	867	872	893	845	847	904	844	885	866	870	843	860	873	871	862	837	889	882	903	932	925	920	887	896	861	879	846	888	859	829	829	834	827	853	895	876	837	889	819	807	926	844	856	836	877	858	888	897	857	883	879	821	889	962	899	820	849	856	881	871	836	878	861	821	913	843	847	874	875	879	896	911	895	922	917	871	851	847	875	860	890	828	849	881	873	921	866	831	887	887	885	836	833	788	884	884	942	822	889	884	874	884	855	877	877	898	925	871	902	858	877	813	874	882	861	889	856	827	851	833	858	842	850	808	851	847	823	857	916	847	918	877	882	840	877	842	834	936	823	878	885	900	890	884	842	861	827	840	881	866	833	863	873	874	895	874	865	852	941	829	880	883	872	892	908	873	872	905	849	871	823	889	866	853	881	887	922	817	873	874	865	852	849	861	874	889	878	836	832	918	914	855	868	894	923	906	861	889	859	862	899	888	852	913	868	820	855	855	877	859	866	882	872	882	865	858	881	852	878	846	836	841	817	866	810	838	869	840	854	882	860	914	881	845	910	860	911	890	887	900	837	875	888	822	886	829	870	870	851	905	870	858	894	802	887	869	896	877	848	870	850	866	828	831	853	834	885	944	868	878	874	855	863	839	886	877	865	867	831	906	816	890	869	867	824	910	898	862	857	856	850	857	905	911	810	859	865	870	833	872	899	879	900	834	905	904	936	914	815	834	874	811	812	857	895	855	879	870	857	829	861	884	894	866	870	943	885	883	875	895	826	873	883	840	853	859	867	899	883	910	863	877	870	906	861	825	867	904	876	853	857	873	905	927	827	862	895	857	891	852	856	840	903	860	862	874	887	897	853	815	857	891	842	899	853	850	850	906	883	837	833	817	905	856	880	824	862	866	879	896	837	880	889	916	900	896	878	906	850	883	842	831	889	867	843	895	851	847	894	819	808	887	855	884	865	849	896	837	859	862	845	876	881	889	879	955	879	882	865	901	863	841	891	842	864	868	879	896	854	833	841	869	889	821	924	877	848	871	883	875	832	865	892	897	884	897	916	880	860	864	853	864	850	916	897	857	859	846	884	858	884	886	899	873	846	859	830	866	894	870	847	852	861	898	858	865	927	820	887	893	892	880	863	841	914	881	881	929	868	850	920	853	890	901	866	862	864	892	902	840	857	876	824	934	873	877	877	817	885	888	814	891	923	877	881	852	915	848	852	893	848	896	877	837	845	841	847	848	876	855	868	915	895	834	835	840	869	913	885	943	910	885	880	849	836	855	885	905	848	907	874	932	863	869	861	863	893	873	836	842	861	838	848	905	900	860	930	824	891	952	886	900	940	891	860	880	917	869	826	874	915	854	857	836	870	857	894	900	860	903	891	829	881	860	872	850	810	838	839	869	909	872	833	875	883	838	892	861	920	891	894	822	923	886	881	910	861	832	829	917	863	851	875	847	851	829	892	861	868	853	875	887	857	830	837	886	859	874	874	890	883	839	849	862	846	902	863	875	855	872	878	848	869	883	856	883	894	843	872	844	892	853	871	886	872	807	836	912	896	850	890	847	858	869	865	884	896	878	866	875	889	888	850	908	882	845	884	838	874	842	895	872	845	858	894	833	869	897	910	901	913	867	865	871	817	864	874	860	834	859	854	883	865	846	874	835	861	819	894	879	813	876	869	880	901	893	864	877	808	857	868	865	914	836	869	857	825	842	864	853	917	853	848	855	873	883	879	888	885	858	877	832	877	895	849	884	872	877	822	864	856	921	888	843	866	874	853	891	928	885	818	874	859	908	849	875	862	894	864	858	869	887	905	864	911	906	865	853	884	917	905	861	891	880	836	857	862	857	888	853	883	850	883	873	907	907	855	869	881	913	884	879	874	847	925	879	891	886	928	862	858	885	833	895	925	875	865	867	850	901	908	850	844	838	911	861	918	895	913	885	883	900	856	852	852	811	875	892	870	865	882	916	878	842	843	848	894	895	887	847	880	915	916	873	896	897	919	927	856	919	860	905	903	936	896	903	910	879	933	860	878	878	839	874	888	890	876	855	841	890	837	843	915	886	861	865	849	882	861	825	848	842	850	867	886	859	844	906	847	895	901	868	840	835	875	934	883	873	903	858	876	902	874	880	876	857	865	866	897	894	882	869	846	855	879	936	913	868	898	853	883	845	858	876	867	911	879	840	887	907	891	897	899	878	861	899	906	806	910	880	842	877	851	905	887	903	893	861	872	879	896	857	882	874	883	866	854	888	898	863	871	810	866	908	908	867	844	856	835	858	844	873	850	902	891	899	887	895	890	877	845	843	852	822	861	866	885	878	883	858	902	845	869	835	865	862	874	831	880	885	850	861	876	819	880	867	889	866	912	851	885	800	853	876	880	839	892	826	881	891	888	870	858	878	875	831	839	808	860	835	813	850	864	888	829	844	867	895	877	878	877	861	909	884	888	901	865	846	912	860	865	892	872	889	914	844	876	890	898	816	826	904	852	906	857	881	902	832	849	874	894	869	863	878	823	873	869	851	881	928	863	924	837	870	862	861	869	888	911	871	877	818	858	877	882	878	875	865	810	884	858	858	906	941	863	824	897	911	825	871	880	875	893	866	846	870	908	804	921	849	857	903	857	876	853	869
27446	20900	13083	5414	3631	4067	10318	9387	5665	2953	1542	1090	860	782	830	774	826	847	789	777	852	824	795	777	764	772	835	799	886	801	798	830	809	842	788	795	831	816	786	855	810	794	823	779	743	812	811	839	819	803	824	857	791	811	815	827	850	792	819	816	826	807	805	834	826	773	759	799	773	796	812	787	786	829	774	810	798	795	760	801	827	813	813	822	793	819	820	828	841	806	813	818	814	808	790	822	826	794	837	818	856	809	845	844	828	826	818	759	842	804	776	796	798	860	795	806	801	863	772	802	786	792	771	811	807	826	824	807	832	809	804	813	785	796	800	785	773	767	783	789	789	822	839	801	858	823	837	798	813	793	793	784	766	754	822	849	753	807	808	830	766	823	809	811	797	784	799	786	815	733	797	809	798	815	796	818	788	822	811	830	756	760	849	770	777	817	763	775	808	779	725	784	819	790	809	801	790	789	799	816	817	781	835	790	806	808	820	761	848	828	798	824	820	820	802	821	809	802	824	865	838	757	814	772	768	792	795	785	813	837	786	845	825	782	825	850	773	814	791	840	754	830	747	829	783	815	799	833	806	807	790	810	804	871	844	752	781	800	818	771	788	778	829	819	831	821	783	816	851	767	757	804	852	820	815	892	844	855	848	779	817	770	822	832	747	765	873	788	831	773	816	809	778	792	772	825	844	806	813	821	783	734	765	777	764	805	845	816	813	787	801	806	784	812	823	826	804	809	835	827	793	818	783	794	796	858	808	806	753	790	763	844	775	789	833	798	864	838	831	808	833	805	778	854	820	802	838	837	806	876	728	798	753	809	794	820	838	844	807	786	819	808	795	807	800	823	755	831	804	847	801	826	765	804	819	816	819	799	831	824	833	758	791	858	773	840	768	867	802	780	821	813	812	819	780	768	778	856	770	836	820	794	788	806	838	774	805	755	851	756	794	810	791	766	824	779	799	814	811	790	793	841	830	790	817	827	815	802	830	813	826	803	790	765	847	783	813	822	801	745	785	843	829	837	801	788	852	814	809	797	763	766	826	788	782	807	815	813	783	806	811	807	821	802	799	795	759	812	765	819	813	790	800	797	801	799	785	796	809	778	815	802	802	795	858	758	827	806	791	796	858	828	797	826	860	886	755	784	816	725	863	816	787	796	819	842	825	823	829	816	789	824	799	795	816	768	780	839	777	804	819	730	789	778	821	835	814	847	800	829	763	808	792	851	811	789	849	799	839	834	811	830	849	828	783	851	815	804	820	783	828	825	772	822	811	782	788	817	817	835	829	813	817	788	744	779	840	825	779	814	885	830	848	802	816	788	797	800	794	800	790	808	830	802	826	809	781	812	796	812	786	788	820	786	801	836	801	818	828	817	844	794	823	810	769	779	854	823	797	787	778	872	799	796	764	818	794	875	806	810	791	768	784	819	805	796	839	807	804	789	798	750	821	820	792	778	820	833	766	834	821	794	801	791	814	808	821	802	779	764	818	789	784	876	820	818	861	805	839	809	781	758	801	785	771	779	793	819	751	793	809	796	819	793	807	823	823	801	801	796	813	821	828	758	749	807	798	835	809	793	787	835	795	835	793	795	815	798	786	813	755	761	764	824	821	796	820	793	823	805	838	770	812	776	778	818	775	807	859	830	835	812	800	805	815	730	805	775	766	859	736	813	768	801	835	835	782	849	820	859	767	840	801	796	777	857	797	827	772	779	833	833	824	789	825	775	752	786	824	776	768	836	807	828	805	799	817	832	804	811	798	802	839	809	789	790	795	800	798	788	804	786	764	827	800	828	786	762	811	846	820	772	831	853	802	845	839	774	787	766	824	824	768	833	824	829	795	768	830	771	817	842	806	733	847	770	820	824	779	763	785	804	827	780	763	811	807	826	793	769	815	813	802	811	802	836	817	807	771	844	809	823	821	806	823	796	779	822	779	783	827	822	789	811	804	839	796	860	782	848	844	797	788	780	783	830	816	787	796	792	864	802	789	770	807	800	828	836	850	798	812	864	812	797	810	706	827	811	808	812	780	792	780	823	779	784	830	782	734	794	817	840	811	852	835	758	820	785	796	834	772	761	823	824	764	777	775	769	753	783	820	821	811	779	781	822	797	863	792	816	841	819	802	778	801	776	809	832	856	801	791	775	784	820	737	775	815	777	782	733	776	838	822	806	798	853	854	835	807	794	806	853	762	821	817	782	778	772	782	828	789	857	840	882	771	805	803	779	821	831	841	789	832	856	783	879	771	821	806	748	817	792	781	853	819	784	800	788	775	793	772	766	793	822	777	848	829	812	808	821	759	803	818	825	763	804	822	821	813	768	800	805	771	780	804	828	851	851	783	798	850	834	703	779	819	791	812	831	795	833	810	800	801	826	800	835	768	800	778	779	827	831	755	816	813	799	787	807	822	807	819	800	777	818	766	784	800	776	810	816	795	833	803	786	795	765	780	807	789	778	858	793	784	875	818	800	841	749	782	827	803	827	824	794	777	786	805	814	825	839	791	844	792	847	793	773	793	799	789	801	794	819	810	730	773	821	773	843	826	817	833	826	843	831	782	768	815	812	804	798	807	797	829	814	793	827	789	805	822	782	808	788	838	826	777	790	839	816	791	808	808	835	770	822	744	852	801	800	771	857	786	782	840	826	830	843	800	827	842	840	817	813	799	818	766	816	852	771	777	804	811	776	762	812	807	765	768	748	807	858	827	820	776	794	809	825	829	832	831	810	820	811	786	813	806	774	768	765	744	769	848	797	829	774	784	841	807	807	780	823	784	802	802	820	830	802	784	776	802	795	841	832	762	810	833	788	774	837	816	761	907	783	788	798	801	767	843	825	830	838	833	812	782	862	761	794	814	784	836	795	826	799	819	808	765	790	776	819	835	780	767	779	775	765	840	787	810	822	826	758	786	800	838	852	800	798	790	792	797	834	821	792	793	809	763	808	790	749	803	795	785	767	865	867	781	765	800	801	844	790	842	828	821	798	790	815	819	829	771	775	784	789	833	761	854	810	817	831	796	832	772	830	771	782	802	855	766	808	797	783	765	862	761	832	773	819	811	805	769	759	841	792	803	826	813	791	840	791	821	818	861	787	781	807	796	824	807	792	861	820	835	807	806	801	809	824	830	806	780	787	774	827	814	783	861	762	805	886	771	771	827	813	769	792	749	779	794	819	793	765	824	840	835	839	784	833	778	781	769	838	783	796	834	771	831	801	856	780	782	826	776	774	748	800	817	808	871	852	809	773	811	802	838	822	779	757	788	829	829	831	844	826	770	832	812	811	766	875	804	787	798	781	808	795	778	787	778	769	802	852	803	801	818	816	859	768	822	841	775	814	827	794	793	769	802	775	804	755	852	806	836	769	813	838	798	845	806	739	796	787	824	819	778	757	793	805	873	762	817	798	775	796	793	808	798	833	789	853	787	819	782	837	821	802	833	817	800	732	804	822	803	801	779	825	820	786	778	838	816	806	809	773	823	804	802	807
8343	13184	12576	8000	7435	8636	17672	15309	9442	4951	2564	1496	1175	1097	1049	1056	1082	1057	1086	1111	1103	1053	1051	1063	1056	1059	1089	1036	1029	1042	1028	1119	1130	1078	1104	1028	1070	1072	1053	1004	1021	1062	1050	1031	1109	1051	1097	1072	1081	1089	1033	1025	1087	1060	1118	1057	1023	1069	1037	991	1063	1018	1075	1037	1094	1068	1032	953	1056	1060	1013	1075	1105	1051	1026	1096	1042	1095	1069	999	1058	1097	1092	1009	1107	1066	1067	1086	1073	1044	1096	1117	1046	1074	1098	1051	1081	1074	1048	1114	1029	1085	1096	1067	1071	1039	1082	1088	1006	1034	1075	1036	1112	1099	1053	1044	1122	1064	1103	1115	1091	1031	1066	1113	1072	1113	1075	1047	1063	1082	1038	1117	1031	1054	1063	1066	1058	1069	1026	1029	993	1057	1048	1051	1072	1071	1056	1040	1053	1105	1035	1058	989	1089	1061	1068	1033	1077	1048	1040	1080	1069	1003	1047	1044	1100	1064	1101	1129	1032	1032	1077	1068	1048	1097	1098	1089	1107	1085	1101	1084	1073	1120	1070	1070	1011	1017	1045	1072	1073	1053	1051	1074	1024	1003	1066	1050	1094	1038	1075	1065	1047	1050	1056	1077	1076	1093	1084	1032	1078	1067	1058	1028	1029	1049	1067	1051	1041	1075	1080	1019	1018	1069	1052	1052	1063	1066	1096	1090	1065	1077	1059	1091	1105	1064	1041	1106	1094	1043	1091	1105	1089	1093	1081	1076	1082	1075	1058	1067	1045	1020	1078	1021	1034	1038	1064	1058	1054	1030	1050	1026	1047	1065	1078	1101	1061	1059	1044	1049	1044	1049	1073	1098	1106	1051	1050	1081	1019	1104	1107	1101	1079	1071	1038	1071	1014	1040	1072	1104	1037	1074	1084	1082	1072	1018	1037	1066	1066	1064	1046	1034	1036	1061	1083	1106	1058	1048	1151	1076	1026	985	1063	1070	1073	1060	1157	1072	1047	1057	1057	1072	1057	1043	1074	1077	1096	1052	1104	1083	1056	1067	1073	1003	1049	1023	1007	1017	1079	1010	1086	1031	1046	1019	1062	1101	1101	1086	1034	1049	1014	1068	1044	1044	1131	1050	1064	1121	1049	1024	1120	1121	1094	1075	1115	1150	1058	995	1109	1020	1053	1048	1035	1069	1074	1076	1059	1025	1040	1062	1123	1086	1047	1056	1040	1047	1078	1064	1076	1116	1032	1028	1068	974	1058	1066	1069	1085	1080	1091	1083	1097	1065	1056	1031	1072	1083	1098	1053	1045	1050	1109	1039	1083	1039	1032	1013	1080	1132	1078	1059	998	1104	1105	1046	1069	1075	1043	1077	1041	1061	1110	1062	1029	1070	1043	1057	1036	1032	1073	1102	1078	1030	1065	1065	1052	1082	1060	1101	1058	1072	1073	1062	1096	1031	1046	1030	1063	1067	1083	1076	1031	1047	1082	1100	1118	1048	1029	1099	1079	1111	1069	1104	1050	1033	1066	1066	1055	1084	1112	1049	1060	1112	1048	1059	1018	1079	1011	1056	1056	1100	1070	1036	1040	1032	1103	1025	1084	1061	1065	1057	1135	1031	1060	1072	1059	1081	1030	1058	1064	1053	1032	1100	1099	1050	1015	1039	1027	1051	1063	1032	1025	1042	1019	1090	1044	1082	1088	1112	1069	1100	1109	1018	1063	1044	1050	1086	1074	1072	1070	1054	1079	1077	1129	1073	1032	1046	1004	1093	1124	1052	1045	993	1086	1043	1053	1057	1050	992	1018	1016	1095	1040	1039	1062	1018	1074	1078	1024	1031	1076	1071	1114	1050	1062	1018	1066	1073	1059	1055	1094	1034	1108	1065	1090	1068	1046	1032	1083	1049	1033	1086	1058	1083	1058	1074	1090	1045	1110	1082	1048	1021	1111	1035	1089	1071	1050	1047	1082	1087	1080	1099	1054	1114	1032	1011	1049	1040	1060	1058	1045	1100	1130	1055	1105	1097	1051	1101	1069	1093	994	1029	1080	1079	1125	1089	1083	1067	1059	1054	1044	1129	1038	1029	1056	1070	1090	1024	1121	1048	1026	1074	1056	1083	1059	1049	997	1140	1025	1070	1045	1005	1098	1077	1099	1042	1086	1092	1108	1115	1035	1123	1053	1010	1030	1073	1086	1032	1003	1101	1091	1084	1044	1116	1120	1013	1116	1068	1059	1101	1028	1062	1076	1132	1025	1089	1049	1098	1079	1095	1064	1090	1086	1061	1071	1102	1088	1075	1046	1075	1093	1060	1065	1128	1120	1108	1064	1028	1038	1055	1046	1027	1131	1135	1102	1085	1105	1099	1050	1106	1019	1119	1051	1072	1070	1079	1087	1062	1044	1057	1123	1067	1087	1124	1074	1072	1054	1064	1031	1072	1080	1057	1133	1023	1075	1071	1106	1088	1044	1055	1015	1048	1022	1105	1024	1094	1070	1086	1012	1035	1086	1049	1082	1081	1102	1064	1068	1040	1097	1078	1082	1053	1008	1076	1030	1070	1064	1073	1045	1116	1092	1090	993	1070	1044	1048	999	1105	1087	1062	1081	1072	1050	1104	1073	1076	997	1050	1075	1047	1072	1134	1059	1025	1101	1041	1138	1070	1048	1069	1061	1065	1089	1078	1067	1040	992	1034	1045	1080	1091	1050	1099	1050	1051	1140	1060	1057	1084	1069	1104	1036	1062	1079	1070	1103	1107	1064	1019	1101	1101	1053	1075	1102	1050	986	1099	1058	1061	983	1109	1064	1090	1070	1072	1087	1051	1076	1096	1048	1098	1018	1035	1041	1060	1107	1068	1081	1084	1033	1030	1004	1101	1017	1027	1086	1133	1007	1062	1064	1073	1032	1084	1091	998	1034	1032	1097	1007	1075	1037	1078	1112	1042	1054	1052	1139	1101	1073	1083	1014	1042	1024	1083	1081	1109	1145	1047	1044	1083	1073	1074	1048	1017	1055	1042	1012	1019	1071	1084	1104	1049	1069	1066	1105	1034	1089	1119	1110	1063	1028	1096	997	1103	1057	1087	1044	1149	1127	1023	1059	1008	1072	1039	1070	1084	1070	1080	1083	1080	1077	1066	1051	1134	1069	1088	1074	1100	1050	1068	1059	1096	1081	1116	1103	1135	1117	1099	1047	1020	1027	1058	1052	993	1149	1048	1043	1080	1104	1074	1061	1030	1093	1092	1095	1008	1024	1120	1113	1039	1046	1063	1073	1109	1018	1053	1036	1039	1114	1114	1084	1150	1021	1013	1086	1030	1066	1031	1071	1060	1049	1065	1059	1028	1089	1132	1052	1055	1045	1078	1052	1088	1054	1074	1094	1037	964	1017	1098	1051	1051	1044	1061	1077	1089	1070	1038	1096	1037	1040	1094	1048	1086	1089	1097	1082	1070	1048	1065	1091	1049	1023	1167	1074	1058	1035	1064	1070	1089	1077	1060	1047	1021	1054	1043	1042	1061	1039	1049	1112	1048	1063	1056	1046	1046	1102	1103	1050	992	1045	1025	1040	1048	1107	1035	1119	1094	1033	1057	1029	1096	1065	1075	1015	1068	1015	1053	1069	1038	1027	1067	1060	1108	1028	1088	1026	1061	1066	1063	1062	1000	1064	1065	1121	1084	1067	1024	1059	1049	1066	1036	1018	1112	1105	985	1041	1039	1063	1104	1072	1063	1043	1081	1049	1091	988	1094	1007	1075	1066	1059	1069	1102	1063	1066	1045	1064	1084	1061	1065	1079	1088	1054	1043	1056	1041	1079	1040	1082	1042	1043	1056	1067	1021	1068	1051	1036	1068	1041	1049	1033	1050	1111	1103	1064	1059	1035	1053	1057	1113	1108	1072	1062	1055	1068	1030	1068	1059	1058	1090	1023	1050	1038	1054	1076	1066	1077	1076	1080	1042	1031	1038	1092	1022	1052	1062	1065	1108	1080	1039	1077	1060	1089	1011	1069	1143	998	1062	1065	1093	1055	1023	1099	1003	1044	1081	1028	1070	1057	1064	1031	1045	1033	1067	1094	1059	1036	1078	1069	971	1061	1063	1063	1007	1029	1133	1018	1038	1091	1054	1075	1050	1106	1047	1019	1110	1047	1079	1030	1034	1057	1040	1067	1100	1008	1057	1118	1017	1034	1074	1060	1051	1054	1092	1084	1077	1073	1064	1075	1144	1050	1081	1114	1090	1100	1030	1089	1021	1071	1081	1037	1092	1110	1099	1099	1063	1030	1036	1077	996	1089	1050	1088	1026	1013	1068	1043	1109	1029	1084	1124	1128	1080	1041	1104	1081	1067	1051	1085	1057	1034	1058	1032	1115	1104	1028	1079	1046	1048	1119	1023	1089	1091	1031	1046	1023	1049	1111	1020	1104	1066	1036	1128	1014	1100	1076	1086	1070	1024	1123	1069	1017	1052	1074	1121	1037	1029	1048	1025	1049	1016	1070	1029	1066	1042	1068	1057	1038	1074	1105	1090	1093	1070	1059	1114	1056	1041	1038	1074	1101	1087	1071	1030	1051	980	1055	1117	1080	1023	1102	1043	1088	1096	1085	1053	1092	1063	1027	1093	1099	1065	1076	1094	1082	1029	1016	1055	1122	1041	1027	1053	1036	1077	1043	1085	1054	1071	1072	1088	1116	1087	1029	1103	1020	1026	1067	1074	1081	1103	1102	1093	1034	1098	1098	1096	1110	1079	1062	1112	1063	1077	1092	1045	1015	1054	1046	1053	1056	986	1074	1014	1061	1061	1035	1089	1098	1037	1012	1088	1046	1052	1085	1129	1048	1017	1113	1015	1052	1068	1025	1057	1066	1042	1116	1060	1090	1073	1067	1055	1068	1041	1032	1094	1093	1078	1109	1105	1052	1057	1064	1060	1074	1051	1035	1043	1050	1059	991	1077	1060	1029	1099	1086	1032	1060	1066	1085	1077	1030	1099	1100	1091	1051	1006	1021	1055	1030	1106	1076	1068	1026	1084	1105	1059	1102	1041	1044
27367	20746	12934	5243	3193	3041	8290	9789	5468	3061	1627	1056	851	826	869	841	818	801	796	783	820	774	786	819	799	804	790	852	860	828	804	851	714	805	817	792	856	776	810	845	786	795	790	763	822	781	809	846	836	855	837	787	823	814	813	778	795	817	813	793	848	776	809	832	766	809	810	864	846	773	792	824	794	800	795	827	726	816	795	859	878	854	772	871	792	809	854	777	801	835	828	858	796	798	826	844	819	807	792	824	843	796	776	825	815	787	723	813	858	800	814	794	812	804	785	807	868	739	836	831	804	838	822	819	811	820	838	806	789	777	842	805	831	774	842	815	869	824	798	833	853	833	794	757	814	847	785	813	787	787	780	816	784	808	779	844	810	829	858	850	788	846	759	822	767	858	811	790	824	787	837	834	770	782	819	866	787	837	798	836	828	836	816	818	815	795	779	836	815	828	788	846	829	837	803	757	844	858	828	785	801	813	839	864	822	801	798	814	738	878	815	807	820	796	858	781	852	781	807	871	784	794	814	788	858	798	841	838	783	834	835	805	815	822	861	774	841	809	805	853	810	754	860	784	796	818	862	745	832	837	822	814	842	862	780	852	797	793	793	829	801	803	810	828	800	778	788	828	804	803	769	811	753	816	765	823	825	878	745	765	838	793	759	793	781	794	858	833	847	858	777	817	802	804	795	838	816	842	844	812	848	822	803	816	824	828	743	862	816	791	847	773	790	811	795	818	771	802	780	789	765	795	793	798	813	799	853	808	848	817	806	804	813	772	820	821	796	839	808	784	816	832	785	809	823	834	800	859	807	852	794	845	791	822	786	796	818	817	798	789	846	844	800	862	845	781	822	787	781	835	858	833	867	831	772	838	834	812	828	829	858	812	800	849	831	875	855	784	801	811	855	778	831	798	846	812	853	828	846	830	792	762	790	813	877	820	808	804	770	790	804	779	855	814	734	803	835	809	865	817	853	790	803	818	817	827	773	810	815	859	765	772	804	825	817	809	803	876	816	788	788	827	794	831	803	836	827	753	837	815	822	834	824	818	819	794	805	796	801	797	860	793	770	803	793	772	802	848	837	778	801	838	769	826	812	826	844	794	807	799	776	802	816	799	812	774	815	797	805	800	783	822	832	795	832	802	821	826	799	841	788	803	781	795	809	826	814	838	830	796	807	803	789	776	787	837	811	850	778	867	800	790	826	842	860	788	857	791	793	781	839	810	787	752	826	798	792	889	819	789	830	744	808	798	817	813	898	816	813	761	810	798	844	840	866	850	832	807	816	841	831	832	837	802	814	762	827	861	822	872	808	832	791	855	767	793	841	837	760	826	820	868	851	764	844	835	840	809	813	785	829	796	815	786	791	830	854	765	777	797	799	798	783	783	766	822	825	762	825	819	816	789	834	819	841	869	775	809	822	824	727	792	759	833	835	845	816	880	852	827	770	852	793	835	849	764	827	795	850	825	759	807	820	831	806	832	843	768	804	782	796	837	806	835	839	811	872	804	807	849	849	814	736	792	817	787	832	794	808	819	805	771	816	800	816	815	804	773	755	785	845	799	802	818	816	840	804	814	798	770	818	818	765	884	839	795	817	822	853	811	847	820	783	817	819	777	792	838	851	788	837	777	820	794	804	800	775	858	793	841	810	776	795	801	819	759	789	797	785	812	791	790	825	833	797	804	801	846	736	814	824	817	808	783	821	787	801	826	811	781	819	801	834	817	782	844	768	788	769	821	813	806	801	828	816	806	838	832	813	833	804	814	781	768	812	824	800	854	792	802	822	801	802	812	774	814	841	791	831	823	819	833	823	790	799	838	818	788	811	805	804	832	784	771	848	814	784	834	841	788	821	826	804	834	757	794	814	833	808	828	817	822	796	744	833	819	769	819	816	820	823	827	803	768	785	811	790	791	800	781	863	793	799	831	775	821	830	802	805	809	814	793	871	789	783	830	837	852	827	812	787	834	775	825	843	816	847	785	797	774	784	873	873	801	819	837	834	780	776	810	811	858	853	821	834	827	792	812	815	812	826	851	820	765	785	841	812	825	818	806	808	854	773	849	796	864	815	834	835	804	855	788	774	819	820	777	795	853	800	810	829	830	793	773	804	844	777	796	832	868	758	852	806	846	825	825	783	795	797	807	812	871	773	826	800	787	859	851	814	807	794	793	811	792	801	833	797	815	812	818	805	833	853	785	779	811	806	832	840	775	824	820	813	831	831	806	824	838	775	730	778	790	810	784	816	754	822	835	794	792	754	851	822	824	794	795	789	838	800	808	799	787	797	796	786	803	808	805	757	811	854	862	822	765	846	815	836	790	843	815	810	794	842	804	822	809	770	813	798	750	777	827	815	837	786	803	883	809	824	815	765	824	827	807	845	761	767	791	789	798	772	771	821	815	818	796	799	855	853	826	805	844	797	838	850	810	802	846	832	798	833	841	764	826	770	855	800	837	862	789	822	770	801	785	789	765	835	835	817	753	852	826	756	786	783	816	782	864	779	775	807	806	802	839	851	840	865	825	778	828	815	791	779	825	746	797	831	840	871	752	774	822	832	749	779	795	850	822	836	779	787	783	802	851	824	829	787	837	817	825	834	814	777	782	847	789	801	860	805	829	806	781	771	778	791	777	861	824	793	784	810	822	863	837	759	814	842	837	785	784	800	823	815	809	759	820	803	794	818	822	780	834	854	819	822	875	786	801	825	864	796	837	774	822	790	841	812	837	831	805	781	800	842	865	811	823	796	773	789	808	796	791	784	805	825	825	835	819	841	830	837	790	806	809	835	864	834	788	788	841	820	806	830	782	844	847	824	786	796	790	773	833	833	798	817	781	791	817	752	829	868	827	852	762	805	776	822	824	838	773	806	836	815	802	811	778	839	827	806	802	803	784	743	775	865	843	823	813	801	805	826	807	803	816	802	786	768	805	839	764	794	826	837	790	783	790	781	802	813	789	824	818	784	846	772	836	858	832	804	843	791	792	792	846	863	851	823	755	804	824	823	783	841	838	807	788	790	823	807	809	850	791	773	829	782	813	809	865	821	791	791	745	761	805	788	793	824	830	831	833	800	834	787	747	810	804	796	803	807	717	805	774	802	784	801	852	808	824	817	838	808	826	798	838	772	809	853	789	809	775	824	785	813	824	816	794	864	834	803	835	838	832	781	804	770	831	816	862	789	817	794	823	782	809	820	829	858	779	795	792	877	857	821	791	780	840	809	840	798	833	830	813	835	801	813	853	793	773	810	759	799	878	862	830	818	787	832	853	803	845	815	793	823	858	821	800	811	823	816	877	831	850	816	831	838	805	819	828	822	816	818	804	810	821	809	861	774	805	817	809	794	811	797	816	816	817	797	832	818	810	825	779	812	798	837	787	793	844	862	794	849	896	832	804	827	778	812	825	822	820	824	803	797	784	852	773	820	816	862	828	789	746	792	828	827	852	798	856	792	810	854	812	821	842	809	769	849	793	806	819	879	812	810	797	793	827
8518	14008	13029	7639	6539	6710	14814	15801	9396	5282	2604	1499	1212	1083	1084	1050	1079	1131	1057	1095	1096	1131	1056	1083	1109	1091	1063	1080	1058	1073	1065	1076	1076	1038	1063	1056	1063	1089	1066	1145	1043	1094	1050	1081	1081	1025	1115	1045	1071	1097	1066	1084	1085	1075	1092	1067	1109	1050	1026	1081	1047	1058	1067	1089	1096	1020	1117	1016	1027	1101	1028	1065	1111	1074	1020	1086	1079	1102	1064	1069	1059	1065	1107	1052	1107	1029	1014	1067	1075	1113	1135	1103	1087	1026	1086	1052	1049	1072	1106	1056	1088	1068	1017	1047	1061	1070	1045	1085	1108	1066	1016	1069	1085	1078	1038	1060	1103	1052	1053	1146	1108	1068	1057	1095	1068	1087	1111	1037	1054	1064	1079	1088	1121	1070	1085	1057	1042	1106	1065	1114	1061	1109	1074	1114	1010	1080	1171	1076	1069	1089	1168	1030	1099	1045	1029	1061	1059	1074	1090	1061	1070	1112	1057	1028	1090	1054	1060	1037	1106	1063	1089	1080	1034	1054	1094	1108	1138	1088	1144	1066	1066	1085	1046	1093	1100	1128	1086	1082	1067	1074	1095	1117	1049	994	1105	1099	1068	1074	1071	1076	1118	1075	1082	1039	1120	1062	1061	1043	1083	1046	1089	1087	1057	1055	1061	1102	1048	1047	1060	1050	1044	1069	1116	1064	1065	1094	1082	1030	1111	1033	1106	1081	1017	1041	1063	1073	1082	1111	1118	1052	1132	1090	1116	1090	1134	1073	1070	1066	1051	1120	1047	1088	1085	1036	1069	1126	1051	1081	1014	1070	1058	1109	1057	1069	1089	1106	1078	1004	1069	1115	1038	1095	1077	1115	1042	1099	1064	1079	1052	1006	1054	1147	1088	1089	1087	1140	1080	1059	1072	1086	1142	1100	998	1065	1026	1098	1059	1115	1073	1093	1044	1117	1089	1100	1100	1138	991	1076	1089	1053	1091	1105	1100	1044	1053	1103	1073	975	1088	1037	1087	1068	1075	1100	1066	1085	1077	1129	1048	1088	1074	1077	1098	1078	1063	1111	1067	1088	1063	1122	1037	1129	1032	1068	1052	1056	1080	1064	1095	1072	1122	1135	1063	1059	1094	1082	1120	1055	1074	1071	1121	1101	1068	1057	1107	1068	1078	1059	1117	1082	1122	1033	989	1038	1040	1025	1053	1097	1123	1009	1100	1101	1042	1077	1060	1027	1077	1047	1063	1043	1095	1055	1145	1046	1089	1044	1033	1083	1106	1070	1067	1075	1130	1157	1081	1027	1021	1002	1043	1070	1080	1141	1079	1034	1170	1069	1102	1082	1118	1088	1079	1049	1096	1044	1042	1074	1086	1047	1077	1055	1094	1044	1098	1055	1080	1063	1067	1094	1024	1117	1032	1058	1062	1041	1121	1083	1072	1142	1087	1073	1021	1060	1108	1049	1106	1007	1056	1040	1011	1060	1034	1049	1076	1015	1084	1099	1070	1047	1116	1018	1046	1019	1052	1065	1052	1085	1023	1050	1048	1101	1072	1085	1071	1069	1052	1080	1116	1082	1100	1074	1042	1055	1053	1096	1152	1011	1121	1088	1144	1056	1040	1062	1085	1082	1120	1025	1095	1116	1077	1110	1043	1069	1094	1080	1074	1095	1053	1092	1028	1112	1099	1094	1105	1094	1103	1062	1099	1108	1074	1038	1109	1041	1090	1066	1089	1092	1112	1025	1051	1091	1088	1108	1075	1095	1114	1070	1055	1045	1076	1082	1066	1045	1128	1069	1049	1027	1079	1062	1063	1026	1024	1087	1079	1076	1040	1039	1042	1124	1043	1034	1013	1112	1059	1044	1036	1043	1080	1106	1067	1118	1119	1049	1068	1054	1067	1037	1048	1073	1081	1053	1092	1088	1125	1121	1104	1075	1109	1090	1136	1059	1062	1048	1022	1056	1082	1107	1087	1113	1061	1060	1085	1080	1068	1060	1049	1030	1017	1124	1085	1085	1118	1059	1112	1080	1107	1059	1078	1068	1054	1073	1115	1090	1084	1105	1039	1103	1063	1042	1056	1037	1071	1073	1062	1120	1075	1084	1004	1110	1127	1044	992	1062	1053	1077	1017	1056	1046	1077	1065	1071	1058	1117	1061	1048	1076	1091	1081	1098	1083	1079	1059	1049	1044	1058	1065	1061	1055	1108	1109	1079	1131	1020	1081	1073	1079	1028	1098	1002	1058	1060	1021	1095	1049	1063	1101	1059	1058	1079	1077	1094	1082	1094	1086	1073	994	1007	1139	1046	1078	1061	1062	1051	1078	1019	1045	1068	1074	1100	1097	1112	1031	1075	1103	1048	1119	1097	1028	1079	1053	1074	1083	1070	1095	1075	1059	1106	1073	1015	1063	1072	1063	1099	1024	1061	1029	1015	1142	1040	1027	1063	1034	1100	1116	1055	1097	1052	1040	1126	1107	1031	1116	1063	1060	1076	1119	992	1098	1058	1060	1060	1060	1034	1076	1101	1015	1114	1085	1099	1046	1117	1083	1062	1056	1113	1111	1109	1087	1104	1059	1096	1055	1040	1103	1092	1061	1051	1060	1040	1050	1042	1048	1106	1110	1083	1055	1028	1079	1129	1087	1070	1101	1057	1069	1065	1064	1041	1163	1100	1072	1096	1088	1061	1050	1098	1069	1088	1028	1049	1041	1081	1099	1050	1050	1063	1053	1094	1045	1078	1039	1087	1068	1010	1079	1049	1079	1023	1133	1109	1035	1076	1109	1087	1001	1062	1072	1130	1093	1109	1112	1095	1091	1122	1078	1035	1032	1070	1105	1063	1034	1036	1141	1079	1137	1068	1094	1078	1018	1044	1045	1085	1078	1066	1096	1038	1121	1081	982	1076	1085	1057	1037	1116	1081	1118	1087	1065	1051	1080	1132	1067	1058	1120	1052	1096	1094	1070	1107	1110	1017	1122	1102	1076	1004	1067	1075	1041	998	1062	1082	1042	1080	1046	1028	1080	1078	1093	1088	1084	1063	1080	1094	1047	1063	1157	1074	1090	1092	1049	1092	1021	1124	1056	1141	1079	1071	1057	1070	1076	1047	974	1062	1079	1107	1085	1100	1091	1072	1047	1071	1105	1125	1089	1066	1039	1035	1095	1020	1158	1088	1072	1089	1112	1061	1072	1032	1068	1028	1060	1045	1102	1112	1062	1119	1069	1097	1070	1047	1047	1094	1085	1072	1047	1140	1057	1079	1093	1065	1076	1029	1114	1059	1086	1035	1079	1081	1023	1123	1087	1057	1102	1083	1048	1037	1046	1063	1083	1102	1092	1001	1037	1040	1038	1091	1130	1028	1118	1091	1068	1078	1100	1062	1091	1057	1105	1086	1115	1074	1036	1020	1110	1087	1107	1001	1051	1044	1087	1056	1084	1083	1096	1060	1042	1065	1009	1099	1100	1052	1035	1073	1052	1018	1091	1110	1059	1060	1042	1108	1106	1016	1123	1111	1072	1039	1062	1078	1061	1089	1045	1074	1089	1095	1088	1114	1119	1079	1033	1115	1062	1079	1076	1068	1086	1068	1027	1073	1061	1173	1053	1068	1057	1087	1095	1066	1054	1081	1077	1103	1083	1134	1060	1103	1107	1086	1031	1086	1134	1056	1079	1122	1084	1102	1086	1025	1113	1034	1092	1089	1099	1053	1094	1066	1209	1064	1026	1053	1108	1039	1004	1103	1026	1086	1105	1061	1084	1024	1062	1061	1091	1151	1070	1022	1071	1040	1055	1020	1129	1100	1065	1084	1057	1039	1065	1057	1131	1100	1084	1082	1116	1027	1105	1115	1126	1043	1085	1108	1078	1062	1055	1053	1046	1054	1133	1049	1073	1025	1110	1056	1021	1075	1114	1133	1113	1026	1118	1085	1051	1122	1124	1052	1113	1082	1082	1059	1063	1022	1060	1060	1076	1037	1061	1072	1003	1101	1086	1152	1056	1078	1028	1111	1069	1093	1045	1089	1090	1010	1044	1078	1065	1025	1077	1103	1126	1047	1093	1049	1095	1065	1089	1075	1110	1115	1112	1025	1085	1083	1023	1088	1067	1072	1078	1067	1079	1104	1047	1102	1089	1065	1064	1076	1094	1103	1061	1080	1002	1061	1095	1037	1145	1073	1080	1099	1120	1034	1061	1131	1093	1122	1074	1093	1022	1071	1061	1064	1090	1046	1125	1088	1069	1068	1093	1040	1056	1041	1073	1063	1145	1091	1116	1032	1126	1075	1117	1039	1076	1079	1038	1069	1102	1051	1041	1094	1069	1121	1067	1106	1078	1124	1053	1035	1076	1067	1041	1065	1059	1109	1104	1070	1161	1095	1067	1014	1059	1058	1058	1138	1097	1093	1154	1087	1082	1051	994	1049	1082	1065	1118	1099	1081	1012	1072	1135	999	1061	1070	1068	1079	1016	1071	1112	1125	1088	1051	1081	1127	1064	1051	1128	1120	1047	1044	1085	1096	1044	1072	1070	1082	1138	1053	1032	1117	1066	1081	1063	1043	1125	1082	1143	1050	1063	1101	1016	1018	1046	1160	1094	1076	1062	1067	1033	1104	1126	1089	1080	1114	1031	1134	1083	1106	1084	1042	1021	1084	1060	1116	1050	1051	1057	1022	1093	1106	1043	1081	1034	1045	1077	1061	1028	1132	1041	1070	1111	1066	1135	1086	1093	1108	1127	1123	1156	1051	1041	1083	1095	1065	1067	991	1121	1117	1115	1082	1075	1079	1138	1036	1062	1041	1068	1041	1085	1091	1098	1101	1074	1069	1062	1011	1054	1112	1128	1066	1068	1024	1117	1058	1063	1071	1075	1095	1118	1097	1079	1139	1036	1073	1078	1090	1086	1087	1045	1069	1079	1026	1040	1079	1058	1022	1017	1033	1113	1060	1098	1061	1050	1075	1035	1048	1132	1090	1104	1058	1087	1104	1089	1039	1072	986	1062	1072	1094	1081	1040	1010	1075	1085	1118	1110	1103	1050	1065	1033	1118	1052	1063	1026	1074	1041
23324	21445	29322	23970	21460	27955	59466	52264	34655	23057	9844	2904	1117	768	735	732	707	691	698	732	662	689	685	691	710	691	712	716	732	718	676	723	712	685	697	681	712	690	726	708	666	736	680	714	685	670	693	706	668	671	725	697	656	707	681	648	705	682	720	729	701	716	682	661	685	683	703	716	676	710	717	760	704	694	714	659	711	732	722	683	653	697	648	667	754	665	737	735	698	714	674	708	710	683	698	669	685	787	673	716	663	689	735	688	706	665	700	665	693	690	708	681	653	728	684	715	645	675	689	725	664	689	679	704	627	744	692	658	682	704	733	685	679	683	696	723	699	700	656	678	710	682	715	718	672	730	676	659	720	675	706	701	705	710	729	721	662	678	667	713	661	700	675	691	680	694	666	684	704	729	706	621	682	667	687	680	683	627	703	720	697	669	677	661	696	726	676	668	656	707	630	681	703	663	651	637	686	696	685	744	783	680	689	693	735	691	668	675	675	713	693	709	722	712	656	696	702	688	715	699	696	722	694	709	687	741	692	707	746	702	685	662	681	663	715	650	608	684	681	668	762	689	700	702	650	646	719	717	701	689	696	696	713	713	646	724	647	706	669	724	681	707	677	687	675	717	707	691	740	692	716	686	705	684	690	662	715	729	711	692	692	724	654	722	691	660	691	697	679	693	698	724	671	680	700	664	704	717	704	697	638	703	669	738	676	739	689	664	685	665	657	706	691	725	644	647	691	676	692	678	730	710	711	668	668	687	729	756	697	677	690	720	686	732	728	695	676	722	681	717	692	661	739	705	650	726	662	710	699	685	733	706	680	700	670	689	726	705	658	715	680	715	714	716	663	757	691	700	634	693	675	705	656	686	667	754	781	662	684	670	704	695	673	695	684	701	672	681	671	696	671	667	660	700	731	662	688	705	701	732	673	663	670	690	693	688	688	646	705	722	671	688	682	725	688	695	620	662	683	682	670	705	725	697	675	734	731	713	679	670	726	669	695	659	684	721	677	712	704	647	650	644	708	646	689	626	718	691	672	670	729	706	731	677	720	673	683	643	726	719	657	692	694	666	686	740	716	678	704	667	722	659	725	687	676	697	680	716	652	655	714	701	692	692	706	698	691	705	671	702	707	711	666	707	724	635	663	652	665	677	658	658	708	658	673	676	690	695	652	696	670	693	710	686	658	692	703	686	674	729	743	674	686	667	645	716	726	676	665	652	667	685	672	659	674	698	664	716	668	703	688	715	671	689	693	722	670	674	715	717	682	737	703	758	705	725	673	657	702	685	703	675	714	700	690	702	662	670	702	677	721	686	697	704	712	688	731	689	664	681	696	714	706	719	681	667	702	710	725	708	687	673	643	729	650	701	668	729	671	627	667	670	708	699	714	696	676	691	665	691	690	726	734	681	689	678	671	683	705	713	681	664	655	707	666	623	695	658	694	665	752	678	718	713	693	727	706	689	709	693	656	685	626	666	714	709	695	704	700	724	710	696	696	704	675	686	720	668	661	717	696	736	696	726	717	684	715	695	664	696	686	662	753	662	698	671	664	688	703	681	691	727	720	718	691	637	666	692	738	670	683	712	710	659	659	711	683	691	678	674	614	653	706	685	735	713	697	718	723	730	676	687	647	712	664	707	652	752	701	692	679	686	673	663	667	680	723	669	672	650	710	662	682	696	742	690	716	696	727	673	701	711	695	734	669	703	674	720	685	738	713	700	732	706	691	696	691	713	636	711	730	670	625	714	675	689	662	677	679	702	670	695	729	708	661	644	692	665	693	637	694	714	680	659	652	708	705	688	696	731	659	690	709	689	681	648	717	715	671	668	688	702	680	701	736	673	700	706	684	694	710	650	729	647	750	705	735	722	686	714	693	689	660	650	712	717	671	673	719	694	697	710	672	688	667	665	689	684	700	688	715	679	653	670	719	653	643	673	682	748	660	668	646	643	654	695	669	676	690	711	753	746	696	692	692	695	698	681	773	668	712	712	703	623	718	677	686	710	701	720	664	698	707	702	673	705	673	683	674	680	673	653	712	698	669	722	673	686	681	686	672	694	685	709	681	727	712	699	696	675	737	704	714	723	686	695	681	676	743	720	724	753	657	664	692	710	677	710	729	718	734	683	720	654	671	684	706	675	682	695	685	691	698	643	720	716	696	673	695	644	711	726	716	691	652	676	653	755	671	703	670	686	722	692	687	704	723	680	665	682	729	716	681	742	716	668	691	701	659	678	689	658	680	665	663	685	694	659	699	677	700	719	636	708	700	666	697	704	677	670	674	726	721	642	700	689	729	666	706	694	690	710	709	658	670	704	661	666	739	699	674	656	641	720	684	707	707	653	725	699	649	701	684	746	647	693	674	671	700	663	648	711	712	654	691	682	693	737	709	637	720	672	675	702	686	703	663	696	688	694	661	655	706	771	679	643	727	699	668	684	637	657	651	665	643	690	712	757	677	669	658	701	736	649	702	671	762	727	691	729	681	722	691	702	693	725	675	645	676	737	726	762	734	669	640	674	687	675	664	683	625	724	719	653	661	687	656	657	631	703	679	711	683	695	692	679	696	687	686	712	664	655	696	689	740	697	685	699	697	689	672	663	673	709	684	724	684	680	683	727	666	637	681	689	678	668	658	720	693	700	673	672	687	695	702	730	689	718	691	680	651	675	738	707	699	674	702	687	683	703	718	697	716	680	702	724	660	644	660	735	645	688	711	748	684	649	725	670	700	652	683	694	701	670	669	700	657	661	771	662	664	682	669	724	693	681	690	701	654	747	693	682	677	703	684	663	713	686	710	665	666	682	651	637	655	673	783	683	714	654	660	667	739	744	700	670	675	642	712	676	689	695	694	672	689	683	655	687	707	655	644	688	759	726	666	733	667	683	688	655	663	686	643	700	657	673	689	656	691	692	696	672	644	690	676	661	733	660	698	695	723	654	700	686	674	717	694	671	666	713	698	700	648	649	659	666	712	721	709	688	697	680	702	635	679	711	711	679	705	676	715	661	638	756	706	741	673	714	668	649	642	674	741	669	675	704	683	685	663	654	693	659	687	637	700	708	694	726	712	640	691	674	686	728	669	652	651	717	717	648	699	750	678	649	670	667	667	748	689	653	701	696	663	707	677	650	664	739	675	701	682	731	695	658	660	654	697	734	760	714	689	671	712	695	724	699	719	684	695	706	688	675	675	648	729	727	684	702	700	664	719	672	673	674	694	660	665	680	710	694	660	692	685	639	673	654	689	666	696	694	684	708	697	703	703	674	706	740	631	699	747	643	686	639	706	683	672	660	683	671	719	694	694	690	682	690	726	702	669	690	671	657	696	796	699	669	688	704	673	692	681	652	699	739	699	690	728	730	690	671	709	689	697	693	692	731	718	724	682	706	695	681	692	699	677	692	717	696	678	709	678	703	730	706	693	678	693	686	701	675	699	698	622	683	648	671	694	660	717	700	659	651	678	714	717	697	717	721	692	667	706	763	670	711	674	646
14298	30769	28394	20588	16696	32573	59725	51163	39287	27590	14051	4983	1706	1081	880	899	916	956	970	964	926	895	918	919	937	911	893	934	878	960	891	871	948	911	833	892	934	966	898	938	912	890	869	916	870	951	966	929	900	942	895	884	944	897	943	875	873	938	905	905	910	880	884	906	888	902	942	915	899	941	913	920	922	899	867	919	888	886	878	882	936	897	927	958	919	880	933	936	915	844	866	904	908	883	882	891	904	922	867	964	922	858	897	871	923	920	924	921	945	883	922	965	902	828	926	961	903	979	843	898	935	892	917	1018	925	921	883	893	916	935	894	900	897	898	963	919	929	931	923	941	882	923	910	895	901	941	901	940	896	895	941	904	875	904	823	871	951	852	907	935	896	861	920	945	902	929	872	849	905	937	918	925	949	856	925	926	892	895	931	888	930	893	943	867	879	912	898	963	868	925	897	870	909	920	947	905	968	882	921	906	866	885	968	953	922	940	875	913	902	942	904	892	910	906	933	887	936	935	947	935	909	897	965	883	892	953	951	916	936	868	911	915	861	916	932	862	861	880	910	943	923	886	964	896	989	932	910	969	859	897	929	927	861	916	927	931	896	914	941	904	909	870	869	921	925	925	907	886	907	909	900	939	923	956	910	938	911	910	890	942	892	912	918	914	875	860	909	919	883	945	897	880	899	878	919	872	870	927	888	941	906	910	902	916	914	881	922	944	882	905	903	905	865	984	895	918	833	897	897	902	878	870	954	883	911	930	915	887	885	898	871	950	911	901	918	932	879	876	936	859	886	945	975	923	901	959	1008	953	958	937	920	898	889	914	930	943	970	921	932	913	977	966	929	931	888	907	863	942	900	905	911	894	902	901	884	886	926	895	923	855	894	921	913	883	959	915	874	874	865	891	913	837	896	927	896	888	891	846	913	932	884	876	893	886	911	869	907	914	940	908	923	956	874	964	896	933	847	935	923	907	843	917	943	881	914	902	906	960	922	878	919	925	895	898	935	871	929	895	919	881	825	877	921	931	872	927	899	893	893	878	912	915	960	889	942	899	887	939	875	943	947	877	920	920	932	940	899	867	908	921	920	881	895	946	916	865	963	882	918	968	906	899	866	904	852	918	898	915	886	896	908	903	923	920	879	925	939	900	931	965	967	867	900	853	866	917	967	929	936	934	868	937	902	940	912	943	947	979	902	910	885	929	896	931	886	898	931	894	885	909	861	895	948	924	959	849	865	943	927	925	902	915	910	941	930	908	967	882	877	930	905	889	924	904	887	934	886	893	885	905	915	910	875	883	943	907	910	903	851	916	895	946	902	958	924	919	885	908	871	869	922	908	906	856	858	919	940	886	911	892	870	892	934	929	894	937	911	897	890	876	874	866	887	905	942	975	897	909	926	921	915	941	934	954	938	946	855	935	881	912	951	919	899	881	923	934	919	900	881	893	924	938	881	952	917	902	878	906	942	889	956	874	929	907	912	853	936	947	897	938	883	907	859	901	926	944	881	906	943	933	853	887	914	929	920	901	887	863	891	873	909	953	970	865	952	925	933	895	996	901	969	913	903	919	965	922	934	889	909	948	872	878	870	883	915	939	923	932	914	922	857	922	838	950	930	823	885	864	958	918	909	947	912	878	863	906	898	912	924	911	907	856	869	939	917	901	894	946	865	884	975	893	924	896	926	951	925	917	891	833	904	880	885	954	942	916	931	884	898	961	892	841	860	934	905	858	925	887	848	961	914	848	875	856	949	909	944	951	892	892	864	869	917	920	907	882	950	912	846	895	858	876	953	891	882	899	918	915	922	959	879	911	869	866	901	871	926	887	933	939	931	902	912	881	919	951	897	877	850	903	845	934	904	891	954	913	899	870	913	911	899	921	945	881	920	904	901	947	935	886	882	933	919	914	874	933	957	901	895	868	915	905	952	927	909	942	884	865	866	888	888	975	896	905	924	912	916	928	876	904	910	880	879	960	895	877	858	899	940	873	869	851	912	918	910	958	929	888	968	883	955	894	921	868	909	903	869	929	888	897	949	943	917	878	903	924	896	860	916	894	900	859	875	898	922	904	906	880	937	932	954	882	936	893	933	902	910	832	905	891	892	970	930	904	905	925	944	883	879	868	896	952	840	914	925	875	910	844	910	881	893	899	880	887	909	944	912	909	931	950	886	938	928	873	963	926	907	893	894	910	895	884	933	927	888	919	897	855	941	892	894	865	918	856	885	925	872	883	878	924	945	913	899	925	909	920	852	957	918	880	899	893	927	886	946	880	861	929	843	872	888	870	973	895	898	907	919	923	905	886	862	912	946	935	940	905	902	916	929	886	927	941	944	891	920	941	918	961	902	896	933	938	932	902	868	919	907	940	921	944	923	911	879	860	876	890	875	898	871	930	878	918	905	898	893	873	892	929	893	939	909	937	943	918	872	824	951	869	921	904	912	825	936	940	901	967	905	829	931	914	914	920	898	934	883	884	931	828	922	892	873	896	901	976	956	899	844	967	842	885	967	900	940	900	850	908	926	892	942	886	939	893	898	957	887	932	915	898	921	900	864	951	935	948	951	947	908	927	923	909	914	859	888	904	883	941	927	971	920	899	879	925	925	895	899	953	896	894	903	924	917	941	924	917	945	850	869	914	976	949	859	896	915	957	912	909	882	940	934	923	922	913	907	951	949	946	899	896	885	917	885	882	906	883	899	930	888	945	881	925	908	911	924	852	903	894	909	874	934	901	920	853	824	909	866	890	915	891	877	920	925	894	847	916	937	877	942	957	933	935	937	914	968	927	916	873	860	923	884	899	855	877	882	928	939	980	905	872	915	856	867	864	945	928	921	925	904	921	943	902	912	902	938	933	909	874	863	930	902	869	931	905	910	935	931	866	913	890	917	915	923	885	924	915	895	869	932	952	953	951	862	911	904	853	957	918	877	892	955	905	915	882	926	957	940	915	845	925	928	901	916	921	882	914	914	901	906	916	935	903	905	928	947	887	922	921	938	870	907	924	876	884	910	870	905	903	919	906	960	884	853	884	932	934	932	950	896	872	878	913	934	962	898	937	901	945	932	928	897	893	918	940	904	897	925	923	898	859	952	900	869	930	898	950	903	918	838	905	926	918	851	911	889	950	912	897	912	887	901	892	901	902	898	886	887	948	877	963	920	901	909	917	917	865	902	897	927	929	952	915	898	895	908	958	880	876	912	879	907	933	906	860	867	927	886	871	921	876	868	928	944	959	901	967	925	911	926	958	936	886	950	937	884	890	918	875	901	905	893	904	930	933	941	914	909	940	930	899	931	892	971	900	944	902	937	899	904	886	927	958	915	895	895	956	889	892	892	1014	912	882	936	893	918	909	888	914	915	903	936	861	955	885	859	948	881	895	893	898	913	931	931	855	888	924	845	908	891	950	917	963	915	865	925	943	921	935	924	908	919	889	899	895	912	937	866	953	920	940	923	930	869	942	923	875	853	901	905	842	859	918	898	890	895	913	894	937
27177	21047	15892	7770	4384	6261	13928	9350	5161	2511	1429	1004	887	840	818	809	852	825	839	821	813	788	826	761	802	783	794	825	832	881	826	841	778	824	829	795	841	848	842	795	818	798	840	766	842	792	876	826	886	808	801	799	817	833	825	806	828	868	860	849	811	800	782	802	822	803	817	797	852	864	849	779	823	795	842	804	816	845	836	811	831	872	805	847	816	851	754	878	821	831	858	859	839	823	816	843	833	801	785	816	793	833	794	779	840	847	786	815	808	828	785	891	774	795	842	849	760	823	828	835	846	846	901	812	883	824	832	837	823	802	858	837	805	873	803	826	783	884	792	814	765	829	824	814	850	804	794	810	847	872	847	819	830	861	843	788	861	803	841	823	857	825	829	821	809	788	842	813	813	813	870	868	824	832	812	780	832	786	770	770	820	847	861	820	839	789	841	839	854	847	792	803	822	782	863	857	831	826	897	798	819	826	850	860	787	814	820	825	866	791	828	821	827	834	865	797	881	861	808	902	810	855	793	864	806	856	835	755	823	815	854	801	837	828	833	793	857	803	780	822	817	811	818	813	801	786	835	799	793	807	845	861	873	803	845	825	831	799	857	823	841	803	850	807	817	813	814	820	857	859	857	852	806	781	794	814	802	815	871	836	884	791	847	788	825	831	780	805	829	790	835	849	881	831	864	815	832	805	734	826	827	786	763	888	794	849	843	844	816	815	775	803	821	818	775	807	793	829	844	845	839	848	851	817	808	840	741	784	896	846	876	869	834	801	819	818	827	838	841	842	823	816	802	802	878	828	819	795	864	838	789	791	815	826	822	813	822	807	807	866	834	828	799	825	854	861	815	760	823	818	822	819	864	791	875	841	792	846	788	848	838	831	842	825	883	804	865	779	765	844	814	856	784	868	853	831	826	812	867	787	788	910	835	838	833	859	828	810	811	735	797	833	821	842	839	831	788	831	863	797	794	861	821	797	873	799	789	844	808	810	832	845	827	823	822	836	813	879	813	821	789	834	812	820	851	859	794	842	830	844	814	836	874	847	795	799	817	846	823	882	845	863	814	810	829	859	874	819	856	832	856	819	829	776	824	793	854	843	841	843	816	783	797	888	841	842	852	824	825	781	803	820	818	804	822	826	819	790	778	864	820	798	843	774	815	810	862	814	830	852	799	805	841	792	833	815	858	838	775	832	840	860	834	779	820	838	805	850	835	878	816	800	840	833	874	821	830	859	870	822	801	812	818	804	822	861	843	804	762	840	793	801	865	848	884	827	828	848	788	818	851	880	849	809	845	841	878	839	835	860	783	846	842	842	814	811	799	844	823	815	793	796	833	849	847	879	784	801	838	776	878	809	877	808	827	800	778	875	834	783	745	804	798	786	837	840	823	851	795	816	825	802	827	797	820	773	852	818	824	786	817	814	816	831	817	825	877	834	848	848	825	864	798	825	829	849	786	846	764	797	787	856	762	832	818	812	842	816	793	823	803	837	805	866	879	800	850	818	834	814	790	894	821	793	821	860	868	821	829	815	797	851	826	830	807	811	802	800	835	826	860	804	856	787	856	787	806	876	883	848	835	809	834	844	846	792	836	828	847	830	803	772	793	812	839	824	777	847	877	802	789	783	792	879	822	818	829	862	824	783	899	818	809	788	828	811	804	818	815	826	816	910	841	846	803	826	798	831	805	834	821	813	860	889	864	844	804	794	801	849	847	776	814	771	879	785	836	877	811	812	778	837	808	873	802	835	849	832	780	804	836	844	851	808	853	831	845	751	828	884	849	820	805	853	829	869	845	861	805	871	819	838	863	839	857	808	813	816	795	849	818	836	782	803	853	804	811	789	853	801	846	822	864	846	847	771	889	859	831	791	804	822	807	774	821	811	786	846	848	827	879	871	806	833	762	841	846	802	829	860	841	823	829	803	853	869	811	782	787	823	770	842	820	776	832	824	828	776	867	825	818	825	816	839	848	839	775	822	842	808	822	806	792	845	800	832	770	832	877	817	847	804	855	862	777	866	827	831	871	824	830	809	811	848	775	803	841	840	863	815	834	821	840	851	843	837	855	829	822	838	825	820	748	821	808	825	842	856	827	831	821	845	829	842	801	791	815	781	773	790	811	859	839	813	801	822	823	808	868	826	791	823	795	798	852	822	804	805	787	815	830	815	817	855	844	850	822	788	848	819	802	835	817	789	834	824	813	856	833	820	839	814	825	872	823	870	743	785	811	854	773	853	786	825	798	820	822	845	810	850	802	810	878	819	863	835	820	754	798	769	813	827	814	822	849	841	826	887	839	883	839	805	820	883	840	843	847	812	820	851	874	846	818	784	831	839	838	856	856	866	848	796	766	850	835	804	816	798	868	864	818	824	820	801	820	809	823	871	835	866	805	861	777	818	811	808	826	841	831	855	819	840	850	818	824	832	848	772	806	801	840	832	871	846	812	899	810	836	879	810	811	831	824	813	828	827	824	840	760	810	809	782	780	811	860	849	845	803	841	830	890	843	753	860	848	873	810	814	773	839	884	817	835	790	782	833	782	818	845	850	876	842	815	869	855	794	900	779	853	870	820	826	842	833	872	840	840	819	821	795	834	819	768	848	821	848	809	785	809	827	804	773	765	759	808	820	790	839	829	827	823	855	783	856	761	883	821	855	779	803	825	806	808	803	823	808	792	767	818	827	837	864	822	789	832	840	793	794	868	838	772	824	791	794	863	797	840	823	882	798	807	802	806	842	856	815	801	756	864	778	792	827	784	843	834	803	752	819	828	820	834	759	853	830	781	845	778	783	845	772	799	804	853	844	813	797	822	860	855	870	856	813	772	792	844	850	821	828	814	849	811	844	797	782	787	787	882	843	815	823	814	856	860	832	802	749	846	843	824	806	831	830	849	810	876	831	824	858	809	801	807	860	833	796	845	856	828	808	797	802	782	841	844	828	879	804	894	789	808	857	823	797	871	856	835	806	851	830	806	791	789	872	808	788	825	801	808	817	806	806	787	844	823	855	893	820	806	880	842	836	846	794	836	800	886	827	775	836	818	787	826	810	877	823	853	841	835	860	862	795	816	831	816	842	805	830	845	811	772	785	825	855	846	844	812	838	809	836	842	807	882	822	818	858	832	866	826	819	886	788	820	810	806	839	794	835	834	828	796	815	849	808	782	831	831	783	837	851	829	782	902	797	807	842	830	820	813	761	774	794	856	871	830	883	828	822	799	804	837	857	803	803	831	808	794	778	812	885	806	820	824	848	799	790	820	854	817	786	785	786	818	792	903	778	818	829	811	801	857	886	818	862	799	855	835	832	805	813	834	855	781	864	845	805	852	789	804	852	802	813	804	825	872	835	795	870	849	823	869	774	891	849	863	796	797	801	845	869	785	797	805	779	846	838	813	820	842	802	858	866	789	867	861	870	811	795	851	820	842	855	798	845	790	844	821	813	829	830	809	817	785	811	788	869	799	820	856	828	845	812	785	757	862	807	820	807
10992	19572	17422	10565	8875	12325	21767	14143	8916	4365	2212	1465	1181	1071	1007	1039	1018	1049	1140	1041	1082	1067	1087	1108	1134	1088	1115	1052	1081	1126	1097	1002	1085	1014	1047	1103	1028	1089	1127	1133	1030	1070	1094	1066	1060	1087	1092	1060	1072	1046	1095	1126	1114	1114	1103	1109	1054	1129	1083	1084	1057	1068	1175	1114	1119	1083	1084	1145	1162	1051	1079	1092	1051	1097	1196	1060	1115	1085	1107	1100	1068	1042	1104	1117	1059	1111	1073	1091	1052	1114	1062	1144	1022	1155	1173	1054	1083	1086	1134	986	1100	1116	1058	1084	1086	1114	1057	1089	1086	1093	1097	1120	1096	1093	1070	1116	1072	1080	1057	1108	1038	1097	1077	1050	1067	1074	1077	1027	1083	1116	1077	1109	1100	1077	1027	1041	1091	1040	1051	1118	1104	1172	1041	1092	1093	1048	1049	1058	1100	1113	1107	1077	1066	1078	1074	1068	1096	1118	1082	1089	1088	1021	1025	1114	1146	1140	1112	1055	1118	1084	1045	1050	1095	1104	1083	1115	1137	1115	1099	1096	1081	1037	1039	1139	1110	1120	1076	1065	1051	1051	1098	1065	1027	1063	1048	1101	1078	1084	1104	1152	1073	1063	1114	1063	1107	1126	1077	1065	1030	1108	1077	1055	1155	1084	1078	1078	1140	1074	1088	1096	1096	1025	1074	1073	1064	1066	1082	1108	1159	1082	1092	1120	1061	1136	1154	1034	1090	1130	1095	1133	1107	1082	1072	1081	1072	1080	1126	1061	1074	1101	1026	1065	1149	1054	1095	1120	1041	1099	1102	1119	1099	1065	1133	1053	1114	1080	1097	1120	1125	1112	1107	1117	1086	1094	1124	1117	1072	1126	1052	1062	1083	1094	1084	1159	1074	1098	1075	1077	1070	1067	1040	1123	1138	1100	1122	1068	1128	1096	1101	1047	1099	1056	1086	1075	1116	1092	1070	1019	1095	1119	1041	1091	1052	1069	1112	1155	1058	1100	1036	1126	1106	1100	1065	1129	1162	1101	1078	1132	1056	1109	1053	1112	1099	1109	1055	1095	1143	1027	1082	1113	1050	1027	1050	1073	1064	1098	1071	1036	1093	1078	1111	1090	1048	1074	1166	1116	1077	1128	1066	1087	1132	1051	1081	1053	1126	1082	1069	1096	1098	1118	1119	1078	1122	1025	1090	1097	1108	1074	1110	1086	1129	1065	1134	1043	1120	1053	1094	1107	1147	1080	1141	1042	1142	1138	1067	1123	1095	1114	1059	1059	1035	1073	1103	1054	1057	1073	1044	1103	1109	1043	1056	1091	1070	1067	1086	1113	1046	1055	1086	1117	1089	1111	1071	1040	1061	1118	1127	1114	1148	1076	1066	1070	1092	1087	1046	1067	1093	1143	1102	1081	1064	1119	1077	1081	1097	1157	1105	1081	1080	1131	1106	1140	1064	1047	1132	1073	1042	1075	1062	1058	1160	1109	1106	1114	1015	1043	1085	1088	1100	1050	1073	1048	1129	1110	1113	1046	1105	1049	1108	1060	1038	1113	1051	992	1070	1080	1117	1080	1088	1102	1057	1086	1145	1089	1052	1084	1072	1106	1062	1099	1095	1121	1091	1052	1067	1064	1069	1062	1117	1062	1130	1034	1082	1071	1108	1097	1077	1109	1069	1089	1030	1083	1055	1074	1065	1073	1110	1025	1136	1073	1142	1127	1104	1079	1057	1157	1071	1074	1083	1042	1111	1075	1069	1086	1040	1071	1129	1067	1041	1086	1128	1132	1065	1102	1109	1054	1068	1053	1110	1103	1100	1111	1086	1134	1088	1102	1059	1067	1093	1122	1059	1073	1063	1101	1098	1107	1115	1110	1052	1133	1086	1116	1067	1017	1113	1057	1152	1060	1109	1084	1074	1099	1018	1076	1103	1096	1159	1062	1122	1142	1093	1075	1101	1111	1135	1077	1083	1062	1092	1141	1091	1077	1085	1099	1038	1125	1064	1082	1130	1133	1066	1076	1072	1092	1053	1124	1130	1039	1096	1141	1093	1065	1112	1085	1083	1136	1075	1069	1066	1072	1034	1110	1077	1079	1054	1096	1121	1129	1028	1157	1066	1044	1078	1043	1095	1041	1091	1102	1104	1058	1069	1090	1051	1080	1151	1060	1058	1105	1068	1130	1092	1098	1130	1076	1061	1089	1121	1068	1108	1070	1114	1095	1076	1106	1065	1076	1059	1122	1057	1060	1068	1120	1042	1064	1085	1089	1011	1058	1046	1134	1046	1194	1152	1083	1068	1079	1039	1041	1081	1064	1072	1069	1128	985	1090	1089	1074	1041	1071	1061	1153	1071	1042	1032	1112	1130	1068	1081	1114	1065	1007	1113	1123	1085	1079	1077	1097	1042	1054	1127	1096	1087	1129	1109	1126	1048	1108	1105	1111	1053	1077	1052	1157	1147	1077	1141	1057	1063	1078	1080	1077	1147	1050	1095	1094	1092	1138	1079	1089	1108	1073	1043	1104	1149	1028	1037	1071	1013	1092	1053	1139	1073	1071	1081	1141	1080	1069	1041	1167	1076	1057	1134	1032	1073	1096	1109	1022	1038	1106	1065	1091	1115	1102	1106	1035	1051	1122	1166	1095	1053	1154	1091	1082	1110	1048	1114	1096	1096	1067	1092	1141	1084	1082	1026	1079	1078	1084	1067	1149	1111	1077	1075	1087	1100	1061	1101	1116	1130	1104	1066	1076	1093	1088	1058	1079	1088	1078	1078	1038	1062	1063	1113	1099	1084	1070	1102	1090	1057	1138	1047	1124	1131	1074	1066	1046	1031	1108	1072	1158	1076	1027	1112	1076	1047	1145	1048	1022	1031	1072	1031	1069	1067	1084	1077	1066	1070	1129	1122	1089	1104	1125	1123	1125	1110	1023	1055	1086	1092	1073	1090	1059	1052	1152	1110	1057	1106	1099	1124	1077	1127	1046	1042	1081	1111	1058	1065	1075	1069	1028	1108	1072	1114	1072	1058	1072	1082	1103	1029	1063	1057	1106	1143	1095	1145	1085	1105	1125	1037	1130	1062	1092	1060	1090	1034	1119	1135	1096	1026	1103	1074	1069	1018	1090	1056	1048	1046	1052	1072	1065	1101	1151	1056	1055	1074	1067	1075	1051	1065	1119	1088	1098	1090	1055	1097	1100	1112	1136	1055	1098	1057	1095	1062	1131	1132	1052	1098	1035	1084	1094	1101	1101	1075	1075	1080	1055	996	1060	1055	1132	1047	1119	1155	1037	1092	1036	1074	1041	1121	1057	1023	1110	1088	1102	1095	1112	1112	1097	1030	1127	1111	1112	1105	1068	1097	1072	1035	1126	1083	1066	1077	1102	1106	1070	1083	1146	1111	1069	1038	1100	1079	1106	1127	1137	1053	1176	1132	1100	1126	1090	1177	1119	1119	1088	1019	1122	1067	1143	1095	1048	1105	1035	1016	1087	1135	1092	1103	1106	1108	1054	1106	1030	1089	1097	1045	1119	1065	1131	1025	1064	1076	1089	1061	1104	1100	1088	1071	1126	1094	1127	1101	1064	1104	1118	1093	1064	1045	1107	1084	1115	1086	1049	1035	1099	1068	1102	1103	1027	1108	1055	1117	1149	1096	1063	1060	1104	1065	1036	1075	1169	1014	1024	1083	1051	1085	1117	1031	1080	1126	1091	1078	1139	1101	1127	1121	1116	1121	1063	1089	1114	1075	1036	1099	1086	1104	1079	1129	1122	1142	1062	1060	1038	1107	1137	1173	1072	1116	1119	1023	1141	1093	1016	1075	1090	1089	1050	1098	1051	1049	1077	1029	1044	1023	1101	1034	1089	1078	1078	1095	1060	1073	1050	1122	1092	1100	1111	1092	1138	1077	1107	1097	1156	1075	1069	1080	1060	1039	1076	1088	1084	1049	1116	1073	1121	1069	1049	1122	1089	1089	1087	1171	1105	1080	1117	1053	1077	1081	1035	1098	1072	1126	1080	1080	1063	1074	1071	1068	1132	1068	1081	1058	1081	1117	1161	1081	1134	1131	1133	1113	1089	1018	1070	1081	1068	1063	1068	1125	1105	1081	1089	1118	1047	1049	1097	1100	1068	1051	1079	1117	1108	1091	1090	1061	1067	1060	1086	1103	1108	1084	1097	1057	1066	1056	1124	1083	1049	1071	1094	1071	1032	1049	1047	1075	1119	1122	1150	1074	1058	1077	1131	1095	1051	1082	1087	1033	1123	1090	1078	1021	1102	1066	1098	1063	1106	1075	1094	1079	1090	1077	1068	1113	1025	1091	1091	1087	1078	1051	1074	1079	1052	1072	1108	1026	1088	1067	1169	1137	1101	1014	1068	1098	1123	1098	1106	1078	1055	1076	1077	1103	1091	1068	1061	1100	1067	1095	1033	1034	1127	1109	1109	1082	1062	1098	1029	1112	1113	1063	1051	1151	1071	1034	1102	1101	1110	1100	1026	1093	1081	1040	1042	1115	1061	1053	1081	1155	1110	1069	1112	1104	1123	1096	1094	1097	1015	1055	1103	1091	1094	1072	1065	1084	1006	1007	1016	1057	1063	1061	1047	1081	1076	1061	1073	1080	1106	1111	1111	1045	1065	1117	1080	1070	1090	1114	1098	1119	1084	1081	1070	1098	1150	1073	1118	1120	1095	1073	1071	1109	1100	1060	1115	1088	1105	1039	1108	1062	1107	1078	1047	1077	1124	1141	1084	1145	1115	1079	1114	1107	1028	1106	1103	1107	1025	1104	1112	1107	1140	993	1110	1143	1084	1059	1059	1069	1101	1060	1083	1080	1071	1075	1069	1062	1054	1026	1081	1104	1095	1057	1117	1026	1062	1102	1125	1117	1102	1089	1078	1041	1062	1083	1019	1084	1109	1071	1121	1083	1077	1174	1087	1117	1113	1097	1096	1040	1068	1133	1127	1050	1154	1051	1055	1089	1094	1059	1144	1115	1105	1155	1064	1061	1102	1114	1090	1092	1055	1078	1119	1062	1156	1078	1098	1121	1079	1083	1079	1095	1111	980
27372	21043	16147	7903	4269	6845	13036	9416	5054	2678	1564	1081	899	842	893	813	798	835	833	884	826	839	809	871	835	824	822	852	855	831	810	851	807	848	788	854	806	835	829	863	808	838	812	863	835	834	858	855	814	773	871	842	821	862	797	800	870	864	859	837	818	917	801	844	870	808	832	837	806	835	817	812	851	812	826	812	803	875	812	861	880	849	872	842	831	790	846	826	823	881	840	847	796	860	822	811	812	851	850	805	839	846	805	795	821	831	794	841	880	790	856	870	855	861	797	861	849	843	874	822	833	864	849	780	750	809	843	859	842	866	851	831	827	809	789	800	833	840	838	838	766	822	831	831	811	787	827	845	851	799	859	830	803	845	842	803	891	851	831	859	801	866	833	855	818	883	790	802	839	835	833	839	839	818	901	822	889	776	851	830	775	824	788	828	820	806	889	829	831	820	815	811	842	796	818	852	826	811	783	833	857	799	776	791	787	822	853	874	899	853	870	806	877	863	816	879	764	854	853	798	839	838	831	829	782	891	816	848	827	789	877	845	790	835	851	760	832	772	873	798	823	808	830	823	830	836	871	875	873	808	842	823	823	890	813	877	814	847	866	805	807	820	877	835	825	829	860	839	822	820	859	795	825	887	850	849	797	821	855	821	829	832	854	880	854	813	855	828	832	824	855	833	823	855	880	852	847	857	862	782	864	808	855	795	836	788	864	851	845	795	846	843	786	861	859	816	818	892	869	886	823	869	792	834	818	828	820	803	859	803	829	798	814	811	859	870	914	766	813	813	848	863	822	815	823	858	826	829	848	833	804	813	815	820	827	822	859	829	864	871	838	789	875	801	813	855	776	882	833	854	890	804	819	831	837	879	796	804	800	828	834	840	829	823	860	815	835	843	812	839	821	791	837	826	837	771	803	858	878	842	828	785	882	826	859	826	830	863	839	855	817	825	905	841	829	799	832	810	828	866	802	804	797	791	821	823	811	847	816	763	821	817	845	768	850	868	851	851	850	840	857	799	829	818	839	819	822	907	793	849	851	865	857	795	813	888	872	855	847	842	824	832	810	810	860	821	762	874	834	826	882	790	838	864	833	812	848	804	858	865	809	840	833	852	864	846	846	866	827	820	817	756	881	838	824	835	860	827	815	809	846	781	866	830	853	832	853	846	850	808	861	831	772	825	809	879	831	878	834	863	797	883	818	796	825	863	789	802	825	786	818	872	812	837	875	821	827	832	826	815	808	810	794	837	844	794	910	833	856	829	784	828	817	904	822	813	847	798	798	811	846	789	825	723	808	839	828	806	799	823	750	847	812	791	832	878	837	835	757	819	874	865	801	791	820	804	833	848	785	803	809	816	800	855	828	806	870	823	889	759	794	845	885	839	806	812	836	833	747	822	796	812	868	779	835	901	889	802	852	817	841	844	822	772	867	783	826	853	817	813	794	887	872	842	857	814	835	825	855	858	770	827	800	833	830	805	834	837	820	818	839	874	842	825	832	797	832	798	850	821	810	833	828	840	800	836	843	864	826	819	833	870	839	799	823	807	805	864	866	795	836	812	750	787	822	808	876	795	852	837	848	837	784	807	856	822	855	854	858	876	818	848	845	821	817	844	814	775	814	832	867	806	872	842	876	807	847	822	848	826	751	868	755	853	807	846	856	816	804	764	837	825	815	791	854	833	798	870	843	807	806	782	800	884	854	819	850	829	806	864	850	833	821	811	818	847	828	877	798	869	813	809	874	841	903	807	859	810	832	815	848	797	805	821	804	781	834	812	839	844	767	837	908	883	863	865	858	819	850	795	803	804	792	832	863	815	875	876	819	869	790	838	850	816	844	821	833	819	809	850	833	871	838	800	793	806	818	875	800	823	860	850	821	851	860	831	803	814	850	912	849	849	811	853	780	831	827	853	804	853	816	870	821	854	880	834	820	841	824	846	788	837	809	867	843	826	842	799	807	820	828	826	860	804	897	900	790	794	815	826	901	849	869	840	824	821	866	859	854	842	843	816	836	800	803	807	863	776	846	821	814	822	837	813	864	793	832	842	829	807	848	809	829	828	850	773	830	778	818	802	819	837	800	851	789	834	869	792	767	836	808	815	800	848	836	836	774	853	895	798	783	844	834	806	808	832	832	834	811	818	820	830	842	780	847	814	815	841	857	857	842	784	845	791	797	839	833	851	803	842	817	838	830	819	854	813	791	819	834	845	825	883	797	859	818	860	801	800	845	845	796	834	837	836	813	871	820	862	852	825	862	856	821	845	830	820	839	856	825	856	858	798	828	817	844	842	803	891	824	832	836	856	837	796	867	821	866	801	853	846	814	843	820	853	807	806	823	826	882	821	829	845	827	854	844	825	831	846	828	808	845	851	843	907	827	819	831	841	811	864	862	827	867	812	837	816	857	812	824	834	802	863	824	846	813	820	831	805	817	805	777	808	836	803	845	874	801	798	779	818	851	854	822	860	798	833	807	833	811	863	795	840	870	800	827	779	847	839	841	822	828	825	842	868	791	822	857	901	803	801	797	829	798	804	839	857	852	852	838	836	816	882	835	850	866	833	821	837	869	882	803	894	846	792	819	813	775	891	814	847	827	831	855	769	834	789	818	801	821	801	817	773	846	823	794	860	859	793	921	753	783	836	862	834	849	865	820	838	828	832	841	799	824	847	820	855	790	823	848	876	859	834	792	843	859	854	791	838	848	841	812	869	857	782	798	793	874	800	811	863	855	812	809	784	765	839	844	780	850	812	865	838	860	826	841	773	827	846	801	838	781	828	826	798	863	826	802	826	815	808	811	815	814	815	833	842	844	866	857	822	840	800	817	790	851	774	835	847	818	838	862	856	863	806	836	836	914	842	861	830	850	814	879	808	802	825	843	844	855	792	806	801	865	818	845	837	851	828	792	801	818	806	845	822	834	808	875	843	807	820	839	885	857	792	830	888	788	840	881	832	833	864	840	863	862	857	849	798	783	883	824	842	854	845	799	811	844	818	832	826	851	857	810	882	849	787	806	794	845	866	826	813	858	774	854	821	883	842	833	851	837	814	831	863	835	919	797	829	869	845	859	818	841	798	796	780	818	814	798	817	770	821	853	822	838	866	873	852	815	859	884	800	859	817	837	883	801	878	776	829	817	791	790	815	798	823	827	814	813	867	814	865	810	873	840	882	825	892	834	882	808	768	834	838	826	849	869	868	854	825	802	845	858	872	832	790	886	823	823	840	829	818	796	833	852	818	839	789	843	805	840	801	796	874	849	798	840	816	855	784	871	851	888	876	852	836	823	817	807	854	800	808	829	821	873	824	860	845	849	874	790	893	803	846	868	816	845	824	784	835	834	842	836	832	824	895	864	837	892	815	866	831	854	844	759	871	800	815	864	803	794	875	842	853	792	834	811	788	813	825	819	849	852	819	800	850	786	815	815	862	835	798	822	815	849	862	866	844	881	827	840	830	853	870	804	834	809	847	807	850	848	868	847	812	847	852
11338	20525	18791	10478	8761	13878	21010	14336	8638	4503	2384	1511	1218	1103	1079	1114	1106	1113	1109	1103	1164	1090	1101	1098	1078	1091	1049	1075	1122	1128	1090	1063	1086	1093	1051	1157	1180	1139	1056	1088	1043	1129	1092	1113	1119	1034	1125	1118	1079	1097	1111	1122	1165	1111	1090	1109	1072	1075	1055	1073	1055	1122	1052	1039	1060	1069	1147	1102	1109	1107	1045	1073	1157	1089	1151	1120	1098	1091	1136	1096	1049	1055	1077	1093	1078	1087	1125	1087	1093	1115	1112	1120	1094	1109	1097	1133	1096	1080	1089	1068	1121	1088	1078	1093	1118	1090	1123	1120	1097	1076	1074	1113	1062	1123	1078	1124	1140	1079	1058	1110	1075	1057	1099	1079	1042	1110	1095	1153	1084	1115	1107	1122	1089	1101	1087	1093	1133	1036	1087	1055	1064	1001	1069	1126	1103	1037	1082	1078	1035	1073	1114	1051	1100	1075	1090	1117	1058	1063	1077	1026	1087	1069	1137	1076	1107	1096	1080	1135	1092	1104	1074	1054	1053	1041	1103	1110	1125	1040	1098	1069	1066	1078	1121	1107	1027	1090	1095	1102	1119	1093	1026	1115	1160	1101	1110	1079	1089	1014	1059	1176	1130	1107	1071	1081	1164	1110	1062	1086	1103	1139	1131	1067	1105	1074	1075	1089	1166	1129	1134	1094	1097	1128	1080	1138	1111	1116	1098	1073	1052	1110	1106	1066	1055	1156	1048	1077	1072	1124	1055	1048	1119	1052	1079	1060	1061	1109	1114	1089	1105	1100	1109	1064	1069	1100	1097	1094	1121	1100	1097	1112	1107	1132	1118	1073	1130	1054	1100	1099	1094	1086	1097	1090	1113	1105	1121	1129	1144	1081	1043	1120	1062	1155	1165	1124	1088	1080	1132	1134	1081	1139	1138	1046	1091	1103	1116	1127	1068	1084	1123	1168	1068	1119	1087	1099	1099	1104	1137	1111	1097	1054	1093	1083	1053	1070	1145	1109	1117	1056	1095	1111	1097	1088	1097	1110	1073	1129	1061	1089	1134	1064	1048	1091	1070	1055	1118	1031	1092	1072	1107	1137	1068	1133	1093	1090	1096	1040	1100	1085	1136	1122	1091	1124	1098	1094	1080	1122	1094	1163	1074	1090	1093	1129	1061	1078	1047	1088	1097	1080	1056	1110	1076	1140	1153	1012	1153	1051	1105	1086	1113	1108	1063	1122	1111	1115	1122	1140	1112	1078	1093	1043	1091	1089	1142	1122	1103	1122	1105	1061	1092	1054	1066	1091	1124	1100	1085	1147	1094	1085	1067	1105	1085	1105	1109	1117	1100	1127	1172	1063	1078	1051	1079	1110	1095	1068	1071	1059	1085	1040	1060	1120	1168	1074	1046	1107	1076	1116	1134	1066	1108	1094	1100	1072	1071	1092	1081	1086	1110	1116	1128	1059	1079	1010	1062	1111	1126	1071	1129	1171	1083	1115	1076	1087	1110	1117	1115	1082	1193	1108	1063	1080	1098	1144	1081	1127	1039	1109	1091	1132	1126	1110	1044	1077	1122	1102	1095	1123	1087	1134	1074	1066	1128	1078	1099	1147	1070	1111	1096	1113	1101	1085	1122	1137	1106	1112	1139	1145	1116	1123	1082	1137	1125	1128	1106	1082	1092	1095	1122	1082	1054	1098	1104	1119	1145	1136	1115	1127	1099	1082	1118	1098	1066	1144	1083	1099	1078	1112	1147	1209	1209	1084	1077	1045	1078	1065	1133	1145	1105	1074	1060	1098	1118	1077	1061	1066	1109	1111	1110	1086	1090	1064	1138	1151	1108	1101	994	1150	1071	1164	1101	1113	1146	1108	1092	1085	1104	1087	1093	1057	1112	1065	1104	1050	1106	1063	1124	1086	1051	1109	1139	1098	1160	1059	1123	1090	1102	1106	1072	1151	1087	1138	1137	1134	1075	1118	1164	1069	1068	1022	1124	1124	1084	1123	1065	1136	1168	1110	1083	1093	1056	1158	1158	1112	1000	1082	1074	1051	1151	1043	1052	1084	1122	1065	1108	1071	1101	1141	1103	1065	1084	1142	1142	1077	1153	1098	1081	1075	1079	1085	1115	1131	1080	1131	1160	1119	1116	1084	1130	1129	1117	1074	1096	1099	1088	1100	1097	1085	1065	1088	1114	1074	1130	1059	1053	1150	1104	1097	1124	1080	1117	1133	1065	1126	1100	1044	1045	1084	1134	1126	1149	1107	1098	1157	1085	1157	1065	1067	1089	1099	1124	1122	1129	1092	1146	1102	1108	1091	1003	1068	1075	1054	1076	1071	1051	1063	1084	1098	1083	1097	1094	1108	1080	1054	1068	1107	1078	1122	1110	1102	1113	1120	1113	1109	1128	1081	1122	1063	1112	1151	1120	1074	1053	1071	1060	1097	1119	1044	1126	1062	1100	1027	1089	1057	1154	1054	1078	1106	1061	1118	1106	1049	1094	1108	1081	1096	1056	1113	1057	1084	1148	1077	1099	1143	1080	1101	1076	1127	1083	1096	1159	1095	1105	1091	1101	1068	1108	1083	1076	1111	1108	1117	1098	1079	1114	1136	1094	1063	1124	1148	1149	1113	1096	1057	1119	993	1075	1077	1060	1109	1175	1048	1054	1054	1095	1094	1102	1085	1078	1051	1115	1072	1099	1107	1045	1135	1092	1094	1113	1123	1102	1084	1041	1100	1133	1081	1026	1055	1048	1063	1140	1153	1139	1117	1097	1057	1078	1060	1159	1053	1121	1096	1091	1090	1110	1108	1115	1124	1039	1139	1064	1086	1113	1150	1075	1089	1087	1102	1089	1062	1122	1132	1048	1111	1094	1118	1063	1107	1038	1096	1099	1137	1094	1064	1136	1091	1081	1089	1094	1129	1072	1084	1140	1043	1123	1112	1119	1109	1070	1128	1096	1081	1072	1130	1116	1085	1048	1062	1099	1123	1110	1120	1062	1072	1067	1100	1124	1165	1138	1089	1145	1109	1063	1137	1113	1075	1122	1079	1130	1067	1113	1142	1120	1129	1129	1087	1122	1092	1091	1078	1084	1090	1110	1045	1154	1012	1104	1115	1179	1061	1110	1166	1112	1068	1087	1103	1134	1088	1080	1124	1063	1066	1082	1163	1089	1058	1095	1155	1153	1057	1131	1099	1158	1160	1100	1067	1088	1066	1085	1058	1066	1131	1151	1119	1074	1120	1061	1071	1164	1107	1073	1071	1078	1071	1112	1027	1086	1086	1087	1054	1096	1109	1142	1073	1099	1132	1139	1026	1108	1119	1055	1061	1104	1080	1140	1106	1120	1160	1124	1116	1093	1084	1050	1147	1095	1118	1058	1085	1081	1110	1101	1112	1128	1075	1075	1111	1077	1090	1159	1031	1114	1055	1115	1068	1072	1095	1082	1109	1092	1076	1097	1091	1126	1040	1139	1101	1096	1144	1151	1095	1064	1089	1112	1078	1162	1139	1080	1139	1075	1027	1078	1094	1166	1117	1110	1091	1080	1081	1085	1109	1112	1090	1108	1123	1101	1126	1108	1167	1120	1134	1090	1110	1077	1133	1100	1082	1097	1069	1085	1085	1039	1100	1116	1062	1105	1058	1104	1126	1138	1114	1130	1071	1080	1115	1100	1098	1121	1058	1152	1055	1082	1068	1094	1045	1068	1084	1064	1132	1083	1090	1095	1055	1068	1105	1129	1136	1087	1091	1051	1117	1115	1095	1092	1147	1063	1088	1145	1073	1135	1118	1030	1085	1070	1094	1045	1128	1045	1138	1094	1108	1104	1073	1110	1063	1045	1133	1080	1102	1120	1108	1075	1071	1086	1098	1134	1115	1088	1128	1097	1042	1100	1137	1072	1093	1174	1079	1083	1117	1084	1123	1065	1136	1106	1115	1117	1061	1116	1083	1154	1096	1087	1111	1044	1070	1104	1078	1150	1085	1094	1079	1089	1068	1094	1037	1151	1078	1090	1067	1132	1127	1057	1107	1110	1102	1098	1149	1066	1109	1062	1125	1120	1071	1156	1099	1009	1105	1093	1113	1069	1145	1100	1133	1066	1124	1051	1066	1099	1082	1094	1133	1146	1125	1069	1077	1108	1120	1079	1145	1101	1120	1119	1100	1070	1111	1136	1111	1108	1130	1108	1058	1146	1073	1105	1137	1051	1058	1063	1117	1087	1091	1084	1128	1144	1055	1066	1111	1095	1076	1136	1092	1099	1094	1126	1100	1059	1100	1098	1105	1100	1137	1119	1051	1060	1151	1070	1116	1025	1101	1040	1077	1075	1114	1125	1077	1059	1061	1103	1078	1062	1031	1134	1067	1024	1182	1133	1086	1054	1030	1066	1091	1089	1137	1113	1140	1117	1125	1084	1110	1098	1095	1099	1097	1075	1048	1147	1117	1111	1126	1062	1080	1026	1055	1083	1060	1057	1116	1068	1085	1111	1107	1074	1101	1095	1109	1098	1070	1104	1075	1105	1037	1096	1119	1106	1064	1117	1086	1110	1094	1051	1067	1102	1090	1057	1113	1137	1057	1083	1056	1110	1169	1135	1091	1109	1120	1074	1120	1108	1099	1120	1063	1090	1073	1095	1059	1098	1112	1109	1135	1043	1120	1106	1050	1112	1066	1078	1092	1095	1116	1105	1069	1059	1083	1091	1134	1121	1106	1114	1064	1140	1059	1152	1064	992	1095	1108	1025	1070	1130	1083	1055	1134	1103	1064	1129	1073	1146	1132	1085	1176	1119	1084	1069	1104	1083	1077	1007	1070	1125	1082	1077	1119	1176	1120	1125	1069	1091	1122	1139	1127	1156	1094	1164	1136	1086	1128	1027	1075	1143	1152	1091	1012	1098	1115	1142	1025	1140	1127	1110	1072	1060	1093	1112	1110	1134	1097	1104	1057	1134	1071	1142	1081	1072	1089	1159	1087	1078	1062	1086	1149	1114	1129	1122	1089	1110	1107	1128	1085	1125	1078	1122	1092	1132	1124	1050	1078	1083	1098	1063	1047	1073	1130	1148	1086	1134	1076	1127	1092	1092
23382	21442	29306	23985	21450	26040	59401	52588	38559	25562	11945	3406	1230	826	777	689	742	702	690	702	749	780	699	679	687	749	727	695	711	743	706	738	686	724	698	715	711	711	712	694	729	735	730	699	681	724	746	711	681	700	707	700	696	697	690	750	752	688	723	711	677	748	743	712	707	743	713	694	713	706	691	718	710	712	762	697	737	709	721	702	721	682	737	733	713	680	743	734	707	716	706	730	687	700	723	735	772	757	718	709	706	708	734	680	714	692	748	721	723	733	756	709	686	694	683	693	715	731	715	724	753	738	738	716	683	729	721	717	722	727	693	703	701	723	658	684	728	722	674	710	699	741	717	743	732	689	712	720	704	732	721	762	741	701	708	659	733	722	760	718	737	729	697	712	689	732	735	703	659	737	696	698	683	700	769	719	724	684	677	743	696	712	757	751	704	685	738	728	725	703	722	710	621	690	744	704	657	760	710	738	720	701	705	717	724	713	694	679	682	676	720	696	741	686	724	696	710	704	681	716	739	687	708	677	732	709	726	749	727	667	696	720	696	700	694	724	679	744	758	721	716	765	716	753	717	720	693	721	737	696	732	727	689	728	729	696	705	703	693	726	698	690	744	741	732	734	682	695	685	712	716	704	771	711	698	696	745	757	699	722	690	755	731	761	674	714	700	732	695	722	698	779	698	727	720	676	705	762	716	707	717	698	734	723	696	721	729	701	717	693	709	718	651	727	673	742	702	754	732	713	693	725	712	697	692	688	717	706	679	715	703	747	725	765	662	701	663	689	723	686	683	725	714	736	713	754	717	746	715	723	718	740	708	648	727	736	699	677	711	750	732	710	695	726	704	716	725	684	742	755	697	698	681	707	677	703	726	742	693	700	726	686	703	703	685	721	705	712	687	732	726	731	696	748	708	705	653	710	724	726	704	680	687	715	761	715	731	693	763	759	689	717	676	728	709	726	715	681	743	716	663	705	741	710	728	650	727	720	693	717	711	662	696	721	751	741	691	698	710	702	741	742	781	709	704	737	709	706	707	709	700	691	716	726	710	728	723	735	695	692	713	714	703	689	698	687	712	716	742	719	765	684	734	765	695	731	671	747	699	689	695	668	694	714	712	687	731	700	711	711	698	690	683	693	690	726	688	738	707	763	691	746	699	745	691	719	709	700	695	637	699	698	744	719	667	700	698	694	755	734	778	713	769	717	731	717	726	717	696	663	718	759	690	711	714	753	716	765	661	727	708	691	746	657	666	765	720	712	671	749	695	763	685	666	731	736	749	679	749	727	732	737	708	673	687	676	713	670	687	755	678	716	722	721	741	701	716	726	740	724	720	680	714	708	690	740	686	691	722	725	712	688	731	698	717	715	700	752	740	709	715	678	671	701	686	723	689	729	735	695	760	734	706	660	749	715	714	720	720	716	699	663	664	718	747	693	761	718	696	711	729	751	711	702	763	711	696	716	741	735	697	723	733	711	713	681	726	695	735	683	723	741	656	762	741	741	723	736	681	724	710	677	719	744	674	730	705	739	733	690	692	711	710	737	767	749	756	705	725	751	713	692	723	706	704	711	687	676	723	699	763	766	718	688	738	683	699	717	678	705	698	743	695	727	712	772	720	728	728	671	731	655	728	717	740	715	702	715	679	698	700	734	719	721	707	696	723	741	724	710	763	700	738	723	723	742	709	723	741	725	702	702	701	741	682	713	715	747	711	689	717	695	665	685	683	737	727	726	704	675	717	727	702	727	756	674	711	702	732	728	712	713	730	713	720	702	709	718	699	695	720	726	722	749	684	696	690	725	712	690	729	722	712	732	669	676	735	719	758	726	697	699	707	734	664	717	718	677	660	659	742	689	724	698	744	714	736	721	655	731	743	722	743	722	681	701	700	715	730	711	712	765	714	685	714	690	731	711	754	710	734	718	727	706	696	717	689	740	712	719	779	724	775	722	710	668	748	687	729	684	705	683	700	722	726	784	718	714	716	734	744	722	706	670	719	709	679	697	664	703	667	698	732	706	718	720	687	695	707	708	713	734	695	697	698	749	725	702	760	718	730	744	678	756	724	714	761	742	722	728	708	699	728	747	684	675	750	711	728	703	702	732	717	732	717	691	731	686	680	713	672	696	727	744	697	728	681	658	726	685	722	693	714	684	695	723	742	747	701	696	726	715	747	704	728	718	749	699	741	694	692	749	681	714	695	718	698	694	758	728	737	675	725	725	702	712	718	687	717	700	703	707	715	741	723	743	750	765	689	679	685	655	692	744	704	709	738	686	725	704	662	683	728	716	708	666	727	714	757	667	697	661	725	712	698	718	755	701	689	710	759	665	710	741	692	752	706	758	753	759	718	747	696	734	692	700	723	722	736	736	759	728	775	741	744	682	733	702	727	647	711	745	767	721	758	689	679	685	741	694	715	740	710	691	745	658	719	679	706	727	718	680	724	723	684	712	686	706	736	702	728	684	745	682	716	779	746	717	730	747	707	693	722	725	738	690	717	705	726	712	750	708	757	711	710	740	756	675	627	711	689	759	699	755	679	732	722	722	728	666	746	697	668	731	693	719	733	740	708	714	695	764	719	715	710	766	694	778	719	723	693	667	712	712	706	727	708	690	737	708	699	732	719	728	733	694	728	704	703	770	701	673	695	733	694	731	712	709	705	712	717	736	705	747	732	701	728	691	774	712	692	713	730	694	701	671	691	705	689	711	751	716	731	678	698	709	703	710	720	664	701	683	707	714	712	722	733	758	738	681	661	708	733	681	681	733	758	721	712	759	751	725	733	722	742	670	772	730	679	694	733	727	759	727	717	650	692	715	712	731	731	680	731	683	702	745	669	723	672	679	708	731	742	727	664	698	679	644	686	696	736	668	739	733	740	712	755	674	748	743	628	725	740	758	731	752	675	714	700	715	721	699	678	702	699	694	736	720	714	697	692	724	714	699	730	735	744	669	733	769	738	704	727	714	721	701	729	698	714	732	768	697	686	733	745	709	704	729	708	709	678	698	729	688	715	749	713	726	752	716	722	769	742	709	717	721	687	696	655	731	733	703	734	738	731	710	723	694	722	723	689	716	716	722	680	728	729	709	671	740	699	691	746	677	700	737	682	742	804	697	717	741	691	731	698	690	745	723	732	738	749	755	744	723	685	678	697	699	736	700	741	726	680	691	721	707	708	714	718	680	700	729	707	726	759	710	721	748	755	657	650	699	779	684	756	726	709	670	724	673	695	783	737	650	659	683	755	706	682	724	657	711	708	676	734	741	717	747	667	719	720	717	731	714	696	720	726	742	743	710	723	638	644	726	739	713	737	691	665	697	725	730	696	665	753	759	720	695	767	718	659	668	680	662	670	733	716	710	663	724	737	691	710	697	674	679	702	710	719	743	686	675	709	723	730	670	737	722	720	711	700	794	760	713	745	742	697	718	718	751	713	733	688	704	709	720	737	747	706	713	705	709	705	656	759	686	690	739	690	685	697	664	733	681	769	708
15863	33477	31406	22004	16551	28419	59321	51836	42017	29591	16047	5708	1780	1111	1010	944	941	964	915	917	881	900	925	928	943	908	926	940	893	967	921	989	945	975	982	907	970	917	918	910	921	936	906	900	917	961	893	946	966	939	961	874	944	960	929	897	926	947	889	936	964	953	954	973	921	941	921	903	948	922	916	977	911	944	948	959	900	956	935	912	916	906	908	907	911	916	899	923	958	905	961	934	910	920	952	987	879	922	918	925	918	954	883	940	965	897	916	942	962	892	909	896	941	885	924	931	937	923	943	923	958	922	909	928	911	937	910	950	924	952	947	930	927	927	876	903	911	979	951	923	893	915	950	959	956	980	961	893	884	894	918	928	945	904	937	955	935	931	880	897	924	931	928	908	947	927	956	918	896	970	942	881	901	959	896	924	923	888	999	932	932	928	989	886	941	933	933	962	980	883	938	977	890	969	966	885	921	923	885	951	945	987	943	934	979	940	894	949	986	913	1007	922	954	921	926	986	985	938	926	912	930	1021	944	920	869	936	958	964	964	904	914	919	942	867	952	894	925	992	955	954	899	917	956	902	897	937	935	882	908	894	877	925	910	920	913	918	942	918	883	935	948	950	938	976	909	918	962	948	890	924	957	925	957	909	968	985	924	909	971	958	925	920	916	921	898	946	877	915	950	887	937	960	907	917	926	914	924	971	929	934	951	959	901	912	937	903	879	910	933	949	903	945	928	933	968	925	892	940	921	923	919	945	946	914	932	911	886	938	893	931	916	998	924	966	957	920	949	939	940	919	907	960	925	960	959	934	925	978	953	884	917	948	908	922	906	1022	927	891	897	890	928	883	986	958	943	918	957	960	943	927	961	926	940	973	929	957	946	936	925	904	932	959	941	908	918	915	999	935	988	937	908	904	934	891	934	1031	949	975	927	936	937	921	992	889	973	869	936	909	902	923	963	985	971	905	948	971	976	976	882	1006	851	902	925	952	973	888	869	913	912	905	898	954	949	991	927	929	941	883	930	978	979	966	893	924	930	918	928	900	899	925	912	933	876	927	926	948	918	899	936	938	899	967	987	935	949	893	929	916	916	897	922	935	915	935	932	941	919	899	881	932	911	938	961	867	938	923	892	953	911	954	911	944	910	926	924	974	909	957	960	896	957	915	940	950	933	907	962	871	949	965	955	910	914	917	943	893	989	915	956	930	907	924	941	955	944	934	936	953	939	939	935	900	939	885	951	969	972	926	940	891	937	1006	948	895	927	935	912	952	920	958	945	885	949	971	916	891	968	940	934	888	889	957	930	964	907	884	955	892	901	865	1010	950	944	940	927	1012	931	911	984	887	939	897	905	895	920	959	951	950	920	975	927	977	939	947	919	974	948	958	948	946	967	931	881	990	963	880	943	878	924	939	929	945	917	962	935	962	971	909	948	895	883	979	957	967	907	910	883	923	937	932	979	943	924	905	913	902	977	900	889	902	925	1000	916	960	942	1004	939	911	964	978	907	889	986	981	859	893	950	911	895	913	961	936	947	955	903	961	948	945	950	920	941	964	934	911	946	970	898	890	911	975	970	889	942	969	881	938	926	943	915	911	1012	918	944	945	949	942	886	900	899	891	875	971	883	885	924	933	924	913	941	929	960	925	944	990	936	921	907	920	986	985	933	923	936	929	909	934	994	969	936	878	917	931	885	882	911	925	905	951	930	916	959	916	930	945	970	925	985	939	944	910	930	945	948	902	925	953	919	923	897	910	897	942	901	911	974	975	934	947	923	922	964	974	878	965	895	966	974	945	873	940	944	945	888	906	921	927	930	948	973	906	960	877	913	943	947	970	921	893	943	948	915	904	829	923	930	939	887	903	930	917	956	902	913	866	993	960	902	979	960	962	947	926	915	930	965	947	897	887	950	934	898	935	949	923	945	886	955	922	923	930	922	909	940	923	928	907	950	914	939	931	904	914	874	985	922	908	948	882	925	914	924	949	925	924	970	895	932	922	876	974	902	965	977	903	926	923	944	901	915	865	927	959	930	952	926	940	954	917	926	878	893	970	937	944	930	960	939	981	960	955	927	952	901	948	905	926	907	959	1000	943	963	909	978	935	939	940	901	945	946	895	917	900	869	986	956	866	883	936	939	898	940	934	948	978	923	929	950	904	909	908	913	919	969	984	983	915	905	954	914	924	920	927	929	904	951	880	913	930	900	940	917	932	959	953	910	938	920	933	936	911	939	924	1009	926	956	918	876	873	921	937	922	903	978	912	966	928	932	912	926	874	920	986	973	938	948	926	909	921	972	905	946	962	936	928	941	897	933	912	979	929	897	963	916	934	849	920	897	933	919	942	878	953	913	958	902	852	891	961	922	982	945	934	955	954	969	920	929	904	942	908	897	979	934	931	954	949	935	953	933	925	874	937	920	974	954	956	905	929	917	967	933	954	945	948	860	876	958	927	905	923	925	965	900	991	916	932	900	1009	920	938	993	957	963	878	937	958	922	943	928	910	944	882	880	964	904	893	903	919	939	966	858	947	894	919	932	989	962	892	953	890	938	924	920	926	965	982	933	936	895	972	940	939	892	934	906	934	942	927	934	918	923	899	908	964	949	871	882	946	957	934	913	920	981	927	971	947	1002	949	911	901	920	954	888	926	991	940	891	919	947	855	904	955	948	988	921	980	955	956	880	922	944	953	905	961	890	957	934	927	941	930	948	891	884	924	945	924	884	924	939	915	957	981	939	926	965	905	935	899	960	986	944	957	889	898	962	896	946	901	868	930	900	913	953	908	947	988	940	948	881	928	938	913	951	933	922	928	902	952	987	958	938	951	920	973	940	940	940	906	926	937	920	905	940	882	943	925	927	963	907	918	920	929	918	951	896	909	935	919	914	924	974	963	922	956	958	875	958	947	973	905	907	933	977	929	910	943	936	909	913	958	970	918	928	898	966	941	920	853	925	913	951	921	924	912	928	938	921	958	952	927	928	946	924	937	902	931	934	938	890	896	898	942	926	897	969	912	936	904	910	898	912	882	975	902	950	948	981	961	960	930	935	943	937	897	879	961	916	944	918	920	930	899	907	903	943	934	937	893	977	913	918	903	945	913	967	923	913	896	969	929	954	924	850	914	977	937	928	916	949	911	961	944	946	914	970	911	968	931	947	931	959	901	941	888	948	885	956	927	925	959	897	972	901	996	971	934	943	965	957	948	944	932	968	899	954	963	1001	954	908	915	966	926	1004	982	896	917	902	897	947	877	946	872	944	887	931	940	884	905	925	955	954	930	936	905	934	965	936	903	940	978	926	920	959	933	961	942	959	953	939	960	928	974	942	906	940	905	882	952	900	911	944	969	953	973	961	919	849	946	895	941	935	941	953	975	930	891	950	926	928	885	922	888	898	939	915	889	971	892	871	918	938	907	993	961	924	953	931	973	932	910	921	963	960	1010	877	883	975	956	906	920	945	959	891	956	932	905	936	926	965	945	937	893	919	974	899	946	964	911	934	978	896	918	930	902	920	966
27415	21995	23162	17160	8471	6015	11262	8796	5494	2770	1656	1109	951	821	876	860	844	843	867	863	770	848	881	882	892	784	832	817	837	827	826	875	893	861	803	833	827	835	862	884	820	821	863	819	823	911	866	920	845	844	838	839	850	869	855	880	834	841	812	848	828	881	842	876	811	869	871	927	863	852	846	878	824	851	868	857	812	856	906	884	862	847	799	827	828	874	786	896	830	828	812	857	840	852	861	807	839	817	867	870	839	842	860	878	842	871	850	881	841	889	860	870	837	854	858	871	860	873	867	842	802	870	851	857	884	924	862	846	859	816	823	816	851	834	886	866	786	882	880	868	854	855	872	836	836	849	868	862	860	843	920	883	822	802	845	897	867	836	807	859	850	856	908	863	825	847	804	834	858	804	814	864	825	801	903	882	873	875	813	840	861	823	821	851	858	824	825	846	837	812	894	898	842	830	806	871	793	856	857	824	896	798	798	941	819	857	816	861	852	822	898	815	847	852	859	851	823	795	877	849	875	860	836	854	814	906	822	889	871	850	852	836	850	846	820	807	796	849	849	819	810	820	930	834	884	890	885	891	869	800	800	870	853	835	834	837	936	865	886	836	820	881	831	837	840	847	867	857	836	853	838	888	857	863	852	860	910	825	851	858	809	868	886	842	806	898	860	857	870	879	875	861	861	807	833	857	867	802	869	809	899	901	873	876	864	915	850	874	885	887	816	840	845	839	839	847	882	805	840	895	796	845	884	853	832	859	804	835	885	846	898	817	844	861	854	861	867	855	867	837	864	823	822	785	852	824	882	922	829	798	867	878	846	854	878	857	858	822	866	810	845	813	909	896	859	875	812	882	844	859	873	864	853	868	875	822	891	877	834	860	825	927	808	835	869	788	857	901	841	805	820	836	874	914	856	839	899	828	859	838	853	872	854	881	836	839	932	884	841	835	867	850	849	868	906	921	846	852	819	865	827	845	880	864	844	799	866	904	854	823	910	834	900	841	845	820	815	853	885	903	783	804	866	845	879	876	850	838	863	820	854	899	879	851	843	824	800	825	806	881	902	858	863	827	887	863	880	842	838	857	865	848	851	861	820	842	832	889	905	837	902	877	880	815	889	822	908	915	834	811	877	839	882	837	822	873	863	802	859	835	878	828	806	898	866	870	881	808	849	885	798	828	856	905	814	835	865	812	850	836	825	831	883	860	912	854	880	856	856	795	840	871	840	785	915	873	850	889	841	898	822	823	838	824	870	844	910	840	920	775	825	811	858	895	844	846	776	813	859	863	788	880	838	831	855	837	867	870	861	851	830	842	863	861	866	770	797	866	841	771	873	819	848	882	799	877	855	861	908	879	838	885	855	848	890	847	862	884	808	834	862	830	852	836	921	826	873	844	857	874	880	810	855	861	826	881	892	857	778	844	829	898	850	881	834	860	849	853	877	843	870	824	882	912	865	825	900	897	847	849	842	829	859	863	827	874	798	860	861	893	873	782	910	871	873	876	829	847	837	904	847	906	850	846	820	820	859	834	852	899	862	850	886	824	858	862	875	826	838	877	828	847	860	887	880	853	914	843	818	880	882	857	871	850	846	877	836	838	799	918	902	854	921	935	799	831	854	858	823	849	848	859	814	866	845	856	831	865	860	888	899	853	866	843	823	853	833	845	788	866	846	830	859	887	837	801	820	896	818	822	861	808	834	840	859	822	808	862	854	812	852	850	862	846	841	837	842	862	880	854	852	856	846	886	887	829	870	794	873	857	846	866	894	855	837	848	849	871	907	906	838	865	851	847	864	907	824	820	904	900	840	826	862	787	804	887	852	839	850	828	790	824	837	875	851	890	847	829	854	821	888	845	854	872	857	901	838	873	800	880	832	902	828	875	906	861	874	878	807	849	813	833	859	857	864	840	828	809	875	843	964	891	875	825	886	842	857	862	854	837	873	869	881	801	900	885	846	831	847	820	903	821	862	910	848	870	885	890	805	866	793	821	885	832	854	866	899	855	831	857	821	877	817	844	878	865	844	850	872	809	909	879	870	849	875	865	896	804	792	871	855	856	794	821	876	858	830	879	868	845	875	869	859	812	864	827	827	854	899	824	800	882	849	852	827	898	833	852	851	829	844	864	861	860	865	830	871	866	852	892	826	858	815	853	827	859	828	866	896	872	870	929	817	909	864	774	936	890	833	882	845	841	837	854	825	821	819	887	814	891	872	801	917	867	887	858	887	839	889	860	871	908	819	875	865	886	853	821	845	802	775	852	884	847	825	886	885	862	846	861	852	830	890	855	828	878	842	812	877	838	869	846	824	851	831	876	789	830	832	795	814	830	936	909	832	874	848	882	842	864	852	889	878	879	883	871	842	885	850	859	889	872	853	861	837	880	829	889	831	827	868	821	869	927	811	835	875	832	841	822	885	869	882	899	839	817	899	889	844	885	856	861	871	859	841	805	828	846	832	828	810	820	846	827	882	799	846	829	819	894	817	855	813	856	896	849	833	860	879	868	911	889	893	840	861	868	885	886	812	862	817	809	879	834	833	883	841	876	845	833	826	840	827	847	814	831	833	862	849	890	866	855	868	844	870	874	848	890	846	845	904	815	852	864	854	908	850	872	848	830	841	811	855	843	847	869	848	868	874	830	861	890	855	861	817	869	850	851	825	889	829	881	874	890	866	841	872	820	857	846	775	903	820	815	916	850	829	826	842	834	899	867	844	900	826	888	886	849	838	873	901	830	904	828	819	870	828	848	808	848	822	852	850	831	893	875	881	840	816	776	863	813	873	871	831	876	846	813	821	847	869	835	831	891	889	875	862	821	853	811	890	855	890	856	836	865	837	848	783	838	876	816	835	881	840	819	883	832	858	900	843	845	869	803	879	918	833	905	829	899	859	870	842	831	857	799	856	854	858	863	878	847	837	874	832	816	868	898	838	892	830	865	889	895	835	870	846	809	852	868	864	879	838	869	890	872	860	827	835	833	866	862	890	866	883	858	936	883	910	909	876	791	834	850	895	876	825	824	894	856	909	828	846	813	824	859	864	874	875	865	879	843	868	832	875	919	837	837	832	884	822	862	812	847	855	861	872	854	838	862	906	838	839	821	854	889	855	816	858	831	815	870	824	851	898	855	810	830	883	866	841	835	813	861	878	867	851	788	866	891	877	856	825	902	813	849	864	826	845	879	857	891	860	828	843	863	889	832	838	816	846	817	783	849	888	885	895	837	828	836	833	848	841	829	846	790	870	856	863	817	875	917	841	873	806	879	825	900	858	830	851	889	825	860	844	873	805	840	907	860	800	815	839	830	808	875	799	840	818	854	839	809	830	862	873	854	886	797	802	836	823	860	829	888	806	807	846	827	866	923	859	818	885	867	809	878	844	853	846	887	872	876	882	903	855	822	892	849	839	852	857	856	833	832	882	853	888	840	841	844	837	911	851	806	846	841	850	861	798	880	871	855	792	799	849	811	889	885	902	846	805	840	849	826	847	853
12978	26256	28160	20324	13848	11925	18566	13656	9149	4830	2560	1560	1200	1164	1139	1089	1150	1086	1170	1151	1101	1133	1152	1078	1110	1135	1154	1145	1050	1060	1120	1104	1141	1124	1152	1095	1171	1095	1172	1148	1169	1113	1217	1153	1132	1128	1104	1019	1096	1096	1122	1137	1135	1110	1060	1161	1117	1134	1125	1029	1089	1137	1131	1066	1130	1153	1087	1141	1121	1092	1127	1119	1062	1050	1060	1114	1079	1083	1104	1029	1101	1111	1093	1105	1122	1108	1116	1103	1150	1105	1123	1138	1093	1122	1147	1137	1082	1125	1089	1074	1169	1125	1136	1143	1140	1107	1125	1093	1120	1072	1036	1081	1095	1098	1143	1094	1139	1105	1074	1107	1219	1135	1093	1087	1062	1108	1142	1180	1061	1097	1119	1180	1119	1120	1096	1167	1089	1188	1114	1163	1130	1089	1136	1105	1054	1110	1095	1134	1151	1150	1116	1127	1095	1153	1097	1177	1065	1143	1153	1089	1162	1063	1146	1105	1092	1169	1084	1117	1119	1069	1073	1066	1133	1127	1069	1193	1083	1097	1096	1071	1132	1132	1062	1154	1114	1069	1116	1111	1135	1087	1107	1111	1102	1110	1089	1128	1139	1105	1134	1047	1180	1141	1083	1095	1012	1149	1088	1108	1081	1152	1073	1126	1031	1094	1134	1093	1065	1108	1058	1143	1180	1099	1079	1109	1113	1057	1066	1056	1133	1156	1110	1135	1099	1197	1095	1106	1086	1101	1047	1080	1067	1032	1123	1138	1110	1133	1096	1098	1096	1129	1126	1083	1067	1057	1117	1113	1178	1141	1107	1113	1106	1112	1078	1095	1122	1094	1109	1089	1088	1065	1125	1096	1147	1178	1020	1079	1129	1132	1085	1121	1131	1115	1110	1122	1139	1051	1088	1124	1097	1155	1108	1108	1121	1101	1006	1140	1101	1093	1128	1196	1106	1054	1093	1160	1071	1103	1115	1067	1138	1099	1100	1153	1072	1060	1111	1093	1105	1125	1116	1086	1161	1023	1108	1177	1138	1109	1089	1128	1135	1073	1123	1120	1081	1129	1083	1163	1130	1199	1093	1107	1088	1092	1085	1146	1094	1130	1020	1118	1116	1087	1091	1114	1153	1049	1091	1146	1123	1120	1095	1130	1128	1106	1141	1153	1140	1109	1079	1097	1119	1040	1085	1070	1128	1223	1111	1132	1133	1106	1099	1131	1068	1115	1079	1077	1133	1150	1113	1102	1041	1110	1097	1083	1117	1078	1119	1093	1168	1090	1078	1129	1130	1074	1081	1053	1063	1091	1134	1086	1118	1111	1088	1085	1120	1115	1138	1042	1142	1114	1128	1101	1051	1076	1079	1136	1143	1115	1056	1110	1094	1177	1087	1134	1088	1115	1098	1159	1104	1180	1091	1078	1159	1078	1095	1114	1180	1154	1075	1143	1106	1146	1168	1132	1107	1170	1136	1087	1073	1156	1141	1053	1131	1141	1070	1127	1092	1082	1176	1143	1113	1075	1037	1155	1148	1132	1060	1142	1089	1133	1109	1135	1095	1108	1093	1117	1094	1092	1125	1098	1118	1049	1101	1082	1162	1132	1104	1011	1115	1106	1070	1102	1088	1088	1117	1102	1060	1104	1147	1110	1096	1121	1128	1172	1110	1083	1136	1132	1164	1102	1085	1095	1087	1082	1059	1109	1157	1167	1161	1111	1104	1108	1072	1127	1045	1134	1123	1175	1089	1128	1115	1105	1133	1117	1132	1130	1165	1136	1090	1100	1149	1072	1073	1125	1089	1140	1130	1121	1103	1105	1117	1134	1055	1088	1134	1126	1102	1074	1139	1105	1089	1105	1101	1125	1112	1133	1154	1122	1122	1116	1109	1152	1119	1130	1136	1071	1121	1150	1124	1151	1124	1055	1074	1127	1067	1079	1076	1099	1128	1080	1150	1169	1111	1123	1111	1132	1177	1011	1111	1138	1052	1113	1185	1102	1100	1116	1094	1159	1058	1112	1164	1094	1080	1080	1141	1108	1119	1132	1152	1120	1144	1060	1087	1119	1049	1109	1140	1097	1092	1096	1113	1141	1152	1166	1150	1135	1118	1106	1069	1138	1155	1120	1144	1086	1090	1177	1081	1115	1089	1077	1130	1088	1179	1111	1104	1125	1144	1139	1100	1098	1108	1035	1114	1154	1105	1140	1085	1097	1103	1131	1078	1070	1090	1108	1135	1115	1134	1119	1094	1109	1081	1112	1137	1095	1136	1134	1112	1089	1102	1146	1116	1132	1086	1071	1072	1140	1093	1106	1124	1090	1123	1069	1078	1145	1063	1082	1137	1086	1107	1094	1124	1105	1086	1105	1084	1042	1101	1064	1049	1114	1067	1129	1096	1085	1062	1098	1097	1137	1137	1076	1133	1186	1123	1109	1114	1127	1122	1145	1066	1079	1091	1136	1097	1125	1092	1094	1080	1121	1123	1151	1144	1048	1122	1126	1137	1146	1088	1154	1107	1125	1097	1123	1093	1091	1058	1122	1141	1150	1103	1097	1129	1051	1125	1102	1128	1138	1158	1113	1124	1057	1154	1123	1156	1134	1071	1076	1168	1127	1099	1088	1116	1135	1100	1173	1103	1131	1142	1191	1076	1160	1098	1076	1158	1132	1102	1154	1065	1127	1096	1114	1087	1109	1168	1066	1101	1116	1084	1124	1113	1093	1164	1077	1117	1194	1111	1085	1154	1105	1103	1114	1066	1089	1137	1080	1113	1131	1050	1111	1135	1062	1100	1125	1110	1154	1092	1148	1042	1152	1125	1098	1170	1079	1039	1122	1133	1101	1096	1122	1075	1131	1113	1067	1133	1122	1109	1071	1205	1075	1115	1137	1160	1162	1081	1027	1154	1171	1166	1060	1134	1131	1177	1116	1097	1099	1119	1165	1141	1073	1168	1088	1051	1105	1150	1081	1117	1099	1107	1105	1076	1117	1136	1110	1088	1118	1109	1104	1080	1091	1061	1084	1089	1078	1037	1056	1087	1134	1168	1062	1057	1126	1104	1066	1121	1107	1092	1107	1106	1136	1127	1132	1121	1178	1085	1060	1135	1142	1162	1085	1138	1142	1082	1122	1063	1071	1152	1115	1100	1110	1140	1154	1151	1085	1098	1097	1112	1175	1092	1078	1086	1142	1126	1094	1088	1163	1031	1061	1068	1151	1052	1094	1149	1133	1079	1158	1085	1096	1124	1139	1044	1107	1097	1104	1099	1145	1050	1145	1106	1010	1100	1135	1037	1117	1096	1102	1072	1132	1123	1166	1153	1109	1091	1130	1078	1041	1147	1148	1084	1123	1096	1113	1069	1084	1077	1054	1123	1117	1075	1096	1124	1099	1093	1114	1111	1082	1101	1101	1145	1126	1098	1068	1144	1153	1129	1126	1087	1095	1105	1162	1146	1140	1141	1135	1165	1095	1134	1123	1126	1078	1113	1160	1162	1142	1081	1105	1119	1071	1071	1138	1109	1130	1116	1126	1121	1155	1104	1094	1111	1116	1096	1168	1130	1121	1138	1098	1099	1089	1093	1106	1111	1120	1165	1070	1125	1106	1119	1090	1152	1109	1098	1102	1147	1069	1133	1152	1090	1177	1053	1068	1075	1147	1124	1150	1129	1066	1122	1102	1077	1156	1150	1104	1148	1153	1187	1092	1134	1105	1069	1105	1081	1131	1078	1063	1103	1191	1163	1035	1097	1114	1179	1149	1135	1158	1119	1105	1103	1147	1117	1080	1116	1145	1126	1149	1146	1138	1067	1103	1137	1097	1126	1059	1063	1115	1131	1129	1103	1147	1131	1140	1119	1192	1135	1114	1124	1065	1079	1151	1091	1098	1149	1105	1096	1106	1095	1091	1148	1096	1106	1064	1122	1136	1138	1133	1039	1109	1153	1071	1042	1072	1076	1132	1130	1177	1058	1105	1094	1125	1199	1141	1070	1101	1052	1155	1109	1092	1087	1129	1047	1122	1052	1142	1120	1194	1074	1106	1129	1103	1098	1087	1102	1081	1107	1099	1099	1057	1147	1071	1130	1150	1116	1072	1122	1162	1097	1081	1139	1107	1079	1123	1061	1116	1064	1053	1101	1024	1093	1129	1099	1169	1119	1154	1114	1147	1090	1088	1056	1115	1063	1130	1159	1128	1155	990	1041	1055	1157	1109	1142	1041	1113	1157	1124	1080	1059	1084	1150	1089	1129	1076	1055	1156	1127	1041	1062	1178	1148	1108	1084	1139	1088	1065	1118	1085	1109	1101	1086	1145	1140	1108	1113	1067	1093	1098	1118	1118	1113	1075	1086	1117	1114	1114	1110	1134	1093	1146	1098	1086	1133	1126	1120	1150	1100	1075	1123	1114	1076	1108	1123	1151	1116	1084	1077	1124	1116	1132	1046	1134	1124	1114	1078	1104	1090	1133	1159	1086	1108	1127	1115	1098	1069	1144	1069	1110	1096	1119	1085	1073	1173	1096	1161	1126	1103	1098	1073	1079	1117	1121	1073	1071	1108	1080	1132	1096	1075	1156	1094	1113	1109	1133	1048	1136	1120	1126	1157	1146	1066	1041	1078	1116	1149	1114	1102	1118	1102	1109	1092	1059	1162	1077	1138	1129	1133	1157	1104	1072	1059	1099	1129	1083	1124	1084	1130	1105	1128	1039	1102	1059	1143	1112	1087	1104	1088	1045	1130	1041	1095	1109	1122	1080	1148	1105	1124	1166	1116	1093	1124	1163	1158	1130	1031	1115	1139	1153	1143	1095	1142	1091	1072	1108	1110	1113	1085	1120	1112	1140	1145	1138	1105	1135	1107	1062	1123	1092	1108	1106	1111	1136	1087	1103	1129	1108	1064	1183	1090	1092	1081	1036	1129	1111	1143	1148	1095	1092	1126	1150	1160	1048	1099	1108	1085	1151	1053	1130	1094	1055	1104	1076	1124	1177	1105	1081	1143	1150	1091	1092	1133	1124	1090	1148	1064	1175	1119	1093	1158	1062	1134	1108	1104	1052	1115	1142	1140	1151	1095	1086	1087	1058	1099	1111
27656	23365	24795	17217	8240	5201	10068	8183	5053	2894	1601	1064	995	900	876	848	847	912	829	849	877	843	843	852	861	799	872	810	887	907	867	887	856	864	859	819	886	870	856	889	847	823	820	830	863	857	873	872	855	851	855	806	823	855	876	873	831	851	895	843	838	869	872	822	833	842	901	881	839	855	880	839	852	903	863	864	861	895	814	839	870	880	835	856	885	844	911	888	859	848	884	824	792	867	864	835	875	869	870	849	886	820	823	820	874	866	870	835	844	844	863	836	844	837	902	801	869	849	895	841	869	827	845	902	892	840	866	832	851	825	835	795	812	816	787	816	878	856	864	913	930	847	868	896	818	829	819	844	864	845	856	911	860	824	877	848	828	875	903	878	815	839	885	863	879	809	848	861	845	841	838	851	823	866	876	858	819	849	858	860	816	846	849	839	861	821	803	878	888	871	896	823	865	875	914	828	846	837	889	852	836	872	855	909	835	840	860	833	853	866	822	862	813	876	862	821	846	878	868	871	827	884	855	882	839	854	896	812	822	869	864	831	910	845	865	850	825	851	850	807	863	842	878	825	866	868	881	849	877	811	877	854	831	838	849	875	823	895	861	886	881	801	851	859	839	857	826	833	842	876	852	870	854	917	884	850	848	870	879	874	806	884	853	848	864	870	878	823	869	838	875	880	870	867	824	897	832	836	828	906	859	854	795	898	821	867	848	853	846	876	915	889	880	791	799	837	818	830	769	870	831	850	841	880	820	844	904	846	877	841	844	891	813	820	874	830	849	844	882	837	807	821	883	838	839	816	897	890	879	849	841	871	874	874	849	821	846	844	897	866	830	863	858	803	854	913	813	822	851	864	834	836	851	885	871	870	878	866	845	835	847	855	850	885	836	827	874	800	860	782	843	850	871	862	882	878	864	836	861	857	902	848	804	842	829	861	842	865	855	898	819	841	872	865	860	825	867	835	859	837	839	905	852	883	893	828	875	878	876	883	895	826	867	840	814	845	890	889	815	818	823	865	866	866	829	859	817	836	873	857	900	805	886	795	862	882	866	817	819	851	879	837	840	853	849	859	847	878	869	862	870	836	850	822	850	855	901	846	866	831	861	837	860	804	869	855	848	859	898	784	870	821	822	843	836	861	909	855	869	883	857	833	862	829	848	860	830	887	844	920	825	816	835	826	877	873	887	891	820	877	859	904	829	855	875	869	883	867	828	890	833	865	846	845	851	882	874	844	870	848	836	826	840	845	877	898	885	838	856	908	850	854	862	843	915	895	849	892	837	846	857	831	830	887	809	905	846	819	858	886	851	880	833	882	877	870	832	842	794	887	815	833	822	848	849	854	861	864	853	930	903	830	878	857	823	887	868	888	805	862	922	846	838	843	825	915	820	873	818	823	839	848	836	839	888	859	824	863	895	883	884	840	832	902	883	863	896	848	832	905	932	877	816	849	871	849	849	834	857	843	887	825	862	868	895	828	913	846	874	844	852	787	838	844	887	838	841	870	863	845	826	817	866	871	804	818	870	864	892	868	827	871	844	886	862	806	863	848	804	878	810	857	875	904	848	867	838	872	854	862	860	883	840	809	849	825	864	847	880	894	892	796	838	862	860	834	872	854	843	846	782	892	868	871	820	819	872	849	841	795	844	906	869	829	844	871	865	882	872	828	833	888	848	898	835	843	817	865	834	858	877	894	926	925	864	797	800	947	907	816	851	875	885	878	838	846	860	876	861	873	868	836	903	863	873	875	891	850	883	821	914	863	780	839	867	823	892	806	889	857	854	865	921	805	824	796	929	902	830	848	865	791	862	852	863	861	865	856	874	813	866	838	837	854	823	854	870	858	894	765	890	879	861	858	884	801	818	885	861	864	872	885	811	855	844	855	890	848	888	840	824	882	838	852	862	859	860	806	815	851	852	837	847	840	879	860	860	824	848	839	868	908	815	846	822	823	885	838	851	879	846	882	882	929	823	872	921	843	892	881	829	834	827	851	886	838	824	827	816	843	852	839	821	851	875	859	864	878	869	868	851	830	822	880	870	889	863	871	811	862	783	860	836	851	868	845	897	794	825	852	846	881	894	863	823	826	821	852	842	865	852	882	870	861	872	895	786	889	853	853	868	889	836	896	881	837	924	875	845	852	842	817	879	847	888	883	795	887	863	865	837	827	869	855	857	843	873	837	849	851	853	856	857	836	804	910	865	840	809	891	868	846	813	862	832	817	811	854	898	850	837	872	876	835	905	877	855	825	830	889	846	865	838	822	846	907	859	858	800	857	834	845	891	807	884	828	861	913	885	821	853	886	826	821	922	890	848	931	846	858	886	885	856	829	854	886	869	865	836	895	847	803	851	883	816	853	883	842	828	841	857	850	827	862	888	844	827	937	862	867	882	820	833	852	868	910	835	859	811	846	890	817	816	870	815	873	830	854	874	871	851	833	848	787	890	846	863	821	868	865	836	826	876	888	827	861	851	835	866	863	888	849	852	920	795	831	859	839	859	857	863	832	913	819	869	838	826	897	821	855	856	833	839	888	844	854	889	810	835	860	842	822	825	901	858	818	816	874	883	939	851	840	848	868	853	866	847	834	853	853	857	834	805	840	831	854	831	831	874	859	818	876	867	862	841	825	839	823	842	826	853	855	866	879	870	871	860	878	873	884	858	850	891	874	871	840	824	929	818	830	875	873	901	873	796	867	870	864	852	839	843	836	833	875	901	826	836	863	860	856	875	859	807	857	810	797	839	884	880	925	873	844	875	851	861	869	855	836	847	834	871	869	820	834	910	848	901	881	833	847	855	834	879	894	856	869	857	826	815	833	813	826	826	843	893	854	851	846	829	860	868	856	889	890	828	846	804	880	870	840	869	869	852	844	848	877	855	825	831	870	846	853	884	884	832	857	840	814	821	880	912	915	839	887	828	881	850	902	777	832	847	902	840	816	898	881	861	880	820	840	900	779	830	813	887	846	843	824	829	890	886	834	839	858	883	869	881	841	859	905	791	825	833	842	914	838	809	889	860	820	847	826	889	883	826	865	849	862	848	859	846	860	836	804	882	887	870	930	805	830	880	930	790	784	828	840	818	838	872	818	894	889	837	881	884	862	848	875	859	892	870	855	867	826	878	846	836	866	902	808	879	835	837	872	822	849	885	815	871	837	882	835	829	888	866	859	869	828	886	873	866	851	860	876	922	831	923	828	901	888	881	845	878	862	869	872	819	871	878	812	848	827	847	830	836	832	866	845	828	867	815	877	856	850	838	829	922	852	824	840	824	870	849	843	856	848	812	875	878	841	846	842	882	829	871	804	852	866	893	848	853	849	881	878	859	878	784	906	846	838	833	862	842	853	823	855	879	894	882	919	845	888	941	928	859	860	815	843	884	899	797	855	852	863	872	890	896	855	817	859	845	869	845	852	824	849	859	813	839	863	838	865	896	871	853	869	830	829	845	873	841	847	814	871	859	869	894	853	873	871	907	828	863	886	842	831
17216	34491	29937	20500	13481	10466	17151	13133	8723	4826	2611	1485	1249	1180	1070	1165	1142	1121	1169	1112	1075	1133	1167	1108	1128	1125	1141	1104	1097	1155	1133	1083	1120	1098	1112	1112	1077	1132	1135	1148	1089	1094	1127	1163	1137	1099	1141	1158	1102	1117	1113	1156	1174	1162	1128	1130	1116	1121	1151	1112	1072	1125	1141	1162	1174	1120	1127	1148	1109	1114	1135	1115	1046	1115	1061	1029	1100	1102	1154	1095	1174	1125	1120	1187	1136	1091	1072	1082	1135	1035	1123	1093	1117	1122	1097	1089	1084	1128	1167	1131	1137	1133	1179	1126	1054	1139	1130	1125	1139	1035	1118	1105	1033	1153	1061	1099	1070	1103	1116	1131	1117	1129	1138	1111	1151	1159	1090	1115	1114	1087	1111	1203	1112	1108	1055	1130	1179	1116	1102	1077	1093	1127	1119	1097	1091	1131	1133	1088	1147	1099	1108	1084	1104	1124	1097	1108	1137	1157	1096	1127	1129	1132	1093	1130	1149	1071	1069	1126	1065	1111	1111	1083	1130	1157	1091	1127	1040	1104	1083	1144	1164	1132	1063	1133	1118	1055	1110	1153	1112	1143	1154	1110	1110	1121	1083	1085	1072	1099	1088	1122	1126	1086	1083	1131	1117	1076	1149	1210	1121	1050	1043	1110	1160	1166	1105	1070	1089	1145	1039	1164	1100	1184	1131	1106	1105	1140	1083	1117	1119	1109	1073	1127	1143	1160	1090	1137	1138	1142	1081	1171	1135	1154	1128	1159	1086	1100	1115	1081	1097	1140	1131	1183	1079	1095	1122	1156	1166	1126	1108	1113	1157	1139	1080	1068	1120	1143	1099	1144	1114	1113	1084	1117	1010	1109	1172	1117	1050	1119	1134	1104	1081	1089	1109	1074	1116	1156	1100	1143	1122	1151	1165	1124	1078	1183	1138	1116	1062	1100	1134	1094	1152	1080	1090	1106	1126	1138	1032	1134	1093	1151	1069	1127	1155	1176	1128	1149	1107	1024	1100	1073	1116	1096	1126	1119	1060	1142	1119	1106	1115	1125	1111	1116	1140	1129	1115	1138	1076	1133	1069	1075	1117	1117	1109	1066	1085	1141	1141	1098	1087	1103	1058	1155	1166	1123	1126	1091	1116	1114	1097	1162	1109	1127	1153	1140	1191	1020	1086	1080	1183	1147	1144	1087	1054	1077	1107	1091	1168	1137	1119	1121	1092	1096	1148	1116	1134	1166	1129	1130	1125	1107	1121	1142	1156	1117	1151	1087	1130	1124	1175	1080	1174	1123	1138	1112	1141	1118	1109	1072	1142	1135	1174	1126	1103	1124	1146	1122	1135	1146	1176	1167	1100	1142	1116	1103	1110	1167	1196	1118	1089	1107	1090	1089	1134	1126	1164	1161	1135	1122	1067	1020	1136	1099	1130	1113	1160	1098	1107	1086	1148	1108	1170	1087	1158	1111	1187	1095	1111	1169	1108	1095	1158	1112	1146	1117	1075	1065	1169	1154	1097	1108	1057	1120	1151	1102	1145	1118	1151	1181	1102	1169	1150	1116	1131	1072	1125	1079	1102	1225	1204	1062	1081	1151	1121	1114	1168	1155	1146	1141	1136	1124	1102	1104	1172	1082	1111	1155	1179	1114	1096	1173	1161	1130	1113	1050	1113	1095	1071	1153	1114	1113	1126	1057	1129	1160	1121	1065	1078	1133	1120	1148	1114	1070	1123	1078	1130	1063	1097	1115	1101	1113	1127	1180	1214	1064	1101	1084	1129	1105	1116	1053	1184	1123	1161	1079	1095	1091	1088	1129	1107	1098	1136	1108	1113	1135	1142	1154	1105	1107	1176	1098	1116	1104	1141	1162	1170	1151	1134	1146	1100	1114	1125	1107	1075	1151	1095	1100	1102	1110	1148	1128	1128	1137	1142	1131	1167	1076	1152	1083	1151	1147	1131	1104	1139	1186	1082	1148	1177	1074	1053	1130	1084	1098	1090	1086	1075	1177	1141	1082	1152	1086	1131	1178	1149	1109	1171	1191	1102	1079	1097	1092	1104	1127	1136	1112	1055	1118	1104	1136	1176	1119	1065	1094	1099	1086	1089	1127	1081	1086	1065	1137	1060	1090	1018	1108	1077	1090	1097	1102	1079	1171	1123	1154	1072	1111	1152	1090	1135	1107	1116	1131	1099	1077	1051	1139	1129	1071	1104	1099	1145	1086	1098	1105	1125	1071	1088	1156	1112	1136	1106	1054	1136	1113	1201	1107	1164	1110	1127	1185	1131	1142	1159	1143	1088	1056	1128	1114	1143	1107	1119	1132	1110	1104	1090	1111	1158	1109	1109	1130	1131	1104	1110	1092	1095	1140	1089	1116	1143	1102	1088	1125	1088	1117	1123	1112	1191	1056	1125	1132	1138	1131	1100	1116	1118	1109	1122	1076	1127	1180	1077	1095	1148	1087	1121	1086	1122	1109	1120	1156	1097	1094	1140	1091	1090	1144	1103	1117	1163	1122	1118	1081	1141	1132	1062	1116	1099	1095	1084	1113	1142	1085	1064	1170	1137	1121	1097	1114	1129	1090	1127	1132	1149	1095	1111	1068	1115	1093	1148	1119	1073	1057	1123	1065	1074	1165	1129	1111	1116	1111	1166	1135	1116	1149	1087	1072	1070	1117	1111	1033	1102	1135	1153	1116	1103	1145	1135	1145	1134	1107	1079	1101	1143	1097	1094	1067	1093	1156	1118	1127	1132	1008	1080	1141	1105	1128	1074	1076	1132	1059	1136	1115	1140	1084	1142	1091	1105	1110	1140	1103	1154	1179	1124	1111	1138	1131	1102	1082	1062	1107	1188	1136	1077	1101	1092	1109	1079	1119	1108	1123	1119	1098	1104	1110	1155	1080	1043	1063	1104	1127	1147	1123	1055	1097	1131	1157	1168	1124	1170	1149	1062	1146	1141	1099	1127	1134	1187	1081	1069	1113	1110	1031	1140	1181	1192	1087	1072	1092	1098	1092	1105	1100	1112	1092	1168	1136	1081	1079	1067	1143	1112	1153	1110	1088	1115	1116	1126	1128	1096	1142	1133	1096	1164	1064	1086	1120	1152	1099	1117	1120	1063	1155	1134	1052	1148	1139	1127	1123	1186	1132	1140	1056	1122	1097	1144	1079	1133	1113	1114	1113	1101	1089	1111	1094	1097	1148	1083	1090	1153	1092	1069	1145	1100	1054	1077	1133	1101	1112	1080	1130	1021	1094	1092	1091	1160	1139	1103	1105	1123	1068	1169	1091	1126	1118	1172	1106	1132	1077	1092	1111	1116	1114	1107	1121	1050	1096	1145	1119	1114	1124	1088	1095	1088	1102	1082	1150	1123	1076	1180	1164	1088	1117	1054	1096	1142	1072	1096	1100	1110	1087	1042	1056	1138	1061	1119	1095	1111	1159	1124	1117	1152	1165	1176	1100	1132	1099	1078	1107	1128	1125	1081	1180	1106	1082	1144	1121	1123	1126	1170	1105	1074	1110	1078	1126	1075	1136	1062	1122	1108	1087	1091	1190	1129	1126	1116	1164	1100	1143	1153	1090	1079	1124	1120	1125	1088	1112	1150	1145	1112	1120	1152	1117	1078	1121	1084	1087	1105	1127	1155	1159	1138	1123	1122	1114	1127	1125	1117	1191	1136	1133	1088	1067	1075	1105	1173	1136	1113	1150	1175	1055	1084	1131	1113	1168	1116	1099	1104	1120	1128	1119	1138	1100	1113	1087	1120	1200	1150	1176	1073	1113	1036	1101	1154	1064	1152	1194	1140	1070	1120	1141	1123	1180	1101	1146	1159	1136	1183	1122	1180	1214	1110	1123	1101	1164	1061	1100	1146	1131	1086	1158	1107	1130	1095	1111	1136	1130	1103	1169	1125	1082	1153	1126	1100	1115	1137	1112	1144	1098	1134	1116	1081	1093	1190	1114	1139	1131	1122	1111	1135	1136	1155	1145	1178	1150	1137	1095	1078	1061	1089	1213	1160	1112	1068	1101	1076	1079	1081	1152	1126	1130	1131	1105	1108	1165	1074	1154	1132	1090	1146	1114	1098	1170	1074	1126	1138	1097	1160	1150	1140	1123	1147	1096	1157	1124	1158	1109	1095	1149	1083	1121	1109	1102	1092	1107	1144	1174	1128	1130	1056	1167	1111	1115	1095	1126	1169	1124	1166	1211	1133	1117	1094	1089	1135	1146	1073	1109	1126	1128	1086	1067	1161	1128	1135	1124	1167	1181	1173	1095	1144	1106	1078	1189	1065	1105	1132	1125	1124	1168	1144	1159	1155	1083	1143	1083	1127	1067	1125	1170	1147	1116	1107	1069	1100	1119	1134	1176	1088	1089	1078	1094	1094	1057	1110	1098	1093	1179	1176	1151	1143	1132	1132	1155	1065	1123	1119	1123	1080	1070	1106	1140	1165	1172	1096	1051	1089	1122	1187	1153	1125	1108	1166	1059	1162	1097	1107	1125	1109	1058	1069	1130	1115	1111	1076	1104	1102	1116	1116	1102	1157	1075	1079	1124	1121	1121	1071	1124	1152	1069	1130	1118	1103	1068	1107	1103	1100	1129	1134	1148	1159	1074	1091	1106	1137	1146	1146	1070	1077	1109	1086	1133	1124	1152	1142	1076	1118	1149	1150	1105	1133	1107	1094	1129	1054	1126	1167	1160	1110	1136	1138	1155	1125	1139	1163	1098	1130	1117	1166	1102	1128	1083	1114	1120	1153	1140	1095	1124	1091	1070	1132	1109	1103	1103	1076	1102	1120	1156	1147	1128	1097	1120	1096	1117	1085	1118	1119	1122	1089	1136	1229	1126	1137	1075	1122	1137	1106	1180	1055	1141	1077	1115	1108	1084	1129	1104	1152	1154	1154	1185	1125	1182	1110	1145	1081	1167	1057	1116	1120	1088	1154	1116	1139	1123	1105	1123	1168	1098	1206	1082	1141	1125	1096	1086	1092	1107	1102	1128	1113	1095	1140	1030	1122	1099	1123	1142	1125	1154	1125	1124	1112	1105	1140	1152	1078	1153	1175	1102	1068	1100
23425	21474	29360	24026	21567	24635	56442	51931	39283	26028	12462	3758	1243	852	846	746	807	784	784	752	758	714	716	709	753	714	717	731	762	760	746	763	747	753	759	735	733	754	686	708	738	738	681	756	747	749	746	699	763	672	743	736	717	707	753	717	737	737	746	730	705	748	705	771	713	752	721	711	724	739	780	744	709	727	694	735	741	757	740	792	758	723	679	773	718	699	748	724	728	728	690	718	737	695	735	722	728	701	767	765	737	719	709	740	731	747	734	739	703	750	765	754	770	736	774	733	757	719	740	727	738	750	721	774	744	708	721	744	718	718	725	726	687	704	719	738	737	745	753	731	763	714	760	679	712	711	719	789	719	743	747	687	776	792	761	731	711	749	736	722	738	726	707	728	739	752	730	757	755	765	679	732	733	755	735	732	740	723	767	770	758	741	695	726	754	753	774	759	699	723	739	733	704	720	740	698	720	712	704	753	722	775	764	731	743	704	701	747	728	817	719	755	733	769	673	722	709	719	768	711	800	767	712	756	730	742	709	748	722	780	714	717	763	696	751	740	758	790	731	771	722	800	744	709	745	701	750	726	732	744	747	773	725	709	748	675	751	706	711	791	753	784	731	734	757	720	682	720	732	734	748	707	732	767	734	750	734	784	760	729	722	737	738	674	740	725	686	740	758	723	731	737	756	701	777	732	736	737	758	746	714	716	721	722	738	714	721	671	713	780	786	725	719	701	708	758	732	733	688	782	727	704	696	675	748	790	729	742	690	709	727	737	722	725	724	732	748	722	728	726	759	774	769	748	749	724	687	753	744	751	714	729	774	750	737	716	705	755	728	715	716	719	735	733	746	772	777	709	688	760	735	743	746	757	763	707	739	764	756	713	723	746	721	734	733	724	736	742	719	713	779	764	752	764	695	773	770	724	760	737	710	709	752	696	753	690	717	715	705	746	731	704	768	773	666	690	724	775	791	734	750	785	716	775	684	707	756	765	765	758	746	712	737	775	762	729	769	683	763	775	804	677	769	789	706	786	720	755	732	738	701	716	749	797	691	736	701	757	739	743	778	773	712	712	752	728	708	730	742	710	778	694	702	763	768	728	742	731	749	750	749	719	739	749	757	758	671	697	799	712	741	734	700	693	786	767	757	740	729	696	773	744	710	757	732	728	741	725	705	756	737	743	714	697	745	722	704	761	699	744	747	767	750	766	742	766	735	719	773	805	771	720	757	705	716	810	691	740	739	702	714	756	726	725	740	729	748	712	689	680	726	757	666	691	696	717	781	737	742	732	733	740	760	760	765	741	723	723	758	733	759	776	716	717	726	705	750	756	686	696	720	727	737	741	751	757	708	767	688	681	709	738	710	746	766	725	718	792	731	705	728	731	723	742	776	719	676	736	692	729	766	758	746	722	763	756	752	744	719	719	760	704	747	713	691	751	733	751	759	794	720	740	712	732	759	725	760	746	740	736	770	746	724	700	702	712	731	718	744	720	748	739	788	757	694	742	783	713	756	732	747	758	699	747	727	734	716	718	722	745	798	762	743	686	710	751	705	698	724	660	726	701	705	790	717	706	758	723	764	797	737	742	747	713	755	726	669	741	722	702	711	747	711	724	786	789	753	772	776	752	747	777	755	723	716	728	743	759	714	709	701	696	757	724	737	778	778	784	737	748	696	752	700	724	711	758	718	736	742	727	737	738	780	677	739	719	768	738	757	724	737	707	729	778	727	759	707	685	704	666	760	730	763	702	735	746	754	725	741	705	746	740	779	738	701	726	774	752	677	782	739	714	769	767	747	726	748	737	746	756	766	786	724	767	784	742	755	705	773	714	748	729	740	728	724	711	700	741	729	737	719	704	719	703	732	712	707	767	735	749	736	757	722	707	762	712	750	739	749	687	754	712	793	804	677	728	744	757	739	719	705	779	692	721	727	702	713	735	725	714	716	741	720	701	668	739	748	761	723	731	704	757	737	748	747	763	718	739	729	749	698	695	711	782	733	759	750	771	759	715	752	718	741	704	759	755	701	714	716	742	742	722	757	697	742	732	692	738	716	680	796	713	680	727	745	700	708	771	742	749	759	657	724	764	710	736	712	737	757	737	771	760	715	720	705	711	717	768	790	693	710	736	736	724	748	742	769	702	702	753	705	709	741	741	737	683	728	712	749	713	720	711	710	709	728	779	764	733	681	710	726	740	707	778	755	758	687	776	757	745	731	794	714	733	731	722	740	724	711	751	767	683	722	779	710	715	732	740	754	732	745	698	723	699	748	751	799	701	739	751	689	728	714	731	736	742	724	747	760	762	718	732	723	721	729	751	725	750	711	750	753	729	747	753	704	694	733	710	727	731	727	723	736	704	744	758	762	750	709	738	721	760	697	774	753	723	694	715	732	732	720	736	692	786	700	720	728	746	726	788	748	731	711	744	728	728	765	720	719	757	774	777	723	756	725	752	720	725	771	688	668	741	758	808	762	793	769	728	721	731	726	710	736	731	705	747	735	696	786	723	704	676	730	733	709	708	747	714	704	751	740	710	725	709	733	755	761	746	774	711	734	779	722	727	700	723	775	753	704	730	730	769	691	719	741	772	750	766	696	710	672	760	776	703	753	706	740	752	706	728	712	681	730	711	785	753	746	734	760	707	696	790	753	712	682	765	774	731	793	723	724	750	764	698	753	694	709	731	761	755	759	739	750	699	701	732	687	763	723	715	700	760	743	694	740	713	721	710	718	733	750	747	746	733	726	770	713	772	718	759	736	763	748	764	716	719	719	725	693	730	744	740	721	785	726	745	737	709	784	726	772	731	740	699	764	767	753	759	746	721	725	748	750	724	792	740	709	754	686	755	697	689	738	764	742	750	730	764	764	790	769	731	732	722	707	746	788	755	725	737	701	737	711	709	733	753	729	729	743	753	797	677	743	749	755	692	662	774	720	688	690	737	672	682	706	743	753	706	701	728	713	761	809	753	708	742	747	732	751	711	696	730	743	745	697	730	710	740	720	782	705	709	715	779	791	768	742	712	753	723	743	728	796	728	741	791	724	740	741	700	706	719	772	752	693	738	747	765	729	751	750	703	715	721	769	762	762	753	752	734	716	727	714	767	735	747	691	743	736	740	739	762	695	683	753	759	726	697	767	708	687	740	750	744	751	731	745	736	738	752	772	690	699	739	715	741	739	749	772	744	753	687	765	705	755	757	693	711	714	745	734	775	727	731	709	758	773	694	735	728	754	784	732	710	738	752	754	740	729	762	732	735	719	736	735	733	761	714	712	739	702	725	698	770	716	754	759	749	691	728	769	724	730	741	679	735	714	725	692	734	746	737	757	717	802	785	735	715	683	773	701	767	741	723	772	705	694	713	751	736	729	735	736	707	739	759	730	716	773	707	768	723	708	690	749	755	761	734	729	745	718	758	762	750	725	718	748	751	807	707	756	715	719	735	732	759	748	740	747	728	695	834	736	666	717	719	693	720	706	716	735	747	718	709	734	734
21443	43450	39623	27884	23581	27978	57386	51624	42558	30474	16720	6250	1873	1106	990	926	990	1018	965	949	921	1010	1038	983	960	950	978	983	906	951	945	966	932	891	952	948	918	990	936	952	979	979	901	942	952	980	888	979	922	940	903	914	973	929	939	989	931	893	959	883	960	968	938	969	1006	947	945	934	985	976	909	960	981	957	978	958	998	954	939	963	957	984	979	954	981	911	959	970	955	1004	975	974	916	939	934	994	918	990	1002	995	932	964	965	914	951	1006	962	1003	980	998	902	960	950	865	979	943	979	944	981	976	991	952	948	935	956	994	966	940	969	917	956	1001	945	956	982	993	962	940	1009	976	948	988	931	1000	965	1013	896	965	949	911	937	954	1009	966	977	965	984	931	888	942	992	975	972	928	994	926	991	973	954	991	970	962	951	954	955	942	951	988	926	920	976	917	944	934	977	969	978	944	959	969	968	988	983	981	950	881	944	1005	960	988	955	969	960	953	985	963	975	970	988	955	912	944	927	984	967	975	954	925	902	923	951	924	992	982	902	970	1035	959	933	928	949	981	978	945	979	939	978	910	952	982	927	945	877	1002	962	1000	981	921	925	945	925	992	897	942	913	923	990	942	966	1014	927	963	912	957	930	966	992	1020	949	1012	988	884	1026	892	999	946	964	930	989	974	976	981	952	941	964	993	968	1037	951	999	999	960	954	926	933	953	991	964	1000	1009	949	896	966	958	937	980	973	927	966	981	899	945	916	986	906	964	965	920	986	955	1027	974	972	977	996	981	1001	976	954	961	926	956	973	936	912	947	971	989	925	892	934	947	980	937	981	907	934	902	951	928	925	918	927	949	953	998	908	973	914	898	937	948	946	986	968	955	933	918	936	949	925	911	944	951	952	985	972	916	921	930	949	977	938	958	900	921	937	940	947	935	958	984	972	889	971	924	954	1031	944	975	931	960	997	907	938	928	952	948	913	955	1004	874	957	927	953	959	969	941	974	959	966	957	934	959	1004	922	991	1011	980	919	892	955	978	922	937	963	1004	972	938	964	929	963	958	941	931	943	960	926	971	936	900	1002	950	945	960	974	1010	972	921	958	949	937	934	953	909	950	967	944	973	930	968	996	1011	955	943	932	998	888	969	916	939	930	986	1036	995	971	883	990	992	989	922	961	1022	967	938	961	922	947	970	994	1021	948	990	951	998	941	918	951	954	940	1020	962	1004	961	979	975	947	986	952	957	933	928	981	977	948	960	922	970	928	943	946	952	935	997	970	973	977	1006	920	917	937	942	1001	875	975	958	933	996	945	972	990	956	987	922	990	941	891	975	940	910	989	971	927	969	955	960	942	857	990	993	968	1014	943	898	1006	907	951	934	947	960	943	1010	950	903	959	944	988	939	916	957	924	959	977	932	1017	960	955	966	936	914	909	908	917	1000	1002	992	950	968	916	879	967	999	973	955	923	992	915	990	929	890	968	1019	940	953	932	980	932	991	937	995	937	1000	946	910	965	1029	952	966	960	943	966	924	958	979	1033	955	972	957	997	904	1003	999	924	963	988	1025	1017	932	1017	981	976	957	960	981	942	930	919	959	983	969	955	922	979	952	979	951	943	1012	938	989	925	983	950	971	948	950	930	943	938	961	980	935	880	974	984	937	918	982	943	940	925	973	916	984	971	909	917	982	983	971	964	1039	954	926	920	993	919	930	961	946	976	1019	957	921	928	1001	1001	915	928	934	944	964	984	993	962	1032	955	930	881	991	928	958	974	964	905	945	943	937	976	948	1000	976	932	911	961	948	996	989	954	966	938	918	949	966	941	1001	896	936	965	934	931	935	940	968	968	925	904	966	1000	970	936	908	998	944	947	932	958	910	1025	983	1029	1006	977	974	932	904	931	989	958	949	886	958	876	950	959	970	941	1028	896	989	949	930	970	960	916	980	916	922	954	894	956	962	915	984	878	987	960	1017	975	924	970	959	911	950	953	958	939	973	1019	976	996	918	1003	1001	969	938	974	909	988	928	931	971	1028	931	967	975	922	1009	901	922	929	933	963	1005	946	923	976	1018	936	934	999	916	1018	947	955	983	949	955	935	948	957	1001	938	930	967	950	995	975	952	1000	952	964	929	963	977	927	973	967	987	1003	942	986	963	971	992	947	1018	975	961	980	881	927	934	903	944	963	973	980	963	921	895	941	986	997	918	932	902	943	978	975	1007	980	932	971	952	933	962	981	969	929	972	960	948	967	976	903	922	1011	1019	956	983	907	1038	937	949	965	964	945	930	959	907	970	910	956	979	1012	960	937	964	995	1006	949	906	956	938	857	923	904	933	962	930	982	980	924	1005	926	976	978	912	904	972	964	990	1007	964	922	964	937	1016	927	963	966	941	1020	927	942	932	957	964	950	995	1010	947	990	895	1004	972	971	940	1019	999	999	988	915	960	1033	1028	960	966	937	935	943	908	962	993	926	900	972	987	953	901	932	937	929	969	958	951	916	971	961	995	945	944	921	1002	948	982	1029	974	979	986	957	962	930	933	972	959	978	987	934	946	947	980	999	947	891	943	950	1003	934	954	977	930	923	977	969	930	1013	903	935	929	908	941	963	986	980	1035	933	937	1014	960	928	955	938	942	937	962	964	999	958	942	957	995	932	932	993	946	999	983	921	937	955	960	925	941	951	983	909	947	882	979	892	931	909	968	953	994	974	1028	999	972	937	1028	953	978	949	943	956	968	894	942	952	936	944	965	968	935	981	900	927	955	938	953	938	984	944	924	906	1003	975	994	1002	889	950	921	985	980	1008	971	932	971	958	930	894	967	966	940	961	950	962	971	1001	911	927	950	965	934	1059	982	996	966	924	959	973	989	941	978	972	1004	934	966	1006	960	979	904	971	943	948	955	987	972	1004	997	971	947	954	942	954	917	947	952	954	931	959	869	992	979	983	881	966	964	927	924	893	935	994	890	926	979	971	944	947	919	923	893	943	1010	915	962	924	1021	977	1002	944	913	959	958	1002	913	939	928	924	967	935	930	983	946	945	924	955	958	896	918	956	908	953	941	951	891	1021	968	941	1003	992	994	918	955	956	933	954	933	929	955	958	919	946	994	927	934	950	925	955	936	905	938	970	924	942	943	949	974	968	974	962	965	928	949	957	1002	894	1000	963	972	937	960	959	974	901	913	947	966	974	907	946	935	909	947	989	994	964	961	936	988	933	925	983	926	950	932	1025	948	963	944	989	993	937	971	923	871	986	913	933	951	939	947	959	962	867	957	1020	994	947	957	1004	955	927	968	974	974	952	967	979	990	967	929	952	967	954	956	919	1037	986	988	981	946	970	920	914	970	944	936	934	956	972	904	908	981	947	968	968	984	968	905	947	937	974	898	977	986	974	969	930	973	1010	973	944	947	981	900	948	991	944	997	991	1001	890	992	924	946	941	926	966	966	984	956	919	983	988	940	948	940	931	912	948	979	942	974	913	948	976	906	985	946	980	957	960	1011	973	961	1010	899	992	937	948	957	920	985	950	974	988	983	948	959	1011	1016	929	969	931	1002	890	939	979	952	958	908	926	956	960	943	942	955	924	871	931	961	967	953	974	939	952	986	994	979	1004	939	926	940	938	983	938	989	938	956	969	948	928
27613	22563	18860	8698	3691	2727	8688	9783	5948	3326	1794	1152	987	898	889	817	850	867	849	874	859	875	872	870	858	870	889	898	831	917	858	860	876	850	807	902	883	908	900	882	872	868	853	870	871	852	824	846	804	888	851	915	812	848	858	825	834	892	835	837	878	830	837	820	876	868	859	837	894	900	916	874	885	866	871	879	837	886	864	892	865	856	876	857	818	856	894	804	892	857	904	914	849	831	864	846	862	869	865	906	908	882	871	884	826	839	838	831	885	835	888	875	830	843	823	917	904	866	851	862	827	890	830	871	826	902	863	843	839	896	838	839	865	857	840	908	878	852	822	864	865	900	915	908	847	833	874	874	890	897	885	842	858	885	866	894	914	857	871	839	878	906	911	845	904	853	881	946	866	884	927	887	811	874	842	871	884	857	920	838	891	876	832	833	869	889	860	822	863	892	895	849	904	864	898	854	832	835	879	892	853	853	878	891	855	853	842	897	858	899	900	893	872	882	935	828	863	944	886	892	868	901	845	904	868	921	821	891	917	887	892	814	849	863	845	913	877	852	911	881	870	867	862	885	847	860	855	842	865	864	903	905	855	830	870	890	837	931	908	828	882	860	878	824	900	843	903	860	814	836	865	852	857	800	918	899	875	822	856	913	882	832	803	829	907	907	812	870	822	881	873	878	903	857	883	871	873	822	850	897	841	886	839	857	869	901	903	823	876	857	879	845	864	853	899	839	855	886	859	855	820	828	891	846	897	891	878	826	895	842	840	888	872	904	801	879	835	909	897	878	864	872	875	790	911	897	870	855	868	837	852	869	869	869	877	924	875	832	869	920	906	846	884	831	857	903	869	853	895	863	878	876	832	879	880	873	880	912	919	848	880	841	887	856	866	864	863	851	824	855	847	867	855	870	904	861	898	844	852	854	810	888	816	840	893	856	862	873	885	875	897	847	898	877	892	863	868	905	887	850	904	822	874	864	891	863	911	860	871	879	860	858	866	879	865	918	860	851	861	822	871	864	845	853	829	862	856	870	875	875	877	916	884	902	899	913	849	835	872	857	809	819	873	877	887	841	860	890	861	855	821	850	861	811	846	868	901	860	800	887	878	915	880	865	863	839	903	895	828	929	871	923	851	916	865	824	848	859	833	878	855	886	868	869	854	929	858	865	851	857	910	875	862	888	835	882	874	792	868	870	842	874	863	866	860	829	858	815	855	907	856	840	882	864	927	851	826	866	867	876	886	896	893	885	870	818	876	893	879	855	883	835	904	885	862	852	885	888	833	895	923	845	914	884	843	889	883	827	845	857	874	893	855	865	880	915	905	886	880	878	871	812	844	881	859	899	822	847	831	852	866	882	868	884	886	905	844	827	905	825	854	889	874	851	875	894	914	861	888	863	852	900	876	892	868	849	829	857	853	887	873	884	861	851	875	848	901	870	873	879	909	871	912	889	888	867	863	849	867	891	850	906	871	867	903	885	926	874	870	821	878	843	948	839	884	869	854	817	869	879	874	840	894	840	881	861	852	899	898	835	935	858	878	859	811	887	855	835	907	908	930	858	930	802	880	847	898	885	891	847	828	895	859	866	842	880	901	873	904	838	907	891	874	834	877	872	849	896	881	866	850	910	830	933	894	897	858	797	883	830	905	847	855	849	836	850	908	864	909	909	882	875	911	933	829	859	879	900	802	858	882	810	904	874	873	872	866	850	877	870	874	887	869	859	824	880	891	874	853	884	877	854	916	864	871	823	849	878	827	845	870	862	873	841	865	842	892	787	864	889	834	855	873	804	900	861	835	887	911	869	872	869	855	871	887	870	873	849	861	889	899	897	900	888	853	832	827	879	846	824	872	871	837	863	875	873	862	850	872	886	848	863	888	840	825	809	861	865	917	881	847	845	869	881	892	879	843	863	893	815	908	841	869	887	853	857	896	873	869	853	828	866	838	895	870	893	866	882	884	875	846	862	902	899	859	889	879	820	885	844	843	857	871	843	909	855	885	836	899	881	878	796	858	882	862	887	847	879	796	844	850	845	847	881	854	916	897	830	890	857	819	830	850	850	890	871	860	866	875	907	857	890	884	843	860	890	860	931	948	871	930	920	846	896	854	838	866	926	874	857	853	869	930	854	871	861	896	888	832	882	854	845	819	886	802	898	909	860	852	898	861	867	870	850	932	829	913	843	861	889	914	924	863	823	799	911	851	845	876	888	917	856	883	867	876	831	930	811	858	860	881	915	898	857	863	857	862	871	856	867	846	890	821	861	883	889	867	837	878	852	868	894	910	859	882	875	869	867	885	827	831	876	817	863	936	859	875	824	871	911	886	859	925	848	851	873	860	871	874	850	815	892	809	807	859	896	877	898	865	906	854	862	868	854	813	847	858	868	863	894	852	888	913	887	909	902	862	891	897	905	812	884	836	870	902	896	860	908	859	841	892	863	861	857	860	849	828	857	835	790	918	909	892	832	880	874	840	839	845	843	840	861	870	854	872	850	824	885	871	890	879	841	881	870	903	878	869	834	929	848	845	888	849	851	823	913	905	862	878	931	861	881	872	895	853	834	835	920	839	886	832	840	832	866	877	899	892	844	885	903	837	852	863	924	831	898	865	864	873	848	833	893	963	855	895	852	918	852	891	846	918	816	883	810	854	933	834	871	842	879	887	898	906	872	944	878	903	860	938	804	861	881	842	900	874	908	821	843	870	851	883	846	845	933	865	880	828	901	886	836	903	875	864	844	837	816	840	892	842	880	859	882	872	843	833	816	894	858	832	855	842	846	910	883	915	878	884	868	904	866	866	826	857	879	888	904	849	863	836	885	866	899	899	908	869	804	857	842	836	872	867	923	885	859	901	857	823	896	861	868	872	888	932	827	928	863	872	829	932	867	882	880	825	896	839	883	858	887	888	873	891	824	877	958	857	894	857	827	902	873	889	848	840	807	844	855	854	858	855	852	888	830	875	876	924	826	906	896	880	856	840	863	859	852	858	858	903	879	863	805	885	855	879	876	857	872	932	887	830	854	840	802	831	915	902	873	885	885	882	838	898	888	869	874	843	825	881	895	827	901	857	913	870	856	833	852	841	887	888	851	879	837	821	896	826	877	875	835	818	863	828	881	864	849	860	869	893	887	881	883	858	875	875	937	821	929	853	878	853	894	906	870	846	871	873	897	927	910	881	873	869	902	919	901	920	880	894	877	872	874	938	927	840	858	888	824	904	918	847	872	835	869	847	897	842	869	864	880	859	899	877	836	814	865	876	883	907	881	853	828	893	888	847	917	886	885	896	870	823	849	859	861	880	864	865	847	845	795	780	858	864	852	914	880	845	873	927	890	899	857	894	875	930	836	884	863	808	905	908	897	855	873	883	883	914	881	861	866	905	854	837	879	831	855	860	908	878	853	852	877	875	820	894	887	866	875	923	919	872	895	891	913	874	923	800	848	896	859	849	842	790	871	919	874	889	866	873	844	860	845	834	923	875	867	898	865
19190	30587	19640	10952	7096	6061	15594	15440	10045	5900	2926	1664	1286	1179	1111	1125	1105	1153	1121	1116	1155	1074	1151	1106	1121	1133	1181	1135	1130	1157	1145	1096	1093	1149	1174	1065	1109	1104	1139	1178	1086	1137	1154	1115	1119	1157	1106	1110	1170	1122	1139	1148	1120	1084	1088	1103	1111	1079	1192	1178	1139	1113	1182	1096	1148	1129	1115	1137	1059	1126	1125	1106	1077	1148	1120	1183	1110	1116	1169	1105	1115	1118	1097	1162	1136	1143	1117	1113	1109	1108	1123	1164	1109	1136	1114	1090	1086	1134	1120	1160	1129	1097	1094	1138	1146	1164	1142	1136	1153	1115	1109	1113	1153	1118	1165	1194	1125	1151	1182	1112	1124	1085	1181	1154	1136	1170	1128	1177	1087	1152	1192	1107	1220	1118	1111	1108	1178	1158	1177	1094	1074	1130	1121	1112	1153	1114	1101	1149	1156	1123	1128	1169	1139	1156	1163	1177	1094	1127	1149	1090	1171	1157	1143	1150	1076	1081	1083	1134	1077	1115	1159	1094	1114	1139	1159	1105	1153	1085	1108	1147	1149	1116	1144	1187	1167	1053	1145	1093	1190	1055	1125	1095	1092	1161	1131	1159	1147	1134	1149	1138	1194	1143	1172	1104	1118	1160	1093	1106	1130	1144	1101	1164	1146	1117	1105	1062	1110	1153	1146	1132	1106	1222	1151	1125	1155	1128	1116	1121	1211	1133	1142	1146	1134	1167	1140	1106	1157	1121	1142	1155	1150	1150	1142	1155	1105	1147	1191	1130	1157	1156	1134	1172	1160	1106	1116	1138	1167	1118	1160	1138	1140	1139	1074	1169	1178	1079	1122	1036	1091	1098	1085	1050	1165	1098	1189	1095	1129	1105	1120	1184	1224	1109	1174	1124	1180	1135	1153	1051	1142	1158	1083	1142	1091	1080	1133	1167	1094	1103	1106	1120	1103	1132	1188	1040	1147	1177	1120	1102	1120	1155	1075	1171	1152	1151	1106	1074	1159	1159	1131	1082	1151	1089	1174	1119	1186	1154	1130	1142	1194	1151	1078	1173	1105	1087	1119	1100	1153	1120	1178	1124	1151	1145	1127	1168	1162	1118	1122	1164	1094	1082	1117	1179	1167	1106	1107	1171	1107	1209	1138	1088	1133	1172	1094	1166	1187	1104	1097	1093	1157	1115	1128	1100	1176	1128	1151	1176	1129	1066	1104	1143	1109	1135	1142	1160	1106	1174	1129	1104	1094	1103	1134	1117	1144	1140	1078	1111	1078	1109	1063	1172	1127	1084	1123	1165	1100	1124	1139	1102	1138	1099	1150	1125	1101	1148	1105	1117	1147	1119	1107	1120	1154	1180	1166	1160	1089	1114	1125	1091	1108	1157	1132	1100	1096	1074	1156	1129	1165	1084	1197	1160	1050	1115	1139	1167	1075	1125	1139	1084	1127	1122	1147	1177	1145	1100	1088	1135	1155	1087	1133	1209	1163	1162	1052	1178	1046	1097	1097	1162	1097	1184	1123	1130	1126	1132	1159	1113	1086	1157	1116	1138	1148	1155	1105	1068	1099	1135	1144	1107	1154	1113	1149	1094	1169	1094	1123	1132	1121	1112	1079	1148	1167	1077	1085	1197	1162	1062	1153	1089	1088	1142	1133	1132	1115	1125	1107	1163	1115	1085	1142	1146	1117	1133	1121	1134	1171	1155	1159	1139	1144	1217	1109	1116	1073	1118	1099	1133	1216	1103	1174	1139	1097	1140	1127	1104	1142	1128	1155	1157	1084	1105	1106	1181	1113	1167	1117	1118	1119	1133	1140	1148	1123	1139	1098	1121	1191	1123	1163	1125	1083	1140	1125	1131	1150	1156	1096	1139	1140	1119	1119	1136	1155	1158	1126	1165	1115	1156	1126	1096	1190	1113	1061	1067	1145	1107	1121	1117	1173	1114	1148	1102	1214	1169	1121	1025	1090	1095	1179	1111	1108	1149	1114	1151	1093	1105	1064	1181	1088	1159	1174	1086	1081	1120	1137	1167	1160	1142	1100	1141	1155	1092	1162	1059	1096	1142	1071	1102	1173	1087	1127	1083	1115	1137	1163	1097	1079	1139	1125	1083	1111	1186	1142	1095	1142	1179	1104	1171	1127	1155	1199	1134	1123	1158	1172	1139	1101	1129	1124	1102	1192	1145	1105	1131	1136	1099	1152	1173	1061	1153	1136	1204	1126	1183	1133	1146	1165	1168	1132	1170	1094	1101	1133	1152	1157	1092	1125	1148	1119	1120	1163	1111	1141	1087	1152	1101	1149	1166	1110	1084	1067	1141	1164	1155	1143	1088	1129	1077	1093	1095	1123	1088	1084	1082	1177	1103	1118	1139	1120	1113	1144	1166	1152	1156	1117	1121	1201	1170	1101	1169	1127	1105	1113	1075	1127	1075	1181	1091	1134	1053	1166	1161	1266	1140	1094	1142	1103	1061	1172	1118	1081	1138	1150	1077	1095	1116	1198	1120	1133	1139	1137	1157	1144	1158	1161	1174	1111	1116	1127	1151	1083	1141	1151	1123	1128	1105	1095	1066	1193	1100	1169	1136	1152	1122	1167	1181	1126	1127	1143	1081	1106	1119	1089	1148	1178	1105	1089	1198	1106	1029	1124	1138	1179	1119	1129	1174	1115	1103	1101	1122	1131	1147	1101	1157	1160	1074	1092	1185	1116	1081	1135	1110	1118	1236	1172	1134	1155	1152	1098	1166	1114	1124	1051	1128	1141	1155	1126	1165	1103	1144	1078	1099	1165	1142	1134	1146	1118	1111	1121	1161	1112	1149	1118	1132	1098	1132	1141	1110	1085	1027	1130	1134	1101	1150	1137	1165	1093	1098	1107	1179	1087	1162	1134	1132	1123	1162	1144	1082	1097	1139	1102	1134	1133	1099	1132	1124	1116	1108	1148	1155	1110	1138	1130	1154	1085	1164	1120	1141	1129	1136	1124	1134	1141	1141	1165	1171	1110	1110	1135	1179	1140	1109	1064	1149	1142	1149	1178	1079	1136	1060	1129	1162	1118	1136	1137	1052	1074	1170	1179	1137	1104	1168	1080	1149	1135	1143	1147	1180	1096	1161	1112	1116	1126	1201	1178	1110	1116	1142	1105	1148	1150	1108	1107	1141	1076	1057	1060	1103	1112	1140	1171	1118	1138	1110	1158	1187	1138	1085	1107	1099	1054	1172	1116	1117	1068	1160	1119	1122	1186	1132	1167	1132	1110	1164	1103	1177	1090	1101	1077	1138	1186	1137	1188	1100	1103	1103	1145	1126	1112	1167	1094	1175	1126	1132	1102	1109	1099	1147	1029	1082	1110	1144	1158	1154	1095	1133	1125	1138	1099	1145	1087	1123	1138	1084	1128	1132	1162	1131	1116	1167	1165	1140	1101	1092	1161	1128	1063	1053	1078	1117	1110	1205	1113	1160	1147	1126	1138	1125	1109	1084	1109	1106	1124	1083	1164	1151	1155	1155	1130	1085	1045	1101	1133	1107	1061	1102	1095	1167	1176	1177	1142	1135	1162	1134	1121	1148	1116	1130	1152	1151	1151	1138	1071	1164	1162	1046	1164	1170	1101	1146	1127	1098	1117	1143	1169	1108	1112	1101	1160	1101	1151	1136	1160	1123	1122	1179	1157	1095	1162	1179	1046	1139	1134	1178	1205	1109	1191	1166	1141	1062	1147	1136	1115	1174	1136	1158	1119	1165	1106	1131	1152	1128	1178	1098	1101	1184	1054	1136	1063	1144	1064	1136	1142	1114	1139	1116	1156	1092	1149	1143	1062	1176	1111	1083	1098	1166	1191	1156	1176	1114	1187	1124	1168	1081	1083	1138	1153	1121	1181	1111	1122	1123	1064	1186	1097	1177	1157	1191	1116	1088	1080	1071	1130	1121	1126	1132	1163	1098	1149	1083	1135	1165	1159	1170	1104	1078	1099	1126	1115	1064	1142	1045	1102	1151	1105	1093	1096	1159	1128	1146	1173	1158	1187	1152	1173	1132	1135	1172	1119	1104	1131	1129	1130	1176	1092	1165	1058	1117	1074	1119	1099	1138	1106	1173	1109	1137	1172	1113	1171	1130	1040	1190	1099	1101	1139	1107	1094	1104	1124	1143	1160	1093	1166	1181	1126	1183	1126	1188	1110	1139	1158	1121	1100	1100	1143	1053	1194	1200	1089	1147	1119	1100	1190	1196	1118	1211	1090	1174	1065	1106	1129	1161	1161	1142	1106	1077	1120	1098	1074	1189	1110	1196	1169	1130	1090	1122	1113	1100	1060	1184	1150	1141	1123	1122	1095	1070	1132	1223	1076	1109	1140	1139	1143	1161	1133	1084	1107	1139	1124	1152	1089	1096	1104	1135	1136	1131	1140	1163	1091	1194	1101	1156	1130	1130	1078	1172	1201	1147	1194	1149	1110	1138	1150	1068	1127	1134	1148	1186	1107	1169	1094	1125	1164	1099	1110	1102	1110	1161	1126	1146	1079	1108	1125	1147	1105	1141	1095	1118	1055	1141	1157	1121	1092	1161	1175	1157	1058	1113	1185	1077	1144	1189	1120	1142	1052	1114	1114	1123	1102	1165	1146	1076	1157	1098	1084	1124	1113	1137	1133	1091	1106	1132	1152	1166	1159	1115	1164	1156	1083	1114	1145	1108	1083	1121	1158	1012	1000	1188	1182	1172	1143	1144	1041	1133	1146	1120	1125	1127	1097	1152	1096	1163	1143	1121	1102	1149	1187	1154	1163	1126	1086	1145	1154	1151	1100	1126	1073	1161	1077	1228	1149	1151	1077	1169	1110	1159	1092	1161	1061	1019	1125	1093	1123	1064	1107	1174	1156	1089	1127	1160	1104	1132	1080	1122	1121	1134	1116	1121	1153	1132	1104	1132	1167	1103	1111	1036	1184	1140	1093	1176	1077	1112	1133	1222	1080	1126	1126	1143	1098	1148	1132	1174	1120	1195	1140	1140	1123	1116	1081	1163	1144	1098	1147	1188	1143	1146	1154	1119	1132	1060	1110	1185	1178	1141	1105	1150	1166	1110
27856	21833	17313	7824	3253	2091	6131	9222	6170	3444	1904	1157	959	866	848	844	891	901	853	863	869	884	823	801	879	923	898	895	878	851	837	840	891	874	868	859	878	860	904	888	840	845	862	866	887	895	883	903	886	825	887	849	861	842	860	875	878	883	880	846	863	873	855	858	820	873	824	865	896	885	815	853	868	823	875	906	884	899	888	874	876	828	906	891	855	888	885	880	861	826	905	860	870	886	893	873	888	935	848	876	891	903	865	922	855	863	883	857	844	888	857	872	857	896	874	844	878	897	901	850	843	848	869	873	866	889	842	895	888	868	895	881	936	811	898	858	870	830	848	884	887	847	858	867	906	890	853	882	860	834	862	882	857	832	897	832	861	889	866	876	818	853	839	853	894	848	865	895	856	904	831	854	828	907	904	843	870	885	880	901	827	885	897	870	852	906	859	901	863	849	853	843	904	912	896	841	916	879	828	882	942	918	886	863	849	908	897	868	891	852	871	897	850	845	838	842	827	850	830	886	883	868	853	826	873	849	858	852	898	853	876	860	894	862	905	848	944	827	863	867	854	849	858	816	896	860	832	844	885	885	875	862	935	866	855	854	853	861	823	858	916	857	862	851	874	881	895	839	861	841	878	930	892	802	851	907	872	889	907	834	869	855	878	901	842	853	881	877	850	884	841	837	853	862	899	855	899	833	865	837	915	827	835	877	901	855	863	832	881	844	873	930	824	842	857	869	874	900	885	873	884	861	835	901	854	913	870	859	908	880	907	871	839	912	832	854	906	844	865	833	889	853	886	852	905	861	866	912	854	863	829	919	864	863	862	836	875	906	855	847	827	871	880	837	948	888	858	887	872	908	839	912	877	877	865	836	859	863	856	861	851	861	913	861	893	858	835	873	875	855	870	894	860	879	940	845	833	914	859	870	901	854	842	907	810	856	871	903	908	877	875	869	919	869	883	859	844	907	884	809	899	847	815	866	889	824	892	843	919	858	881	874	872	815	851	882	916	921	915	826	835	924	864	888	868	862	826	868	931	847	842	856	868	854	904	868	876	890	851	846	831	891	862	851	899	852	860	839	870	865	883	871	929	846	812	856	896	901	812	921	846	865	879	872	873	852	868	857	868	827	798	863	840	895	911	868	851	871	890	889	901	893	841	898	885	892	811	898	903	835	832	852	850	869	838	886	895	893	898	893	890	858	861	908	907	820	833	899	863	857	883	887	891	859	858	837	864	893	878	865	835	893	898	814	870	857	875	822	879	900	842	870	827	885	852	859	899	874	910	876	854	893	876	891	891	909	879	910	830	847	889	928	841	877	863	874	882	812	878	839	879	864	831	910	861	861	917	892	905	892	855	904	909	906	878	876	856	884	861	864	843	858	878	851	948	876	861	828	910	876	906	856	846	810	831	843	852	876	909	867	876	845	828	901	869	872	839	856	819	885	881	881	862	828	870	884	835	879	849	884	921	872	856	880	864	912	926	859	879	894	805	868	891	897	884	839	911	943	871	896	823	882	925	870	873	852	824	864	910	854	880	855	865	832	842	876	846	890	875	881	906	884	865	879	841	830	886	824	872	888	916	854	873	864	876	870	891	862	887	892	835	814	885	872	928	822	875	833	812	836	872	885	855	853	870	853	934	908	813	907	851	873	883	902	854	851	881	805	853	911	863	868	876	855	862	844	842	877	899	865	867	873	872	797	912	864	875	817	852	833	884	902	859	853	896	890	849	880	872	910	882	892	848	912	856	847	857	870	864	906	916	873	872	914	868	850	850	844	852	890	903	886	921	876	871	900	875	896	849	869	826	851	904	859	835	904	880	865	800	927	915	896	871	844	881	893	836	859	906	894	837	905	817	817	867	859	810	897	879	870	870	862	840	842	894	841	856	861	879	853	840	926	824	858	858	890	928	821	869	833	859	864	845	846	884	888	904	924	826	872	894	868	837	817	881	834	855	883	842	801	856	885	920	814	861	853	839	848	844	853	857	836	820	860	870	856	889	828	854	903	857	896	889	835	826	860	876	779	883	794	885	879	853	850	871	868	899	879	890	874	859	847	863	830	863	876	847	854	889	879	869	898	868	834	848	923	878	909	844	868	861	816	909	862	871	870	907	882	850	856	906	855	871	870	912	824	822	858	833	848	883	853	882	856	850	920	867	860	855	880	912	825	857	884	908	836	863	854	864	856	839	888	916	908	890	905	809	838	873	874	905	882	854	853	944	866	871	854	853	848	844	884	842	795	873	858	851	862	859	842	846	859	926	852	868	888	875	838	958	826	880	810	881	846	864	892	862	840	863	828	873	809	849	870	871	868	836	865	890	879	863	886	889	854	845	847	869	896	860	879	906	907	800	871	863	869	910	872	874	851	841	862	832	843	908	887	853	859	861	858	879	882	851	842	885	911	893	890	852	821	861	922	915	866	869	875	824	908	886	856	857	856	873	826	873	870	848	868	873	859	816	831	820	855	872	847	875	894	879	850	904	910	891	883	836	906	830	867	833	893	905	875	850	869	870	864	803	897	837	858	890	828	856	879	843	866	881	872	897	884	880	895	866	853	879	870	832	900	832	876	854	843	904	881	862	849	836	843	848	845	869	882	867	878	818	913	862	852	837	813	863	919	872	896	867	838	888	880	818	921	909	811	850	876	873	888	852	856	864	854	836	841	861	902	864	876	860	936	872	899	855	898	870	881	883	808	871	872	926	837	844	880	898	893	870	889	827	831	853	902	859	827	859	897	834	857	876	861	858	867	861	888	847	900	857	834	885	880	863	869	846	875	871	870	892	850	882	836	832	858	874	915	858	859	858	850	862	870	821	897	875	879	864	848	859	868	839	859	850	842	832	843	881	893	839	805	889	898	868	835	866	892	865	890	843	892	903	865	878	844	892	836	910	879	824	885	785	880	829	857	795	845	911	852	843	876	846	876	877	813	857	904	849	855	877	896	891	889	845	903	892	877	855	845	929	869	910	885	874	898	880	812	887	844	873	864	875	872	859	902	884	839	896	896	839	855	845	874	886	884	864	896	891	885	852	871	886	834	851	864	850	828	901	856	867	890	901	833	835	852	821	887	824	877	891	862	897	934	875	823	878	839	824	830	886	886	853	891	846	854	845	885	841	869	847	826	828	876	908	818	872	819	892	862	838	895	863	889	839	862	913	879	867	890	923	873	847	889	855	943	882	874	852	864	851	864	867	850	826	860	897	849	890	909	897	868	878	856	899	880	853	887	868	896	908	846	853	905	916	859	919	888	878	854	867	878	876	895	871	853	826	903	860	862	877	883	861	851	833	843	857	861	898	870	819	890	792	854	828	863	823	819	865	879	845	849	894	845	840	864	874	871	878	902	852	818	873	875	874	889	830	893	823	890	833	882	896	876	833	853	899	833	825	813	866	861	865	829	810	830	886	837	868	864	904	878	918	836	883	909	806	870	858	822	875	794	853	865	811	879	848	833	865	867	915	800	863	941	810	867	887	893	918	851	876	840
20980	25636	18614	10266	6166	4466	11624	14878	10253	6053	3007	1696	1311	1199	1105	1176	1195	1158	1101	1150	1140	1155	1159	1163	1125	1168	1115	1136	1105	1111	1129	1138	1141	1092	1147	1178	1173	1119	1195	1154	1085	1200	1073	1123	1139	1089	1128	1153	1094	1140	1107	1178	1106	1146	1111	1138	1161	1077	1063	1067	1103	1092	1135	1165	1173	1171	1080	1145	1087	1139	1163	1133	1145	1125	1115	1100	1153	1136	1168	1199	1141	1171	1174	1158	1123	1131	1153	1149	1172	1094	1119	1179	1148	1147	1146	1123	1121	1132	1137	1141	1111	1122	1143	1099	1118	1178	1136	1187	1174	1097	1130	1129	1162	1123	1193	1096	1070	1163	1149	1189	1203	1105	1122	1134	1141	1078	1116	1106	1054	1104	1085	1099	1091	1132	1143	1140	1123	1173	1092	1098	1111	1120	1126	1162	1124	1084	1074	1161	1145	1168	1124	1153	1148	1146	1149	1187	1130	1075	1149	1088	1167	1166	1081	1180	1185	1154	1119	1110	1159	1119	1133	1171	1159	1160	1144	1146	1127	1178	1140	1153	1117	1135	1133	1126	1111	1165	1099	1185	1138	1186	1161	1163	1135	1162	1166	1144	1133	1149	1140	1164	1087	1058	1116	1106	1162	1149	1209	1079	1149	1199	1104	1135	1092	1128	1068	1131	1144	1141	1184	1170	1137	1142	1113	1215	1114	1112	1145	1156	1068	1086	1109	1127	1157	1152	1113	1121	1095	1135	1145	1086	1142	1073	1088	1112	1115	1165	1161	1155	1127	1173	1115	1099	1096	1101	1166	1189	1192	1111	1155	1119	1084	1164	1053	1166	1126	1087	1081	1174	1143	1140	1140	1132	1129	1165	1160	1085	1104	1182	1119	1139	1124	1132	1193	1161	1175	1141	1163	1147	1116	1135	1115	1084	1116	1145	1127	1109	1183	1121	1159	1163	1157	1117	1165	1196	1085	1153	1163	1144	1140	1085	1114	1150	1167	1123	1112	1158	1128	1123	1130	1140	1088	1134	1156	1144	1141	1082	1076	1159	1129	1145	1133	1105	1150	1170	1107	1150	1074	1072	1144	1084	1101	1109	1149	1083	1135	1116	1081	1176	1094	1112	1126	1118	1166	1133	1106	1121	1111	1161	1114	1150	1135	1214	1149	1103	1187	1144	1130	1117	1062	1207	1103	1158	1154	1109	1076	1103	1173	1151	1181	1138	1088	1117	1166	1134	1182	1141	1135	1139	1158	1106	1162	1135	1163	1141	1126	1173	1116	1107	1154	1160	1111	1159	1062	1166	1124	1122	1129	1112	1163	1145	1198	1116	1152	1150	1115	1166	1171	1173	1161	1126	1140	1187	1177	1133	1157	1205	1126	1167	1087	1128	1128	1116	1179	1169	1190	1103	1133	1086	1145	1114	1145	1101	1141	1091	1142	1132	1172	1117	1138	1187	1149	1172	1111	1161	1145	1143	1196	1137	1170	1183	1145	1087	1155	1063	1124	1136	1144	1158	1192	1092	1089	1202	1132	1178	1106	1115	1111	1140	1124	1134	1103	1170	1118	1126	1153	1069	1119	1116	1114	1125	1224	1054	1149	1193	1164	1148	1165	1127	1113	1132	1108	1134	1152	1135	1126	1105	1140	1093	1126	1192	1143	1151	1215	1128	1163	1115	1136	1069	1089	1170	1149	1194	1160	1149	1149	1167	1120	1133	1135	1097	1121	1115	1126	1127	1145	1178	1102	1105	1131	1114	1130	1153	1119	1138	1100	1138	1167	1166	1130	1127	1166	1174	1138	1147	1131	1135	1165	1175	1139	1149	1226	1141	1130	1158	1134	1149	1129	1163	1132	1172	1178	1183	1150	1196	1124	1074	1194	1152	1088	1146	1102	1184	1133	1139	1160	1160	1142	1167	1140	1096	1118	1114	1155	1165	1164	1162	1177	1135	1116	1077	1213	1186	1079	1186	1129	1164	1183	1148	1100	1150	1116	1172	1197	1109	1147	1158	1110	1160	1113	1132	1145	1155	1159	1123	1110	1164	1138	1131	1120	1113	1103	1185	1119	1143	1104	1124	1106	1102	1147	1156	1075	1188	1088	1170	1151	1098	1113	1116	1161	1177	1112	1178	1113	1073	1151	1126	1131	1134	1127	1067	1082	1172	1130	1163	1165	1143	1169	1164	1116	1115	1150	1144	1195	1134	1157	1148	1125	1142	1143	1162	1144	1077	1134	1117	1088	1155	1156	1149	1139	1079	1166	1169	1128	1180	1156	1155	1111	1147	1165	1194	1169	1087	1100	1119	1183	1174	1222	1138	1130	1117	1099	1155	1071	1146	1147	1149	1144	1145	1144	1131	1145	1124	1121	1162	1127	1128	1152	1121	1108	1121	1063	1144	1144	1088	1122	1173	1152	1146	1194	1114	1184	1157	1174	1058	1140	1140	1154	1153	1115	1157	1172	1156	1166	1155	1108	1195	1144	1174	1142	1170	1119	1138	1114	1146	1210	1144	1148	1125	1177	1169	1076	1136	1177	1143	1154	1126	1130	1199	1152	1116	1099	1172	1124	1160	1122	1139	1114	1154	1150	1095	1120	1088	1162	1140	1108	1121	1135	1204	1099	1140	1147	1099	1114	1096	1137	1139	1151	1157	1135	1125	1092	1120	1161	1171	1145	1124	1121	1100	1168	1206	1158	1165	1144	1143	1161	1196	1136	1161	1192	1119	1249	1199	1180	1121	1182	1161	1160	1130	1159	1113	1096	1115	1083	1108	1111	1241	1171	1199	1184	1146	1091	1096	1162	1170	1133	1136	1151	1168	1142	1136	1153	1139	1135	1137	1164	1151	1191	1170	1132	1179	1105	1100	1191	1143	1076	1113	1121	1103	1124	1085	1162	1086	1123	1164	1122	1140	1204	1139	1105	1171	1100	1134	1096	1142	1149	1166	1119	1127	1146	1138	1116	1152	1179	1104	1220	1144	1140	1144	1148	1122	1149	1069	1183	1118	1122	1168	1140	1178	1124	1174	1132	1061	1159	1143	1152	1159	1125	1156	1101	1096	1136	1132	1110	1122	1077	1127	1186	1150	1134	1160	1074	1070	1111	1184	1157	1143	1130	1108	1169	1147	1128	1082	1148	1107	1111	1140	1110	1113	1135	1134	1168	1172	1099	1144	1090	1200	1108	1142	1122	1106	1124	1188	1146	1109	1179	1111	1141	1136	1140	1142	1185	1180	1146	1115	1138	1181	1186	1111	1194	1140	1098	1135	1135	1185	1113	1150	1182	1101	1163	1121	1192	1126	1177	1168	1159	1197	1107	1126	1067	1126	1109	1153	1108	1105	1132	1122	1159	1156	1075	1185	1116	1134	1085	1112	1105	1105	1102	1168	1113	1127	1072	1149	1186	1127	1144	1205	1094	1176	1185	1155	1102	1186	1134	1128	1150	1199	1160	1124	1136	1103	1170	1103	1140	1074	1181	1174	1131	1150	1096	1123	1162	1130	1137	1123	1081	1193	1189	1170	1134	1099	1116	1185	1118	1138	1130	1193	1073	1187	1124	1119	1097	1115	1184	1208	1161	1138	1164	1151	1118	1124	1229	1186	1060	1115	1168	1169	1131	1072	1153	1164	1132	1093	1162	1119	1138	1163	1079	1096	1169	1117	1137	1105	1135	1139	1201	1171	1132	1084	1190	1188	1143	1090	1093	1135	1179	1150	1112	1109	1078	1171	1090	1111	1170	1119	1145	1145	1092	1177	1149	1154	1195	1127	1150	1142	1194	1141	1109	1129	1166	1131	1140	1073	1158	1175	1096	1122	1141	1157	1089	1153	1103	1164	1156	1134	1147	1188	1147	1171	1168	1104	1198	1099	1148	1088	1103	1136	1123	1199	1107	1152	1156	1193	1087	1095	1130	1149	1154	1134	1164	1160	1148	1178	1151	1106	1139	1102	1193	1098	1124	1142	1174	1129	1118	1139	1183	1172	1186	1071	1115	1130	1142	1095	1113	1127	1122	1178	1070	1210	1119	1121	1161	1158	1169	1136	1136	1170	1180	1145	1219	1104	1090	1155	1105	1121	1154	1096	1142	1148	1146	1136	1134	1134	1155	1082	1134	1177	1102	1111	1181	1194	1144	1145	1143	1127	1134	1171	1134	1174	1117	1170	1171	1120	1153	1103	1111	1136	1124	1118	1102	1173	1174	1134	1053	1132	1094	1165	1140	1193	1124	1138	1116	1166	1098	1117	1196	1139	1136	1154	1161	1122	1158	1178	1171	1128	1109	1128	1148	1059	1098	1073	1154	1133	1150	1142	1102	1205	1135	1105	1141	1081	1121	1125	1151	1138	1089	1094	1123	1174	1238	1130	1184	1091	1137	1116	1185	1156	1145	1196	1162	1094	1149	1101	1104	1174	1192	1171	1200	1074	1124	1136	1164	1168	1166	1142	1158	1091	1173	1154	1150	1118	1105	1154	1119	1098	1116	1234	1161	1098	1155	1112	1145	1165	1156	1128	1147	1157	1122	1122	1143	1100	1120	1155	1179	1177	1182	1149	1123	1106	1143	1089	1120	1105	1147	1211	1131	1134	1104	1149	1091	1124	1111	1180	1103	1181	1188	1194	1152	1131	1101	1098	1129	1158	1143	1134	1131	1152	1105	1138	1177	1165	1125	1124	1166	1124	1169	1101	1136	1089	1171	1156	1171	1144	1139	1140	1057	1170	1119	1147	1125	1131	1148	1120	1076	1154	1120	1157	1153	1112	1150	1153	1129	1165	1166	1147	1150	1126	1117	1172	1115	1105	1125	1154	1166	1122	1077	1169	1102	1198	1150	1137	1149	1171	1134	1174	1167	1141	1166	1108	1155	1193	1116	1110	1082	1195	1169	1114	1138	1176	1084	1181	1127	1173	1125	1174	1133	1139	1132	1089	1092	1141	1158	1139	1147	1106	1151	1081	1159	1152	1137	1160	1122	1099	1176	1145	1091	1122	1161	1114	1083	1118	1143	1096	1107	1149	1167	1122	1129	1116	1098	1162	1088	1131	1090	1184	1165	1200	1091	1061	1164	1144	1125	1140	1102	1137	1139	1122
23361	21428	29260	24001	21454	21678	47230	55218	41095	29149	15375	4926	1438	890	764	791	777	772	785	769	752	763	771	748	783	760	806	701	764	759	710	784	766	746	736	767	762	724	745	723	763	766	708	750	745	739	757	747	745	700	745	762	729	745	718	740	656	736	778	828	705	820	776	733	797	768	731	793	715	775	739	789	734	752	699	739	763	790	760	705	735	719	748	812	715	762	767	777	711	771	749	776	769	735	765	730	737	732	741	806	792	768	789	742	753	746	740	754	742	731	726	782	717	744	728	748	731	744	732	745	772	766	674	755	761	756	777	744	769	705	748	770	746	715	747	756	790	772	752	693	777	759	742	743	791	751	769	740	770	744	730	781	711	730	750	790	756	743	776	733	776	796	737	744	747	757	747	780	777	728	757	731	801	762	723	723	728	704	731	758	723	722	755	757	731	727	694	739	761	713	697	793	734	748	741	737	783	764	744	784	740	738	737	735	726	725	759	757	750	749	758	808	742	765	749	781	748	709	747	773	750	714	700	744	757	705	724	721	762	757	767	776	703	779	749	723	797	748	738	761	752	697	761	775	758	785	772	726	728	748	750	716	727	777	757	765	709	759	737	740	739	700	722	774	740	764	740	761	758	724	739	737	745	714	752	758	733	740	727	747	689	727	771	687	745	745	704	722	711	772	767	745	702	783	784	752	746	756	756	780	759	745	798	711	729	756	771	758	751	736	810	709	745	797	659	735	789	746	765	724	765	726	744	740	740	750	739	765	740	768	779	818	740	797	728	769	720	736	781	756	674	717	730	743	732	762	751	772	719	720	697	716	641	735	737	751	772	710	704	728	770	738	733	749	739	747	731	761	712	710	733	705	731	799	731	722	758	719	726	735	770	749	807	714	759	729	704	761	756	746	748	783	733	757	730	762	699	722	768	745	728	719	761	748	799	753	756	733	766	724	748	737	742	753	777	695	800	756	771	742	734	759	710	731	733	765	679	767	729	721	729	720	720	789	773	678	714	769	739	744	693	760	750	753	708	756	762	724	740	790	791	715	772	718	772	751	717	733	702	772	805	773	740	778	735	804	733	755	771	699	732	683	732	751	778	742	772	749	698	763	787	757	759	754	709	747	745	725	722	739	779	806	697	746	695	810	791	769	769	758	742	718	748	764	665	688	759	695	746	719	741	744	768	756	727	762	764	708	754	737	726	741	707	706	723	725	796	729	755	746	736	768	757	766	742	751	778	748	732	728	725	766	791	698	742	736	733	761	734	738	777	772	739	762	787	719	715	743	768	730	774	703	706	692	701	754	748	724	765	743	727	800	794	705	748	790	723	738	717	712	764	652	755	734	775	780	755	791	758	756	744	737	724	754	744	739	745	751	743	747	730	722	702	783	755	748	743	792	740	765	773	756	738	708	705	754	757	752	737	778	775	753	774	813	707	754	716	695	726	785	767	778	783	778	776	745	740	740	695	787	766	762	743	765	735	760	721	778	790	721	750	723	749	736	804	727	733	740	724	703	704	739	747	759	732	731	769	767	703	827	755	722	735	677	785	737	782	752	770	776	761	782	719	753	721	742	763	730	807	750	748	770	750	751	750	765	739	720	755	786	768	723	724	685	735	740	714	747	800	771	761	757	746	798	744	711	762	735	748	740	673	732	720	739	785	729	743	729	716	730	703	737	757	767	754	744	751	751	714	779	749	711	771	731	716	726	680	769	729	780	754	761	717	760	721	731	708	754	743	677	744	798	743	761	757	741	756	749	748	730	729	709	681	779	765	732	745	707	765	690	739	704	719	738	807	735	716	733	778	766	727	769	745	750	776	746	756	782	736	701	738	742	726	733	726	750	712	754	745	760	738	727	728	781	736	738	731	808	743	762	772	768	762	747	777	735	751	730	772	757	753	721	761	737	758	689	803	729	732	703	725	739	756	699	700	696	722	772	725	713	724	777	745	746	735	708	773	756	705	693	774	748	806	725	780	802	741	760	724	730	753	727	713	789	719	718	727	759	781	754	709	722	717	799	708	728	751	720	792	752	702	736	794	713	745	746	689	746	781	740	772	769	685	739	724	756	716	767	754	724	744	809	740	765	750	690	739	774	773	738	736	733	791	727	716	712	735	740	727	719	746	757	708	704	760	726	810	790	720	777	699	786	720	694	744	721	708	734	782	731	732	798	745	736	792	743	710	720	738	735	727	785	735	729	759	754	766	706	748	826	773	725	764	747	736	733	772	745	753	748	683	794	733	748	778	734	765	758	751	743	749	713	754	723	738	707	779	765	758	727	751	719	775	758	745	725	667	775	745	732	732	755	712	781	751	716	721	712	747	762	716	788	698	736	724	795	733	762	707	800	771	750	740	720	727	752	702	737	771	723	740	750	716	757	753	766	752	730	731	745	709	781	738	732	787	739	718	757	723	724	741	774	738	718	725	734	707	764	747	730	714	751	732	710	741	728	733	738	778	752	729	736	722	752	725	771	756	729	750	736	702	782	736	698	727	715	701	789	766	743	759	792	763	758	695	729	735	749	749	769	753	773	776	717	735	775	783	783	760	785	768	767	683	770	722	754	729	739	763	746	758	744	739	737	717	733	727	730	774	696	732	796	783	703	751	765	703	785	769	732	748	698	768	716	820	751	774	778	770	774	706	769	744	712	702	712	739	747	755	742	776	797	822	763	782	732	781	762	737	727	726	724	771	715	753	795	717	757	806	712	696	735	721	751	766	735	709	760	710	771	718	726	709	712	703	756	776	727	789	766	723	714	760	733	742	719	749	748	720	732	748	755	693	729	756	759	799	736	719	743	746	727	723	715	779	694	728	716	777	699	707	810	768	729	752	724	768	767	783	743	757	770	716	710	735	751	771	746	783	760	755	747	752	747	725	768	765	717	786	770	765	754	753	785	751	759	740	812	806	680	758	704	742	763	745	730	746	749	740	769	737	773	701	755	741	710	762	767	770	748	738	712	742	771	810	762	718	739	770	679	714	738	740	779	778	757	810	725	753	766	775	739	758	779	733	698	696	752	721	738	763	718	775	713	697	744	718	760	720	768	730	731	711	748	730	740	780	761	728	743	732	730	789	733	775	775	721	733	736	785	787	754	764	746	726	725	759	767	746	757	748	800	777	797	731	706	770	800	767	788	716	722	716	788	763	755	727	712	779	775	755	746	752	760	737	750	756	736	726	730	791	761	721	765	724	743	787	722	739	740	707	757	747	734	780	778	738	760	767	734	795	725	719	730	732	731	735	742	730	736	717	752	788	743	758	759	724	776	778	721	730	720	691	702	747	690	712	761	718	737	772	731	701	717	772	767	763	758	775	684	732	746	777	736	722	699	790	735	760	769	773	761	786	737	729	749	765	751	735	709	694	739	727	724	736	761	732	767	722	788	746	759	741	689	741	712	761	745	741	746	750	712	737	769	734	731	767	779	735	706	704	783	741	748	674	728	711	753	758	728	784	733	797	752	746	725	736	746	734	734	734	758	797	703	756	791
21983	36385	30157	20775	16515	14087	52036	54110	44237	33146	20186	7892	2347	1240	1026	1046	990	991	945	992	953	1007	951	963	973	959	976	960	981	1005	966	949	1015	983	1004	913	1042	966	991	967	976	982	912	972	976	958	949	1047	958	974	972	973	957	995	1001	921	943	963	941	1003	964	939	932	994	983	944	1008	982	934	975	1047	995	901	953	976	974	963	961	974	975	975	954	979	971	1017	975	964	989	937	988	954	920	958	1003	980	965	971	964	941	995	1005	979	970	978	966	950	992	947	970	928	947	994	916	973	952	973	1007	938	945	949	996	1012	967	953	980	986	972	988	975	984	928	955	971	943	949	983	974	968	966	978	983	974	983	927	974	947	964	957	982	927	963	913	950	1011	943	1035	968	944	960	958	942	928	940	990	952	966	980	945	957	969	975	945	994	995	984	984	918	968	933	946	978	930	956	929	970	973	956	989	962	914	933	969	979	947	995	961	988	950	917	978	1036	1004	997	997	963	923	981	1024	972	979	1015	992	968	943	961	989	960	976	1003	965	943	917	906	972	976	983	971	955	944	998	1010	969	929	937	954	993	935	966	1017	934	940	972	911	951	1007	960	960	975	945	960	918	967	925	984	980	981	967	964	952	998	1019	1012	941	972	957	931	935	957	975	973	956	944	979	922	970	962	991	916	949	978	907	979	900	920	974	979	964	996	942	973	1013	987	966	988	1014	1021	974	975	1013	913	931	948	919	975	986	933	969	1018	973	993	988	945	1011	924	956	978	969	958	975	981	948	911	987	1017	977	979	989	953	998	968	1038	967	996	1003	946	965	940	1024	920	952	976	1030	973	954	970	953	950	944	933	987	1004	965	953	945	969	956	989	986	979	974	1015	989	933	1060	975	964	944	946	983	964	939	954	1000	1004	984	931	924	951	979	932	971	904	1046	936	977	984	1014	982	998	989	949	1009	994	947	1001	920	942	976	961	968	1005	974	964	940	974	940	923	940	929	943	1014	980	1007	981	928	960	1002	1016	932	940	999	994	960	965	984	991	996	1024	1025	983	990	932	1006	929	1005	965	983	976	1016	991	979	999	965	966	955	986	983	988	1050	1013	946	924	1009	1041	982	965	993	935	1002	977	939	969	979	940	938	928	934	962	979	977	978	981	977	980	946	886	978	971	948	1016	961	996	958	958	978	953	1011	969	951	966	1003	1017	944	984	923	966	967	969	962	999	988	940	980	895	930	964	998	984	937	988	947	981	1034	947	883	977	992	920	994	912	947	978	945	935	998	987	962	936	956	1003	952	975	951	988	959	962	1060	917	966	949	957	979	900	1004	947	1038	1017	987	988	987	952	1035	938	962	966	981	975	992	967	935	939	954	941	939	980	936	965	937	983	972	952	987	955	935	961	965	980	973	970	961	959	939	945	982	996	950	952	984	911	947	1011	969	965	996	988	965	1028	988	999	972	976	976	951	1008	984	955	956	985	954	967	915	981	944	922	976	1000	892	984	953	1002	936	938	976	969	1009	980	956	926	961	1002	1026	948	885	952	923	1030	1022	973	970	979	976	921	947	990	965	983	983	975	921	994	1005	1012	920	962	998	956	939	982	977	949	974	960	947	959	975	963	1013	912	909	888	963	978	993	1017	955	940	1001	959	984	985	1024	1010	963	983	1019	956	983	943	962	995	943	977	922	968	972	971	973	932	993	984	959	1030	963	973	959	975	959	944	974	961	990	992	980	977	958	1030	946	934	993	973	948	975	1004	993	974	963	940	954	973	912	957	902	984	978	1030	904	960	930	966	1017	990	993	998	955	971	953	960	1014	967	990	948	994	950	988	1027	930	991	915	979	953	1018	951	1037	994	955	1014	1002	930	888	987	1038	996	1002	909	919	951	998	967	935	996	984	916	939	993	956	939	972	981	994	999	948	991	977	969	954	995	1005	938	974	929	1015	984	1007	926	972	908	920	914	961	976	947	958	955	1031	944	976	953	934	1002	909	977	901	1021	948	969	983	991	948	968	929	969	996	898	973	915	970	969	940	990	996	929	1003	1006	961	958	1006	970	978	932	974	883	942	941	947	1034	958	994	997	991	1007	961	954	920	988	990	910	929	989	952	978	981	980	943	932	948	1022	919	947	961	925	927	960	947	1016	940	985	959	1025	971	919	930	949	884	949	961	948	959	961	984	993	967	961	1025	972	977	990	944	1016	946	991	999	980	954	956	969	967	968	963	956	1004	937	936	987	932	950	1026	1013	977	966	998	934	1020	969	929	876	913	929	990	937	1009	976	968	950	970	970	933	936	988	1013	979	985	997	977	982	994	947	922	995	981	909	972	928	921	961	981	941	964	1004	946	1030	914	1030	960	1001	977	990	958	917	939	999	990	972	965	937	915	1030	953	891	980	995	970	939	1010	988	994	913	927	1027	975	933	957	975	947	938	967	971	940	1013	978	948	1005	1012	951	1005	1004	999	969	929	944	943	988	942	927	1015	978	1012	983	943	968	965	976	977	919	955	958	934	944	924	953	968	1019	938	965	972	1081	976	1010	973	928	980	941	960	990	957	967	877	947	958	995	980	913	994	942	1010	1013	987	956	991	1050	999	952	923	991	1001	975	944	1013	998	932	935	955	984	976	953	952	1021	943	940	994	956	955	984	960	960	890	958	949	940	993	960	973	966	996	946	1000	978	947	964	957	973	982	918	984	945	976	983	989	929	980	1008	982	957	956	963	950	936	944	992	986	982	929	936	989	968	953	946	997	957	953	885	971	978	964	979	975	984	911	936	992	986	965	952	981	1004	935	946	933	918	1034	967	976	909	1018	970	971	954	997	966	955	1004	986	974	948	934	1011	911	975	991	985	922	946	915	969	963	1045	1008	950	984	952	1015	971	961	1034	967	1007	980	957	969	1040	938	995	924	939	971	919	976	1016	971	974	987	997	974	941	979	964	997	999	929	954	939	976	961	916	936	975	912	995	951	941	978	964	1003	1011	1004	969	941	969	1001	983	986	959	963	999	933	928	974	1040	950	991	943	967	1022	1010	938	991	946	946	956	1019	912	1011	987	916	947	928	938	964	969	962	941	962	971	931	954	987	940	942	951	936	952	995	968	992	932	944	931	940	976	958	941	937	986	1054	947	971	1023	984	989	985	898	997	958	973	922	1010	961	947	938	916	984	1043	954	958	958	978	1008	958	942	899	919	964	936	1013	968	908	933	1005	1005	990	974	962	1001	979	979	974	938	926	979	979	905	966	947	1031	919	964	932	985	1000	982	978	960	983	999	947	1013	972	953	1006	957	998	935	933	995	949	951	984	974	928	938	941	941	999	972	924	973	938	934	972	943	962	934	960	953	929	981	952	977	984	917	998	965	950	1012	1008	922	971	989	974	962	997	979	953	972	963	954	974	1052	992	934	956	945	942	977	940	1002	917	987	975	1007	992	973	979	934	969	983	929	937	995	935	1001	958	960	980	926	963	1041	964	981	960	1002	932	957	1012	998	1000	944	984	923	955	954	916	943	912	916	887	949	965	1025	976	958	908	955	1014	967	993	948	979	970	960	976	954	1002	998	894	1000	958	942	1006	967	971	947	958	988	962	1011	1001	951	1042	998	937	947	1006	985	1003	951	974	967	951	964	979	987	1019	971	999	1004	985	991	901	948	956	944	984	1030	925	963	929	974	945	966	996	992	961	944	963	946	941	979	979	923	959	982	958	1012	927	952	992
27575	21711	18744	10032	4179	3094	8356	9059	5588	3294	1851	1155	904	915	880	845	879	873	853	845	859	842	865	855	870	920	829	864	961	899	868	831	869	852	872	877	871	902	852	867	914	863	910	913	978	891	861	901	880	898	895	810	917	881	899	860	838	880	846	887	904	840	846	843	843	900	907	894	830	824	871	866	845	839	820	903	879	863	856	916	863	905	838	893	812	869	879	865	850	909	827	884	884	947	907	917	890	898	890	867	825	879	819	903	829	841	882	872	869	833	822	885	860	906	849	867	879	875	890	902	827	883	836	901	867	935	870	881	872	885	888	874	850	862	885	849	863	873	878	886	832	867	852	857	860	870	860	851	836	894	858	871	905	912	889	932	875	865	908	875	887	889	871	856	862	907	867	831	869	890	850	839	886	850	878	868	826	904	892	863	905	951	916	895	848	875	870	865	887	875	862	887	847	876	842	865	867	880	913	887	865	852	890	902	916	921	872	867	879	857	862	866	853	910	853	815	857	882	850	834	886	881	866	897	936	858	887	874	939	881	874	915	920	900	875	852	885	841	913	907	863	891	811	859	830	848	911	825	939	928	885	863	910	913	836	872	851	877	852	863	881	872	888	853	837	829	870	914	903	838	860	870	850	861	881	857	868	900	851	865	880	890	840	875	864	858	895	881	897	877	954	891	884	913	876	883	905	861	901	888	843	855	833	865	891	890	903	893	854	861	873	863	835	837	912	861	900	853	834	882	889	862	814	900	856	897	904	857	901	915	834	867	846	879	832	923	869	882	843	853	894	889	842	890	852	852	863	881	869	860	863	852	859	922	859	868	937	827	959	846	911	897	889	889	924	864	875	873	863	905	847	876	906	835	890	893	911	854	853	884	854	885	851	894	865	885	858	906	883	895	885	917	866	874	873	876	866	877	885	884	866	889	847	910	906	901	881	856	864	848	872	907	860	880	933	865	849	837	888	891	852	885	843	881	869	894	830	863	817	874	922	845	901	897	908	840	914	896	859	873	879	854	849	915	852	914	936	893	871	833	863	905	860	857	905	912	843	885	876	884	877	872	873	882	873	893	864	876	897	901	871	914	824	844	903	886	852	884	927	807	834	839	835	839	845	925	874	903	958	878	907	849	868	867	924	903	903	876	860	882	902	946	848	899	919	920	924	869	858	926	899	903	882	922	898	801	834	866	904	896	883	834	847	884	867	888	898	860	892	892	873	901	892	846	863	894	856	851	904	863	855	882	907	840	901	934	847	826	886	845	823	862	891	889	900	876	826	848	857	867	908	844	854	878	903	826	875	853	905	853	961	886	890	944	827	857	854	879	869	853	845	861	832	894	823	883	839	850	900	854	811	939	885	855	821	862	887	942	922	849	887	831	861	908	824	906	831	849	854	825	874	882	841	818	851	887	844	925	930	939	976	928	879	888	887	884	868	883	887	885	867	917	924	907	846	884	863	860	928	853	893	884	874	836	884	912	897	876	850	819	877	860	857	869	911	901	840	875	913	879	875	853	841	847	881	876	860	884	870	884	859	816	877	853	828	890	927	892	875	912	836	898	900	884	827	866	828	858	868	848	888	838	848	889	931	865	934	878	862	881	814	861	901	868	932	886	887	914	835	848	836	885	911	886	863	862	876	901	902	915	812	849	877	853	944	898	869	916	875	835	932	877	886	884	896	880	918	911	848	865	854	836	865	870	877	858	899	861	860	883	895	887	940	871	911	928	824	833	883	870	863	883	870	912	882	904	893	844	924	882	852	926	847	889	864	915	889	878	851	864	893	881	903	831	876	865	883	864	848	898	904	852	870	913	879	871	885	908	868	868	837	864	843	899	877	874	863	836	953	892	842	815	863	909	884	900	851	887	901	867	860	885	865	862	833	837	811	854	889	862	888	902	829	907	893	866	865	832	897	893	872	856	906	841	878	858	929	855	920	874	855	843	903	888	920	909	929	792	862	886	812	838	848	849	837	881	839	864	914	903	852	851	888	881	802	875	880	853	850	844	836	897	917	909	856	878	877	901	897	842	875	843	872	864	851	946	857	900	823	864	831	830	863	859	837	868	861	828	835	889	882	877	866	835	824	803	832	824	897	894	899	847	872	886	869	858	901	877	852	836	864	864	872	910	937	845	852	850	870	876	881	868	877	886	895	857	860	876	901	847	843	927	864	845	862	865	854	893	885	900	906	870	824	874	915	857	874	876	902	817	844	877	881	858	900	901	857	889	836	912	948	882	846	857	890	802	880	869	917	882	891	851	866	869	890	848	866	870	908	901	842	887	851	867	897	902	905	877	856	866	865	909	871	883	910	910	860	898	841	948	932	911	863	906	913	876	881	872	873	866	862	865	901	894	846	842	826	930	832	816	896	852	843	888	882	922	860	875	877	874	890	868	893	912	840	874	883	883	915	857	887	792	910	860	912	926	882	822	931	855	896	879	839	936	863	835	857	833	915	856	907	873	852	878	876	894	871	883	858	924	842	877	893	876	862	893	884	876	864	883	858	875	849	878	884	942	818	915	863	875	910	934	858	878	930	875	838	900	881	817	844	881	874	903	905	929	852	854	825	876	867	875	884	835	873	864	824	852	861	940	900	924	873	877	905	870	940	893	900	888	880	877	915	842	863	886	815	895	922	905	900	883	869	881	843	888	875	852	859	851	881	855	863	845	858	899	865	876	881	858	921	759	841	938	864	865	862	874	871	853	879	866	839	849	868	839	902	879	879	889	891	871	916	914	855	810	888	917	885	925	842	847	894	910	943	920	865	900	851	918	892	888	893	867	877	882	831	845	870	906	895	907	832	890	845	927	877	874	863	842	887	913	858	813	857	891	875	880	848	858	890	857	897	890	866	820	838	831	863	811	876	869	842	895	860	892	876	874	911	928	905	877	903	922	884	899	851	922	880	852	909	870	873	866	883	890	867	892	869	860	921	889	860	810	915	850	951	887	863	852	916	846	860	856	850	868	875	853	850	842	785	855	920	857	855	829	831	848	879	870	853	855	870	823	920	908	865	852	856	809	831	901	866	860	925	803	880	882	871	841	897	864	830	941	889	908	903	828	854	857	889	894	912	921	906	888	842	904	848	839	883	887	890	878	859	860	851	891	911	911	898	906	860	861	869	843	828	905	944	859	852	892	887	928	824	837	843	877	862	849	883	865	860	882	891	899	876	866	838	881	904	887	844	898	909	888	905	848	858	864	890	848	844	878	894	865	831	888	904	909	861	948	816	871	840	874	838	903	896	875	908	865	907	864	847	887	869	901	888	903	871	901	911	851	893	886	816	894	884	917	896	870	869	852	879	858	850	869	889	867	868	882	902	894	844	921	859	826	872	827	925	822	845	882	874	903	893	889	827	880	842	920	886	883	849	869	854	858	936	887	868	899	892	900	881	869	877	853	902	847	878	935	861	877	824	879	831	924	847	908	926	865	927	938	896	898	883	890	865	874	832	858	887	870	829	848	905	888	914	918	814	919	862	883	870	859
18876	27064	20843	12910	8036	6487	14913	14504	9526	5450	2841	1692	1308	1167	1182	1204	1144	1124	1201	1160	1074	1108	1120	1140	1107	1111	1129	1158	1167	1012	1119	1122	1140	1127	1167	1093	1144	1091	1100	1152	1109	1144	1116	1097	1130	1189	1115	1156	1097	1068	1125	1083	1098	1104	1130	1165	1155	1176	1161	1124	1139	1153	1084	1146	1112	1104	1147	1142	1108	1095	1182	1165	1176	1131	1098	1084	1141	1147	1079	1139	1171	1104	1128	1166	1136	1127	1087	1081	1102	1126	1100	1124	1156	1121	1175	1094	1114	1126	1129	1145	1126	1188	1207	1109	1110	1147	1117	1176	1100	1149	1096	1157	1193	1139	1110	1157	1142	1121	1112	1103	1063	1174	1154	1095	1077	1135	1128	1137	1133	1102	1143	1119	1097	1134	1077	1106	1110	1100	1180	1098	1109	1110	1120	1192	1112	1118	1140	1118	1165	1141	1081	1152	1116	1142	1152	1179	1142	1104	1154	1114	1193	1160	1148	1105	1119	1137	1116	1086	1121	1156	1117	1144	1143	1136	1093	1123	1143	1090	1160	1114	1140	1162	1099	1116	1111	1155	1093	1118	1064	1098	1094	1134	1105	1121	1139	1150	1136	1095	1108	1133	1125	1174	1090	1117	1099	1098	1147	1150	1110	1132	1152	1124	1130	1218	1153	1133	1114	1146	1144	1110	1101	1110	1091	1078	1196	1165	1170	1122	1086	1091	1164	1129	1155	1128	1167	1130	1136	1150	1122	1136	1125	1112	1130	1117	1101	1169	1198	1113	1138	1072	1146	1136	1118	1095	1146	1058	1117	1105	1150	1168	1112	1136	1137	1117	1112	1137	1114	1125	1164	1197	1093	1103	1110	1125	1206	1167	1208	1114	1121	1105	1102	1065	1117	1111	1118	1132	1124	1139	1114	1129	1133	1157	1121	1152	1193	1122	1104	1122	1150	1152	1133	1125	1101	1059	1144	1131	1084	1154	1107	1161	1154	1102	1152	1151	1143	1079	1107	1067	1118	1177	1147	1064	1155	1140	1128	1159	1102	1078	1064	1147	1130	1133	1098	1095	1084	1130	1113	1149	1120	1131	1085	1155	1125	1134	1134	1122	1109	1150	1121	1115	1157	1099	1160	1087	1142	1142	1169	1138	1092	1163	1166	1142	1118	1148	1210	1118	1175	1161	1197	1050	1130	1137	1115	1151	1094	1149	1090	1079	1116	1093	1162	1125	1033	1076	1126	1140	1148	1171	1103	1089	1158	1120	1106	1164	1047	1166	1163	1094	1114	1185	1105	1141	1156	1134	1071	1136	1136	1138	1107	1057	1099	1105	1144	1114	1180	1076	1047	1095	1100	1105	1148	1124	1160	1181	1152	1121	1103	1165	1132	1204	1153	1117	1151	1101	1075	1107	1108	1132	1125	1070	1148	1172	1147	1096	1123	1086	1093	1179	1140	1165	1084	1107	1134	1158	1111	1108	1152	1093	1165	1153	1155	1156	1140	1109	1113	1151	1107	1095	1149	1156	1111	1171	1096	1173	1097	1187	1157	1124	1131	1141	1169	1108	1100	1184	1162	1124	1155	1116	1126	1090	1174	1152	1165	1112	1136	1181	1086	1144	1173	1128	1181	1126	1129	1144	1099	1143	1098	1102	1112	1113	1041	1118	1100	1062	1123	1072	1117	1155	1149	1152	1090	1126	1121	1168	1108	1099	1080	1133	1114	1122	1178	1164	1152	1099	1111	1100	1140	1108	1179	1137	1107	1109	1094	1186	1147	1160	1143	1145	1086	1146	1069	1129	1144	1161	1046	1136	1139	1107	1112	1188	1125	1095	1201	1149	1146	1149	1140	1097	1139	1133	1103	1162	1083	1142	1166	1108	1131	1113	1128	1077	1080	1098	1220	1134	1136	1041	1107	1130	1179	1153	1139	1106	1110	1133	1179	1100	1144	1148	1142	1141	1114	1106	1145	1121	1110	1097	1111	1143	1194	1069	1108	1119	1113	1163	1097	1094	1102	1140	1114	1065	1110	1127	1116	1156	1143	1108	1077	1132	1115	1087	1115	1145	1095	1115	1126	1117	1110	1097	1133	1136	1157	1118	1103	1088	1123	1093	1101	1126	1146	1100	1147	1121	1180	1086	1100	1127	1128	1086	1095	1136	1175	1087	1127	1160	1125	1122	1079	1196	1125	1119	1119	1120	1098	1138	1135	1183	1106	1145	1119	1142	1123	1152	1149	1069	1144	1120	1127	1165	1173	1168	1131	1079	1110	1107	1106	1098	1144	1217	1070	1144	1143	1117	1163	1107	1133	1139	1206	1123	1152	1108	1119	1119	1168	1161	1137	1104	1129	1135	1098	1102	1138	1121	1172	1130	1137	1116	1170	1016	1175	1053	1121	1150	1138	1142	1115	1114	1120	1139	1137	1136	1120	1207	1044	1127	1134	1079	1124	1156	1099	1176	1114	1070	1134	1127	1156	1088	1107	1135	1168	1127	1135	1120	1130	1160	1127	1101	1127	1153	1097	1119	1124	1154	1152	1087	1145	1141	1083	1139	1146	1136	1167	1084	1146	1092	1116	1140	1186	1127	1158	1128	1118	1129	1140	1098	1173	1180	1090	1172	1145	1105	1162	1105	1094	1182	1099	1140	1142	1167	1160	1108	1163	1107	1128	1133	1112	1114	1154	1133	1065	1131	1187	1070	1167	1131	1133	1148	1131	1083	1114	1200	1137	1204	1120	1107	1154	1126	1088	1152	1159	1129	1082	1082	1129	1169	1089	1108	1160	1153	1133	1127	1158	1114	1089	1152	1129	1121	1156	1173	1108	1108	1135	1112	1155	1141	1113	1090	1160	1096	1115	1078	1101	1055	1053	1135	1116	1112	1131	1174	1121	1112	1163	1096	1120	1118	1115	1078	1151	1091	1208	1198	1088	1119	1165	1144	1098	1163	1139	1075	1112	1138	1088	1180	1140	1093	1133	1126	1093	1133	1167	1149	1085	1072	1118	1110	1145	1057	1143	1119	1109	1121	1109	1139	1079	1144	1080	1090	1083	1148	1187	1143	1084	1115	1178	1112	1188	1069	1114	1107	1193	1167	1102	1178	1165	1102	1105	1100	1106	1147	1120	1144	1178	1102	1125	1119	1182	1147	1163	1132	1133	1173	1124	1115	1105	1163	1094	1142	1104	1151	1140	1121	1098	1161	1113	1186	1141	1121	1105	1146	1118	1136	1094	1149	1155	1133	1116	1182	1117	1139	1103	1166	1121	1161	1154	1146	1118	1123	1173	1183	1155	1141	1171	1128	1118	1109	1080	1196	1070	1105	1145	1214	1128	1137	1144	1108	1168	1162	1114	1101	1091	1142	1120	1095	1113	1131	1184	1054	1121	1127	1118	1118	1193	1172	1146	1163	1143	1124	1168	1123	1156	1098	1100	1134	1134	1178	1161	1125	1120	1158	1086	1148	1105	1052	1155	1135	1157	1124	1127	1103	1130	1076	1099	1102	1076	1091	1107	1131	1067	1120	1117	1145	1166	1121	1096	1143	1146	1113	1219	1082	1133	1093	1128	1120	1127	1088	1079	1153	1121	1161	1104	1130	1110	1167	1099	1132	1104	1162	1124	1120	1130	1147	1125	1129	1084	1141	1131	1068	1148	1096	1119	1068	1128	1157	1141	1150	1182	1096	1149	1142	1091	1114	1091	1094	1139	1099	1132	1146	1165	1128	1142	1130	1145	1127	1201	1140	1130	1115	1196	1141	1096	1138	1191	1079	1125	1169	1099	1156	1073	1055	1135	1171	1137	1118	1107	1136	1159	1184	1134	1109	1132	1116	1155	1209	1150	1131	1137	1113	1155	1124	1117	1120	1156	1105	1083	1094	1053	1106	1113	1125	1169	1151	1139	1136	1154	1127	1085	1150	1158	1103	1137	1195	1197	1101	1117	1222	1062	1122	1140	1167	1131	1113	1097	1150	1122	1173	1171	1100	1157	1182	1136	1143	1166	1141	1093	1054	1064	1043	1151	1149	1150	1143	1138	1116	1076	1136	1212	1125	1084	1077	1157	1168	1130	1154	1095	1177	1140	1099	1158	1133	1134	1188	1136	1168	1118	1087	1183	1160	1145	1158	1195	1172	1127	1134	1103	1187	1131	1133	1063	1137	1154	1133	1105	1125	1116	1164	1137	1094	1110	1115	1101	1113	1150	1087	1093	1125	1083	1160	1114	1123	1159	1095	1163	1136	1092	1179	1173	1121	1127	1170	1180	1116	1209	1186	1130	1109	1123	1122	1152	1161	1141	1169	1133	1119	1183	1090	1169	1122	1091	1082	1156	1138	1088	1070	1149	1164	1103	1150	1131	1177	1125	1072	1168	1107	1146	1124	1146	1129	1084	1164	1089	1113	1130	1126	1078	1139	1161	1172	1174	1129	1071	1105	1087	1118	1117	1126	1112	1158	1100	1126	1104	1104	1112	1155	1088	1158	1119	1185	1069	1113	1104	1186	1188	1132	1158	1098	1138	1110	1092	1090	1129	1183	1043	1108	1141	1117	1146	1118	1137	1103	1151	1130	1097	1134	1119	1126	1150	1173	1107	1135	1153	1082	1110	1158	1058	1105	1143	1160	1161	1148	1165	1094	1183	1142	1119	1118	1158	1157	1092	1107	1125	1132	1105	1133	1102	1095	1111	1093	1086	1141	1128	1137	1164	1110	1149	1146	1091	1107	1109	1201	1086	1119	1108	1151	1190	1067	1151	1154	1097	1144	1143	1100	1148	1152	1152	1125	1162	1141	1137	1162	1122	1142	1134	1025	1104	1114	1139	1085	1120	1215	1140	1141	1128	1137	1133	1130	1086	1132	1111	1129	1117	1121	1139	1158	1147	1147	1100	1133	1160	1146	1093	1134	1147	1131	1120	1156	1159	1153	1112	1125	1103	1124	1176	1101	1165	1164	1219	1149	1111	1113	1110	1122	1161	1142	1199	1119	1075	1061	1165	1140	1165	1146	1104	1102	1147	1146	1141	1123	1169	1172	1146	1140	1082	1055	1143	1102	1125	1128	1114	1149	1076	1145	1106	1131	1126	1100	1063	1143
27656	21187	16349	7377	2981	2689	8735	8539	5273	2946	1638	1117	962	858	818	854	873	850	842	915	867	858	905	863	867	864	922	861	979	904	912	857	876	877	892	894	823	883	871	878	868	859	850	889	821	856	905	902	856	870	859	845	868	871	830	945	862	841	919	833	895	840	829	894	912	879	892	918	795	848	874	845	915	905	817	886	911	934	877	942	879	840	932	876	901	848	849	860	866	868	889	836	875	851	886	880	891	854	830	875	851	867	853	849	863	838	845	906	890	839	857	871	860	898	884	869	834	908	885	898	842	834	926	830	905	846	903	864	864	841	835	914	885	871	862	864	890	821	821	885	878	927	853	845	831	884	843	844	872	893	894	849	858	815	862	877	869	901	915	863	885	872	899	834	925	850	867	895	909	884	919	864	877	878	878	864	889	908	872	869	897	886	854	939	879	833	878	854	841	870	886	876	861	858	836	882	853	829	867	885	873	859	838	822	847	837	816	881	902	854	843	857	873	925	894	852	849	887	889	837	907	861	866	854	892	948	925	888	894	867	897	911	868	878	850	854	868	894	831	864	939	839	875	823	887	886	874	846	901	850	877	887	853	936	892	860	909	862	945	844	863	845	899	857	907	930	854	933	821	853	885	844	858	864	874	816	864	871	871	857	891	872	901	913	866	857	878	911	887	874	890	897	829	901	884	904	879	858	895	876	822	891	914	871	891	939	881	883	859	879	885	905	893	848	841	857	899	854	870	896	913	878	881	880	823	838	874	845	837	916	847	840	933	857	898	865	894	881	899	834	852	873	863	904	883	887	846	866	877	830	866	879	864	905	946	862	865	872	844	897	857	878	807	834	889	848	889	905	802	865	924	888	870	896	819	861	845	854	810	853	867	876	875	843	883	893	900	839	830	865	865	773	839	886	881	880	918	891	891	892	895	917	951	863	861	907	878	855	908	867	819	935	910	825	851	877	867	828	845	897	861	863	876	889	885	879	844	883	829	908	890	851	861	852	877	904	879	931	861	901	856	865	886	809	899	878	814	849	897	852	827	887	865	852	859	927	865	888	846	898	852	836	875	913	871	850	858	864	889	866	824	890	885	878	894	849	856	927	843	872	901	846	898	875	923	901	900	872	871	849	917	843	894	860	902	875	925	925	960	911	843	873	905	845	882	895	892	916	869	849	908	869	882	897	919	877	845	868	849	889	856	833	934	874	850	907	887	838	887	861	880	904	887	865	901	875	814	916	887	838	892	875	861	830	929	838	841	906	910	917	883	854	877	910	909	901	946	910	856	921	882	869	877	856	920	891	875	885	890	841	877	869	898	885	871	884	856	895	851	883	861	856	897	851	908	830	865	874	903	833	849	919	883	898	828	872	895	900	805	847	889	924	884	877	838	868	890	879	910	865	898	873	881	856	853	896	900	837	885	908	855	864	831	905	845	850	856	832	890	865	874	940	847	862	853	852	845	927	856	876	870	847	907	884	906	843	921	881	910	899	866	872	866	853	853	876	864	863	878	856	871	894	869	881	872	911	887	896	865	914	805	865	865	836	857	854	862	832	854	910	903	875	893	855	867	864	866	848	853	877	898	846	848	878	881	858	858	896	854	879	856	878	876	857	839	826	891	891	893	852	876	888	878	833	890	868	864	912	904	893	858	898	861	925	828	873	887	860	838	876	875	848	887	839	910	897	831	933	856	830	869	826	842	878	848	934	875	869	893	897	896	846	870	888	877	894	866	834	859	847	902	917	853	814	925	874	885	860	855	823	844	871	879	908	902	847	906	858	864	923	854	832	869	933	884	878	862	914	839	906	807	873	877	796	884	838	922	889	825	891	855	880	902	859	884	902	842	914	853	877	869	916	860	900	857	844	913	820	840	862	810	858	873	904	816	840	841	800	860	892	910	912	897	920	873	840	902	855	871	814	859	833	899	899	856	855	867	858	910	890	881	855	839	901	857	865	895	878	940	908	837	875	867	845	875	891	915	840	919	857	861	871	886	948	861	844	777	864	905	868	926	889	894	830	870	869	906	865	865	924	896	843	862	884	913	849	883	878	851	880	899	901	876	861	792	853	857	902	891	870	853	860	887	857	840	855	909	878	862	882	859	853	864	868	871	852	827	853	847	828	862	863	910	868	859	928	875	877	871	883	862	878	841	882	901	883	919	833	874	890	880	887	883	878	880	895	839	848	839	854	873	840	877	928	851	881	850	901	883	871	845	867	903	911	881	861	885	818	950	878	879	876	873	872	933	877	860	858	882	847	853	867	852	905	951	894	904	887	833	872	926	912	950	877	897	915	944	881	883	896	881	874	824	913	827	880	856	858	952	881	892	840	877	859	876	892	907	885	924	864	908	835	939	804	874	846	869	916	907	854	841	833	989	883	880	901	866	857	867	881	869	819	877	857	821	892	889	847	849	869	872	885	849	829	883	883	831	831	863	896	845	900	893	809	885	803	831	884	917	822	859	852	805	888	918	905	847	820	893	872	881	881	858	884	888	876	907	911	847	868	882	894	898	885	851	924	848	834	925	823	836	895	846	858	875	892	853	936	847	907	817	863	925	880	896	879	880	859	865	877	860	851	860	846	918	857	881	874	847	878	889	851	851	846	852	866	846	912	846	817	837	894	840	898	874	830	876	873	842	906	878	881	821	832	842	872	897	837	829	830	893	855	896	881	875	837	875	876	866	913	874	883	835	877	892	844	819	858	862	888	865	868	829	845	895	890	873	905	851	869	893	858	833	790	839	893	862	940	927	906	849	842	931	804	852	922	889	899	867	844	909	887	850	816	844	855	856	913	877	918	899	856	849	883	814	847	904	929	886	893	895	880	891	854	894	828	883	878	902	820	906	871	909	857	891	851	883	849	895	863	888	906	877	885	856	908	862	866	898	918	839	874	895	841	877	865	875	918	856	901	893	881	864	879	874	890	848	856	871	849	899	907	857	886	842	908	823	835	904	912	885	859	865	863	813	892	882	866	844	849	863	840	885	860	837	819	869	911	866	800	896	821	852	886	863	906	887	862	897	850	818	866	851	831	936	835	881	887	828	832	880	816	847	932	850	857	883	862	898	891	879	849	896	903	915	869	857	849	885	852	844	925	888	925	890	867	889	828	882	855	891	850	907	882	910	863	886	905	898	866	842	918	918	803	891	843	868	890	852	845	851	842	876	878	852	831	833	860	873	956	911	915	869	817	912	900	913	916	871	862	879	897	907	908	855	912	887	861	884	869	867	890	854	875	918	897	902	856	912	858	824	812	893	861	910	894	891	848	856	861	862	911	860	856	893	852	855	895	873	872	842	842	880	896	873	845	883	853	867	851	859	895	856	841	862	867	918	905	930	913	919	928	907	849	837	851	867	816	880	847	869	858	817	925	857	869	873	929	895	853	874	956	877	907	870	893	879	836	890	927	893	870	895	888	926	928	855	886	900	851	884	910	841	826	886	896	840	937	869	909	883	908	879	882	880	934	829	841	825	888	932	843	857	900	878	867
18165	20357	17864	9873	5737	5184	15621	13818	8908	4979	2683	1594	1209	1166	1080	1126	1112	1213	1127	1158	1160	1145	1155	1169	1102	1202	1112	1068	1128	1094	1109	1089	1112	1135	1158	1151	1169	1154	1160	1165	1087	1132	1094	1074	1186	1141	1130	1130	1121	1096	1162	1148	1063	1182	1136	1124	1152	1125	1138	1111	1160	1164	1107	1095	1095	1107	1112	1166	1102	1124	1151	1087	1133	1141	1098	1137	1089	1068	1083	1163	1127	1128	1150	1128	1132	1147	1103	1125	1168	1124	1101	1120	1105	1154	1135	1138	1036	1165	1133	1213	1135	1173	1147	1118	1136	1119	1148	1120	1129	1109	1200	1089	1152	1149	1126	1164	1183	1165	1208	1096	1093	1135	1106	1153	1181	1136	1164	1161	1111	1154	1058	1156	1128	1108	1118	1154	1110	1092	1135	1166	1124	1144	1109	1109	1208	1165	1149	1104	1162	1211	1162	1100	1160	1115	1142	1142	1161	1122	1122	1183	1149	1182	1180	1112	1135	1120	1128	1109	1136	1103	1155	1143	1169	1180	1150	1151	1111	1170	1106	1133	1154	1205	1158	1081	1106	1100	1157	1105	1107	1095	1114	1120	1159	1099	1184	1132	1183	1052	1116	1104	1158	1143	1129	1167	1139	1102	1170	1155	1181	1168	1149	1110	1166	1148	1080	1153	1158	1095	1110	1134	1146	1154	1144	1127	1180	1135	1116	1099	1097	1094	1169	1123	1094	1100	1146	1122	1164	1135	1136	1088	1078	1137	1122	1120	1088	1100	1130	1139	1158	1194	1123	1121	1137	1137	1135	1105	1132	1136	1135	1153	1122	1114	1105	1189	1146	1110	1116	1144	1139	1149	1120	1184	1101	1118	1138	1084	1122	1134	1147	1101	1104	1164	1208	1093	1150	1115	1191	1136	1199	1118	1080	1165	1116	1104	1139	1146	1158	1145	1107	1155	1157	1170	1174	1141	1173	1122	1132	1185	1113	1203	1090	1148	1122	1107	1214	1139	1127	1199	1136	1115	1221	1103	1145	1154	1149	1135	1155	1090	1121	1185	1140	1117	1159	1152	1130	1117	1102	1084	1117	1083	1152	1207	1141	1147	1093	1090	1205	1167	1091	1126	1150	1113	1132	1098	1080	1185	1103	1109	1129	1136	1115	1140	1164	1147	1157	1106	1131	1134	1134	1111	1067	1083	1149	1075	1099	1180	1143	1137	1150	1138	1168	1072	1115	1144	1144	1124	1084	1069	1142	1180	1099	1130	1165	1149	1238	1053	1146	1100	1164	1179	1103	1084	1116	1098	1114	1121	1145	1191	1190	1113	1161	1107	1092	1153	1143	1148	1129	1101	1148	1108	1132	1117	1172	1101	1114	1118	1181	1131	1122	1173	1136	1162	1141	1126	1155	1207	1144	1166	1153	1050	1156	1129	1117	1077	1107	1176	1151	1127	1164	1165	1077	1158	1165	1138	1090	1095	1116	1093	1156	1158	1085	1155	1134	1167	1161	1122	1129	1034	1161	1126	1096	1093	1149	1174	1133	1154	1181	1137	1145	1145	1114	1122	1138	1154	1149	1118	1120	1177	1145	1122	1153	1161	1124	1222	1173	1109	1143	1125	1132	1151	1116	1161	1200	1145	1168	1117	1172	1110	1112	1187	1126	1125	1139	1106	1062	1166	1180	1229	1092	1180	1100	1176	1128	1169	1156	1118	1140	1144	1118	1161	1165	1144	1124	1155	1101	1088	1123	1156	1128	1149	1104	1154	1165	1184	1099	1131	1079	1093	1163	1153	1132	1129	1136	1131	1117	1160	1118	1111	1219	1132	1122	1148	1217	1165	1129	1114	1134	1131	1062	1145	1126	1113	1164	1127	1196	1153	1129	1117	1172	1144	1175	1141	1116	1123	1132	1166	1069	1085	1098	1166	1102	1093	1149	1129	1137	1102	1064	1137	1184	1107	1114	1103	1143	1118	1164	1122	1098	1044	1143	1119	1165	1117	1127	1095	1191	1098	1110	1161	1093	1157	1140	1149	1175	1158	1114	1180	1124	1108	1173	1118	1140	1136	1156	1155	1166	1116	1152	1139	1162	1093	1107	1137	1118	1112	1070	1133	1100	1160	1128	1081	1125	1178	1136	1211	1128	1140	1174	1168	1152	1155	1101	1114	1214	1131	1137	1130	1154	1144	1102	1183	1120	1120	1136	1209	1134	1135	1149	1085	1167	1149	1168	1087	1155	1100	1097	1112	1123	1126	1164	1098	1077	1109	1160	1182	1131	1184	1149	1189	1091	1122	1145	1192	1150	1108	1084	1183	1154	1195	1184	1129	1125	1159	1090	1151	1201	1158	1159	1208	1153	1173	1141	1182	1101	1093	1054	1125	1142	1099	1148	1150	1105	1112	1152	1133	1138	1093	1138	1060	1162	1137	1151	1161	1152	1118	1134	1094	1125	1147	1159	1160	1135	1151	1130	1129	1095	1107	1133	1178	1116	1122	1189	1113	1165	1140	1126	1131	1184	1150	1117	1210	1132	1119	1144	1159	1096	1106	1172	1096	1120	1130	1133	1152	1098	1052	1129	1111	1156	1137	1146	1090	1183	1213	1041	1125	1162	1104	1100	1117	1120	1066	1201	1174	1121	1127	1159	1111	1157	1082	1138	1114	1118	1144	1115	1180	1124	1165	1158	1078	1091	1103	1108	1105	1173	1147	1156	1155	1108	1140	1099	1161	1156	1143	1220	1164	1145	1134	1169	1209	1198	1137	1136	1072	1159	1093	1134	1101	1140	1108	1120	1144	1090	1106	1092	1121	1106	1176	1107	1152	1136	1117	1169	1168	1127	1130	1088	1114	1144	1185	1146	1103	1096	1146	1138	1107	1100	1129	1117	1081	1093	1191	1120	1129	1158	1149	1112	1186	1078	1100	1161	1070	1086	1072	1141	1171	1177	1166	1129	1099	1123	1148	1122	1111	1128	1188	1103	1137	1101	1125	1120	1122	1116	1168	1141	1100	1140	1104	1131	1143	1157	1083	1181	1132	1118	1142	1199	1154	1133	1168	1145	1135	1103	1117	1128	1146	1131	1121	1165	1112	1114	1221	1134	1172	1154	1112	1111	1145	1174	1176	1085	1153	1104	1164	1126	1110	1143	1116	1175	1156	1140	1136	1095	1106	1127	1150	1102	1078	1180	1186	1179	1128	1120	1112	1158	1062	1109	1151	1096	1189	1131	1175	1133	1142	1149	1133	1159	1151	1112	1211	1102	1185	1162	1148	1155	1158	1189	1125	1112	1136	1138	1094	1147	1196	1122	1182	1175	1196	1122	1127	1095	1162	1101	1153	1126	1116	1185	1154	1114	1131	1138	1193	1103	1073	1117	1157	1160	1221	1087	1078	1135	1099	1151	1134	1112	1185	1111	1090	1122	1154	1154	1113	1186	1123	1130	1141	1154	1171	1114	1088	1196	1128	1119	1121	1134	1111	1115	1150	1114	1162	1163	1154	1147	1159	1097	1181	1138	1167	1148	1093	1102	1148	1099	1106	1125	1109	1108	1080	1114	1123	1132	1161	1135	1155	1156	1103	1146	1183	1148	1118	1130	1126	1070	1183	1182	1131	1091	1099	1162	1106	1146	1084	1167	1126	1107	1118	1108	1136	1231	1127	1063	1125	1121	1146	1175	1156	1169	1177	1117	1158	1150	1079	1139	1094	1193	1097	1101	1165	1159	1138	1135	1155	1091	1163	1091	1114	1153	1138	1121	1152	1126	1163	1155	1136	1140	1152	1143	1113	1082	1147	1126	1117	1154	1195	1114	1109	1095	1126	1115	1071	1150	1113	1131	1141	1088	1098	1165	1117	1120	1158	1113	1106	1148	1101	1096	1126	1168	1143	1181	1141	1113	1127	1165	1102	1096	1097	1191	1175	1109	1139	1138	1145	1138	1110	1137	1095	1134	1086	1117	1117	1099	1129	1124	1154	1174	1143	1216	1110	1106	1140	1094	1166	1114	1109	1169	1166	1099	1190	1178	1123	1135	1101	1085	1070	1156	1209	1117	1151	1118	1127	1130	1138	1088	1125	1126	1151	1112	1150	1093	1123	1119	1148	1186	1175	1189	1143	1147	1101	1193	1157	1166	1148	1134	1167	1152	1150	1124	1119	1120	1182	1199	1118	1193	1115	1134	1130	1054	1131	1125	1188	1126	1140	1122	1170	1076	1180	1158	1114	1112	1093	1212	1095	1173	1131	1152	1101	1166	1154	1172	1121	1136	1208	1097	1112	1113	1157	1142	1243	1098	1174	1071	1088	1161	1098	1138	1104	1144	1098	1134	1068	1113	1116	1124	1142	1150	1102	1175	1170	1177	1076	1141	1108	1139	1135	1205	1152	1134	1149	1155	1098	1148	1126	1148	1204	1091	1118	1155	1118	1140	1122	1097	1106	1153	1085	1115	1157	1099	1142	1169	1111	1129	1157	1118	1157	1126	1114	1217	1140	1136	1101	1169	1139	1129	1143	1150	1156	1130	1108	1103	1153	1200	1151	1143	1089	1094	1108	1072	1097	1135	1127	1145	1104	1124	1110	1160	1092	1127	1099	1130	1118	1169	1118	1130	1171	1170	1093	1175	1174	1151	1179	1144	1105	1064	1154	1097	1061	1095	1135	1174	1106	1113	1138	1180	1140	1144	1156	1127	1173	1150	1144	1126	1138	1156	1127	1071	1121	1159	1137	1105	1158	1137	1140	1067	1138	1129	1179	1156	1125	1147	1048	1104	1133	1111	1131	1175	1148	1107	1118	1134	1077	1166	1100	1123	1120	1165	1162	1116	1095	1142	1175	1174	1090	1142	1187	1093	1108	1147	1154	1120	1111	1114	1150	1151	1073	1090	1141	1084	1151	1141	1079	1145	1118	1172	1207	1110	1090	1133	1095	1149	1172	1134	1120	1134	1179	1120	1154	1143	1133	1128	1085	1166	1134	1104	1118	1140	1105	1133	1166	1103	1121	1134	1122	1086	1117	1099	1156	1123	1089	1160	1152	1161	1195	1132	1094	1100	1091	1158	1131	1194	1090	1112	1052	1144	1163	1205	1094	1109	1206
23352	21469	29325	24032	21481	22537	53658	54371	41858	27251	12273	3130	1134	772	782	797	734	742	734	729	736	790	735	822	794	752	745	758	682	774	791	781	793	766	756	775	756	725	766	762	777	750	789	793	793	751	786	703	700	762	748	710	753	748	714	768	762	771	723	725	738	770	764	757	832	746	809	757	730	775	733	792	698	783	755	760	782	748	735	762	693	762	765	737	748	816	760	743	750	770	769	736	716	770	721	738	716	803	806	722	704	768	762	755	773	717	759	759	794	744	761	709	769	768	751	726	803	779	751	721	763	830	778	795	752	732	727	716	741	743	709	735	752	765	762	770	738	753	727	783	709	665	732	752	767	743	736	781	721	708	739	785	746	736	775	731	760	797	737	744	726	782	716	783	675	750	771	770	742	785	778	791	716	787	763	766	773	747	757	763	736	760	739	771	749	782	765	757	804	767	759	715	712	735	782	761	793	725	838	781	772	733	784	747	697	785	732	740	653	763	733	752	746	711	760	787	757	790	774	773	742	724	772	773	775	745	762	791	736	735	752	741	718	737	744	734	775	748	778	776	773	723	762	737	798	690	717	725	700	735	731	771	801	742	708	792	724	706	738	758	709	718	751	776	696	756	743	704	728	740	761	795	720	756	733	731	708	741	776	748	747	758	768	803	727	738	766	746	742	705	772	739	749	732	714	781	784	730	724	758	723	753	763	769	753	758	725	732	756	724	773	724	742	717	790	705	744	723	747	766	757	743	801	789	772	705	779	738	756	788	713	755	787	743	777	809	744	744	767	739	711	758	746	790	745	732	756	795	770	761	729	745	726	774	732	783	780	738	793	725	749	773	723	782	722	743	711	779	749	779	768	770	777	751	727	751	742	777	749	748	703	742	785	774	728	784	784	738	741	728	716	735	791	763	748	727	703	772	764	736	758	791	797	757	739	733	717	778	781	763	721	745	758	763	746	737	727	748	687	792	792	736	749	700	757	745	746	732	747	729	684	789	708	780	799	793	746	731	788	755	828	734	712	734	758	768	766	767	755	743	804	721	780	808	735	786	749	765	735	758	773	710	767	748	819	739	770	733	786	724	750	769	755	758	739	779	766	746	727	759	728	758	756	726	749	654	726	743	724	775	703	706	747	755	729	765	752	693	720	771	784	754	774	735	754	719	733	760	723	747	751	730	751	740	731	740	766	738	790	744	748	715	699	749	730	754	767	747	733	701	739	750	774	752	723	785	778	713	737	740	761	802	784	742	779	761	777	725	773	754	752	736	755	752	772	789	714	746	762	740	744	798	754	768	759	745	740	758	779	768	748	766	754	782	758	817	704	745	764	735	767	739	753	734	751	770	731	766	758	763	753	750	795	769	776	717	751	775	745	729	758	764	754	763	735	741	753	746	765	720	764	804	716	754	736	765	786	759	774	775	793	702	762	732	760	725	730	742	754	762	791	704	711	762	778	711	754	765	737	722	741	717	749	721	735	758	802	792	702	742	765	751	775	761	759	760	739	756	812	765	703	698	760	757	736	753	804	790	737	767	713	740	731	788	701	771	708	782	730	797	782	712	711	728	734	774	774	740	704	728	762	727	732	731	742	771	743	760	749	797	762	751	736	776	707	700	756	776	752	779	742	831	771	777	703	750	722	711	743	741	706	706	725	767	748	769	796	774	728	752	714	716	713	763	749	732	812	800	744	766	774	740	782	720	789	790	736	722	686	807	815	807	726	769	734	722	790	746	803	796	764	773	720	730	725	773	743	797	779	788	779	716	721	731	746	757	819	722	723	737	771	786	759	704	748	740	730	753	783	722	770	736	779	801	779	707	742	740	765	727	756	701	793	719	779	744	729	732	767	795	703	760	745	757	735	680	751	750	771	754	777	757	765	755	735	728	810	754	727	781	758	769	761	728	754	727	705	675	717	711	790	780	723	725	782	759	756	753	778	704	741	738	745	760	753	763	739	804	758	775	731	705	754	752	729	787	718	818	762	743	783	778	760	757	750	769	728	751	766	734	740	783	765	763	783	740	777	737	740	765	749	777	722	694	737	858	725	741	771	731	733	700	743	776	762	757	746	745	737	703	742	743	739	838	772	789	747	745	777	721	771	751	774	747	722	790	718	754	750	747	719	739	802	786	718	732	741	794	704	743	793	711	715	726	702	784	746	772	717	784	780	787	687	774	741	721	803	737	744	747	789	668	754	730	759	780	754	710	758	780	733	764	773	721	766	799	769	730	750	783	732	748	705	808	779	707	786	775	747	784	753	722	744	818	721	732	772	686	750	773	761	756	758	737	767	722	709	715	744	710	715	750	772	715	795	759	753	740	753	729	745	750	733	782	755	773	718	778	746	824	751	750	739	712	766	730	668	748	753	719	776	772	741	783	734	750	802	760	748	694	742	777	758	804	736	750	704	765	753	731	797	761	730	704	741	752	767	763	782	783	704	747	737	725	754	711	789	761	758	769	682	741	755	751	778	717	774	750	725	756	770	685	803	725	753	788	762	750	756	753	753	747	766	743	766	776	697	713	779	715	778	731	785	734	723	766	759	765	726	773	725	771	787	683	828	748	754	799	762	781	746	802	745	761	737	773	741	777	730	707	711	736	740	757	804	761	784	819	748	759	808	733	701	714	752	808	763	766	710	770	756	715	740	752	760	713	766	725	714	704	750	716	744	731	728	680	727	687	765	718	740	760	744	734	777	735	704	693	756	785	723	735	738	804	780	761	744	705	751	737	694	770	743	763	679	720	780	796	706	790	741	772	830	739	750	770	746	709	754	808	752	758	756	798	766	823	699	763	720	757	769	756	767	735	777	725	752	765	716	734	705	702	724	776	749	763	721	728	767	755	759	745	742	734	746	744	761	769	809	737	769	741	740	744	752	785	784	782	778	770	707	746	736	747	743	724	736	715	735	786	720	726	771	739	738	772	758	741	769	767	750	760	694	711	773	742	723	744	746	735	744	743	708	766	771	697	736	700	745	732	778	767	747	750	752	772	722	727	771	753	742	739	736	782	765	764	771	765	743	739	769	735	777	735	781	765	713	776	749	698	734	707	761	730	734	708	782	748	772	723	774	693	731	799	705	747	794	757	778	733	790	810	749	752	785	744	765	762	698	736	739	798	793	716	750	779	703	755	756	756	755	782	719	743	757	716	770	755	740	781	741	748	768	697	724	801	710	741	737	743	776	722	762	753	743	732	776	767	725	748	708	784	785	758	764	703	756	757	772	751	760	760	774	777	763	703	722	764	702	750	760	732	751	798	792	766	759	815	742	738	741	740	764	723	761	739	727	772	760	794	699	771	735	761	795	743	766	748	756	765	743	753	736	764	797	778	735	733	729	776	732	808	752	714	764	768	718	755	810	750	762	696	765	780	673	750	759	754	773	726	734	771	759	721	764	703	706	700	775	791	754	768	743	727	782	686	740	721	746	766	751	751	697	724	777	768	779	785	764	759	754	778	815	750	745	763	723	754	762	747	731	753	754	767	726	704
17764	29869	23777	15253	12209	15643	56460	53579	44219	30722	15703	5021	1700	1211	974	955	1001	996	970	917	946	1008	948	947	1009	904	980	974	967	955	967	956	966	994	959	940	945	931	1005	980	1014	941	944	934	958	963	940	986	933	1010	968	1008	928	1000	928	952	1001	1030	967	963	939	959	979	1015	945	947	897	1019	954	944	943	913	966	991	978	919	939	969	1003	968	957	1002	988	968	1052	950	918	1000	950	943	947	976	1010	937	978	980	963	1013	995	945	963	1005	1027	970	919	951	964	971	983	942	974	964	922	1000	989	951	1046	974	983	918	977	988	987	951	943	1014	969	950	997	922	1074	912	1006	963	966	970	986	983	994	963	995	1000	999	996	967	948	973	899	959	934	941	955	961	930	940	935	997	944	973	986	951	994	983	914	965	983	981	973	991	927	948	926	1025	967	1013	971	938	972	970	938	930	929	969	1005	1014	973	971	994	940	982	950	1010	965	994	1038	971	945	958	1007	986	974	972	929	970	1004	939	977	970	974	971	990	1022	994	967	977	1025	953	981	1016	978	989	996	961	969	958	945	1009	980	1010	981	955	980	937	934	990	1020	1000	1028	953	907	965	1003	1016	923	948	1018	913	941	955	972	908	959	994	1016	970	972	979	985	964	995	954	949	994	987	994	942	971	971	949	927	1002	956	1012	971	1005	982	982	1061	938	960	998	1004	1008	963	937	934	972	997	969	986	963	1015	1003	921	980	1009	964	933	989	1012	946	946	951	958	1004	1012	913	1022	987	983	990	974	946	953	940	994	975	960	986	944	963	986	969	1017	948	975	974	1005	964	946	955	962	927	991	986	949	988	1003	961	1000	987	988	991	998	981	1000	950	966	952	962	1002	942	993	998	968	919	1015	971	993	963	994	934	966	944	915	983	969	990	969	977	993	988	1000	946	971	1008	980	1009	962	964	944	943	982	995	1038	964	972	1018	993	988	930	977	946	997	949	961	887	962	991	977	956	940	908	969	940	965	949	947	961	975	941	982	971	942	934	976	993	982	961	984	970	925	999	971	914	963	970	1019	939	1042	949	981	1009	970	1017	969	951	1001	953	932	946	966	978	930	989	973	965	944	934	958	947	1015	989	1001	962	933	893	904	971	969	986	909	953	994	966	925	1007	1020	994	950	1007	927	969	1007	975	986	947	1001	947	944	944	961	985	968	957	997	962	990	926	958	931	977	959	1032	962	953	1010	1025	949	1013	993	1014	979	960	970	1019	955	932	1002	973	1006	942	974	938	973	939	956	955	996	996	1001	948	950	978	966	983	1004	986	913	961	964	956	951	1038	993	976	965	974	1003	1002	942	979	1008	1002	955	935	957	944	921	978	1021	1002	956	953	973	995	1022	966	959	916	987	970	970	908	949	973	927	958	1027	978	963	1008	958	941	1018	956	947	955	984	990	973	997	1011	971	939	946	1018	932	951	934	987	944	973	960	946	913	1017	965	923	872	980	981	995	964	925	999	954	1026	1012	991	977	925	961	997	968	980	993	975	1071	959	963	971	1001	966	974	1006	952	978	927	983	977	1044	994	965	924	987	981	950	946	967	963	915	966	972	972	1034	1014	933	999	982	996	1019	990	976	943	972	982	999	984	1036	1003	982	995	988	935	948	965	973	970	926	995	918	981	996	917	1030	933	967	1029	901	905	935	962	964	931	1032	991	922	964	974	986	1010	1001	971	973	940	985	991	966	954	939	1023	955	959	968	993	977	934	916	924	951	961	982	971	955	983	982	944	931	916	988	962	901	930	947	947	1029	1037	1011	946	902	946	961	970	1018	902	968	978	1009	943	980	998	962	952	940	924	992	942	932	982	1021	1016	1018	975	982	958	957	934	1013	1006	968	965	964	968	961	936	950	976	908	957	983	990	990	1005	989	956	947	951	1002	942	983	972	1014	975	922	986	992	982	968	991	996	923	997	987	989	947	993	1009	928	979	930	908	1036	1016	966	976	944	952	966	956	1041	928	997	1011	957	950	954	951	918	1005	1010	979	920	960	967	977	982	987	960	979	996	960	946	1014	980	1020	972	965	988	990	1021	947	942	925	966	936	907	1012	954	967	947	971	1007	945	1006	981	938	982	982	990	1013	992	913	1008	975	933	932	996	968	985	995	987	947	973	965	941	981	967	953	1003	951	924	974	961	975	1034	1021	954	976	979	969	969	965	988	1009	969	933	979	944	969	991	902	917	969	984	994	1004	956	1002	929	975	965	947	983	963	927	974	975	974	1025	1011	1031	968	963	937	945	901	974	989	986	974	970	981	1036	1010	1004	983	928	986	991	971	1007	1015	933	1043	1002	948	990	950	1000	967	940	967	990	920	965	962	938	974	985	957	948	1003	945	963	931	955	1007	973	924	978	988	974	961	951	957	957	925	1004	957	954	960	1022	940	988	1031	988	947	987	977	980	950	958	948	991	966	972	990	976	994	993	954	948	975	957	951	1061	976	966	946	943	906	965	974	958	992	963	935	1036	905	962	1030	921	1001	952	979	992	1014	1010	970	983	954	966	988	974	942	983	967	967	991	983	957	1003	1062	932	949	929	930	960	997	987	965	1051	937	962	1025	1003	977	950	981	998	948	987	1026	939	988	966	952	965	923	967	975	949	1015	999	975	1052	960	1041	960	995	956	960	955	927	956	978	973	919	1032	1014	944	952	954	974	945	915	992	933	946	964	977	973	951	949	943	968	965	969	959	952	954	980	982	970	931	1002	957	997	1030	954	946	968	1018	1004	1002	975	962	996	954	950	966	977	957	938	1028	940	981	1017	957	1001	964	926	978	942	955	957	975	959	989	952	952	980	947	947	997	966	1021	974	967	1016	929	911	992	989	967	995	977	982	990	926	1012	960	980	974	1015	985	951	1004	981	1009	936	985	971	990	958	996	933	971	1010	975	1003	981	1007	967	956	984	923	988	919	926	954	965	946	957	940	977	955	983	972	966	940	946	1028	970	946	982	973	949	957	1002	1041	960	924	996	997	920	972	943	1003	1002	946	951	875	987	992	953	947	965	993	938	965	990	1028	977	1027	972	991	956	949	1014	954	976	1015	951	960	960	901	923	1001	969	970	956	982	959	990	997	999	958	980	973	988	925	956	962	984	977	945	982	967	957	947	977	954	932	1007	947	929	950	955	1017	980	985	944	971	979	984	978	973	1013	968	1028	978	1007	1012	997	963	970	964	943	1014	933	955	989	997	936	985	977	924	979	975	983	972	952	980	991	975	1018	1016	938	959	989	984	934	951	959	970	949	976	919	973	1015	935	1020	977	938	952	981	1012	974	917	942	946	963	945	998	892	970	961	958	978	994	956	997	967	987	879	939	959	928	1007	970	1033	969	1004	966	905	943	1000	934	962	982	960	993	968	987	995	961	972	932	990	990	895	923	1003	1004	1009	981	966	973	916	970	965	940	930	979	931	944	1031	970	976	1010	942	979	966	979	962	930	1051	961	1016	972	968	945	982	1009	1000	1016	937	968	971	995	907	974	943	973	971	990	980	937	1026	944	977	939	1008	997	1055	985	979	985	939	986	1018	959	934	961	962	993	1002	968	959	965	932	1020	987	934	964	1006	965	981	1031	989	978	950	939	965	982	964	909	955	966	908	952	972	1000	1024	897	1006	934	958	950	1005	1000	918	1005	1053	991	965	978	973	877	984	972	993	1009	1007	937	994	1032	997	950	989	1004	1011	959	974	955	935	959	963	1020	955	1005	962	949	989	976	1017	942	952	975	999	962	950	983	927
27200	20773	12997	5047	2720	3221	8916	8979	5860	3198	1585	1056	939	893	889	905	822	909	877	904	904	874	899	824	861	871	900	880	880	884	877	894	948	893	891	885	893	841	928	858	830	857	818	854	903	814	850	911	900	875	911	854	850	848	883	867	887	853	881	884	876	907	879	861	854	877	859	891	845	877	841	855	856	859	827	858	893	910	892	847	814	918	887	903	857	846	924	846	901	907	828	897	844	882	880	890	840	868	813	834	897	884	961	851	846	939	842	875	883	871	902	915	849	913	866	949	864	860	827	864	886	843	870	840	853	821	883	849	890	835	893	863	850	837	842	860	859	874	892	813	905	831	856	850	903	854	827	920	888	852	872	875	889	849	910	847	894	877	852	843	843	913	888	839	870	803	844	890	903	872	866	857	853	866	856	876	829	896	884	877	881	902	875	885	918	919	864	856	828	885	909	824	869	857	924	866	870	820	883	870	851	923	830	875	831	937	886	815	865	871	935	896	892	823	886	862	901	859	812	837	787	809	872	820	903	828	847	854	830	878	845	835	858	824	891	905	865	875	885	882	904	852	862	838	847	871	855	836	842	835	833	813	871	894	799	853	911	890	904	839	862	910	868	853	812	904	892	873	889	852	911	864	904	871	888	873	906	825	825	835	868	814	893	866	897	894	860	910	882	898	873	907	886	854	889	872	871	873	883	801	839	864	881	899	888	857	872	883	860	870	920	873	881	897	865	880	871	870	865	852	923	882	923	873	864	879	857	925	901	876	842	900	873	887	878	853	820	879	852	881	897	880	895	894	863	872	903	884	849	873	911	847	850	861	903	880	874	855	862	857	798	848	815	876	831	841	862	853	895	867	860	885	857	866	870	905	874	894	838	891	821	881	822	842	836	860	832	891	834	847	853	874	904	878	883	901	863	868	825	818	874	856	910	879	865	832	847	865	856	880	929	920	863	905	848	848	885	888	956	866	897	845	842	897	866	850	854	825	837	920	893	872	821	844	888	847	907	908	879	918	886	824	844	895	889	864	882	845	870	893	886	871	899	839	864	904	896	861	925	898	887	858	880	881	847	882	844	865	864	869	903	874	842	868	847	862	905	866	888	867	823	896	896	886	849	823	884	865	895	851	841	880	878	849	874	812	845	854	833	829	848	849	877	877	873	878	900	846	837	865	890	875	862	848	875	862	925	872	924	879	898	913	927	846	822	853	860	821	845	854	855	878	894	832	881	903	865	898	852	880	871	854	858	865	907	875	825	855	898	886	928	857	908	877	837	888	871	820	863	932	857	835	886	896	891	818	871	839	853	855	862	851	878	826	843	857	853	802	812	880	884	832	852	882	853	913	831	849	808	840	911	851	881	836	836	839	822	882	872	829	917	857	850	867	853	818	880	878	831	855	891	902	852	898	845	824	886	840	866	863	854	848	866	906	877	851	848	833	878	876	896	847	870	838	880	807	834	859	851	849	895	861	876	863	851	822	850	884	846	876	849	863	876	845	842	884	856	813	872	814	846	834	816	866	920	871	890	865	876	864	885	818	896	824	835	907	853	873	897	839	863	891	850	854	854	892	867	901	880	915	823	889	901	905	865	896	875	895	860	874	901	842	817	848	866	877	865	859	831	839	880	855	863	849	851	821	854	868	871	883	835	854	885	867	871	852	851	806	872	850	845	878	909	879	921	894	918	883	821	887	868	847	817	915	883	880	820	910	895	874	856	828	899	839	844	861	897	880	847	902	859	809	886	827	858	849	879	826	859	931	820	816	835	859	879	887	822	906	904	884	854	844	845	892	937	870	892	839	822	822	856	879	885	856	897	908	841	869	906	857	834	815	840	843	846	837	870	877	895	901	840	889	864	839	868	860	792	834	920	825	920	878	840	838	868	843	880	855	865	922	840	840	872	876	885	848	901	867	824	875	846	883	881	878	886	937	813	867	836	896	851	884	929	906	865	857	863	893	852	920	896	861	865	881	888	887	907	889	881	873	975	875	882	819	846	861	828	896	835	860	854	847	852	822	876	885	896	855	835	859	871	818	868	866	859	931	926	832	822	810	862	842	873	828	884	848	895	883	853	902	863	849	861	904	816	957	887	856	870	836	840	848	867	882	871	890	876	903	867	880	844	876	879	884	891	873	862	846	871	837	870	877	880	915	886	849	818	827	910	866	846	877	879	901	881	885	909	881	892	853	876	883	920	886	840	888	891	857	867	832	895	824	809	875	816	903	855	911	855	848	875	872	813	812	887	859	913	833	872	891	854	844	917	806	883	854	894	883	849	894	869	858	856	922	896	860	858	866	876	855	855	867	853	862	926	882	908	873	835	891	901	855	849	844	892	861	895	894	849	835	921	911	856	893	910	843	864	863	877	850	889	830	883	832	881	873	960	872	876	857	853	873	844	825	856	890	849	845	832	906	859	889	865	865	869	878	852	811	861	865	881	842	894	854	869	859	925	830	826	878	881	812	853	911	851	875	894	837	843	873	841	907	863	894	879	855	869	836	859	913	836	833	839	877	848	841	859	864	853	814	814	901	870	862	829	907	861	911	839	936	857	892	873	842	852	871	856	863	890	856	841	846	872	838	874	867	925	839	883	877	818	860	881	859	890	905	845	839	909	856	840	838	869	930	832	860	896	905	882	838	854	815	833	840	832	879	853	877	867	886	866	916	843	784	865	846	878	906	863	887	857	850	871	897	846	872	844	831	847	854	840	912	866	865	848	833	886	835	832	895	845	849	873	843	875	882	863	857	900	916	886	908	882	881	840	873	862	875	835	906	825	896	931	873	917	797	873	871	917	879	871	897	900	850	851	878	855	875	883	812	871	862	884	875	911	874	873	846	862	876	870	873	875	883	855	860	861	885	913	834	915	844	869	860	890	875	869	884	864	836	844	830	873	895	839	835	852	848	810	856	848	872	818	876	836	863	844	898	880	841	860	870	851	834	831	924	899	824	857	895	929	901	855	822	868	884	872	902	880	886	840	860	847	839	845	870	845	840	871	928	844	867	882	902	847	862	886	877	854	815	868	894	839	792	872	908	886	863	840	882	844	935	843	841	871	822	875	812	838	861	895	860	851	862	890	840	833	891	879	901	861	857	811	918	862	899	866	857	866	853	894	874	868	858	918	864	897	872	875	876	865	827	846	891	873	858	855	866	905	841	842	919	878	917	858	894	850	849	879	858	908	861	870	896	927	846	883	904	931	868	886	863	844	920	865	850	846	861	861	817	852	809	822	861	889	816	899	871	842	882	911	841	877	878	862	911	884	801	889	857	841	856	938	880	879	868	920	851	857	817	877	898	861	876	850	816	848	834	843	885	898	872	888	851	840	832	792	869	867	916	870	884	841	804	897	899	904	864	908	904	802	887	896	906	868	883	891	889	848	887	922	866	893	892	861	803	843	876	844	853	906	894	914	870	881	851	862	889	830	876	865	892	840	831	843	872	904	853	843	928	881	862	891	901	847	792	892	872	810	865	858	874	885	843	901	866
11389	13694	11892	6957	5237	6509	15388	14000	9729	5222	2429	1383	1201	1149	1126	1072	1110	1132	1092	1141	1131	1119	1117	1107	1088	1069	1107	1167	1109	1061	1155	1166	1122	1098	1108	1112	1148	1107	1127	1111	1096	1110	1113	1057	1207	1126	1101	1135	1128	1140	1143	1106	1136	1132	1124	1093	1173	1123	1104	1084	1132	1132	1135	1119	1095	1140	1110	1100	1167	1111	1123	1111	1116	1143	1138	1140	1133	1105	1121	1107	1151	1096	1134	1139	1083	1156	1119	1110	1080	1103	1140	1066	1134	1105	1062	1088	1102	1105	1083	1164	1121	1142	1079	1091	1052	1097	1078	1188	1094	1107	1154	1069	1114	1177	1116	1175	1071	1100	1142	1150	1125	1138	1147	1154	1153	1063	1102	1047	1105	1083	1169	1095	1157	1126	1074	1157	1115	1054	1132	1118	1097	1147	1146	1094	1107	1148	1128	1122	1078	1202	1149	1157	1096	1130	1150	1057	1094	1160	1160	1099	1144	1093	1072	1096	1151	1168	1117	1041	1075	1111	1087	1111	1088	1146	1129	1071	1198	1136	1161	1088	1109	1109	1124	1065	1114	1125	1143	1126	1127	1199	1108	1174	1104	1119	1150	1115	1146	1194	1146	1088	1159	1105	1062	1102	1088	1123	1092	1079	1124	1141	1094	1067	1151	1156	1122	1092	1107	1092	1085	1124	1198	1116	1055	1131	1165	1120	1195	1113	1187	1071	1120	1207	1080	1120	1112	1117	1089	1133	1100	1141	1122	1137	1111	1085	1175	1190	1125	1144	1101	1106	1130	1097	1116	1078	1155	1122	1141	1155	1151	1118	1168	1184	1103	1121	1126	1073	1102	1139	1177	1110	1162	1173	1092	1129	1103	1102	1092	1095	1138	1105	1147	1191	1099	1055	1128	1074	1101	1110	1078	1108	1103	1138	1145	1107	1170	1100	1123	1062	1155	1083	1141	1166	1126	1102	1102	1107	1156	1079	1148	1143	1144	1086	1101	1187	1119	1168	1108	1105	1066	1089	1113	1155	1078	1081	1074	1170	1113	1104	1104	1105	1120	1111	1079	1131	1090	1139	1202	1170	1128	1086	1128	1161	1101	1220	1166	1107	1097	1118	1147	1137	1141	1066	1080	1099	1142	1069	1151	1077	1089	1124	1135	1086	1093	1129	1167	1111	1103	1113	1175	1089	1123	1095	1096	1129	1125	1164	1144	1120	1134	1119	1130	1084	1106	1127	1100	1151	1115	1090	1110	1160	1104	1099	1146	1121	1117	1155	1146	1125	1163	1093	1117	1124	1140	1135	1085	1129	1195	1174	1095	1124	1100	1166	1160	1154	1110	1157	1103	1180	1132	1142	1079	1174	1089	1075	1178	1129	1131	1112	1081	1209	1111	1100	1081	1098	1131	1158	1136	1131	1102	1097	1132	1159	1145	1078	1129	1138	1146	1089	1086	1156	1084	1053	1163	1114	1130	1167	1139	1088	1186	1166	1139	1090	1130	1100	1128	1129	1109	1157	1155	1177	1122	1091	1129	1107	1117	1172	1080	1099	1139	1157	1157	1047	1125	1150	1127	1054	1094	1130	1143	1049	1120	1110	1189	1159	1109	1125	1113	1179	1058	1088	1159	1076	1120	1134	1116	1090	1066	1125	1124	1141	1116	1133	1134	1146	1131	1095	1152	1110	1157	1119	1142	1164	1106	1109	1130	1124	1158	1087	1112	1186	1172	1064	1180	1188	1094	1151	1167	1100	1139	1172	1139	1043	1198	1095	1093	1111	1085	1127	1113	1078	1179	1069	1094	1094	1131	1135	1045	1119	1124	1175	1091	1131	1106	1101	1168	1117	1096	1109	1105	1115	1152	1065	1113	1101	1100	1078	1132	1163	1048	1089	1058	1154	1149	1108	1185	1125	1147	1114	1189	1127	1118	1106	1155	1117	1114	1078	1156	1075	1135	1118	1144	1175	1078	1097	1122	1162	1084	1085	1098	1134	1144	1190	1125	1102	1182	1163	1118	1050	1059	1117	1061	1091	1123	1084	1160	1150	1175	1139	1147	1163	1104	1170	1099	1114	1149	1154	1092	1159	1145	1081	1045	1138	1124	1120	1101	1107	1161	1072	1099	1108	1058	1178	1174	1072	1149	1118	1094	1115	1148	1070	1110	1153	1137	1183	1138	1106	1116	1093	1132	1117	1129	1129	1101	1168	1081	1154	1126	1133	1140	1135	1153	1163	1121	1174	1130	1131	1102	1190	1150	1102	1123	1169	1160	1136	1094	1123	1081	1114	1142	1106	1136	1072	1093	1159	1126	1123	1133	1115	1119	1089	1133	1131	1088	1099	1125	1141	1077	1084	1124	1106	1130	1148	1122	1089	1136	1148	1159	1193	1175	1137	1129	1084	1069	1102	1076	1085	1159	1084	1187	1177	1111	1118	1192	1101	1095	1145	1084	1139	1117	1163	1144	1085	1123	1087	1136	1130	1173	1123	1119	1186	1114	1091	1119	1093	1143	1149	1119	1131	1130	1093	1107	1189	1134	1135	1081	1139	1140	1074	1041	1076	1099	1152	1081	1143	1180	1160	1098	1107	1170	1148	1116	1096	1086	1153	1129	1141	1116	1130	1086	1118	1189	1102	1135	1134	1124	1169	1065	1115	1142	1107	1147	1121	1124	1141	1159	1119	1155	1137	1187	1055	1139	1122	1114	1117	1124	1143	1187	1103	1086	1091	1106	1105	1109	1160	1103	1078	1153	1072	1177	1065	1139	1180	1079	1084	1138	1114	1096	1108	1160	1225	1132	1126	1112	1164	1131	1143	1074	1143	1086	1162	1154	1083	1126	1147	1188	1138	1064	1134	1090	1132	1162	1182	1171	1166	1131	1120	1072	1122	1096	1118	1152	1144	1140	1189	1141	1185	1104	1155	1121	1120	1108	1061	1072	1186	1052	1090	1084	1108	1160	1131	1113	1153	1174	1130	1082	1103	1164	1067	1119	1137	1138	1114	1170	1047	1083	1126	1134	1094	1118	1122	1085	1128	1127	1149	1116	1147	1119	1132	1066	1078	1148	1131	1103	1118	1112	1117	1064	1154	1151	1178	1126	1156	1131	1162	1114	1104	1143	1112	1151	1185	1112	1128	1117	1155	1094	1133	1133	1160	1041	1133	1116	1185	1112	1103	1109	1123	1188	1117	1183	1121	1107	1199	1157	1105	1066	1103	1104	1115	1099	1054	1106	1119	1175	1122	1162	1160	1117	1145	1125	1114	1163	1162	1148	1074	1153	1144	1140	1163	1153	1145	1082	1127	1061	1169	1199	1159	1194	1128	1084	1124	1112	1165	1114	1136	1170	1087	1114	1104	1103	1116	1084	1137	1155	1158	1102	1106	1118	1092	1164	1085	1124	1079	1119	1088	1150	1090	1141	1072	1129	1148	1148	1152	1151	1111	1152	1099	1107	1108	1173	1100	1148	1164	1089	1178	1082	1126	1126	1072	1107	1156	1114	1168	1091	1121	1091	1070	1033	1128	1212	1075	1127	1115	1126	1109	1173	1155	1162	1097	1155	1132	1066	1150	1081	1120	1151	1119	1139	1173	1211	1108	1110	1093	1126	1087	1053	1123	1173	1197	1133	1136	1134	1160	1120	1119	1099	1185	1164	1152	1124	1105	1082	1194	1154	1126	1090	1131	1136	1142	1134	1104	1153	1119	1155	1119	1091	1076	1168	1129	1174	1087	1178	1151	1146	1133	1128	1104	1130	1161	1115	1139	1135	1083	1070	1127	1093	1167	1167	1115	1098	1122	1134	1030	1148	1061	1139	1107	1091	1180	1127	1139	1100	1171	1119	1162	1126	1083	1127	1133	1065	1090	1195	1130	1097	1081	1156	1119	1183	1103	1151	1107	1098	1123	1052	1157	1100	1149	1087	1107	1139	1153	1139	1132	1089	1128	1118	1115	1146	1129	1126	1060	1146	1103	1156	1137	1170	1130	1149	1113	1106	1085	1107	1177	1082	1105	1114	1145	1063	1141	1098	1117	1150	1188	1128	1172	1087	1129	1157	1139	1136	1106	1115	1123	1160	1071	1106	1172	1120	1100	1088	1111	1080	1115	1096	1118	1125	1103	1098	1148	1134	1096	1118	1102	1173	1146	1122	1124	1083	1139	1136	1155	1110	1098	1200	1150	1079	1098	1146	1120	1147	1112	1086	1091	1121	1153	1143	1085	1153	1116	1096	1140	1108	1120	1149	1124	1158	1151	1160	1123	1105	1126	1152	1098	1124	1121	1111	1210	1175	1108	1100	1105	1194	1167	1133	1148	1131	1136	1112	1152	1132	1142	1178	1127	1122	1115	1174	1105	1107	1097	1119	1168	1171	1099	1167	1121	1210	1065	1133	1087	1086	1218	1127	1114	1079	1200	1096	1158	1157	1123	1126	1110	1123	1149	1116	1162	1134	1080	1121	1094	1158	1080	1116	1057	1150	1073	1111	1132	1112	1152	1176	1159	1145	1203	1176	1117	1148	1114	1142	1125	1154	1140	1133	1132	1113	1075	1112	1126	1067	1120	1126	1144	1148	1151	1086	1153	1123	1086	1166	1124	1161	1181	1114	1131	1074	1074	1123	1137	1137	1078	1109	1150	1139	1086	1132	1091	1130	1121	1156	1097	1149	1143	1190	1135	1081	1104	1150	1140	1090	1097	1129	1157	1127	1098	1097	1097	1134	1182	1135	1135	1171	1125	1095	1147	1081	1103	1136	1127	1092	1053	1121	1153	1105	1106	1098	1147	1147	1088	1074	1078	1093	1159	1134	1149	1132	1205	1114	1167	1060	1061	1113	1119	1085	1099	1141	1113	1117	1106	1129	1069	1154	1155	1132	1137	1072	1132	1140	1133	1082	1145	1085	1076	1142	1140	1129	1095	1113	1082	1073	1172	1114	1153	1148	1125	1093	1108	1196	1175	1096	1147	1102	1143	1063	1097	1149	1067	1103	1111	1149	1126	1170	1092	1126	1076	1175	1107	1192	1153	1138	1147	1123	1088	1113	1156	1203	1114	1141	1048	1103	1108	1192	1117	1106	1089	1107	1151	1131	1078
27380	20881	14212	5299	2335	3664	9168	8600	6370	3002	1528	1066	985	864	853	855	811	870	859	869	868	886	823	900	880	871	853	887	882	871	876	842	882	875	896	872	876	884	844	864	842	846	862	860	882	858	885	811	929	881	885	880	844	863	872	793	932	921	854	866	916	856	851	888	871	875	864	853	908	860	848	857	892	853	891	879	846	872	862	872	831	829	932	917	846	871	912	918	902	891	898	916	849	851	905	891	862	891	866	895	843	876	860	885	834	877	828	849	905	886	871	822	918	845	868	876	857	880	871	866	827	840	923	861	845	865	855	917	872	912	826	813	900	832	901	865	894	917	899	879	835	895	844	827	917	852	861	862	866	846	907	880	885	845	874	847	854	843	845	858	838	891	845	903	851	875	891	884	825	921	860	808	893	877	816	791	883	867	860	877	860	859	829	885	861	914	851	880	847	873	857	864	853	870	821	887	895	834	797	846	894	896	864	949	867	887	872	824	840	853	828	899	865	905	891	867	864	884	865	865	834	898	807	873	825	862	851	869	847	871	909	872	860	818	865	852	878	883	885	892	903	843	863	881	931	892	873	825	880	888	883	848	880	854	867	808	856	871	805	908	912	834	871	887	876	868	845	818	926	904	819	854	872	868	862	858	873	937	852	842	828	849	855	873	885	829	813	889	838	835	817	879	862	840	882	830	877	870	916	868	904	864	796	930	907	885	853	895	866	833	961	915	866	851	809	868	864	899	885	854	893	887	893	834	821	801	861	879	818	846	910	889	823	893	859	882	938	920	833	885	817	881	913	894	906	850	889	921	899	862	865	811	890	919	884	915	877	893	873	871	886	816	905	891	863	790	830	901	849	839	911	863	876	894	883	877	840	867	879	851	850	897	863	864	884	872	873	874	858	846	878	910	910	840	877	895	889	843	838	896	874	875	824	847	933	820	796	881	893	875	796	820	863	904	898	873	895	815	897	881	830	854	876	912	857	860	865	860	864	835	909	844	854	833	853	875	842	800	806	861	816	874	838	925	866	838	904	903	856	868	842	839	872	865	844	878	867	900	904	859	884	927	872	830	883	887	850	821	884	894	868	848	867	888	871	860	869	941	885	911	890	850	829	908	871	878	867	829	831	905	864	873	888	817	879	850	813	882	910	883	866	846	841	855	844	885	876	806	893	883	859	855	841	881	922	865	871	892	903	902	837	801	846	898	871	863	944	831	841	851	819	871	831	889	884	855	806	881	862	838	913	851	854	850	897	854	906	890	848	832	871	908	839	857	890	823	883	884	809	904	836	885	908	894	925	878	853	800	878	872	907	865	913	891	888	923	832	854	879	832	863	908	835	849	839	810	892	842	882	868	856	857	848	881	868	893	858	866	903	866	858	878	862	813	873	849	880	917	875	882	880	872	858	850	874	890	876	883	899	876	905	848	866	882	873	819	907	874	821	883	875	859	815	870	886	914	863	891	855	904	824	867	807	891	945	871	826	847	912	853	844	892	828	886	895	886	833	908	884	850	888	894	887	883	862	900	913	868	854	852	868	841	878	901	859	841	842	905	886	874	874	859	881	870	820	813	849	853	856	905	902	888	876	904	881	928	866	812	873	818	854	906	876	827	887	863	823	873	862	841	868	856	961	860	830	905	870	868	890	878	896	821	814	845	864	938	870	897	817	876	840	909	915	857	896	865	895	835	836	874	912	887	835	846	884	888	864	861	819	861	863	860	868	870	876	873	891	859	870	852	852	877	915	909	861	862	899	864	898	879	816	859	873	866	874	868	896	854	825	910	878	920	891	882	899	868	912	870	885	835	858	884	851	895	861	832	882	927	817	898	929	940	866	864	860	895	844	910	911	838	840	868	836	888	873	833	839	876	891	857	914	889	832	870	862	833	852	871	897	787	897	889	856	818	892	883	873	821	881	864	800	847	850	867	899	879	850	821	897	888	916	856	854	797	886	879	867	853	876	861	894	866	888	892	840	868	863	895	814	847	856	864	849	890	902	832	867	864	783	849	878	876	870	845	845	822	859	877	880	864	856	823	857	900	852	927	919	821	904	908	873	910	825	865	918	904	944	848	835	860	861	865	882	876	843	933	905	898	889	821	871	851	865	887	829	871	864	871	906	880	863	927	871	848	900	898	885	912	865	863	858	863	847	820	841	902	845	830	848	835	875	887	858	868	930	846	836	864	879	854	857	938	850	853	896	889	813	876	914	920	889	865	854	860	898	877	924	904	859	869	872	896	890	963	875	874	894	850	859	886	873	883	866	873	815	861	831	901	830	953	863	877	886	847	859	830	873	864	870	860	872	855	886	868	862	914	884	885	860	920	922	845	847	838	861	866	830	911	855	852	783	881	919	841	897	874	883	851	800	874	874	908	874	886	863	904	831	871	866	861	880	857	820	828	875	846	845	852	903	886	938	942	870	848	827	872	897	868	928	812	855	819	827	891	850	909	859	879	854	849	881	859	883	874	859	860	898	800	916	904	841	870	825	823	887	887	848	826	861	904	879	893	885	879	877	785	861	865	914	864	866	831	888	852	922	883	879	832	864	835	866	822	914	879	911	839	813	883	889	855	850	884	901	826	886	874	861	871	832	877	803	838	871	857	862	879	872	868	907	838	834	858	852	854	843	880	876	886	882	849	847	844	862	825	832	850	833	813	916	863	875	860	889	893	857	843	920	912	882	865	858	811	882	888	849	839	862	845	859	880	860	861	868	829	882	854	946	852	856	872	869	867	899	889	877	908	851	877	920	863	871	882	901	875	868	877	882	828	901	826	859	840	796	851	880	838	855	882	860	893	865	892	845	851	880	845	916	944	860	818	842	829	833	869	902	846	884	887	960	887	866	842	898	865	842	856	855	868	902	861	850	935	829	850	862	876	917	894	873	892	869	871	923	887	892	855	860	888	879	886	869	895	875	882	838	882	879	899	838	841	882	856	864	885	858	879	863	902	847	918	887	823	909	857	851	881	850	900	857	874	882	864	918	901	854	884	884	891	831	920	834	880	842	915	851	873	890	850	844	880	908	886	815	900	880	866	887	879	835	904	875	902	847	882	829	884	872	801	935	916	820	837	925	905	910	870	875	882	901	876	891	838	884	913	940	863	913	882	814	844	852	922	799	905	814	921	911	920	886	864	828	911	789	872	854	836	852	840	884	896	878	884	847	885	871	814	896	855	881	846	911	861	863	834	866	869	880	885	895	849	857	913	840	893	916	852	826	888	875	837	920	860	881	916	895	878	861	908	883	839	874	887	826	913	877	846	809	879	874	879	854	891	869	883	895	887	879	908	866	912	843	838	840	808	875	858	889	850	842	853	863	865	914	859	932	832	883	856	850	819	875	876	848	825	907	893	867	881	889	846	927	854	855	883	949	874	862	855	807	917	859	881	837	854	892	874	852	864	867	899	949	859	879	833	857	856	896	877	869	867	880	895	827	852	874	888	887	876	910	815	914	879	865	827	832	865	804	863	919	837	889	870	878	851	846	873
11790	14856	14846	7058	4464	7533	15641	13832	10286	4875	2364	1446	1246	1176	1083	1109	1147	1148	1126	1116	1144	1078	1086	1159	1128	1148	1110	1122	1160	1135	1074	1115	1143	1127	1127	1090	1074	1128	1168	1111	1144	1101	1125	1159	1135	1173	1096	1134	1124	1063	1122	1118	1100	1096	1170	1118	1140	1163	1120	1118	1110	1043	1105	1119	1128	1108	1175	1130	1116	1109	1115	1099	1117	1133	1128	1154	1164	1182	1154	1122	1099	1041	1161	1094	1107	1100	1175	1120	1123	1161	1100	1095	1119	1108	1085	1141	1121	1157	1134	1096	1117	1044	1116	1133	1153	1087	1157	1152	1161	1128	1129	1130	1152	1145	1136	1145	1126	1141	1132	1163	1093	1130	1124	1149	1143	1087	1144	1111	1141	1084	1109	1106	1148	1210	1165	1136	1075	1103	1174	1078	1133	1151	1098	1126	1104	1121	1156	1115	1131	1148	1132	1133	1095	1042	1086	1134	1100	1077	1161	1134	1135	1098	1063	1149	1164	1126	1132	1164	1121	1148	1125	1080	1137	1128	1180	1058	1084	1137	1153	1131	1142	1102	1160	1156	1124	1135	1093	1039	1206	1118	1197	1143	1111	1077	1074	1108	1126	1132	1198	1128	1098	1157	1136	1163	1102	1107	1149	1119	1090	1126	1195	1187	1120	1099	1162	1154	1157	1149	1161	1207	1130	1170	1128	1161	1120	1192	1127	1116	1133	1145	1080	1086	1188	1089	1121	1181	1182	1155	1165	1116	1142	1128	1085	1108	1101	1100	1178	1122	1157	1140	1115	1136	1112	1110	1157	1092	1031	1131	1056	1144	1138	1152	1117	1112	1152	1119	1124	1124	1077	1176	1191	1081	1151	1164	1118	1104	1131	1122	1106	1104	1118	1181	1167	1115	1075	1157	1111	1133	1064	1168	1072	1171	1105	1125	1133	1078	1090	1111	1052	1088	1148	1132	1099	1125	1096	1187	1106	1125	1109	1163	1128	1108	1147	1166	1155	1143	1170	1096	1081	1089	1120	1097	1094	1151	1177	1111	1184	1095	1157	1132	1112	1123	1102	1138	1158	1170	1117	1154	1143	1085	1148	1083	1116	1151	1176	1139	1094	1107	1099	1151	1188	1123	1173	1095	1110	1067	1175	1098	1133	1138	1078	1083	1144	1217	1174	1137	1106	1161	1102	1106	1109	1070	1168	1149	1168	1125	1123	1125	1069	1095	1149	1108	1159	1104	1127	1131	1064	1207	1124	1177	1130	1093	1110	1156	1138	1093	1154	1124	1109	1145	1099	1132	1122	1023	1196	1122	1100	1159	1153	1135	1142	1123	1131	1124	1099	1072	1095	1090	1110	1157	1140	1109	1037	1152	1170	1132	1119	1132	1071	1102	1133	1123	1161	1134	1115	1172	1100	1131	1139	1089	1161	1103	1195	1129	1109	1141	1094	1127	1093	1114	1115	1140	1084	1074	1134	1148	1103	1155	1043	1129	1112	1148	1132	1088	1132	1165	1130	1066	1171	1154	1180	1150	1119	1147	1095	1114	1149	1070	1097	1152	1096	1183	1214	1127	1156	1171	1097	1123	1168	1147	1071	1161	1119	1166	1129	1154	1149	1124	1138	1138	1157	1149	1129	1158	1135	1150	1116	1194	1095	1155	1142	1147	1091	1154	1058	1160	1072	1099	1148	1144	1105	1120	1045	1159	1175	1179	1103	1120	1119	1121	1081	1181	1124	1116	1098	1127	1135	1123	1111	1190	1102	1124	1150	1162	1108	1132	1092	1102	1110	1154	1151	1104	1092	1127	1157	1126	1176	1116	1140	1144	1144	1128	1131	1119	1109	1131	1170	1142	1184	1105	1146	1083	1148	1140	1122	1142	1120	1054	1166	1144	1214	1129	1093	1120	1118	1082	1082	1178	1142	1075	1097	1179	1097	1083	1140	1093	1102	1181	1159	1139	1123	1119	1097	1094	1170	1124	1120	1107	1176	1152	1125	1126	1108	1144	1096	1140	1115	1183	1076	1075	1120	1128	1117	1142	1116	1155	1135	1136	1184	1148	1112	1090	1125	1017	1184	1126	1184	1144	1140	1086	1122	1174	1138	1120	1198	1084	1157	1159	1071	1166	1158	1156	1146	1113	1110	1196	1142	1160	1136	1125	1104	1091	1135	1149	1118	1149	1119	1152	1151	1130	1177	1126	1161	1061	1170	1137	1181	1187	1066	1143	1148	1111	1127	1114	1135	1123	1160	1069	1089	1112	1127	1161	1143	1090	1110	1127	1164	1133	1163	1115	1191	1198	1158	1118	1129	1108	1133	1118	1078	1174	1093	1156	1093	1161	1085	1081	1077	1131	1110	1084	1099	1110	1133	1094	1097	1206	1109	1130	1142	1134	1087	1113	1157	1105	1142	1158	1103	1156	1076	1137	1165	1117	1138	1141	1142	1136	1142	1176	1180	1164	1091	1095	1184	1078	1106	1163	1134	1155	1110	1174	1099	1138	1175	1068	1132	1154	1123	1133	1136	1147	1109	1124	1159	1153	1146	1107	1201	1131	1108	1065	1097	1124	1112	1099	1141	1150	1117	1060	1164	1144	1131	1142	1149	1154	1141	1158	1156	1212	1104	1160	1114	1136	1123	1170	1106	1183	1127	1107	1125	1158	1114	1129	1157	1127	1093	1179	1166	1085	1144	1142	1146	1130	1154	1082	1133	1114	1163	1132	1106	1089	1118	1162	1091	1181	1141	1087	1138	1178	1165	1152	1173	1124	1064	1110	1104	1053	1176	1159	1174	1089	1152	1153	1114	1131	1172	1161	1165	1110	1073	1119	1148	1102	1099	1127	1136	1128	1111	1134	1122	1125	1135	1144	1101	1151	1119	1073	1139	1119	1147	1127	1093	1144	1090	1114	1116	1166	1128	1141	1056	1149	1143	1108	1105	1125	1204	1127	1095	1106	1126	1122	1102	1124	1135	1154	1130	1087	1104	1154	1126	1140	1083	1099	1121	1083	1150	1110	1117	1156	1130	1094	1197	1142	1088	1172	1172	1125	1197	1155	1165	1154	1154	1114	1108	1131	1141	1164	1143	1098	1127	1162	1110	1128	1113	1146	1121	1104	1140	1143	1154	1142	1154	1093	1084	1101	1051	1125	1082	1149	1064	1136	1122	1119	1110	1119	1149	1131	1173	1091	1168	1147	1132	1131	1185	1175	1135	1087	1146	1131	1117	1140	1160	1109	1112	1093	1134	1132	1093	1160	1149	1128	1086	1141	1119	1117	1109	1132	1128	1100	1140	1189	1153	1161	1135	1160	1099	1088	1146	1103	1131	1124	1188	1104	1169	1130	1170	1103	1147	1151	1123	1104	1177	1066	1093	1112	1098	1124	1146	1127	1178	1064	1121	1145	1128	1150	1114	1158	1075	1169	1127	1157	1089	1187	1130	1181	1138	1128	1085	1121	1153	1127	1141	1081	1141	1157	1118	1106	1191	1104	1158	1154	1113	1184	1171	1131	1070	1174	1171	1182	1163	1118	1104	1139	1168	1063	1120	1105	1224	1113	1128	1126	1132	1126	1104	1159	1118	1116	1087	1129	1147	1115	1160	1129	1114	1166	1125	1159	1142	1067	1190	1124	1173	1121	1189	1116	1095	1107	1191	1122	1139	1123	1075	1090	1096	1077	1143	1090	1165	1138	1147	1153	1069	1123	1192	1122	1135	1098	1108	1170	1153	1148	1151	1137	1102	1175	1060	1101	1114	1136	1142	1157	1121	1124	1125	1137	1068	1115	1213	1121	1182	1072	1128	1134	1166	1158	1177	1105	1135	1065	1124	1162	1122	1086	1093	1098	1192	1104	1087	1127	1152	1119	1150	1178	1169	1111	1095	1109	1125	1129	1109	1159	1132	1130	1111	1136	1147	1138	1107	1117	1168	1114	1123	1112	1080	1098	1118	1128	1114	1094	1107	1101	1092	1130	1177	1172	1098	1109	1148	1084	1136	1083	1103	1099	1123	1115	1126	1128	1139	1125	1074	1190	1130	1140	1174	1185	1144	1115	1131	1120	1057	1118	1058	1232	1129	1157	1079	1103	1100	1192	1097	1139	1154	1173	1122	1085	1100	1116	1178	1156	1182	1130	1091	1165	1173	1136	1087	1158	1191	1114	1153	1156	1141	1106	1143	1102	1117	1137	1141	1167	1155	1076	1088	1176	1090	1119	1098	1110	1132	1171	1084	1128	1108	1133	1155	1122	1176	1161	1176	1138	1131	1126	1134	1178	1086	1158	1186	1101	1107	1086	1150	1206	1162	1100	1119	1124	1137	1155	1101	1085	1139	1108	1118	1106	1089	1138	1135	1103	1104	1133	1118	1126	1130	1129	1143	1172	1141	1100	1171	1151	1165	1145	1082	1116	1135	1102	1138	1135	1145	1095	1146	1107	1138	1186	1101	1191	1097	1135	1082	1143	1175	1174	1099	1096	1138	1127	1084	1085	1125	1175	1141	1108	1095	1139	1085	1121	1116	1111	1109	1131	1125	1106	1110	1194	1151	1118	1157	1113	1130	1153	1137	1095	1168	1130	1110	1127	1137	1127	1150	1146	1124	1143	1146	1146	1084	1116	1110	1146	1101	1115	1109	1182	1132	1149	1148	1112	1111	1141	1102	1164	1115	1105	1090	1139	1083	1136	1111	1152	1075	1168	1133	1095	1115	1157	1087	1092	1142	1102	1100	1119	1159	1123	1187	1136	1143	1118	1129	1133	1069	1169	1111	1122	1132	1145	1231	1126	1144	1115	1163	1085	1164	1109	1106	1105	1103	1041	1099	1151	1108	1111	1060	1093	1108	1143	1180	1063	1182	1143	1115	1124	1091	1138	1104	1123	1125	1069	1124	1067	1191	1152	1131	1097	1134	1126	1154	1167	1139	1124	1112	1169	1151	1152	1114	1093	1147	1085	1113	1170	1148	1102	1115	1117	1150	1198	1159	1126	1144	1136	1154	1106	1150	1140	1134	1092	1149	1129	1022	1036	1089	1118	1117	1091	1078	1154	1161	1133	1173	1149	1126	1082	1153	1197	1118	1127	1076	1083	1127	1118
23371	21397	29266	23939	21423	24573	55385	54351	41792	26816	11544	3217	1134	836	786	745	763	783	796	751	717	809	741	798	726	798	769	790	760	767	758	725	728	683	722	789	737	724	755	775	739	734	792	717	771	708	740	775	741	764	796	756	753	717	809	765	755	760	805	752	755	759	765	737	769	760	776	750	759	740	745	771	747	742	757	745	731	766	780	739	706	731	707	746	788	731	717	791	827	765	727	755	748	767	763	765	750	743	754	792	729	706	749	693	767	736	795	746	724	799	728	769	743	726	734	754	750	754	764	719	744	724	763	793	755	749	713	773	712	744	773	787	735	705	783	762	690	795	798	740	763	731	798	752	737	732	746	719	784	722	746	752	774	758	744	756	779	691	756	801	759	699	702	715	758	762	758	747	736	765	762	756	711	767	728	729	691	753	788	747	765	770	779	743	754	811	768	791	757	714	782	766	777	745	750	756	771	766	718	764	731	757	709	733	774	748	731	749	759	764	724	702	715	797	689	742	786	760	771	765	738	751	799	796	729	724	777	731	733	765	721	754	725	748	715	742	756	768	732	753	762	700	772	783	773	720	760	698	746	745	755	736	769	761	786	810	754	791	716	732	742	761	730	792	757	759	748	742	756	764	754	692	775	777	766	743	752	742	783	753	763	808	701	746	748	818	655	763	739	752	754	758	754	743	726	707	737	751	783	746	775	757	761	807	753	774	729	804	765	767	739	767	739	809	791	717	758	713	778	757	760	808	762	718	721	764	746	714	739	732	742	759	754	728	759	736	736	729	674	738	730	801	681	749	762	747	749	730	740	760	772	763	795	768	757	755	735	794	717	762	753	787	708	743	734	787	793	752	746	709	774	734	730	745	778	742	723	760	715	704	646	704	737	688	777	780	769	736	776	722	748	719	737	704	737	739	819	698	738	725	764	763	731	713	800	747	749	720	742	792	731	745	762	744	756	717	730	733	754	766	792	736	760	730	711	764	805	741	703	719	745	729	731	799	758	769	749	759	730	745	737	712	758	751	776	784	741	753	720	806	765	749	756	777	756	743	734	724	763	714	717	706	722	745	701	774	735	760	791	704	735	767	783	732	709	774	751	776	766	713	704	710	754	748	797	731	722	768	824	762	745	727	756	752	743	699	714	742	755	765	740	736	767	776	746	719	751	768	746	770	769	731	765	788	716	797	780	733	746	732	789	745	755	741	754	773	780	711	733	725	726	775	718	810	734	780	749	773	736	777	776	712	735	737	733	706	738	803	761	757	718	792	771	727	773	787	752	725	754	745	788	763	772	726	769	748	765	742	759	700	761	720	697	771	699	737	742	766	736	767	742	701	734	743	723	744	733	708	729	723	754	766	759	770	726	714	735	767	773	744	782	756	722	815	758	706	720	779	717	716	735	744	795	701	762	738	767	746	739	720	743	707	770	749	791	734	733	768	790	738	762	756	733	705	729	703	742	763	704	739	765	791	681	732	783	725	751	735	704	734	717	726	774	805	729	703	744	737	782	747	719	718	788	762	758	742	772	721	735	719	795	788	687	750	806	765	737	808	743	763	747	718	736	745	742	769	740	776	772	758	757	768	741	761	773	783	741	753	761	736	753	749	754	795	738	764	778	726	754	760	743	771	761	728	725	748	777	751	739	740	800	734	755	740	760	743	734	758	768	737	753	767	761	742	762	744	760	782	802	744	752	757	717	737	744	690	759	784	743	752	782	747	733	709	719	751	744	739	711	778	743	738	792	720	770	790	736	759	808	756	738	792	762	766	785	759	753	719	760	705	750	753	766	731	766	754	756	761	769	802	781	744	742	769	810	745	749	727	764	748	759	732	749	771	767	735	788	743	769	736	776	743	748	763	743	739	768	779	740	740	716	748	776	785	755	742	794	765	755	722	760	746	765	723	756	778	696	744	688	725	734	769	816	759	761	763	747	728	719	719	742	756	812	759	786	749	770	754	743	731	751	727	755	767	738	789	769	727	776	741	778	765	742	765	759	771	756	773	734	753	738	744	738	732	690	776	751	745	787	753	758	781	740	772	764	751	811	695	720	777	736	730	739	748	782	715	724	721	732	725	727	755	738	692	756	765	806	765	761	780	734	804	727	753	785	758	741	728	754	752	763	742	714	737	746	724	813	773	753	688	738	769	791	711	788	788	769	746	779	759	702	731	726	791	737	732	775	762	737	752	798	741	709	740	780	751	724	748	755	731	750	731	708	738	695	752	751	783	713	736	766	747	790	782	731	778	755	731	751	742	764	738	708	729	708	735	732	773	713	756	779	747	769	762	754	761	753	726	716	821	757	734	799	694	761	724	784	759	788	691	733	720	725	714	770	762	740	776	767	763	815	723	740	736	743	718	794	690	723	741	720	747	783	753	756	739	743	737	708	706	724	754	750	692	780	695	734	706	750	728	773	729	749	752	780	734	762	743	783	766	742	750	755	776	756	754	755	733	801	737	735	756	735	780	718	783	796	766	730	758	772	721	757	752	721	755	767	751	723	725	778	717	755	750	774	759	739	716	735	771	731	749	761	729	733	713	713	766	747	754	747	704	750	754	812	806	764	732	768	771	708	775	800	722	743	744	766	731	741	764	748	790	745	781	794	739	756	769	770	754	758	744	741	746	778	721	753	773	780	691	774	757	764	713	701	730	755	751	693	736	765	701	735	801	762	692	768	749	686	775	756	764	773	768	740	745	778	760	723	767	728	772	740	745	758	705	731	758	750	737	772	779	776	751	747	767	777	797	743	806	748	780	755	747	710	776	731	752	705	766	770	769	709	748	743	742	720	739	712	736	746	746	758	729	742	711	764	776	799	756	759	742	738	746	744	763	796	714	757	731	740	757	686	719	693	664	717	756	747	735	747	726	737	674	711	755	796	737	732	705	773	769	755	748	777	751	780	741	771	740	767	774	755	750	788	731	779	779	729	781	744	763	735	706	745	738	777	736	736	784	760	719	711	730	733	762	755	694	762	788	692	787	773	751	739	742	770	754	771	796	727	731	766	719	765	729	749	744	756	772	751	780	767	771	748	691	763	729	757	770	762	726	759	755	776	724	752	779	772	787	689	734	760	752	760	782	711	730	740	730	700	716	733	740	778	741	728	717	749	742	754	729	770	768	781	819	757	723	740	753	749	710	729	709	789	755	754	789	734	741	767	753	739	742	772	797	750	715	754	738	752	709	775	763	740	762	793	755	723	791	744	739	716	679	756	759	745	777	756	747	771	802	710	768	767	713	798	752	704	801	735	798	743	741	727	769	778	788	770	757	797	792	774	746	734	722	723	752	758	738	799	724	765	746	755	748	740	796	788	728	783	759	727	758	697	772	742	787	736	746	816	728	763	740	761	792	762	798	724	799	768	801	711	765	749	780	752	750	734	769	690	731	739	743	752	731	728	768	821	736	755	696	748	742	764	715	743	743	747	733	761	746	735	734	747	736	780	740	756	763	717	754	721	809	727	739	772	750	765	741	728	782	751	736	731	742
15037	29332	25367	16992	14356	21660	56037	53757	44045	30019	15180	5236	1829	1129	984	984	938	943	1019	985	973	956	997	976	995	964	981	966	911	977	965	938	970	929	997	988	917	994	993	979	943	943	972	999	978	1019	1002	936	984	937	992	991	937	1030	949	1006	992	988	999	992	961	1002	958	954	965	984	960	988	963	936	1076	987	937	983	957	961	1001	932	980	929	930	976	985	967	949	961	940	991	870	980	989	942	956	940	904	966	934	915	1018	1003	955	956	1041	962	943	954	1009	1018	962	961	952	926	913	908	987	928	968	968	994	981	973	943	1040	958	987	957	955	987	976	934	1017	1008	946	932	972	974	974	975	1023	968	921	933	941	947	938	960	1004	995	954	1008	936	985	971	1000	972	954	986	942	1001	1004	1004	968	957	937	938	949	990	956	1029	943	957	913	909	968	981	984	963	921	990	927	985	960	970	949	975	966	970	954	993	987	950	993	997	948	955	999	1020	944	964	957	944	939	948	996	917	989	975	905	974	976	985	974	927	953	970	957	948	978	894	875	929	964	995	960	980	962	986	988	984	967	940	926	988	926	889	938	961	962	954	894	925	917	961	992	948	986	973	934	957	972	990	954	974	921	1003	1000	995	989	945	926	919	948	1012	928	927	975	969	936	915	945	934	934	1015	972	922	1015	928	973	998	949	929	966	935	929	941	999	1012	968	989	939	1000	1000	931	958	929	971	975	942	1013	1002	980	962	984	1032	945	971	986	963	928	954	987	932	955	901	971	1013	964	940	952	963	934	925	961	974	961	932	995	1052	990	1002	980	923	983	994	998	960	978	931	942	942	1002	1016	983	954	928	954	942	944	979	908	963	938	995	955	939	961	998	968	949	938	978	924	949	982	977	917	1006	951	887	958	940	992	983	933	961	986	993	957	973	937	954	948	970	992	903	941	937	907	1043	968	978	925	1033	985	965	1000	994	979	969	944	961	913	1009	973	970	928	927	952	947	1016	972	968	950	957	978	903	972	984	920	986	988	958	939	972	961	947	977	967	953	1022	880	957	957	984	953	909	970	947	992	966	935	992	988	956	955	888	979	988	1007	950	969	965	899	982	976	952	940	933	943	926	973	992	911	956	966	936	981	922	910	984	958	999	1019	955	979	962	975	996	982	968	980	938	941	961	978	986	1009	965	964	971	909	962	997	975	1018	936	946	998	946	1012	983	922	969	984	950	929	982	1006	1004	906	936	935	999	992	966	972	957	983	955	980	976	880	944	964	929	942	1017	946	956	964	948	984	995	940	979	945	923	1015	965	1004	911	893	953	966	943	996	970	975	964	940	962	995	917	984	940	933	949	992	923	988	964	996	969	995	975	953	942	997	981	957	958	955	932	952	927	969	989	977	992	989	941	969	952	1002	975	986	982	966	936	986	916	936	959	968	970	983	967	964	949	973	989	967	939	965	964	993	936	987	986	992	961	938	992	989	951	971	950	962	1034	965	933	958	963	974	947	992	938	983	943	962	942	971	959	995	1004	919	1003	899	955	915	953	953	987	968	998	931	965	1003	941	1001	947	986	967	938	944	958	924	933	984	926	946	973	935	921	994	976	933	959	968	969	985	969	994	986	945	963	993	967	984	969	990	936	997	992	943	920	939	962	975	939	995	934	982	927	956	991	954	907	983	955	924	968	966	951	993	977	953	959	940	989	990	1009	972	990	900	998	959	974	954	967	926	993	923	970	930	960	919	921	896	993	1009	964	918	931	935	958	978	924	946	962	998	987	949	936	975	948	934	951	969	930	953	913	990	943	965	1021	941	1004	1006	958	993	947	948	947	935	896	964	948	1009	972	987	941	1007	921	922	913	935	951	971	943	1010	1023	1000	949	922	983	978	1010	970	931	932	964	983	951	935	956	974	1045	904	973	991	986	958	954	953	956	959	967	956	930	947	945	956	1012	965	957	1000	943	986	931	949	966	989	1011	889	990	926	946	999	993	968	993	1014	992	957	953	903	990	951	929	976	977	983	984	921	924	931	944	996	1005	949	944	949	994	970	1007	947	924	949	943	983	989	970	1002	994	924	1010	983	1011	1004	982	933	964	972	953	925	972	994	950	979	997	981	944	993	999	990	996	967	937	974	966	1000	956	1044	1006	947	998	1020	966	974	996	926	965	928	982	1071	947	935	961	982	980	956	959	967	960	953	935	1010	955	950	957	998	1002	963	984	979	963	942	974	1005	945	991	1012	986	958	928	960	953	973	1013	930	934	966	975	1005	943	967	946	947	1013	980	889	1008	951	948	1004	941	948	967	969	944	912	946	963	935	951	993	955	946	896	918	950	1002	949	964	922	949	946	979	916	943	941	953	1011	959	905	975	909	1013	946	942	990	998	967	985	1008	958	979	955	925	908	1019	937	960	939	919	941	1003	974	960	922	932	970	921	992	941	938	979	950	995	977	1022	935	955	966	964	935	947	964	989	920	982	972	949	958	962	954	942	963	1000	937	947	985	997	916	939	990	927	963	971	1040	982	942	945	1005	935	963	927	953	954	973	971	976	975	985	957	989	957	951	968	981	971	951	986	964	967	965	999	965	930	912	976	955	929	954	978	949	917	920	982	976	954	965	966	982	854	999	931	947	966	961	980	980	922	939	962	985	898	927	986	988	978	960	965	976	985	906	971	990	927	975	980	1012	952	991	938	960	972	996	990	973	921	996	951	916	982	930	986	964	966	1053	983	944	969	980	939	987	1003	1011	992	959	932	980	967	1007	920	947	927	975	934	937	974	940	961	938	945	969	968	947	970	1005	952	882	988	940	1005	946	1006	949	961	980	940	1000	999	974	971	960	913	995	1031	933	897	976	944	967	890	971	979	947	998	937	909	937	977	959	951	910	961	1007	965	980	968	963	965	964	966	978	984	986	1004	931	910	936	1003	954	1002	937	895	935	936	934	935	956	975	996	991	960	961	955	918	949	993	968	985	1001	980	978	913	894	961	935	951	921	954	968	915	953	911	991	937	946	984	950	986	970	1012	989	967	969	900	962	1011	967	981	987	993	995	996	977	903	1003	946	1030	973	970	963	893	919	1019	985	973	982	946	971	938	926	978	972	954	935	971	934	1018	923	956	954	955	958	974	935	930	931	910	1030	940	923	1022	959	890	953	934	968	981	953	978	975	964	966	1017	974	959	986	959	1007	931	949	971	911	955	1019	983	956	993	981	946	961	923	990	943	1023	925	962	931	991	970	996	1003	976	985	916	954	1004	970	935	951	960	982	921	955	952	979	916	989	1022	907	982	987	969	957	1015	947	975	987	971	970	995	973	971	964	1003	925	955	991	916	922	958	992	957	1005	937	945	955	966	1024	949	957	1014	960	945	985	978	912	1011	1034	897	942	933	912	962	980	995	937	970	962	1026	996	970	984	1011	932	977	985	966	965	961	980	969	967	906	985	985	1015	959	893	960	992	1012	981	960	926	955	989	989	1008	977	953	935	1022	923	905	942	924	990	1000	978	988	993	1015	946	940	942	999	1011	973	960	982	964	946	962	942	959	973	921	928	1019	927	957	1010	910	929	990	957	952	986	975	990	966	1013	964	1002	967	923	969	968	926	964	976	975	1044	972	974	968	1026	980	978	952	973	888	945	994	991	971	965	910	931	955	959	919	976	944	926	952	972	951	914	954
27394	21611	20233	11807	6251	4254	7773	9499	6353	3508	1976	1184	997	898	848	888	834	900	922	899	906	928	871	903	899	896	873	873	864	896	870	924	891	872	887	916	917	862	880	888	844	901	926	907	867	903	876	879	862	914	942	862	822	852	894	862	892	896	916	850	873	908	870	883	880	852	864	951	927	865	888	874	865	845	881	849	899	880	928	893	876	932	930	858	866	874	856	865	882	901	853	899	932	866	848	875	904	892	874	896	894	918	877	921	925	919	874	924	890	815	893	899	877	861	917	879	885	921	892	896	919	889	848	845	860	942	858	919	837	830	828	888	865	933	918	830	885	906	870	884	830	864	858	905	890	909	890	846	884	897	865	871	869	871	879	932	873	863	937	875	908	916	831	887	893	885	890	807	905	925	908	865	874	850	827	906	862	906	863	945	902	914	915	877	871	908	892	878	937	876	849	888	887	841	897	878	883	933	856	911	879	838	867	899	850	879	893	878	869	916	885	870	873	848	876	888	897	871	833	868	895	898	849	907	879	889	924	897	866	895	901	877	878	855	870	945	870	910	886	899	860	864	877	890	886	849	865	949	905	907	839	875	833	863	899	871	881	893	886	829	910	862	883	934	861	847	899	887	924	897	894	903	847	918	894	869	904	907	915	858	811	878	925	857	810	955	904	887	883	853	847	923	867	877	871	897	894	925	861	919	891	866	927	854	892	874	920	938	877	898	869	917	825	931	830	873	850	866	863	927	845	837	869	905	889	916	846	889	900	831	858	917	835	869	865	883	877	892	912	867	924	877	814	922	844	893	888	910	879	889	884	849	823	840	879	898	949	899	912	858	880	899	894	896	828	880	830	876	935	887	867	818	873	893	883	899	846	861	885	850	828	843	887	891	825	896	887	863	888	960	895	880	806	860	836	826	877	939	900	914	905	866	878	873	891	926	900	879	855	889	836	863	887	813	902	912	885	842	848	889	913	872	873	804	875	865	893	878	877	867	871	912	867	853	922	879	893	848	882	892	881	873	843	880	933	910	908	931	905	812	848	883	860	964	938	855	854	848	870	917	929	893	842	882	846	836	871	882	868	952	865	864	893	866	845	891	895	879	888	828	873	848	890	921	848	877	883	831	882	913	899	895	898	867	857	883	854	913	913	857	855	857	887	942	950	907	910	867	914	929	907	876	925	932	886	940	838	869	875	876	890	891	921	903	871	828	911	898	909	916	858	869	892	905	845	903	865	880	864	890	851	872	902	871	894	907	912	886	847	890	874	917	903	817	907	876	914	877	846	878	840	816	870	867	869	877	879	850	884	831	900	908	908	871	877	943	853	858	901	912	879	941	877	889	854	884	918	898	873	921	916	834	960	894	861	888	874	912	832	941	863	893	838	902	839	910	882	865	880	925	839	858	875	868	931	855	872	841	904	899	837	911	895	886	818	863	905	902	886	871	911	905	872	897	848	891	948	891	871	874	869	862	925	833	869	871	865	912	881	840	926	873	915	893	873	850	891	866	922	915	853	910	881	869	898	894	874	914	904	912	867	903	860	864	858	814	885	861	910	839	891	873	870	881	879	894	851	867	910	897	860	856	895	873	924	958	913	903	883	987	864	839	838	873	895	907	906	889	867	881	863	885	875	842	954	936	884	866	933	912	879	894	852	916	886	867	877	841	933	887	854	917	884	881	817	877	833	875	843	846	910	892	873	921	942	806	921	858	868	889	854	904	883	887	907	912	885	874	868	853	834	903	865	951	892	904	915	908	931	853	891	927	897	901	865	894	873	877	945	899	815	954	845	892	910	866	848	889	922	897	878	839	895	913	936	923	894	870	874	914	870	915	905	869	864	879	904	907	852	949	849	853	861	913	829	916	859	842	879	846	900	914	889	856	870	865	884	864	856	908	889	875	840	857	866	879	939	903	866	855	886	878	866	922	898	881	909	890	882	869	886	871	910	888	903	934	846	856	807	910	927	884	861	805	866	927	936	939	828	901	917	869	869	914	862	886	895	897	958	864	857	940	918	845	904	883	821	868	881	859	884	891	864	854	928	865	892	871	916	841	903	855	913	878	882	908	861	869	873	928	828	907	854	831	896	840	832	889	933	864	936	941	879	901	890	938	847	868	842	888	897	845	893	897	910	919	871	931	841	926	897	873	849	879	845	877	910	872	865	893	946	841	864	817	906	900	877	898	905	894	893	892	868	892	896	833	865	885	897	870	908	899	875	930	912	859	869	900	884	825	892	904	886	890	914	901	892	879	872	898	894	933	891	884	865	850	858	906	918	871	908	899	903	921	916	924	888	872	883	875	903	865	854	940	918	874	910	900	926	899	857	885	876	837	878	841	865	891	878	867	875	914	866	893	887	835	847	888	916	850	830	863	895	912	830	918	823	885	892	846	901	911	911	881	897	900	865	834	857	839	891	873	846	877	846	860	879	893	896	856	901	850	873	922	874	891	850	835	911	901	911	888	935	899	865	888	938	915	916	879	864	832	861	889	891	872	883	823	915	887	942	868	906	913	899	841	867	908	891	880	932	857	896	895	911	879	879	872	875	850	891	897	921	906	913	893	882	862	884	885	860	928	852	879	875	879	891	886	858	857	913	891	910	879	871	849	899	791	900	918	894	892	855	829	892	881	893	830	934	940	908	913	866	881	915	942	892	874	865	863	893	841	847	874	856	872	879	911	925	865	862	880	879	908	877	852	863	896	845	820	925	881	893	890	842	922	864	886	900	883	874	879	938	883	869	864	919	898	885	891	888	879	839	905	864	863	884	878	888	935	852	881	913	903	918	910	862	883	885	876	858	853	909	921	941	868	876	889	841	828	842	881	933	900	915	844	889	870	916	912	861	879	849	880	889	904	875	854	836	872	934	901	882	894	886	914	903	948	839	900	895	845	916	891	907	878	901	906	921	879	887	878	894	873	882	906	876	863	933	877	900	906	864	887	861	890	897	913	866	893	862	856	927	900	828	885	844	830	899	914	912	930	895	930	898	884	867	900	910	938	892	935	915	872	872	842	877	902	904	913	934	843	860	903	879	904	952	895	859	866	889	878	897	850	873	861	912	853	842	855	908	926	908	920	861	941	855	914	877	866	852	905	828	868	913	869	813	854	830	860	863	851	875	858	872	896	870	895	935	916	851	858	898	834	902	906	845	879	936	958	914	928	910	858	898	873	849	927	873	856	871	927	885	883	876	884	884	862	938	860	906	885	878	879	916	883	832	852	866	933	904	885	845	895	883	863	918	910	827	900	876	882	843	895	880	894	924	831	875	831	898	890	917	831	922	919	933	846	907	899	905	879	847	904	819	860	911	899	851	872	914	946	918	850	913	893	847	892	868	852	853	938	927	854	880	871	911	863	859	875	860	945	873	929	874	864	901	908	886	891	879	858	906	902	867	910	833	859	895	839	917	868	868	904	903	840	892	907	860	896	869	809	894	877	887	881	875	903	885	878	838	899	835	852	870	931	817	875	895	912	903	847	846	858	927	878
10963	23970	23936	14646	11244	8684	14337	15199	10556	5787	2962	1616	1292	1081	1193	1171	1127	1103	1118	1124	1174	1155	1151	1188	1196	1183	1148	1156	1119	1154	1178	1176	1182	1083	1153	1103	1105	1101	1126	1164	1136	1148	1125	1133	1156	1120	1147	1196	1167	1165	1137	1156	1211	1123	1061	1210	1067	1139	1137	1150	1134	1167	1185	1195	1154	1143	1200	1122	1082	1147	1152	1126	1115	1169	1200	1098	1182	1174	1134	1172	1175	1171	1112	1142	1113	1153	1167	1116	1173	1148	1196	1180	1150	1129	1121	1151	1148	1147	1165	1145	1164	1243	1202	1062	1184	1134	1156	1127	1115	1101	1147	1115	1179	1118	1112	1136	1081	1092	1138	1155	1197	1108	1175	1115	1134	1205	1191	1132	1127	1135	1102	1156	1150	1127	1180	1130	1184	1165	1141	1162	1198	1081	1156	1163	1116	1182	1116	1135	1131	1137	1119	1150	1153	1222	1190	1168	1154	1145	1113	1123	1173	1139	1201	1191	1182	1146	1163	1110	1173	1119	1069	1117	1141	1152	1187	1153	1111	1153	1071	1160	1125	1171	1130	1137	1074	1123	1237	1140	1140	1182	1203	1088	1157	1139	1198	1157	1134	1152	1133	1100	1203	1146	1132	1059	1112	1129	1111	1132	1143	1145	1197	1136	1089	1073	1116	1191	1140	1119	1064	1097	1131	1129	1133	1096	1155	1163	1245	1150	1139	1146	1196	1128	1111	1153	1150	1144	1168	1131	1115	1215	1145	1143	1152	1129	1153	1146	1139	1106	1098	1163	1127	1162	1108	1204	1113	1194	1052	1083	1175	1163	1190	1138	1106	1153	1154	1087	1138	1102	1088	1051	1209	1186	1226	1143	1138	1125	1172	1151	1096	1105	1207	1144	1168	1175	1132	1157	1156	1118	1187	1145	1133	1158	1106	1158	1137	1132	1140	1141	1115	1117	1109	1182	1131	1133	1138	1116	1125	1166	1097	1128	1103	1146	1196	1134	1143	1167	1188	1162	1119	1120	1158	1168	1140	1151	1150	1154	1094	1177	1192	1139	1152	1099	1182	1173	1152	1162	1142	1136	1135	1125	1163	1161	1090	1165	1155	1201	1150	1147	1168	1207	1117	1180	1152	1166	1180	1124	1164	1176	1182	1170	1144	1220	1115	1112	1126	1160	1170	1128	1147	1087	1221	1136	1161	1163	1153	1169	1157	1092	1180	1139	1172	1064	1103	1158	1120	1121	1173	1174	1155	1198	1108	1107	1125	1081	1172	1083	1164	1137	1120	1169	1082	1141	1074	1124	1154	1126	1134	1170	1089	1158	1177	1185	1210	1128	1167	1155	1109	1187	1201	1150	1117	1120	1139	1117	1133	1155	1168	1172	1157	1138	1175	1121	1142	1138	1068	1144	1137	1153	1166	1128	1131	1171	1137	1108	1135	1187	1162	1097	1155	1155	1098	1166	1123	1184	1138	1168	1103	1158	1107	1097	1193	1193	1129	1140	1169	1131	1132	1168	1130	1169	1230	1126	1140	1162	1120	1196	1144	1061	1171	1132	1129	1154	1109	1191	1152	1220	1172	1121	1123	1137	1119	1207	1082	1134	1103	1096	1147	1181	1103	1184	1145	1119	1185	1127	1173	1155	1121	1162	1154	1153	1132	1079	1176	1171	1142	1145	1176	1147	1132	1156	1141	1110	1090	1198	1154	1095	1138	1129	1092	1101	1121	1165	1166	1179	1090	1109	1147	1138	1097	1088	1177	1126	1144	1165	1193	1167	1070	1100	1154	1134	1184	1121	1085	1155	1149	1155	1071	1126	1193	1084	1176	1083	1138	1160	1225	1109	1181	1173	1120	1170	1085	1137	1197	1161	1132	1129	1120	1179	1172	1134	1125	1138	1182	1132	1130	1205	1126	1150	1074	1102	1165	1115	1130	1157	1199	1146	1114	1174	1166	1172	1113	1147	1136	1126	1119	1138	1189	1133	1166	1187	1115	1150	1144	1151	1167	1134	1154	1139	1138	1099	1178	1217	1098	1105	1170	1192	1117	1126	1159	1197	1141	1161	1104	1079	1155	1131	1058	1152	1163	1105	1131	1186	1148	1128	1180	1171	1131	1158	1117	1154	1128	1151	1136	1166	1175	1203	1145	1164	1130	1139	1160	1102	1113	1183	1171	1156	1164	1067	1139	1126	1193	1190	1106	1173	1217	1157	1097	1127	1077	1152	1103	1165	1174	1242	1125	1123	1187	1152	1142	1134	1156	1240	1072	1143	1145	1103	1158	1128	1124	1097	1114	1191	1125	1173	1105	1181	1103	1133	1161	1115	1127	1118	1134	1051	1141	1141	1122	1118	1106	1139	1160	1143	1148	1110	1179	1165	1129	1100	1137	1093	1178	1191	1160	1073	1174	1151	1195	1130	1125	1112	1148	1153	1138	1117	1088	1185	1170	1135	1165	1101	1133	1138	1068	1189	1138	1155	1109	1122	1088	1105	1166	1127	1165	1166	1180	1176	1152	1119	1135	1179	1174	1144	1164	1141	1174	1166	1140	1157	1180	1122	1169	1211	1138	1160	1112	1166	1136	1139	1144	1151	1140	1134	1202	1138	1151	1116	1155	1210	1160	1098	1179	1091	1175	1238	1153	1145	1130	1179	1116	1128	1151	1173	1166	1191	1129	1107	1129	1126	1161	1162	1139	1129	1148	1138	1131	1121	1205	1146	1160	1131	1135	1213	1149	1237	1141	1180	1198	1181	1173	1159	1110	1129	1131	1161	1133	1165	1184	1089	1062	1150	1133	1160	1111	1131	1202	1137	1115	1089	1147	1113	1140	1083	1125	1171	1168	1108	1109	1171	1106	1125	1172	1150	1149	1146	1120	1146	1125	1144	1122	1166	1098	1152	1147	1176	1199	1118	1169	1168	1179	1162	1120	1160	1159	1172	1197	1153	1139	1087	1096	1129	1176	1203	1163	1200	1124	1111	1153	1117	1181	1180	1136	1102	1141	1200	1186	1180	1172	1172	1153	1146	1136	1121	1173	1175	1137	1159	1130	1114	1179	1102	1184	1119	1160	1064	1145	1177	1178	1149	1127	1123	1120	1213	1102	1122	1144	1129	1154	1139	1148	1153	1173	1107	1124	1143	1156	1092	1154	1119	1134	1146	1092	1155	1155	1190	1168	1127	1128	1109	1140	1105	1158	1107	1152	1115	1131	1165	1155	1151	1112	1132	1151	1129	1163	1135	1124	1147	1210	1147	1137	1134	1176	1119	1171	1144	1151	1153	1090	1154	1118	1127	1152	1167	1140	1184	1119	1094	1222	1171	1188	1162	1148	1185	1159	1134	1207	1205	1151	1140	1122	1169	1074	1129	1152	1162	1112	1193	1108	1115	1170	1193	1145	1126	1176	1176	1140	1160	1095	1163	1172	1175	1167	1104	1131	1119	1111	1143	1187	1125	1151	1138	1096	1146	1156	1083	1141	1085	1119	1192	1163	1123	1153	1162	1066	1128	1152	1123	1141	1171	1142	1145	1120	1192	1151	1238	1122	1120	1124	1177	1110	1117	1160	1121	1192	1097	1170	1090	1159	1129	1101	1144	1149	1196	1132	1159	1206	1141	1159	1161	1175	1158	1171	1133	1104	1148	1169	1152	1138	1123	1139	1143	1120	1123	1145	1217	1146	1130	1118	1182	1170	1121	1191	1156	1171	1138	1123	1106	1190	1112	1136	1157	1193	1070	1162	1127	1112	1163	1096	1193	1131	1143	1159	1089	1157	1143	1149	1074	1057	1098	1178	1118	1163	1128	1203	1133	1142	1086	1148	1123	1160	1154	1163	1108	1107	1184	1172	1153	1174	1161	1132	1145	1157	1142	1102	1105	1181	1117	1119	1134	1161	1132	1112	1102	1152	1169	1156	1178	1098	1144	1146	1160	1177	1155	1144	1173	1163	1131	1102	1189	1090	1153	1164	1125	1171	1143	1185	1126	1093	1124	1172	1114	1154	1082	1156	1218	1165	1099	1183	1117	1221	1177	1158	1064	1122	1122	1181	1168	1100	1155	1086	1134	1137	1143	1135	1146	1201	1088	1101	1112	1103	1153	1151	1167	1148	1167	1156	1181	1218	1174	1137	1113	1162	1137	1142	1204	1135	1143	1181	1167	1080	1145	1150	1143	1177	1159	1156	1211	1108	1165	1177	1104	1122	1093	1123	1103	1140	1171	1159	1182	1121	1132	1096	1131	1225	1177	1105	1226	1156	1151	1188	1149	1187	1124	1146	1184	1139	1186	1200	1134	1135	1161	1106	1160	1112	1095	1137	1140	1120	1072	1112	1101	1170	1109	1186	1171	1089	1177	1156	1149	1132	1173	1156	1089	1098	1157	1137	1138	1160	1167	1104	1156	1153	1107	1150	1131	1159	1099	1126	1147	1109	1144	1122	1124	1101	1145	1106	1168	1157	1153	1176	1108	1184	1101	1148	1169	1104	1210	1161	1099	1123	1172	1113	1165	1159	1125	1132	1122	1107	1134	1136	1164	1113	1125	1177	1168	1136	1123	1196	1121	1170	1132	1089	1113	1126	1126	1195	1124	1189	1181	1144	1172	1136	1162	1167	1105	1116	1088	1147	1066	1173	1162	1168	1095	1181	1116	1105	1124	1090	1232	1170	1109	1104	1174	1165	1176	1121	1162	1091	1154	1129	1112	1092	1134	1128	1120	1216	1090	1123	1158	1133	1178	1179	1126	1173	1118	1127	1114	1077	1183	1136	1145	1174	1127	1178	1146	1135	1140	1181	1142	1115	1147	1178	1212	1165	1147	1111	1198	1100	1147	1164	1119	1153	1156	1167	1172	1152	1127	1086	1154	1124	1187	1143	1149	1139	1091	1201	1249	1148	1129	1172	1158	1185	1216	1139	1177	1135	1126	1144	1144	1143	1098	1152	1137	1138	1147	1139	1077	1108	1148	1153	1101	1188	1172	1169	1138	1118	1182	1100	1209	1110	1121	1146	1184	1110	1170	1103	1098	1157	1152	1176	1152	1116	1108	1099	1163	1169	1140	1147	1077	1121	1203	1159	1212	1166	1119	1158	1149
27423	22104	22497	14174	7039	6348	9736	10145	6064	3201	1794	1190	950	917	893	880	904	919	905	844	879	873	910	858	879	872	874	943	850	864	880	861	879	926	861	914	887	910	847	911	862	923	887	885	835	908	906	873	858	877	935	888	874	876	881	868	849	867	888	896	887	912	921	898	862	922	812	866	933	939	926	818	882	939	932	888	856	852	877	896	937	885	902	904	881	829	947	886	892	891	868	903	848	916	846	909	880	793	849	867	922	880	885	855	897	875	887	898	861	875	841	897	880	836	889	870	887	882	904	867	848	877	863	862	841	858	886	922	893	895	843	893	868	875	951	880	845	914	836	881	848	954	909	905	899	874	930	817	803	851	880	876	944	894	822	849	880	858	868	920	843	906	850	900	878	858	875	926	911	903	915	857	915	842	865	834	881	831	877	831	892	897	882	850	947	885	896	879	896	924	924	846	825	832	880	880	873	924	929	889	881	881	854	898	870	859	924	902	865	911	886	866	875	826	862	902	864	922	905	847	928	910	873	884	901	866	904	894	912	878	859	906	954	852	904	872	892	895	856	907	903	876	935	840	882	879	859	937	826	824	850	836	900	878	849	833	856	827	875	897	870	909	874	869	880	964	891	899	892	927	857	903	833	966	855	913	887	883	879	900	858	905	888	933	876	907	891	914	863	877	883	940	894	870	879	838	848	814	812	874	882	909	917	846	851	876	839	825	864	891	879	875	931	840	905	879	892	884	884	922	917	881	905	884	876	904	898	898	883	935	868	906	882	909	902	861	901	862	891	878	959	893	898	830	888	914	886	854	857	860	924	927	859	875	887	870	881	911	896	872	845	879	918	903	892	931	914	867	866	854	918	860	918	886	919	910	898	860	849	886	923	895	892	889	863	886	945	907	874	870	844	886	879	884	843	898	898	895	861	931	890	842	895	898	942	892	868	840	870	850	868	864	862	913	822	862	855	842	867	880	920	910	844	927	865	863	887	868	868	900	869	848	878	853	879	887	867	901	888	840	828	904	834	863	900	870	810	863	873	914	890	872	864	858	859	881	871	905	877	846	882	839	870	905	890	870	902	840	876	898	853	835	917	906	885	850	878	928	861	893	852	870	957	901	861	828	891	872	884	844	841	901	828	852	877	918	907	862	850	865	870	889	886	856	942	884	880	859	864	883	898	916	869	859	920	848	911	861	942	903	888	836	914	870	913	909	849	866	961	882	902	887	882	862	906	889	892	836	917	908	887	893	874	876	878	885	894	881	829	866	841	899	882	869	882	869	848	815	839	871	825	826	888	911	882	894	892	849	893	857	845	845	886	876	866	871	913	847	908	896	890	911	880	858	949	835	916	869	897	901	893	913	811	847	875	886	894	866	853	848	895	866	884	941	885	856	836	834	861	822	963	932	854	840	907	864	859	823	875	884	923	863	928	841	897	872	868	855	838	838	925	877	827	815	889	838	883	838	905	876	855	930	896	915	916	854	888	871	835	846	886	835	898	856	830	896	885	835	827	898	895	843	861	860	860	885	916	895	941	863	895	864	910	911	877	878	888	885	885	938	878	859	867	884	827	907	919	937	851	890	915	879	889	868	938	882	847	881	937	830	835	881	862	832	873	867	904	863	892	886	855	878	911	910	872	925	927	894	871	849	888	858	876	835	885	890	910	869	860	842	812	900	833	908	857	904	894	911	892	893	881	878	894	900	883	860	900	884	871	928	901	922	889	914	902	881	837	922	893	869	858	890	953	928	856	875	878	823	909	870	875	917	863	841	874	834	893	850	866	861	903	934	900	898	923	789	864	906	881	830	871	827	899	880	925	898	896	848	886	866	863	898	863	862	858	849	919	869	899	895	852	900	906	917	895	899	861	890	830	906	900	916	874	909	855	885	918	894	865	939	859	843	844	900	877	863	852	924	893	856	913	882	871	864	822	897	839	843	840	859	876	847	852	863	839	858	871	898	885	881	842	900	871	891	889	859	883	893	838	869	891	856	876	855	893	872	966	880	896	890	933	889	878	883	862	903	900	877	860	866	894	916	821	909	896	944	911	920	961	860	838	874	854	882	934	900	848	924	867	879	869	852	881	944	871	915	884	873	861	849	889	860	909	868	964	928	845	857	921	886	867	847	917	874	922	842	963	887	873	866	901	913	868	889	896	890	883	914	857	863	822	871	861	876	874	860	890	880	811	886	873	870	880	851	924	888	918	882	869	823	871	862	823	920	896	855	893	908	905	869	852	886	883	859	830	926	864	920	870	883	909	869	886	849	888	904	910	857	854	848	914	886	917	885	871	885	881	875	864	901	881	877	887	892	893	907	853	917	881	836	882	865	849	938	820	888	855	884	880	933	866	928	880	859	925	843	866	893	880	840	905	917	898	891	841	885	929	884	899	870	877	909	851	837	879	843	862	885	856	816	885	906	855	951	917	870	836	900	902	905	874	876	849	868	835	897	886	832	893	854	901	867	817	807	870	847	819	840	952	858	856	843	904	906	910	877	881	922	857	867	874	881	907	897	842	874	862	866	850	825	882	892	846	853	890	832	873	858	891	940	951	876	888	888	875	866	865	872	874	860	939	898	865	872	923	894	835	921	829	881	882	894	865	897	883	860	858	875	883	852	883	906	845	904	872	902	840	848	833	955	898	855	877	898	878	874	870	929	911	890	845	894	884	895	856	922	853	937	871	864	885	843	880	907	905	908	865	860	868	882	856	889	835	882	906	892	909	899	883	876	910	902	892	881	908	868	853	916	882	854	916	897	933	863	838	884	853	897	861	901	886	911	916	846	873	876	914	866	908	919	903	878	865	911	837	908	822	811	870	852	858	888	915	817	881	912	867	875	807	870	832	862	905	847	862	907	869	915	869	871	851	913	858	894	888	868	896	898	901	868	890	856	919	860	884	899	863	905	882	904	832	921	912	900	919	917	815	846	878	869	876	869	890	867	905	825	863	905	859	818	912	803	878	843	877	890	924	890	870	882	907	898	876	845	851	928	899	921	905	853	885	909	865	917	895	851	942	872	824	860	869	848	866	918	891	901	916	849	814	927	901	898	928	901	851	887	879	894	867	846	917	908	887	864	882	867	892	869	843	861	891	883	922	832	884	928	829	911	865	860	881	825	814	912	849	902	866	908	955	885	894	863	866	867	857	878	825	892	875	870	859	940	895	852	871	870	903	845	934	914	837	909	897	845	934	869	904	905	873	894	826	866	854	901	855	914	902	873	847	877	880	898	908	930	893	913	883	911	933	819	899	886	890	906	882	873	873	910	910	891	880	908	887	881	891	840	842	867	826	893	917	884	855	873	901	877	858	864	869	950	902	853	903	822	848	846	871	861	881	912	910	940	855	861	863	859	873	864	837	882	865	867	798	906	856	935	855	853	878	848	816	838	823	858	863	914	890	879	860	881	908	891	865	882	833	917	888	914	862	937	895	810	919	888	893	839	869	890	878	855	908	881	905	917	934	921	891	893	872	815	871	873	951	898	870	919
11577	28912	27042	16804	12453	12471	17242	16085	10297	5424	2726	1673	1294	1199	1191	1130	1182	1093	1094	1144	1116	1161	1167	1157	1165	1174	1212	1130	1150	1152	1183	1166	1151	1111	1129	1122	1138	1168	1214	1117	1168	1126	1143	1182	1137	1089	1189	1188	1125	1157	1190	1175	1172	1118	1102	1185	1165	1194	1209	1146	1175	1134	1122	1088	1116	1116	1167	1160	1134	1141	1107	1177	1144	1116	1146	1158	1129	1153	1044	1120	1187	1110	1209	1184	1151	1141	1123	1142	1145	1125	1126	1146	1187	1120	1166	1209	1103	1148	1148	1184	1170	1154	1132	1104	1101	1114	1126	1191	1204	1156	1179	1114	1098	1132	1128	1147	1102	1155	1165	1160	1100	1118	1157	1186	1141	1147	1126	1149	1180	1135	1212	1115	1132	1136	1152	1127	1146	1120	1139	1142	1150	1145	1152	1132	1148	1094	1147	1181	1183	1140	1122	1135	1155	1170	1149	1133	1177	1125	1113	1084	1135	1139	1154	1181	1106	1192	1128	1135	1070	1119	1146	1177	1171	1133	1070	1152	1216	1163	1209	1137	1155	1237	1190	1154	1143	1074	1136	1133	1175	1120	1137	1120	1119	1105	1188	1182	1142	1188	1127	1133	1077	1136	1125	1184	1172	1094	1220	1172	1153	1109	1223	1154	1168	1189	1150	1183	1158	1153	1206	1181	1167	1111	1170	1175	1179	1138	1074	1184	1139	1102	1155	1143	1119	1096	1092	1131	1140	1162	1129	1160	1196	1148	1130	1146	1141	1156	1235	1179	1227	1126	1166	1099	1143	1171	1131	1150	1179	1158	1171	1154	1169	1113	1135	1202	1210	1177	1128	1168	1186	1155	1056	1170	1146	1159	1166	1134	1154	1150	1169	1117	1115	1201	1130	1123	1156	1119	1143	1091	1153	1118	1121	1136	1115	1174	1143	1121	1088	1118	1159	1158	1195	1098	1179	1146	1195	1181	1093	1178	1145	1123	1144	1134	1193	1194	1117	1129	1084	1086	1182	1145	1125	1204	1159	1150	1193	1125	1127	1157	1183	1087	1113	1138	1101	1162	1116	1206	1100	1140	1146	1142	1167	1166	1128	1136	1122	1161	1059	1156	1139	1111	1234	1172	1138	1190	1137	1125	1156	1109	1134	1173	1158	1138	1141	1101	1198	1165	1133	1203	1122	1124	1129	1138	1148	1149	1145	1164	1166	1113	1153	1143	1103	1163	1190	1087	1145	1131	1147	1145	1157	1175	1193	1104	1143	1101	1110	1136	1162	1148	1153	1119	1112	1127	1150	1150	1252	1153	1104	1100	1163	1177	1111	1162	1097	1221	1102	1160	1101	1131	1179	1180	1099	1139	1157	1145	1142	1159	1125	1187	1102	1138	1115	1153	1163	1170	1130	1228	1155	1143	1191	1187	1124	1132	1197	1137	1129	1129	1164	1168	1146	1189	1102	1127	1109	1166	1111	1136	1101	1186	1141	1190	1163	1094	1095	1151	1146	1151	1121	1175	1186	1172	1140	1180	1126	1179	1112	1133	1142	1228	1150	1159	1161	1186	1169	1091	1116	1132	1150	1111	1159	1127	1159	1168	1179	1109	1158	1115	1164	1164	1147	1189	1144	1123	1113	1080	1103	1109	1144	1132	1204	1166	1162	1138	1096	1181	1129	1102	1193	1216	1129	1140	1150	1135	1175	1204	1121	1081	1136	1201	1152	1174	1152	1122	1129	1164	1207	1149	1191	1071	1198	1093	1152	1150	1168	1163	1213	1092	1144	1123	1116	1128	1127	1137	1197	1177	1166	1161	1109	1069	1165	1138	1113	1141	1125	1119	1171	1193	1103	1208	1192	1132	1177	1096	1071	1139	1159	1141	1187	1095	1108	1140	1197	1118	1147	1175	1123	1132	1171	1153	1122	1147	1075	1113	1127	1195	1097	1155	1109	1120	1123	1200	1117	1134	1170	1157	1195	1192	1137	1140	1075	1134	1154	1223	1081	1135	1145	1201	1145	1129	1117	1158	1157	1109	1119	1143	1103	1144	1185	1152	1166	1175	1188	1181	1185	1090	1177	1086	1175	1199	1204	1187	1148	1058	1133	1162	1179	1147	1129	1130	1194	1163	1164	1163	1132	1182	1174	1170	1215	1124	1138	1101	1116	1184	1160	1180	1124	1139	1083	1145	1069	1198	1143	1150	1138	1145	1115	1151	1120	1171	1129	1097	1130	1098	1101	1167	1136	1170	1109	1123	1150	1163	1143	1140	1166	1134	1139	1125	1151	1139	1165	1170	1108	1171	1165	1173	1133	1170	1138	1125	1168	1133	1120	1144	1111	1173	1166	1117	1147	1106	1107	1124	1154	1084	1169	1196	1158	1144	1122	1125	1095	1105	1103	1220	1124	1151	1046	1137	1166	1159	1108	1180	1111	1180	1160	1113	1170	1175	1186	1147	1157	1100	1129	1136	1116	1182	1153	1145	1104	1174	1180	1145	1169	1182	1129	1144	1141	1103	1093	1137	1132	1181	1155	1140	1144	1118	1146	1191	1175	1116	1175	1158	1106	1124	1067	1074	1147	1129	1162	1093	1135	1132	1119	1099	1118	1085	1176	1184	1124	1174	1179	1113	1168	1171	1194	1098	1151	1189	1118	1121	1196	1187	1181	1181	1125	1112	1176	1124	1152	1174	1159	1109	1125	1132	1083	1154	1161	1203	1063	1139	1120	1096	1137	1129	1164	1133	1176	1126	1130	1142	1133	1155	1131	1122	1157	1123	1150	1149	1180	1086	1141	1125	1162	1113	1129	1098	1142	1171	1178	1143	1156	1119	1054	1127	1121	1197	1159	1177	1112	1165	1174	1151	1155	1149	1108	1131	1097	1124	1059	1190	1145	1091	1131	1119	1210	1071	1110	1111	1105	1159	1182	1157	1133	1146	1134	1215	1162	1183	1133	1118	1124	1130	1134	1102	1120	1122	1142	1170	1124	1122	1139	1124	1248	1188	1098	1159	1111	1139	1228	1186	1198	1151	1177	1130	1169	1116	1121	1169	1092	1160	1238	1108	1218	1103	1121	1203	1098	1142	1156	1191	1108	1148	1120	1160	1169	1172	1075	1139	1150	1122	1151	1103	1111	1159	1143	1183	1154	1103	1113	1112	1181	1169	1115	1237	1193	1157	1155	1156	1215	1115	1191	1128	1139	1117	1140	1127	1134	1124	1112	1147	1119	1143	1130	1088	1128	1161	1103	1137	1112	1179	1195	1160	1134	1167	1103	1154	1178	1154	1169	1145	1184	1117	1137	1188	1128	1164	1187	1141	1196	1111	1147	1207	1163	1083	1214	1144	1141	1130	1163	1094	1184	1145	1174	1134	1151	1140	1161	1093	1101	1156	1120	1160	1144	1166	1175	1172	1163	1100	1168	1079	1148	1174	1217	1127	1187	1192	1156	1106	1201	1184	1173	1087	1046	1155	1103	1146	1109	1126	1091	1169	1198	1172	1180	1098	1159	1133	1211	1098	1136	1125	1121	1148	1060	1174	1143	1136	1181	1159	1155	1103	1116	1145	1082	1161	1140	1183	1166	1097	1142	1113	1158	1176	1119	1213	1110	1109	1167	1137	1188	1145	1118	1162	1106	1138	1167	1121	1165	1141	1144	1139	1082	1154	1120	1090	1120	1107	1130	1137	1165	1151	1107	1228	1134	1187	1159	1155	1195	1132	1188	1101	1151	1153	1117	1085	1113	1160	1170	1174	1161	1193	1168	1144	1186	1058	1134	1116	1121	1137	1151	1142	1150	1185	1175	1178	1142	1179	1163	1146	1218	1169	1084	1149	1159	1137	1141	1145	1194	1082	1182	1173	1148	1144	1094	1137	1146	1150	1120	1144	1158	1190	1108	1143	1133	1055	1092	1168	1160	1154	1146	1180	1119	1185	1154	1138	1174	1156	1116	1122	1107	1136	1101	1192	1130	1199	1176	1125	1150	1142	1176	1192	1073	1214	1171	1120	1127	1112	1113	1210	1156	1220	1104	1101	1151	1145	1216	1129	1176	1126	1081	1109	1080	1113	1132	1108	1116	1108	1116	1115	1180	1150	1087	1091	1108	1096	1182	1154	1095	1170	1183	1124	1150	1161	1160	1133	1146	1167	1149	1151	1147	1116	1148	1202	1189	1130	1115	1116	1154	1187	1118	1128	1097	1118	1148	1123	1088	1243	1182	1187	1119	1082	1168	1103	1109	1104	1113	1142	1129	1162	1141	1109	1132	1113	1160	1098	1100	1138	1189	1132	1163	1128	1085	1126	1156	1179	1160	1158	1127	1199	1196	1122	1126	1126	1135	1107	1092	1180	1142	1121	1143	1202	1122	1125	1154	1160	1185	1081	1127	1198	1175	1172	1094	1107	1172	1167	1116	1167	1081	1109	1187	1130	1172	1160	1176	1111	1110	1173	1117	1153	1133	1113	1063	1165	1209	1135	1119	1137	1143	1130	1132	1187	1148	1123	1149	1102	1127	1205	1158	1157	1155	1123	1151	1163	1047	1173	1083	1158	1145	1154	1119	1068	1170	1194	1129	1107	1147	1110	1159	1143	1143	1120	1137	1150	1142	1174	1147	1122	1152	1103	1222	1139	1187	1105	1149	1128	1180	1131	1135	1188	1079	1131	1119	1136	1105	1235	1171	1088	1174	1193	1156	1148	1123	1126	1187	1166	1078	1121	1125	1138	1178	1156	1082	1168	1133	1143	1163	1112	1197	1154	1157	1145	1130	1125	1130	1170	1127	1095	1185	1081	1193	1130	1152	1143	1184	1194	1141	1117	1138	1092	1099	1116	1135	1163	1150	1143	1132	1163	1150	1129	1206	1165	1195	1137	1100	1174	1121	1076	1104	1152	1124	1142	1182	1138	1162	1186	1154	1176	1109	1194	1173	1123	1061	1192	1201	1132	1109	1138	1138	1101	1121	1192	1136	1098	1192	1157	1164	1176	1168	1150	1148	1150	1159	1193	1178	1116	1141	1180	1134	1153	1168	1084	1110	1111	1165	1142	1140	1120	1147	1167	1202	1215	1143	1165	1074	1222	1183	1204	1169	1107
23363	21484	29324	24014	21494	24201	56668	53812	37641	25848	12084	3890	1324	842	728	766	779	784	778	747	764	730	773	740	748	746	776	758	817	761	683	792	757	750	814	675	751	795	778	768	722	759	784	764	756	765	782	761	734	777	787	727	737	786	784	839	743	768	761	800	784	804	762	744	792	758	731	798	801	777	809	757	799	782	758	746	763	746	772	755	737	699	804	809	797	747	716	759	797	756	752	746	747	747	767	755	743	762	788	731	742	767	743	784	743	758	748	786	761	724	724	739	797	771	780	763	750	744	768	759	728	795	777	758	798	753	745	734	766	743	724	723	674	777	761	761	777	753	793	733	763	719	802	750	810	774	721	745	747	773	744	757	717	768	756	820	707	756	695	742	803	767	729	718	736	792	763	755	776	702	798	758	731	770	743	766	739	778	766	784	795	728	740	791	776	725	729	715	786	775	719	806	784	752	756	748	750	765	781	744	770	738	789	731	816	738	731	743	730	721	751	732	743	749	739	766	740	785	722	774	773	787	750	747	751	739	730	734	756	772	742	779	716	775	773	777	751	766	745	771	712	735	754	707	779	781	778	790	721	747	702	775	720	769	743	751	790	738	706	760	722	728	772	736	752	790	796	773	767	732	746	730	703	738	771	758	782	709	732	787	719	803	796	775	717	757	749	793	767	761	785	716	755	766	771	754	728	818	706	741	739	767	739	790	816	797	743	809	776	726	720	775	744	768	741	765	757	708	770	739	789	699	742	747	772	726	752	756	746	840	771	751	799	804	793	750	761	733	758	710	723	764	790	762	781	755	769	740	770	769	783	735	712	739	797	761	741	731	740	762	747	734	746	720	732	777	739	798	785	741	764	738	778	770	785	735	708	810	738	773	764	760	743	855	766	727	730	735	768	800	724	796	733	747	762	755	791	721	771	733	738	802	798	765	715	769	718	738	738	754	760	761	715	754	776	776	732	730	807	784	774	710	772	732	736	767	817	783	801	687	798	729	785	759	771	761	735	744	788	765	744	744	746	790	723	794	756	760	779	787	771	740	765	723	747	721	712	774	735	768	735	785	778	724	773	779	803	788	735	733	785	752	724	753	793	730	764	721	780	754	772	780	773	762	766	776	740	771	720	736	732	770	758	757	806	727	775	739	720	749	765	731	749	807	798	743	761	781	738	731	775	765	785	768	747	784	784	790	717	780	755	812	772	766	724	780	729	799	751	763	770	766	768	759	728	776	759	709	753	764	787	746	778	782	747	740	775	734	754	723	765	811	753	750	720	758	794	795	729	752	702	736	745	746	820	792	729	785	701	735	730	761	750	779	718	746	770	774	743	746	767	788	753	789	767	762	798	776	774	759	746	775	754	759	792	746	713	742	743	759	756	763	767	763	751	844	753	733	706	776	731	735	757	782	781	765	770	779	757	742	767	765	811	737	721	713	741	792	728	749	774	781	764	760	705	743	836	714	793	796	732	747	812	749	755	838	795	744	753	740	744	750	784	778	740	786	750	750	819	754	714	729	820	761	804	730	765	719	775	732	738	759	771	725	771	810	750	773	792	783	752	732	733	792	770	745	737	775	790	755	741	756	746	718	741	766	762	786	752	705	746	743	744	773	746	756	735	716	751	758	790	786	765	801	768	741	777	791	762	725	774	783	791	730	783	746	742	812	747	769	818	780	762	742	770	747	744	768	765	777	780	761	779	781	793	757	771	821	748	754	732	744	803	751	769	741	728	788	745	745	812	746	756	786	770	767	747	779	763	788	729	780	725	784	798	777	750	795	751	771	778	792	799	796	775	786	724	816	762	768	756	749	816	746	768	803	743	741	731	758	762	735	802	782	747	751	743	773	785	788	727	761	758	758	735	709	735	731	762	789	763	771	808	747	775	709	764	751	762	779	761	750	748	779	784	798	796	773	738	808	794	704	752	777	761	771	767	758	750	793	761	771	775	747	709	813	769	804	767	771	730	735	756	758	768	778	756	778	777	776	734	768	771	782	764	756	796	732	743	757	759	765	747	751	790	771	758	775	761	762	732	782	736	745	802	771	759	800	755	733	739	776	784	733	777	804	816	724	784	746	746	728	809	727	806	806	821	723	721	735	776	787	724	775	788	754	747	763	772	701	752	754	763	800	805	746	729	755	759	793	806	755	778	753	742	764	777	731	779	751	756	761	819	769	758	774	746	779	764	745	754	767	751	829	733	818	747	758	767	833	779	698	741	764	757	769	785	727	760	768	791	794	741	772	743	745	758	750	774	779	781	757	779	765	750	724	781	760	752	759	796	759	779	734	800	801	751	757	801	722	732	757	794	720	754	765	738	770	750	754	747	794	751	758	747	741	731	725	739	722	735	805	741	774	729	757	778	798	777	726	743	738	748	769	763	741	732	771	776	812	762	763	786	747	767	779	783	729	743	759	767	778	733	764	778	759	744	774	766	682	751	773	760	773	745	750	762	739	765	745	724	783	749	749	780	788	815	769	769	785	774	809	762	800	767	792	793	725	769	750	739	770	803	763	766	749	753	752	723	811	792	780	780	799	750	746	728	750	758	743	762	744	800	732	783	761	775	771	750	760	748	769	744	766	742	743	725	780	765	766	762	747	814	824	751	703	755	792	788	718	752	819	736	773	743	759	701	752	758	725	738	752	736	705	751	748	730	773	801	768	754	808	737	762	781	742	767	764	712	728	742	745	776	765	778	758	746	744	787	734	798	785	772	781	784	760	738	782	750	784	754	747	760	733	687	768	742	728	796	736	727	769	785	734	810	728	801	723	728	782	783	770	748	790	779	772	768	764	723	825	787	743	755	716	764	779	743	774	780	790	750	773	755	707	780	741	698	757	774	762	782	767	765	794	719	806	755	751	753	730	754	764	774	768	794	768	750	743	774	714	746	773	756	759	741	788	875	809	731	723	753	743	761	786	735	795	764	709	752	738	805	744	761	777	800	757	757	809	771	740	780	739	745	772	775	736	760	738	716	742	745	782	763	716	715	775	732	769	716	721	811	757	772	779	750	781	761	713	780	742	756	736	747	738	764	737	768	789	833	770	776	765	770	822	765	764	737	758	752	809	769	768	826	796	759	751	763	761	806	745	750	720	726	748	741	770	773	756	731	741	768	712	750	771	772	718	741	783	715	720	805	815	802	750	756	718	746	710	758	793	805	751	792	763	729	777	734	792	708	755	762	738	753	784	777	766	759	805	747	798	763	750	703	760	789	770	800	736	724	784	724	762	715	761	735	750	760	717	742	764	757	725	755	739	775	667	746	728	774	783	805	766	771	775	770	730	714	769	738	754	794	800	782	764	758	763	798	778	712	760	738	758	744	765	772	692	750	754	705	785	833	737	752	770	788	787	725	774	771	796	803	755	788	762	753	806	794	771	777	774	799	753	725	713	771	743	775	781	757	731	765	797	756	771	804	777	805	796	730	787	746	751	726	739	756	795	766	734	752	833	783	770	761	704	797	768	747	783	775	772	756	734	800	752	771	706
17534	34566	27517	18987	14084	21364	58126	52223	41630	30029	16506	6635	2082	1157	978	1013	1003	993	977	997	954	954	984	1005	964	1002	979	1005	968	933	995	976	963	954	950	1000	987	1012	937	1017	1007	1030	1024	991	983	987	960	969	990	995	997	1030	1013	989	955	1011	987	980	1001	972	931	945	945	1005	1013	999	976	970	957	998	885	972	1015	953	989	1023	957	1028	980	949	1000	982	980	938	963	996	1012	995	987	1011	1000	972	954	1016	939	949	975	1006	983	972	983	963	920	1030	956	1032	986	951	984	1006	979	968	1004	961	973	998	944	987	945	952	1004	963	973	989	1006	987	950	998	961	931	992	929	935	943	923	913	964	969	957	954	1033	998	966	957	934	1002	1039	1001	1022	966	1022	975	1015	964	1003	957	980	975	931	1005	924	955	957	955	964	953	1009	1047	989	962	1013	987	918	965	990	986	992	1028	966	999	955	1067	1089	957	988	981	1022	978	990	1002	968	933	999	954	983	971	990	978	944	980	954	977	977	987	995	976	928	953	950	1031	967	1008	964	1032	972	1017	932	945	925	1015	941	981	952	952	960	967	968	949	967	994	979	947	999	979	931	955	979	989	969	1025	965	979	960	916	982	961	956	969	1007	1005	1002	972	960	980	1052	964	1015	1016	887	938	987	1012	953	1007	1022	993	1043	1027	915	959	999	975	933	927	925	1006	931	955	979	1002	1027	974	964	968	984	984	936	1009	962	1008	926	979	1004	1027	956	921	935	947	947	990	1035	1001	975	1053	960	979	953	1012	996	960	985	981	943	950	965	981	932	997	1000	1010	968	983	948	983	973	995	966	917	977	948	1008	996	972	999	932	992	952	983	984	981	1037	918	1025	967	1046	1003	956	1021	989	971	956	993	937	997	1011	988	965	991	1031	1021	962	983	974	1018	1013	949	986	999	976	1006	919	995	966	1009	904	965	959	982	986	1002	956	963	978	1024	990	962	1021	1011	1067	1001	1041	981	989	998	1009	1008	1011	978	1013	907	975	1027	969	977	976	986	950	981	1020	956	982	981	966	969	964	1000	959	982	1002	935	1002	933	963	946	958	955	968	1033	999	985	980	958	953	958	973	961	992	1016	935	925	1003	979	1002	1002	959	995	1001	997	944	969	963	1004	1010	965	993	998	978	926	933	993	994	988	972	972	948	1008	972	1002	975	989	975	967	984	960	993	997	983	1021	889	979	1017	955	1047	935	978	1026	986	967	1016	962	981	962	977	970	1008	984	1001	968	994	986	965	942	1008	981	961	975	997	938	988	948	1048	972	958	968	975	948	927	973	982	971	950	969	1003	1014	1015	1024	999	1010	925	941	1003	959	947	1011	942	993	949	991	949	933	987	1062	951	932	926	973	932	977	995	964	973	932	977	947	947	992	976	1031	1013	1014	1004	1000	1018	965	992	965	986	997	969	979	957	981	1007	950	981	940	995	1034	998	978	927	1014	939	999	992	981	1004	999	1041	997	999	973	1009	996	931	968	1027	1000	997	989	942	985	1017	1034	990	969	967	959	965	948	997	980	1000	1004	970	934	1044	999	1007	947	1050	1023	974	996	964	977	983	982	962	966	949	968	984	958	994	951	1002	975	1001	991	1040	966	994	943	1033	1016	965	989	994	984	1046	986	1008	954	987	956	953	961	956	971	1019	975	989	990	1013	950	973	983	947	1021	996	988	960	949	974	972	971	1011	918	960	1000	1003	954	961	992	945	981	1023	981	992	979	983	993	986	1025	978	956	989	971	992	946	998	991	977	955	958	1007	987	1005	1011	1004	923	997	958	1000	960	977	1001	1070	905	981	988	949	964	937	1008	1014	990	985	1001	1045	988	948	978	960	980	997	1015	943	961	926	998	928	999	963	1003	967	973	999	987	960	976	1011	975	939	929	953	1004	976	935	951	1002	960	958	991	965	997	961	916	1008	1030	948	904	991	971	972	926	976	954	975	961	942	976	909	978	1011	967	985	982	999	1001	1028	948	994	997	1015	892	1022	935	1024	951	1016	883	1012	937	986	976	996	963	959	941	1040	975	991	966	980	998	986	996	1009	941	975	957	984	982	983	966	985	917	962	987	1030	971	964	963	907	1004	965	1005	1018	1008	929	1013	994	1016	984	958	946	1022	997	1010	991	940	1000	1051	981	938	1017	953	1035	998	1022	891	1005	974	973	939	976	982	1041	953	1020	1018	971	1019	974	953	999	982	954	941	1028	1024	999	992	975	936	992	983	951	954	991	966	1041	976	997	1005	1007	949	990	967	917	939	950	993	975	942	938	1001	954	954	951	1000	1040	1002	932	1025	940	975	982	1012	1020	1000	991	941	950	917	977	937	992	964	978	1002	1000	995	992	951	1016	1003	1031	921	1026	1003	943	943	973	964	932	1063	1005	1005	937	984	956	955	984	942	990	959	979	982	1002	987	938	975	948	1009	959	982	969	959	935	942	994	972	960	962	949	1020	970	985	1055	938	976	966	972	1009	991	954	992	948	997	961	943	962	932	1002	1047	966	992	1052	939	1011	975	988	1004	967	978	949	985	941	958	1016	991	970	1003	978	991	964	964	989	964	1007	1005	1013	991	1019	1041	955	975	949	923	976	1008	992	945	989	1001	990	931	1066	981	996	979	957	1015	951	954	1026	983	960	938	994	1037	1029	1000	1008	944	910	997	952	1016	1033	998	985	897	979	966	963	928	952	1006	975	961	998	998	1011	999	968	1036	981	974	960	906	987	987	919	1037	933	967	897	1002	991	987	988	966	1014	1005	999	942	979	990	995	1019	978	989	951	1019	936	1040	995	1022	963	960	934	1032	965	986	979	982	946	973	996	926	966	921	996	962	978	974	1014	967	941	983	982	931	986	1028	952	969	964	955	962	977	978	990	954	1005	1049	967	983	977	933	1004	995	942	1015	945	997	951	941	1019	1024	1039	958	1049	951	994	1021	1010	981	987	946	1018	967	978	962	1010	952	968	972	1026	996	988	979	1039	949	994	938	1000	948	992	968	973	1050	931	961	941	924	973	985	1061	978	958	991	996	965	951	915	913	987	982	927	1004	998	1012	970	963	966	934	1041	984	916	1003	1041	936	974	1024	1037	982	934	949	970	949	972	983	948	984	953	971	965	943	989	1005	965	947	1005	979	962	1056	971	966	960	999	973	995	1020	959	1009	974	954	934	936	1002	963	983	939	1008	980	959	925	933	985	1009	969	955	952	980	978	967	951	980	953	981	941	1018	957	1008	1038	1001	1002	1004	968	974	997	966	965	1021	956	989	986	957	884	1007	985	940	972	954	957	994	970	907	1041	949	1004	964	984	970	976	965	1033	959	1031	921	939	1015	997	961	1000	983	965	957	968	950	984	984	952	997	998	968	912	971	956	990	934	939	946	993	984	989	979	965	967	999	1010	984	1035	991	1021	948	1028	941	1027	980	903	995	874	981	992	976	999	973	959	975	1006	1066	932	953	962	970	1005	978	1021	987	984	1017	1014	980	992	961	934	933	1011	972	983	905	946	976	927	944	913	970	938	990	957	960	1006	949	988	936	956	968	1015	943	1013	1012	1062	969	941	980	980	999	1007	973	998	987	975	970	976	961	930	1019	988	1015	1060	979	997	1083	1069	996	994	953	975	988	1001	1000	998	982	965	938	948	1000	970	984	922	907	1004	973	936	980	956	1027	995	965	966	966	954	1008	952	926	1003	1025	985	984	942	1038	1024	1014	983	952	1020	998	995	976	991	1018	988	973	951	1060	971	991	1009	981	957	991	953	993	992	1021	971	985	968	935	936	1012	988	1016	1042	944	962	938	928	1043	1004	996	956	995	997	962	974	978	965	997	984	930	942	979	969	962	952	1011	995	991	1019	967
27552	21151	17592	7722	4303	3883	7906	10130	6253	3743	1935	1271	1039	919	898	925	905	894	889	875	917	857	899	859	919	816	875	947	855	870	892	837	961	882	900	928	900	915	914	908	914	874	910	931	865	909	867	844	911	915	893	927	903	877	951	867	955	907	885	927	859	919	880	938	966	924	874	869	921	881	956	937	911	916	920	943	889	887	937	909	958	887	851	964	914	900	884	866	909	900	892	883	921	880	931	876	897	973	857	871	962	860	921	981	916	898	885	874	863	904	943	815	866	946	901	911	936	855	913	936	863	893	869	910	897	916	868	907	934	895	858	897	886	911	852	835	905	895	924	845	883	895	907	919	825	878	876	904	931	958	907	899	920	894	886	906	896	901	874	929	889	894	890	882	900	867	906	912	928	887	839	882	860	869	866	903	900	902	897	886	856	896	892	887	870	916	897	894	822	860	903	918	853	917	927	895	861	905	853	959	945	896	855	909	893	921	957	876	887	906	865	842	895	904	907	921	934	925	918	889	901	913	903	913	895	941	849	874	914	916	876	922	879	866	896	920	897	897	910	873	934	864	940	884	865	930	937	917	848	892	912	870	889	917	945	909	846	978	924	896	920	879	864	868	902	864	864	941	896	891	862	918	912	923	882	851	906	958	901	880	922	901	893	890	890	857	872	857	925	876	899	906	896	891	870	911	941	932	869	904	926	874	843	880	891	946	879	916	903	915	868	898	884	931	913	884	878	862	931	912	931	964	873	855	851	918	886	913	926	907	917	922	878	926	921	883	847	903	934	897	833	894	927	924	886	863	918	897	894	928	911	845	909	912	847	914	885	868	877	899	907	863	904	895	907	876	868	850	902	899	923	859	902	909	884	887	909	879	906	862	914	864	881	912	887	881	945	850	885	915	888	901	881	851	871	886	900	828	904	879	912	862	851	923	871	890	902	921	836	901	846	913	944	900	887	947	874	925	868	869	904	871	884	907	888	929	853	844	903	891	877	916	904	917	894	930	899	902	888	855	913	900	928	876	965	897	919	892	877	855	896	900	922	879	848	884	872	907	898	904	833	895	850	899	898	922	927	883	974	900	862	936	860	879	924	926	898	945	883	870	926	874	888	906	904	909	913	918	953	883	855	892	899	915	806	916	893	936	887	876	905	913	940	889	907	926	926	946	897	938	887	849	852	939	898	883	892	928	895	869	885	833	868	908	897	862	914	914	911	912	907	927	851	927	917	942	922	856	933	903	875	899	922	894	865	921	918	914	866	855	898	852	969	860	938	851	837	911	920	875	905	918	907	938	842	891	913	858	938	836	869	907	875	926	886	910	943	884	856	971	1025	898	876	948	922	876	923	882	895	895	910	859	839	905	879	896	901	894	888	878	884	880	855	862	932	912	887	919	921	909	870	904	917	886	850	917	891	953	882	899	910	910	927	935	907	894	963	832	878	846	900	902	903	877	856	901	935	910	878	906	887	901	898	882	855	890	912	896	916	870	948	896	869	926	933	911	945	938	890	932	809	901	885	894	896	877	944	925	879	908	951	887	944	927	885	886	919	921	901	846	868	887	888	878	882	899	900	859	850	867	816	899	894	897	904	922	901	833	938	861	854	887	896	889	874	899	913	860	910	906	880	857	901	931	900	909	911	916	859	880	893	904	889	886	830	971	893	916	883	925	893	957	955	916	931	876	876	893	869	837	823	951	899	872	892	899	971	911	881	890	881	906	898	873	832	909	939	906	902	915	915	884	904	897	930	887	920	921	896	909	879	891	914	931	941	898	883	917	899	905	864	856	902	970	913	950	879	938	885	878	878	923	914	926	931	939	898	944	927	899	839	857	894	865	924	893	878	883	884	890	866	876	930	896	916	870	871	843	914	912	923	887	919	907	872	906	919	875	935	893	889	915	906	837	890	869	878	906	943	853	920	918	911	895	950	886	899	877	882	910	873	890	956	894	911	938	874	862	888	852	871	927	910	920	929	843	889	925	881	876	886	910	908	930	899	932	938	902	882	863	901	898	871	881	847	920	859	879	864	867	882	880	856	928	914	884	846	924	889	894	908	911	917	918	910	885	872	910	835	905	861	904	929	884	908	891	819	876	877	892	954	948	868	912	914	919	918	924	895	944	896	920	924	896	882	913	893	895	914	861	908	879	930	906	870	883	867	910	909	910	922	942	867	932	879	890	907	917	910	872	853	863	911	869	824	954	879	889	905	852	889	934	893	846	866	861	878	894	882	929	875	922	902	905	844	927	900	813	893	915	873	933	867	872	855	914	894	871	904	854	926	887	892	890	867	905	935	913	866	843	909	882	852	971	879	902	851	903	907	890	905	907	921	928	858	877	901	907	905	934	912	904	905	928	876	878	893	882	916	958	837	889	919	890	944	952	877	870	906	935	886	923	861	902	964	849	945	909	871	885	928	908	899	882	870	876	900	889	899	918	934	878	884	923	915	914	920	934	934	892	902	892	864	858	877	874	910	880	918	932	895	934	900	902	903	933	929	890	894	843	919	869	844	884	932	870	902	905	868	934	978	866	901	938	874	875	891	926	898	901	909	927	905	913	963	901	931	885	929	883	862	888	900	868	852	846	914	887	925	920	898	909	904	880	888	905	969	892	857	906	912	886	906	890	871	906	906	831	906	884	945	861	925	950	869	923	936	905	889	874	915	919	889	907	869	854	876	888	934	915	886	930	889	899	951	852	897	897	873	909	931	856	886	914	916	913	927	920	909	912	869	892	857	910	907	911	898	854	872	961	834	886	822	916	833	922	871	935	879	947	889	937	872	974	914	896	926	812	990	943	934	876	907	936	882	914	870	873	906	925	885	877	891	911	918	880	913	899	881	899	930	909	858	892	866	885	895	855	930	909	874	889	921	842	833	895	850	885	912	906	935	931	909	926	903	870	866	870	870	913	842	889	851	921	906	898	861	880	874	874	918	900	969	902	876	884	879	867	923	894	895	890	893	854	857	900	885	905	881	892	954	967	887	868	937	899	898	833	947	904	854	898	921	954	861	833	875	875	929	805	841	863	912	872	948	909	877	920	916	935	932	932	917	875	934	890	872	872	908	907	937	945	850	864	922	917	860	886	901	888	915	855	894	882	893	893	885	882	923	901	891	862	890	947	857	888	876	908	912	867	888	971	901	874	884	919	954	986	924	886	925	908	911	916	940	887	922	911	839	961	879	932	930	918	930	852	882	915	885	953	872	970	894	874	874	886	873	862	898	894	927	903	875	917	836	877	880	913	915	917	898	922	922	901	888	897	948	899	854	826	874	987	894	888	890	883	882	914	874	924	882	895	877	918	926	924	926	877	941	911	880	972	921	924	880	975	924	891	850	911	857	878	906	928	902	900	847	879	877	933	904	839	880	913	908	876	925	902	909	881	894	921	939	879	936	917	885	846	893	892	900	942	926	878	907	915	909	896	909	941	898	882	894	892	913	914	913	910	939	910	895	890	875	870	878	885	858	881	933	896	883	871	921	932	941	920
14166	15786	19775	9421	8385	8171	14391	15835	10393	5971	3012	1655	1279	1177	1218	1134	1189	1146	1180	1112	1193	1231	1124	1120	1131	1199	1125	1170	1153	1230	1112	1170	1159	1141	1102	1185	1146	1160	1183	1104	1130	1161	1154	1130	1146	1141	1179	1158	1168	1152	1160	1130	1151	1182	1204	1164	1105	1134	1165	1133	1149	1149	1206	1217	1147	1175	1183	1190	1113	1091	1164	1196	1204	1111	1121	1213	1113	1122	1113	1094	1185	1162	1154	1152	1157	1192	1182	1176	1137	1127	1154	1169	1136	1170	1151	1165	1137	1123	1127	1181	1153	1168	1127	1149	1127	1075	1190	1157	1171	1130	1259	1150	1170	1187	1154	1140	1160	1152	1209	1172	1149	1164	1154	1120	1147	1182	1141	1083	1145	1134	1173	1173	1130	1152	1138	1134	1121	1126	1187	1155	1169	1164	1132	1118	1157	1147	1181	1183	1106	1140	1194	1183	1186	1148	1153	1153	1163	1150	1145	1192	1134	1193	1148	1174	1224	1088	1136	1185	1166	1107	1161	1167	1195	1165	1085	1093	1118	1177	1190	1218	1111	1174	1182	1182	1138	1151	1154	1157	1191	1089	1163	1124	1165	1155	1226	1104	1126	1197	1140	1155	1125	1143	1158	1133	1133	1207	1167	1146	1120	1135	1188	1098	1174	1104	1190	1148	1173	1162	1128	1148	1180	1201	1186	1141	1167	1107	1132	1095	1078	1155	1096	1132	1216	1162	1156	1102	1137	1139	1180	1122	1159	1201	1140	1119	1128	1147	1112	1100	1120	1116	1186	1152	1145	1081	1167	1163	1165	1132	1162	1199	1139	1170	1182	1195	1089	1150	1165	1135	1187	1164	1212	1120	1188	1153	1088	1159	1135	1135	1184	1137	1192	1129	1136	1188	1193	1081	1137	1089	1202	1138	1165	1127	1195	1180	1177	1106	1108	1154	1149	1108	1135	1172	1163	1066	1116	1117	1067	1074	1108	1185	1137	1177	1084	1059	1140	1155	1159	1087	1129	1163	1184	1171	1171	1153	1146	1150	1140	1102	1083	1155	1154	1101	1108	1125	1148	1176	1214	1207	1167	1122	1174	1138	1131	1168	1130	1147	1111	1119	1164	1164	1163	1131	1167	1154	1085	1144	1154	1174	1150	1184	1176	1126	1196	1145	1146	1136	1200	1202	1206	1147	1200	1161	1150	1165	1195	1128	1113	1152	1103	1153	1143	1114	1159	1099	1157	1122	1125	1137	1177	1119	1113	1235	1140	1164	1211	1132	1144	1211	1175	1160	1138	1197	1175	1102	1159	1159	1157	1129	1159	1154	1218	1193	1154	1129	1149	1166	1186	1149	1173	1170	1187	1124	1162	1192	1153	1193	1152	1209	1142	1120	1148	1142	1164	1105	1156	1141	1166	1115	1190	1111	1177	1199	1090	1149	1106	1113	1194	1087	1137	1127	1100	1136	1159	1186	1157	1190	1158	1109	1149	1096	1137	1146	1198	1183	1201	1178	1157	1101	1172	1125	1166	1122	1182	1144	1154	1121	1146	1146	1243	1140	1105	1114	1119	1108	1139	1128	1112	1124	1140	1200	1193	1186	1153	1187	1160	1128	1089	1133	1174	1144	1127	1166	1156	1155	1231	1152	1137	1149	1141	1171	1154	1139	1155	1078	1136	1120	1221	1172	1108	1190	1138	1150	1208	1185	1142	1198	1148	1196	1222	1043	1170	1125	1100	1175	1134	1159	1170	1138	1190	1150	1143	1197	1204	1119	1116	1183	1160	1145	1124	1106	1208	1140	1180	1092	1152	1163	1189	1168	1197	1175	1166	1115	1161	1109	1215	1165	1157	1158	1213	1164	1148	1167	1128	1167	1205	1212	1160	1146	1093	1165	1204	1198	1181	1118	1151	1158	1141	1183	1112	1128	1198	1116	1184	1177	1193	1168	1110	1145	1219	1187	1108	1186	1144	1202	1153	1134	1116	1126	1188	1151	1178	1169	1100	1161	1180	1158	1157	1222	1172	1165	1171	1208	1175	1116	1148	1137	1194	1114	1092	1154	1132	1153	1171	1134	1099	1175	1198	1093	1207	1181	1158	1106	1178	1185	1145	1137	1142	1108	1143	1146	1170	1176	1133	1104	1166	1145	1123	1127	1099	1120	1120	1175	1137	1159	1112	1151	1125	1158	1180	1138	1082	1131	1120	1102	1128	1118	1133	1180	1184	1156	1210	1214	1176	1129	1131	1187	1141	1170	1195	1163	1156	1200	1134	1187	1139	1108	1169	1072	1149	1215	1150	1138	1142	1163	1131	1109	1079	1144	1174	1100	1103	1139	1191	1181	1094	1152	1113	1150	1164	1189	1137	1143	1138	1141	1190	1092	1155	1146	1156	1244	1123	1121	1163	1169	1159	1145	1091	1187	1138	1135	1148	1119	1201	1180	1081	1132	1187	1125	1162	1150	1132	1111	1196	1165	1192	1108	1109	1151	1093	1190	1196	1132	1128	1149	1132	1192	1185	1183	1159	1157	1109	1143	1124	1171	1130	1152	1155	1108	1182	1143	1226	1174	1163	1169	1171	1107	1145	1128	1195	1189	1158	1152	1140	1132	1134	1171	1134	1123	1149	1166	1149	1157	1177	1146	1127	1132	1126	1210	1135	1093	1168	1199	1125	1146	1189	1154	1218	1167	1121	1142	1129	1190	1128	1167	1158	1194	1152	1125	1157	1146	1150	1195	1149	1139	1104	1161	1187	1167	1149	1170	1130	1186	1155	1173	1200	1088	1178	1205	1178	1186	1162	1115	1190	1143	1062	1222	1126	1173	1121	1171	1137	1146	1176	1187	1150	1116	1169	1194	1208	1136	1217	1111	1167	1130	1149	1129	1125	1153	1089	1158	1154	1125	1175	1138	1202	1106	1160	1075	1189	1130	1213	1144	1106	1146	1198	1166	1156	1222	1144	1152	1188	1111	1147	1177	1146	1158	1135	1107	1146	1152	1141	1151	1156	1149	1117	1135	1131	1157	1190	1219	1132	1130	1180	1161	1201	1181	1164	1162	1127	1148	1214	1166	1145	1124	1204	1150	1126	1194	1135	1104	1159	1215	1116	1089	1087	1200	1079	1145	1123	1209	1156	1122	1130	1163	1164	1171	1169	1124	1096	1159	1090	1159	1174	1130	1157	1132	1186	1165	1095	1154	1176	1113	1190	1099	1169	1147	1193	1112	1178	1092	1193	1125	1174	1187	1158	1105	1163	1186	1160	1202	1160	1198	1165	1139	1137	1153	1153	1137	1161	1186	1155	1178	1154	1100	1153	1149	1105	1201	1081	1183	1198	1157	1232	1189	1161	1129	1203	1130	1118	1148	1165	1156	1110	1146	1138	1180	1142	1144	1126	1129	1234	1161	1138	1162	1155	1225	1161	1196	1138	1096	1139	1163	1174	1174	1140	1088	1106	1146	1152	1130	1164	1112	1158	1097	1153	1181	1129	1202	1120	1190	1168	1130	1132	1233	1168	1143	1140	1183	1135	1168	1105	1202	1213	1131	1107	1156	1163	1158	1172	1177	1147	1118	1135	1143	1100	1203	1154	1195	1191	1174	1191	1168	1106	1162	1172	1153	1187	1162	1099	1158	1145	1178	1186	1185	1128	1180	1201	1133	1158	1168	1150	1142	1069	1143	1187	1144	1142	1168	1135	1151	1172	1175	1197	1106	1164	1133	1169	1147	1167	1172	1188	1123	1158	1209	1173	1195	1122	1174	1123	1146	1123	1171	1155	1160	1142	1128	1144	1167	1165	1167	1123	1205	1157	1110	1240	1156	1150	1151	1112	1173	1151	1100	1129	1130	1202	1158	1108	1113	1164	1214	1156	1132	1188	1111	1157	1168	1166	1173	1138	1150	1163	1129	1156	1140	1114	1176	1112	1117	1162	1165	1150	1138	1147	1185	1097	1103	1194	1118	1149	1218	1168	1159	1171	1128	1147	1235	1137	1150	1139	1166	1147	1164	1184	1168	1124	1182	1130	1129	1100	1128	1143	1180	1124	1138	1089	1123	1145	1198	1155	1121	1172	1158	1097	1150	1110	1150	1151	1202	1210	1207	1091	1170	1129	1140	1140	1156	1152	1176	1135	1130	1099	1169	1191	1127	1182	1124	1117	1156	1187	1157	1164	1174	1129	1154	1148	1137	1199	1109	1141	1148	1123	1146	1213	1182	1092	1133	1143	1166	1107	1119	1176	1199	1193	1195	1115	1129	1093	1142	1168	1164	1146	1149	1151	1098	1130	1149	1134	1113	1148	1111	1161	1160	1160	1131	1167	1100	1194	1153	1179	1148	1112	1196	1126	1116	1130	1091	1116	1104	1147	1205	1143	1105	1138	1171	1165	1204	1123	1148	1155	1186	1224	1086	1142	1130	1161	1217	1181	1147	1111	1163	1169	1192	1136	1112	1114	1199	1176	1087	1174	1206	1176	1179	1162	1134	1132	1176	1149	1143	1174	1160	1138	1190	1172	1128	1066	1185	1104	1125	1172	1148	1122	1168	1127	1119	1143	1137	1192	1197	1088	1106	1157	1112	1122	1143	1141	1167	1113	1173	1125	1155	1090	1106	1175	1171	1166	1150	1128	1127	1178	1159	1145	1134	1172	1143	1145	1167	1112	1168	1177	1172	1117	1142	1156	1168	1185	1107	1083	1194	1175	1174	1119	1184	1099	1134	1134	1078	1162	1169	1158	1217	1159	1115	1144	1133	1183	1168	1145	1128	1124	1141	1135	1147	1124	1128	1149	1143	1166	1153	1138	1172	1129	1147	1149	1177	1156	1210	1186	1126	1160	1099	1148	1163	1152	1163	1125	1163	1184	1164	1182	1230	1115	1165	1217	1121	1143	1184	1089	1164	1224	1106	1138	1156	1186	1165	1117	1175	1152	1164	1116	1093	1157	1138	1198	1148	1164	1165	1141	1147	1174	1230	1160	1168	1159	1137	1142	1130	1110	1151	1134	1171	1150	1207	1194	1148	1123	1171	1210	1128	1144	1148	1148	1165	1147	1124	1170	1141	1166	1132	1109	1161	1073	1179	1176	1142	1251	1191
27486	21456	18697	11023	7100	5647	10732	10353	6355	3257	1649	1113	1008	914	881	909	899	928	869	949	923	936	870	920	887	885	875	877	857	889	857	869	934	901	861	922	999	928	903	902	902	911	864	933	932	924	921	925	908	834	858	918	924	918	884	921	888	910	878	903	870	886	882	876	848	881	893	881	897	873	831	911	868	893	868	900	924	920	882	870	867	934	874	925	910	849	855	846	912	909	883	880	895	891	919	861	894	908	860	929	960	932	826	898	928	888	805	902	928	910	850	840	880	871	885	914	872	869	942	922	864	828	909	859	911	871	878	863	892	888	958	914	904	902	926	861	884	901	938	855	915	857	841	929	895	893	890	905	915	868	885	864	929	869	866	938	871	878	885	867	867	817	906	869	894	872	919	856	875	888	866	882	884	874	883	816	917	892	945	900	874	896	909	859	928	949	894	911	920	873	908	935	892	936	852	902	829	893	868	895	918	898	912	853	878	928	888	905	855	875	849	892	854	828	877	943	963	900	843	847	873	862	938	872	897	869	928	901	890	956	907	890	921	953	876	880	872	870	882	951	904	903	858	884	879	895	886	845	910	911	866	892	877	899	866	844	877	889	878	866	914	900	915	863	880	898	882	964	852	849	899	898	850	878	868	907	855	929	843	858	868	887	920	879	936	876	906	917	876	924	871	891	873	882	871	874	904	868	875	866	947	918	877	913	894	913	820	851	851	869	882	891	881	905	927	859	873	883	893	928	875	884	903	815	860	851	926	871	888	933	879	900	845	880	929	893	903	881	877	863	867	926	859	933	853	855	935	890	864	916	886	923	932	830	904	936	873	898	875	884	913	905	855	856	857	885	855	879	921	886	866	843	865	879	840	898	891	872	843	887	923	856	857	879	851	853	895	928	906	908	974	898	888	941	924	870	864	889	841	846	853	859	861	901	893	888	948	886	866	917	860	868	931	849	908	900	904	945	903	850	934	889	919	881	850	887	877	889	918	936	875	835	890	880	905	886	876	910	951	904	900	939	858	885	916	885	848	875	882	907	901	917	890	938	898	937	825	879	908	895	906	933	879	880	901	924	904	900	901	877	908	879	942	936	834	909	895	877	892	911	866	874	862	911	919	911	828	859	904	908	901	865	909	878	927	883	872	882	887	898	886	879	898	937	920	940	857	940	899	893	903	879	850	855	891	919	904	882	898	955	906	875	875	886	887	864	862	862	929	851	930	841	856	931	871	901	851	861	936	919	925	869	902	882	877	876	879	851	878	880	854	885	887	868	817	904	922	886	879	916	840	881	909	863	893	880	920	821	896	863	910	871	930	899	902	871	859	946	893	906	894	863	915	838	868	952	851	917	894	841	893	915	818	830	904	921	831	906	874	930	888	875	875	919	945	947	926	891	860	922	895	865	841	883	852	859	852	901	897	889	865	850	915	846	886	876	871	911	899	874	891	890	837	899	897	889	893	871	941	921	844	863	901	917	885	886	892	862	950	886	887	898	853	852	898	838	900	902	850	877	904	838	910	860	914	838	844	922	896	905	904	891	931	850	878	838	897	898	893	819	844	907	907	894	879	909	878	890	932	945	879	825	920	930	925	953	952	923	852	887	872	923	895	905	868	890	876	840	947	881	865	870	915	991	872	883	901	878	863	830	899	862	881	846	881	867	874	901	877	972	909	887	859	860	922	890	898	914	912	908	878	875	868	895	834	849	852	820	895	884	898	863	845	785	909	848	889	842	887	885	906	884	881	926	888	876	883	901	893	878	886	924	887	863	877	865	887	904	891	904	935	866	829	913	902	856	860	882	874	930	896	872	862	890	916	938	853	865	896	890	852	899	976	864	870	859	947	934	917	897	860	870	806	865	812	881	901	906	891	855	852	913	876	875	894	881	915	921	936	900	872	881	877	862	868	873	869	883	818	901	915	915	910	913	899	899	888	881	867	906	842	900	890	899	925	905	879	897	872	956	857	863	886	879	893	882	882	835	911	912	869	870	855	861	934	856	822	858	821	883	877	842	913	883	899	910	929	890	931	838	893	893	866	875	883	889	871	860	878	865	883	847	850	909	888	923	888	865	862	877	942	893	871	818	845	883	924	836	942	854	865	897	918	890	894	892	917	896	854	899	868	873	848	934	886	917	906	926	859	859	899	861	863	865	854	885	867	877	925	873	881	851	902	860	872	881	861	897	891	917	857	931	868	924	885	905	895	905	892	908	894	915	870	905	887	893	905	892	906	834	924	856	890	883	853	911	938	934	894	896	831	893	891	847	892	863	877	927	866	900	873	896	841	813	854	922	909	890	907	907	889	893	878	902	851	846	901	855	907	921	935	912	893	897	874	886	842	883	884	843	916	885	849	908	836	883	878	894	858	853	907	898	916	908	869	824	923	924	887	824	938	870	821	911	881	879	896	882	902	895	906	895	915	917	892	883	944	875	864	899	857	869	940	935	891	896	903	887	904	950	898	884	873	834	882	959	884	907	885	881	889	865	922	918	832	944	861	850	878	868	932	876	943	922	907	916	904	864	943	893	865	878	893	891	931	842	878	853	881	871	856	914	863	847	827	865	894	828	880	927	853	917	886	907	891	932	919	872	885	897	872	856	917	920	844	927	884	879	892	926	882	887	885	902	897	941	883	876	946	904	890	892	891	883	882	894	902	844	951	940	892	924	863	939	935	896	889	892	919	857	862	896	912	847	891	900	854	912	890	898	873	908	873	860	905	862	953	810	868	907	856	909	894	881	870	902	871	890	906	843	852	893	876	867	873	885	890	902	859	962	888	835	890	868	942	917	884	847	887	959	896	881	913	893	878	923	892	861	876	854	856	845	887	893	911	909	846	979	896	932	893	907	905	931	876	884	858	898	911	907	836	862	842	869	914	845	896	916	919	890	833	919	866	894	868	925	877	876	894	875	891	889	891	837	894	878	931	851	898	894	917	880	930	938	891	848	877	949	880	851	915	924	931	886	894	913	897	888	889	884	855	893	889	891	889	932	853	837	916	877	894	901	878	914	865	921	906	915	937	896	903	868	864	849	848	887	935	904	914	853	884	856	933	879	858	904	897	893	873	877	938	893	914	887	897	856	897	833	921	937	906	874	875	862	893	912	892	907	874	893	943	935	855	856	854	871	819	851	921	900	888	864	896	909	858	854	885	908	881	889	950	914	897	858	891	884	931	873	919	883	894	896	889	893	903	928	913	898	906	829	853	887	874	857	934	938	929	875	886	848	887	878	842	959	899	901	856	846	842	859	876	890	879	918	893	937	910	926	914	853	849	890	861	873	903	919	855	912	849	883	885	900	866	856	872	865	887	856	888	933	924	943	909	871	929	885	887	883	840	940	893	865	878	907	889	834	827	832	840	907	893	842	892	915	876	901	877	837	923	860	843	883	874	920	896	882	850	902	931	864	891	908	895	856	869	890	854	864	862	887	904	845	867	879	860	895	914	918	892	866	916	894	880	912	847	873	886	848	883	884	900	857	913	854	889	876
11152	23217	22180	14229	13078	11754	18477	16379	10184	5491	2670	1625	1241	1187	1152	1204	1144	1124	1129	1128	1121	1160	1200	1215	1185	1083	1209	1172	1213	1108	1167	1130	1115	1141	1147	1141	1145	1159	1162	1195	1219	1201	1130	1173	1136	1127	1165	1141	1147	1197	1179	1118	1154	1146	1149	1144	1135	1156	1130	1146	1140	1094	1159	1120	1156	1145	1150	1166	1179	1114	1142	1107	1164	1152	1088	1173	1187	1084	1174	1109	1105	1123	1165	1151	1178	1145	1085	1150	1105	1152	1196	1147	1158	1128	1191	1182	1159	1150	1161	1204	1166	1155	1154	1187	1133	1221	1177	1188	1200	1140	1193	1105	1102	1178	1152	1082	1203	1155	1130	1107	1152	1138	1137	1146	1098	1133	1106	1157	1186	1176	1109	1185	1174	1143	1166	1216	1152	1157	1111	1160	1110	1130	1174	1119	1175	1158	1142	1066	1099	1139	1161	1152	1140	1117	1158	1128	1131	1152	1203	1111	1178	1156	1116	1083	1171	1120	1133	1166	1151	1136	1160	1177	1164	1141	1176	1079	1167	1159	1166	1161	1156	1040	1173	1142	1165	1153	1150	1151	1188	1151	1176	1079	1185	1146	1161	1140	1164	1136	1124	1152	1156	1161	1124	1143	1179	1139	1131	1154	1151	1115	1164	1156	1140	1202	1140	1132	1188	1164	1115	1192	1151	1141	1154	1083	1167	1152	1123	1170	1162	1120	1136	1191	1161	1136	1191	1160	1195	1188	1145	1101	1179	1181	1114	1165	1151	1096	1123	1161	1162	1155	1116	1134	1082	1166	1142	1126	1183	1151	1126	1148	1163	1143	1193	1168	1169	1163	1143	1201	1150	1114	1134	1156	1134	1078	1152	1200	1100	1170	1162	1175	1173	1133	1154	1112	1189	1152	1187	1158	1098	1148	1202	1132	1133	1215	1127	1108	1176	1170	1133	1163	1122	1190	1149	1110	1169	1129	1121	1092	1151	1198	1133	1209	1065	1143	1133	1128	1226	1158	1155	1177	1180	1161	1146	1183	1090	1118	1136	1143	1152	1180	1175	1163	1176	1100	1066	1100	1217	1184	1151	1096	1133	1075	1127	1167	1120	1122	1149	1080	1173	1176	1146	1158	1091	1165	1166	1077	1151	1140	1132	1123	1090	1128	1111	1147	1094	1115	1144	1119	1135	1173	1173	1125	1188	1186	1146	1115	1174	1185	1152	1102	1131	1162	1138	1121	1165	1180	1180	1144	1090	1155	1174	1163	1138	1165	1132	1171	1114	1163	1177	1126	1156	1169	1132	1202	1145	1198	1143	1174	1148	1146	1151	1171	1165	1083	1186	1124	1162	1094	1172	1193	1169	1139	1168	1182	1136	1151	1148	1202	1168	1165	1127	1122	1174	1119	1118	1142	1134	1125	1099	1149	1116	1137	1212	1125	1173	1126	1116	1157	1213	1134	1177	1185	1215	1146	1146	1193	1141	1148	1139	1167	1161	1114	1172	1164	1154	1130	1198	1158	1102	1170	1137	1148	1214	1223	1168	1199	1176	1124	1147	1075	1133	1138	1185	1174	1146	1161	1194	1134	1112	1215	1144	1227	1148	1139	1180	1169	1160	1163	1133	1086	1155	1134	1144	1121	1139	1130	1112	1177	1169	1131	1164	1206	1094	1176	1190	1108	1102	1177	1150	1142	1168	1108	1165	1148	1113	1184	1156	1150	1112	1163	1115	1155	1116	1130	1164	1165	1163	1161	1156	1191	1166	1148	1115	1169	1124	1170	1233	1131	1150	1154	1148	1190	1254	1127	1150	1149	1131	1114	1113	1179	1127	1170	1133	1157	1142	1154	1145	1137	1117	1181	1148	1165	1141	1166	1082	1186	1148	1157	1204	1119	1090	1188	1233	1242	1106	1125	1183	1095	1173	1153	1147	1085	1107	1193	1213	1166	1141	1126	1095	1160	1140	1192	1159	1150	1150	1155	1119	1156	1173	1106	1148	1183	1134	1184	1208	1114	1077	1121	1115	1042	1131	1131	1152	1170	1162	1147	1145	1169	1156	1181	1165	1124	1104	1180	1135	1151	1138	1161	1163	1160	1167	1130	1081	1156	1177	1135	1129	1163	1153	1114	1143	1144	1125	1141	1162	1202	1101	1144	1187	1113	1198	1128	1215	1199	1115	1113	1160	1128	1201	1161	1129	1087	1166	1166	1173	1189	1146	1170	1150	1160	1168	1120	1144	1160	1125	1136	1167	1159	1116	1094	1174	1167	1107	1163	1177	1180	1140	1164	1181	1194	1081	1117	1147	1160	1135	1156	1162	1165	1184	1167	1128	1169	1144	1138	1186	1141	1140	1094	1130	1125	1110	1112	1207	1163	1210	1121	1153	1134	1192	1140	1196	1118	1130	1098	1180	1136	1093	1172	1183	1174	1204	1142	1138	1117	1155	1185	1143	1203	1126	1109	1148	1192	1142	1206	1218	1142	1140	1132	1141	1142	1193	1119	1064	1112	1187	1155	1110	1126	1089	1227	1164	1154	1161	1206	1108	1196	1154	1114	1151	1137	1186	1147	1101	1188	1134	1146	1152	1125	1123	1137	1139	1136	1143	1118	1171	1227	1179	1140	1177	1094	1201	1174	1127	1129	1099	1106	1110	1128	1147	1174	1089	1182	1154	1162	1091	1211	1162	1152	1145	1182	1160	1202	1161	1170	1132	1152	1070	1203	1205	1183	1153	1136	1150	1131	1180	1162	1118	1182	1147	1139	1192	1146	1181	1125	1131	1128	1190	1113	1133	1140	1115	1105	1137	1150	1149	1142	1103	1124	1179	1131	1096	1104	1186	1178	1160	1152	1144	1246	1153	1144	1125	1170	1130	1092	1161	1202	1107	1150	1125	1185	1174	1130	1177	1146	1170	1126	1070	1091	1132	1196	1128	1197	1196	1101	1157	1162	1182	1175	1164	1162	1092	1177	1071	1142	1211	1139	1126	1184	1128	1144	1116	1107	1159	1132	1166	1087	1117	1153	1140	1113	1083	1111	1136	1109	1121	1177	1165	1114	1127	1153	1091	1171	1146	1128	1132	1160	1097	1170	1198	1111	1144	1155	1168	1159	1158	1144	1161	1155	1104	1124	1170	1076	1100	1098	1144	1148	1167	1109	1143	1142	1168	1169	1143	1193	1156	1107	1136	1149	1145	1182	1147	1162	1133	1113	1138	1151	1145	1131	1165	1110	1236	1167	1099	1149	1140	1152	1166	1114	1192	1117	1148	1175	1116	1126	1128	1214	1146	1199	1165	1163	1166	1120	1125	1101	1162	1128	1083	1141	1145	1139	1182	1127	1151	1166	1129	1103	1165	1104	1129	1147	1053	1160	1101	1163	1119	1145	1111	1093	1135	1115	1153	1172	1141	1141	1198	1160	1114	1187	1137	1179	1181	1168	1176	1218	1150	1183	1211	1155	1167	1098	1174	1158	1174	1132	1111	1088	1204	1196	1207	1198	1123	1130	1194	1158	1107	1144	1180	1127	1126	1124	1205	1150	1156	1236	1212	1150	1145	1136	1167	1161	1137	1134	1161	1166	1176	1107	1114	1180	1142	1139	1157	1203	1131	1161	1126	1201	1141	1204	1125	1158	1190	1172	1156	1176	1175	1133	1126	1146	1199	1194	1130	1115	1180	1102	1187	1177	1193	1131	1124	1193	1165	1150	1182	1149	1103	1216	1203	1160	1201	1088	1141	1153	1110	1175	1150	1120	1150	1186	1085	1141	1075	1108	1178	1181	1158	1177	1158	1142	1153	1153	1106	1133	1166	1157	1139	1143	1237	1147	1112	1109	1136	1134	1213	1134	1179	1178	1174	1116	1143	1156	1164	1137	1103	1144	1161	1096	1149	1172	1136	1178	1117	1148	1141	1122	1119	1116	1146	1157	1171	1172	1180	1181	1107	1149	1138	1194	1158	1192	1114	1160	1191	1158	1146	1172	1192	1165	1171	1151	1155	1102	1146	1084	1136	1143	1155	1116	1149	1171	1153	1110	1167	1172	1153	1151	1127	1115	1151	1168	1161	1156	1144	1139	1165	1196	1178	1160	1156	1127	1217	1129	1197	1162	1123	1126	1180	1133	1164	1130	1142	1135	1183	1192	1146	1132	1167	1136	1082	1188	1161	1170	1149	1219	1197	1108	1133	1106	1088	1154	1121	1135	1177	1178	1153	1155	1117	1116	1174	1149	1142	1129	1130	1124	1106	1172	1173	1102	1212	1108	1179	1098	1191	1174	1116	1146	1135	1148	1131	1137	1167	1190	1198	1191	1131	1140	1174	1141	1189	1194	1166	1172	1193	1169	1142	1154	1123	1173	1146	1155	1131	1141	1188	1165	1141	1136	1133	1179	1167	1101	1194	1189	1159	1163	1137	1164	1131	1174	1175	1118	1142	1115	1122	1169	1141	1143	1147	1076	1129	1187	1104	1146	1180	1130	1180	1147	1102	1141	1140	1154	1125	1096	1200	1159	1165	1173	1132	1115	1216	1167	1160	1212	1157	1184	1134	1166	1138	1160	1138	1133	1163	1135	1163	1098	1169	1109	1168	1152	1177	1165	1108	1126	1175	1191	1100	1141	1156	1183	1181	1138	1153	1207	1176	1093	1154	1150	1166	1155	1140	1156	1137	1151	1105	1206	1168	1220	1101	1127	1187	1192	1092	1139	1160	1150	1229	1116	1138	1119	1133	1167	1120	1167	1180	1215	1089	1122	1172	1116	1127	1183	1124	1114	1142	1082	1135	1166	1143	1140	1156	1116	1167	1167	1099	1096	1110	1202	1118	1168	1177	1145	1162	1119	1127	1132	1175	1140	1165	1187	1108	1198	1185	1151	1168	1057	1127	1213	1170	1170	1132	1134	1119	1135	1131	1135	1093	1075	1099	1133	1140	1154	1139	1177	1140	1167	1224	1191	1127	1159	1163	1186	1107	1191	1155	1178	1145	1194	1112	1151	1171	1082	1111	1124	1175	1146	1110	1144	1185	1151	1218	1144	1102	1203	1147	1169	1187	1210	1134	1188	1120	1166	1277	1152	1126	1207	1082	1119	1170	1157
23373	21418	29258	23992	21451	28134	60876	51818	38794	24332	10198	2876	1196	864	794	744	759	791	826	759	829	762	759	793	762	784	731	775	795	747	748	726	756	755	796	719	743	753	787	725	764	762	754	778	763	763	751	779	783	753	769	767	794	789	767	781	740	759	740	768	801	758	793	735	781	786	764	738	724	673	780	741	753	760	704	733	761	757	772	750	738	773	777	761	800	717	768	754	714	738	769	796	810	762	779	784	734	781	752	742	731	781	783	719	656	797	729	805	813	711	719	793	791	770	746	715	746	734	769	793	819	738	737	735	776	755	809	748	739	728	750	776	765	820	815	775	751	725	765	786	770	705	787	803	742	796	758	774	764	780	742	741	713	740	766	742	768	743	805	745	695	762	737	742	753	760	768	761	768	725	773	785	735	739	723	758	719	773	728	762	770	696	753	732	775	728	777	750	762	748	716	746	725	766	786	736	716	779	709	751	713	757	748	786	749	759	712	728	786	752	715	736	761	771	740	742	725	749	692	814	728	724	763	797	774	762	766	765	753	767	805	839	716	765	772	722	784	736	764	719	752	776	751	755	736	793	783	766	728	824	742	701	699	721	750	776	779	804	789	753	733	769	770	730	767	784	716	742	760	760	790	759	764	742	739	768	803	742	727	775	752	762	746	779	765	718	797	723	768	766	707	786	760	764	717	722	751	766	748	739	743	754	765	745	783	741	783	773	802	713	744	777	755	758	769	768	753	758	753	729	791	772	755	746	700	769	782	737	759	692	746	762	766	758	713	736	736	791	759	748	735	743	782	770	776	747	705	768	737	708	789	760	785	735	796	753	787	790	770	781	765	800	783	723	742	740	766	767	753	734	737	728	764	771	729	746	752	787	761	745	730	704	779	737	781	761	772	744	749	751	733	718	777	718	702	725	726	749	790	816	765	784	798	805	728	737	778	771	752	738	790	719	725	752	788	802	717	754	772	767	710	782	725	741	761	711	788	774	792	742	729	747	785	762	745	756	767	745	726	778	790	768	734	739	720	743	704	770	742	738	748	767	793	794	799	768	760	714	738	734	786	702	770	745	786	769	731	743	753	765	717	779	744	744	716	730	759	778	761	769	730	806	738	789	778	805	718	739	772	752	797	728	741	767	814	777	775	769	790	776	777	741	755	716	746	739	781	713	753	782	703	736	805	755	779	807	747	764	767	756	764	729	758	797	733	796	783	765	738	726	732	720	778	731	774	760	779	758	724	710	785	762	768	772	756	719	755	752	729	790	755	766	756	721	767	761	763	723	788	789	761	751	746	802	684	788	772	723	717	762	746	730	748	746	727	707	770	755	762	758	762	756	757	694	798	801	727	738	794	716	728	745	698	821	766	742	716	746	813	790	759	796	773	687	734	758	739	744	721	747	739	763	738	692	712	690	784	737	759	784	746	766	762	752	735	784	776	730	797	781	736	752	759	759	755	792	759	769	702	775	739	785	683	752	747	757	751	753	749	745	736	727	755	715	717	741	746	699	760	779	769	740	727	783	740	789	715	752	745	780	741	756	783	746	783	722	755	750	782	734	771	788	794	747	767	745	762	781	798	740	736	752	733	790	729	701	771	780	724	746	779	802	755	791	705	747	759	728	777	776	785	777	761	764	760	744	754	736	746	772	738	736	771	753	792	748	771	742	747	734	788	751	789	765	804	741	785	711	738	718	740	731	757	757	777	741	769	756	730	767	784	793	805	704	767	790	751	766	716	790	720	759	769	813	761	737	746	765	774	768	740	734	760	758	762	722	737	729	780	746	728	740	762	734	774	806	685	814	722	760	688	773	782	754	761	760	758	762	739	769	759	746	736	773	767	749	717	763	733	755	720	791	789	790	799	726	800	722	766	779	781	769	764	737	781	731	757	727	728	767	768	745	747	777	777	812	755	752	736	777	757	708	723	711	737	761	740	792	785	781	760	784	743	815	720	736	709	817	745	805	738	787	719	710	715	762	765	727	729	756	751	732	738	744	755	851	720	740	780	724	783	781	743	780	803	734	747	728	751	757	800	766	730	742	727	726	746	750	758	779	748	787	739	775	801	794	767	755	767	723	739	735	746	810	744	698	791	788	755	739	792	702	711	728	695	819	741	750	716	779	802	724	771	791	755	748	736	767	798	774	706	762	737	783	749	734	744	767	700	747	782	761	719	759	746	744	789	722	749	776	726	786	746	760	744	720	779	725	791	782	735	771	784	740	781	766	757	762	724	751	755	728	754	787	761	701	780	732	794	742	712	760	750	733	741	711	739	800	762	748	794	722	738	722	795	701	787	754	790	775	722	742	783	749	750	734	749	775	758	721	812	777	731	774	731	763	794	773	731	766	756	812	811	741	766	769	785	745	763	802	779	746	786	721	735	757	745	780	771	724	789	747	746	709	821	761	735	752	786	763	794	799	753	771	729	800	728	731	795	745	748	781	740	768	749	742	747	805	778	750	769	737	730	735	724	740	757	775	716	768	721	714	759	763	806	782	712	722	771	811	723	717	746	727	748	740	775	722	801	756	765	730	781	748	773	793	785	733	796	744	749	725	778	836	814	736	727	756	817	723	773	790	702	722	718	781	734	785	734	752	752	760	776	769	705	730	735	737	787	739	769	748	752	745	768	786	810	741	759	758	767	755	751	712	754	684	744	769	799	712	740	746	754	823	753	799	746	783	781	720	786	724	751	786	793	751	750	720	767	762	721	782	734	757	710	707	761	762	785	717	798	753	768	728	798	737	743	736	733	785	782	750	798	742	716	768	720	836	751	752	705	770	767	762	808	801	764	755	749	728	789	747	731	768	758	795	748	724	744	698	785	781	736	746	712	772	791	679	743	745	760	784	796	777	738	729	768	748	769	744	722	752	773	737	780	750	745	778	753	736	757	734	750	738	747	779	804	744	756	721	783	713	796	723	732	751	726	751	752	754	784	800	721	770	771	750	770	790	772	738	747	744	736	773	766	725	754	828	751	661	714	712	747	793	761	756	773	721	751	802	798	742	716	755	711	740	733	782	753	733	779	729	764	757	790	700	759	717	715	713	766	776	769	767	720	697	718	760	759	741	766	764	786	764	723	771	740	741	758	761	753	772	785	728	752	722	718	763	746	759	789	774	735	719	771	821	732	744	720	761	754	712	766	771	724	747	749	746	784	765	772	722	726	733	785	746	813	750	734	741	776	741	743	753	722	749	789	727	740	738	709	760	719	777	778	736	780	772	762	808	751	770	743	736	753	735	748	720	777	786	758	773	740	712	754	740	786	745	795	743	664	791	753	716	743	754	723	799	832	755	749	783	750	769	762	756	766	803	781	770	725	773	759	799	781	744	762	820	742	734	783	777	769	741	735	736	782	721	754	789	732	775	702	754	714	767	755	780	815	778	763	725	747	756	756	727	772	735	793	720	703	807	778	758	737	765	693	802	781	753	735	715	717	796	773	705	802	759	763	784	737	755	782	765	786	744	760	732	773	773	755	736	740	744	792	753
15804	35351	28985	21184	18807	32562	60229	51651	41736	28318	13922	5054	1790	1116	1002	951	970	1005	975	1066	963	1041	1015	965	1014	963	973	965	968	1003	967	994	980	991	948	958	969	1000	978	997	992	1001	971	975	954	936	1031	1025	1023	1029	1022	957	991	964	974	954	969	944	926	991	928	932	974	940	976	990	992	1024	1034	1011	934	967	931	962	944	963	1004	967	1008	927	959	992	981	965	995	964	958	1022	951	988	1019	1034	918	985	985	1002	1022	958	936	958	1027	937	956	995	934	958	1003	986	1003	1004	960	974	990	977	1013	932	967	923	1030	999	984	1025	927	994	1049	1000	1000	1000	977	944	993	951	943	953	993	1010	921	1004	982	988	935	957	996	966	933	954	963	998	942	1029	1022	998	1015	1012	1030	1009	976	985	983	1014	1004	1037	957	950	943	967	976	980	1004	948	990	936	1016	922	949	1050	956	966	984	944	945	983	996	1005	913	981	975	939	927	961	980	976	1007	993	1013	989	990	926	956	965	972	1006	942	971	952	987	948	1001	943	923	939	1000	969	1028	1027	955	1003	942	940	974	995	1000	1031	1009	958	1028	984	955	960	1007	1013	935	1013	976	1045	1010	1018	980	1015	1005	998	973	953	945	1007	947	993	941	976	938	964	984	1063	1007	988	935	966	984	1003	962	984	976	941	986	1003	1005	957	943	1016	960	957	966	1023	999	968	961	937	977	1015	986	981	997	995	992	982	1006	969	1004	933	959	942	1003	1038	1013	929	965	966	979	1002	983	981	1006	977	930	980	992	978	1000	923	986	989	970	1034	1044	920	1041	985	1001	934	1009	991	1056	954	1030	962	1035	1000	1004	934	1042	996	961	965	969	987	953	1001	960	964	962	1005	951	916	989	939	971	973	932	995	1007	1008	981	956	970	976	945	986	978	1042	969	933	948	1019	997	971	912	981	980	939	955	1004	1011	1014	1033	1022	984	985	984	1024	977	998	967	966	1025	990	995	990	928	991	950	934	969	1018	926	970	1013	995	971	1051	973	979	954	925	1004	974	983	899	988	1029	984	944	986	943	989	988	935	956	1005	995	965	939	955	967	1003	962	956	1008	957	971	965	967	947	1015	940	1000	949	990	977	1001	969	1019	995	940	962	1012	937	918	993	1041	976	991	989	983	996	996	960	1012	958	1009	1027	972	977	968	1039	1009	956	934	967	962	1012	976	997	977	947	965	894	992	1003	977	972	1012	973	998	1000	970	1019	963	1028	991	1020	978	1031	972	953	959	1036	1002	934	990	1007	1001	989	927	999	1048	963	1004	935	1015	1047	1020	983	956	974	962	901	971	1104	986	1029	941	971	969	1000	1001	1019	928	922	1034	916	957	1004	972	966	907	976	986	978	1070	995	969	992	952	972	903	981	975	977	988	1013	1044	981	961	1033	977	914	994	1021	979	1013	950	961	956	988	990	978	974	950	978	959	969	987	953	949	980	1023	1002	992	954	1032	1003	1007	959	1010	985	1035	934	972	1024	1016	1050	997	974	907	977	950	892	1016	1008	999	1021	925	1015	952	959	917	981	997	990	965	954	989	1020	960	999	1005	1045	1007	949	964	957	963	950	957	958	994	966	960	965	1009	989	985	934	918	973	1003	1018	972	969	1016	970	946	981	997	1006	1013	950	956	915	1039	1005	948	1027	986	951	945	1016	960	982	1018	1029	1017	1052	1015	980	996	981	930	949	985	983	943	1030	932	971	1018	985	972	957	967	998	940	1007	952	1008	920	939	962	983	931	992	978	1046	966	948	1003	949	981	1029	978	988	967	927	977	953	966	998	999	948	1016	998	1002	1000	1006	996	1013	1030	948	998	976	941	975	986	1013	967	917	1019	921	985	1007	984	1034	992	975	952	952	997	955	1003	1026	885	1017	939	956	971	1005	988	995	1035	982	982	945	999	982	913	977	985	950	959	939	968	959	977	959	916	992	1003	1050	1009	950	977	946	925	989	965	987	988	980	971	968	967	996	927	993	963	992	946	1087	940	1010	956	1003	992	953	978	949	992	1051	960	986	1001	981	1007	960	931	967	926	963	982	962	980	963	985	949	958	925	965	954	1016	1012	967	944	960	1007	965	970	955	990	951	961	1020	954	974	990	912	969	1007	987	967	947	1007	916	1002	941	1047	958	984	899	1011	991	970	944	963	1002	931	991	1007	976	1003	979	963	990	1041	1014	968	936	942	961	958	1009	973	995	980	1003	1050	938	921	1027	987	960	962	991	960	914	1018	951	978	981	979	928	1039	916	1012	978	903	1039	986	950	1005	939	991	1021	1002	983	952	954	972	964	958	913	927	936	963	987	994	980	994	951	1010	965	969	1012	972	1008	975	969	908	979	959	980	989	995	1006	996	913	1020	1002	926	975	1003	970	939	1010	990	1051	985	970	939	930	1025	970	1003	954	982	988	994	917	1014	973	971	947	1022	991	946	980	976	997	964	1016	922	1026	986	964	988	947	1002	983	992	960	977	962	969	1009	1042	981	985	1012	933	990	939	992	945	976	1005	976	984	921	957	959	964	1015	989	978	935	945	977	965	961	907	991	972	948	1000	941	943	989	975	966	956	1002	1025	924	953	954	993	949	1000	992	984	982	946	975	978	980	1002	920	899	984	917	920	990	975	952	983	973	959	931	951	1057	942	939	969	936	1017	972	972	938	989	985	935	993	918	997	947	989	964	948	978	957	972	980	946	976	932	984	973	972	965	964	989	1029	967	1006	971	1018	987	976	952	964	935	1015	963	995	1000	943	942	1017	981	970	1000	971	971	997	943	946	994	1010	967	948	1015	987	966	1001	970	1018	970	947	983	989	1002	937	955	949	992	980	930	970	960	967	1050	1010	999	960	921	912	947	1018	1001	1016	1019	982	962	1013	1035	1001	934	986	977	1012	954	964	979	988	974	938	998	952	957	1000	988	1026	963	952	946	963	948	950	990	932	994	955	1003	956	949	935	971	979	1012	943	996	949	974	969	978	913	972	966	922	987	1020	997	1027	949	965	1031	994	1032	880	983	980	925	919	921	976	994	968	1009	927	992	973	934	971	1012	1000	979	986	963	961	995	991	954	961	1000	952	958	999	918	993	943	976	965	956	975	926	973	989	1008	943	955	963	997	994	934	991	987	957	953	1014	964	1035	974	1003	942	957	928	1002	967	976	971	975	1006	932	956	1025	975	943	994	923	1014	988	1018	1014	956	979	1017	1004	972	1007	950	993	1021	961	938	962	1011	925	993	970	1003	955	957	1024	987	1036	997	998	956	961	950	1008	963	998	964	909	932	1043	991	960	937	981	1003	934	942	975	974	946	1022	984	953	984	985	977	978	1007	1021	937	924	974	1005	995	993	978	1005	972	974	983	1018	1015	1027	938	972	979	937	932	987	953	1018	995	974	925	993	1067	1004	941	965	957	1063	995	967	979	958	991	1021	982	951	913	966	954	1019	1019	938	966	960	1001	978	942	1007	964	977	987	1009	967	973	902	972	965	962	997	930	967	1001	982	970	970	1019	975	1023	945	981	1012	952	962	989	942	969	1003	961	935	965	966	973	954	926	957	940	932	987	977	948	972	1018	955	952	949	1004	963	957	971	951	965	932	955	976	962	949	1006	1021	980	904	1062	954	1000	1006	976	935	963	977	1034	996	1014	977	991	961	970	933	1043	969	981	954	905	1011	1015	1001	1055	956	973	959	997	1014	946	924	1038	960	943	983	999	1033	935	922	1019	976	1044	998	1023	1015	991	1049	969	950	973	1013	905	947	951	983	987	997	1014	1005	953	982	949	946	993	978	1017	888	927	992	958	965	965	1000	954	962	971	964	1004	944	1019	1009	969	971	1044	941	1000	952	1013	1021	980	1024	1024	1038	985	1044	1001
27314	21148	16461	9259	5292	4840	11522	9837	6044	3004	1595	1123	873	879	935	860	860	855	901	875	835	907	932	872	910	882	901	933	896	817	842	846	870	886	905	872	847	850	936	864	881	870	917	876	908	906	880	903	827	895	905	893	909	856	864	855	862	893	884	852	884	855	897	905	887	886	864	891	904	865	853	899	895	908	889	852	863	855	864	877	929	834	882	902	869	851	839	893	877	887	927	913	915	885	916	901	910	871	866	885	859	860	845	884	934	888	874	924	889	895	915	837	874	826	809	868	866	875	870	870	899	900	866	884	874	832	818	877	883	891	959	900	915	912	854	908	827	873	918	883	889	884	913	867	881	909	911	858	921	854	901	874	875	850	955	904	890	851	905	856	915	872	860	865	930	870	834	846	905	811	890	931	882	845	890	862	910	848	891	848	896	857	884	859	905	912	859	855	913	875	835	877	872	879	871	909	861	905	828	911	887	895	908	876	888	900	883	887	879	885	932	891	921	899	838	901	900	866	909	902	890	901	844	878	870	862	905	892	882	880	863	881	905	838	871	885	891	881	859	884	953	843	913	914	880	916	885	939	891	931	939	834	902	870	877	867	896	876	895	899	871	888	883	951	880	909	894	835	855	854	911	856	843	911	875	890	897	878	866	884	877	907	824	907	900	853	875	858	850	853	866	835	907	895	865	859	913	914	835	914	882	864	924	849	890	906	912	868	889	885	893	861	907	873	932	894	901	916	856	871	879	850	878	903	862	849	804	891	906	893	879	941	849	905	876	873	881	874	896	819	896	886	866	906	873	868	874	912	883	854	902	883	857	819	859	864	862	891	881	891	869	889	855	886	837	955	846	891	905	857	890	876	974	881	863	865	907	944	862	899	889	838	953	860	842	877	920	832	867	859	895	859	882	859	879	869	871	904	857	869	891	865	891	894	887	944	869	898	857	838	882	858	909	942	861	928	874	844	823	884	926	931	894	851	910	886	842	900	853	900	878	836	917	884	933	855	901	830	802	888	886	851	839	847	816	879	906	847	856	896	854	910	904	853	854	868	883	860	869	886	941	913	944	889	899	918	885	821	891	888	896	854	889	891	884	836	904	896	825	918	872	879	868	872	846	884	839	876	914	908	934	871	857	873	815	886	851	857	853	856	859	913	907	912	892	946	848	899	893	891	846	929	875	884	880	897	886	887	885	853	872	885	852	875	904	904	878	912	877	855	892	899	846	877	913	872	894	874	932	882	865	860	936	834	873	832	899	807	855	884	851	909	962	937	863	871	860	922	822	863	847	883	930	894	957	894	910	953	887	839	901	891	879	940	800	888	865	917	917	868	856	949	873	920	915	888	937	852	860	906	865	853	867	925	901	902	876	894	909	871	896	853	948	928	880	844	921	942	901	951	943	908	893	908	855	893	891	886	835	925	869	872	873	905	846	875	864	915	878	844	847	865	878	923	873	935	885	892	866	862	885	863	913	906	849	849	898	869	841	887	895	927	914	865	891	889	945	888	908	867	911	852	849	906	896	893	914	915	861	944	900	967	913	862	933	852	865	839	824	873	812	866	917	921	936	881	854	901	892	909	928	858	896	871	910	865	843	867	941	874	875	896	928	878	882	853	896	922	888	946	864	900	911	818	831	890	864	878	922	890	888	873	912	839	876	870	897	894	863	864	942	892	886	837	877	926	872	882	887	834	853	931	861	797	866	848	868	880	866	899	850	853	854	904	867	853	845	827	888	831	897	901	867	897	876	863	869	904	910	875	864	870	884	880	869	893	898	908	843	863	931	892	885	845	863	852	868	848	932	974	863	877	914	849	917	869	856	944	883	855	874	896	869	848	907	869	938	849	927	857	868	860	894	834	941	918	909	890	924	863	870	799	891	885	894	848	843	938	936	949	878	936	909	887	897	853	872	877	901	871	869	933	871	875	887	894	878	854	930	893	863	909	925	858	850	931	870	878	871	870	880	942	893	808	880	879	834	880	938	855	844	879	850	871	879	903	865	867	921	883	873	908	838	939	837	879	894	887	843	867	943	862	879	888	843	897	872	848	891	840	880	830	911	871	889	874	890	904	887	893	876	887	891	898	866	875	904	914	919	867	928	869	944	888	874	866	873	859	902	840	876	848	923	856	932	854	907	824	870	889	859	912	891	819	878	869	885	860	883	863	932	873	852	900	926	885	907	914	836	900	868	847	881	913	894	865	922	859	885	908	903	934	858	952	898	896	910	872	891	873	906	892	880	912	857	869	836	891	890	876	805	844	883	917	860	872	874	856	850	863	948	909	887	858	863	905	896	832	904	880	893	884	896	885	896	920	886	895	872	847	850	883	906	814	888	932	861	925	839	873	914	898	919	891	890	880	867	888	920	915	833	866	887	918	859	878	974	877	926	859	869	863	842	862	890	909	871	910	930	875	889	839	866	841	873	890	874	908	887	919	926	871	886	884	865	857	889	885	862	860	879	841	902	880	847	861	845	885	924	876	906	924	852	886	881	916	943	854	895	871	833	898	889	823	854	897	805	878	933	853	923	897	906	841	847	849	910	943	927	865	874	947	900	864	877	841	912	907	842	906	857	912	898	858	921	818	904	851	867	880	857	920	891	873	852	888	871	862	887	934	875	894	836	869	915	885	895	909	852	862	857	876	856	898	844	876	841	869	869	874	845	885	870	873	863	873	878	867	898	836	866	885	884	879	872	868	855	831	884	893	876	869	883	910	887	932	846	874	845	940	857	873	927	886	877	871	827	900	895	837	951	863	895	863	909	873	892	878	866	886	908	934	880	922	863	902	895	897	938	908	852	871	835	890	865	882	915	975	902	855	860	897	877	890	890	912	916	877	823	905	854	849	886	889	859	918	933	909	882	922	933	923	833	891	890	869	898	935	888	910	921	891	874	824	865	880	884	900	896	926	898	864	905	856	900	903	892	917	862	921	849	881	877	858	842	895	890	882	877	846	906	844	932	890	910	867	916	924	901	887	894	921	895	839	904	890	887	830	852	886	914	878	930	931	919	867	867	943	852	912	895	913	880	852	952	904	871	871	896	911	966	869	866	858	894	917	891	923	873	839	853	879	903	890	923	876	879	857	912	819	875	909	891	915	876	900	857	844	897	847	885	910	843	910	866	887	844	854	870	856	932	930	874	881	889	878	900	843	844	919	909	851	931	841	870	854	835	920	894	902	897	876	948	881	884	837	832	861	869	906	909	925	845	901	909	915	873	937	839	828	872	913	919	942	872	887	845	866	911	893	904	871	891	902	882	888	913	880	887	833	880	860	913	879	888	911	928	843	916	878	916	853	918	864	931	885	910	873	911	861	845	861	850	874	921	890	896	877	911	880	906	863	857	913	894	865	848	857	891	865	851	852	873	914	893	940	887	908	879	855	850	916	874	898	855	928	875	906	906	862	843	842	912	865	907	844	848	902	884	887	875	859	900	854	887	896	898	927	894	894	893	854	829	852	886	887	870	936	894	899	892	902	916	854	873	847
11433	18870	18328	12433	9843	10037	19070	15461	10025	5072	2455	1460	1251	1162	1102	1166	1167	1115	1179	1126	1222	1116	1191	1098	1150	1165	1152	1159	1126	1112	1117	1146	1117	1141	1121	1166	1111	1136	1124	1155	1115	1189	1175	1114	1105	1170	1182	1117	1102	1143	1141	1123	1134	1107	1173	1126	1113	1163	1169	1107	1122	1125	1155	1063	1169	1120	1122	1116	1136	1191	1178	1123	1090	1140	1097	1165	1131	1110	1201	1167	1159	1154	1143	1157	1131	1159	1071	1118	1133	1089	1088	1104	1125	1197	1203	1120	1156	1139	1113	1141	1129	1117	1106	1107	1129	1173	1097	1126	1123	1182	1145	1172	1184	1164	1095	1199	1191	1108	1135	1179	1160	1108	1200	1126	1154	1109	1201	1125	1122	1112	1150	1215	1193	1176	1177	1143	1135	1139	1171	1106	1121	1163	1163	1140	1171	1188	1112	1098	1123	1144	1107	1149	1140	1170	1155	1149	1125	1127	1150	1155	1146	1128	1138	1169	1092	1121	1117	1136	1127	1090	1137	1163	1157	1172	1171	1139	1160	1111	1082	1189	1132	1131	1172	1132	1110	1122	1101	1147	1179	1168	1158	1141	1120	1144	1180	1217	1146	1108	1173	1171	1142	1118	1152	1148	1125	1125	1117	1145	1095	1133	1135	1136	1125	1168	1157	1122	1146	1129	1180	1143	1110	1114	1106	1130	1126	1117	1097	1127	1145	1169	1153	1106	1144	1129	1135	1136	1123	1124	1148	1116	1172	1131	1138	1137	1145	1149	1155	1096	1096	1130	1146	1114	1129	1142	1172	1100	1184	1105	1145	1141	1109	1113	1133	1146	1108	1175	1167	1158	1134	1195	1186	1171	1118	1147	1171	1126	1068	1132	1134	1155	1147	1028	1109	1098	1155	1157	1127	1155	1161	1116	1150	1117	1086	1125	1163	1225	1168	1166	1144	1156	1152	1108	1111	1079	1096	1177	1121	1180	1178	1161	1129	1164	1124	1100	1184	1150	1169	1139	1073	1164	1149	1157	1147	1124	1114	1085	1087	1107	1139	1147	1159	1120	1127	1137	1162	1118	1171	1146	1141	1132	1078	1110	1164	1146	1160	1119	1092	1120	1151	1164	1133	1164	1117	1155	1170	1115	1105	1117	1150	1134	1111	1177	1176	1183	1191	1134	1122	1156	1109	1133	1153	1139	1160	1118	1127	1163	1138	1150	1146	1175	1110	1131	1130	1143	1175	1093	1192	1123	1130	1133	1091	1113	1090	1181	1139	1178	1170	1101	1103	1103	1132	1128	1139	1160	1175	1105	1124	1113	1137	1127	1100	1176	1159	1196	1140	1160	1140	1165	1115	1147	1156	1154	1149	1140	1129	1115	1168	1142	1106	1116	1109	1168	1101	1141	1139	1222	1138	1091	1163	1203	1160	1151	1088	1132	1140	1198	1192	1161	1139	1083	1100	1175	1108	1079	1151	1145	1162	1145	1172	1144	1104	1125	1184	1071	1185	1153	1149	1121	1218	1103	1096	1098	1159	1179	1166	1157	1156	1127	1137	1098	1153	1222	1174	1178	1087	1079	1158	1147	1153	1203	1168	1181	1169	1143	1197	1100	1140	1151	1078	1121	1192	1211	1126	1129	1083	1084	1070	1188	1146	1142	1186	1171	1150	1122	1113	1178	1141	1106	1087	1114	1138	1125	1140	1146	1193	1123	1101	1120	1136	1088	1105	1180	1154	1072	1151	1135	1160	1160	1194	1152	1169	1144	1130	1111	1189	1130	1145	1124	1100	1078	1124	1149	1191	1139	1074	1096	1087	1119	1124	1135	1142	1134	1153	1137	1164	1125	1098	1113	1103	1187	1118	1092	1106	1144	1142	1098	1151	1095	1119	1171	1163	1105	1132	1114	1181	1129	1143	1119	1139	1136	1169	1103	1163	1117	1157	1132	1110	1083	1200	1147	1149	1127	1121	1177	1135	1121	1157	1222	1098	1099	1115	1108	1134	1169	1116	1114	1098	1154	1157	1153	1112	1126	1107	1163	1167	1187	1157	1114	1163	1135	1128	1198	1172	1138	1134	1141	1136	1131	1194	1105	1124	1106	1126	1148	1172	1171	1131	1175	1211	1152	1113	1155	1084	1189	1147	1177	1143	1183	1175	1115	1173	1193	1125	1153	1136	1107	1099	1160	1106	1101	1153	1158	1119	1144	1147	1114	1151	1201	1178	1172	1165	1164	1053	1142	1167	1152	1120	1154	1107	1135	1181	1120	1162	1167	1125	1135	1151	1108	1155	1131	1123	1186	1138	1105	1130	1146	1149	1073	1116	1139	1157	1109	1222	1149	1180	1187	1145	1099	1115	1190	1143	1133	1177	1104	1158	1124	1140	1154	1073	1045	1156	1191	1101	1204	1114	1132	1121	1154	1105	1115	1130	1148	1219	1142	1089	1201	1076	1155	1197	1143	1166	1147	1136	1101	1135	1161	1136	1143	1100	1165	1145	1172	1174	1121	1124	1206	1165	1230	1170	1176	1142	1192	1053	1139	1138	1226	1166	1082	1121	1169	1159	1135	1182	1148	1183	1222	1093	1177	1173	1162	1130	1128	1132	1140	1236	1090	1109	1147	1097	1151	1075	1138	1188	1089	1152	1179	1189	1169	1069	1120	1134	1121	1146	1191	1128	1125	1120	1133	1166	1116	1191	1111	1087	1143	1154	1186	1141	1172	1145	1111	1173	1178	1132	1147	1159	1152	1116	1190	1130	1098	1154	1153	1148	1153	1131	1119	1147	1180	1184	1217	1123	1146	1164	1141	1230	1234	1109	1177	1162	1122	1102	1089	1200	1150	1134	1111	1078	1137	1192	1172	1207	1105	1206	1129	1196	1098	1133	1118	1066	1204	1203	1153	1171	1069	1069	1141	1159	1132	1123	1127	1160	1109	1102	1110	1180	1153	1159	1119	1218	1130	1138	1137	1161	1126	1154	1180	1134	1124	1149	1196	1184	1137	1174	1160	1160	1172	1161	1142	1119	1137	1113	1117	1078	1157	1205	1094	1121	1110	1175	1144	1156	1209	1149	1145	1163	1123	1104	1184	1126	1149	1080	1117	1181	1120	1140	1193	1182	1163	1162	1050	1209	1102	1144	1111	1102	1134	1100	1101	1133	1100	1147	1108	1155	1101	1102	1142	1190	1124	1127	1182	1187	1129	1210	1130	1182	1147	1151	1156	1162	1121	1139	1084	1141	1176	1152	1187	1141	1171	1159	1115	1141	1132	1154	1130	1136	1142	1108	1114	1189	1142	1089	1124	1091	1143	1165	1126	1217	1108	1167	1137	1161	1171	1171	1143	1172	1170	1119	1185	1100	1201	1155	1110	1177	1160	1182	1190	1132	1219	1119	1140	1173	1112	1129	1137	1148	1139	1154	1157	1158	1133	1161	1163	1143	1141	1165	1127	1152	1184	1094	1161	1176	1086	1153	1087	1117	1131	1161	1132	1138	1181	1112	1097	1145	1147	1162	1132	1144	1137	1214	1119	1160	1102	1132	1139	1110	1181	1137	1138	1138	1162	1148	1138	1155	1138	1154	1159	1157	1108	1119	1061	1153	1115	1120	1177	1118	1131	1126	1155	1133	1131	1198	1136	1104	1137	1161	1130	1117	1148	1158	1137	1126	1150	1154	1169	1154	1144	1137	1177	1172	1084	1178	1165	1176	1123	1140	1202	1108	1105	1120	1166	1150	1190	1170	1173	1170	1159	1166	1130	1114	1149	1139	1127	1139	1174	1158	1160	1148	1174	1139	1144	1153	1140	1214	1089	1132	1163	1101	1142	1141	1161	1153	1148	1100	1117	1176	1150	1102	1138	1164	1167	1137	1132	1118	1155	1122	1088	1120	1164	1146	1159	1146	1166	1128	1118	1129	1078	1127	1108	1133	1156	1193	1148	1164	1131	1136	1114	1130	1081	1163	1191	1141	1158	1113	1096	1178	1123	1107	1210	1107	1144	1152	1156	1140	1163	1139	1135	1164	1134	1175	1133	1136	1126	1188	1090	1146	1165	1180	1205	1106	1097	1207	1112	1103	1087	1122	1185	1109	1179	1174	1138	1097	1109	1117	1134	1123	1145	1131	1109	1140	1113	1116	1198	1124	1115	1136	1117	1185	1187	1112	1118	1119	1164	1139	1143	1138	1137	1060	1138	1104	1106	1134	1128	1097	1177	1187	1181	1169	1106	1216	1164	1170	1150	1156	1207	1164	1145	1204	1122	1125	1104	1152	1210	1200	1096	1111	1206	1125	1149	1170	1130	1076	1144	1172	1063	1132	1094	1143	1195	1090	1167	1140	1080	1159	1170	1176	1091	1162	1149	1107	1130	1072	1129	1197	1129	1144	1142	1129	1103	1149	1142	1164	1079	1162	1113	1189	1206	1111	1148	1184	1121	1153	1117	1124	1166	1190	1157	1145	1158	1149	1129	1137	1156	1162	1152	1201	1141	1085	1116	1180	1107	1098	1090	1170	1154	1152	1146	1137	1171	1110	1149	1158	1194	1118	1157	1110	1184	1051	1186	1133	1148	1118	1125	1146	1129	1121	1119	1144	1093	1183	1138	1110	1118	1168	1158	1141	1084	1174	1172	1106	1186	1119	1195	1152	1156	1042	1044	1163	1155	1153	1191	1123	1174	1166	1150	1105	1156	1125	1210	1189	1122	1142	1158	1142	1109	1139	1111	1118	1141	1095	1206	1118	1124	1103	1180	1148	1200	1113	1169	1135	1159	1186	1115	1124	1113	1112	1149	1157	1136	1216	1199	1107	1163	1101	1177	1090	1168	1124	1138	1125	1121	1149	1123	1119	1182	1181	1064	1135	1094	1143	1105	1153	1185	1126	1120	1156	1128	1105	1123	1157	1123	1147	1066	1143	1123	1164	1089	1098	1205	1142	1100	1158	1181	1145	1106	1125	1185	1102	1123	1158	1089	1088	1114	1148	1145	1123	1098	1134	1126	1110	1096	1154	1124	1137	1093	1083	1140	1164	1114	1164	1132	1114	1123	1111	1129	1112	1113	1126	1160	1161	1140	1204	1089	1212	1141	1150	1103
27454	21060	16878	9463	4916	5228	11743	9144	5844	2911	1629	1074	949	880	836	910	842	856	880	899	920	863	875	898	906	856	868	858	859	837	898	876	821	851	856	880	934	829	882	862	901	894	896	900	929	883	853	880	888	871	868	894	886	901	844	861	869	848	784	846	894	868	880	919	848	913	891	885	858	867	853	914	909	879	855	876	849	864	863	899	877	900	875	875	900	883	876	895	900	911	910	881	865	890	889	837	863	880	943	860	923	858	847	887	875	918	887	886	806	887	898	864	912	860	864	828	875	841	935	899	904	870	879	900	849	909	881	940	835	841	844	876	888	860	917	830	885	848	828	839	845	893	915	881	895	885	885	829	891	853	895	860	918	866	926	862	842	877	891	844	770	861	899	853	870	864	929	881	953	849	893	848	873	845	879	849	906	835	888	885	891	892	866	905	888	884	886	864	875	884	835	889	868	836	870	897	878	852	919	841	931	827	888	916	867	881	851	860	890	967	824	942	896	897	861	880	837	859	850	926	911	823	906	832	917	837	889	848	883	868	857	895	848	825	847	891	826	906	920	867	889	902	831	856	914	878	869	863	935	818	883	849	882	956	904	900	907	868	876	878	885	835	891	944	861	897	871	869	935	884	914	858	855	876	895	879	832	914	906	868	871	872	865	855	848	862	904	817	900	871	880	867	935	858	815	883	870	879	866	902	887	846	842	863	883	836	907	888	878	935	876	885	860	893	945	893	896	887	870	900	856	876	944	857	886	883	891	859	907	862	909	886	914	896	909	857	895	901	901	924	889	910	840	901	899	891	913	892	897	874	872	865	868	838	879	900	866	861	883	846	885	876	890	900	907	895	857	859	868	851	920	927	860	812	874	909	883	900	874	875	886	885	859	839	853	899	804	877	895	856	883	836	880	928	965	866	896	929	900	851	895	898	875	870	900	927	888	890	939	901	836	881	864	854	870	860	910	846	891	837	854	879	914	868	902	870	888	929	880	850	884	840	935	884	843	922	796	885	896	863	854	879	893	835	882	857	859	899	855	854	880	888	902	908	806	879	884	843	829	919	871	845	913	844	904	890	910	886	881	873	924	832	861	897	893	885	927	892	884	871	876	882	878	907	881	849	852	889	943	894	881	878	879	865	874	893	880	943	887	888	862	898	866	821	816	919	876	821	861	950	853	875	916	882	863	880	814	914	855	884	904	873	904	866	878	881	823	881	923	891	963	846	885	909	917	874	844	854	844	843	899	871	863	896	901	897	883	869	879	863	898	831	889	885	814	885	874	872	869	897	847	892	842	834	855	873	901	908	868	882	858	868	851	881	876	857	898	844	882	882	898	847	857	867	852	811	888	876	911	919	877	817	866	879	880	846	891	905	884	895	843	919	921	880	959	874	808	820	797	882	859	826	891	873	882	939	886	873	899	902	900	841	894	844	872	876	798	870	854	926	833	918	872	854	862	863	887	832	883	818	805	853	881	880	854	905	837	875	886	857	871	875	897	900	893	858	882	848	854	877	877	845	907	888	888	850	886	904	846	899	907	839	867	864	908	896	874	890	876	866	887	827	851	930	834	889	899	903	817	904	882	893	919	900	892	893	877	874	879	883	877	858	862	921	878	895	909	887	886	882	913	927	911	891	891	910	893	849	899	903	902	826	867	926	904	868	834	858	885	866	917	863	884	896	881	861	876	891	913	897	903	858	912	877	865	925	874	855	856	885	912	869	850	890	875	858	834	870	870	869	872	882	819	901	863	912	928	874	954	886	877	838	858	857	875	854	856	870	881	842	906	871	887	824	883	847	930	857	922	883	879	874	935	877	891	868	863	892	897	822	848	842	868	876	939	901	876	943	886	900	881	912	880	896	900	863	836	889	897	891	841	866	909	921	861	891	851	858	858	840	814	862	878	852	871	883	874	923	921	909	856	886	921	909	904	881	924	844	915	843	883	884	919	851	924	868	890	915	923	821	869	884	877	862	900	814	845	838	884	832	896	952	895	884	896	881	839	909	854	907	873	832	888	858	847	850	878	872	884	872	897	875	838	876	878	946	919	907	885	850	847	885	865	917	937	841	858	863	867	888	874	903	872	951	850	821	883	927	927	863	874	878	876	843	882	883	870	852	865	842	837	836	883	856	870	928	930	913	893	884	884	864	890	836	876	876	906	899	835	882	877	852	881	831	942	876	882	859	877	829	867	904	854	870	881	941	899	871	875	834	869	906	965	872	890	908	903	894	885	858	877	831	859	847	878	915	849	928	972	892	902	907	816	915	890	912	902	878	817	874	867	815	893	813	844	845	816	896	896	852	880	848	905	907	918	860	927	865	902	853	849	876	870	888	859	834	957	844	919	883	849	889	884	904	891	888	878	851	896	924	904	913	882	854	880	900	886	843	875	875	912	871	854	847	936	926	902	888	895	930	877	885	891	875	948	881	796	851	836	830	848	874	890	878	854	910	829	895	891	890	911	929	901	907	875	844	867	896	882	858	922	890	891	863	924	935	874	883	947	894	886	875	901	854	867	866	902	871	893	834	927	844	864	826	900	875	864	905	854	858	890	856	861	840	892	862	887	905	919	870	806	826	918	866	912	872	894	891	908	937	861	926	867	883	906	837	864	864	804	850	919	889	827	890	827	890	905	872	862	884	866	856	903	841	902	887	882	882	881	895	822	900	917	870	926	877	892	900	879	883	901	840	892	923	867	921	908	907	939	895	852	933	875	883	886	860	902	864	831	932	884	891	944	872	923	907	911	886	911	873	849	877	885	867	873	866	862	893	862	946	830	892	832	885	864	913	898	827	808	853	890	904	863	875	843	882	897	849	881	892	871	861	857	855	909	810	864	870	902	888	868	896	843	895	876	903	915	859	858	874	858	838	889	864	902	902	863	891	844	922	854	895	904	879	877	877	856	834	867	916	888	891	863	861	915	872	852	805	822	872	862	894	897	846	880	844	862	821	903	860	906	875	877	880	867	869	882	903	843	892	865	859	899	899	871	865	903	902	883	887	871	943	883	883	891	901	883	868	887	877	854	867	879	905	907	914	887	908	923	921	859	858	810	923	866	872	914	885	906	885	878	924	930	866	831	879	886	911	862	841	904	894	881	878	903	887	837	843	900	854	908	882	892	873	880	863	901	850	873	882	875	908	840	837	880	936	849	839	875	901	868	860	905	905	882	878	898	861	872	876	900	810	861	868	853	890	944	870	878	882	894	908	910	879	886	858	855	874	866	843	878	880	874	943	873	888	886	882	862	893	909	869	913	847	912	908	877	827	914	841	890	844	890	863	851	935	899	818	908	908	876	872	873	847	902	910	845	882	856	881	899	934	883	844	885	854	910	898	892	890	840	826	815	890	842	895	875	896	918	911	873	826	898	850	868	918	912	858	871	852	871	890	904	877	892	887	837	833	906	865	882	868	858	920	852	882	909	881	931	906	840	866	934	888	898	829	927	887	857	919	856	864	876	911	866	916	918	920	882	877	919	898	863	871	880	850
10544	19721	20226	12721	9547	10412	18623	14536	9314	4917	2410	1500	1228	1121	1214	1123	1131	1088	1163	1155	1154	1148	1142	1155	1126	1116	1178	1134	1133	1184	1170	1113	1194	1080	1158	1062	1078	1053	1101	1113	1099	1140	1143	1133	1120	1136	1095	1178	1151	1152	1130	1129	1139	1122	1156	1120	1119	1107	1086	1147	1150	1084	1068	1131	1128	1110	1174	1098	1123	1099	1166	1134	1140	1183	1168	1074	1136	1145	1189	1132	1162	1104	1181	1164	1137	1138	1117	1122	1126	1110	1149	1152	1130	1169	1112	1141	1122	1150	1099	1165	1166	1134	1078	1208	1131	1112	1142	1123	1138	1188	1178	1158	1119	1192	1138	1095	1119	1127	1153	1095	1125	1143	1122	1096	1068	1112	1114	1081	1157	1086	1131	1113	1136	1091	1206	1178	1133	1099	1115	1210	1118	1116	1163	1186	1170	1123	1181	1082	1108	1111	1122	1070	1140	1138	1025	1120	1171	1085	1151	1176	1194	1122	1139	1169	1190	1171	1143	1115	1126	1187	1181	1166	1113	1175	1182	1182	1188	1129	1128	1105	1122	1072	1125	1170	1195	1167	1151	1141	1125	1099	1156	1086	1119	1094	1119	1104	1114	1137	1138	1137	1119	1164	1109	1115	1164	1153	1122	1155	1077	1143	1158	1152	1163	1110	1126	1137	1134	1181	1101	1132	1176	1144	1164	1119	1104	1146	1203	1093	1137	1146	1137	1115	1099	1158	1124	1082	1141	1146	1079	1163	1130	1120	1088	1137	1115	1131	1183	1116	1130	1139	1106	1111	1203	1130	1132	1119	1147	1105	1060	1105	1103	1201	1129	1156	1166	1161	1106	1139	1153	1166	1113	1154	1166	1136	1048	1099	1124	1131	1148	1143	1116	1137	1142	1127	1124	1109	1103	1126	1145	1097	1121	1134	1180	1119	1145	1158	1108	1162	1109	1104	1205	1152	1075	1156	1131	1116	1164	1105	1195	1147	1097	1196	1073	1219	1152	1158	1134	1147	1158	1180	1173	1189	1179	1093	1124	1189	1125	1200	1228	1151	1141	1186	1137	1130	1157	1142	1113	1133	1112	1140	1167	1155	1174	1150	1141	1129	1166	1151	1194	1144	1090	1105	1168	1136	1184	1135	1108	1201	1133	1118	1178	1108	1110	1105	1145	1138	1160	1138	1102	1128	1097	1176	1186	1126	1135	1119	1143	1157	1143	1126	1135	1085	1115	1157	1180	1150	1121	1150	1144	1176	1099	1162	1124	1174	1188	1133	1132	1126	1110	1081	1141	1092	1134	1128	1155	1162	1155	1119	1183	1141	1165	1185	1095	1107	1144	1183	1113	1085	1168	1112	1138	1152	1119	1127	1172	1102	1121	1165	1157	1141	1115	1137	1133	1169	1085	1111	1087	1173	1151	1083	1085	1195	1126	1162	1158	1163	1114	1158	1189	1074	1087	1070	1139	1081	1127	1160	1177	1136	1156	1093	1130	1093	1154	1086	1173	1162	1150	1111	1146	1187	1113	1206	1129	1142	1148	1133	1153	1177	1114	1052	1059	1136	1155	1111	1094	1138	1164	1138	1096	1136	1116	1128	1130	1143	1157	1101	1137	1127	1161	1118	1125	1163	1154	1119	1142	1132	1142	1125	1158	1181	1115	1114	1125	1165	1111	1114	1083	1162	1214	1133	1075	1086	1155	1134	1150	1198	1145	1185	1134	1108	1095	1163	1155	1233	1186	1133	1161	1116	1159	1184	1111	1146	1094	1135	1187	1163	1140	1179	1151	1189	1156	1162	1154	1082	1129	1154	1129	1148	1098	1120	1107	1158	1188	1121	1134	1192	1122	1116	1149	1113	1100	1165	1122	1087	1147	1133	1109	1135	1169	1191	1262	1103	1200	1174	1072	1124	1109	1170	1139	1169	1144	1216	1147	1173	1135	1145	1122	1158	1105	1127	1119	1123	1113	1085	1175	1139	1109	1121	1122	1144	1170	1130	1150	1112	1115	1110	1044	1100	1148	1125	1177	1102	1146	1150	1107	1114	1169	1137	1092	1212	1134	1138	1099	1063	1117	1182	1087	1076	1142	1117	1170	1136	1171	1155	1083	1188	1122	1132	1080	1101	1138	1109	1115	1116	1110	1107	1169	1126	1179	1162	1185	1116	1116	1152	1160	1143	1101	1149	1079	1142	1104	1120	1134	1155	1165	1132	1127	1104	1174	1141	1141	1130	1111	1172	1145	1151	1118	1190	1132	1114	1115	1109	1112	1132	1093	1123	1197	1128	1152	1168	1187	1140	1153	1083	1121	1123	1136	1096	1125	1097	1176	1109	1141	1103	1213	1123	1095	1128	1110	1143	1096	1117	1137	1141	1156	1159	1124	1127	1162	1110	1093	1124	1152	1179	1069	1087	1120	1201	1098	1174	1087	1118	1065	1110	1109	1061	1110	1097	1154	1125	1157	1044	1140	1135	1156	1197	1100	1101	1102	1146	1116	1168	1140	1134	1172	1137	1109	1156	1164	1119	1104	1159	1131	1111	1094	1156	1151	1144	1115	1109	1155	1131	1154	1148	1144	1136	1099	1151	1120	1168	1106	1090	1077	1168	1102	1112	1239	1147	1124	1176	1149	1167	1150	1121	1121	1093	1161	1103	1066	1146	1098	1163	1072	1138	1102	1115	1118	1205	1171	1160	1145	1099	1129	1146	1139	1111	1088	1138	1107	1118	1156	1140	1156	1104	1132	1108	1121	1106	1110	1153	1094	1088	1145	1160	1173	1119	1062	1169	1119	1158	1163	1182	1134	1135	1102	1124	1201	1179	1127	1144	1155	1103	1106	1096	1123	1138	1156	1090	1161	1126	1166	1139	1202	1156	1201	1224	1168	1136	1162	1111	1135	1097	1102	1063	1078	1143	1129	1112	1118	1121	1090	1168	1132	1134	1224	1102	1104	1119	1104	1151	1113	1085	1133	1194	1159	1097	1153	1165	1101	1122	1181	1089	1130	1191	1121	1133	1150	1120	1112	1103	1180	1137	1216	1113	1159	1135	1131	1103	1139	1185	1109	1198	1060	1190	1172	1176	1144	1176	1132	1119	1143	1164	1175	1166	1126	1120	1119	1156	1140	1151	1148	1135	1068	1110	1079	1145	1099	1154	1119	1089	1079	1136	1094	1126	1099	1151	1189	1153	1158	1121	1160	1124	1178	1109	1146	1166	1127	1127	1078	1149	1132	1090	1190	1098	1105	1149	1107	1181	1159	1145	1089	1137	1144	1142	1067	1169	1200	1073	1150	1124	1134	1144	1171	1115	1165	1112	1087	1106	1134	1143	1081	1135	1115	1098	1099	1110	1137	1130	1166	1146	1124	1186	1094	1070	1144	1096	1127	1145	1129	1159	1129	1152	1111	1119	1125	1150	1163	1147	1144	1082	1147	1109	1118	1122	1187	1133	1090	1140	1153	1112	1147	1115	1112	1159	1127	1114	1168	1102	1129	1141	1131	1122	1133	1121	1156	1125	1118	1143	1090	1125	1141	1190	1149	1166	1128	1131	1121	1099	1136	1101	1089	1113	1166	1161	1145	1129	1145	1156	1107	1166	1111	1140	1172	1188	1159	1135	1099	1151	1136	1132	1179	1115	1146	1093	1135	1156	1182	1144	1143	1145	1162	1087	1100	1119	1126	1105	1106	1131	1164	1129	1108	1143	1146	1195	1119	1150	1127	1148	1206	1163	1171	1149	1163	1122	1082	1126	1142	1143	1162	1115	1105	1138	1147	1180	1175	1122	1089	1183	1139	1202	1132	1141	1143	1173	1140	1134	1122	1067	1165	1159	1175	1172	1229	1122	1096	1078	1183	1109	1111	1118	1164	1065	1111	1090	1138	1155	1125	1096	1171	1092	1131	1070	1136	1127	1177	1168	1170	1092	1115	1161	1149	1158	1161	1049	1131	1096	1143	1065	1118	1091	1138	1130	1153	1095	1060	1111	1125	1116	1147	1142	1136	1162	1122	1043	1098	1133	1164	1145	1156	1200	1118	1156	1104	1138	1101	1149	1190	1130	1137	1104	1091	1082	1159	1078	1100	1082	1121	1186	1144	1105	1157	1138	1174	1195	1110	1168	1202	1104	1172	1125	1169	1145	1087	1242	1119	1201	1109	1124	1107	1163	1127	1153	1065	1078	1121	1169	1088	1155	1129	1131	1095	1132	1108	1119	1132	1119	1174	1150	1166	1124	1118	1077	1148	1168	1126	1078	1133	1145	1094	1131	1169	1200	1136	1121	1124	1164	1111	1123	1160	1199	1150	1135	1168	1186	1140	1094	1116	1198	1175	1110	1201	1100	1166	1094	1105	1093	1207	1133	1187	1142	1158	1146	1144	1105	1160	1166	1119	1141	1109	1109	1121	1130	1146	1136	1069	1135	1109	1145	1106	1154	1167	1161	1126	1132	1180	1165	1149	1181	1154	1089	1102	1182	1132	1120	1150	1127	1148	1091	1105	1109	1147	1119	1154	1106	1118	1136	1144	1129	1109	1115	1083	1151	1117	1092	1111	1111	1162	1179	1111	1081	1154	1096	1124	1143	1137	1154	1180	1164	1172	1097	1164	1150	1121	1144	1183	1139	1175	1158	1108	1126	1114	1111	1139	1159	1059	1185	1115	1156	1108	1103	1108	1195	1056	1109	1135	1124	1085	1151	1110	1150	1078	1115	1172	1100	1098	1163	1160	1129	1047	1160	1101	1115	1113	1122	1119	1125	1118	1122	1093	1152	1128	1140	1161	1093	1176	1121	1173	1146	1090	1176	1151	1115	1162	1192	1151	1154	1102	1142	1147	1129	1120	1163	1098	1112	1126	1120	1113	1115	1145	1074	1139	1089	1207	1107	1130	1141	1071	1067	1072	1163	1195	1131	1162	1145	1168	1205	1138	1131	1039	1164	1164	1111	1136	1147	1108	1068	1139	1129	1085	1130	1103	1087	1133	1087	1148	1173	1120	1112	1123	1147	1129	1182	1189	1125	1185	1133	1120	1109	1121	1132	1174	1130	1108	1072	1154	1140	1118	1165	1164	1115	1129	1159	1151	1124	1070	1160
23324	21430	29285	23973	21456	26893	60668	52044	39098	24341	10700	3096	1184	814	793	798	762	836	760	750	741	747	712	780	717	754	771	740	820	759	777	714	776	749	722	763	772	765	722	780	742	745	750	727	713	753	718	740	730	773	796	748	770	803	750	764	745	704	687	788	754	754	759	784	764	730	776	769	773	741	763	744	728	764	703	731	730	731	727	783	726	780	789	781	775	703	742	757	703	728	745	717	733	723	750	817	763	734	733	804	755	755	712	772	717	782	733	752	805	689	751	785	759	793	754	770	781	752	740	741	745	765	783	754	772	702	785	731	765	731	697	736	713	740	710	774	741	766	755	754	719	734	738	733	771	760	720	733	745	686	748	734	758	769	770	767	717	753	733	747	721	778	761	720	755	733	733	757	773	745	748	685	745	678	778	745	726	809	734	735	744	805	696	718	727	757	788	736	713	773	763	779	805	770	763	740	722	777	759	731	713	739	733	748	791	760	745	719	753	734	724	748	734	753	777	775	694	711	733	724	722	713	770	739	789	762	736	747	727	727	702	784	791	706	780	731	690	726	726	754	797	781	725	739	745	778	734	719	749	742	779	769	764	736	729	704	760	777	716	738	734	787	716	732	747	742	761	793	727	748	769	724	741	739	802	738	744	786	761	762	755	724	727	750	771	743	735	749	740	776	765	795	740	734	724	759	725	715	757	690	704	786	718	729	718	684	727	731	702	742	726	800	711	761	721	720	689	753	703	718	755	745	750	783	698	714	729	804	740	804	755	759	796	726	751	731	734	755	744	727	750	765	768	728	705	767	720	696	732	713	727	736	780	800	740	712	734	768	760	761	718	760	735	743	746	771	728	745	777	720	783	743	717	792	743	748	766	747	727	765	699	774	730	717	762	761	807	783	742	782	719	772	699	725	730	701	724	737	743	752	758	761	778	757	798	755	727	715	732	735	721	761	680	717	762	727	792	811	796	754	707	755	746	813	758	751	801	716	726	804	717	748	697	745	762	735	732	726	741	802	735	734	777	720	696	723	742	739	716	777	730	742	766	718	761	710	758	733	735	693	775	764	736	743	745	699	771	756	799	774	735	770	736	717	722	766	709	733	720	746	734	769	718	699	750	747	762	728	737	765	766	737	773	770	733	735	743	741	764	748	792	758	740	737	706	738	739	741	743	749	753	747	709	793	780	745	747	774	744	793	754	726	732	732	731	754	776	753	762	739	809	765	741	774	767	763	728	766	721	769	738	739	768	731	709	727	750	776	779	799	772	749	727	780	741	740	736	723	743	793	728	727	728	746	740	723	732	730	742	753	723	817	780	815	800	727	752	782	777	714	718	752	747	753	723	716	753	772	731	728	762	758	698	738	752	737	776	739	760	774	752	770	759	693	771	744	738	769	716	759	748	734	776	730	776	726	764	753	763	773	754	760	802	747	747	755	727	733	768	747	766	775	730	741	678	745	741	795	712	786	711	808	734	742	753	707	763	769	731	737	737	759	714	759	752	709	689	763	779	758	740	749	732	802	735	754	748	761	796	781	733	727	782	750	758	758	781	739	797	790	779	723	737	745	786	741	754	760	735	743	756	813	744	718	707	774	779	721	751	750	753	743	770	734	764	708	729	786	696	748	722	702	781	768	717	771	765	726	740	747	768	765	776	781	794	740	696	809	798	722	763	799	779	770	707	729	742	734	768	781	719	774	761	755	731	703	740	738	744	812	757	758	769	765	781	725	767	772	724	743	735	774	658	722	759	746	769	727	776	732	708	770	752	768	792	722	757	789	733	758	732	770	740	767	750	746	751	709	758	729	701	718	753	753	750	765	719	730	777	779	728	776	742	710	749	779	754	747	749	766	765	701	766	778	771	711	777	729	722	732	736	755	707	745	726	777	725	716	778	754	759	750	778	736	771	813	760	760	751	741	754	752	757	740	751	750	746	754	761	712	713	696	756	798	702	710	705	751	718	741	781	769	758	761	734	766	781	777	739	785	783	786	777	724	778	731	766	713	755	702	766	715	718	731	746	730	717	718	756	704	758	741	772	758	749	736	761	758	743	742	723	721	745	756	745	717	755	803	720	737	740	781	768	750	758	760	724	734	754	730	753	767	763	774	755	754	782	780	721	767	740	787	754	758	773	736	735	732	728	737	701	774	737	759	793	765	741	761	764	744	719	743	741	743	744	771	696	731	729	738	782	773	776	749	724	815	737	789	737	788	762	711	741	710	744	770	753	734	748	701	741	757	734	708	781	759	680	709	752	724	751	748	759	747	729	739	755	738	727	749	733	714	746	714	710	772	767	776	739	767	773	699	829	783	792	772	753	731	691	744	725	756	713	697	721	764	801	729	767	742	708	752	777	772	716	760	738	761	757	757	762	762	756	764	765	673	727	768	755	755	743	772	765	730	759	728	744	780	741	724	717	735	783	785	731	714	723	758	733	757	767	720	816	763	753	765	782	736	729	754	736	724	702	716	776	763	741	773	777	738	697	809	715	754	742	732	725	820	762	772	758	752	770	733	771	720	764	778	768	745	721	796	760	790	765	769	712	745	762	816	695	786	742	699	766	747	786	800	755	741	743	734	754	751	754	740	770	701	740	732	733	758	715	747	723	729	702	739	787	795	746	730	761	771	704	771	765	744	766	774	799	719	717	764	677	695	797	676	751	756	763	720	749	774	772	781	803	740	763	738	717	742	756	737	759	733	771	770	734	735	788	720	729	744	720	741	744	754	741	822	728	806	790	709	804	736	757	751	769	728	743	736	746	715	720	728	765	738	761	720	736	709	699	741	724	758	737	784	782	713	756	736	779	736	725	742	701	697	792	741	724	830	728	800	735	755	783	757	719	802	733	750	752	737	763	724	737	741	701	801	771	762	735	718	764	761	783	705	774	736	766	730	770	772	789	757	744	764	749	738	695	700	703	788	713	708	730	740	757	737	756	753	710	669	745	759	716	727	743	728	756	752	728	731	774	737	771	749	770	714	760	743	794	780	749	731	770	779	761	766	736	758	746	811	748	801	753	746	706	765	759	749	729	712	754	739	709	790	792	776	771	731	733	744	712	724	749	746	735	721	759	771	765	748	705	729	761	755	764	777	717	750	771	728	769	729	754	731	722	730	736	797	727	749	758	727	794	758	772	752	759	751	783	774	729	726	740	752	732	674	770	754	759	694	754	796	735	719	760	730	758	686	717	735	778	778	788	752	781	731	760	765	730	728	773	732	723	765	744	753	745	767	741	760	776	735	715	766	721	749	760	760	786	751	727	799	739	697	714	755	752	707	738	756	779	752	767	743	743	727	751	730	725	753	767	758	726	736	829	701	772	753	733	747	725	791	759	746	726	794	718	732	736	761	753	763	709	761	707	723	765	772	733	689	742	724	716	771	765	741	780	758	782	677	777	770	760	745	766	689	751	771	721	806	763	766	722	741	754	690	744	731	764	753	762	779	763	734	734	732	770	699	792	776	706	760	733	764	770	725	758	743	737	785	720	780
15126	33633	31568	22210	16948	30730	59822	51659	41650	28639	14329	5097	1774	1119	999	960	977	996	971	1014	923	958	954	1008	947	981	934	925	985	926	970	955	934	942	943	977	1002	973	1017	935	964	931	943	964	1006	982	983	961	971	951	962	954	892	1005	937	887	939	968	1020	965	1010	997	1005	955	989	985	976	1001	1000	975	1023	1041	950	966	929	962	957	1004	973	951	1014	955	909	948	945	964	961	953	935	921	953	952	964	964	925	969	952	961	914	942	923	952	938	950	918	1014	939	996	963	971	960	946	967	1018	994	943	1003	938	932	992	964	950	1011	942	941	964	949	1003	960	970	982	972	1029	926	993	970	957	934	945	969	944	950	953	954	979	994	967	987	985	946	913	958	976	986	937	969	890	956	953	992	985	922	974	937	922	926	966	1002	928	962	977	1031	945	1005	970	968	977	958	995	973	885	971	930	917	970	983	931	991	960	950	960	938	921	953	961	952	987	966	983	975	894	939	980	954	992	977	926	963	947	987	951	1003	979	1009	942	914	952	984	917	960	976	958	938	1027	964	1025	923	995	942	978	1000	993	929	996	977	1025	905	980	956	920	997	968	975	953	999	948	985	965	918	988	961	918	946	920	958	940	974	1008	953	939	946	973	932	942	960	895	954	982	967	990	1013	1009	929	995	997	1010	1027	960	946	961	939	957	977	985	978	951	998	961	964	970	1004	958	959	1021	978	994	969	957	926	937	1009	1013	953	998	952	947	938	962	949	964	953	948	941	980	941	995	1021	936	957	933	970	936	967	992	940	930	944	959	947	949	890	963	977	951	998	945	958	927	939	988	1039	984	929	941	967	959	957	938	941	938	918	941	992	922	968	961	1011	961	977	968	1020	949	1020	942	959	932	980	966	1020	1009	956	934	926	970	970	917	916	1001	952	998	994	980	999	998	973	967	966	972	984	939	959	995	995	979	930	946	969	1014	946	931	948	979	988	935	906	940	982	1018	1001	972	955	956	956	910	994	951	931	988	1033	947	933	991	910	946	977	924	997	1009	977	939	939	938	1010	893	957	1007	987	1007	989	981	982	948	903	1005	927	955	957	995	945	954	1029	922	929	1034	963	1018	941	1041	963	1011	978	964	974	992	977	955	987	1001	973	1000	968	952	960	970	981	911	902	955	961	1009	960	938	984	956	986	992	992	948	1043	938	985	894	961	972	963	969	994	988	980	900	963	952	972	994	912	980	1006	984	943	965	965	1037	979	1013	896	959	1007	1002	930	933	959	946	941	1013	936	939	1005	964	945	941	969	957	987	992	973	975	958	958	969	988	999	973	984	983	940	947	975	964	978	958	940	940	1006	985	959	987	1004	984	919	949	997	955	965	984	1006	940	915	992	992	952	941	961	998	941	962	1003	923	953	902	936	905	974	961	970	979	912	961	930	963	983	946	976	960	979	934	941	975	928	959	951	961	1005	977	928	981	947	952	964	997	983	977	965	945	950	949	970	973	992	966	991	949	899	968	1001	1018	983	948	995	996	981	962	975	923	942	925	994	980	983	984	932	947	963	967	1009	959	932	891	957	931	979	961	932	950	946	1027	912	947	959	972	930	952	979	968	962	951	962	914	944	947	959	919	1019	1006	949	921	1010	984	976	931	946	984	970	964	978	1005	996	984	989	922	919	887	952	964	960	1009	1000	1012	953	972	995	946	941	978	963	930	958	964	954	960	934	915	911	960	968	937	947	926	904	950	987	932	916	952	972	1003	929	915	941	956	968	948	948	959	942	940	972	930	992	927	938	919	999	897	1007	956	913	953	949	999	974	988	974	956	940	963	959	971	1016	956	995	937	972	989	987	912	945	957	925	960	916	979	998	980	936	977	997	967	960	955	981	990	944	978	979	953	976	1009	928	934	922	950	969	964	986	1015	1017	1002	975	939	956	917	953	917	967	988	965	972	1027	888	1031	939	975	954	1006	950	998	944	920	1009	995	893	880	1002	968	941	964	981	951	952	941	934	947	966	910	924	986	944	971	971	937	931	988	1006	997	935	939	966	973	932	1002	982	968	971	985	921	955	963	971	960	953	953	979	947	976	1027	918	946	998	1027	984	957	920	977	957	989	941	976	999	944	949	988	999	962	950	965	958	909	945	985	936	975	986	994	938	954	942	950	973	918	904	992	998	979	965	981	954	1006	978	974	975	979	1004	994	965	1000	996	918	945	951	937	997	1009	1007	1000	950	993	991	979	967	972	981	1012	996	979	962	986	969	923	984	948	984	945	969	1017	938	950	1003	1008	1016	946	968	950	941	920	930	980	976	989	972	998	973	936	952	961	960	970	1037	928	941	954	967	1014	955	922	1010	961	942	989	907	957	941	937	963	948	1020	982	938	998	949	922	958	962	911	1007	913	1006	1007	969	1010	927	918	985	955	993	959	986	937	929	926	956	901	1018	916	915	929	936	957	995	946	913	978	982	936	934	972	933	933	984	949	962	1014	933	947	982	964	949	941	940	957	944	1037	969	934	974	1015	913	969	935	997	936	944	936	958	920	953	979	963	1029	960	937	958	945	946	1014	968	947	887	988	985	950	997	988	968	981	1015	961	927	980	978	979	944	982	976	919	938	977	957	955	1005	986	962	931	954	952	949	924	954	926	987	928	952	984	990	1013	982	913	1008	956	1007	973	953	967	949	903	938	954	937	986	990	904	925	938	950	932	968	936	950	1022	933	998	906	942	949	952	958	961	948	964	965	970	1004	1009	968	1007	975	984	944	971	951	978	974	907	945	947	939	953	955	968	908	926	955	925	957	951	944	945	994	982	1021	949	974	979	955	962	973	955	946	999	1016	919	993	910	986	953	959	946	938	950	908	966	947	965	934	981	995	937	1007	960	930	950	934	937	958	967	979	988	948	971	980	947	935	952	956	995	1010	1006	941	998	903	979	978	943	935	954	925	940	959	946	1029	986	951	1011	951	1016	921	1003	932	955	937	965	1009	941	964	960	1004	999	958	936	1017	949	911	957	1010	1003	966	985	967	979	1000	923	995	931	985	972	1008	953	941	993	938	963	962	939	1017	976	923	969	1000	933	977	956	935	940	956	920	991	965	953	917	995	1008	993	1015	955	941	1024	960	1021	934	924	910	987	951	930	956	918	963	937	952	908	977	996	955	940	908	900	975	923	963	922	951	913	938	1007	943	957	935	970	1027	948	944	951	912	939	979	949	925	971	943	908	963	930	1019	993	952	919	969	959	1000	916	926	952	973	975	969	977	963	935	981	982	930	987	997	931	982	1012	880	947	975	970	942	929	974	943	930	1007	982	961	957	970	1020	963	935	939	990	914	995	931	953	995	904	939	953	971	923	1007	993	925	956	921	951	935	931	943	921	997	941	968	892	998	927	922	888	952	925	989	996	934	924	976	958	966	927	991	947	959	966	951	956	912	962	902	922	951	978	974	950	961	962	997	957	956	884	953	911	967	979	1008	985	991	993	928	964	995	956	1019	974	972	969	976	964	970	915	964	967	1004	1018	959	959	941	1018	959	954	919	959	943	979	996	911	954	935	945	929	909	967	1011	974	1042	975	988	953	991	966	967	956	917	977	1010	1009	988	969	1007	954	1008	953	971	948	1017	957	977	943	943	991	984	970	997	975	1011	905	1003	937	979	923	1013	956	982	991	958	985	1009	900	978	899	978	969	995	933
27378	21302	16490	8173	4709	4706	11693	9444	5780	3052	1670	1068	914	893	858	882	884	833	920	898	908	872	910	890	885	907	926	844	978	900	948	856	890	896	845	852	912	909	890	914	817	898	868	859	926	849	864	884	867	866	903	883	923	867	890	865	874	876	937	897	918	854	909	930	858	913	897	874	860	914	840	862	904	870	890	843	861	895	839	844	909	808	897	868	879	889	867	891	889	842	937	885	914	872	881	868	885	874	886	890	859	922	914	890	887	887	831	909	847	923	878	890	875	893	860	860	888	871	861	888	924	944	855	846	883	890	877	917	888	900	911	883	895	831	893	884	907	860	920	882	888	922	909	954	860	903	883	888	814	893	907	896	916	918	868	882	830	906	895	874	909	829	866	944	889	910	877	843	901	815	841	863	846	843	848	900	880	890	867	870	905	862	904	883	859	837	914	903	840	879	866	866	893	924	917	885	883	877	918	905	879	858	876	894	853	859	906	940	922	875	869	885	834	892	864	894	917	947	837	908	859	877	875	828	867	849	876	912	933	862	912	912	890	879	894	860	924	877	850	917	874	881	865	848	890	920	922	879	962	846	876	854	818	905	960	874	868	876	902	902	855	929	959	808	885	882	832	843	858	886	926	882	919	898	895	914	930	865	834	845	877	876	932	836	900	877	874	875	917	851	868	857	820	870	887	864	860	920	859	830	863	872	875	870	910	885	926	873	903	790	886	882	920	911	884	914	867	868	849	909	887	856	898	847	897	898	867	860	897	851	874	870	902	878	885	877	930	857	904	880	870	921	852	914	919	835	941	903	843	846	907	884	912	843	869	865	934	874	919	879	890	825	909	939	872	883	865	962	896	900	871	886	930	882	884	849	909	839	900	878	934	948	928	863	848	878	851	877	889	821	885	962	917	902	895	900	874	903	850	874	885	864	867	889	946	877	942	898	823	904	873	821	893	886	857	859	903	882	933	885	924	854	873	946	910	877	867	862	867	907	890	863	923	824	909	872	872	926	888	868	921	922	943	875	862	890	863	878	894	851	834	898	897	912	923	870	916	925	849	907	830	881	897	901	916	918	853	877	937	889	883	838	839	875	911	852	890	868	939	888	912	896	885	921	895	906	915	847	882	873	869	836	879	894	898	847	857	895	915	855	882	875	950	859	917	878	861	846	897	874	853	901	881	906	873	888	899	907	852	878	892	893	890	899	874	843	893	857	802	889	884	906	910	903	912	903	896	886	833	902	917	936	911	892	841	942	877	833	897	870	911	878	827	879	938	864	895	868	825	923	826	837	884	910	865	852	923	917	905	921	869	890	900	864	880	846	848	918	895	892	895	857	848	892	874	866	903	797	894	931	872	852	799	863	885	891	931	872	936	824	925	887	935	876	906	859	878	947	896	859	876	900	896	865	895	914	876	877	881	896	938	885	917	833	835	887	863	882	847	835	898	855	893	870	878	899	872	888	924	855	891	854	932	869	923	891	901	903	859	837	885	852	888	889	868	901	888	873	904	857	891	831	867	903	887	894	870	873	894	833	885	929	900	850	892	863	867	892	952	901	865	857	891	874	856	887	913	885	875	862	865	891	900	925	881	881	850	843	907	891	859	857	874	922	881	816	921	917	850	848	865	917	871	873	837	914	848	931	890	890	847	917	897	869	897	877	894	902	853	899	873	867	876	844	867	894	892	853	867	779	807	876	913	886	839	888	866	853	896	882	905	913	920	906	892	846	870	886	858	917	904	898	887	885	895	900	936	917	869	887	882	883	895	871	930	848	897	858	894	873	835	914	877	895	894	888	908	855	895	919	882	941	866	880	882	872	868	901	892	839	922	881	891	829	819	905	897	853	898	873	801	878	845	908	910	921	868	848	849	881	938	912	885	882	905	871	848	884	895	890	890	920	887	864	861	848	854	896	869	862	953	858	915	933	855	879	921	870	921	875	858	888	916	893	894	816	832	891	845	859	898	843	904	834	882	885	849	850	887	849	868	907	888	850	903	831	851	867	884	888	865	860	916	862	870	887	876	890	854	912	921	853	925	920	903	868	827	860	865	855	881	931	863	915	864	853	900	897	903	905	868	851	875	834	920	896	895	823	885	887	887	863	858	868	884	885	865	900	860	911	923	854	895	818	866	907	928	868	912	827	872	857	824	888	888	849	892	877	861	890	901	949	903	855	930	879	945	918	865	879	899	857	870	875	887	856	862	869	830	887	881	901	913	930	867	840	904	861	844	863	868	875	900	901	901	866	899	907	892	879	875	851	894	881	882	865	886	873	835	929	879	873	898	859	866	848	926	909	868	863	905	857	906	895	907	869	874	866	888	888	837	894	865	872	857	817	878	868	941	872	877	882	954	904	906	932	856	933	837	912	859	901	903	866	883	846	903	890	884	929	879	831	917	850	889	858	873	915	886	866	900	847	895	820	899	858	893	866	892	882	918	889	821	890	932	877	880	914	853	917	869	884	887	892	880	895	896	874	868	870	906	900	903	872	870	906	897	888	918	926	898	886	831	873	898	888	893	867	861	871	864	933	859	948	852	876	918	830	862	903	883	812	887	897	822	892	903	837	904	878	856	857	906	886	884	834	876	878	931	900	902	881	893	887	952	874	893	874	871	866	871	939	895	855	932	880	874	887	893	898	906	895	865	847	862	893	843	855	885	846	945	852	825	844	818	864	922	952	853	854	936	910	897	915	897	937	827	854	889	811	892	899	888	851	987	869	923	900	887	937	902	925	889	911	871	874	861	909	881	839	939	886	951	910	877	880	891	881	913	921	879	881	899	911	896	916	837	854	883	878	847	860	879	911	888	839	866	903	889	867	861	893	908	863	911	866	949	878	863	846	861	896	907	886	913	870	883	858	892	884	900	892	902	842	842	810	855	892	893	814	864	894	854	880	871	888	861	902	866	897	918	875	870	837	869	876	908	918	881	870	874	850	880	899	885	906	915	856	883	859	909	915	875	886	904	915	921	857	909	864	927	897	872	913	916	841	902	903	890	882	870	827	897	892	890	858	902	908	884	860	871	851	834	902	920	924	882	883	871	921	945	909	874	905	893	796	887	874	883	910	882	906	851	877	885	872	849	853	885	877	855	895	874	901	848	897	891	848	884	901	878	836	884	881	866	889	864	854	848	860	926	822	872	897	879	940	868	795	898	900	891	932	844	912	874	916	886	830	857	854	893	863	870	899	887	909	890	917	901	910	865	920	865	903	912	878	853	893	883	928	884	932	900	863	908	858	913	911	848	919	935	903	813	896	884	862	817	869	899	910	934	948	906	883	862	920	824	889	882	871	857	834	848	810	911	836	904	877	872	907	891	886	872	874	897	923	885	914	872	862	948	849	923	843	897	907	873	893	858	904	892	948	877	884	909	940	899	902	872	865	906	911	893	801	916	872	878	892	849	886	873	887	860	863	878	871	935	892	893	901	906	916	882	883	900	914	888	920	915	883	899	852	853	878	877	921	876	885	853	864	863	969	892	903	903	905
11830	21139	17623	10923	9268	9772	18923	14690	9461	4958	2565	1557	1285	1170	1188	1146	1111	1102	1127	1140	1145	1193	1161	1185	1145	1195	1141	1125	1094	1196	1170	1132	1114	1104	1120	1140	1143	1177	1097	1137	1154	1188	1157	1121	1118	1155	1155	1146	1127	1171	1184	1174	1168	1103	1090	1150	1204	1134	1106	1208	1180	1100	1139	1225	1132	1120	1178	1159	1145	1160	1158	1100	1100	1171	1146	1153	1132	1135	1102	1152	1128	1165	1124	1170	1179	1201	1188	1155	1105	1171	1115	1165	1153	1105	1069	1079	1101	1186	1145	1218	1151	1185	1139	1099	1141	1135	1124	1146	1206	1165	1171	1194	1185	1153	1175	1157	1129	1130	1098	1142	1124	1147	1117	1193	1200	1164	1145	1179	1154	1152	1141	1178	1159	1144	1185	1158	1199	1152	1166	1132	1135	1130	1099	1167	1146	1110	1134	1204	1144	1154	1098	1184	1098	1112	1137	1135	1140	1136	1219	1110	1107	1131	1179	1146	1162	1113	1059	1189	1176	1088	1138	1140	1119	1173	1134	1234	1149	1104	1166	1145	1142	1086	1174	1203	1187	1147	1148	1133	1148	1183	1114	1127	1085	1148	1096	1152	1139	1166	1140	1109	1134	1139	1175	1152	1165	1127	1097	1144	1133	1080	1111	1115	1099	1201	1142	1188	1079	1158	1182	1160	1117	1106	1122	1141	1162	1148	1194	1166	1185	1174	1164	1162	1135	1131	1098	1151	1137	1212	1087	1169	1134	1105	1083	1198	1144	1071	1163	1139	1144	1147	1182	1148	1137	1154	1123	1165	1124	1158	1167	1157	1152	1159	1157	1152	1165	1160	1170	1127	1147	1170	1121	1145	1149	1158	1122	1149	1169	1139	1133	1127	1188	1091	1181	1138	1086	1059	1141	1150	1095	1093	1154	1173	1155	1130	1192	1150	1152	1193	1199	1177	1164	1131	1122	1104	1157	1130	1102	1166	1131	1152	1170	1102	1141	1198	1075	1101	1143	1092	1123	1130	1089	1136	1136	1149	1156	1089	1087	1154	1139	1144	1155	1146	1067	1105	1180	1117	1161	1159	1129	1163	1163	1136	1120	1150	1133	1142	1158	1109	1109	1092	1160	1158	1149	1155	1190	1182	1130	1080	1186	1147	1147	1119	1159	1184	1162	1206	1173	1164	1183	1107	1122	1153	1202	1115	1155	1081	1170	1159	1130	1115	1140	1202	1162	1175	1168	1157	1137	1139	1251	1174	1124	1097	1123	1102	1104	1135	1098	1146	1133	1195	1114	1139	1128	1177	1195	1094	1150	1187	1172	1137	1152	1118	1149	1113	1119	1152	1113	1191	1187	1136	1108	1120	1156	1174	1134	1165	1172	1162	1149	1158	1143	1147	1157	1161	1083	1120	1165	1158	1199	1156	1165	1181	1096	1137	1110	1181	1090	1125	1121	1133	1200	1096	1136	1171	1174	1166	1137	1142	1104	1114	1151	1111	1132	1077	1131	1125	1142	1161	1118	1203	1150	1103	1121	1167	1075	1161	1149	1103	1102	1159	1095	1167	1207	1127	1187	1166	1124	1146	1094	1132	1109	1111	1185	1251	1195	1083	1129	1109	1101	1132	1092	1176	1166	1097	1124	1181	1145	1120	1169	1161	1136	1153	1130	1097	1145	1158	1187	1112	1167	1171	1189	1108	1194	1122	1163	1211	1171	1126	1183	1154	1116	1117	1189	1208	1199	1216	1180	1195	1161	1095	1186	1078	1133	1139	1181	1222	1104	1170	1206	1178	1122	1142	1221	1133	1128	1185	1112	1200	1112	1133	1179	1128	1174	1141	1217	1114	1109	1173	1122	1099	1196	1160	1121	1110	1050	1194	1173	1059	1157	1206	1120	1116	1167	1142	1168	1193	1131	1125	1123	1121	1141	1188	1101	1086	1135	1134	1138	1182	1145	1163	1084	1142	1196	1140	1153	1113	1163	1115	1202	1167	1109	1196	1171	1115	1099	1151	1189	1107	1154	1110	1133	1155	1103	1121	1110	1196	1174	1135	1171	1181	1115	1168	1160	1103	1124	1159	1185	1185	1143	1184	1164	1150	1157	1094	1187	1198	1134	1187	1139	1128	1152	1104	1149	1156	1143	1151	1120	1147	1129	1128	1144	1117	1148	1175	1143	1165	1127	1160	1165	1142	1136	1148	1134	1134	1152	1147	1146	1074	1137	1095	1164	1169	1140	1086	1101	1193	1165	1171	1170	1123	1070	1168	1137	1164	1133	1185	1186	1123	1149	1162	1139	1092	1146	1147	1202	1162	1142	1122	1111	1083	1148	1197	1065	1134	1122	1131	1159	1175	1138	1149	1158	1206	1181	1155	1160	1221	1182	1171	1129	1121	1118	1107	1187	1164	1089	1158	1136	1175	1077	1169	1138	1161	1180	1110	1204	1180	1168	1126	1162	1108	1113	1151	1087	1096	1143	1112	1099	1151	1158	1176	1153	1144	1129	1200	1156	1167	1115	1131	1196	1126	1125	1200	1153	1109	1079	1098	1193	1160	1142	1161	1144	1168	1124	1126	1180	1074	1155	1193	1167	1099	1140	1097	1143	1110	1139	1103	1174	1152	1158	1111	1170	1160	1161	1174	1240	1067	1195	1202	1108	1174	1179	1149	1123	1095	1110	1194	1170	1131	1121	1089	1129	1172	1103	1168	1130	1153	1106	1187	1136	1190	1102	1123	1159	1184	1124	1144	1185	1169	1110	1113	1193	1167	1131	1078	1148	1129	1128	1111	1192	1128	1180	1125	1200	1121	1183	1166	1109	1116	1182	1115	1153	1162	1147	1168	1131	1160	1136	1112	1125	1150	1147	1169	1167	1125	1203	1116	1118	1177	1117	1167	1131	1187	1191	1094	1074	1105	1138	1186	1151	1145	1229	1144	1058	1154	1121	1194	1157	1178	1173	1121	1133	1138	1114	1173	1140	1160	1158	1121	1144	1128	1128	1169	1122	1207	1121	1136	1186	1216	1129	1149	1173	1162	1132	1189	1160	1115	1115	1115	1092	1168	1160	1149	1070	1141	1129	1211	1160	1102	1126	1192	1148	1065	1167	1087	1132	1108	1138	1132	1116	1128	1110	1131	1170	1166	1143	1156	1141	1158	1172	1134	1138	1120	1175	1165	1135	1155	1152	1093	1135	1160	1140	1146	1092	1155	1099	1160	1129	1144	1128	1143	1101	1175	1095	1237	1155	1157	1168	1129	1154	1171	1123	1070	1107	1110	1151	1081	1187	1150	1199	1186	1153	1129	1153	1128	1113	1130	1160	1199	1128	1092	1110	1185	1045	1104	1139	1154	1175	1161	1134	1171	1161	1164	1113	1145	1103	1115	1164	1150	1161	1172	1133	1131	1153	1121	1146	1119	1117	1130	1180	1157	1142	1107	1113	1167	1115	1126	1168	1168	1188	1137	1111	1199	1150	1149	1192	1121	1128	1094	1109	1129	1139	1122	1129	1115	1136	1097	1132	1123	1129	1164	1181	1138	1160	1126	1168	1159	1215	1145	1183	1182	1189	1146	1183	1142	1110	1144	1170	1195	1063	1162	1160	1150	1121	1111	1112	1181	1161	1102	1110	1131	1125	1132	1159	1161	1122	1081	1137	1143	1155	1183	1144	1135	1134	1100	1106	1154	1174	1181	1134	1160	1155	1228	1130	1121	1174	1141	1145	1134	1085	1133	1129	1145	1144	1098	1107	1162	1126	1187	1158	1095	1204	1116	1134	1168	1163	1153	1157	1196	1162	1155	1218	1164	1118	1179	1147	1147	1192	1111	1158	1130	1151	1205	1175	1113	1096	1179	1202	1125	1109	1190	1143	1156	1143	1092	1132	1177	1123	1105	1154	1123	1113	1182	1169	1091	1123	1167	1118	1135	1235	1155	1122	1163	1168	1139	1151	1151	1104	1222	1169	1163	1130	1176	1163	1146	1161	1163	1195	1167	1213	1080	1163	1124	1189	1130	1131	1092	1136	1109	1097	1142	1118	1164	1111	1207	1139	1133	1087	1132	1115	1127	1129	1092	1153	1110	1173	1164	1158	1162	1103	1176	1163	1114	1119	1128	1174	1174	1181	1119	1171	1195	1111	1185	1149	1092	1168	1096	1132	1166	1100	1125	1060	1148	1122	1179	1126	1161	1203	1098	1089	1179	1117	1168	1149	1178	1145	1133	1149	1110	1258	1133	1153	1083	1227	1163	1156	1149	1123	1179	1125	1158	1154	1135	1125	1193	1077	1147	1121	1109	1143	1118	1145	1172	1170	1127	1108	1214	1161	1165	1168	1123	1116	1109	1135	1149	1131	1098	1168	1162	1168	1200	1193	1184	1072	1107	1149	1116	1141	1195	1133	1108	1202	1089	1124	1169	1131	1166	1149	1133	1170	1058	1118	1177	1138	1172	1215	1205	1177	1150	1164	1180	1233	1103	1100	1150	1200	1165	1124	1154	1122	1176	1189	1137	1022	1141	1108	1099	1130	1149	1166	1100	1079	1192	1173	1119	1203	1119	1122	1186	1150	1122	1133	1138	1175	1137	1139	1169	1195	1136	1132	1152	1074	1156	1178	1143	1152	1158	1160	1122	1139	1130	1185	1154	1126	1081	1167	1155	1138	1144	1179	1180	1151	1176	1166	1117	1150	1172	1148	1184	1134	1112	1136	1135	1112	1176	1154	1183	1181	1150	1142	1129	1168	1137	1096	1111	1147	1132	1101	1169	1113	1118	1143	1149	1143	1156	1147	1136	1152	1160	1188	1110	1149	1102	1142	1110	1126	1127	1180	1129	1140	1165	1145	1139	1122	1140	1072	1110	1101	1072	1131	1112	1162	1153	1169	1090	1181	1165	1186	1162	1110	1214	1087	1217	1185	1127	1108	1086	1135	1173	1206	1153	1094	1169	1155	1121	1181	1146	1099	1095	1180	1150	1074	1161	1136	1090	1198	1164	1071	1152	1122	1117	1103	1177	1123	1195	1194	1154	1103	1178	1171	1151	1116	1091	1220	1159	1151	1077	1125	1202	1116	1191	1157	1153	1127	1135	1141	1179
27452	21083	15838	8240	4909	5145	11832	8497	5235	2714	1542	1064	906	858	915	918	900	905	866	904	875	890	857	908	899	975	865	895	895	876	928	888	842	893	918	871	880	872	929	842	896	881	926	847	895	874	910	876	905	868	883	935	840	901	794	867	895	894	796	848	867	867	926	920	891	834	896	902	944	873	886	864	878	833	946	887	882	856	847	866	892	879	823	896	896	891	851	889	869	927	819	893	912	913	948	889	831	888	818	896	909	879	882	841	890	842	921	894	909	886	863	918	859	881	896	909	805	917	880	901	903	865	896	900	876	889	909	866	867	901	823	843	918	849	879	845	860	900	904	866	911	917	878	889	878	879	858	872	860	859	891	906	835	880	831	802	868	909	877	864	848	910	870	909	859	831	866	869	827	890	819	858	872	892	900	887	858	866	912	802	937	895	888	872	919	891	918	851	850	848	909	879	944	871	815	782	916	900	884	846	840	889	886	918	866	856	843	863	867	893	891	874	869	872	871	865	812	901	843	912	903	892	916	878	865	843	899	893	838	859	880	902	882	934	916	862	904	900	831	897	876	844	858	910	853	831	830	883	840	922	868	893	920	904	872	908	815	912	898	826	898	872	879	875	894	802	908	876	885	890	895	872	889	855	904	919	833	846	888	910	860	846	922	885	910	900	940	895	844	931	909	923	872	855	777	905	926	827	861	874	869	816	892	904	910	870	855	891	926	890	906	878	946	871	837	904	833	920	837	865	886	850	848	907	812	875	915	855	896	900	900	847	877	853	896	861	890	920	834	834	906	885	866	859	880	905	948	846	857	852	863	869	853	905	897	848	892	894	864	796	860	904	854	867	885	882	840	870	808	898	919	862	824	898	880	895	897	887	878	881	899	902	853	841	835	872	902	879	880	819	902	843	853	848	908	937	880	871	933	834	832	886	850	864	889	906	943	952	915	883	898	891	932	909	877	867	890	907	964	877	885	891	854	899	884	877	847	872	910	876	865	886	867	899	900	889	882	911	919	841	900	833	881	886	861	924	898	872	820	886	898	883	886	863	900	879	900	880	878	898	875	915	824	834	907	892	882	887	890	910	928	829	867	839	952	903	909	884	880	863	854	919	898	872	886	893	933	857	877	828	916	866	907	908	864	928	919	899	889	854	866	870	927	865	825	859	903	902	820	857	833	860	860	909	847	943	853	868	905	853	909	907	875	904	889	876	886	881	908	865	928	808	852	955	892	911	873	863	888	854	878	876	916	846	857	880	869	840	909	818	814	876	847	844	847	905	845	887	851	864	827	857	895	855	857	887	822	884	886	875	859	857	929	893	925	909	901	931	877	903	879	827	910	877	875	884	897	846	882	862	885	859	877	875	870	877	921	883	854	898	889	883	881	893	876	847	856	873	912	900	929	844	906	829	862	842	820	860	871	872	851	916	852	870	857	850	878	869	913	861	887	828	944	916	898	868	910	877	895	869	853	860	905	896	891	907	893	831	904	833	886	874	861	922	900	852	919	897	897	872	869	922	892	856	931	840	856	859	915	870	865	853	910	918	832	937	878	884	859	918	865	891	865	908	886	897	894	903	849	889	866	852	848	880	878	856	845	856	875	885	889	868	821	886	878	884	935	910	890	919	914	840	912	883	814	900	856	878	874	894	881	890	873	857	881	828	893	934	889	900	829	871	887	885	880	886	857	859	891	864	882	939	861	867	888	880	890	898	918	884	868	900	913	875	887	872	857	925	860	848	900	832	908	859	847	875	903	861	910	848	895	944	920	861	826	880	903	881	857	859	888	884	884	852	944	861	842	867	868	901	865	885	912	870	868	882	892	885	936	880	906	840	827	899	896	855	860	888	827	876	908	903	851	870	870	874	876	859	917	869	929	874	901	810	871	887	888	865	942	891	929	920	872	901	850	893	856	933	855	895	906	879	883	914	873	867	824	867	856	819	878	913	837	841	935	894	864	895	838	840	905	890	898	872	915	853	870	914	832	878	913	881	866	927	890	889	921	924	885	865	892	916	852	942	889	885	893	953	868	844	848	926	854	876	906	829	918	873	885	918	887	888	861	862	866	875	833	854	911	872	854	876	874	889	923	917	904	831	886	905	880	963	879	868	881	890	892	918	894	900	855	859	877	877	861	886	857	824	831	866	870	907	890	871	873	905	804	937	967	928	936	937	906	958	886	900	870	910	902	903	880	851	856	907	866	910	883	875	907	869	898	862	919	913	897	898	920	885	891	917	877	930	891	891	900	878	859	873	883	854	861	859	890	940	879	887	856	872	837	798	918	913	896	887	904	901	967	904	845	929	922	841	866	848	901	878	947	849	906	951	891	867	883	900	852	895	882	897	858	876	860	865	917	871	861	862	860	897	842	904	864	842	923	881	912	896	907	915	911	929	885	857	837	877	885	853	927	897	868	872	853	864	916	879	877	876	926	839	915	873	870	851	834	854	860	831	877	905	909	823	862	875	873	828	921	900	917	831	891	860	919	856	868	895	858	902	883	867	903	908	879	908	885	889	855	874	886	905	908	917	855	899	953	913	850	887	837	891	934	896	891	914	899	889	836	918	859	897	853	822	859	915	923	903	896	909	927	861	918	899	940	883	860	929	894	888	854	875	859	844	912	884	899	932	810	881	893	877	867	905	885	956	875	868	890	864	870	906	905	895	889	895	885	852	871	881	913	908	859	901	913	926	854	936	919	854	860	886	900	841	839	872	865	910	851	879	859	844	905	910	940	853	883	856	893	927	882	907	906	924	931	865	873	919	839	869	883	854	858	874	855	884	934	883	824	876	871	910	925	870	910	951	912	956	877	873	897	894	888	828	890	952	881	918	879	890	845	852	896	910	857	833	909	917	846	935	918	865	833	857	931	837	905	858	890	838	853	892	879	893	847	890	880	845	899	869	856	863	868	872	938	942	957	882	863	856	874	891	875	898	842	932	837	885	854	886	905	872	862	861	940	863	877	899	858	821	850	848	839	914	835	862	900	880	895	903	932	881	891	880	886	840	890	794	843	898	878	892	865	887	865	910	935	887	859	838	892	897	870	868	926	836	935	858	869	901	889	923	913	899	893	846	889	928	905	873	899	902	900	904	894	929	857	908	871	913	879	853	888	940	827	858	911	920	878	915	891	819	881	880	878	864	847	903	943	898	915	926	909	881	889	876	864	889	905	900	879	916	868	852	879	907	898	871	878	846	900	864	873	846	865	867	874	888	845	881	898	870	900	827	826	932	898	880	900	902	847	932	880	901	862	877	886	936	874	916	858	874	883	886	895	837	845	903	866	863	920	864	830	901	870	842	835	874	921	853	935	877	868	884	841	879	890	893	850	916	894	900	941	878	869	854	888	881	878	861	905	832	871	857	891	867	884	871	918	840	862	906	892	843	923	888	887	866	879	967	889	929	890	872	864	847	900	879	894	902	933	882	879	859	887	864	863	863	909	852	850	872	893	874	885	845	939	838	851	896	882	820	949	903	901	849	904	913	857	876
12241	20086	17743	11761	9397	10344	18993	13054	8688	4484	2319	1493	1295	1134	1082	1129	1160	1138	1179	1203	1180	1107	1100	1165	1129	1165	1167	1164	1131	1122	1173	1131	1126	1064	1205	1146	1158	1160	1148	1151	1147	1149	1131	1124	1163	1083	1093	1147	1182	1115	1226	1175	1109	1160	1141	1150	1175	1122	1126	1159	1088	1160	1143	1172	1163	1178	1108	1208	1080	1181	1111	1165	1153	1096	1130	1146	1124	1104	1218	1119	1091	1113	1134	1114	1125	1100	1099	1140	1127	1134	1133	1131	1076	1144	1142	1102	1122	1092	1195	1154	1160	1174	1111	1188	1208	1215	1157	1205	1138	1151	1141	1207	1167	1204	1159	1173	1141	1145	1138	1115	1211	1155	1192	1143	1133	1185	1181	1135	1086	1127	1165	1149	1105	1200	1105	1184	1177	1116	1156	1165	1163	1126	1155	1088	1122	1150	1106	1115	1192	1177	1121	1124	1127	1149	1097	1145	1153	1157	1123	1147	1143	1121	1126	1121	1164	1114	1160	1138	1114	1088	1125	1174	1126	1135	1147	1105	1165	1204	1120	1141	1145	1133	1175	1163	1156	1210	1213	1184	1179	1066	1130	1175	1204	1132	1066	1149	1182	1138	1136	1111	1185	1151	1201	1213	1222	1128	1111	1163	1145	1120	1173	1123	1111	1122	1167	1159	1175	1130	1122	1158	1119	1191	1129	1148	1138	1126	1090	1168	1171	1159	1157	1179	1114	1208	1157	1123	1123	1130	1202	1142	1144	1156	1182	1093	1117	1154	1155	1107	1168	1135	1175	1212	1123	1114	1123	1176	1106	1098	1117	1117	1125	1087	1171	1146	1157	1112	1150	1192	1128	1202	1155	1134	1149	1175	1200	1144	1186	1128	1170	1152	1203	1174	1164	1147	1156	1112	1204	1123	1150	1172	1159	1150	1182	1147	1160	1077	1178	1180	1204	1127	1173	1091	1160	1083	1141	1183	1181	1169	1191	1076	1118	1125	1161	1070	1179	1119	1120	1066	1090	1191	1235	1142	1146	1208	1180	1181	1122	1170	1147	1111	1134	1152	1142	1171	1196	1159	1133	1092	1153	1199	1098	1151	1119	1096	1136	1130	1111	1157	1196	1117	1143	1175	1131	1130	1179	1073	1191	1120	1138	1179	1159	1104	1072	1153	1115	1130	1117	1206	1109	1142	1167	1137	1149	1126	1141	1141	1160	1139	1150	1164	1149	1178	1123	1113	1187	1087	1164	1160	1138	1198	1141	1076	1149	1105	1130	1164	1089	1122	1134	1116	1139	1201	1105	1171	1175	1183	1184	1166	1166	1173	1156	1201	1130	1143	1160	1096	1124	1118	1111	1087	1094	1145	1152	1170	1057	1136	1174	1128	1128	1181	1141	1177	1115	1179	1134	1173	1087	1167	1179	1154	1135	1131	1128	1143	1138	1109	1115	1132	1172	1163	1152	1113	1140	1167	1120	1118	1170	1151	1150	1109	1105	1081	1138	1166	1115	1163	1145	1131	1108	1150	1171	1072	1115	1168	1128	1189	1215	1119	1133	1076	1138	1142	1206	1202	1136	1152	1157	1120	1132	1151	1170	1171	1137	1104	1118	1164	1132	1152	1122	1109	1182	1164	1138	1182	1114	1167	1202	1146	1132	1152	1144	1121	1221	1117	1168	1148	1148	1148	1138	1156	1120	1105	1177	1094	1176	1181	1172	1112	1117	1150	1138	1155	1160	1186	1122	1147	1190	1150	1132	1132	1106	1157	1137	1136	1132	1138	1117	1135	1133	1106	1118	1144	1191	1115	1135	1152	1130	1193	1142	1129	1095	1186	1118	1130	1209	1178	1088	1087	1154	1107	1157	1118	1126	1205	1149	1131	1185	1115	1140	1170	1135	1169	1128	1140	1162	1071	1110	1156	1171	1117	1155	1145	1142	1175	1095	1148	1139	1199	1097	1119	1188	1176	1155	1123	1137	1114	1134	1118	1159	1169	1138	1105	1091	1086	1161	1146	1119	1164	1166	1121	1192	1151	1147	1166	1151	1189	1117	1122	1224	1157	1134	1098	1156	1105	1146	1108	1144	1112	1151	1156	1141	1156	1165	1134	1197	1121	1091	1160	1170	1221	1211	1156	1137	1134	1181	1233	1200	1149	1145	1123	1171	1165	1220	1119	1141	1213	1133	1173	1109	1104	1158	1129	1130	1084	1147	1196	1077	1110	1130	1125	1217	1152	1093	1110	1140	1165	1094	1147	1103	1117	1135	1140	1195	1154	1107	1095	1136	1174	1147	1204	1181	1128	1160	1171	1183	1161	1127	1110	1181	1152	1108	1154	1129	1213	1070	1139	1114	1118	1103	1137	1191	1115	1104	1169	1167	1153	1249	1145	1211	1198	1115	1118	1154	1168	1159	1126	1150	1140	1162	1146	1198	1164	1156	1072	1135	1149	1131	1143	1139	1136	1178	1128	1159	1120	1130	1125	1146	1139	1167	1087	1153	1210	1189	1203	1173	1197	1150	1131	1151	1153	1177	1157	1148	1199	1112	1138	1162	1193	1115	1172	1164	1099	1201	1143	1186	1081	1157	1157	1160	1126	1111	1185	1133	1166	1103	1131	1174	1210	1128	1129	1147	1093	1219	1116	1108	1136	1107	1207	1137	1163	1153	1077	1166	1162	1172	1107	1092	1164	1148	1130	1144	1144	1151	1143	1157	1141	1110	1141	1133	1160	1160	1197	1112	1186	1239	1151	1183	1130	1165	1123	1099	1174	1134	1189	1143	1171	1171	1178	1134	1134	1158	1169	1101	1197	1133	1222	1165	1114	1122	1124	1123	1139	1110	1137	1181	1160	1169	1192	1149	1136	1206	1092	1133	1125	1129	1199	1109	1176	1060	1132	1170	1122	1148	1184	1124	1174	1104	1108	1145	1066	1198	1163	1115	1082	1170	1130	1100	1136	1167	1094	1076	1089	1162	1117	1172	1153	1131	1194	1152	1073	1091	1133	1180	1165	1058	1119	1177	1189	1148	1160	1185	1090	1135	1225	1167	1181	1108	1118	1150	1151	1135	1104	1196	1098	1090	1107	1111	1083	1105	1133	1188	1133	1193	1107	1096	1115	1172	1166	1162	1197	1205	1155	1177	1199	1164	1145	1132	1104	1101	1147	1183	1184	1171	1173	1207	1176	1127	1148	1144	1119	1167	1186	1170	1064	1131	1148	1153	1091	1070	1118	1123	1144	1152	1130	1119	1148	1159	1123	1121	1167	1172	1144	1149	1079	1119	1100	1182	1105	1118	1108	1111	1087	1163	1130	1116	1085	1140	1126	1169	1115	1165	1192	1130	1184	1188	1185	1184	1168	1132	1147	1153	1162	1150	1189	1113	1187	1166	1115	1247	1135	1138	1145	1162	1191	1157	1147	1127	1162	1131	1144	1148	1177	1242	1136	1161	1160	1192	1183	1119	1069	1141	1160	1104	1129	1138	1183	1126	1180	1190	1165	1096	1159	1131	1124	1120	1181	1132	1195	1082	1100	1149	1137	1154	1218	1174	1113	1139	1150	1170	1116	1098	1153	1182	1158	1144	1198	1162	1152	1099	1133	1101	1151	1115	1188	1132	1174	1183	1106	1157	1151	1199	1173	1162	1205	1115	1185	1147	1192	1126	1146	1160	1171	1171	1181	1167	1142	1156	1186	1111	1177	1196	1188	1201	1171	1099	1090	1162	1154	1126	1174	1154	1157	1155	1153	1173	1131	1126	1208	1171	1177	1162	1163	1122	1209	1193	1194	1158	1129	1159	1114	1172	1138	1127	1152	1226	1143	1172	1168	1115	1139	1139	1165	1172	1167	1182	1129	1126	1101	1126	1131	1120	1163	1160	1120	1138	1156	1185	1170	1096	1144	1103	1138	1103	1152	1109	1180	1145	1161	1110	1152	1144	1186	1125	1136	1120	1174	1152	1174	1149	1123	1144	1119	1183	1160	1126	1133	1180	1143	1126	1157	1146	1164	1153	1108	1158	1121	1191	1119	1112	1162	1139	1210	1189	1149	1168	1148	1150	1115	1174	1177	1106	1129	1057	1055	1117	1131	1147	1129	1126	1168	1165	1171	1144	1203	1165	1240	1183	1122	1126	1143	1123	1151	1130	1125	1110	1158	1155	1149	1130	1100	1197	1151	1153	1164	1174	1187	1128	1162	1113	1156	1116	1127	1110	1157	1118	1125	1151	1089	1113	1108	1116	1144	1141	1136	1149	1182	1193	1209	1210	1180	1154	1133	1140	1184	1098	1156	1171	1151	1173	1183	1152	1154	1089	1111	1157	1221	1098	1102	1194	1157	1161	1168	1116	1123	1133	1134	1116	1178	1135	1160	1126	1178	1201	1152	1172	1117	1202	1105	1148	1129	1215	1154	1125	1184	1148	1131	1182	1108	1152	1164	1176	1138	1164	1156	1159	1175	1128	1149	1104	1151	1124	1124	1124	1086	1173	1151	1070	1144	1178	1165	1149	1140	1100	1173	1162	1128	1099	1133	1118	1159	1259	1155	1147	1126	1147	1120	1191	1147	1168	1114	1150	1130	1143	1161	1167	1221	1159	1109	1128	1149	1095	1121	1225	1156	1100	1207	1202	1160	1201	1177	1151	1118	1173	1120	1161	1209	1098	1175	1099	1153	1122	1101	1187	1085	1189	1161	1109	1116	1214	1172	1138	1082	1120	1138	1140	1193	1099	1165	1168	1185	1220	1152	1169	1183	1170	1199	1148	1126	1165	1074	1115	1148	1190	1163	1203	1101	1082	1183	1113	1122	1148	1178	1076	1143	1095	1167	1193	1120	1231	1159	1134	1143	1140	1201	1154	1144	1157	1141	1097	1160	1158	1161	1150	1112	1155	1139	1120	1150	1140	1115	1187	1196	1150	1157	1185	1159	1193	1147	1172	1103	1102	1090	1182	1138	1204	1159	1150	1167	1132	1141	1168	1129	1175	1137	1111	1100	1103	1143	1096	1177	1147	1159	1176	1185	1106	1176	1161	1236	1162	1197	1157	1108	1166	1147	1168	1172	1167	1195	1189	1143	1106	1175	1154	1174	1102	1149
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
