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
340300785822	340300786341	340300786891	340300787441	340300787991	340300788541	340300789091	340300789641	340300790191	340300790741	340300791291	340300791841	340300792391	340300792941	340300793491	340300794041	340300794591	340300795141	340300795691	340300796241	340300796791	340300797341	340300797891	340300798441	340300798991	340300799541	340300800091	340300800641	340300801191	340300801741	340300802291	340300802841	340300803391	340300803941	340300804491	340300805041	340300805591	340300806141	340300806691	340300807241	340300807791	340300808341	340300808891	340300809441	340300809991	340300810541	340300811091	340300811641	340300812191	340300812741	340300813291	340300813841	340300814391	340300814941	340300815491	340300816041	340300816591	340300817141	340300817691	340300818241	340300818791	340300819341	340300819891	340300820441	340300820991	340300821541	340300822091	340300822641	340300823191	340300823741	340300824291	340300824841	340300825391	340300825941	340300826491	340300827041	340300827591	340300828141	340300828691	340300829241	340300829791	340300830341	340300830891	340300831441	340300831991	340300832541	340300833091	340300833641	340300834191	340300834741	340300835291	340300835841	340300836391	340300836941	340300837491	340300838041	340300838591	340300839141	340300839691	340300840241	340300840791	340300841341	340300841891	340300842441	340300842991	340300843541	340300844091	340300844641	340300845191	340300845741	340300846291	340300846841	340300847391	340300847941	340300848491	340300849041	340300849591	340300850141	340300850691	340300851241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21726	20384	28012	22665	20372	20444	14837	2332	1603	1474	1420	1363	1196	1207	1121	1126	1086	991	1102	1029	1013	1016	994	932	882	1004	961	929	1011	966	956	973	932	992	881	934	962	928	958	940	927	937	925	913	900	880	936	922	970	875	920	933	886	949	902	937	943	963	904	919	961	893	964	921	881	894	940	910	915	891	948	891	922	926	930	914	942	883	927	940	883	938	931	887	919	926	906	861	926	888	884	965	884	992	906	891	946	913	935	957	897	901	885	905	905	905	928	886	900	913	892	965	953	960	938	910	918	969	973	934	906	857	942	916	944	860	864	847	913	872	877	863	896	866	946	860	873	874	889	919	910	901	922	955	883	893	945	905	899	902	959	878	862	922	884	913	928	900	859	978	897	892	926	879	909	878	943	836	840	920	877	892	923	887	862	903	860	894	973	913	867	880	924	934	871	923	899	935	912	980	884	906	960	905	949	925	887	893	828	888	922	862	904	874	881	895	919	860	948	911	944	909	947	917	899	945	923	850	871	974	874	913	939	875	898	897	951	945	852	880	913	961	919	881	896	862	915	892	889	917	918	923	944	923	932	877	933	885	916	948	912	899	974	867	905	881	932	850	919	868	952	904	939	871	893	872	896	892	906	900	904	836	950	832	903	888	895	987	937	881	933	867	926	918	884	927	899	916	898	936	867	894	944	883	899	895	899	915	922	957	922	934	934	947	921	920	915	866	926	931	885	906	946	934	900	866	936	920	923	919	909	931	878	890	876	913	899	843	889	879	817	850	903	930	960	915	938	859	897	904	918	887	872	888	939	956	889	906	933	876	943	896	960	885	862	907	852	915	910	908	886	908	964	887	933	857	899	894	905	920	877	906	898	934	896	880	948	876	873	889	899	923	855	826	925	870	902	902	868	854	881	907	920	897	902	848	902	867	877	929	896	931	902	887	895	968	884	911	918	906	944	917	908	926	923	903	907	911	891	901	882	912	947	916	937	887	880	857	930	974	909	913	903	912	921	965	932	913	906	898	847	941	881	908	889	895	905	889	887	865	902	918	853	928	929	917	926	902	928	899	867	890	943	899	922	929	904	886	883	888	877	929	909	881	919	905	933	912	962	912	921	905	894	879	932	893	906	924	900	875	925	839	906	967	921	897	953	919	865	899	895	902	914	857	916	923	941	890	950	918	903	895	911	900	891	844	933	917	893	898	891	908	951	882	891	896	857	895	910	900	865	860	949	947	900	909	930	895	965	886	930	893	915	896	943	883	856	880	913	914	853	904	981	889	922	928	901	927	892	932	935	927	932	891	885	1008	949	856	931	914	873	922	875	835	935	912	921	896	880	891	883	889	911	922	922	893	914	903	868	913	949	815	883	893	874	917	864	982	929	859	878	981	909	938	896	919	891	892	900	922	929	873	860	940	878	926	913	837	837	901	893	887	935	857	889	899	964	904	894	875	909	871	936	872	913	918	911	912	837	853	915	895	932	920	825	894	921	908	877	885	859	898	832	881	932	901	888	883	937	863	951	891	940	888	890	912	908	949	964	896	907	945	926	890	896	898	851	918	926	910	914	932	890	867	863	901	972	886	892	840	907	892	900	917	903	894	839	970	934	923	863	853	891	900	909	870	895	935	911	936	883	893	876	934	895	926	870	901	886	918	913	928	870	901	904	932	873	872	887	925	845	900	920	936	844	960	911	920	965	914	894	880	922	956	898	911	936	911	891	878	912	923	922	899	894	861	905	883	882	921	936	925	904	962	885	862	881	807	910	905	915	900	902	881	910	955	932	901	991	865	869	908	947	901	884	903	956	900	877	904	879	896	909	912	828	881	885	939	886	870	946	852	922	949	917	870	931	905	1017	873	884	860	943	896	891	886	927	892	944	924	886	890	940	886	942	861	939	904	878	960	904	909	887	937	943	924	907	886	907	886	949	957	940	895	890	920	898	939	901	904	876	890	907	935	840	880	903	948	900	902	913	900	875	929	909	881	938	915	914	935	892	868	918	921	921	898	874	889	906	891	934	875	938	926	891	839	872	866	889	858	894	912	935	902	905	876	902	904	925	900	862	874	859	928	879	876	915	872	968	937	877	901	930	923	820	870	971	942	967	911	876	872	828	936	858	909	869	894	901	867	951	931	874	930	858	866	900	880	926	909	926	908	907	949	882	835	864	908	892	902	928	958	883	890	922	894	914	886	894	899	907	892	872	887	916	898	953	941	936	949	827	922	901	883	938	909	839	862	910	898	945	906	903	860	922	914	911	876	877	922	897	911	904	889	895	968	942	921	877	954	922	890	887	910	921	917	911	940	917	955	897	933	952	947	880	933	941	927	945	906	899	863	949	893	894	939	863	908	895	868	899	890	882	894	879	925	883	878	907	917	919	944	884	946	875	889	893	956	905	919	878	911	839	894	915	913	884	918	939	899	900	888	891	934	880	924	908	918	914	917	827	902	869	890	950	887	930	822	907	842	842	956	884	874	900	931	962	838	905	890	908	920	902	904	906	899	845	903	925	916	919	943	874	855	890	927	918	865	977	853	931	903	891	884	907	922	951	915	881	900	897	848	942	952	883	931	880	910	883	843	900	929	894	946	871	847	921	860	884	926	829	885	918	939	951	904	902	869	888	937	816	858	908	914	872	907	926	900	920	904	871	844	881	877	854	902	914	915	926	908	956	852	906	952	805	916	874	927	960	933	883	948	913	927	843	924	939	928	902	908	964	952	909	883	889	839	963	890	911	885	900	893	868	879	906	884	866	925	875	876	868	875	902	938	939	914	936	888	921	884	881	890	876	911	940	919	882	880	882	897	906	882	922	920	873	893	913	856	983	909	906	919	931	896	877	869	938	953	906	909	906	902	904	905	915	914	883	888	880	879	968	900	901	910	892	908	859	902	916	897	902	906	977	876	955	872	939	899	889	913	874	950	882	869	938	876	882	891	906	856	834	833	898	897	893	891	909	916	898	962	898	864	896	993	882	971	918	917	892	868	887	879	882	896	856	854	933	914	932	895	914	928	867	908	879	863	887	885	938	887	918	943	945	869	909	901	907	932	859	918	923	919	884	866	952	918	807	928	933	893	930	904	924	910	895	876	887	842	930	931	909	905	866	906	868	951	871	891	862	873	854	927	910	926	888	848	912	862	881	905	901	895	955	925	858	908	893	947	895	905	891	884	913	895	890	920	874	915	915	917	933	856	893	912	891	928	874	865	859	904	908	927	933	947	899	883	948	878	893	863	916	919	906	909	840	936	912	903	876	906	899	845	865	864	902	964	883	877	894	855	890	923	940	906	951	909	929	896	896	893	906	934	909	934	917	872	871	896	904	915	871	862	930	927	890	959	858	944	892	911	907	871	907	900	954	901	867	852	923	867	859	843	875	933	872	899	924	929	917	898	893	939	899	872	880	885	877	872	921	892	918	901	873	851	859	849	918	905	893	952	893	932	893	876	936	928	883	881	889	883	916	887	893	900	876	859	887	916	891	946	900	873	912	931	878	880
8345	17897	16185	9092	6060	4551	3516	2926	2606	2278	2028	1838	1726	1547	1510	1450	1372	1257	1208	1235	1184	1172	1244	1155	1162	1105	1057	1096	1041	1108	1062	1053	1079	1033	1037	1045	1009	980	1058	1028	1047	1017	1015	1011	1023	1068	939	1066	981	1045	1049	1015	996	1024	990	1011	1036	1031	993	1028	1044	1055	1003	1010	984	1061	1044	1006	971	1029	1008	1027	1006	1051	1050	1058	1013	1046	1030	960	1016	979	1011	1017	967	996	1000	1034	962	993	1052	1029	973	996	964	995	1008	1021	975	1023	1001	1034	1023	961	1042	1028	970	1051	1051	1031	1016	976	1029	934	1034	1006	985	1037	1005	991	1016	977	1002	1045	971	951	1019	997	929	1059	1004	1011	994	995	993	979	1008	1048	1076	993	1013	958	1071	971	985	1013	964	986	991	1025	982	976	964	964	1011	1019	1005	1002	983	1000	1001	992	1034	1016	974	971	1036	945	1004	1002	1006	1076	990	976	1034	996	979	984	958	1034	977	1003	1000	1011	1000	1029	986	1052	991	1026	999	989	980	933	946	1000	996	1050	1039	1009	1007	986	1006	987	1033	1005	985	1011	982	942	964	1023	986	1013	1037	1021	1004	1000	1038	1011	1040	997	1013	1044	1021	971	1015	1012	1009	1047	933	989	997	963	1064	985	1028	1011	986	1010	985	934	1036	966	1017	1011	1031	983	1010	993	974	1014	1022	1012	948	983	950	1044	959	962	999	986	975	998	1011	1012	1000	1056	1072	1015	1057	1035	951	986	966	989	1017	1061	973	975	1009	979	1003	964	976	1035	964	971	1005	1020	1001	974	1003	975	1033	938	1037	957	1044	1025	1012	978	961	972	988	945	1020	997	1004	1017	981	995	953	981	947	1014	1027	1022	1004	949	952	1000	985	1002	987	1067	970	994	1002	1029	979	1043	992	1002	1067	994	1039	994	960	1010	1014	959	957	972	964	956	995	1041	1062	1057	961	946	1004	1040	978	989	1064	1008	1002	1054	953	1022	1007	1028	947	999	991	1004	970	991	1000	1045	977	1024	939	955	1028	977	993	992	1029	1001	1021	997	1037	929	997	995	968	985	978	1016	1047	1049	987	1027	996	991	995	966	1005	953	1013	1023	929	964	1007	987	984	984	1040	989	992	986	1039	955	1033	996	1061	989	986	1000	1012	1010	939	990	989	1009	921	1002	950	1020	919	994	981	1002	996	1023	995	1026	1008	965	996	1025	977	1005	1028	991	979	996	1009	1023	974	1004	1025	975	1002	943	964	970	984	1006	971	998	1020	921	1028	1000	987	1019	989	986	952	977	1004	1012	998	1004	1009	969	1040	991	991	987	1024	1016	1023	964	988	966	987	976	966	1015	1041	962	963	944	1011	964	973	1023	1044	963	985	1008	1008	1021	1033	941	1013	1045	966	987	980	981	927	927	1043	1002	981	995	981	995	1006	990	995	1016	988	1018	998	1043	1023	992	945	1026	945	993	957	997	1038	1048	1011	976	990	979	970	1035	1014	978	1064	941	999	982	1010	983	994	1046	974	1021	954	955	1025	976	996	1019	1024	949	986	1066	972	980	1021	992	952	967	975	981	952	966	978	1063	974	1003	997	1027	979	1002	1026	1009	978	994	1021	966	1012	956	985	1002	1045	1002	1042	967	1007	1000	944	973	1032	1008	937	1010	1014	965	971	995	1002	934	970	1019	964	1016	1031	1004	941	1050	1052	986	1012	1011	973	1034	987	987	1029	972	982	946	1027	977	945	986	986	1004	1001	1069	1037	951	995	1012	974	991	996	976	1021	1016	998	984	959	1027	1057	997	954	1018	1037	1028	1037	992	982	987	987	1036	1048	936	1044	1013	984	1025	1028	952	1014	1026	1008	992	1016	1000	1000	972	1024	939	1012	1002	1007	977	1010	969	970	1015	963	1035	1005	1053	1046	983	1024	1008	974	971	1023	1001	1022	1024	1001	1013	1004	943	1028	997	1013	991	1030	1000	1024	1006	1006	1029	1048	988	939	958	1018	988	961	968	1014	990	937	1042	1022	1021	975	1016	996	984	1026	1001	1008	1039	987	1061	1068	990	1006	907	1044	1015	981	1025	1029	1006	934	984	1036	1054	979	975	1010	1044	979	990	983	997	951	1002	1013	1004	1016	1006	1024	996	991	1009	965	1003	981	928	958	948	1026	893	1006	973	1004	999	958	929	1014	961	976	1057	964	1031	975	974	950	1016	957	969	993	1014	1010	1007	978	990	913	1047	994	1013	1017	1026	987	998	992	1022	978	988	1016	1012	1004	1012	1020	1030	1010	985	966	1001	949	1013	1034	994	1019	1005	1039	1041	964	971	947	1036	1014	986	1014	962	954	982	974	1002	1002	1076	978	1032	982	982	977	964	985	1015	938	1010	944	1055	958	933	986	1031	1023	1059	976	982	1041	950	974	985	917	997	964	1048	944	985	1024	1012	1043	986	1003	1016	993	1040	981	1040	984	1017	993	982	985	1004	1044	1042	1026	1035	973	993	901	1005	1052	988	954	1017	1023	1008	961	974	1038	1020	1018	993	1013	1043	1037	1045	994	1023	984	973	1066	925	1030	1035	985	952	946	1008	1020	999	962	979	979	1016	989	971	1014	1004	989	946	1007	939	1016	1044	985	983	949	979	1008	971	990	968	1012	968	970	1002	1090	977	1035	1010	963	945	980	955	966	993	951	1017	961	1002	991	1011	1063	1034	941	1005	1018	1026	1065	941	1040	1001	1033	983	984	984	1024	1004	994	1004	1005	991	970	927	1014	978	981	1018	1014	1066	1037	1001	1030	948	982	980	983	1034	988	1002	945	976	1024	985	1025	985	1016	1050	991	992	999	974	978	926	1000	946	1005	964	975	929	1000	977	959	1012	1001	947	1024	994	1044	1002	1064	984	1033	1037	983	1030	968	963	1011	984	997	955	1002	1010	997	1005	1027	939	1028	936	988	1028	1040	1021	979	1009	1029	1015	981	999	1030	1009	1037	1004	971	976	997	988	1011	1044	1047	1058	1039	1041	998	1007	985	1024	964	993	1034	1027	992	1042	1006	1020	940	959	989	1004	1031	1001	1019	983	1036	960	981	983	1017	1037	1013	996	1008	1028	991	989	1020	1029	1024	991	1020	978	1017	1016	992	997	1000	1015	1065	1000	941	1015	966	970	1018	959	1024	1029	993	995	1005	978	939	1034	1014	990	986	981	1057	967	1017	1006	962	986	995	1039	982	991	917	961	1008	951	997	1009	1093	1014	967	979	983	1043	1073	950	971	979	1050	973	1102	1006	1044	1026	1008	1006	990	977	1038	983	1034	997	965	1026	1042	987	1021	964	987	1065	1030	973	981	1008	1000	1002	1022	969	1057	1004	1002	948	1026	914	994	1001	1014	1022	1010	981	1037	987	1042	1018	1009	997	1020	981	1014	1042	1000	1043	998	981	987	968	1031	971	998	998	1040	1033	981	1045	989	986	932	989	958	969	970	1017	984	1007	948	1028	960	1029	963	1017	1074	965	1046	987	968	1047	1001	1048	1039	983	1025	1009	1024	978	975	1015	1037	1028	1006	1000	977	998	1028	946	983	1020	1006	1020	978	957	1002	1014	977	980	969	1039	1025	975	1000	965	1018	1018	988	994	1020	1028	1009	984	1029	1032	968	1021	993	949	955	977	981	972	965	1027	1049	1002	1006	990	944	1018	972	951	943	1022	991	1006	1006	1013	993	983	1022	1052	1008	1015	994	1052	974	1007	993	1016	1056	1012	1017	988	965	989	988	1018	1014	947	1023	973	979	960	1022	931	985	1017	1023	1042	996	1018	963	1027	1019	1034	1004	982	942	980	993	998	1037	1005	1045	1065	963	993	1006	989	1025	1019	1016	1003	1038	956	977	954	1034	990	1046	986	978	963	1050	1015	1046	993	965	1004	967	1017	1001	1049	1039	980	996	1004	930	981	1037	1010	1008	962	1005	1007	951	949	1033	963	1009	1016	938	988	989	981	990	1003	967	971	967	986	1034	1006	1004	1029	1014	1000	1045	991	1028	945	1056	980	958	979	991	1007	995	1026	1036	1014	973	959	999	1019	1038	943	1012	980	980	1039	962	980	975	977	1003	1025	958	983	973	927	1027	980	1003	1040	1015	980	993	975	1006	1056	1041	983	994	888	1044	969	966	967	998	1012	1008	975	1043	1029	915	897	1092	978	979	1006	970	976	919	978	994	1006	991	998	1033	983	985	1071	1019	1002	960	1028	1003	1012	1004	987	1000	1051
27380	21185	10927	1298	593	413	392	379	322	360	366	366	377	327	340	361	311	328	359	318	366	326	366	346	324	341	346	376	355	398	330	337	324	334	377	329	344	341	339	309	332	358	391	349	350	345	337	334	337	302	356	353	337	316	332	372	323	345	341	326	339	303	340	342	306	318	389	348	316	325	327	341	316	324	344	361	353	328	330	338	349	364	357	359	346	334	342	312	343	315	310	310	321	320	345	345	336	333	323	298	366	322	360	319	353	302	318	343	349	327	344	358	311	347	347	340	326	322	319	321	315	326	351	352	328	309	325	349	361	347	331	328	345	324	330	350	336	318	384	352	339	373	326	339	337	349	366	345	329	325	313	323	327	377	361	340	320	332	334	341	292	351	350	331	294	340	347	326	316	344	329	330	331	338	320	313	343	345	357	362	348	337	339	347	350	365	344	333	322	312	340	332	370	310	359	283	345	321	373	336	358	314	332	348	317	365	358	350	340	336	374	348	328	340	330	325	314	362	327	344	333	339	357	314	320	313	355	334	309	344	337	359	393	347	383	325	340	346	332	339	370	349	339	355	365	309	347	338	332	303	353	356	339	327	374	345	325	314	314	350	301	343	336	348	307	324	348	295	349	336	332	346	332	384	367	323	337	313	327	351	336	327	315	352	332	339	332	342	327	324	319	326	336	344	329	358	344	340	339	359	329	347	325	309	326	339	342	321	342	353	334	333	322	344	325	321	353	323	331	358	330	312	318	336	308	345	327	323	325	329	362	310	355	332	325	376	332	328	317	334	332	319	326	331	334	361	338	330	349	312	321	300	363	342	326	334	325	342	335	303	327	335	320	341	322	360	323	341	329	344	323	331	299	331	357	338	318	325	309	321	334	351	354	300	328	330	360	371	329	297	328	341	325	337	353	363	349	327	326	315	326	330	336	341	329	324	313	326	328	335	321	326	319	314	356	337	345	356	332	329	308	329	299	320	317	344	350	358	344	316	329	332	333	355	372	345	335	340	359	343	292	311	349	321	339	360	314	344	339	338	312	345	337	355	332	335	301	354	313	364	350	354	305	335	333	344	319	320	318	317	338	358	338	361	366	336	343	311	341	326	308	330	341	345	370	332	331	340	342	337	351	340	336	340	339	323	344	309	330	355	323	292	340	343	288	306	347	344	324	347	308	330	313	334	342	331	382	337	350	348	332	309	325	364	334	309	318	324	321	336	305	344	311	354	332	339	336	333	312	328	329	332	323	346	334	297	320	365	325	356	322	302	355	324	308	336	348	339	360	346	338	338	350	337	357	354	327	298	326	323	336	323	339	332	324	314	356	329	302	333	356	314	331	374	344	319	338	346	321	294	314	352	338	344	343	323	311	355	329	350	335	330	319	357	328	312	315	320	315	324	346	333	371	327	306	331	299	358	327	328	358	337	326	309	336	338	349	351	339	360	324	325	341	323	332	351	341	338	357	347	327	340	313	347	352	330	343	326	337	316	314	331	311	359	312	360	329	339	345	348	309	318	312	345	340	320	334	353	325	331	321	351	302	316	356	313	329	361	342	329	349	343	376	316	313	322	333	313	313	327	339	360	335	344	324	308	316	357	301	316	326	314	358	330	305	321	328	361	300	320	315	292	328	307	322	335	349	359	321	366	316	359	341	339	318	326	343	350	339	344	328	325	341	330	332	336	331	315	309	324	326	336	319	337	352	315	318	339	339	330	345	332	343	356	318	327	310	306	327	336	327	317	345	350	307	312	301	364	329	343	341	341	321	328	322	341	333	352	347	340	345	360	372	311	315	329	313	343	321	323	314	344	303	314	355	322	320	350	312	333	322	332	332	296	343	303	358	342	326	353	353	368	336	363	380	329	324	316	321	346	322	346	329	350	349	310	331	338	342	355	325	356	281	312	301	359	323	341	340	322	351	341	342	362	324	322	309	359	317	299	357	358	306	356	316	353	356	340	295	309	298	323	336	326	330	341	354	361	363	337	364	318	363	324	339	358	324	340	340	360	339	365	337	322	374	343	314	319	361	329	354	363	318	358	342	344	345	341	325	355	354	333	344	333	298	315	348	315	377	353	340	322	335	314	319	326	357	360	316	320	294	336	326	325	369	335	335	350	373	298	325	316	328	325	333	286	325	344	338	336	319	334	331	336	331	322	328	326	320	348	315	321	348	317	336	346	386	363	392	338	383	325	357	360	345	324	310	317	350	345	319	343	326	337	311	344	338	357	310	358	335	314	317	354	295	308	321	326	365	327	321	313	362	319	329	336	370	342	321	347	352	306	343	349	332	346	328	367	341	350	340	354	309	338	314	330	328	333	353	338	380	367	364	306	348	325	291	311	312	307	323	355	318	365	351	338	321	334	359	319	322	330	324	336	330	330	297	311	317	321	338	318	314	341	330	313	326	330	343	347	306	296	325	332	329	318	310	291	313	294	308	337	305	329	360	301	355	312	368	337	329	354	362	345	347	331	324	357	360	350	328	319	350	336	322	346	336	331	322	339	361	376	311	334	337	369	312	376	353	331	309	338	328	371	359	340	325	323	366	312	344	333	335	325	316	332	352	352	316	340	346	336	342	360	326	348	361	335	348	337	325	360	307	375	355	316	321	357	327	339	341	334	321	347	369	321	344	360	305	312	320	352	326	337	329	303	342	346	305	332	321	347	348	307	320	301	331	323	319	355	298	318	367	362	359	307	344	322	346	336	332	342	334	335	317	300	305	337	350	333	320	332	332	329	352	321	341	351	307	365	326	335	340	356	313	326	328	334	349	354	320	352	320	330	321	323	297	338	309	330	335	339	332	342	329	317	357	317	309	343	307	334	353	345	328	299	360	365	360	340	348	321	367	331	333	339	347	335	345	309	341	328	350	344	329	349	322	366	319	331	338	338	350	333	328	313	339	367	339	336	343	328	333	309	314	334	334	388	301	346	323	344	341	348	337	331	341	306	322	351	327	346	349	324	352	343	309	313	393	332	347	332	350	357	345	320	321	329	318	324	327	330	365	391	349	314	341	336	337	357	338	339	308	351	332	325	357	333	303	346	322	370	372	328	362	330	347	313	372	324	335	343	355	362	344	355	332	345	352	362	318	339	345	305	309	348	304	319	343	311	342	334	341	318	305	319	332	378	311	325	330	334	308	328	333	319	366	340	351	319	344	327	341	303	316	332	332	328	316	340	325	330	344	335	343	327	320	339	347	343	342	334	327	331	303	358	294	335	306	327	335	333	323	324	329	323	349	323	326	318	343	321	336	320	337	319	337	349	329	335	347	315	326	339	333	324	326	343	289	339	323	327	344	331	331	347	345	352	372	353	304	318	323	314	343	334	333	333	341	311	305	363	340	347	318	336	316	326	321	349	340	305	313	345	343	322	319	295	353	344	323	342	347	338	355	352	345	320	347	318	306	339	340	321	367	341	342	344	346	344	307	339	338	358	352	359	330	316	348	360	352	364	339	344	367	307	327	365	314	330	338	295	329	357	360	355
4894	2778	2257	1127	721	533	523	449	467	482	499	451	411	425	418	411	410	421	417	400	401	424	392	413	378	412	392	396	419	410	380	403	389	407	403	406	427	411	437	374	437	372	414	399	408	419	437	417	386	403	443	360	374	401	411	389	380	380	411	395	422	424	402	384	411	449	443	402	384	366	364	434	380	411	396	416	387	401	403	392	424	380	392	417	420	375	410	389	472	425	403	401	394	414	437	376	415	409	404	394	402	403	396	406	406	446	363	396	403	392	373	422	412	391	432	428	388	378	406	428	404	391	438	409	381	406	389	440	388	355	410	394	436	419	386	393	404	367	390	417	436	444	373	422	405	402	366	438	405	405	397	417	423	375	418	383	401	369	405	428	407	457	387	430	424	364	428	384	389	383	442	380	354	397	402	427	410	383	404	399	399	398	358	401	412	386	422	407	390	414	376	435	408	411	401	366	404	419	432	409	425	369	412	401	408	394	386	387	403	403	420	392	428	387	405	389	395	415	366	378	378	433	382	360	368	415	408	421	446	375	423	418	403	395	402	375	394	396	400	376	425	407	363	405	381	418	416	389	406	393	424	411	393	380	416	409	384	411	385	409	410	393	375	399	402	437	390	375	399	412	429	402	430	388	362	398	387	388	380	419	400	419	442	382	381	436	395	417	410	398	396	396	368	417	400	395	436	387	380	448	417	413	369	405	413	397	427	448	401	428	390	428	428	402	422	381	373	411	377	443	406	402	398	387	399	405	423	382	383	426	444	392	404	407	438	403	408	412	408	402	408	441	431	408	391	381	391	386	406	358	386	406	396	397	379	419	400	417	383	372	410	417	363	372	378	403	408	430	385	415	387	374	401	426	388	406	425	441	421	411	423	442	419	406	406	380	396	422	393	413	407	398	396	432	430	384	361	355	389	403	436	397	389	392	429	401	384	415	403	402	395	390	400	419	403	398	375	403	437	404	393	413	416	393	404	435	408	433	378	410	420	417	400	413	385	418	386	378	351	414	440	405	415	390	378	407	382	360	399	405	400	400	407	422	419	399	429	417	375	396	428	366	405	428	402	390	381	440	401	412	412	394	400	401	406	435	393	418	374	406	407	372	373	402	437	421	388	430	413	398	412	414	410	383	393	396	391	419	413	387	396	421	426	408	411	403	361	385	390	460	385	441	400	375	406	454	394	376	409	369	430	399	410	365	413	385	407	402	392	391	380	400	392	411	409	403	405	397	405	394	402	390	394	423	386	392	412	362	393	407	385	396	376	404	417	408	428	406	373	386	394	392	409	431	399	368	384	427	382	390	354	412	354	390	380	373	387	385	407	399	378	411	389	408	422	406	388	395	403	418	407	418	381	393	365	427	395	398	416	395	410	398	404	395	372	420	407	426	377	426	369	416	461	385	401	421	415	422	399	386	362	368	420	401	418	398	363	389	424	415	399	412	433	427	398	409	393	402	375	380	445	385	381	408	394	357	407	403	402	435	385	378	369	411	370	380	402	382	408	409	413	424	378	397	432	414	381	436	374	432	406	416	409	447	410	380	405	416	392	385	375	428	393	402	407	430	410	423	397	374	406	400	401	430	390	392	411	392	416	412	424	439	395	385	401	412	474	413	402	383	392	429	424	404	394	388	384	389	401	404	415	391	360	398	395	398	385	429	387	431	416	421	402	413	391	392	419	401	406	438	395	398	374	397	381	418	390	396	400	415	407	459	417	373	374	385	384	385	404	412	405	400	374	410	409	375	408	408	395	398	407	409	387	365	412	436	357	400	440	390	387	358	389	390	370	394	448	358	384	411	377	399	403	386	406	415	397	384	411	417	419	415	447	423	403	400	430	421	396	427	383	465	408	403	407	388	411	378	390	403	427	404	369	382	378	402	404	405	389	427	398	409	380	393	392	432	356	393	364	434	405	421	356	422	383	383	418	412	366	416	402	433	391	397	401	405	393	403	380	399	392	391	401	389	390	347	392	391	385	418	454	429	399	403	406	435	405	384	388	413	394	422	417	401	387	434	404	398	389	418	397	427	421	371	417	423	376	387	412	424	403	413	417	365	410	415	388	423	369	397	406	385	429	359	412	365	413	430	430	389	406	380	396	401	423	369	403	414	382	403	420	426	422	415	358	416	413	390	409	372	399	405	394	404	439	427	385	361	383	413	398	418	380	377	378	456	354	381	408	400	421	391	388	438	420	394	408	390	393	376	397	410	392	388	386	398	443	430	416	406	396	402	394	411	399	383	367	416	425	416	427	410	395	428	382	422	389	404	395	427	383	384	412	378	401	399	419	366	433	394	431	424	420	411	387	411	396	384	449	367	367	396	402	373	431	422	433	424	402	411	452	429	411	365	391	432	418	378	416	425	395	402	399	418	411	453	411	398	392	405	403	382	384	398	406	432	423	363	407	399	405	429	417	375	432	418	417	380	410	370	392	420	397	433	408	437	407	431	410	424	396	436	418	395	402	386	410	399	386	384	380	423	424	374	418	401	412	425	413	406	383	392	441	418	408	428	432	411	372	411	435	401	398	413	408	400	403	410	388	408	396	404	370	419	395	411	438	405	415	420	417	437	408	400	401	380	402	368	393	400	401	385	389	394	364	425	415	443	396	407	398	415	433	396	425	401	425	413	415	403	440	355	376	428	426	399	403	434	439	442	390	401	391	400	391	404	384	392	418	384	394	421	378	419	355	401	413	358	391	411	411	378	399	430	410	406	399	404	392	412	394	390	442	396	393	418	391	398	382	434	410	440	413	376	433	371	411	408	386	404	414	402	441	437	406	386	405	411	432	389	401	417	407	394	400	393	424	408	391	413	420	400	367	412	411	391	437	397	408	415	381	452	409	410	391	417	433	386	407	400	401	407	433	424	375	381	384	421	374	422	435	395	462	365	387	391	425	408	394	387	400	386	413	418	355	395	406	418	432	434	409	379	414	408	418	393	418	425	403	378	387	423	389	414	447	380	414	423	400	366	406	404	349	372	397	399	412	398	393	371	407	391	413	437	401	400	392	379	382	432	448	404	380	399	387	400	401	373	366	388	391	394	410	377	425	410	431	393	387	438	453	388	424	366	396	381	424	404	378	412	392	393	408	382	406	408	427	418	392	391	420	413	446	425	447	404	410	397	400	393	427	437	424	417	383	367	395	430	402	407	396	395	388	430	423	394	411	414	440	412	413	409	372	427	400	399	358	414	432	413	410	381	389	392	436	374	404	396	410	404	414	388	425	405	413	407	384	378	384	413	413	402	393	403	375	406	381	426	421	389	393	393	377	428	374	387	391	375	394	419	438	392	394	414	401	380	413	385	404	399	392	410	392	340	468	413	371	405	398	395	379	405	419	381	391	443	403	382	411	431	412	376	394	373	407	412	403	399	411	433	450	374	385	373	442	386	397	413	400	416	407	393	378	429	404	411	418	368	422	413	415	408	380	390	401	389	392	389	407	417	377	398	408	395	466	409	386	419	395	376	364	410	397	405	394	445
23803	21552	29347	24223	21561	18235	2515	1231	1056	1009	1004	884	893	797	806	797	890	773	745	751	715	753	718	701	710	706	663	704	742	707	724	741	752	698	721	710	708	760	692	718	735	685	725	674	699	723	682	678	712	727	715	679	719	687	670	697	701	696	687	700	644	733	691	710	756	714	696	717	680	706	685	693	700	687	707	648	694	653	699	696	661	711	686	734	686	709	678	677	677	700	707	678	717	680	678	684	722	708	665	694	690	694	676	676	688	730	672	741	660	694	732	692	734	641	651	688	706	677	664	674	689	719	701	654	714	639	680	724	657	712	673	699	651	739	684	686	706	695	699	679	724	685	698	712	700	721	701	723	698	707	712	692	676	684	652	715	672	735	679	720	694	710	637	702	677	715	721	707	653	687	685	645	655	712	749	687	707	703	705	673	669	682	646	666	688	724	688	701	697	660	680	708	703	705	690	685	650	727	734	665	656	676	660	668	666	656	668	662	754	681	685	674	695	634	670	662	693	703	684	720	674	675	666	721	678	695	694	703	690	694	696	673	697	678	694	731	692	706	710	717	668	710	713	683	686	751	648	694	681	699	725	715	713	689	697	636	685	661	697	723	703	691	664	711	718	687	698	701	717	723	689	694	689	659	734	686	689	691	713	684	709	681	676	685	703	675	674	649	663	727	687	676	689	710	769	712	667	659	707	668	715	690	670	692	664	649	697	730	670	686	641	663	720	681	703	676	699	704	656	700	708	666	700	707	705	633	628	673	687	703	726	662	662	681	651	672	659	710	702	649	673	667	731	648	658	699	634	689	669	658	758	675	712	676	718	671	757	711	648	758	655	672	713	705	634	663	759	631	686	756	678	672	673	717	718	670	795	712	679	653	661	687	691	688	668	705	673	728	685	702	691	664	657	704	674	651	696	702	718	722	694	726	648	708	658	710	711	675	669	667	706	699	676	667	650	667	655	698	695	702	685	651	667	699	722	672	657	737	654	749	692	666	693	733	676	658	660	708	672	730	659	687	706	644	718	699	651	722	692	675	653	674	656	720	694	687	780	697	737	693	712	643	687	642	681	681	697	673	691	675	663	680	693	682	700	747	667	691	690	648	715	714	698	697	620	706	702	683	724	701	673	693	648	692	741	684	677	687	686	671	739	670	715	635	697	676	692	699	681	671	697	692	695	691	675	724	681	741	684	714	715	686	710	709	740	683	676	671	720	760	677	687	628	708	680	662	657	727	662	659	625	715	727	638	671	676	711	686	705	690	651	681	685	707	693	666	638	732	668	688	657	707	666	681	688	632	681	631	672	680	690	706	658	684	755	691	665	680	660	626	697	745	722	674	684	706	723	669	728	740	720	643	735	663	680	657	662	676	712	706	676	722	699	686	681	700	711	707	715	719	655	633	704	709	722	688	730	711	723	703	693	673	702	708	690	688	675	747	644	689	706	730	685	662	678	719	682	650	717	741	646	714	673	703	693	702	680	715	669	692	732	659	654	622	684	696	673	669	693	688	681	715	681	695	651	697	709	679	696	670	696	665	681	724	643	655	755	671	703	691	693	650	709	710	686	690	694	702	682	684	695	723	664	711	668	634	695	708	651	689	716	674	692	698	723	705	668	740	717	639	674	667	673	692	709	718	679	672	696	651	690	692	721	675	696	657	691	737	716	704	695	715	658	663	737	712	718	694	683	656	620	684	654	721	691	708	688	700	671	700	657	731	695	711	690	711	726	685	685	716	681	718	678	662	721	685	674	697	633	684	677	648	713	687	696	631	723	662	731	687	690	675	699	701	691	707	709	670	689	637	670	697	668	719	640	677	667	657	631	673	652	652	645	695	693	698	735	686	691	680	652	707	703	685	719	690	685	711	667	694	730	714	687	684	670	656	688	721	691	684	765	681	677	720	736	693	644	697	719	653	693	679	675	668	663	658	770	676	704	672	671	664	697	702	707	701	672	666	686	685	663	674	710	680	699	670	703	659	734	716	710	710	640	704	706	707	750	630	732	648	702	672	681	644	718	684	687	688	670	684	700	682	708	729	696	651	721	696	675	702	682	730	715	672	628	693	741	683	674	708	672	748	728	683	686	653	686	694	707	688	665	699	667	672	707	679	707	700	661	700	644	635	740	737	663	713	729	655	647	690	727	661	678	729	665	691	651	693	705	677	683	718	694	752	662	656	702	657	667	656	715	656	698	696	727	671	679	665	687	691	701	697	671	672	736	662	712	692	698	671	725	679	692	668	681	758	692	694	694	682	691	663	733	719	663	650	671	732	734	658	683	700	695	697	719	674	662	646	645	686	654	695	682	640	689	687	704	692	733	697	640	678	700	665	676	650	656	685	673	693	652	705	656	706	719	653	684	699	733	625	653	661	689	734	662	690	621	672	662	720	664	714	697	681	703	687	690	677	694	666	720	638	705	702	697	713	675	653	672	709	701	714	725	702	700	692	690	652	688	694	668	705	676	687	681	669	662	667	634	722	700	664	635	684	690	665	668	720	650	679	667	733	695	707	671	688	711	687	651	655	716	653	707	683	697	666	683	676	699	672	662	663	654	679	700	693	684	698	684	706	724	647	661	655	694	704	651	675	681	716	667	650	693	703	687	671	672	681	669	701	681	715	690	694	657	679	673	671	718	719	718	686	741	741	731	659	660	668	697	713	709	705	684	689	703	685	660	749	713	694	661	676	718	695	687	699	682	707	706	685	657	650	714	702	687	729	714	670	743	722	696	686	697	676	706	658	696	687	712	728	699	670	704	685	696	732	690	656	689	673	704	687	655	684	696	673	733	702	709	676	682	714	715	707	668	693	686	729	683	698	699	685	679	760	661	702	722	691	658	664	677	695	673	678	695	654	748	692	677	731	684	720	674	686	688	681	763	667	669	657	688	736	708	673	648	734	689	646	682	680	698	712	676	757	698	699	613	730	682	664	704	706	713	672	690	655	706	725	736	680	675	715	680	672	667	684	709	639	734	650	710	715	695	710	760	719	663	628	703	663	693	697	673	672	719	649	670	637	707	684	664	619	681	749	717	714	720	687	724	643	689	680	677	693	636	725	701	660	715	709	705	664	719	746	639	677	654	689	639	688	673	677	757	716	688	673	712	667	711	705	686	698	726	698	684	642	657	714	727	737	645	681	688	686	691	693	663	731	673	704	721	709	732	708	708	651	690	672	694	675	677	664	656	642	663	700	670	719	738	657	715	683	660	699	698	668	703	711	621	722	665	704	697	703	618	716	709	716	676	709	681	715	653	651	688	709	683	684	658	631	730	757	687	751	718	658	669	699	641	687	700	726	685	743	668	677	710	714	690	714	699	735	692	700	686	704	691	668	721	698	734	675	714	710	660	686	667	690	653	706	705	666	678	682	731	713	670	676	691	688	756	681	643	693	673	680	697	692	664	729	723	710	676	655	674	653	734	693	684	656	718	666	695	726	698	672	687	747	712	676	660	661	653	698	698	663	661	726	719	712	669	670	665	690	718	751
6213	14297	11665	5759	3535	2702	2212	1851	1646	1544	1299	1211	1065	1137	1054	988	1178	970	951	891	857	895	896	841	837	806	841	803	862	790	853	813	845	784	783	832	778	770	777	855	797	782	771	796	780	778	773	768	802	797	817	773	828	771	820	798	778	787	778	780	775	757	757	752	701	781	752	761	806	770	746	772	806	798	758	790	789	753	824	784	786	771	834	775	833	825	804	759	833	773	763	784	740	853	764	731	783	774	755	781	801	787	788	761	763	783	780	792	772	768	782	773	740	786	777	713	777	783	778	790	760	755	812	768	798	780	788	725	810	797	745	833	753	728	768	790	778	748	791	806	790	758	865	751	751	804	764	747	732	793	781	806	813	811	744	781	752	764	782	752	782	752	778	869	787	729	751	762	740	762	807	802	767	757	777	783	786	760	773	792	767	755	801	769	781	745	736	757	809	751	790	747	784	762	750	820	749	790	760	785	759	748	748	756	797	724	731	781	761	766	775	833	777	740	765	809	768	765	829	786	780	789	791	805	798	810	743	786	778	792	748	757	834	773	777	776	816	789	800	804	765	801	753	764	817	761	749	770	771	735	784	805	752	769	743	750	833	824	783	771	811	817	806	787	819	769	798	828	792	788	756	749	805	734	757	745	814	747	790	782	767	773	777	770	759	793	756	761	746	747	774	759	773	805	779	757	765	814	759	738	736	780	752	758	786	735	764	713	800	776	738	788	750	772	759	778	740	738	822	722	781	769	768	744	779	792	745	745	729	780	782	772	772	801	728	757	786	746	737	804	819	779	737	791	766	785	770	772	787	779	775	790	792	795	785	809	710	753	740	779	775	811	749	768	724	774	824	767	771	800	789	779	784	817	799	745	739	776	744	812	755	755	756	763	794	756	754	707	748	791	766	779	780	782	750	777	808	807	767	781	755	763	776	757	725	817	822	779	754	830	799	761	685	810	765	779	773	705	777	750	771	745	788	790	779	783	723	730	815	775	774	722	795	793	763	782	728	750	756	771	749	785	793	730	764	801	792	802	726	746	775	754	793	753	797	794	769	746	722	800	747	768	777	780	800	767	731	753	804	751	774	783	771	734	780	783	781	776	781	806	755	763	756	787	753	768	745	734	794	746	760	754	772	777	789	754	788	803	775	747	830	750	809	724	795	745	756	769	733	773	774	783	793	788	739	731	777	801	761	800	756	839	747	845	766	776	777	836	794	808	721	772	765	792	821	811	803	769	794	788	719	722	757	748	687	818	841	783	752	753	780	775	738	771	778	801	794	747	763	754	738	790	781	725	774	780	811	803	774	774	789	768	777	787	787	779	789	776	730	785	780	762	787	740	792	764	719	819	822	776	817	805	782	762	794	774	735	778	794	748	788	781	816	789	819	735	802	800	798	839	799	774	797	741	822	778	812	767	762	738	800	785	780	799	768	778	778	744	778	798	825	747	738	777	716	710	779	776	779	732	799	786	740	735	805	748	764	776	776	744	720	804	781	758	747	805	770	746	769	745	767	749	730	776	818	785	786	779	740	766	773	804	826	715	791	743	773	781	727	774	754	771	823	758	787	802	817	798	744	804	778	800	772	757	759	787	755	794	753	804	795	745	770	801	687	798	783	780	792	778	754	729	795	777	769	788	799	742	789	788	777	850	774	766	733	785	782	799	794	790	786	756	791	774	755	794	751	785	793	718	788	776	770	765	765	771	772	763	786	754	723	784	754	762	764	790	811	737	744	729	794	766	791	788	768	776	763	798	739	806	789	775	734	802	736	779	746	785	752	740	765	728	783	722	793	792	802	757	769	801	779	809	799	781	749	753	754	806	751	764	783	773	774	814	722	757	775	757	755	782	740	808	809	796	822	731	733	755	789	830	786	767	754	718	794	751	810	752	786	782	829	735	775	756	770	756	764	789	794	827	765	784	760	756	769	765	814	750	767	759	810	810	813	765	780	734	758	783	802	739	824	746	780	744	779	745	819	757	774	772	761	774	756	786	762	789	754	786	770	789	794	774	790	739	787	741	732	749	805	750	757	789	758	734	816	768	755	764	777	740	795	793	726	786	785	771	795	766	765	781	737	773	781	790	752	747	789	787	808	774	706	751	746	754	745	778	781	814	760	790	816	721	765	758	777	751	798	778	793	781	723	823	728	718	762	787	753	786	796	784	783	799	785	749	743	779	762	803	770	761	772	785	787	799	808	754	750	767	762	723	735	718	712	800	790	776	764	792	750	751	781	759	776	799	756	787	773	802	775	783	797	768	817	764	778	758	751	755	766	826	763	792	824	811	777	751	771	777	745	785	756	788	820	751	742	774	831	750	861	747	762	749	811	790	766	791	805	820	764	794	752	775	782	801	768	776	732	805	745	723	738	732	762	787	779	793	802	792	801	783	762	763	733	739	757	740	750	733	752	792	790	828	760	795	796	751	735	731	751	828	740	806	751	771	777	764	743	754	779	731	775	768	764	815	769	747	836	758	750	798	722	780	759	778	811	792	716	741	774	812	762	748	787	819	747	773	738	807	752	825	801	772	790	782	773	769	761	780	785	796	779	772	812	746	773	762	718	776	723	755	761	782	738	797	772	765	742	761	777	755	795	766	811	787	798	786	770	720	767	753	800	789	792	774	732	764	778	749	770	778	782	757	735	786	744	747	788	782	797	771	795	713	744	771	731	814	749	786	781	762	789	740	766	817	798	736	779	812	752	757	746	754	752	765	789	682	761	767	806	804	741	798	780	796	746	785	716	754	741	786	779	746	744	712	748	842	752	791	774	734	773	800	795	755	791	776	770	754	735	779	703	764	784	765	764	802	760	821	752	755	734	746	832	812	780	758	754	797	784	848	808	736	784	762	803	802	756	787	738	793	734	828	781	783	717	779	700	745	759	786	733	812	749	788	792	769	794	775	761	777	800	752	780	766	780	730	800	763	743	768	789	803	785	792	764	809	748	721	767	759	801	777	757	737	789	748	780	793	791	777	807	806	789	784	763	809	790	775	809	749	793	775	767	739	812	779	767	793	771	728	758	766	757	801	810	749	758	726	753	759	760	769	765	784	782	773	775	812	784	742	765	768	797	727	781	751	822	763	769	795	768	768	749	755	754	768	772	785	746	792	756	754	732	797	800	778	786	800	774	746	773	803	779	746	778	782	791	780	797	738	830	786	768	754	752	785	785	757	782	777	714	748	763	784	768	770	778	765	755	757	754	770	765	799	748	795	761	788	785	781	803	796	733	744	744	763	819	764	761	789	791	751	764	801	800	785	804	802	781	786	697	750	827	770	772	751	752	734	761	748	748	798	809	752	740	760	759	811	774	816	823	785	788	789	727	764	780	750	779	833	766	794	726	761	722	810	748	792	810	799	783	768	822	774	783	805	704	794	775	831	784	753	771	789	807	743	785	806	751	790	772	788	782	761	821	827	754	731	769	790	722	780	762	744	800	774	784	784	800	762	770	763	767	766	775	764	741	808	773	757	720	765	781	790	761	789
25159	21603	28564	25085	18199	1460	814	627	609	541	597	499	465	494	479	511	467	453	430	408	432	442	437	436	472	413	410	433	444	436	408	419	387	445	428	444	407	429	421	406	417	431	416	399	411	423	435	440	420	427	424	411	422	424	405	407	444	393	371	402	382	438	429	423	400	420	447	430	433	416	421	440	435	446	430	405	426	413	426	379	390	412	419	425	418	403	452	437	418	405	424	425	437	395	429	408	417	380	422	402	398	456	392	399	413	428	420	405	417	425	416	427	385	418	443	402	426	460	406	412	448	438	419	452	403	420	434	435	383	431	411	407	415	439	413	410	410	417	436	384	394	399	412	395	414	380	413	388	362	443	419	430	419	435	402	437	428	426	425	409	420	424	388	380	416	399	433	415	385	417	397	442	407	432	423	421	378	401	435	426	432	395	420	401	428	418	457	420	375	406	425	406	384	436	408	403	396	406	413	414	409	464	430	456	378	433	377	431	418	404	404	429	415	441	410	373	432	400	415	415	415	400	422	443	382	433	419	428	422	404	410	390	432	393	409	441	393	418	409	411	421	406	387	376	390	416	383	409	446	412	455	416	403	440	432	397	403	411	401	400	462	411	418	391	437	411	408	409	411	402	385	403	427	398	399	388	395	439	405	410	436	381	448	417	398	435	418	396	429	451	387	420	432	387	460	432	403	403	401	427	447	426	401	420	401	396	410	404	429	478	402	413	415	394	432	419	395	429	438	410	428	414	408	379	401	394	429	430	397	423	427	403	423	403	386	397	427	402	423	421	407	440	395	422	458	396	447	396	437	405	411	416	393	394	424	408	435	432	379	413	386	436	429	437	462	436	412	400	425	423	416	435	384	411	414	393	425	429	417	436	441	413	445	389	413	426	434	415	423	384	471	402	388	395	433	422	382	409	387	436	424	410	415	413	411	427	432	425	455	437	410	435	392	437	396	392	383	396	399	437	428	391	406	405	412	424	466	396	396	429	449	424	400	438	430	444	402	406	399	411	413	393	436	434	412	427	375	409	402	443	458	414	448	377	432	421	423	369	408	427	437	407	384	382	403	422	409	376	368	397	429	384	419	401	402	417	403	395	414	409	436	437	419	395	429	398	399	439	428	407	411	459	438	413	379	436	394	422	428	394	424	410	385	441	413	402	426	425	400	424	408	406	462	469	381	405	409	447	449	428	418	404	433	430	389	431	414	430	432	375	441	435	391	394	433	378	428	403	419	422	395	400	408	430	412	403	409	386	440	427	425	419	380	389	446	413	431	382	410	420	413	456	427	416	415	391	407	423	385	405	414	404	415	408	447	397	409	420	444	397	386	385	411	413	430	403	450	406	412	435	426	428	386	421	434	414	443	427	415	418	376	456	388	387	412	423	402	406	417	382	400	387	451	405	439	405	432	421	426	406	413	368	402	429	379	372	438	420	384	405	438	435	410	434	453	401	398	431	421	417	425	370	391	430	385	422	369	428	421	420	436	408	435	436	423	402	397	403	410	424	377	438	404	387	429	439	412	375	420	419	393	443	455	440	404	440	455	396	388	366	378	411	436	413	406	416	430	409	418	454	429	402	451	440	432	444	407	409	449	410	427	407	385	440	399	380	408	421	417	444	418	408	428	417	383	490	399	396	411	414	387	396	412	444	406	426	403	397	377	428	439	430	437	418	434	403	455	461	402	404	360	406	381	423	412	420	424	414	437	432	378	437	461	442	403	402	435	412	405	436	402	433	398	435	405	412	431	391	414	411	416	389	448	408	421	450	411	440	404	408	436	399	386	426	408	419	378	446	433	398	418	399	420	450	408	372	401	406	415	403	426	392	419	412	431	427	458	410	446	424	433	401	416	421	440	429	400	400	350	409	395	412	419	415	401	437	415	419	415	407	408	393	386	397	389	373	413	407	388	412	436	385	475	418	397	411	421	413	389	412	425	420	392	399	392	412	398	388	395	451	415	455	455	452	444	461	404	400	460	421	401	408	411	383	411	411	452	422	449	417	431	394	410	436	412	468	401	438	403	433	393	414	409	409	398	400	409	424	403	427	420	460	431	414	410	384	416	396	410	399	437	410	433	368	433	431	428	426	424	403	395	396	404	429	421	432	419	410	442	410	441	413	410	397	380	409	424	427	427	450	393	432	434	393	440	396	383	422	423	413	397	441	415	418	431	417	455	407	403	443	429	422	444	407	435	396	410	391	406	426	412	420	381	412	375	443	386	410	395	424	385	420	412	386	426	393	399	403	413	426	400	415	402	440	443	433	409	420	407	435	441	423	416	417	393	448	422	402	395	403	387	399	407	415	437	452	393	405	396	395	403	417	387	425	437	421	422	432	433	421	416	417	397	387	393	400	397	401	429	415	420	414	404	422	396	400	413	425	425	434	409	453	452	415	412	370	421	398	429	405	402	429	414	405	409	414	406	395	418	426	398	409	420	436	406	409	403	445	420	454	418	377	435	369	416	400	416	408	411	427	436	408	430	401	383	404	372	440	382	432	400	425	417	438	390	398	428	418	482	443	411	398	363	423	420	401	396	403	361	400	391	380	405	369	420	383	428	417	427	437	393	460	431	409	384	403	407	431	435	450	451	421	397	401	404	428	413	431	442	409	406	426	408	406	434	420	394	389	405	390	368	434	441	416	391	398	394	433	431	415	430	418	439	443	393	394	436	426	410	430	433	424	412	407	413	420	398	378	428	416	410	410	437	454	400	415	393	425	434	425	411	419	422	411	412	447	445	432	416	395	408	460	392	427	424	407	393	383	430	406	408	423	408	406	419	459	408	409	443	433	432	356	458	386	368	407	420	395	416	443	420	425	446	363	394	397	420	433	436	459	400	438	402	401	381	402	407	425	454	402	412	406	441	422	401	408	428	394	418	421	415	400	426	399	391	411	380	405	425	377	390	448	389	405	431	387	408	401	422	435	422	428	419	412	417	407	415	415	407	408	439	424	391	418	424	470	415	438	398	394	439	440	453	425	408	413	403	439	390	457	427	441	416	426	405	404	447	419	404	388	425	401	426	382	360	434	412	390	412	425	408	440	440	423	416	391	392	414	401	418	442	400	435	451	442	412	412	412	435	398	425	437	411	390	423	411	419	409	408	396	396	383	393	401	423	383	435	422	432	461	425	413	406	391	411	412	408	394	423	409	408	442	435	457	378	429	404	403	431	439	384	441	448	409	408	414	421	407	426	398	413	443	402	428	426	424	391	364	428	401	415	415	452	429	406	397	436	438	428	434	402	413	452	409	425	399	398	410	413	429	430	457	411	449	454	388	427	412	463	404	387	387	415	392	420	432	426	389	415	361	380	440	393	424	448	449	413	410	395	437	410	403	422	419	406	453	405	415	401	398	408	418	411	385	412	479	430	412	412	421	441	434	438	400	437	429	383	439	426	380	417	408	443	399	425	402	384	390	412	427	436	413	417	406	407	445	393	424	420	382	399	412	444	392	441	365	427	443	469	413	427	422	393	383	413	434
5613	8830	6732	3398	2115	1699	1331	1141	1029	927	921	752	705	652	659	681	604	593	552	570	569	587	536	539	573	510	538	529	517	551	555	471	554	506	561	514	473	543	506	509	478	521	549	541	528	566	532	550	522	535	489	505	506	536	523	506	536	524	527	515	517	475	520	501	503	555	560	520	518	506	473	504	533	510	526	506	516	519	521	466	545	545	545	516	508	475	462	487	517	513	520	577	515	521	506	506	547	475	520	497	513	483	567	481	514	506	526	504	532	486	489	535	526	527	536	514	504	478	523	537	501	524	541	479	488	524	530	506	508	513	505	504	550	529	559	522	520	561	482	541	513	508	526	496	510	517	531	516	506	470	518	520	525	520	527	505	519	471	494	527	525	500	530	511	517	498	518	527	564	510	514	459	492	487	540	565	497	509	528	536	523	491	537	517	501	504	499	506	536	502	521	521	506	534	567	569	504	569	509	475	510	518	534	538	524	512	504	542	520	513	517	526	501	509	533	507	518	501	515	518	510	526	489	497	528	496	500	534	525	483	521	511	546	531	525	547	532	508	477	504	523	491	466	519	486	530	523	564	531	531	523	486	493	498	500	519	512	478	542	493	513	475	547	491	508	482	536	515	507	532	534	490	507	473	490	513	526	531	505	522	541	534	496	506	469	516	489	540	518	527	506	503	472	539	516	540	540	539	530	531	489	559	515	508	494	503	533	514	528	503	487	524	479	522	531	505	490	476	509	543	481	537	540	552	498	559	530	496	558	471	558	532	531	544	483	518	528	479	461	486	539	511	518	523	525	511	534	511	519	492	549	471	519	480	525	522	498	511	465	545	539	535	516	508	543	543	502	526	497	497	527	516	515	522	472	508	494	543	516	524	504	496	499	519	493	519	510	471	517	533	493	439	518	525	518	480	534	494	525	498	532	522	523	529	469	509	503	541	501	513	482	495	509	522	523	498	499	502	507	533	509	523	484	530	497	524	516	501	541	483	486	504	572	502	497	476	515	527	551	491	487	518	509	531	518	484	501	512	498	526	506	494	515	502	485	534	498	543	528	528	468	521	544	509	505	518	476	481	527	508	502	525	503	521	505	498	564	510	529	487	496	504	501	534	526	534	498	513	533	474	528	469	517	488	518	520	550	537	522	510	533	496	519	539	496	479	504	501	516	528	519	510	499	534	537	468	499	511	499	530	505	499	522	556	550	541	509	497	523	478	539	564	568	498	525	530	494	515	549	507	499	518	529	515	495	544	500	497	463	563	511	498	517	534	515	528	504	518	539	515	577	505	526	537	547	538	498	546	505	472	519	534	486	537	498	487	492	536	537	524	530	505	498	513	547	483	507	506	503	483	484	516	505	546	557	479	503	514	514	531	493	522	497	520	536	483	512	534	504	541	513	504	514	537	504	499	544	531	507	504	522	566	535	482	503	485	496	486	512	551	489	537	537	469	538	522	481	558	491	507	515	515	515	476	498	476	548	522	526	511	511	509	528	520	526	526	522	495	552	514	496	510	509	512	488	550	513	521	488	524	484	554	473	486	497	524	518	478	514	496	505	529	518	538	482	505	495	523	476	482	501	513	548	513	535	524	520	498	511	486	511	469	536	512	485	523	503	488	522	490	517	519	501	520	487	507	506	499	519	537	513	493	509	503	539	496	496	524	536	539	502	491	513	503	480	505	547	519	469	553	501	513	518	504	519	505	500	481	537	528	517	531	516	530	505	519	499	488	506	491	506	527	552	533	554	513	491	518	527	532	528	487	511	516	491	483	511	518	525	515	534	450	504	509	516	539	515	494	557	497	501	561	506	527	500	528	504	483	526	491	506	451	494	492	525	541	494	543	499	518	505	557	497	524	512	513	470	549	489	473	543	516	534	509	489	516	516	474	536	514	547	557	491	539	482	502	460	497	535	502	540	519	527	501	523	498	521	538	508	531	505	533	555	532	503	501	474	530	517	505	475	531	487	506	522	535	521	510	539	519	474	527	525	473	501	557	520	572	519	546	503	557	529	498	483	477	553	518	504	513	533	530	489	551	485	540	498	539	518	480	497	548	528	504	496	505	513	510	493	549	517	483	495	520	513	541	494	524	552	515	478	536	502	495	478	508	494	485	479	498	502	529	505	509	501	545	503	537	520	513	516	539	533	538	500	491	509	532	513	531	514	490	521	514	498	483	495	549	531	546	555	525	522	566	522	494	533	536	509	492	503	477	560	509	484	529	550	526	509	533	494	569	469	521	503	530	528	501	527	524	526	533	512	474	507	525	493	470	491	504	525	504	561	508	501	534	514	533	515	528	527	510	514	544	519	538	483	526	506	560	447	499	514	484	494	492	482	521	515	482	477	520	524	493	515	565	494	504	496	511	534	505	516	523	496	544	522	496	498	506	493	484	556	535	501	519	509	542	482	501	493	576	555	526	530	524	497	522	501	492	548	495	505	526	521	484	495	518	519	523	520	508	522	524	533	494	513	521	528	527	557	477	519	525	540	460	514	473	557	525	486	499	513	512	524	529	489	518	506	496	503	507	535	500	497	517	485	486	472	459	515	508	512	467	521	520	542	491	518	516	497	514	536	527	518	489	524	519	477	505	488	542	505	531	530	517	484	506	483	514	513	488	498	541	510	468	481	493	578	511	523	516	553	525	502	530	506	531	543	517	494	509	536	526	515	497	532	534	503	467	541	535	535	546	537	515	527	497	523	515	513	508	542	502	501	516	486	521	507	521	533	502	537	502	521	502	501	500	560	545	540	559	540	508	530	511	520	527	527	540	486	482	503	522	536	529	491	554	528	485	513	534	499	489	514	516	509	526	504	530	497	500	508	551	519	512	508	534	495	517	481	535	502	541	516	519	547	496	538	547	498	506	497	547	524	523	526	525	499	501	543	530	493	531	526	555	527	563	511	530	468	547	493	523	562	521	528	497	476	496	526	513	550	496	520	542	547	491	517	530	504	537	517	509	532	541	501	529	501	524	501	459	521	499	490	505	544	477	500	503	512	510	579	526	478	506	510	534	503	560	465	509	557	519	462	539	462	544	482	540	552	482	505	499	533	509	526	475	516	508	490	514	479	514	524	536	525	563	490	514	499	466	518	500	463	552	524	506	514	535	503	508	514	483	502	561	496	519	516	492	505	545	519	463	502	519	542	560	506	497	562	457	500	530	521	529	532	494	514	500	516	459	508	505	531	494	497	506	497	543	517	484	515	501	527	490	502	550	557	508	553	534	532	473	492	511	490	540	499	529	525	525	510	511	513	510	532	521	528	511	485	555	535	506	538	499	494	517	482	484	516	526	486	473	520	502	563	536	515	511	543	528	496	510	522	496	495	534	485	526	553	525	481	505	497	541	489	520	490	530	513	512	497	493	541	551	554	507	519	519	478	506	516	509	556	515	530	501	494	540	505	551	517	533	564	500	494	516	514	525	566	522	508	530	499	500	561	523	510	553	520	502	535	527	497	506	527	575	521	489	526	514	486	492	475	520
23039	21630	29713	24049	21626	21715	15781	2375	1716	1799	1540	1439	1293	1303	1184	1247	1126	1185	1083	1097	1041	1057	1040	1017	1022	1089	1040	1056	1043	1054	1032	997	978	940	967	956	992	932	1000	1008	972	967	890	957	977	951	954	909	1005	931	1001	1030	909	1004	974	955	954	963	990	941	970	982	954	975	974	972	942	896	927	958	935	977	962	984	963	989	951	936	967	976	933	910	968	942	939	901	963	964	965	939	1004	992	998	941	975	951	981	963	938	930	962	928	978	895	943	997	953	917	1043	901	1007	963	998	905	991	908	963	979	965	980	964	994	933	986	985	1026	1015	953	957	950	991	999	936	994	985	924	979	951	958	981	927	970	948	935	1017	940	941	995	1037	997	918	975	970	944	974	1036	942	970	950	935	912	989	951	956	971	948	901	944	962	965	917	934	1008	967	930	985	928	930	1026	963	935	955	975	950	985	936	969	1013	976	941	910	1038	941	894	1016	967	950	943	966	911	900	983	958	983	903	932	910	975	984	935	963	934	917	940	981	992	953	1007	900	966	996	885	961	962	966	975	955	967	969	952	917	973	953	910	945	994	985	946	945	976	953	960	937	949	953	978	910	984	1014	904	953	989	1012	1014	945	949	943	1008	970	967	954	988	934	947	944	986	961	1020	995	901	954	933	923	962	943	929	914	994	984	884	895	889	906	941	1025	960	982	954	971	979	969	955	903	941	914	950	1001	955	957	884	945	969	925	961	928	960	1018	934	885	945	969	939	942	946	948	1003	934	932	956	931	969	935	912	987	949	930	992	968	986	883	973	926	969	905	924	975	952	984	942	937	952	943	970	991	905	960	895	922	961	935	975	930	902	975	930	959	923	955	930	921	935	961	946	983	972	962	970	955	960	969	993	979	955	978	1004	1026	970	992	909	944	966	924	881	951	882	976	943	906	969	952	897	937	998	957	945	926	931	952	943	938	991	955	936	980	931	944	986	899	960	962	968	959	970	973	927	956	914	971	962	955	940	955	908	949	946	946	926	898	963	897	991	986	989	942	980	922	930	935	963	956	904	907	1002	970	977	899	976	901	998	971	991	1012	909	943	911	958	935	949	957	926	1009	939	925	934	950	944	911	955	987	963	940	852	971	933	950	1004	945	923	917	966	997	927	897	985	919	962	966	962	943	958	895	948	944	978	964	929	964	999	937	994	927	924	991	919	922	919	911	1005	922	953	951	968	967	993	996	959	982	977	927	910	1008	961	933	936	996	979	1056	977	961	952	956	957	918	943	961	935	991	966	958	882	977	1000	936	917	993	951	926	951	925	927	950	967	949	951	1011	963	1025	954	952	924	948	956	919	919	945	979	979	924	925	971	992	899	982	1003	991	906	965	959	950	921	934	965	926	920	894	949	953	963	965	1010	957	936	978	1007	984	915	981	931	891	1000	975	915	967	955	895	957	961	926	921	963	926	956	939	900	912	1026	950	1044	934	954	975	922	972	951	918	959	931	931	973	942	937	925	986	925	932	950	963	1002	921	956	935	991	975	970	953	926	899	908	940	914	936	955	954	906	993	988	936	883	939	922	903	944	979	980	940	912	941	968	955	958	924	935	934	987	964	926	912	958	962	941	919	981	941	926	970	1012	955	966	964	925	966	943	954	927	961	935	891	960	941	971	938	918	983	933	964	957	1016	921	913	980	967	901	947	988	922	968	973	942	924	907	931	973	976	957	1000	949	970	910	975	963	919	968	986	960	978	944	972	954	956	972	989	900	968	962	883	976	937	963	977	957	953	920	989	975	962	917	925	940	916	966	957	937	1009	970	929	943	931	997	914	980	886	940	954	1010	960	1016	1005	1019	969	931	926	986	950	1018	929	954	971	936	990	1039	902	1036	975	986	936	963	920	941	1028	947	938	996	974	970	906	918	937	894	972	957	954	974	920	907	938	999	962	921	970	941	909	990	929	1011	953	944	939	953	949	998	956	942	962	899	950	971	972	963	974	944	957	939	969	948	933	922	955	963	960	928	901	1032	912	910	948	963	956	998	926	975	929	967	962	885	941	940	990	951	940	925	967	1032	985	979	939	971	938	910	923	966	953	953	958	915	949	934	956	934	909	904	956	948	962	1015	941	936	969	946	979	883	922	914	1023	971	936	960	891	1008	995	953	985	936	996	944	998	929	936	913	951	953	865	937	940	959	1003	915	943	901	960	914	966	978	923	925	902	939	934	932	929	928	945	970	925	957	969	966	911	962	982	933	963	963	854	934	978	968	972	987	934	949	991	999	954	945	924	910	909	965	962	960	934	1003	913	923	961	898	903	928	907	936	965	939	948	968	912	969	931	946	978	966	945	963	959	964	964	947	935	970	939	983	952	968	949	951	953	927	916	926	961	925	901	936	907	885	948	968	928	950	921	902	953	936	927	938	905	948	918	955	921	934	915	966	909	946	974	981	983	919	916	911	980	997	938	996	986	973	947	968	952	948	960	941	990	971	951	959	908	942	930	948	957	898	976	958	994	936	976	945	976	967	954	965	930	955	946	947	964	913	989	943	908	911	930	965	1002	908	958	983	932	985	930	979	933	931	991	975	925	963	901	1005	916	925	934	934	959	963	990	957	927	949	967	926	953	937	960	1010	971	944	939	914	948	970	965	927	895	996	936	961	930	923	945	951	940	947	912	926	964	865	929	948	962	930	937	927	920	942	938	942	942	967	925	990	947	995	978	956	923	947	944	979	984	915	936	942	976	928	904	992	917	949	986	915	910	912	941	927	918	973	975	976	978	988	959	942	1020	988	913	982	987	894	955	914	939	857	949	896	958	919	949	970	928	926	908	964	953	986	956	922	974	980	956	1008	910	926	931	995	981	940	944	966	914	932	943	967	937	955	1022	919	944	959	928	972	949	953	968	976	960	956	930	948	961	930	891	973	949	974	908	943	989	957	989	985	914	1021	899	960	954	940	985	978	993	931	981	970	970	961	952	962	944	946	948	880	935	936	914	917	931	967	949	917	959	915	987	883	981	940	952	920	975	981	932	904	945	963	997	963	916	995	902	939	983	916	966	945	935	965	948	979	963	925	938	925	976	985	876	949	1009	931	912	941	911	997	900	955	989	929	957	931	862	964	935	919	908	950	996	939	951	924	909	1034	908	936	989	917	928	927	938	923	933	1000	915	990	923	983	957	943	936	954	959	983	925	944	930	949	1035	957	963	947	962	973	947	957	931	948	933	982	943	884	948	960	967	946	885	975	979	902	908	944	1015	941	943	958	884	914	970	991	975	926	938	968	1031	967	964	891	966	994	928	978	952	947	965	901	874	946	940	888	977	973	989	961	980	989	892	924	930	926	992	964	967	941	952	928	954	967	999	918	890	962	945	885	954	982	908	940	966	1006	997	926	960	935	929	917	956	957	988	977	997	945	970	940	918	965	960	967	943	958	1021	926	998	975	944	951	881	928	955	994	953	944	950	960	973	924	913	969	950	966	943	952	962	985	937	908	926	977	958	935	964	912	968	972	934	969	964	959	980	943	909	1021	943	926	996	913	957	973	919	945	950	985	989	926	939	927	991	998	972	928	953	941	909	937	1000	965	963	961	988	908
8234	18928	15934	8954	6342	4715	3951	3180	2770	2721	2270	1979	1726	1592	1541	1520	1460	1349	1294	1255	1162	1148	1208	1150	1213	1187	1156	1119	1108	1164	1144	1141	1172	1113	1160	1123	1094	1059	1100	1115	1075	1084	1093	1132	1023	1127	1037	1091	1084	1087	1064	1023	1100	1124	1107	1076	1019	1075	1110	1055	1106	1042	1023	1063	1096	1045	1050	1088	1073	1061	1021	1088	1026	1043	993	1094	1056	1072	1096	1044	1045	1015	1079	1105	1032	1073	1098	1087	1060	1053	1139	1044	1095	1111	1062	1023	1066	1042	1071	1085	1080	998	1026	1104	1020	1064	1024	1076	1033	1077	1028	1077	1036	1090	1077	1126	1090	1120	1123	1054	1067	1021	1082	1068	1086	1006	1043	1069	1013	1097	1068	1058	1125	1013	1083	1000	1110	1085	994	1076	1080	1053	1039	1071	1054	1060	1014	1060	1048	1071	990	1102	1039	1076	1115	997	1045	990	1032	1042	1053	1037	1045	1027	1107	1018	1029	1094	1043	1065	1120	1060	1077	1037	1002	1022	1010	1027	1095	1036	1101	1116	1034	1032	1091	1071	1008	1048	1068	1068	1061	1055	1068	1044	1076	1039	1091	1078	1055	1042	1114	1094	1039	1086	1016	1045	1033	1041	1057	1069	1106	1053	1040	1007	1092	1106	1044	1062	1048	1019	1048	1076	1035	1032	1119	1074	1059	1049	1069	1043	1108	1044	1107	1029	1077	1049	1059	1071	1065	1060	1046	1044	1068	1020	1050	1073	1064	1057	1057	1036	1116	1039	1088	1087	1090	1052	1074	1041	1085	1038	1051	1064	982	1009	1085	1069	1062	1025	1077	1022	1019	1070	1063	1059	1039	1087	1106	1025	1051	1018	1060	1051	1041	1071	1068	1093	1098	1072	1043	1051	1038	1085	1036	1045	1040	1085	1072	1076	1055	1079	1094	1013	1057	1056	1033	1015	1078	1053	1039	1032	1079	1089	1054	1111	1022	1103	1044	1076	1112	1014	1088	1078	1038	1092	1069	1028	1079	1012	1069	1022	1088	992	1086	1032	1051	1074	1002	1051	1002	1050	1016	1054	1055	1123	1049	1093	1034	1049	1110	1060	1022	1096	1054	1032	1017	1028	1028	1080	1046	1048	1069	1111	1078	1023	1045	975	1057	1060	1056	1067	1133	1089	997	1074	1096	1014	955	1066	1042	1047	1076	1044	1030	1042	978	984	1043	1021	1021	1007	1040	1097	1082	1104	1078	1022	1015	1043	1034	1057	1070	1047	1002	1052	1071	988	1101	1043	1034	1125	1052	974	1172	1102	1058	1079	1076	1097	1082	1090	1030	1036	1035	1062	1036	1000	1020	1079	1012	1079	1032	1020	1123	985	1080	1134	1068	1079	1057	1069	1070	1070	1049	1082	1066	1102	1102	1085	1042	1086	1036	1077	1034	1059	1034	1060	1037	1030	1031	1031	1024	1048	1073	1057	1034	1080	1013	990	1008	1077	1103	1092	1077	1031	1069	1019	1050	1070	1016	1015	1079	1011	1001	1072	1036	1074	1097	1064	1070	1066	1100	1003	1034	1035	1083	1054	1065	1081	1071	1046	1100	1065	1040	1036	1007	1047	1057	998	1051	1062	1041	1079	1010	1057	1104	1042	1024	1038	1044	1032	1077	1081	1044	1092	1059	1054	1053	1030	1065	1033	1102	1054	1056	1036	1079	1009	1061	1037	1078	1029	1109	1066	1061	1024	1012	1028	1075	1063	1054	1103	1036	1064	1127	1060	1085	1061	1034	1076	1035	1061	1060	1077	1079	1071	1054	1087	1070	1033	1048	1068	1087	996	1040	1022	1056	1051	1071	1106	1103	1079	1054	1061	1086	1045	1040	1080	1031	961	1024	1082	1075	1032	1028	1105	1112	1032	1032	1029	1037	1071	1028	1039	1064	1035	1083	1061	1072	1063	1032	1063	1054	1053	1058	1078	1006	1019	1046	1035	1087	1059	1081	1072	1079	1042	1038	1043	1060	1093	1046	1057	1106	1138	1086	1143	1078	1017	1048	1042	1064	1072	1074	1092	1076	1055	1080	1081	1029	1036	1006	1070	1119	1031	1072	1033	1070	1084	1071	1053	1074	1068	1088	1108	1050	1050	1036	1032	1048	1070	1064	1068	1087	1051	1120	1091	1070	1071	1031	1110	1057	1079	1086	1019	1052	1077	1070	1050	1080	1035	1011	1103	1037	1064	1091	1067	1088	1063	1104	1089	1067	1063	1045	1089	1052	1036	1092	1012	1098	1060	1091	1064	1077	1034	1054	1022	1049	1023	1136	1020	1079	1055	1038	1031	1037	1058	1113	1166	1040	1068	1074	1054	1022	1065	988	1005	1082	1015	1107	1055	1013	1093	1081	1008	1082	1059	1078	1074	1045	1028	1094	1041	1059	1041	1019	1071	1029	1089	1066	1014	1131	1069	1055	1080	1138	1072	1050	1036	1019	1045	1079	1022	1123	1098	1084	1060	1046	1113	1054	1078	1060	1044	1071	1044	1098	1136	1041	1045	1039	1074	1030	1057	1046	1044	991	1124	1050	1048	1037	1115	1029	999	1024	1006	1038	1113	1056	1029	1078	1051	1067	1009	1072	1063	1048	1077	1099	1085	1009	1045	1022	1058	1087	1066	1098	1036	1044	1054	1151	1026	1062	1097	1074	1057	1047	1044	1065	1078	977	1047	1029	1056	1068	1096	994	1090	1091	1063	988	1004	1037	1034	1021	1012	1014	1057	1048	1014	1037	1053	1055	1099	1047	1095	1055	1083	1050	1036	1057	1040	1078	1082	1057	1051	1045	1091	1014	1065	1075	1025	1076	997	1075	1073	1107	1079	1072	1084	989	1115	1073	1070	1021	1032	1052	1045	1084	1061	1068	1105	1061	1052	1076	1120	1069	1091	989	1044	1074	1094	1060	1025	1074	1064	1043	1053	1068	1052	1042	1050	1058	1020	1044	1073	1062	998	1027	1082	1068	1025	1068	1044	1123	1028	1023	1018	1046	1037	1093	1069	1052	991	1056	1072	1085	1130	1024	1084	1098	1033	1115	1034	1029	1026	1053	1078	1035	1052	1086	1047	1025	1036	1054	1065	1009	1086	1075	1053	1013	1044	996	1057	1053	1044	1050	1005	1102	1047	1102	1080	1030	1088	1016	1092	1058	1062	1039	1088	1058	1039	1091	1055	1098	1041	1021	1100	1044	1051	1113	1032	1067	1056	1022	1056	1036	1064	1054	1056	1073	1070	1105	1059	1080	1060	1071	1027	1048	1095	999	1077	1059	1077	1094	1086	1034	1100	1018	1023	1088	1046	1082	1025	1068	1071	1048	1089	998	1037	1021	1099	1100	1058	1124	1058	1054	1014	1048	1053	1033	1160	1077	1070	994	1088	1008	1077	1039	1051	1092	1058	1140	1033	1086	1031	1043	1096	1082	1135	1062	1029	1095	1026	1042	1000	1064	1046	1035	1069	1006	1023	1039	1000	1049	1026	1052	1072	1124	1011	1070	1066	1086	1105	1032	1052	1074	1121	1025	1098	1031	1046	1016	1032	1083	1046	1034	1077	1108	1074	1117	1041	1099	1053	1055	1069	1041	1044	1081	1065	1089	1054	1028	1058	1029	1034	1080	1095	1056	1050	1022	1092	1102	1030	1030	1064	1065	1017	1030	1062	1031	1041	1069	1025	1091	1039	1067	1024	1055	1011	1046	1073	1041	1057	1064	1026	1084	1024	1086	1050	1066	1037	1084	1049	1071	1100	1041	1050	1020	1069	1082	1045	1050	1060	1050	1104	1084	1025	1070	1079	1030	1065	1031	1025	1038	1071	1083	1048	1049	1075	1002	1055	1008	1064	1022	1096	1031	1029	1120	1067	1077	1045	1075	1021	1019	1031	1045	1013	1037	1062	1006	1106	1062	1088	1058	1053	1064	1018	1045	1063	1079	1013	1042	1053	1054	1094	1052	1047	1021	1079	1015	1068	1064	1039	1040	1060	1098	1131	1075	1082	1048	1076	1102	1048	1068	1116	1123	1044	1072	1051	1046	1056	1045	1036	1071	1049	1040	1059	1102	1087	1084	1036	1135	981	1074	1051	1020	1018	1034	1057	986	1025	985	1026	1047	1065	1135	1049	1073	1066	1053	1069	1048	1025	1104	1071	1115	1017	1044	1022	1094	1045	1028	1097	1022	993	1001	1026	1087	1103	1053	1074	1059	1108	1041	1088	1098	1015	1069	1075	1046	1093	1079	1019	1050	1064	1078	1068	1062	1066	1056	981	1102	1016	1019	1067	1078	1024	1058	1025	1060	1055	981	1052	1021	1069	1043	1094	1043	1057	1029	1076	1073	1072	1043	1091	1020	1064	1068	1009	1051	1127	1080	1030	1086	1058	1056	1039	1058	1053	1033	1048	1057	982	1091	1034	1082	1055	1064	970	1076	1110	1105	1075	1048	1072	1064	1079	1035	1058	1066	1085	1041	1069	1016	1034	1057	1021	1069	1029	1029	1017	1104	1061	1034	1041	1035	1057	999	1022	1061	1018	1052	1091	1027	1035	1080	1053	1017	1084	1039	1038	1108	1067	1063	1027	1036	1081	1054	1076	1043	1027	1049	1080	1050	1036	1097	1032	1020	1003	1117	1041	1040	1023	1055	1145	1001	1066	1046	1069	1025	1009	1063	1044	1024	1118	1032	1067	1046	1089	1036	1081	1086	1024	1059	1067	1056	1056	985	948	1120	1097	1060	1055	1046	1052	1044	1095	1051	1003	1050	1068	1080	1074	1062	1086	1033	1112	1087	1015	1076	1134	1067	1077	999	1056	1092	1078	1060	1063	1018	1028	1054	1064	1013	1061	1021	1086	1042	1061	1054	1061	1094	1058	1051	1073	1071	1063	1037	1071	1048	1027	1109	1030	1045	1074	1057	1062	1104	1095	996	1004	1075	974	1089	1078	1079	1087	1009	1037	1016	1076	969	1080	1041	1109	1030	1055	1059	1023
27536	21193	10570	1097	517	428	426	384	386	401	377	352	342	353	328	358	331	350	331	349	351	346	332	345	355	339	373	340	317	329	320	322	295	323	317	321	353	349	344	326	329	342	332	319	327	338	340	337	321	281	348	304	321	348	323	370	352	325	341	332	339	336	337	333	335	335	330	335	381	303	321	330	313	331	329	340	331	348	357	287	315	352	313	304	321	310	336	352	307	343	339	356	339	325	366	318	360	340	330	317	367	380	329	357	350	358	303	356	324	341	321	356	329	309	354	347	326	328	338	306	334	312	336	327	352	305	339	317	336	318	339	313	334	331	354	314	340	323	360	312	324	322	333	310	320	345	326	313	322	330	344	347	306	304	319	329	315	310	334	335	329	339	352	328	343	314	345	340	331	341	333	346	328	303	294	327	363	344	340	331	295	321	312	339	315	320	316	321	340	324	294	326	307	318	330	324	343	359	322	330	289	305	331	326	334	342	375	337	326	297	310	348	326	319	325	326	318	368	338	313	279	319	306	295	339	353	319	355	293	328	287	295	330	299	349	360	355	340	365	332	337	379	315	313	290	322	331	290	325	326	350	297	318	325	343	334	351	314	349	347	298	332	306	337	337	341	346	324	333	352	336	303	323	352	296	352	320	357	371	300	330	322	341	330	321	307	304	335	295	314	337	357	297	341	321	317	306	333	326	348	327	313	314	323	336	335	363	317	374	355	326	364	325	335	319	343	297	307	341	354	356	318	307	342	355	319	313	339	318	331	323	333	327	341	357	335	339	310	345	297	331	313	351	310	337	323	328	355	338	323	341	360	351	314	331	363	335	339	317	308	351	316	340	342	366	342	320	317	306	324	322	341	336	306	316	304	323	318	331	348	327	347	304	290	327	363	340	365	330	320	360	321	336	334	318	315	346	330	330	358	365	295	302	364	339	353	303	323	331	293	338	338	350	296	340	315	345	306	302	336	315	314	312	347	329	330	296	306	316	357	302	334	356	348	328	322	325	313	305	342	329	320	342	316	345	314	332	324	308	359	329	342	346	340	336	327	314	355	346	321	319	327	359	341	325	365	320	331	381	326	361	335	338	327	333	332	358	311	344	346	300	320	335	361	315	329	324	333	356	323	345	312	327	348	355	327	324	334	312	335	337	343	302	292	319	290	302	322	361	318	324	334	338	326	328	324	335	344	329	331	365	323	328	350	319	325	357	358	314	353	284	311	315	318	308	312	312	340	322	330	289	358	365	327	323	343	319	330	315	305	326	337	339	311	294	329	323	325	340	327	346	347	320	358	313	322	323	313	318	308	323	335	330	357	349	315	335	339	328	356	317	350	294	364	337	344	316	344	331	325	328	356	305	348	324	354	323	327	348	320	328	310	348	350	314	338	329	346	335	320	348	354	329	347	308	328	358	336	374	340	309	344	348	323	298	316	319	344	342	324	336	323	347	329	324	331	347	329	331	341	348	316	306	312	344	325	322	310	338	337	331	335	319	281	346	336	341	319	326	324	325	272	326	336	342	348	319	314	340	363	362	345	351	303	333	355	332	344	324	329	335	336	357	345	322	360	339	319	343	327	339	316	354	335	329	343	345	317	342	325	342	351	302	329	339	335	330	325	309	303	339	338	320	347	335	311	317	311	323	344	338	304	333	349	325	328	334	319	317	303	326	340	344	323	314	317	316	340	316	345	310	319	323	351	335	345	335	343	341	318	305	309	334	349	339	342	336	336	351	333	354	356	361	341	356	330	336	354	354	303	338	298	316	315	332	314	346	327	330	330	319	344	351	319	310	332	336	334	373	339	323	340	333	318	338	341	349	325	338	278	326	338	337	343	311	328	317	301	339	291	333	312	294	332	319	346	357	297	331	330	321	364	320	337	365	329	330	328	326	338	326	324	340	311	328	327	346	341	336	331	312	299	336	307	340	328	341	327	312	306	336	336	333	357	306	317	317	361	324	322	333	318	335	326	351	319	315	331	328	341	325	333	301	355	297	356	314	345	326	369	327	341	349	334	361	331	329	329	348	320	345	340	325	325	317	314	341	352	318	327	337	324	345	319	319	342	353	325	344	346	317	340	329	320	332	335	358	368	316	341	337	319	313	341	325	363	338	328	363	301	318	310	328	332	335	334	337	337	341	364	335	318	315	321	319	340	330	326	363	302	335	333	318	325	342	359	377	349	309	301	291	353	352	347	309	337	320	317	321	357	340	341	356	312	339	338	324	347	282	321	318	302	330	326	330	352	316	355	345	371	299	358	332	346	302	337	345	330	332	346	329	318	315	319	361	336	343	305	320	349	358	340	346	330	344	329	339	334	328	300	348	361	353	334	345	362	351	349	347	326	335	306	341	347	353	317	310	327	316	330	349	336	323	344	315	332	330	319	340	352	297	326	331	328	352	345	378	351	316	339	318	337	390	297	328	332	348	336	325	296	332	325	356	319	297	314	328	337	311	308	311	349	335	313	329	302	333	349	346	326	354	336	349	355	329	300	338	322	314	313	361	329	318	328	368	361	304	357	354	330	318	331	356	370	322	339	349	323	329	302	350	304	335	343	363	349	318	336	293	317	336	312	344	337	329	360	328	317	355	312	359	344	330	308	334	316	316	315	347	350	320	352	338	322	336	352	327	352	356	308	350	348	301	314	358	348	312	336	350	333	341	351	367	329	364	321	341	323	329	346	333	335	325	324	342	322	335	337	326	338	334	309	329	329	335	324	317	308	335	333	344	345	310	347	310	336	318	319	331	302	350	334	330	348	312	301	332	307	321	345	313	348	351	330	361	350	322	342	317	337	353	312	350	315	331	304	356	319	351	325	312	319	350	307	324	298	348	313	301	311	323	338	339	317	320	318	284	341	330	343	304	346	314	336	312	288	309	355	318	325	325	312	305	333	345	293	319	313	324	324	323	306	355	319	296	348	350	312	350	328	368	342	327	354	327	333	352	329	357	349	309	336	347	348	329	345	345	343	321	321	331	323	319	297	363	338	340	344	314	297	278	371	359	332	337	366	323	313	323	314	385	344	319	318	299	373	362	332	298	321	330	314	330	332	335	305	317	356	341	318	315	296	332	332	294	323	309	323	294	342	339	330	347	338	312	325	329	315	308	363	335	354	317	358	327	314	318	360	333	302	331	306	337	328	384	335	322	359	337	325	325	363	298	353	358	327	345	365	328	307	332	381	353	315	330	361	353	348	347	355	320	312	340	339	322	331	338	318	321	311	320	348	325	364	313	353	333	329	342	325	336	289	357	306	315	334	333	336	312	334	307	341	323	346	324	345	359	321	336	317	350	341	324	310	349	324	348	340	364	351	305	318	375	314	337	347	330	289	315	339	357	312	357	331	368	318	321	348	326	316	371	332	327	344	301	338	305	327	338	332	336	344	324	334	327	353	313	346	322	376	330	321	322	323	309	328	350	319	284	347	325	326	353	318	329	360	313	331	328	312	292	333	325	353	327	345	330	329	325	371	340	316	323	343	342	347
4649	2187	1777	938	646	519	486	514	518	585	520	469	435	395	391	415	418	414	382	379	413	413	413	405	363	423	414	401	402	428	415	419	374	407	430	395	434	440	352	416	367	396	413	385	409	402	401	399	415	407	413	410	420	386	403	439	411	371	403	407	409	422	376	405	393	403	381	424	392	407	391	395	417	413	417	403	378	418	347	384	390	407	386	359	451	407	374	423	354	441	406	389	422	392	383	393	418	393	441	448	403	389	415	399	409	412	378	395	391	361	404	425	419	408	382	411	395	410	426	395	406	388	396	395	378	407	407	391	411	410	406	371	400	386	380	415	396	385	390	394	379	403	418	409	428	370	399	437	417	405	422	420	407	408	420	401	400	393	415	397	397	388	412	391	399	431	372	376	432	393	400	413	390	408	395	402	403	398	391	397	375	406	374	416	433	438	432	393	369	388	411	375	422	411	419	420	370	408	411	415	430	376	399	365	413	408	395	411	396	452	427	400	430	386	406	381	402	395	395	385	408	410	361	442	380	408	401	401	389	394	413	421	400	409	384	423	414	376	434	386	410	366	417	413	397	422	447	399	422	396	382	424	401	388	387	384	401	407	387	411	413	403	429	407	424	389	425	422	425	399	381	382	389	434	361	401	405	390	406	406	407	371	456	416	414	387	402	422	372	418	399	415	395	411	411	416	389	397	376	422	388	433	396	369	345	398	397	429	393	394	440	407	404	372	388	411	393	408	413	429	374	383	409	410	407	382	394	398	416	416	419	382	347	369	404	422	408	436	375	420	409	386	427	398	423	404	461	398	360	387	381	407	419	409	403	391	396	395	441	393	372	391	414	415	410	387	350	398	432	378	387	390	420	392	377	404	372	429	412	353	377	414	385	373	414	399	406	395	422	413	422	420	432	398	376	419	401	408	400	385	393	382	388	406	444	427	375	394	411	362	424	354	388	386	398	435	405	440	399	416	406	423	414	363	434	393	366	397	417	415	373	405	422	359	422	381	405	393	411	389	403	404	364	419	399	459	383	392	391	420	387	383	401	450	396	372	425	405	439	412	416	388	410	428	427	407	402	377	400	424	386	381	434	438	404	426	393	415	363	406	402	425	403	395	391	387	398	423	405	375	408	392	400	396	396	431	379	400	406	420	443	426	368	459	406	405	373	398	399	389	365	390	420	400	399	420	378	443	401	404	401	426	390	376	410	382	418	423	390	419	364	403	379	404	398	417	415	370	401	397	415	441	396	390	359	396	402	388	438	388	397	410	386	402	411	422	386	377	404	408	410	442	413	430	409	411	399	366	413	424	404	422	380	412	384	388	420	397	392	397	413	435	425	418	420	395	414	415	407	413	421	393	461	419	380	392	399	377	454	419	401	413	384	397	393	358	390	400	434	428	440	433	403	422	450	433	354	377	413	394	407	388	396	433	407	387	406	424	407	395	428	396	392	406	381	397	358	407	403	397	438	394	394	398	442	408	427	426	410	382	386	389	394	397	388	410	399	417	391	408	374	364	392	393	420	437	431	393	422	395	408	402	391	384	380	456	383	415	401	406	420	411	378	407	415	388	421	377	390	432	399	365	426	445	417	390	376	373	408	403	394	404	390	407	400	363	436	394	416	357	420	389	395	428	408	418	404	400	416	398	399	380	401	398	405	420	407	400	410	415	435	415	404	403	398	424	394	419	452	418	418	387	431	379	439	401	412	424	391	440	398	405	435	398	419	383	412	432	411	367	398	370	418	429	406	453	383	363	376	443	377	429	414	397	371	392	424	423	392	380	406	387	388	417	396	400	370	380	422	409	394	415	412	427	361	389	401	368	406	423	387	390	382	392	404	423	417	390	400	389	400	393	433	417	419	371	411	398	381	381	410	397	389	370	393	421	420	412	407	390	430	422	380	419	369	381	426	405	393	412	401	367	404	411	422	432	400	367	375	405	425	425	390	411	423	445	358	396	423	402	412	349	420	462	421	424	403	397	372	389	388	427	358	443	402	438	404	383	395	365	420	393	396	358	418	381	395	360	421	379	413	403	400	435	429	399	369	415	393	390	387	401	424	414	428	434	394	425	385	404	409	401	442	402	396	393	370	418	390	350	395	355	379	414	378	398	382	389	399	427	396	373	438	368	409	374	407	375	435	409	379	402	399	398	407	415	393	409	440	412	414	429	389	396	423	415	407	407	370	430	386	379	424	401	383	407	400	385	391	380	387	424	389	439	424	379	366	424	405	376	402	382	409	407	385	398	371	417	413	369	405	411	379	401	421	400	400	396	374	415	391	417	391	413	402	421	401	389	424	401	423	369	417	421	409	395	398	390	393	420	403	432	403	390	419	406	386	396	427	381	438	416	423	395	405	425	365	385	434	397	401	377	435	425	409	398	396	398	373	384	402	375	379	425	365	409	362	415	359	416	395	389	443	394	414	431	397	369	395	383	425	401	383	372	399	410	421	405	377	376	355	403	376	399	415	398	424	401	397	374	352	376	406	401	429	404	354	405	369	390	428	396	398	414	407	462	393	413	402	422	424	416	391	370	432	414	419	422	400	392	388	410	409	386	394	386	438	404	409	390	361	384	408	371	411	392	400	393	377	407	398	419	411	394	387	382	398	407	363	406	439	394	415	404	393	399	411	379	399	405	406	436	427	387	420	386	388	394	387	436	376	423	400	417	390	360	357	412	398	409	358	402	392	349	385	416	391	436	420	422	420	384	381	426	395	412	382	394	396	406	372	413	384	389	423	377	381	373	416	418	386	403	411	409	389	408	383	408	396	412	400	433	415	421	387	377	392	427	378	389	387	389	432	402	418	426	394	402	399	415	393	383	409	404	409	402	402	427	412	383	380	442	386	418	406	388	401	366	396	358	366	408	383	412	401	412	413	400	436	415	397	390	389	373	428	455	382	397	405	409	389	367	419	408	393	380	401	381	426	418	387	396	394	433	396	416	449	396	417	395	422	426	410	402	428	347	398	375	371	394	376	391	415	377	382	380	391	401	375	450	411	396	442	371	390	408	403	443	369	414	386	403	425	440	415	384	417	430	396	393	447	417	400	410	403	406	368	411	424	383	393	399	417	404	395	374	417	396	417	383	405	368	376	399	402	398	406	383	396	422	436	386	378	370	378	418	430	413	377	429	391	416	393	374	402	436	421	395	413	401	402	411	407	354	387	440	387	384	380	383	415	392	381	416	440	401	376	409	383	438	370	379	402	431	391	397	406	418	404	378	402	392	407	416	405	422	403	422	400	389	354	408	391	430	405	396	427	390	357	387	386	437	395	431	401	434	383	391	389	417	420	387	405	416	451	387	404	403	434	412	400	356	420	391	386	378	411	406	400	406	392	433	420	350	411	381	421	402	405	373	436	392	415	405	423	395	408	386	382	410	420	397	385	399	410	407	379	419	413	371	395	371	407	424	390	372	393	399	393	398	363	400	393	395	373	359	411	423	425	416	410	387	409	381	414	362	401	407	428	416	375	407	384	425	430	399
23800	21548	29348	24218	21550	18482	2505	1296	1167	1113	985	914	806	863	846	832	870	799	790	761	699	756	733	711	710	762	708	715	713	741	717	669	753	712	688	694	739	695	652	709	675	700	702	639	693	753	696	703	684	683	749	699	662	744	734	676	674	716	711	697	666	679	700	734	709	749	709	699	716	755	676	702	706	666	679	701	676	689	635	735	711	680	680	684	673	726	669	688	704	669	676	693	663	706	704	757	641	691	725	731	658	685	734	711	740	669	680	719	761	684	668	707	677	726	686	684	698	722	711	685	679	691	698	666	688	742	654	680	682	677	684	691	685	663	668	672	707	709	676	690	701	661	646	647	697	692	668	646	661	717	667	714	695	704	723	713	675	658	664	720	645	676	697	684	694	664	670	722	680	662	706	697	696	648	684	664	717	715	691	714	625	706	612	701	728	721	752	727	738	680	683	689	726	716	715	714	731	682	714	652	739	687	678	720	714	716	716	693	667	733	663	658	667	691	728	686	685	674	685	704	699	709	696	676	685	687	753	728	696	678	699	694	701	687	668	688	696	704	726	674	709	681	672	727	678	719	751	713	689	695	779	695	650	687	732	733	727	691	697	686	673	731	703	710	694	648	688	668	656	730	733	693	694	695	661	720	662	714	662	668	691	654	696	728	656	700	723	634	685	690	689	715	713	652	695	658	724	682	663	685	712	710	656	738	684	694	721	704	682	700	705	691	719	720	691	639	691	699	722	708	682	660	713	680	686	708	689	690	681	688	703	709	709	663	716	675	703	711	674	695	659	684	669	695	685	736	689	673	707	703	713	681	696	670	703	702	652	698	755	646	683	709	681	709	740	669	639	694	679	721	728	748	710	685	680	719	728	652	683	704	712	694	708	647	719	724	726	663	707	713	727	652	680	708	685	754	638	678	703	732	688	671	645	723	690	700	666	661	696	722	676	720	704	661	720	684	668	644	662	730	746	648	695	678	726	714	677	672	665	701	718	744	649	729	672	706	672	686	684	701	735	670	685	690	719	705	684	689	722	748	684	705	639	666	691	702	652	724	704	672	670	698	702	637	665	662	673	670	695	703	722	705	701	668	704	664	694	731	668	658	676	661	637	700	719	705	658	670	624	724	692	749	712	713	744	698	685	682	698	691	674	735	704	721	685	713	715	689	730	697	679	691	683	716	695	748	679	672	669	716	714	748	668	669	686	665	670	723	682	692	676	681	673	749	707	670	655	687	694	706	731	706	690	677	693	675	707	692	696	698	702	664	682	701	709	675	683	697	701	686	750	717	698	733	709	688	716	697	671	686	676	693	682	695	684	691	643	685	668	707	710	767	684	698	708	695	717	651	664	670	718	624	700	726	675	695	679	681	696	689	701	705	687	696	681	690	664	684	689	706	685	665	704	705	648	674	711	663	660	685	717	693	663	670	694	690	700	680	680	701	713	661	709	714	657	685	684	721	684	654	693	679	725	684	725	712	677	708	638	714	675	658	695	694	719	659	682	684	674	718	672	677	710	646	659	683	696	658	696	676	667	643	677	687	690	710	688	720	704	683	676	682	690	629	644	677	728	714	684	682	662	720	676	646	656	707	718	698	632	722	725	742	697	686	677	643	697	722	715	654	664	686	700	666	669	699	727	701	654	689	696	693	705	682	677	690	692	665	719	701	677	658	721	691	687	683	687	686	700	663	711	688	712	671	665	631	733	701	657	646	694	685	763	747	667	676	677	712	729	663	751	676	713	707	664	669	730	682	665	708	706	691	715	679	720	631	756	679	670	678	694	674	666	667	700	717	683	670	689	663	686	754	691	660	663	669	741	696	687	724	674	677	796	697	658	650	677	684	641	706	704	673	677	658	718	703	696	689	706	703	689	696	696	693	669	681	680	717	702	667	733	677	739	687	644	674	699	711	671	710	722	739	711	704	651	695	732	707	625	660	688	677	654	632	670	707	710	706	712	696	729	633	692	687	692	692	690	690	727	726	699	693	661	679	694	667	715	679	621	709	708	676	691	711	660	723	673	663	743	687	669	704	699	711	655	676	673	735	680	733	694	662	663	691	668	686	670	678	687	710	633	657	663	669	681	661	708	671	701	680	712	672	675	684	708	696	680	669	649	701	685	676	684	721	684	678	650	659	689	719	747	729	733	738	665	678	692	711	689	669	631	675	670	684	670	685	664	659	652	692	741	685	649	663	690	695	679	700	728	677	672	694	711	747	647	688	687	706	673	685	632	676	692	670	700	657	672	669	683	708	722	751	674	705	675	698	674	739	730	697	695	660	680	692	696	693	726	716	708	700	713	706	700	668	715	705	681	676	702	678	718	676	719	650	706	698	685	697	686	712	704	726	652	712	717	754	694	664	694	738	702	719	666	695	717	650	704	725	707	656	704	667	695	667	701	735	750	702	723	689	729	660	668	757	681	681	659	740	734	669	617	713	647	660	716	719	668	658	710	665	681	666	667	678	658	728	710	683	680	680	718	675	697	699	705	653	707	649	651	670	643	659	656	686	711	731	691	689	696	712	677	650	676	655	734	666	688	727	710	723	713	664	676	720	660	651	692	649	718	714	682	684	714	719	652	684	677	695	699	682	708	672	708	671	708	689	668	698	711	736	708	706	653	723	671	699	680	664	703	694	694	693	688	734	689	664	708	714	719	647	665	671	723	677	709	697	703	689	719	703	737	666	694	704	667	739	716	684	709	653	666	673	707	647	656	717	693	746	631	689	712	667	703	705	702	671	739	665	710	663	739	635	679	724	644	677	711	685	711	688	683	653	696	704	690	705	657	680	679	664	677	689	732	668	704	714	675	705	710	663	728	686	668	666	701	699	687	687	663	716	696	666	694	742	694	712	710	661	658	667	690	711	709	675	695	739	700	682	671	705	664	737	688	668	654	727	669	698	680	680	710	718	673	696	704	686	688	665	649	679	657	690	688	751	757	696	697	656	718	723	631	694	671	688	735	727	668	674	711	705	697	675	691	672	683	711	690	695	696	712	711	717	728	672	679	676	673	688	685	669	697	670	731	716	738	698	679	701	691	660	734	702	686	683	630	705	693	702	699	734	682	651	732	686	682	684	676	694	663	690	686	680	710	674	671	665	637	709	729	705	728	727	662	722	702	705	664	687	657	723	752	676	704	727	692	674	641	652	673	655	679	733	688	671	723	644	651	739	645	667	728	663	703	695	708	676	704	693	662	621	628	704	645	675	645	697	674	707	697	670	675	660	699	710	675	708	661	657	646	686	710	703	714	715	674	699	701	719	661	739	705	658	705	642	687	704	675	722	675	693	630	667	718	704	678	714	697	701	666	678	671	703	695	654	661	657	682	728	696	672	703	710	675	732	712	711	746	668	710	682	703	660	737	717	603	656	688	700	666	687	652	690	697	714	696	673	663	679	698	707	713	710	716	734	622	682	635	701	700	639	749	677	723	752	738	709	701	707	682	703	692	680	706	698	677	693	666	712	712	680	684	664	710	672	709	688
6280	12864	11429	5738	3686	2845	2250	1824	1683	1692	1367	1231	1133	1010	1015	1049	1033	892	862	881	892	877	834	869	808	820	785	850	818	787	820	797	791	788	817	799	793	751	808	758	789	783	821	804	822	790	770	757	787	767	826	805	820	772	841	837	818	807	792	817	764	833	787	776	789	810	741	762	805	759	795	802	790	780	793	793	793	803	793	767	751	766	749	778	820	738	796	767	752	753	745	831	742	748	801	841	796	764	786	759	824	771	756	818	778	747	792	767	783	775	787	748	808	784	761	728	743	780	773	746	727	783	764	752	788	792	728	706	793	748	805	770	803	775	802	724	772	825	740	729	761	737	750	756	719	799	749	791	757	773	801	749	761	726	801	793	728	764	737	796	769	760	822	811	765	771	770	787	733	827	756	757	738	822	792	760	795	742	816	771	756	837	790	748	738	759	804	771	780	762	807	774	787	760	732	756	732	770	697	774	761	762	819	775	779	749	779	770	789	789	739	765	804	767	765	732	776	787	792	744	799	739	776	767	769	776	782	754	782	794	755	758	746	732	805	809	782	759	773	721	786	753	750	813	753	786	733	766	782	771	806	740	809	784	811	823	817	760	761	738	804	797	792	775	749	762	798	762	809	789	779	813	756	803	816	749	767	775	772	781	781	786	746	797	838	779	803	779	806	805	836	763	795	772	748	763	779	760	750	782	732	789	780	798	781	751	788	814	749	752	836	736	733	809	777	770	752	790	746	756	768	771	769	781	733	745	777	748	746	788	798	762	745	752	774	759	730	785	759	755	773	749	826	742	757	787	791	770	740	726	725	772	778	747	776	741	803	836	751	753	830	773	803	749	797	736	723	783	758	789	739	745	853	772	775	735	730	740	755	777	784	772	779	763	789	794	751	760	782	786	760	781	786	790	750	756	814	772	742	772	762	756	808	759	835	774	751	795	740	792	762	734	709	786	818	770	793	805	835	774	780	764	786	742	725	794	773	793	785	782	747	707	724	815	781	813	776	812	738	769	776	813	757	689	781	749	797	784	772	824	800	786	807	757	808	769	769	809	773	761	783	807	782	784	738	780	802	721	800	744	774	729	748	781	746	796	828	765	793	748	769	781	782	820	797	784	781	764	783	750	772	770	773	739	759	864	778	827	748	757	787	791	785	761	810	817	780	786	767	751	837	756	763	735	752	781	769	780	814	798	824	775	727	773	773	779	777	761	811	750	794	724	765	785	753	735	752	784	790	774	762	750	747	771	759	719	741	742	740	721	776	804	811	744	772	787	735	767	785	784	773	785	739	782	787	778	810	782	714	753	747	782	797	771	800	744	809	742	747	715	773	705	818	769	765	736	748	802	795	805	802	737	773	781	728	783	778	772	781	767	785	771	773	757	745	813	783	764	797	758	791	804	752	716	807	795	781	738	750	777	772	785	806	755	765	774	725	781	771	772	754	775	800	789	804	772	764	741	797	772	826	778	736	771	786	819	779	754	772	817	843	754	794	723	801	811	803	754	764	789	770	772	765	796	758	786	801	730	784	796	734	772	790	767	805	752	735	805	810	822	804	744	799	765	770	780	749	762	755	818	798	755	758	738	731	737	765	762	779	785	764	771	756	761	777	754	710	758	796	776	781	745	800	799	752	749	750	774	789	767	772	781	769	766	806	808	777	777	790	796	801	785	761	759	764	755	759	750	806	788	762	772	771	774	729	773	795	746	766	768	755	811	794	776	757	773	760	753	785	771	779	763	733	744	771	751	787	756	739	757	746	766	777	784	736	757	799	761	825	753	776	766	778	752	798	784	706	760	789	738	736	788	745	753	763	750	742	726	785	746	819	695	803	780	771	787	803	722	787	788	778	782	737	745	820	777	782	795	751	726	780	771	754	738	796	763	737	762	771	737	798	739	736	807	790	768	755	756	820	760	802	828	780	785	768	736	735	817	769	779	817	713	720	797	767	775	764	726	755	770	761	771	754	786	758	762	770	809	765	758	758	764	774	757	784	797	763	740	812	764	756	764	736	682	792	765	750	756	737	768	692	738	792	739	760	787	764	760	764	789	787	729	744	718	748	819	767	779	818	754	759	758	760	794	796	757	840	754	770	752	789	745	765	792	802	762	829	729	775	721	813	748	815	781	807	746	761	782	751	764	804	784	786	783	744	761	772	773	770	759	786	733	796	766	788	724	766	774	777	763	771	754	788	804	764	749	786	746	772	773	793	761	792	792	758	804	769	776	817	805	705	848	791	779	739	778	735	790	817	770	764	743	794	776	759	745	765	764	784	770	762	756	760	765	772	787	740	769	730	798	820	745	747	778	758	763	749	759	747	769	789	742	802	789	807	789	757	771	775	753	795	801	764	788	764	796	818	741	748	775	812	782	762	768	779	774	796	745	774	735	767	799	779	794	753	772	780	763	819	826	741	795	730	771	793	740	734	773	766	742	777	747	773	764	745	734	777	756	763	785	846	780	774	763	789	798	746	805	773	772	769	742	792	777	803	771	791	805	798	746	773	763	725	780	774	787	764	755	774	745	823	771	779	761	816	745	801	742	758	815	777	780	752	757	756	757	793	751	805	747	796	786	791	740	788	752	757	819	806	774	746	759	788	808	811	797	812	768	770	807	815	725	798	750	775	811	765	817	799	785	795	761	809	762	785	754	784	767	793	719	787	777	772	801	705	770	821	779	753	753	789	819	775	799	740	823	774	852	767	776	769	818	696	800	736	786	773	761	764	769	759	738	733	754	702	801	790	798	745	780	749	777	773	804	754	728	706	767	757	755	775	770	770	776	786	765	780	710	759	758	783	778	778	784	740	780	773	773	728	778	768	759	770	775	805	764	793	751	742	726	787	746	756	776	832	769	795	775	769	767	758	789	808	775	680	759	776	779	815	778	789	752	772	775	768	813	781	806	800	826	766	795	785	735	807	780	769	753	788	800	750	798	803	725	792	735	736	799	739	816	726	812	801	689	783	810	773	745	780	766	738	755	774	766	753	764	769	765	770	806	803	725	786	713	754	739	784	775	757	754	754	753	752	758	740	752	782	805	759	794	777	779	745	749	753	759	798	787	765	744	749	740	778	766	751	776	796	752	755	763	734	772	788	798	751	752	759	765	742	784	750	776	797	723	793	764	711	789	748	760	808	757	756	771	714	799	786	758	752	736	779	794	788	786	787	780	766	783	793	785	819	768	716	750	774	820	758	796	770	781	744	801	793	743	798	802	739	779	760	765	796	800	738	772	721	704	772	773	806	745	789	738	777	779	768	807	769	765	795	801	740	772	735	801	787	749	825	775	795	743	757	728	783	763	783	755	777	781	819	761	752	770	775	789	814	761	758	713	782	816	744	774	773	820	813	773	837	822	788	744	765	731	750	792	765	790	782	772	761	808	778	742	778	794	760	741	757	761	763	766	788	755	766	778	755	758	773	725	730	730	812	732	753	716	763	749	779	743	780	797	738	784	768	742	725	776	798	724	803	752	756	777	771	784	783	800
25117	21551	28474	25007	18404	1637	750	652	604	586	543	533	526	474	512	482	476	460	419	447	434	412	436	416	452	436	405	430	423	444	414	405	455	377	446	393	444	413	412	396	440	427	403	435	403	422	401	396	399	436	401	452	426	422	420	431	413	408	430	389	444	442	397	423	410	424	399	422	432	386	434	439	414	392	459	439	393	433	372	410	422	418	430	419	409	433	421	358	399	408	392	397	392	414	403	412	404	417	429	395	397	398	409	401	417	407	409	420	411	400	422	418	423	446	418	364	413	403	434	410	442	434	423	416	374	434	392	421	415	456	408	399	426	430	413	455	398	416	378	379	417	372	411	420	380	414	374	413	420	392	432	415	425	415	396	456	449	401	397	446	448	390	424	435	421	431	413	422	405	407	426	412	426	388	433	453	430	377	424	381	407	398	412	427	428	399	423	449	456	413	419	404	390	394	402	444	417	399	420	376	430	399	381	414	433	425	438	399	415	420	405	401	424	387	415	378	433	401	415	417	377	409	393	403	421	413	418	424	410	395	415	449	426	398	414	397	441	399	423	370	447	397	396	408	415	408	445	403	388	422	395	377	409	443	428	420	422	413	403	422	386	431	427	423	424	376	390	402	399	420	412	403	390	409	385	439	380	421	416	402	384	401	400	412	400	422	473	390	418	367	436	418	439	430	402	432	406	373	387	420	423	417	410	406	406	479	412	419	431	373	416	426	445	429	418	421	415	405	423	428	406	409	407	438	451	427	433	380	365	414	426	415	431	385	390	405	410	453	414	391	421	431	392	392	434	452	431	428	397	405	423	408	415	400	434	436	395	399	382	408	435	403	403	443	443	428	396	416	431	411	437	410	412	417	410	383	447	419	421	431	424	388	423	411	454	403	403	400	434	416	443	392	392	430	417	426	411	422	409	422	364	393	383	379	412	395	407	436	434	429	419	413	430	397	417	408	417	432	428	447	425	429	378	420	425	422	392	368	442	427	442	436	424	401	389	420	407	391	401	434	449	404	390	398	377	411	435	423	414	434	416	423	403	445	412	398	432	403	400	409	417	429	393	443	401	370	447	414	401	425	452	434	399	387	407	435	383	420	413	399	451	445	391	409	441	411	402	403	381	392	440	352	444	410	430	404	430	399	372	430	435	438	437	427	371	405	430	401	481	424	399	401	402	413	436	408	415	436	412	393	421	413	411	425	426	403	426	394	400	407	417	405	403	427	445	428	461	399	440	387	433	404	409	416	428	416	412	400	418	393	453	400	434	421	425	421	420	414	421	450	436	418	384	396	402	384	442	413	440	456	388	402	397	420	421	418	425	418	411	417	427	416	376	430	435	421	381	351	399	418	435	415	389	414	454	386	406	407	399	409	385	400	393	408	423	412	429	407	404	415	411	446	426	416	424	418	431	410	423	412	416	410	407	419	408	425	396	397	478	414	375	420	396	402	412	438	434	419	410	444	363	428	406	437	459	422	400	376	410	434	420	424	404	387	431	460	421	439	415	388	396	417	396	426	423	435	410	441	417	405	423	421	413	412	352	376	409	395	423	408	430	396	451	406	446	426	402	459	392	423	410	420	434	440	425	448	410	416	382	418	402	409	398	411	395	406	393	427	436	410	429	378	406	393	410	427	427	411	442	424	428	427	433	376	429	394	443	399	430	404	397	412	402	422	406	403	389	417	397	388	380	417	407	420	398	403	397	435	386	419	429	401	413	395	420	409	399	434	408	425	409	378	418	447	435	408	426	412	405	425	412	415	439	411	427	439	397	387	435	438	447	417	428	434	436	424	403	401	422	417	443	401	429	406	431	386	398	445	388	388	414	428	426	423	410	391	402	451	375	430	433	419	408	439	444	408	395	396	407	434	406	395	434	388	412	431	417	395	385	437	425	403	409	407	392	415	395	375	449	443	438	404	384	399	404	389	438	438	386	403	372	436	409	402	375	433	406	445	424	414	457	420	417	401	425	404	399	429	417	396	390	384	443	402	424	406	404	365	411	433	412	390	451	466	412	378	432	435	377	395	431	428	441	416	414	398	411	415	415	417	452	408	418	398	383	376	403	448	425	415	400	391	386	440	438	415	398	434	410	390	396	424	416	465	427	416	397	361	437	407	393	434	429	396	387	408	404	400	367	415	392	451	381	395	433	425	388	422	435	413	401	439	393	430	402	402	423	419	427	432	416	399	420	404	455	434	410	389	396	420	377	398	419	416	401	439	415	403	428	397	398	426	408	383	435	411	410	403	400	431	400	427	411	407	427	423	421	432	405	424	414	431	403	409	413	412	400	399	419	405	446	396	435	365	430	427	420	425	413	405	403	425	416	381	441	395	411	423	414	389	402	376	420	384	417	394	386	393	427	404	405	448	412	405	432	414	428	430	426	418	430	453	406	428	408	437	408	407	414	414	401	452	421	420	427	409	432	417	395	412	402	418	419	408	394	426	422	415	387	401	401	411	412	392	409	397	429	391	418	441	380	404	426	413	418	430	427	404	396	413	418	422	423	415	410	381	408	414	437	405	416	400	405	427	410	440	410	436	409	424	421	392	385	391	383	406	449	433	437	397	429	364	439	443	411	411	415	402	422	429	410	403	410	400	395	367	393	393	394	360	429	395	416	422	417	361	404	390	418	393	429	419	419	405	387	403	400	403	419	415	432	395	417	384	374	444	406	397	395	375	410	381	386	398	386	418	414	428	431	442	409	407	378	438	428	415	442	394	413	398	399	413	387	385	435	426	408	425	412	404	392	410	473	424	399	394	436	406	434	398	421	402	442	420	382	382	382	411	415	404	415	447	414	420	405	416	405	425	440	433	371	388	416	412	411	387	391	394	394	419	421	427	422	411	435	414	389	383	421	410	408	413	439	418	386	415	421	395	396	423	399	440	392	389	407	429	418	390	430	423	428	391	449	403	389	398	432	416	426	414	433	437	398	388	368	398	438	422	416	353	448	398	417	386	394	450	411	411	423	426	448	432	428	419	409	416	400	457	410	430	408	407	381	407	374	440	412	398	441	417	440	387	381	373	432	404	415	454	433	408	435	381	387	388	415	423	457	403	420	407	387	424	403	402	422	433	422	421	424	400	419	446	420	378	406	446	442	416	428	453	402	415	424	402	443	417	412	431	377	428	419	420	422	415	388	406	380	391	442	402	367	382	407	385	420	424	410	445	410	416	395	403	385	439	383	416	442	394	411	430	417	451	382	424	398	413	418	441	419	391	400	415	397	404	450	395	426	410	372	436	448	446	450	383	431	453	440	420	404	411	403	393	438	348	418	406	405	393	409	395	423	401	416	442	420	421	425	399	409	413	441	400	407	404	430	418	417	424	435	414	370	379	407	429	406	408	399	418	426	427	419	409	379	419	418	426	434	397	417	413	425	387	442	381	441	439	461	426	408	407	373	423	394	403	442	410	451	418	401	435	418	405	406	433	416	429	431	425	405	383	403	428	416	428	417	469	390	434	400	383	395	405	405	376	447	382
6458	9345	7963	4139	2588	1800	1371	1164	1052	957	871	749	750	666	638	658	638	620	577	566	517	557	532	540	546	521	552	566	552	529	553	551	538	527	526	499	530	552	554	522	521	504	526	557	505	521	523	494	543	509	536	565	562	534	535	535	515	527	560	511	575	511	556	513	485	501	518	500	483	502	517	537	503	520	516	514	513	544	509	507	488	486	491	501	523	517	494	505	510	504	495	482	496	535	475	515	536	566	470	481	529	552	515	514	514	486	520	495	490	546	512	519	527	523	522	468	551	522	492	537	528	528	513	499	500	538	538	482	491	523	485	494	519	513	471	556	503	515	516	514	512	500	539	503	503	517	532	512	544	559	490	487	501	537	499	519	484	486	499	540	517	518	472	525	485	552	523	511	560	533	506	464	476	564	503	476	504	561	489	499	516	537	551	512	522	483	523	499	509	540	498	560	517	506	520	483	556	481	516	506	480	477	528	527	504	537	494	509	537	520	570	533	513	502	549	534	523	522	463	493	493	510	526	500	487	491	503	503	522	541	531	524	530	501	495	520	528	496	509	511	510	525	559	502	485	535	510	516	538	527	516	522	530	504	469	503	510	500	483	525	518	491	509	521	524	497	514	457	518	509	505	466	530	543	532	528	521	495	562	528	468	526	565	541	469	515	514	511	470	477	485	557	528	545	523	519	510	524	563	512	527	519	518	499	509	479	540	501	547	525	484	502	561	508	488	522	526	501	484	478	537	521	511	535	502	566	530	477	519	540	497	522	495	517	508	511	463	545	499	517	508	507	521	503	497	543	527	506	500	538	509	512	539	556	473	496	555	541	462	515	515	498	508	496	520	473	570	519	521	550	484	523	501	476	530	518	535	497	504	483	476	507	458	494	519	511	513	488	522	500	521	523	500	499	499	515	491	505	504	517	543	519	508	506	481	467	534	501	543	528	510	511	505	506	511	537	471	511	556	485	514	534	527	519	513	508	510	498	505	537	537	501	510	519	505	521	510	475	503	472	492	543	523	493	508	535	541	521	530	500	479	508	555	500	499	522	499	502	528	523	523	520	535	482	470	467	491	504	518	476	547	500	507	495	510	484	533	541	517	521	497	524	534	511	519	516	474	519	500	514	510	499	502	504	496	559	485	496	493	466	559	521	515	530	516	506	519	500	509	517	554	509	520	487	496	538	484	518	525	514	499	528	537	480	473	508	492	508	490	518	516	511	489	491	487	502	493	508	527	538	522	493	500	558	521	511	533	523	502	481	567	517	502	520	509	500	519	510	525	486	515	503	494	491	517	513	528	500	512	508	490	535	476	517	485	537	507	533	489	497	486	527	538	511	474	521	526	482	546	529	492	525	486	515	528	498	526	507	509	500	521	519	522	532	482	513	553	560	467	519	505	494	503	482	498	541	487	527	510	467	511	479	531	532	516	532	515	531	526	477	539	511	529	520	519	508	538	481	504	464	502	479	503	510	502	480	516	480	544	483	487	562	508	449	533	483	499	517	515	482	529	520	529	526	500	510	519	507	476	499	530	482	459	534	515	449	509	534	517	521	535	494	522	520	481	525	533	491	496	487	552	509	526	525	475	543	521	557	515	534	503	507	516	531	544	514	484	507	475	530	496	558	515	538	511	509	509	542	473	525	485	513	496	515	487	522	499	504	440	512	522	507	521	535	507	509	552	509	549	513	518	507	521	534	506	507	518	512	514	504	512	536	491	518	485	549	479	518	494	491	506	463	480	535	522	486	518	538	530	547	535	534	531	514	524	511	532	528	490	467	503	509	515	528	517	496	483	520	487	513	503	506	504	516	502	529	556	533	480	536	559	480	494	525	495	515	506	523	524	505	532	473	500	499	510	560	564	507	520	520	524	493	509	512	542	490	532	496	532	525	539	536	514	503	499	496	502	515	495	490	510	528	529	520	507	542	468	442	495	499	487	530	533	497	446	476	529	538	506	499	514	509	504	515	479	547	490	543	535	523	495	509	514	524	517	507	498	523	506	498	555	537	501	482	530	526	513	489	555	494	492	531	512	521	475	527	507	525	497	490	498	510	493	518	494	483	523	521	517	560	526	488	515	503	531	516	527	492	464	534	545	526	479	505	513	543	509	521	523	479	472	518	511	529	534	501	479	529	518	532	496	508	463	479	505	522	559	497	518	519	478	537	476	480	478	503	521	480	500	526	519	518	523	521	471	494	503	515	527	482	543	488	497	542	535	565	530	495	525	487	532	522	525	505	501	548	494	526	482	497	500	540	498	501	504	539	526	536	481	513	498	533	502	542	472	515	519	575	487	523	479	505	504	514	459	535	528	474	524	527	503	518	480	510	522	514	534	528	493	524	505	521	496	468	512	468	473	484	505	515	510	508	518	543	509	519	511	507	510	553	473	568	497	534	534	485	518	479	489	529	548	502	469	505	533	529	493	510	513	486	541	493	484	510	503	536	502	538	511	531	464	538	501	543	556	511	511	500	523	499	544	508	498	522	476	507	536	498	494	533	529	514	486	471	493	473	542	549	512	517	534	521	471	510	513	511	512	534	513	510	503	513	507	483	515	515	517	506	506	488	514	518	536	507	487	492	495	514	500	511	526	488	497	510	522	471	480	497	521	494	473	532	522	524	516	522	500	517	519	540	502	491	516	510	509	527	469	493	502	517	503	526	543	505	510	490	528	544	511	491	508	523	500	524	501	492	518	508	541	516	530	497	482	480	486	501	491	527	512	513	542	524	499	524	511	479	564	514	497	536	498	506	534	539	482	533	490	505	536	535	503	499	548	536	527	485	528	531	546	541	494	509	520	523	509	467	526	510	512	495	533	495	500	523	529	505	556	503	492	507	571	486	488	514	526	534	539	498	544	479	535	482	534	539	477	512	474	519	537	514	499	496	488	498	520	500	505	524	508	516	510	485	508	523	548	485	486	530	506	513	487	500	515	510	502	512	499	503	514	546	532	506	532	515	504	501	540	511	526	532	493	523	485	534	513	566	510	500	506	550	540	556	502	508	549	486	513	476	529	533	508	523	503	509	512	499	496	513	541	530	528	534	509	527	530	515	515	506	537	469	532	542	487	515	500	486	503	479	450	495	482	514	480	487	459	497	474	523	507	531	519	496	522	502	521	508	515	524	521	473	525	467	498	526	519	516	531	501	514	498	530	533	528	523	485	539	525	509	505	470	543	539	490	507	508	546	527	491	500	541	547	532	524	543	501	518	517	520	538	530	511	511	487	508	538	547	494	494	495	506	542	504	545	557	500	476	522	502	514	497	541	525	521	475	521	509	520	536	478	521	516	520	508	534	526	526	530	494	519	525	557	495	533	494	517	516	492	488	514	520	487	519	488	495	512	556	508	485	497	491	504	515	479	485	513	534	497	533	536	512	504	507	552	510	516	535	503	557	500	518	524	528	519	573	484	559	504	528	500	527	476	477	528	507	486	505	550	492	508	499	521	537	555	509	520	514	532	536	503	467	531	497	501	521	486	518
22966	21560	29611	23976	21554	21651	15914	2495	1794	1781	1476	1376	1282	1239	1214	1206	1166	1148	1106	1037	1059	1019	1043	1057	1027	1016	1025	1000	1008	971	1029	973	961	1016	924	985	916	993	1015	918	1011	1053	927	998	943	967	906	970	1010	1024	948	932	958	987	977	1016	943	919	1003	976	959	912	942	919	1019	983	888	974	923	932	953	973	974	916	885	897	976	997	972	963	1007	926	945	915	888	943	923	911	982	974	992	920	973	922	983	960	964	937	997	985	974	971	925	932	1020	1005	945	943	946	1001	948	954	982	945	1015	913	981	920	980	903	919	943	955	1003	992	948	922	984	947	981	1007	984	904	956	949	935	945	946	893	979	970	882	885	971	938	948	985	961	889	1029	994	900	937	904	973	970	924	996	939	879	976	975	953	940	934	974	949	966	977	929	963	896	941	989	932	966	975	945	958	1008	925	983	1002	949	986	958	957	971	929	994	924	934	987	969	907	949	905	934	998	956	882	940	1000	970	952	897	946	922	951	972	955	891	955	935	929	985	932	962	933	881	965	946	971	935	956	942	939	964	977	910	915	975	954	965	988	963	997	923	985	966	897	985	946	970	927	1000	909	934	923	975	956	947	929	928	932	947	931	917	880	929	900	951	960	941	970	924	923	993	951	965	946	939	946	964	975	932	959	968	925	924	969	892	954	961	987	950	999	978	948	975	975	938	917	977	975	945	897	894	962	937	909	934	954	950	974	940	924	954	915	934	951	929	956	973	977	992	964	953	955	980	981	943	927	973	981	918	934	950	942	909	918	986	921	991	1002	958	946	995	954	931	965	964	938	982	1007	883	990	973	937	888	1006	920	891	918	954	992	932	949	941	974	940	942	945	1009	937	884	936	908	926	912	942	959	951	913	964	940	922	934	967	920	993	964	911	975	911	977	948	937	947	922	956	986	928	940	941	931	879	933	985	930	1003	972	950	943	898	912	929	953	969	918	920	952	944	1005	927	991	955	947	956	939	952	916	933	963	941	920	951	941	974	925	904	984	968	960	933	946	955	953	995	974	943	1017	1008	955	970	958	962	1005	1005	942	930	1022	1027	920	994	960	935	936	887	943	966	964	970	972	937	927	956	978	999	950	978	994	930	977	936	985	930	939	956	967	913	982	953	965	935	985	1021	965	857	965	958	933	898	952	936	933	925	983	954	980	913	940	947	948	970	992	950	940	953	976	974	923	980	946	931	920	996	933	892	948	956	993	944	962	913	927	903	970	971	959	985	987	964	987	964	1010	966	967	1010	937	960	931	866	959	916	986	943	978	983	998	922	923	943	941	948	921	913	915	956	957	930	899	988	944	950	936	992	992	925	900	911	1009	925	924	1004	954	946	950	890	893	953	948	952	896	939	882	946	968	938	941	950	937	986	953	929	935	964	946	923	992	903	972	955	981	991	904	934	951	916	1009	945	934	1013	934	932	968	927	975	918	900	974	980	982	948	942	941	923	980	1017	951	979	948	942	946	953	992	946	989	943	1005	919	980	982	962	937	953	990	961	952	985	960	972	899	987	942	942	982	997	929	1006	962	934	977	952	959	994	1015	892	938	942	943	955	921	938	981	974	982	974	992	908	948	928	956	949	987	887	948	989	969	947	1008	983	952	930	953	946	952	977	928	989	928	958	957	932	925	955	948	942	959	906	923	942	965	912	997	924	1007	991	961	945	938	932	951	966	952	942	936	992	947	1008	944	855	927	925	922	921	1001	877	911	929	955	890	932	962	898	944	969	915	921	929	966	897	937	997	968	932	887	925	915	966	966	959	957	975	920	969	912	1000	895	1020	963	954	978	990	952	987	981	931	947	984	945	992	962	916	904	954	983	930	939	952	952	921	940	917	960	953	978	932	957	931	986	989	974	954	977	975	916	981	987	938	970	951	923	902	970	978	909	995	982	983	921	984	930	931	939	905	912	933	925	939	1001	980	985	917	970	899	928	953	953	995	995	975	956	964	944	940	958	916	936	913	917	933	986	972	919	981	910	936	959	936	965	914	978	932	1006	980	931	999	1011	991	965	930	895	921	925	954	994	961	970	1011	936	927	937	951	967	941	921	951	930	899	975	979	1019	960	941	947	977	971	987	1006	979	940	901	909	964	931	948	901	1032	991	900	926	985	916	975	934	975	966	895	931	1015	969	956	926	924	999	959	956	928	909	920	903	969	940	920	972	965	918	929	909	969	963	957	941	945	906	976	937	884	956	971	951	911	958	978	929	945	955	915	901	920	972	916	963	929	937	907	945	980	909	983	894	924	941	958	935	915	1010	949	1015	953	978	1013	1023	926	977	975	976	935	897	942	936	907	964	933	974	978	949	970	975	983	949	997	892	946	992	991	918	940	891	919	969	955	977	956	969	969	935	876	938	935	959	996	981	1041	973	961	930	1004	970	963	929	955	905	910	977	944	916	934	935	949	943	940	900	987	925	941	962	918	969	932	933	951	985	990	972	933	935	935	891	959	875	968	961	972	891	945	992	957	966	887	915	934	945	938	984	943	922	920	953	972	905	916	976	951	956	980	928	944	937	936	976	971	936	932	993	886	871	963	943	943	945	976	964	957	896	927	921	949	969	948	977	1006	959	930	937	936	927	904	903	996	947	927	942	961	931	959	938	944	956	942	979	983	943	954	952	926	936	993	1002	943	921	941	926	954	949	915	957	922	938	932	938	950	974	950	921	910	939	939	962	971	894	1013	915	930	967	899	979	921	948	863	958	981	935	954	945	986	952	989	945	928	944	922	958	993	1006	986	1002	963	998	970	958	884	916	934	943	971	983	968	888	912	989	975	947	904	972	976	970	969	1002	921	931	956	950	928	907	958	893	974	973	936	933	968	951	922	950	959	921	935	959	916	973	944	928	961	989	924	1012	949	990	954	954	1004	940	940	1002	962	953	950	938	998	912	977	986	925	943	904	973	947	933	902	937	900	897	908	923	1020	1009	963	897	928	964	961	945	915	985	912	1006	932	981	923	936	923	946	966	957	934	918	933	948	872	971	982	942	946	962	948	912	943	994	996	964	986	956	944	920	954	979	941	919	972	977	970	921	939	968	937	912	905	987	966	921	971	918	966	979	936	955	919	937	912	976	915	956	984	896	963	915	970	963	956	942	923	903	945	942	903	937	958	871	965	927	981	932	908	985	967	941	1069	974	963	929	926	951	968	993	968	935	977	977	931	969	955	904	929	894	1000	926	920	980	925	959	909	916	892	903	874	889	969	918	945	926	947	913	916	994	997	950	922	951	937	942	960	895	940	976	947	923	961	947	939	919	939	971	1033	925	989	979	929	914	944	999	977	939	999	987	1002	919	931	944	896	958	891	918	994	956	954	952	975	987	932	1022	941	948	953	931	924	942	966	884	948	994	912	898	973	944	958	981	940	960	958	917	968	960	928	1014	915	951	1007	944	944	960	916	967	923	922	929	924	955	908	980	930	915	968	957	949	935	939	927	932	923	946	956	968	902	965	955	939	959	900	922	933	968	952	970	986	938	930	970	951	956	949	951	970	924	1003	937	1000	958	935	951	980	951	959	886	945	982	931	945	918	906	983	908	932	969	969
9531	23210	19589	10051	7069	5168	3786	3194	2953	2637	2197	1832	1746	1578	1568	1557	1482	1317	1317	1312	1218	1261	1212	1156	1127	1153	1121	1221	1126	1159	1090	1109	1120	1101	1086	1127	1071	1060	1068	1075	1107	1060	1129	1083	1086	1042	1065	1040	1058	1104	1128	1038	1110	1096	1114	1042	1108	1036	1079	1052	1037	1131	1012	1055	1081	1014	1036	1002	1064	1048	1021	1057	1088	1117	1040	1002	1092	1045	1027	1089	1102	1066	1084	1112	1070	1076	1059	1033	1015	1076	1038	1076	1082	1032	996	999	1083	1063	1093	1064	1051	1090	1060	1040	1093	1071	1091	1028	1095	1051	1010	1062	1025	1054	1074	1057	1075	1051	1094	1083	1055	1131	1046	1062	1093	1019	1024	1053	1077	1072	1084	996	1056	1045	1039	1056	1060	1066	1083	1045	991	1041	1051	1038	1038	1104	1103	1007	1025	1116	1029	1027	1015	1080	1083	1094	1067	1034	1054	1041	1104	1078	1041	1059	1034	1065	1019	1014	1037	1085	1036	1053	1027	1071	1002	1047	1067	1046	1080	1066	1070	1045	1020	1084	1033	1048	1037	1025	1047	1055	1027	1091	1025	1087	1045	1052	1102	1046	975	1047	1053	1022	1059	1111	1046	1062	1050	1048	998	1061	1029	1054	1043	1073	1059	1030	1018	1037	1045	1033	1040	1014	1058	1025	1071	1060	1033	1065	1152	1118	1073	1028	1057	1059	1043	1017	1041	1053	1088	1035	994	1019	1085	1039	1053	1042	1040	1052	1067	1092	1059	962	1035	1072	1076	1072	1084	1050	1039	1058	1035	1071	1082	1083	1018	995	1070	1048	1080	1016	1068	1014	1009	978	1022	1026	1001	1039	1012	1035	995	1001	1056	1070	999	1055	1034	1090	1049	1049	983	1026	1048	1102	1050	1091	1019	1020	1089	1066	1065	1059	1068	1048	1032	1013	1040	1003	1083	1064	1083	1049	1063	995	1076	1102	1099	1065	1110	1053	1039	1014	1019	1039	1058	1091	1161	1036	1060	1049	1036	1046	1088	992	1035	1057	1016	1054	1008	1014	1052	1017	1057	1058	1028	1005	1017	1015	1068	1037	1086	1010	1075	1041	1054	1004	994	1056	1068	1030	1084	1038	1031	1039	1048	1072	1016	1067	1089	1029	1080	1072	1018	1046	1042	1072	1058	1009	1026	1047	1019	1053	1091	1042	1035	1053	1076	1042	1080	1117	976	1031	1070	1061	1020	1113	1012	1022	1071	1075	1071	1036	1035	1071	1009	1090	1077	1098	1105	983	1053	1008	1064	1032	1037	1063	1046	1028	1068	1016	1057	1012	1034	1038	1024	996	1050	1023	1094	1102	1083	1048	1085	1071	1027	1008	1032	1045	1025	1071	1106	1029	1017	1045	1043	1040	1017	1044	1021	1039	1085	1034	1065	1064	1045	1033	1038	1062	1040	1074	1066	1112	1024	1080	1029	1084	1026	1081	1040	1040	1025	1062	1040	1059	1083	1046	1023	1014	1042	1073	1106	1105	1040	1065	998	1082	1021	1091	1022	1064	989	1083	1043	1011	1007	1076	1027	1057	1066	1025	1071	1098	1055	1037	1017	1060	1043	1060	1061	1090	1056	1085	1075	976	1084	1026	1085	1059	1070	1016	1025	1070	1062	1094	1051	1023	1044	1013	1085	1058	1061	1088	1055	1079	1087	1102	1061	1010	1044	1011	1014	1044	1028	1010	1079	1009	1079	1079	1086	1034	1104	1030	1025	1081	1087	1088	1045	1049	965	1063	1040	1050	1048	1049	1013	1032	1036	1014	1067	1038	1041	1035	1096	1110	1086	1033	1021	1067	1040	1036	1094	1019	1051	1058	1049	1036	1038	1030	1038	1056	1073	1062	1096	1032	1062	1050	1067	1034	1049	994	1037	1016	1072	1016	1017	997	1064	1020	1008	1050	1072	1080	1023	1035	1072	1070	1051	1036	1032	1026	1039	1018	1073	1095	994	1033	1012	980	1075	993	1022	1023	1017	1030	1026	1068	1019	1083	1008	1054	1058	1044	1041	1074	1035	999	1072	1071	1039	1044	1038	1036	1028	1055	1031	1069	1053	995	1069	1035	1030	1044	1070	1048	1050	1009	1028	1009	1076	1055	1044	1050	1001	1046	1079	1003	1048	1055	1063	1069	1039	1083	1054	1104	1047	1008	1058	1072	1080	994	1036	1097	1090	1036	1123	1046	1063	1087	991	1059	1049	1038	1054	1071	1067	1052	1046	1071	1025	1018	1038	1060	1078	1106	1069	1065	1076	1018	1082	1043	1042	1063	1024	1079	1046	1024	1059	1047	1051	1058	1020	1037	980	1014	1052	1008	1072	1072	1083	1010	996	989	1065	1068	1049	1039	1039	1049	1067	1070	1108	1122	1076	1042	1051	1056	1061	1044	1055	987	1050	995	1081	1042	992	1024	1045	1027	1044	1058	1089	1009	1059	1038	1043	1062	1036	1051	1033	1022	1034	1018	1028	1049	1053	1044	1031	1007	1018	1006	1036	1016	1042	1026	1089	1035	1017	1037	1081	1027	1034	1083	1071	994	1010	1021	1066	1021	1006	1060	1075	1050	1035	1082	1017	1076	1032	1031	1059	1057	1055	1091	1059	1016	1055	990	1135	1071	1064	1066	1052	1033	976	1061	1031	1064	1028	1037	1084	1061	1030	1056	1036	1026	1093	1074	1034	1046	1023	1083	1054	1140	1072	1050	1009	1057	1013	1043	1082	1041	1037	1039	1045	1012	1014	1030	1074	1021	1079	1032	987	1071	1094	1004	1035	1049	1036	1063	1045	1023	1069	989	1006	1019	1047	1074	1061	1021	1014	1085	998	979	1046	1074	1067	1044	1100	1076	998	1030	1038	1010	1080	1043	1046	1114	1116	1000	1074	1097	1056	1052	1113	1011	1046	1045	1034	1042	1061	1012	1046	1122	988	1031	1067	1026	977	1008	1016	1076	1053	1033	1060	1123	1003	1038	1016	1060	1023	1015	1016	1012	1061	1066	1075	1091	1072	1001	1020	1045	1054	1082	1047	1103	1009	1035	1057	1055	1009	968	1066	972	1085	1093	1004	1063	1051	1055	1013	1053	1077	1000	1062	1045	1085	1040	1092	1075	1071	1044	1009	1053	1051	1003	1047	1076	1085	1018	1042	1084	1076	1045	1029	1034	1040	1065	1009	995	1005	1056	1035	1030	993	1029	1070	1047	1066	1060	1055	1000	1103	1081	1049	1092	1039	1053	1053	1020	1082	1062	1087	1101	1112	1013	1073	1035	1045	1044	1044	1046	1041	1068	1064	1020	1060	1049	1063	1088	1062	1019	996	1095	1053	1064	1054	1018	1027	1119	1122	1021	1075	1038	1074	1048	1010	1058	1024	1049	982	1026	1064	1023	1031	1108	1018	1004	1096	1016	1051	1047	1071	1043	1068	997	1049	1035	1000	1019	1058	1016	1000	1006	1006	1044	1018	1065	1081	1085	1023	1035	985	1007	1025	1080	1052	1040	1079	1036	1044	1031	1073	1020	981	1030	1061	1105	1026	1040	1047	1066	976	1038	991	1005	1072	1019	1049	1081	1002	1068	1037	1016	1046	1081	1067	1037	1029	1100	1035	1023	1051	1038	1040	1058	1027	956	1031	1048	1115	1102	1033	1022	1085	1018	1049	1087	1022	1042	1040	1026	1066	1065	1022	1034	1033	1013	1064	1057	991	1032	959	1108	1097	1059	1056	998	1044	1075	999	1041	1062	1078	1032	1029	1030	1041	1051	1040	1027	1027	1045	1000	1058	1070	1019	1038	1045	1027	1056	1012	1053	1085	1057	1070	1091	1029	991	1083	1072	968	988	1079	1039	1032	1045	1064	986	1058	1053	1064	1084	1082	1068	1036	1052	1065	1047	1079	1063	1016	1041	1071	993	1081	1025	1044	1061	1070	1022	1054	1045	1075	1068	972	1040	1094	1068	1090	1006	1031	1080	1097	1053	1018	1003	1053	1039	989	1058	1027	1030	1077	1025	1018	1073	1018	989	980	1021	1041	1029	1017	1022	1029	1063	1061	967	1070	1036	1081	1063	1030	1015	1032	1033	990	1088	980	1072	1032	1087	1041	1013	1041	1002	1023	1108	1038	998	1042	1047	1003	1043	1050	1038	1097	999	1037	1026	1020	1006	1050	1043	1025	1024	1052	1046	1078	1040	1035	989	1062	1044	1071	1057	1056	1057	969	1043	1095	1063	1080	1104	1054	1011	1010	1061	1017	1007	1040	1049	1090	1079	1037	1045	1080	1056	1025	1062	1067	1019	1086	1029	1018	1079	1103	1068	1067	1070	1024	1011	1070	1108	1077	1065	1045	1014	1046	1037	1071	1060	1059	1048	1019	1102	991	1082	1082	1032	1110	998	1042	1065	978	1055	1037	1144	1054	1050	1051	1041	1038	1027	1063	1006	1047	1046	1058	1032	1021	1037	1120	1046	1045	1058	1021	984	1055	1050	1030	976	970	1048	1060	1037	1066	1074	1033	1007	1056	1068	1029	1063	1032	1029	1068	1086	1042	1011	1073	1082	1030	1080	1038	1020	1047	997	1083	1047	1048	1057	1065	1003	1108	1071	1002	1078	1065	995	1017	1093	1067	1056	1010	1042	1071	1066	1015	1007	1039	1072	1058	1053	1031	1078	1000	1080	1035	1007	1045	1068	1081	1019	1029	1121	1056	1083	1075	1075	1028	1013	1053	1111	1087	1076	1038	1007	1040	1055	1005	1040	1105	1116	1022	1083	1056	1065	1003	1082	1083	1034	1060	964	999	1066	1062	1056	1021	1056	1005	1046	1062	1036	989	1012	1035	1042	1068	1021	1008	1059	1058	1005	1023	1065	1039	1102	1040	1004	1078	960	1008	1080	1058	1000	1046	1087	1015	1094	1044	1025	1041	1035	1018	1060	1075
27340	21167	11792	1686	768	504	409	387	489	405	355	364	318	297	346	355	328	371	338	336	332	334	333	335	285	324	345	304	307	328	307	372	305	348	294	319	333	337	343	360	320	353	331	318	314	351	365	314	325	384	331	300	332	316	327	328	378	369	347	308	307	329	323	361	331	309	335	364	340	325	330	303	354	346	334	337	327	344	342	324	357	314	339	321	335	321	309	335	347	360	379	338	308	319	350	346	319	345	352	322	341	333	315	323	378	364	337	333	316	387	343	330	357	345	321	337	358	310	332	341	345	328	299	361	328	345	327	309	359	300	348	344	347	346	310	358	355	356	303	327	374	308	380	305	328	339	344	355	334	319	267	350	352	330	344	326	323	347	288	322	348	345	346	353	325	335	338	334	338	318	361	340	328	331	336	370	300	339	338	337	345	315	320	365	313	336	326	310	328	298	338	333	347	317	318	341	340	318	330	316	284	352	318	351	314	340	343	314	341	335	321	348	338	331	354	341	315	332	307	297	336	327	296	341	326	341	331	323	343	305	333	339	320	328	346	376	308	332	325	326	325	324	311	307	319	319	337	339	323	340	334	334	315	298	361	313	322	368	351	347	350	315	352	323	343	374	323	332	351	337	324	332	350	331	306	305	351	356	316	352	300	315	344	349	332	353	335	346	304	335	328	341	339	300	337	301	358	302	333	335	333	357	346	342	380	331	326	344	350	347	319	312	347	316	322	340	321	312	350	329	322	318	300	321	344	319	357	306	322	341	324	352	332	350	312	343	331	334	341	353	310	328	350	324	347	310	321	308	315	343	308	341	326	330	369	314	320	331	342	354	322	350	315	358	349	342	361	324	315	319	323	338	293	335	328	331	322	319	331	305	337	305	338	331	321	307	340	371	304	322	373	323	315	330	345	306	319	317	339	338	329	330	350	304	332	327	337	320	312	314	333	339	316	328	321	356	334	320	339	338	364	310	337	323	339	346	351	336	353	358	363	319	312	362	341	341	312	309	318	324	347	311	323	339	353	318	343	344	348	344	335	345	316	347	346	319	321	342	328	342	345	355	361	330	336	333	313	311	328	327	358	333	303	324	333	341	346	311	350	318	302	337	345	312	332	324	325	361	295	359	346	363	324	334	335	339	350	306	383	316	342	330	322	343	301	353	345	318	341	349	324	336	338	343	357	335	309	334	328	318	319	373	336	309	349	325	325	366	323	341	331	321	333	332	287	282	346	335	316	348	349	313	332	320	353	347	311	333	336	360	340	337	309	313	357	341	344	327	348	335	329	350	332	360	353	348	329	317	323	345	348	328	309	333	373	333	365	335	325	358	330	324	370	311	350	335	352	349	334	322	302	347	322	345	337	340	346	324	340	339	334	328	337	321	304	350	344	294	374	332	344	306	339	298	323	318	353	332	296	326	327	340	329	341	352	291	316	357	338	321	304	344	331	320	339	368	308	338	335	364	341	334	333	346	335	293	354	334	334	317	357	330	344	350	350	312	331	355	335	289	327	319	330	344	345	317	378	340	351	316	334	324	318	337	316	312	323	310	318	358	323	298	325	346	333	325	314	337	338	322	308	346	370	319	341	318	333	312	303	328	340	283	333	327	367	341	327	331	315	355	374	331	355	346	356	335	305	315	338	325	333	342	318	332	325	335	352	347	338	313	366	315	319	319	329	347	329	389	318	342	327	328	311	349	350	340	346	336	361	333	333	307	350	346	302	312	318	337	318	332	330	332	328	319	355	336	356	350	358	322	343	316	311	334	346	308	315	322	325	335	334	365	317	311	364	321	308	356	376	354	361	305	333	329	324	350	364	317	342	341	352	344	317	312	337	344	363	342	379	331	361	298	355	321	348	346	328	344	367	313	329	305	323	334	323	307	342	335	332	317	344	318	319	325	329	330	339	313	299	351	315	317	341	343	294	336	310	317	359	329	314	348	332	335	311	368	334	346	331	353	347	341	322	335	365	316	348	308	316	342	312	304	329	320	312	332	330	310	308	327	334	333	346	307	338	326	318	328	314	314	338	352	310	324	291	353	337	329	347	355	373	306	329	336	329	342	381	329	347	337	370	317	363	340	352	327	302	335	330	345	365	342	325	374	295	312	319	335	315	360	330	337	341	327	346	338	339	324	360	364	308	313	330	330	341	319	336	348	336	357	342	358	356	321	353	341	329	334	319	356	320	349	329	351	343	354	340	325	324	330	346	339	316	339	319	326	340	339	330	332	316	356	322	303	332	318	341	362	306	324	328	332	335	305	327	333	321	345	331	310	340	342	307	330	312	320	336	321	351	340	331	330	327	279	292	393	329	346	298	321	327	319	330	337	355	317	327	338	335	343	347	322	347	290	308	318	344	340	328	318	335	315	348	303	348	329	348	325	326	307	310	291	352	312	330	347	310	365	325	317	352	347	337	312	336	335	339	306	379	340	297	294	359	311	331	349	313	330	325	328	340	351	332	341	293	333	358	318	312	339	332	371	329	348	332	334	335	346	335	320	358	338	333	340	325	340	331	327	343	317	369	319	332	355	344	350	361	338	322	324	324	368	312	336	371	313	346	305	331	334	310	319	361	368	323	335	358	308	329	355	353	328	335	326	331	336	287	357	332	328	358	329	349	343	349	308	336	328	345	334	326	301	326	349	337	345	314	345	329	352	317	355	386	386	332	334	326	322	344	318	314	348	326	311	342	346	380	290	343	359	359	330	323	318	332	341	352	337	335	342	362	332	358	326	361	290	322	333	338	349	345	298	355	356	349	317	336	352	336	339	337	323	357	325	294	350	299	318	298	301	327	363	312	330	338	334	331	339	322	356	334	366	320	312	318	351	331	349	346	367	358	310	334	347	366	363	320	298	326	353	308	360	328	310	391	326	356	333	321	304	333	370	330	363	298	363	331	336	310	337	314	364	342	320	317	322	314	326	338	365	344	323	346	336	333	321	299	327	337	309	300	336	290	349	358	357	342	328	328	329	325	347	302	356	376	330	363	332	319	329	361	329	333	291	336	321	318	366	335	292	325	355	329	329	314	336	355	313	334	332	352	378	322	347	360	307	348	336	337	309	352	334	305	330	324	316	342	316	337	321	355	299	364	316	314	311	299	343	335	338	311	303	365	318	330	320	326	321	369	342	295	325	345	345	316	301	288	345	362	332	345	328	328	376	361	331	352	326	309	311	314	321	328	336	365	363	336	344	325	344	345	324	327	323	356	352	326	301	346	336	327	342	356	356	361	304	338	295	302	371	339	329	370	325	365	327	309	332	311	330	325	341	341	317	299	341	330	324	345	359	333	347	337	367	330	340	339	318	313	334	338	356	328	348	333	338	320	335	315	325	333	333	349	331	324	335	305	334	330	329	322	328	335	339	344	326	291	332	354	321	338	346	375	336	327	313	317	324	305	318	339	327	341	367	338	325	289	338	311	363	353	349	349	342	336	337	316	324	336	321	345	330	314	294	315	350	333	333	327	359	332	327	360	348	357	348
5098	6246	3750	1762	989	677	547	508	708	658	462	409	444	406	467	430	399	407	412	430	385	383	416	370	412	418	416	377	414	387	409	429	396	389	409	416	421	383	421	420	404	386	391	418	397	379	392	417	411	419	403	394	375	430	409	410	366	414	410	363	420	382	401	427	441	450	428	417	365	401	394	410	391	411	385	374	445	403	419	424	366	368	436	423	340	421	413	395	400	397	415	401	410	388	391	388	402	398	432	407	411	390	401	398	376	410	393	401	398	446	397	388	396	399	376	414	388	400	429	379	372	414	349	359	417	415	396	402	421	412	413	394	422	399	397	425	407	418	379	387	396	431	418	415	412	395	442	374	436	382	378	405	400	384	398	410	406	374	371	382	446	432	450	430	407	366	392	420	437	386	434	451	406	381	407	440	396	432	395	408	391	377	388	388	393	445	427	414	391	397	435	405	380	408	413	425	371	417	388	405	418	396	420	404	435	377	373	430	440	393	393	396	416	395	400	435	420	417	384	407	389	397	439	429	422	355	404	396	397	421	437	393	413	420	384	429	379	408	406	363	396	394	414	385	406	397	402	382	370	405	410	372	390	379	414	384	381	357	419	398	418	410	405	397	410	392	394	413	414	412	369	401	387	365	417	410	428	387	395	428	415	390	385	419	398	380	397	435	394	443	397	410	407	392	384	411	392	400	407	417	412	386	405	391	424	426	418	386	404	381	444	402	385	428	425	407	400	401	378	400	410	428	392	417	381	407	409	413	384	403	395	418	398	416	371	397	387	404	427	380	360	404	401	386	411	373	386	372	395	375	390	396	414	409	430	381	407	410	383	458	420	403	433	364	413	432	407	389	399	390	366	344	433	410	381	446	420	408	412	400	415	400	419	396	398	409	385	388	389	409	406	390	429	410	419	401	385	405	436	408	400	427	418	405	438	406	399	423	389	386	391	423	398	416	427	382	422	425	381	403	361	444	391	383	395	419	422	413	395	433	344	401	393	425	425	394	394	409	405	375	415	404	397	384	394	407	393	424	425	427	425	407	403	400	418	392	389	399	414	426	421	380	400	375	408	436	427	418	442	388	400	392	400	386	405	380	424	425	392	388	434	371	437	421	392	406	388	456	436	444	370	353	425	392	369	403	416	426	430	400	424	399	394	438	428	392	415	419	412	404	388	404	396	412	375	380	403	402	374	414	402	418	371	397	444	408	366	434	362	384	430	380	427	462	387	359	392	405	373	369	391	388	332	386	414	428	425	421	416	376	434	405	442	373	428	395	426	386	402	382	374	410	395	406	409	426	380	442	398	363	382	416	393	370	405	372	416	395	389	427	396	413	417	430	389	393	403	418	375	393	420	428	408	392	397	411	367	399	389	422	407	428	388	413	388	392	381	402	436	382	408	435	403	436	394	434	417	397	382	434	389	407	382	388	400	397	432	412	391	409	402	374	414	393	383	402	402	420	373	421	361	389	406	430	422	405	399	401	416	411	405	399	410	421	405	397	368	401	407	422	403	415	385	398	400	413	443	394	387	443	389	428	387	395	372	383	410	387	416	410	417	380	411	389	396	394	389	411	399	388	444	379	395	421	350	383	374	427	392	424	398	394	414	412	431	380	434	441	399	369	388	431	407	407	419	392	395	402	405	422	370	379	381	368	390	425	391	404	418	366	410	388	382	421	416	397	420	373	380	407	407	400	422	400	386	361	406	406	428	410	365	383	374	408	395	391	408	410	414	390	375	378	391	424	414	439	383	397	390	345	419	383	427	407	428	399	402	393	390	405	426	380	377	386	392	356	384	370	428	419	385	390	386	390	434	417	415	396	424	407	379	364	399	397	387	360	430	393	382	371	435	388	382	392	366	417	420	402	414	415	429	363	387	420	420	400	374	400	399	377	387	419	399	415	387	381	425	406	403	400	415	380	423	394	427	402	406	404	400	426	392	411	421	366	435	380	390	439	357	398	353	382	410	404	396	396	401	380	382	398	433	422	412	419	393	416	384	400	396	392	386	420	403	396	423	406	395	428	394	399	400	412	402	403	388	405	382	427	412	401	392	406	394	398	373	404	407	415	418	428	408	391	409	394	425	389	426	422	416	414	394	411	393	384	407	383	385	415	393	437	423	412	416	430	424	405	398	376	398	375	397	387	409	392	409	394	408	402	384	412	412	418	410	406	382	384	392	401	412	405	384	439	413	396	422	405	413	385	385	401	401	424	343	393	397	380	419	419	434	392	409	424	462	378	400	408	373	404	372	424	457	377	361	411	383	413	407	379	375	409	384	401	408	368	404	381	404	424	414	424	398	389	417	408	420	402	401	423	398	395	386	387	430	383	405	402	395	395	376	380	387	386	408	392	431	396	410	375	383	415	396	403	408	408	398	390	425	384	405	401	415	419	419	420	390	403	399	389	409	384	396	406	407	366	402	391	428	383	415	399	435	396	400	383	422	400	419	373	394	379	393	367	422	380	371	404	389	410	385	384	421	432	441	399	391	424	405	430	377	409	351	441	393	410	425	407	420	392	405	408	374	391	383	434	401	393	395	377	431	430	411	389	400	418	402	409	437	413	428	417	393	400	372	429	381	419	399	404	406	413	398	388	390	391	403	392	424	380	397	400	415	388	344	411	420	424	402	411	399	397	444	412	398	419	388	394	392	372	411	385	399	413	419	391	412	433	391	389	389	383	444	393	384	439	405	417	409	388	377	367	398	417	376	396	411	425	384	371	386	389	427	417	387	441	367	392	381	414	410	408	380	445	378	393	363	395	419	391	396	406	425	438	376	397	370	401	398	400	397	389	445	408	411	391	417	384	391	402	406	384	433	419	422	386	405	415	403	381	391	389	386	381	405	405	410	397	402	436	381	375	391	394	411	430	371	419	397	454	399	382	394	442	406	396	435	433	394	405	402	407	390	402	391	433	413	437	397	369	404	402	397	435	432	408	401	414	428	414	399	417	378	407	380	379	425	398	404	413	416	406	380	372	430	386	399	433	382	384	413	368	377	395	396	386	382	429	378	419	409	379	382	399	392	379	388	376	402	419	400	393	388	407	403	404	423	391	414	406	382	381	385	375	410	397	387	406	404	408	435	406	415	391	393	380	408	402	370	429	356	394	401	382	417	385	413	382	397	369	397	374	412	403	373	401	361	364	409	387	385	420	402	400	409	411	407	412	395	403	393	445	398	408	413	388	396	413	421	358	419	418	413	388	413	404	407	399	406	393	405	384	391	415	391	406	388	395	376	379	387	406	411	363	410	371	375	373	377	418	413	428	414	348	409	390	394	368	415	402	406	429	407	411	415	366	424	395	406	411	399	394	400	420	410	416	438	374	409	389	413	415	382	383	419	420	402	389	395	394	385	384	404	431	359	413	412	396	417	416	425	399	390	407	366	400	376	410	380	380	417	370	392	371	377	400	382	399	374	399	407	394	403	403	412	396	414	410	390	411	434	372	363	361	410	413	420	353	417	369	394	391	401	378	411	413	381	420
23712	21494	29269	24166	21495	18183	2605	1366	1225	1077	945	865	870	829	761	819	1108	803	716	737	719	750	721	742	762	703	681	748	738	735	707	704	722	732	724	712	685	686	677	708	729	699	682	674	717	744	731	711	680	645	723	685	667	717	696	649	673	720	704	768	680	658	683	667	712	737	718	641	637	655	702	725	653	632	677	662	692	689	644	669	712	658	713	702	696	731	705	674	696	701	688	705	658	691	754	708	674	652	719	697	691	684	679	655	684	702	701	678	698	662	663	701	687	648	661	723	724	665	749	716	675	678	665	678	673	733	724	654	720	677	696	691	651	665	654	763	709	712	662	717	694	703	683	695	654	682	598	682	701	685	679	721	708	680	692	659	651	666	665	664	682	676	687	685	671	694	677	689	703	691	676	725	731	737	654	688	695	676	708	725	712	636	648	651	674	678	687	706	679	726	672	673	677	669	651	706	709	728	693	695	720	664	713	606	659	707	689	698	734	673	638	707	705	740	721	712	710	685	661	688	690	658	666	689	680	650	662	700	688	681	689	670	673	693	723	673	708	645	701	685	674	704	687	680	694	672	688	680	708	661	638	669	702	707	681	709	651	702	681	700	713	693	652	656	720	652	666	732	686	686	693	663	734	677	641	696	709	653	691	692	669	684	652	664	687	665	693	644	696	681	650	696	671	697	727	694	747	666	720	677	727	689	631	672	718	667	712	737	693	648	677	697	721	667	654	704	662	684	716	701	705	649	685	627	712	672	684	649	689	675	687	636	701	706	664	698	689	658	623	706	647	658	653	659	679	637	726	683	659	651	703	682	705	714	665	653	687	710	679	685	711	690	680	652	663	678	638	680	721	650	705	652	667	663	723	683	654	686	701	709	651	686	674	714	687	714	727	689	688	697	676	693	683	664	730	640	677	692	702	715	699	689	672	696	693	660	640	734	659	670	679	694	630	689	741	692	718	708	690	677	729	646	727	665	680	667	683	710	681	702	715	692	689	717	710	700	662	708	667	681	690	691	663	657	677	664	716	695	631	709	698	723	639	692	693	689	650	688	722	711	728	651	671	653	699	644	709	699	678	664	675	723	672	684	693	657	700	678	686	670	677	737	662	700	697	690	709	677	666	683	704	695	690	704	662	643	729	668	687	645	703	696	706	707	657	694	684	689	672	710	689	639	690	638	712	743	668	611	690	698	669	684	739	707	705	675	720	740	705	662	659	679	633	713	745	688	673	728	681	716	700	664	643	670	702	729	669	732	673	655	676	674	706	697	695	696	667	707	701	670	693	733	686	687	664	695	706	676	680	672	669	646	724	717	658	688	650	666	693	661	681	649	658	652	650	717	662	644	664	645	686	616	714	692	715	683	656	661	687	698	670	647	691	658	668	662	672	683	767	652	696	688	683	761	661	686	714	742	708	694	689	712	642	676	744	700	656	676	696	683	685	632	673	678	664	683	665	641	658	684	695	612	707	682	685	691	646	646	705	673	667	664	670	645	695	709	695	670	677	704	707	667	707	714	638	659	659	737	681	692	643	669	683	676	740	717	623	608	694	681	682	727	751	653	720	676	635	744	663	701	737	682	689	657	677	696	671	709	676	650	726	657	701	609	683	630	676	641	734	674	639	690	627	685	671	674	686	712	662	717	700	681	686	672	687	655	685	693	666	678	699	709	654	667	651	684	695	705	683	702	670	699	679	715	671	662	695	692	728	659	694	698	679	671	671	692	692	677	707	706	661	660	710	661	662	656	702	711	700	711	667	680	666	644	707	643	730	714	672	660	695	668	673	648	647	675	700	727	656	674	655	694	673	647	663	717	694	708	708	662	667	712	672	651	702	668	692	723	710	703	708	696	730	710	699	673	664	690	676	706	695	691	656	606	701	701	623	702	681	697	659	697	688	698	649	678	723	648	690	681	679	703	677	710	698	654	661	637	636	698	711	738	650	664	646	678	679	670	668	698	697	709	641	712	658	678	692	703	716	739	656	682	670	648	700	710	719	702	704	693	665	703	664	714	694	709	679	633	702	665	627	692	668	643	683	675	680	680	671	690	658	705	687	655	688	656	729	720	710	661	717	679	683	632	709	643	667	671	667	715	690	665	723	657	692	711	723	699	683	715	628	627	678	668	688	649	674	701	710	673	691	691	669	678	644	653	680	698	668	724	701	761	738	686	694	725	650	688	673	717	693	694	655	679	682	671	702	714	705	711	698	705	707	699	714	671	651	688	655	673	672	674	674	724	689	678	706	737	685	670	677	678	717	691	652	673	673	694	680	664	678	661	711	691	685	686	713	686	665	670	652	714	719	689	691	720	673	679	703	674	676	695	691	647	707	715	670	689	645	700	665	691	660	646	665	694	719	628	685	661	633	692	708	707	675	695	747	675	666	683	658	645	649	703	718	668	687	649	689	673	671	694	679	727	698	731	691	656	789	718	684	699	737	678	679	644	679	703	691	659	665	696	641	730	683	706	692	697	674	682	690	672	701	686	658	699	717	669	686	684	652	674	684	653	700	697	646	693	694	660	676	697	651	643	724	683	739	656	651	666	688	718	686	726	702	711	747	748	671	742	703	671	703	654	696	684	653	645	670	663	717	672	632	717	684	733	681	666	696	626	677	679	721	691	712	633	683	688	698	659	665	669	657	677	672	684	708	675	652	658	682	733	654	650	699	666	705	673	677	679	717	659	665	663	656	657	643	657	698	645	660	609	688	719	682	690	642	697	703	671	723	703	682	653	683	740	705	677	675	687	661	652	631	661	657	644	692	648	717	669	732	698	703	646	684	713	635	664	668	674	733	721	725	660	710	660	672	632	719	663	713	728	695	685	637	701	703	683	662	696	703	644	692	695	692	687	695	715	639	648	690	696	724	650	674	670	668	671	660	733	684	742	690	657	680	688	694	680	669	690	685	683	679	670	685	687	695	677	621	691	707	645	703	711	664	655	674	708	678	675	682	692	699	702	677	626	724	694	709	690	670	712	664	662	672	689	692	703	706	692	689	694	649	674	638	659	644	662	674	644	670	666	684	692	668	713	717	673	702	692	634	690	665	715	698	686	720	639	619	624	626	744	622	676	676	653	701	710	671	611	709	691	691	725	663	648	651	690	650	673	656	677	689	708	708	664	699	664	737	653	667	720	635	730	710	703	694	721	650	675	740	703	663	675	687	728	671	690	672	679	698	733	655	643	692	644	711	632	701	710	646	650	668	702	683	667	668	678	698	638	688	685	662	696	684	693	666	634	688	689	713	676	620	668	678	681	684	694	674	637	699	711	673	652	704	732	746	701	672	714	614	641	665	694	691	709	668	733	721	651	698	694	684	625	686	673	674	682	657	701	700	745	676	681	693	681	729	678	650	693	635	707	712	641	683	699	707	690	687	684	709	667	663	699	692	649	698	674	665	715	720	654	723	672	690	640	653	721	690	665	669	671	705	622	674	685	688	673	721	697	661	671	674	709	686	696	715	695	684	734	690	655	725	672	698	661
6429	14761	11597	6153	4031	2844	2355	2008	1870	1580	1288	1178	1160	1058	1032	1002	1497	897	905	892	906	874	826	849	776	817	839	826	776	809	797	817	771	788	821	792	782	808	775	766	809	770	772	819	814	775	782	804	782	832	768	802	768	834	835	777	742	797	796	750	740	774	786	758	761	791	832	798	748	780	752	756	747	791	760	773	805	734	742	800	818	769	727	751	809	780	777	769	749	765	754	723	818	777	755	741	757	747	809	744	777	804	753	770	756	808	744	766	793	820	797	763	816	783	768	749	760	760	811	730	739	743	762	758	788	757	764	805	769	790	796	750	766	719	779	781	765	744	810	801	799	805	826	748	795	770	728	758	738	736	809	776	750	779	777	806	787	811	786	751	780	788	811	776	749	776	777	771	787	743	739	751	807	752	769	776	786	795	769	764	794	762	780	774	754	782	742	755	801	779	808	757	780	797	821	795	761	768	758	779	789	800	740	709	799	744	764	804	747	772	788	763	760	751	754	779	722	743	771	785	721	822	752	799	794	790	746	762	759	747	765	735	764	757	771	795	791	796	764	751	788	724	756	769	751	807	776	756	694	757	788	778	845	728	838	717	763	773	821	804	733	778	751	801	743	803	755	771	769	743	757	803	753	752	788	799	758	737	723	804	801	759	806	801	781	767	760	770	786	744	812	747	830	754	796	805	808	748	753	752	791	752	790	757	779	794	727	794	776	790	775	812	741	780	769	800	776	762	777	765	765	754	792	762	786	770	831	760	797	779	761	737	824	811	741	753	777	827	801	762	719	849	749	778	797	758	810	748	753	752	785	760	758	809	796	806	760	737	705	770	779	771	758	781	756	792	758	773	783	796	757	740	731	734	750	711	737	764	716	767	776	774	755	778	736	773	806	757	744	773	766	786	753	750	767	818	745	828	768	824	756	700	761	786	778	762	753	772	778	785	756	769	730	774	860	756	762	763	733	776	771	764	801	745	805	782	775	771	798	780	782	749	770	756	778	723	799	774	730	807	794	726	744	745	775	783	750	759	767	791	795	770	764	778	833	785	784	769	763	752	793	787	746	767	764	813	807	736	772	734	780	832	727	743	754	761	819	761	749	799	770	676	755	757	804	788	760	762	757	771	742	798	734	759	781	755	761	749	742	798	760	772	760	759	784	779	747	742	769	726	762	749	782	754	797	779	813	740	752	796	725	779	771	754	765	768	791	815	774	781	805	787	787	828	789	776	772	760	785	770	751	757	756	741	794	781	728	760	841	748	777	770	771	780	781	763	745	723	758	762	781	777	842	767	734	784	799	811	770	742	783	755	776	779	720	797	810	784	718	773	734	765	794	714	741	810	778	725	816	744	733	806	796	770	821	784	778	747	757	748	759	794	720	777	790	744	766	777	756	800	786	801	800	781	781	765	779	796	761	813	779	755	750	776	780	760	752	739	764	775	755	811	791	787	763	761	710	777	799	802	826	740	759	757	821	828	816	762	805	821	792	796	758	741	781	806	765	766	765	833	771	748	731	737	755	806	770	740	711	804	728	776	788	786	769	805	740	752	757	771	735	805	797	812	783	722	777	753	797	764	777	816	753	766	757	758	802	758	774	758	755	702	739	738	721	714	764	803	746	761	795	743	825	771	769	803	785	739	749	814	784	782	808	773	769	777	758	766	769	765	801	807	777	748	821	778	795	744	833	703	751	741	743	759	772	771	809	781	762	781	783	825	751	773	745	715	772	760	811	723	778	808	764	771	771	791	752	765	746	781	791	767	760	805	759	785	747	767	722	783	795	741	818	814	773	844	769	767	776	821	750	750	810	758	735	790	719	772	745	744	740	768	772	742	745	725	785	751	763	746	796	841	761	744	772	732	738	778	807	792	753	712	799	807	733	680	797	746	718	748	794	739	755	760	721	797	844	836	778	782	827	749	713	731	766	798	789	784	730	726	777	750	760	768	744	758	758	801	809	781	786	778	815	776	772	752	799	769	811	841	786	754	798	824	807	775	791	759	786	729	753	802	811	734	767	762	794	741	771	749	771	744	698	750	769	766	768	808	826	799	754	739	764	750	754	742	727	771	762	738	749	754	777	785	766	762	728	781	752	749	751	774	756	781	814	772	801	757	786	749	791	755	773	770	772	736	785	767	724	765	747	753	754	746	808	727	762	801	743	767	783	784	731	729	773	789	754	809	813	727	782	742	762	735	723	779	807	762	784	748	751	783	747	770	790	799	762	793	730	801	801	776	768	751	743	762	744	756	792	775	758	776	757	798	773	786	820	756	747	771	820	733	736	788	726	723	757	803	765	763	789	771	774	798	762	755	724	756	742	764	755	758	828	742	758	732	779	758	762	747	775	736	745	772	732	734	782	772	759	738	727	745	744	778	741	735	764	788	722	760	736	759	789	718	784	761	769	783	778	789	728	769	748	778	772	752	791	765	770	747	794	804	796	784	761	789	742	790	744	770	775	806	739	753	749	762	762	750	825	776	753	776	796	776	785	736	747	740	734	719	723	757	772	791	767	758	842	767	794	745	783	819	750	767	818	781	779	761	757	816	816	767	770	739	736	721	735	746	759	825	777	751	759	804	782	767	759	736	732	845	785	750	790	793	779	799	815	755	776	753	781	782	848	737	775	760	778	795	745	753	794	773	717	794	763	750	771	727	787	756	781	759	807	833	804	800	735	763	749	792	736	736	785	762	757	779	780	807	788	794	720	754	785	808	793	736	702	751	799	772	809	782	779	761	748	792	735	752	741	782	736	774	783	780	799	783	779	774	746	792	786	822	769	772	786	718	741	763	780	804	766	798	731	794	758	727	769	749	695	772	732	844	802	820	761	746	738	750	857	754	801	796	837	778	770	785	748	795	761	758	754	761	744	761	804	758	762	782	791	751	761	790	743	763	761	795	834	729	782	761	774	788	789	804	809	825	772	758	833	750	728	763	781	791	811	773	734	804	808	765	785	764	793	782	781	763	822	742	774	739	789	750	748	776	799	768	763	798	757	719	768	778	783	742	731	744	769	738	796	737	784	797	780	760	753	787	791	751	770	807	800	789	789	804	755	750	733	761	801	749	753	767	750	775	702	779	773	806	773	779	775	769	780	734	759	791	754	736	766	756	770	789	762	803	756	735	769	800	765	748	794	783	783	774	734	746	723	730	767	738	717	799	766	755	774	762	831	786	767	772	797	766	777	813	711	685	768	772	775	761	772	746	761	747	745	727	789	793	759	787	780	783	802	749	730	780	770	844	749	810	754	746	796	730	752	769	828	783	801	779	759	779	780	798	746	798	720	737	804	760	764	716	803	753	747	767	786	768	795	803	751	764	763	784	797	796	754	795	774	761	780	782	778	763	804	767	809	773	714	803	757	727	788	781	829	738	782	743	755	794	792	750	769	780	750	767	788	789	773	795	813	812	772	703	765	729	746	721	779	756	754	734	757	747	745	767	813	793	782	797	764	791	779	800	783	778	762	687	743	757	768	714	777	813	729	816
25121	21534	28462	24958	17882	1446	813	723	605	618	542	528	482	518	487	446	678	466	445	445	386	457	427	467	416	457	417	434	437	406	451	431	420	397	416	419	411	483	390	419	433	429	394	400	408	396	403	420	424	401	409	368	439	421	398	389	423	421	436	422	408	434	452	464	425	387	415	385	441	414	435	440	414	438	453	397	407	407	408	416	417	399	377	414	378	432	414	407	431	411	394	429	402	442	413	403	440	397	418	416	417	427	414	415	426	392	436	391	380	424	417	412	392	442	436	411	431	410	392	426	405	405	428	408	402	446	440	393	414	402	417	420	431	381	413	409	435	397	413	398	418	404	410	422	439	385	444	401	369	406	434	390	427	428	415	386	398	375	421	395	387	386	409	396	421	367	444	426	419	387	408	419	438	401	400	419	410	378	451	407	390	407	408	389	437	442	416	414	421	421	480	423	380	419	456	440	387	422	408	414	435	440	427	444	398	416	412	411	429	424	382	416	383	400	400	450	417	398	416	412	427	411	404	407	401	421	431	420	445	391	427	426	379	412	384	410	404	410	480	390	417	395	404	399	407	422	429	431	388	416	416	396	379	424	398	394	420	421	394	387	423	416	403	411	409	396	416	380	411	468	453	430	396	402	423	428	439	372	405	379	401	438	401	376	403	391	441	428	417	397	396	450	427	398	396	421	402	425	407	397	420	372	377	424	422	398	394	413	426	424	405	410	397	431	421	443	367	413	379	391	395	361	419	408	415	434	397	417	414	395	433	444	437	429	394	436	403	393	411	388	416	426	447	371	431	420	406	418	428	405	393	410	407	398	397	381	404	381	403	405	432	431	389	383	447	399	387	399	401	425	415	433	425	404	408	425	378	417	392	427	393	386	428	407	400	429	372	408	434	426	402	412	446	437	420	428	446	415	455	421	396	430	445	395	396	462	372	402	412	395	386	366	387	435	423	380	415	396	448	391	406	431	355	436	433	409	390	427	373	393	383	397	378	376	424	391	402	400	441	430	408	410	415	390	398	408	417	418	390	407	414	416	422	420	412	431	412	417	409	408	416	402	420	439	404	423	412	414	403	425	428	433	397	390	385	375	363	416	410	451	420	438	414	379	410	408	391	416	432	419	417	398	440	412	446	392	400	415	411	445	386	415	407	406	421	446	402	383	451	419	413	414	388	410	437	450	415	412	400	399	401	385	399	413	416	448	384	424	399	413	401	386	397	415	411	451	425	370	375	388	421	451	386	396	428	411	457	421	411	397	426	412	435	380	377	425	369	394	418	377	431	412	408	402	404	403	383	390	437	412	386	378	435	434	402	431	411	406	404	415	420	414	397	433	463	413	353	454	405	423	397	430	377	407	446	392	409	419	426	422	434	421	394	411	431	418	377	418	465	412	413	404	425	427	381	433	444	441	386	369	415	382	432	388	407	396	419	392	409	389	437	420	398	402	455	410	371	393	410	398	419	442	424	438	412	353	407	458	418	369	400	450	388	401	404	406	412	449	416	412	418	408	383	406	374	378	408	412	451	410	439	425	381	383	418	407	438	403	412	365	442	406	431	388	419	386	432	446	444	391	426	392	404	429	395	443	419	403	403	426	390	426	424	396	412	410	434	402	425	402	412	434	436	392	423	421	442	401	382	409	417	382	370	404	394	449	468	445	407	371	375	389	446	384	429	437	404	421	414	426	377	396	401	404	378	359	439	385	431	441	388	427	411	404	419	400	422	421	417	394	422	423	404	405	391	432	442	410	407	389	485	419	427	407	416	430	431	403	453	422	373	384	398	443	455	381	378	378	399	409	425	391	374	436	419	387	405	378	408	426	412	416	395	390	447	373	405	393	433	404	391	413	405	423	417	397	427	418	405	392	394	418	426	419	404	419	406	425	402	441	458	437	413	396	388	410	382	399	408	397	378	407	428	374	381	416	398	399	414	450	401	399	419	397	395	390	391	442	426	452	381	397	394	435	447	377	412	410	413	420	449	434	433	416	382	427	383	381	411	401	408	399	415	417	434	427	410	420	411	401	396	422	396	395	412	391	427	413	400	413	417	387	417	426	391	413	437	421	433	404	419	406	401	404	408	392	403	394	431	402	423	409	376	419	380	381	393	423	422	407	410	412	425	441	416	434	429	446	420	423	397	402	425	389	433	403	405	413	420	400	424	395	390	400	435	395	381	386	417	413	423	408	394	428	419	427	422	420	417	398	434	424	427	434	397	428	399	399	449	404	417	373	426	435	409	399	397	406	411	392	430	386	428	428	424	447	423	374	369	443	413	416	396	444	410	427	396	398	427	428	390	416	440	401	407	418	408	432	444	414	411	393	405	426	405	412	410	410	401	404	398	408	382	408	438	393	436	460	439	413	408	411	427	416	381	404	437	426	443	402	393	443	433	392	449	416	390	391	436	390	420	401	381	431	381	402	405	402	401	414	372	400	432	394	409	427	430	398	414	428	428	440	438	408	445	413	456	389	404	398	387	397	399	406	443	418	385	379	396	375	386	374	405	369	400	399	406	445	392	394	402	431	421	418	418	433	449	414	405	394	430	413	464	414	402	431	427	428	413	406	405	347	427	407	370	411	380	400	381	433	397	393	440	407	382	410	404	415	426	384	411	381	370	395	444	382	452	412	430	416	395	396	395	391	407	417	401	466	435	381	445	383	422	426	407	429	419	439	405	393	391	413	405	405	403	459	423	413	437	425	395	432	428	419	390	423	414	416	352	392	411	411	409	389	368	436	382	395	424	436	417	400	405	407	436	409	387	424	395	412	391	420	432	479	410	392	420	413	430	380	394	377	404	421	442	372	378	417	398	420	383	444	408	411	410	431	404	403	399	425	421	364	418	426	409	409	444	427	420	438	390	432	395	410	406	379	379	386	404	416	392	398	417	399	372	430	408	422	417	448	380	350	426	389	429	417	435	400	408	412	377	407	407	385	411	394	434	408	374	409	428	423	427	411	410	397	442	411	390	385	404	406	396	414	382	408	419	377	409	394	431	381	429	395	424	458	412	382	418	428	406	391	385	437	419	402	422	381	437	449	437	373	429	404	444	426	418	414	406	426	422	423	430	366	419	398	392	437	408	390	392	402	350	393	409	453	428	405	433	451	423	424	388	431	380	418	420	406	403	413	383	420	422	392	410	440	396	410	409	414	399	404	400	398	409	373	401	431	419	404	405	388	362	433	412	395	395	426	427	433	366	378	409	418	399	432	434	406	429	401	429	397	429	416	385	405	393	407	433	405	398	396	431	428	422	383	418	410	394	393	441	407	382	387	389	420	428	419	406	425	421	414	410	393	443	420	421	373	440	427	407	428	411	378	408	418	400	384	430	385	428	424	435	415	404	429	412	418	410	430	415	439	435	421	389	416	421	403	411	397	424	418	430	398	430	411	403	381	446	400	434	408	386	401	378	399	427	411	413	436	391	423	396	395	400	410	416	420	398	441	394	369	426	400	424	382	432	432	402	410	402	397	444	429	415	397
6260	9024	7071	3526	2340	1743	1414	1178	1086	982	853	763	648	640	653	692	1097	566	567	573	584	544	537	559	547	547	516	521	540	577	506	539	527	524	496	498	502	552	541	548	492	546	523	535	521	545	516	504	536	510	509	531	538	563	545	518	510	541	525	526	506	509	543	538	562	550	476	499	478	512	530	489	546	557	539	513	494	534	490	515	542	537	517	510	510	516	530	479	477	513	522	558	520	491	509	545	467	530	531	515	491	530	528	461	497	497	515	498	502	514	507	503	536	488	539	526	523	528	543	493	553	479	541	513	512	554	477	519	499	501	477	504	507	466	467	514	531	504	546	504	512	490	523	527	545	518	527	505	522	496	500	501	487	514	495	491	499	517	502	531	495	492	486	487	512	510	489	500	519	507	526	491	512	547	490	517	508	514	513	496	497	488	508	492	524	509	508	515	514	554	464	503	516	531	492	529	509	486	492	551	504	507	523	498	484	509	535	502	537	544	543	511	523	498	493	494	552	532	506	494	468	474	533	533	510	551	483	489	483	483	520	516	513	530	522	500	545	515	501	508	499	537	500	504	530	524	534	477	512	478	518	553	533	540	483	495	468	474	521	510	540	532	551	480	553	505	510	500	496	460	499	505	516	500	529	503	493	502	533	495	492	497	496	455	522	509	523	486	521	473	507	544	525	526	523	497	487	479	524	527	536	515	517	483	505	500	512	552	504	518	518	512	536	480	470	532	519	543	506	461	547	540	487	498	496	522	498	510	525	504	493	520	505	513	514	516	489	528	510	486	527	493	521	504	536	534	536	506	533	489	531	532	532	479	521	514	511	487	539	520	504	507	499	537	509	540	502	484	512	511	512	503	509	505	513	509	506	516	560	476	506	529	500	482	528	460	478	527	481	532	520	499	508	529	476	512	516	473	510	495	485	512	469	537	496	517	490	523	516	519	493	529	511	546	513	479	530	498	486	505	516	521	488	513	535	485	463	514	501	494	518	512	490	491	548	513	491	467	508	523	465	551	485	524	521	473	537	498	494	520	521	530	499	525	526	543	499	508	525	531	499	503	516	479	557	488	530	523	501	539	515	487	550	466	474	458	486	512	539	532	524	531	538	528	512	513	516	594	478	520	494	513	490	534	494	463	530	497	515	517	488	514	453	479	508	480	513	512	511	544	551	515	477	514	494	485	545	482	516	484	498	525	521	542	485	517	546	506	502	515	457	499	519	482	529	527	553	508	510	524	551	542	523	494	526	493	504	516	466	506	479	533	542	505	550	533	533	532	472	538	544	511	500	505	516	524	506	501	489	473	501	530	471	502	467	528	494	514	527	495	517	539	489	481	486	508	497	498	517	517	497	503	537	512	526	484	546	545	479	508	520	476	476	489	541	510	521	524	519	518	532	493	505	528	531	484	499	501	541	519	519	504	525	536	519	514	510	537	538	534	499	524	486	465	503	512	488	506	514	530	458	541	527	557	533	516	483	512	498	518	525	535	493	485	496	540	468	485	522	498	522	523	475	519	494	468	474	510	526	510	537	540	529	511	488	500	487	484	490	514	487	531	510	510	492	497	518	511	533	480	493	538	513	519	511	508	516	507	520	494	505	494	467	523	491	524	489	515	498	542	494	511	488	470	475	544	484	496	512	502	476	521	464	508	484	508	521	513	497	490	471	523	478	470	494	525	523	538	520	466	493	513	519	543	501	518	510	509	519	522	474	501	505	512	511	525	503	512	534	520	462	495	504	548	514	504	497	524	504	488	474	507	513	500	491	488	521	520	498	546	518	485	511	488	498	514	491	512	519	498	515	574	500	497	493	479	516	547	514	515	494	515	510	495	562	525	500	516	493	519	534	523	487	529	497	546	486	512	506	540	523	528	508	500	521	482	537	527	496	512	488	538	567	524	529	516	541	539	566	501	519	501	501	471	471	523	507	508	499	520	511	506	489	475	556	519	502	537	499	463	547	474	508	520	505	471	536	547	485	524	505	479	536	525	487	529	529	542	537	519	502	530	492	504	520	494	553	515	507	476	518	546	532	499	486	475	526	508	496	520	483	516	540	492	512	505	506	490	489	557	508	522	485	500	521	499	536	513	534	516	528	515	501	506	548	514	520	496	490	501	511	526	496	544	519	545	518	471	537	553	520	508	490	473	495	515	564	471	530	510	514	502	485	498	530	469	515	494	472	483	504	504	548	511	498	484	555	476	509	509	501	518	500	480	540	523	475	491	523	494	491	487	536	527	529	511	510	513	520	549	547	470	533	494	482	508	485	482	502	510	489	501	462	479	538	486	510	516	551	502	552	539	556	506	511	504	519	521	499	521	514	504	522	501	548	479	513	477	497	514	512	528	577	500	499	544	541	511	515	495	520	511	500	495	530	492	527	562	555	479	510	475	547	516	495	479	509	501	515	501	503	496	554	509	510	532	555	469	492	572	513	512	499	507	553	508	544	499	474	498	491	494	532	534	530	555	520	498	529	509	500	514	522	499	470	538	498	541	501	485	497	509	521	522	529	523	542	525	498	521	501	511	512	468	483	505	531	520	515	521	521	517	514	518	502	519	476	505	488	517	499	482	494	474	486	519	525	512	482	507	516	517	520	517	506	526	505	503	532	551	532	511	511	507	529	557	546	497	499	501	488	520	517	513	538	482	520	523	507	509	518	509	490	503	491	511	508	520	506	518	503	526	487	563	579	497	493	518	511	530	516	493	519	493	516	562	547	539	483	525	482	513	476	493	507	480	538	526	537	526	534	499	498	526	511	509	510	528	536	499	546	543	524	518	521	514	518	461	491	518	495	491	514	522	512	534	514	503	530	525	516	462	494	516	474	463	516	506	530	551	489	467	534	488	488	536	497	546	496	517	479	515	505	493	519	539	531	508	527	520	537	507	505	570	506	522	522	524	532	500	504	489	536	524	493	486	502	545	530	534	512	522	498	521	490	506	505	515	511	518	530	540	524	517	524	534	477	495	530	525	484	502	528	509	514	525	500	508	498	521	455	502	515	535	464	495	526	515	513	457	496	507	564	505	492	487	500	506	542	535	529	480	545	488	504	516	500	480	560	531	510	522	477	500	495	495	534	514	577	536	526	509	525	525	492	477	511	498	509	491	460	513	519	486	510	536	530	487	490	492	550	490	530	550	535	508	508	527	500	522	524	488	523	519	519	492	507	532	504	531	515	557	472	549	473	495	507	487	532	492	516	539	467	527	493	512	484	471	521	517	535	560	506	512	476	544	486	510	517	549	512	528	468	490	483	534	503	548	480	513	492	501	523	520	507	458	500	540	520	500	529	545	533	516	508	511	506	499	515	490	493	468	522	497	484	502	484	470	467	519	494	517	517	483	500	552	520	496	486	524	497	497	528	498	545	515	536	516	498	487	500	518	499	512	476	504	489	508	518	456	478	478	523	518	526	479	491	507	524	516	522	516	508	489	523	548	525	484	544	485	506	545	516	536	442	503	501	501	479	519	479	475	501	565	509	537
22958	21534	29547	23973	21526	21618	15661	2395	1663	1602	1527	1365	1233	1239	1221	1399	2965	1169	1087	1044	1069	1056	1018	1011	1005	1080	1004	985	991	976	973	969	984	1007	993	995	972	1004	968	1022	941	993	925	949	969	942	1002	934	954	944	957	997	980	984	945	992	962	912	914	996	930	995	973	995	932	962	938	892	941	929	931	988	929	894	982	936	925	908	965	938	938	941	985	961	912	925	990	944	931	968	982	941	921	968	960	955	946	954	951	890	952	957	957	961	981	949	898	921	970	940	900	1012	870	933	961	969	871	969	945	917	961	900	933	1015	926	932	943	945	960	926	911	995	964	973	891	932	894	918	915	971	980	965	985	952	906	993	934	955	996	924	958	976	919	936	926	962	955	937	904	985	942	957	878	923	1033	921	986	978	944	937	905	948	929	931	939	960	980	992	983	912	909	917	937	965	916	932	897	931	929	894	927	961	941	1007	976	969	917	913	957	921	987	978	954	1019	941	918	1014	940	936	942	939	913	939	1018	987	966	933	936	927	951	950	939	948	894	923	971	958	942	980	947	968	956	960	922	932	882	984	903	984	917	949	956	962	906	996	900	965	959	961	924	933	964	929	903	998	958	963	953	948	899	948	937	986	975	962	927	966	935	957	912	931	910	902	951	884	1015	959	946	933	937	915	944	927	938	933	969	978	947	972	987	922	969	939	934	931	912	920	984	943	963	953	954	923	906	949	932	929	969	960	942	900	927	909	926	934	980	905	900	963	933	929	952	975	919	950	959	958	879	937	909	958	923	985	932	938	926	979	955	955	899	932	893	903	978	960	944	917	956	909	949	988	964	980	925	986	946	1033	926	957	912	952	992	987	916	904	919	943	952	929	935	920	1015	986	965	982	980	935	939	861	959	966	965	942	960	924	888	954	908	937	913	974	966	958	961	908	974	941	983	936	953	980	953	926	932	927	949	957	1005	968	950	937	937	893	955	905	952	864	886	961	954	908	979	926	939	933	904	931	942	944	948	980	922	964	979	950	954	934	894	901	928	913	910	966	960	919	938	920	938	937	930	961	960	900	967	982	926	911	937	941	938	960	913	938	951	997	973	923	903	934	943	949	862	940	953	967	935	956	977	979	977	927	930	958	909	905	964	966	895	946	950	931	989	951	943	942	989	935	945	971	982	958	951	911	953	955	973	939	960	956	966	905	925	918	972	877	938	992	1000	978	953	985	930	923	909	971	939	929	951	985	933	910	928	942	937	998	949	943	916	952	981	948	892	972	966	957	975	862	915	978	944	940	984	970	957	955	932	925	956	931	946	985	994	976	935	919	890	988	913	952	922	911	943	892	941	944	934	913	993	983	935	974	979	952	936	965	926	923	964	933	914	974	947	936	1030	961	914	928	946	888	971	944	956	918	885	958	949	945	933	927	963	898	938	916	925	903	940	939	912	971	949	954	893	996	947	919	918	951	928	926	963	932	917	859	950	894	917	935	946	981	940	946	908	912	872	939	911	974	954	960	934	992	858	950	919	942	884	929	938	982	931	964	1019	913	937	932	960	906	935	972	956	958	945	941	948	978	962	1004	931	971	970	892	928	956	939	880	965	954	935	986	1002	978	931	951	978	942	922	967	959	964	886	917	959	960	983	923	928	878	897	953	1001	984	918	922	983	924	941	969	939	947	951	916	904	993	925	943	942	949	926	937	965	953	889	971	984	927	967	947	919	946	941	944	951	917	964	917	937	873	957	885	944	959	1008	947	927	964	914	914	921	915	900	976	956	960	982	984	934	942	919	965	941	954	948	979	951	962	933	902	933	965	987	872	922	927	993	996	943	894	923	951	931	961	926	986	922	929	985	948	903	966	953	956	891	1004	920	911	903	876	981	937	944	957	974	870	977	956	911	889	916	888	892	928	991	972	975	951	861	950	984	891	911	973	962	970	940	988	850	983	918	921	927	969	898	949	924	920	948	955	965	947	938	935	948	962	1008	893	898	945	977	894	926	986	920	884	947	954	942	898	967	924	883	881	959	896	886	959	929	934	914	971	952	983	964	942	930	974	976	900	908	933	924	984	930	943	923	945	908	939	949	932	941	921	947	902	927	936	903	875	950	893	971	921	965	924	948	963	951	975	999	966	901	953	942	974	950	933	1019	928	967	994	947	940	924	931	919	924	948	934	917	963	929	936	856	983	961	931	946	940	968	959	972	986	863	924	929	901	927	904	989	899	943	957	904	946	957	950	955	955	933	951	1002	923	893	969	929	957	986	906	922	935	945	984	908	959	977	921	999	924	948	912	951	967	976	1003	938	929	944	939	967	929	966	944	929	900	990	934	956	912	918	910	938	928	875	958	877	915	847	970	959	958	981	924	951	971	1019	973	974	912	918	971	969	939	925	910	952	906	979	937	924	952	955	962	929	905	1039	924	913	890	920	971	908	969	906	947	959	916	945	883	897	901	913	948	957	993	917	1012	925	963	926	955	927	926	952	966	937	936	994	902	934	947	907	931	992	908	946	952	919	902	999	948	978	982	930	994	974	957	1001	984	970	911	934	951	939	991	891	978	970	868	969	927	969	956	961	876	917	952	873	937	901	933	939	926	940	894	938	966	870	880	890	990	912	974	972	950	971	974	963	982	944	884	905	887	927	964	916	899	915	970	939	956	928	934	888	912	925	856	983	996	950	963	923	938	948	908	923	857	929	983	941	963	989	917	897	916	959	945	907	953	1012	918	941	966	933	924	933	945	931	921	919	912	947	862	951	996	1002	944	921	948	911	983	927	926	960	958	989	967	982	971	904	945	912	918	964	960	992	875	918	994	928	932	915	967	883	914	1006	930	944	983	918	900	926	948	923	953	895	920	957	985	891	937	930	935	947	971	925	922	957	890	968	958	995	939	895	874	997	967	955	966	961	943	941	937	945	978	909	1004	948	980	907	923	927	884	927	953	911	931	948	938	958	959	954	937	941	892	926	970	923	983	930	913	941	896	919	893	977	929	948	937	931	943	959	883	920	939	915	920	942	937	919	919	936	949	985	891	937	955	942	923	940	939	949	931	952	913	935	1017	935	907	907	941	932	923	971	979	946	921	953	937	964	906	916	927	920	916	931	971	951	910	943	950	927	922	970	943	959	935	892	967	926	958	943	922	921	907	921	898	945	945	943	923	930	948	945	977	927	925	963	942	927	944	895	891	873	948	972	964	969	976	923	958	945	946	944	934	966	938	959	954	961	955	974	939	928	925	925	905	919	907	906	934	940	1034	942	961	1020	886	931	952	991	960	941	940	903	955	950	967	935	971	953	971	967	874	972	957	884	897	958	915	924	918	951	881	956	945	976	940	982	910	936	949	950	991	895	943	924	955	886	905	919	933	907	921	930	902	909	957	953	931	890	916	967	986	922	933	887	906	953	955	932	944	890	973	958	906	952	949	907	873	955	938	945	956	949	905	885	935	939	1003	913	905	871	912	933	934	909	983	997	989	904	974	876	938	930	933	970	943	956	927	911	915	980	943	919	926	956	928	903	952	972	961	941	987	938	938	930	869	988
9748	20344	16706	9330	6616	4847	3914	3139	2657	2356	2092	1732	1699	1655	1486	1773	4466	1404	1287	1262	1230	1171	1179	1178	1124	1141	1171	1114	1163	1152	1135	1151	1108	1082	1082	1113	1152	1063	1102	1037	1095	1116	1151	1067	1094	1085	1021	1038	1078	1087	1054	1042	1075	1028	1103	1083	1099	1073	1136	1058	1091	1065	1133	1095	1039	1055	1070	1119	1097	1020	1029	1093	1088	1033	977	1094	1077	1104	1075	1057	1072	1051	1102	1004	1098	1066	1150	998	1033	1047	1077	1073	1011	1042	1037	1042	1037	1079	1083	1047	1035	1012	1069	1069	1117	1024	1005	1074	1049	1033	1048	1054	1048	1059	1101	1057	1019	1019	1012	1040	1030	991	1068	1082	1007	995	980	1066	1066	1018	1057	1088	1021	1097	1084	1094	1047	1052	1025	1024	1059	1052	1081	995	1036	1093	1055	1076	1010	1096	1025	1068	1050	1022	1019	1126	1047	1052	1025	1019	1018	1048	1036	1084	1085	1051	1093	1015	1082	1004	1080	1014	1050	1046	1032	1014	1060	1073	992	1036	1073	1005	1029	997	1066	1019	1047	1099	1095	1027	1047	1041	1053	1098	1083	1056	1088	1094	1061	1036	980	1065	1082	1044	1034	1033	1053	1116	1048	1038	1069	1031	1024	1069	1069	1070	1050	1027	1046	1000	1034	985	1035	1021	1016	1049	1034	1064	1073	1035	1088	1083	1007	1073	1095	1049	1030	975	1056	1079	1084	1054	1066	1083	1108	1071	1048	1051	1010	1039	1082	1061	1059	1082	1124	1054	1039	1103	1093	1050	1034	1068	1069	1052	1078	1081	1071	1033	971	1049	1070	1032	1061	1023	1038	1068	1086	1125	1059	1099	1101	1056	1073	1053	1037	1054	1089	1024	1051	1116	1069	1049	1053	986	1047	1098	1070	1032	1053	1061	1012	1020	1067	1058	1050	1084	1038	1014	1051	1082	1033	1059	1051	1012	1087	1060	1054	1055	1050	1066	1048	1041	1050	1070	1103	1064	1039	1020	1064	1007	1081	1002	1000	1044	1054	1109	1004	1063	1075	1057	1001	1055	1033	1033	1043	1063	1075	1040	1063	1020	1054	1027	1057	1013	1043	1086	1092	1036	1037	1053	1015	1065	1055	1018	1067	1039	1005	1069	1120	1076	1085	1072	1099	1108	1031	992	1088	1061	1038	1046	1025	1026	1038	975	1047	1074	1052	1081	980	1090	1059	1028	1098	1056	1038	985	1007	1055	1027	1050	1082	1055	1074	1066	1036	1030	1035	1039	1095	1043	1085	1085	1027	1070	1023	1001	1045	1073	1058	1029	1068	1012	1058	1098	1064	1045	1080	1048	1006	1008	1079	1021	983	1144	1059	1053	1049	1020	1057	1017	1039	1012	1105	1090	1077	1037	1064	977	1042	1152	1051	1092	1010	988	1054	984	1040	1055	992	1032	1100	1056	1018	1066	1053	1050	1029	1023	1021	1088	1017	1070	1039	1016	1072	1029	1029	1056	1093	1041	1021	1029	979	1024	1045	1091	1057	1129	1077	1093	1013	1052	1029	1085	1063	1122	1004	1084	1014	1086	990	943	1111	1027	1026	1046	1113	1046	981	1060	1042	1020	1032	1023	1021	1067	1069	1084	1062	986	990	1059	1071	973	1059	1014	996	1037	1023	1002	999	1102	1023	1006	1021	1026	1026	1091	1023	998	1030	1112	955	1009	1046	1057	1071	1060	1083	1013	1004	1120	1046	1056	1057	1091	1043	1057	1096	1081	1070	1058	1035	1075	1016	1057	1053	1002	1056	1066	1079	1014	1031	1030	1075	1082	1138	1039	1066	1040	1063	1039	1086	1055	1003	1051	1046	1080	1049	1104	1012	1036	1055	1035	1074	1027	1079	1034	1023	1081	1032	1020	982	1045	1041	1095	1028	1077	1075	1037	1054	1054	1062	1086	1006	1029	1038	1044	1071	1108	1074	1080	1052	978	1043	1045	1053	1038	993	1036	1098	1022	1029	1075	1056	1063	1044	1071	1117	1054	1054	1072	1059	980	1053	993	1027	1052	1006	1044	1085	1041	1085	1055	1036	1022	1015	1025	1030	1056	1027	1024	1034	1040	1082	1028	1052	1057	1046	1070	1056	1110	999	1046	1042	1073	1036	1071	1016	1064	1053	1039	1027	1077	1037	1015	1035	1104	1031	1046	1025	1046	1084	1034	1093	1055	1044	1031	1069	1057	1078	1040	1070	1080	1033	1039	1078	1039	1032	1053	1092	1014	1105	1001	1013	1016	1004	1025	1008	990	1035	1052	1030	1082	997	1046	1055	1026	1014	1144	1016	1081	1072	1046	1055	1052	1001	1046	1047	999	1021	1043	980	1078	1062	1081	1054	1051	1028	1033	1077	1101	1076	1026	1045	1051	1077	1095	1050	1010	1007	1012	1063	1085	1060	1091	1022	1015	1059	1059	1013	1035	997	1019	1023	1034	1054	1075	1032	1046	1021	1035	1085	1060	1027	1016	1037	997	1130	1031	1093	1050	1115	1001	1083	1102	1073	1081	1046	1016	1078	983	1053	1014	1034	1050	1022	1045	1030	1065	1029	1067	1039	1010	1050	1033	1081	980	1021	1028	1100	1024	1042	1032	1059	1036	1033	1005	1048	995	1002	1031	1069	975	1016	1043	1100	1055	1047	1065	1099	1032	1100	1021	1001	1042	1073	1042	1111	1046	1065	990	1029	1091	1050	1065	1068	1010	1071	1028	1047	1033	1067	1069	1025	1020	1052	1007	994	1051	1073	1054	1052	1081	1055	1085	1071	1028	1075	1032	1082	1054	1035	1089	963	1053	1040	1050	1059	1039	1032	1090	1062	1075	1025	1091	1058	1097	1097	1019	1028	1058	1000	1077	1097	992	1064	1004	1059	1048	1033	1077	1034	1046	1038	1063	1085	1048	1044	1111	1021	1022	1092	1080	1085	1031	1036	1050	1060	1056	1014	1018	1044	1040	1023	1060	1034	1022	1044	1080	1016	1071	1098	1078	1034	1022	1033	1058	1041	1055	1015	1019	1027	1064	1043	1106	1045	1016	1053	1073	1025	1018	1010	1000	1092	1070	1017	1094	1090	1066	1108	1093	1027	1050	1007	1091	1007	1042	1034	1026	1032	1003	1097	1067	1127	1049	1046	1017	1049	1050	1043	1044	1100	1055	1042	1034	1075	1059	1016	1077	997	988	1069	1007	1071	1009	1051	1034	1008	1035	1009	1027	1071	1044	1096	1021	1052	1049	1062	1052	1028	1025	1062	987	1055	1026	1010	1042	1056	1024	1061	1027	1024	1061	1023	1016	1014	1033	1019	1064	1007	1016	1050	1087	1040	1026	1101	1094	1107	1009	1048	1027	1053	1065	978	1072	1059	1068	1004	1002	1019	1062	1012	1062	1060	1058	1082	1120	1057	1065	990	1061	1024	1075	1049	1102	1028	1063	1009	970	1075	1042	1045	1015	1022	1009	1030	1031	1015	1025	1087	1002	1009	1052	1003	1012	1039	1050	1042	1080	1021	1058	1065	1089	1031	1056	1033	1092	1066	988	1036	1055	1060	1010	1054	1084	1047	1015	1036	1050	1056	1059	1064	1021	1024	1071	1049	1020	1049	1032	1021	1093	1053	1040	1148	999	1020	1063	1043	1032	1064	1027	970	1082	1018	1061	1084	1028	1054	1074	1095	1038	1029	974	1079	1080	1049	1076	1029	1057	986	1052	1078	1064	1037	1068	1057	1027	1077	1035	1029	1035	1085	1024	1021	1061	1023	1081	973	1032	1020	1020	1017	1035	1033	1097	1056	1043	1046	1051	1005	1002	990	1043	1117	1082	1006	984	1007	1017	1017	1040	1036	1092	1092	1035	1070	1053	1051	1052	1004	1066	1053	978	1134	1039	1047	1073	980	1034	1035	1049	1082	1042	1108	1084	1044	1070	1076	1051	1062	1066	1057	1047	1053	1056	1092	1049	1067	1022	1095	1088	1044	1030	1048	1044	1079	1037	1011	979	1071	1019	1049	1097	1031	1099	1038	1019	1033	1067	1026	1071	1057	1034	1060	1012	1049	1043	1091	1056	1040	1057	1003	1103	1040	1040	963	1057	1067	1034	1047	1005	1030	1037	1032	1041	1084	1028	1066	1089	986	1009	1030	1071	1047	1025	1068	1047	1060	1032	1010	1058	1111	1088	1037	1061	1057	1069	1037	1048	1076	1082	971	1049	983	1008	1040	1025	1095	1080	995	1053	1046	1057	1021	1045	1076	1070	1028	1038	1079	1024	1050	1091	1027	1043	1068	1026	1067	1046	1036	1091	1002	1007	1010	954	1101	1037	959	1017	1051	1067	1053	1063	1065	1034	1062	997	1075	1041	1111	997	1061	1085	1009	1048	1059	1041	1045	1057	1053	1106	980	1023	994	1127	1050	1075	1045	1031	1129	1053	1046	1048	1072	1073	984	1053	1073	1087	1054	962	1052	1046	1082	988	992	1048	1065	1004	1094	1006	1057	1083	1068	1038	1047	999	1047	1070	1080	1124	1056	1071	1014	982	1033	1095	1077	1042	1044	1108	1045	1067	1024	1043	1034	1032	1074	1072	1036	975	1048	1102	1072	1083	1080	1085	1022	1043	1064	1009	1032	1040	1048	1083	1064	1047	1033	1021	1098	1043	1067	1010	1053	1018	1026	1053	1086	1020	999	1073	1001	1061	1075	1078	1024	1055	1013	970	1005	1059	1084	1048	1027	1089	1028	1072	1053	1009	1056	1033	1120	1036	1066	1076	1009	1076	1055	1011	1046	1033	1052	1007	1057	1047	1084	1056	1048	1015	1042	1036	1070	1028	1065	1005	1059	1079	1052	995	1008	1051	1071	1068	1075	1075	1072	1035	1029	1041	1079	1045	993	1044	1048	1039	1028	1023	1068	1039	1111	993	1014	1029	1066	1019
27336	21125	11344	1452	764	602	494	384	399	399	378	318	348	323	349	358	404	362	333	343	330	365	354	348	360	360	345	320	369	345	342	348	341	330	333	338	344	333	348	323	337	346	355	323	313	348	309	376	339	334	343	343	368	344	337	339	372	304	352	342	317	315	327	321	334	339	342	386	342	346	339	401	324	348	357	320	367	329	364	354	297	323	314	357	337	328	342	338	391	299	296	325	334	340	317	310	339	329	345	313	330	347	346	327	320	322	369	306	325	332	347	352	321	326	332	370	331	339	300	378	345	294	304	338	344	374	334	354	316	350	338	325	315	347	345	314	324	340	327	322	346	319	337	354	345	333	314	344	350	347	339	353	319	336	307	328	315	365	331	356	356	314	338	313	358	316	328	352	345	331	337	327	341	356	364	337	286	308	346	323	372	304	346	310	354	304	334	306	344	355	374	297	364	373	328	369	349	324	353	315	337	346	340	350	328	338	281	351	322	311	319	324	327	351	339	362	349	303	353	346	386	334	340	316	365	330	352	348	335	339	326	307	338	355	340	379	328	332	332	362	363	313	375	348	348	362	340	355	353	348	335	343	324	355	337	349	333	361	332	326	325	357	330	366	350	315	337	345	338	313	304	333	354	316	316	330	321	375	319	342	331	359	342	383	325	337	342	343	319	336	339	312	352	343	337	318	302	348	353	344	341	331	334	368	318	361	350	320	346	309	308	334	322	333	345	333	343	333	353	323	353	340	386	365	334	348	336	324	328	374	357	331	316	348	332	337	328	377	343	325	310	357	370	355	344	364	356	311	332	380	330	348	328	367	318	345	331	316	304	332	342	342	358	362	379	376	360	349	302	358	303	348	326	336	352	329	360	318	340	356	364	319	349	364	347	353	372	354	319	328	331	322	362	340	331	310	312	319	337	361	336	349	337	330	342	359	373	359	364	314	341	333	317	308	340	325	342	344	357	344	332	326	337	342	333	357	360	325	313	344	308	339	355	333	330	334	355	353	323	357	350	370	349	365	341	389	319	366	311	301	366	370	351	322	354	347	342	315	360	361	319	366	359	358	321	329	338	348	335	321	307	288	336	320	319	359	302	348	323	330	342	327	363	366	354	357	339	346	319	348	323	324	336	306	335	347	333	355	336	335	371	320	358	385	316	311	351	322	328	323	320	337	369	316	336	347	344	356	342	325	356	320	311	350	354	327	334	362	363	346	335	359	303	343	319	346	338	363	315	323	328	341	341	338	327	341	320	311	376	324	320	334	318	313	317	324	330	352	336	364	346	298	329	339	328	356	315	347	336	326	334	324	362	330	330	332	320	342	323	342	340	334	347	340	341	327	347	346	350	315	329	339	318	314	346	335	313	333	385	357	345	303	341	315	327	323	313	329	320	313	340	302	334	343	337	322	320	371	336	355	323	342	306	337	355	358	329	309	310	314	327	348	325	315	299	374	343	357	366	326	325	358	325	315	318	368	322	345	360	324	333	349	328	362	338	324	362	331	315	368	330	362	334	303	351	327	330	365	319	346	352	347	331	304	352	312	342	308	340	322	303	320	351	329	355	335	344	338	355	346	335	336	395	367	312	315	343	347	365	328	351	320	351	311	316	375	363	313	341	361	344	311	369	320	344	324	365	337	362	338	339	330	344	352	324	345	349	343	344	337	334	334	322	318	333	338	350	351	331	346	345	334	303	379	376	341	325	326	326	347	355	324	351	332	328	340	333	332	352	320	354	336	294	332	328	309	338	350	303	340	376	329	357	361	295	314	310	324	321	348	304	334	337	349	311	334	365	354	307	355	356	357	376	330	317	323	358	320	328	362	323	357	325	337	299	296	337	349	290	352	328	331	331	396	330	328	329	321	308	330	352	318	361	372	340	355	339	342	328	348	379	361	326	366	361	359	352	345	316	325	337	358	371	325	317	324	329	320	344	361	326	332	352	330	360	297	364	339	343	341	329	340	357	316	342	349	388	343	330	337	324	362	331	349	318	340	369	372	348	319	351	341	325	328	361	365	330	351	356	347	367	299	353	345	355	336	321	339	350	379	323	358	324	361	311	354	348	327	316	357	318	371	315	341	344	344	312	322	327	322	329	330	308	347	340	331	330	342	298	327	339	318	341	328	341	313	335	295	345	341	340	336	348	303	326	348	340	341	343	345	330	341	291	362	309	319	344	349	355	351	359	357	308	350	342	329	340	309	332	342	340	340	343	372	342	307	354	367	329	355	359	289	314	353	379	356	345	313	353	319	318	350	351	338	342	329	366	316	358	374	352	357	355	352	334	347	360	331	339	336	383	311	356	375	327	344	321	324	341	333	324	325	308	345	335	331	333	320	319	339	348	362	358	360	324	343	340	351	337	350	322	334	370	352	357	333	340	341	317	341	343	373	295	344	333	367	343	350	328	327	326	309	366	326	369	335	354	322	361	349	347	373	325	352	354	325	319	356	317	315	338	338	346	367	327	372	359	331	305	328	321	354	303	363	358	350	369	302	340	319	343	319	304	361	352	319	323	339	349	353	333	357	306	336	328	311	358	340	372	345	341	340	326	297	350	310	357	347	348	370	342	360	345	328	325	327	300	359	357	337	349	335	342	334	313	338	310	363	356	310	315	356	362	346	350	330	365	351	341	333	354	359	333	306	321	319	353	361	339	315	344	355	309	325	353	318	331	358	340	359	310	375	325	341	340	369	321	332	343	359	327	346	339	343	331	315	340	337	329	335	325	308	346	356	338	340	360	361	302	344	329	334	349	367	355	344	323	337	350	362	315	329	315	338	372	315	373	356	307	339	313	327	318	343	331	335	350	339	340	345	349	348	324	300	320	342	381	366	375	325	339	345	354	320	346	357	371	344	339	332	325	305	345	378	345	345	305	319	327	327	329	299	336	352	316	340	303	314	366	339	361	363	364	335	314	320	321	329	345	319	346	331	336	321	369	366	333	356	312	345	323	343	346	323	339	334	311	333	355	318	365	358	362	296	307	353	328	351	353	310	305	341	346	340	312	329	336	346	330	335	311	343	361	379	340	329	314	352	335	326	337	322	362	360	366	341	356	373	331	357	345	362	329	360	353	351	320	329	360	328	321	355	311	316	333	319	339	361	320	402	324	336	378	378	327	298	382	351	358	363	343	370	349	352	349	332	339	387	325	313	328	309	326	342	310	344	332	343	366	352	321	343	367	312	346	370	327	331	358	307	329	301	346	339	343	342	357	311	337	328	340	345	322	314	340	327	295	345	337	341	305	344	303	309	335	303	307	309	362	341	314	384	357	359	327	323	348	332	342	360	335	336	316	321	347	320	349	379	355	348	351	345	344	356	324	315	326	306	335	313	356	317	341	331	333	355	321	364	322	321	341	315	310	332	322	338	369	343	324	343	291	354	325	336	323	378	316	346	342	320	287	357	362	330	363	352	305	315	362	366	356	380	337	338	323	366	321	318	339	318	343	365	317	344	359	336	350	347	340	345	354	332	349	322	308	331
5759	5512	2512	1394	854	638	490	589	524	504	467	466	417	439	410	450	503	419	462	397	405	395	424	408	362	413	418	383	395	408	401	413	389	417	422	436	414	409	398	410	421	421	362	422	364	431	375	369	394	394	412	467	445	410	383	426	412	403	426	415	425	419	427	397	413	406	423	411	400	424	391	383	410	379	400	435	386	441	384	397	422	389	398	442	429	403	394	436	439	399	421	389	408	429	374	438	424	400	384	417	405	455	443	443	411	421	418	413	392	390	433	368	407	436	391	410	427	396	471	404	387	450	388	408	418	426	394	384	407	362	418	385	450	387	413	407	421	414	393	394	403	410	413	379	388	424	391	395	405	372	391	411	400	395	443	420	405	433	451	385	384	399	401	424	363	374	379	409	398	397	412	422	426	398	397	427	411	428	411	381	420	397	379	440	410	427	359	448	416	367	423	433	396	416	408	418	444	395	416	422	412	395	380	394	389	381	363	384	381	353	421	392	408	416	415	402	409	384	424	394	423	407	405	405	421	419	419	358	384	409	421	441	431	405	385	414	374	385	395	396	419	403	406	432	421	368	398	406	396	446	403	385	395	399	366	416	369	411	421	402	408	392	411	423	398	432	415	414	457	419	418	405	420	401	430	394	398	400	398	377	421	388	433	369	410	408	402	387	406	389	427	425	417	439	415	424	407	426	414	435	397	414	386	417	420	408	402	406	381	390	396	412	366	410	419	413	400	423	409	392	399	410	402	386	426	390	423	402	395	416	423	418	373	422	424	399	404	397	414	420	435	439	381	423	422	374	383	388	414	424	411	436	426	370	427	367	420	387	416	391	389	400	408	393	409	391	343	415	393	384	418	420	393	434	424	371	387	380	388	396	452	359	417	391	352	381	387	410	369	390	376	426	411	396	387	423	405	412	393	395	405	397	396	415	355	397	375	427	385	418	421	415	373	393	418	416	413	412	402	426	433	445	436	379	433	382	383	393	402	395	409	421	401	422	402	408	410	384	425	402	410	392	427	396	390	390	411	387	404	402	426	423	385	416	401	412	398	416	422	415	389	400	437	377	421	395	371	405	420	427	408	433	375	413	418	432	411	462	420	393	418	440	429	421	423	445	379	411	370	399	406	435	400	376	423	384	428	397	401	371	381	378	429	396	408	384	382	401	414	425	404	423	383	392	401	407	406	405	413	415	424	415	433	414	427	444	416	411	387	429	425	421	442	395	373	429	417	432	387	376	430	439	379	397	420	421	394	378	427	365	391	371	428	441	416	399	438	413	412	393	409	437	403	388	449	379	430	382	403	391	383	431	380	392	420	397	428	428	436	426	403	396	423	401	391	418	405	411	409	360	410	398	389	375	423	387	389	416	396	401	405	426	417	394	434	415	426	416	362	399	398	380	443	446	418	430	378	361	425	382	410	420	424	400	415	401	420	414	417	388	396	448	425	412	413	413	434	422	419	394	418	393	427	402	444	401	401	428	404	381	430	414	434	404	432	419	400	361	403	396	414	424	466	421	395	376	426	378	425	407	399	418	418	379	409	385	443	406	382	370	397	437	387	412	416	402	415	401	373	418	421	385	380	426	387	424	387	394	403	395	372	412	414	390	397	421	384	392	393	420	369	393	396	389	399	383	405	397	382	438	413	431	415	401	435	380	429	402	388	412	409	401	398	406	460	404	390	427	416	433	417	389	410	393	360	407	412	394	405	423	430	399	390	381	387	412	410	401	416	413	404	418	406	411	436	400	416	377	408	384	434	404	410	429	433	382	397	393	420	415	423	393	419	411	396	359	433	401	437	385	403	416	364	411	428	377	428	416	380	413	414	395	402	378	378	418	422	397	408	389	376	451	368	385	425	408	424	435	397	414	437	407	425	374	376	428	412	434	469	420	420	412	421	386	436	398	358	361	408	407	411	428	391	396	376	419	411	377	405	386	424	422	396	400	374	395	386	380	450	371	384	414	408	393	409	387	418	405	384	403	414	432	423	417	408	394	380	390	388	423	412	443	418	413	415	425	399	400	393	375	385	447	392	417	364	406	373	363	442	411	370	404	422	407	376	380	398	402	405	374	428	409	416	410	418	400	409	443	423	397	416	389	416	441	416	426	401	424	417	413	425	400	428	412	451	372	452	407	404	390	393	364	391	430	451	400	408	408	421	422	365	375	386	354	397	397	410	412	398	438	383	433	421	386	416	392	416	410	394	409	392	398	400	455	392	435	419	405	426	382	415	390	429	430	425	378	433	419	378	378	399	408	437	427	414	394	394	385	384	431	403	376	395	411	409	356	403	388	442	406	401	442	383	428	354	377	420	456	417	404	412	427	457	389	420	424	409	361	385	374	428	399	406	401	406	412	431	408	378	394	401	405	401	418	376	386	388	367	404	409	417	360	436	428	423	393	428	405	357	429	393	419	395	401	414	415	404	374	426	447	384	380	407	408	393	379	435	438	411	375	383	419	412	416	438	441	422	399	401	390	449	414	404	400	434	403	398	396	343	402	413	396	401	391	399	422	414	391	396	396	417	390	369	401	375	384	402	404	407	418	432	401	401	418	414	454	411	374	397	387	423	455	422	402	440	394	406	406	452	399	401	406	390	376	421	397	391	396	408	406	392	383	437	417	403	407	396	374	407	456	445	399	384	413	430	418	444	391	392	415	410	427	425	412	414	389	407	408	448	404	453	397	380	382	426	434	385	407	463	428	420	445	417	427	429	427	412	411	440	412	392	452	404	424	401	393	403	421	421	395	402	418	385	414	411	415	416	389	423	398	376	430	398	439	372	403	408	442	431	402	422	418	423	433	409	419	415	403	397	426	404	398	406	376	429	408	422	436	402	410	383	408	387	401	419	412	425	379	409	421	417	436	387	421	418	415	435	411	424	400	370	405	407	415	369	421	414	398	409	385	404	417	390	419	404	375	413	386	371	418	388	381	407	409	389	417	395	373	405	431	374	426	375	395	418	401	416	381	432	395	426	432	391	403	403	384	400	409	408	418	363	399	425	356	387	412	381	420	394	395	423	402	418	406	409	379	420	430	409	402	395	435	400	356	415	431	454	414	393	416	392	407	421	397	401	427	377	386	374	411	394	413	397	423	390	431	388	398	459	433	395	364	409	400	388	413	418	421	413	414	381	413	388	380	408	437	405	407	396	387	428	391	424	389	405	400	387	411	402	413	410	384	428	389	401	396	379	358	428	454	399	387	420	430	405	421	437	397	415	373	388	414	407	375	432	434	391	381	415	420	400	421	384	396	384	417	407	399	403	429	386	395	445	410	405	418	418	438	368	391	416	382	403	451	392	413	406	378	373	397	378	408	418	410	405	432	416	395	424	425	412	396	401	445	380	398	398	423	415	454	381	423	397	389	372	425	372	400	383	414	414	389	374	449	376	425	392	430	406	396	396	390	404	405	403	437	384	422	408	423	409	378	376	406	389	417	368	395	422	400	409	419	402	401	390	378	389	404	403	385	387	410	372	440	418	395
23665	21496	29264	24184	21493	18272	2644	1373	1152	1102	931	901	820	837	843	879	2923	781	805	766	777	700	728	741	714	725	766	732	688	723	771	727	695	676	739	685	706	735	669	693	708	770	714	734	706	672	719	710	682	706	665	615	711	692	757	730	748	749	663	692	647	687	682	742	687	638	729	687	682	682	679	774	710	652	706	668	700	720	695	775	682	708	655	621	677	676	687	703	661	731	700	666	704	685	710	701	691	709	718	706	680	710	700	693	656	699	725	696	685	697	674	666	665	700	663	741	720	697	688	683	636	725	741	665	680	687	696	675	703	713	719	691	709	726	703	711	730	721	722	716	703	697	696	648	697	729	676	686	721	699	693	646	675	701	693	669	724	699	698	705	694	674	738	709	683	684	741	721	695	645	663	683	678	649	692	665	681	713	662	655	674	647	737	676	674	683	705	687	704	702	706	679	637	689	656	700	677	710	753	710	673	697	724	680	660	699	733	662	704	753	710	713	669	677	711	706	712	641	682	701	647	693	696	709	698	686	614	705	697	687	684	675	714	684	690	716	721	755	749	713	671	689	648	711	682	689	733	698	666	654	700	678	704	652	709	671	663	666	741	703	727	723	681	684	699	680	679	648	712	686	656	710	676	684	694	712	714	645	642	703	674	655	710	711	709	743	680	686	717	691	666	673	666	682	681	685	691	713	711	659	746	684	682	698	683	736	649	695	712	691	716	676	659	717	660	656	710	678	698	710	716	699	647	672	703	723	753	666	699	690	714	716	702	694	724	714	673	699	673	691	735	685	651	684	664	723	677	741	700	709	729	704	656	671	709	703	677	709	672	665	691	667	635	685	701	709	705	710	704	715	698	641	725	702	717	731	665	704	680	667	716	705	705	672	654	697	719	710	671	665	742	701	739	662	697	677	693	689	673	681	755	720	666	683	673	754	683	693	733	710	727	690	727	713	729	694	705	653	655	711	709	713	700	749	698	717	681	707	737	684	693	673	669	709	694	711	717	749	723	674	698	670	735	680	691	706	699	703	699	690	691	711	653	669	663	688	655	714	746	687	731	689	696	694	693	706	703	661	687	708	708	678	653	702	713	676	719	729	658	687	675	723	697	684	698	708	751	705	665	700	703	697	694	717	711	715	701	687	676	720	674	657	737	687	681	729	705	699	712	738	681	736	709	713	713	694	719	685	694	704	670	699	640	738	661	659	668	714	654	659	693	652	685	654	684	685	704	656	703	688	660	709	715	734	666	726	635	685	662	666	644	717	688	674	699	684	667	667	691	707	652	680	662	682	721	672	682	708	677	647	687	665	714	661	663	668	703	697	738	700	724	706	674	690	718	673	683	707	653	749	727	641	717	724	679	689	699	694	714	670	740	704	676	666	701	652	704	724	724	730	715	708	685	713	680	661	698	710	679	698	700	711	720	677	703	673	707	703	696	669	716	694	700	696	708	682	746	707	680	707	686	660	720	696	703	682	706	707	721	741	660	711	702	685	704	665	675	700	699	681	713	720	700	654	737	706	727	690	643	601	675	741	714	685	702	706	669	692	677	697	684	733	703	676	719	713	712	733	721	720	705	709	677	732	693	676	692	710	706	716	730	728	705	692	702	706	653	701	630	675	720	664	680	693	679	684	694	667	709	677	673	702	703	728	661	731	658	713	723	681	666	681	680	643	673	673	661	694	664	684	702	657	688	696	684	704	733	727	666	654	701	685	688	683	665	695	756	704	649	663	717	693	695	676	665	699	702	688	701	725	667	680	644	730	699	709	696	648	675	723	683	707	721	668	672	709	655	779	709	696	712	695	705	667	754	710	675	676	643	673	729	687	695	672	676	664	699	701	739	760	663	663	665	661	652	715	650	652	721	663	700	693	695	648	673	674	696	656	710	724	695	715	699	697	683	707	631	689	696	685	713	731	701	653	676	677	672	694	683	736	714	702	668	728	753	689	681	725	691	688	703	718	699	655	698	737	671	676	739	695	701	686	738	690	707	653	744	688	672	711	707	685	714	713	656	698	682	694	725	686	728	737	652	689	700	670	718	698	670	673	692	754	684	664	704	679	704	700	689	710	692	666	655	656	703	696	688	714	725	679	762	746	732	738	700	666	709	682	685	676	699	670	681	728	714	706	702	696	690	655	684	708	707	790	705	655	707	700	734	708	734	714	672	699	691	683	724	679	685	689	666	708	689	702	676	710	692	703	675	701	665	675	728	697	709	647	678	735	676	669	651	707	649	679	733	673	662	671	696	713	688	674	676	701	750	684	711	704	729	660	696	705	714	667	690	653	695	722	721	665	687	691	682	728	684	748	719	688	683	717	701	669	652	665	642	671	729	679	650	669	646	696	664	739	720	713	696	666	675	750	674	707	659	712	693	715	706	698	677	658	658	691	671	706	685	710	680	719	725	682	667	710	684	708	739	710	662	673	684	649	692	698	686	665	695	696	741	724	706	688	701	709	715	675	689	728	685	626	685	718	730	676	677	652	669	717	723	714	671	725	678	668	694	629	688	687	655	637	686	676	667	680	690	670	724	659	703	695	695	687	677	644	720	675	687	669	669	685	690	666	699	714	670	726	682	735	696	699	628	677	666	667	744	704	710	674	717	723	687	748	677	692	692	674	713	702	671	714	693	735	722	677	711	677	756	753	700	698	717	659	712	708	655	713	713	750	686	683	626	697	694	757	717	658	719	736	705	706	702	658	696	688	686	647	727	705	693	688	737	700	728	648	689	713	723	636	723	681	685	688	709	713	723	721	686	698	701	696	693	701	706	694	715	706	667	670	694	717	691	683	702	689	717	703	661	686	712	672	689	696	646	666	702	701	687	743	698	707	721	740	726	676	679	731	713	697	670	659	682	693	728	665	695	749	673	676	693	701	706	680	721	696	684	681	710	681	631	687	748	694	700	653	764	704	696	699	680	707	720	722	702	720	673	688	697	696	669	676	667	717	684	622	675	688	732	724	694	736	739	717	713	658	624	684	725	654	689	723	716	669	682	639	675	693	730	695	753	701	673	701	651	694	665	719	666	698	679	692	677	716	667	731	708	707	681	679	709	679	692	644	656	671	720	650	619	701	689	645	710	698	698	703	659	693	702	765	642	709	655	700	702	691	693	683	715	680	714	692	736	669	683	653	688	756	669	698	683	751	686	709	678	646	679	691	656	712	722	729	740	677	689	681	669	709	705	653	702	703	687	740	681	669	692	670	730	677	734	683	629	687	737	661	722	691	676	696	703	681	704	740	682	659	718	701	688	648	705	668	705	697	673	770	698	706	713	689	677	692	683	728	639	704	729	741	665	698	679	666	738	653	748	742	714	710	741	695	721	672	682	710	697	672	680	697	673	708	643	670	720	690	721	662	706	665	689	674	690	704	657	702	695	692	721	715	715	697	684	731	692	746	728	681	693	680	695	689	681	706	715	680	715	731	725	700	716	694	701	738	695	705	671	737	747	680	712	695	708	683	677	705	665	710	708	673	662	696
7085	15556	11587	5777	4172	2964	2245	1984	1947	1504	1340	1254	1130	1101	1077	1050	4587	955	912	895	823	863	842	828	854	812	812	786	851	836	816	840	817	815	869	812	769	791	773	828	783	821	806	801	766	783	828	795	816	759	773	758	825	772	803	753	738	800	775	772	775	821	791	777	788	785	760	766	762	746	783	766	753	803	828	791	791	810	772	786	794	724	768	786	739	804	794	703	757	788	776	717	776	811	782	777	798	795	762	831	732	759	775	829	732	775	798	791	788	817	816	717	764	767	749	752	768	767	770	771	777	768	780	737	775	800	743	750	737	770	808	799	755	801	776	733	803	765	758	789	783	762	786	783	793	810	747	783	759	771	771	740	785	750	784	770	773	793	782	772	787	814	813	818	767	759	760	766	831	784	802	735	804	793	808	817	811	741	784	744	750	803	771	750	797	773	806	768	741	795	776	777	730	791	809	792	756	772	775	789	765	763	799	778	785	736	772	812	789	783	768	820	788	815	764	719	750	807	782	815	799	797	703	700	796	765	781	795	768	746	745	740	740	816	784	715	840	794	761	791	773	780	787	792	825	771	820	809	752	802	745	758	818	789	771	765	774	777	769	770	723	783	784	802	790	741	791	773	820	785	846	841	755	811	741	808	746	747	768	797	779	680	832	774	753	802	776	814	770	828	774	774	756	790	766	768	761	749	731	768	790	768	757	729	773	727	748	802	781	761	810	794	792	756	789	778	768	704	758	792	761	795	780	711	774	792	801	766	743	775	782	770	771	748	720	760	790	820	799	815	809	752	750	830	759	782	767	806	803	774	796	747	790	718	813	795	755	736	834	781	742	764	793	822	774	819	765	766	823	771	721	743	747	795	752	769	737	783	773	771	751	752	793	723	750	830	772	772	746	796	770	752	738	788	808	800	790	777	789	772	781	753	727	789	775	780	789	802	748	812	764	779	830	766	775	755	754	760	778	781	758	720	791	819	751	739	750	813	740	745	698	790	777	785	762	787	764	779	792	805	783	804	793	761	789	751	785	802	782	760	796	778	758	758	841	762	796	764	784	776	795	776	755	761	770	782	819	746	740	761	757	801	760	724	757	746	792	761	819	734	778	744	829	806	781	776	725	746	740	768	726	800	760	770	770	771	805	798	828	811	735	767	751	760	833	805	789	735	786	751	768	781	770	781	816	724	752	738	792	774	792	817	774	810	742	742	776	778	778	812	805	829	756	746	788	761	825	751	761	827	730	785	812	749	768	766	749	758	794	790	798	758	751	784	866	801	784	789	780	779	790	816	778	748	747	727	762	788	790	790	786	806	800	810	739	824	771	781	804	764	799	754	815	796	796	741	745	757	754	731	801	808	776	756	769	808	723	792	763	782	778	748	833	777	755	774	791	757	763	766	810	747	803	765	740	786	746	761	831	782	777	764	768	789	772	778	795	788	713	764	753	749	748	818	803	770	806	781	780	760	782	803	808	755	735	764	806	743	817	784	825	751	793	751	783	779	738	745	801	789	751	816	764	804	806	813	735	740	733	788	780	747	769	785	777	733	750	757	795	730	717	790	781	746	740	770	736	819	796	772	811	816	749	804	760	782	755	749	719	752	829	785	760	795	762	742	735	772	819	789	779	781	760	760	803	752	775	745	825	804	750	793	792	730	748	767	759	763	780	769	793	780	750	813	787	813	788	768	824	741	768	739	738	754	781	786	746	778	753	766	802	750	771	761	759	793	737	794	766	801	745	777	788	816	767	718	732	742	783	834	750	807	770	796	785	810	797	824	814	800	741	801	817	821	763	798	747	756	749	823	769	769	744	784	749	780	758	793	750	727	777	788	776	774	742	757	790	731	765	792	762	808	786	770	772	760	738	777	790	755	792	791	793	786	759	797	776	792	746	777	773	795	777	736	746	741	771	803	777	780	767	771	797	794	799	758	822	764	751	779	782	808	756	792	795	816	751	774	758	785	808	756	813	775	754	801	833	744	773	790	807	734	764	780	776	794	803	721	763	732	764	775	824	773	816	780	750	754	785	786	790	747	797	834	779	765	794	779	767	733	730	804	741	765	756	761	744	706	751	740	775	751	795	761	714	844	767	805	823	794	754	760	814	754	780	755	811	784	778	801	782	758	730	786	781	718	750	755	768	763	781	741	799	737	731	791	761	771	788	792	749	769	775	786	730	817	835	772	740	711	784	711	803	750	789	775	748	800	742	755	735	811	762	809	782	764	734	786	739	797	788	795	781	774	733	797	799	805	797	755	815	803	767	751	769	817	747	759	789	778	778	764	768	824	714	778	756	801	792	791	777	787	790	713	779	793	769	771	751	786	751	788	753	724	762	762	785	767	753	725	793	773	773	798	733	757	756	762	806	780	723	748	790	775	745	781	801	752	858	788	783	767	773	748	793	770	781	815	769	804	771	764	804	771	763	759	772	740	766	758	753	813	763	791	752	805	828	805	829	794	756	784	783	763	806	780	771	807	788	719	795	728	802	791	771	769	798	778	780	794	760	794	778	787	778	775	768	748	734	743	785	810	712	796	795	818	778	778	781	768	828	779	797	831	842	775	787	774	753	789	740	803	746	798	784	805	804	784	750	736	726	733	772	802	795	808	726	758	753	812	767	745	816	794	758	754	786	754	761	790	738	759	782	760	773	817	783	783	767	743	776	813	764	746	822	768	780	772	839	709	812	737	780	756	806	766	744	759	780	775	765	716	815	772	723	739	736	813	749	704	802	763	759	766	763	798	797	789	803	789	816	735	772	822	822	732	789	811	737	789	750	753	823	775	812	774	755	774	753	818	767	791	790	768	764	724	748	732	767	718	807	785	785	755	746	789	763	787	798	755	717	761	839	787	769	787	740	818	767	803	788	736	717	792	770	796	800	761	769	815	797	804	744	775	731	730	819	801	752	758	757	786	768	778	725	761	792	801	749	775	799	760	742	777	763	775	810	738	765	760	756	770	828	756	795	752	769	784	767	829	812	797	807	766	795	803	749	758	734	778	789	744	767	736	796	803	769	778	724	770	800	767	808	810	831	773	761	767	774	751	770	727	773	769	757	760	774	760	812	805	736	783	787	772	786	785	731	732	759	770	782	770	772	774	768	774	819	787	790	801	758	753	820	803	728	770	774	710	809	762	752	753	742	797	785	809	786	780	783	739	729	799	822	754	811	787	763	819	756	749	731	770	792	764	815	787	785	773	785	745	795	798	747	780	812	799	768	828	773	748	756	753	776	747	801	782	758	765	788	780	761	761	773	762	771	789	760	818	812	791	772	780	734	738	777	759	764	766	762	815	785	764	807	796	744	805	772	722	757	820	804	787	848	796	788	761	723	750	763	780	777	742	748	792	747	786	777	801	747	773	803	801	788	805	799	776	759	724	789	777	804	757	803	802	757	737	763	787	756	823	773	791	802	751	744	763	781	769	742	773	778	755	788	776	815	792	747	791	759	813	787	753	796	772	765	783	781	778	776	777	780	778	789	757	770	782
25024	21522	28432	24944	18156	1637	852	733	666	585	519	491	483	519	505	511	1573	450	437	462	436	456	416	419	492	458	421	428	449	389	392	421	443	424	387	410	399	397	424	428	422	431	431	448	440	410	429	457	427	417	425	413	406	417	428	445	417	424	405	415	402	412	451	421	395	411	463	397	414	443	416	401	420	421	410	435	423	419	435	396	434	422	383	427	391	440	429	436	397	402	430	386	443	424	383	410	460	428	440	465	429	433	431	452	458	435	428	407	430	408	416	419	409	412	388	421	413	411	380	384	397	435	435	424	411	411	404	445	425	423	385	390	443	440	444	395	392	404	427	412	410	381	430	438	452	413	383	385	429	439	406	441	379	379	413	406	453	423	406	461	404	444	383	416	425	434	426	420	449	471	413	418	426	403	403	430	425	427	424	385	408	396	399	416	416	404	412	424	426	394	418	396	432	450	388	393	443	401	446	426	397	441	391	445	435	434	387	414	402	437	395	405	400	407	381	433	434	411	418	459	409	446	407	420	384	444	423	422	422	383	400	421	416	422	453	427	442	425	393	414	455	417	409	452	438	401	428	417	442	402	453	410	429	444	419	421	431	422	396	414	428	409	429	427	443	420	407	408	431	394	402	418	425	445	390	416	409	422	448	387	386	410	439	432	392	450	428	372	420	390	451	451	401	437	388	406	429	388	412	398	474	420	429	369	447	385	412	414	434	453	438	442	355	401	418	428	421	446	399	395	379	424	449	404	434	406	404	393	392	424	411	439	380	437	451	452	439	378	445	441	440	432	415	417	383	448	442	446	420	429	421	400	412	390	445	437	422	413	413	419	420	429	405	419	413	387	390	424	384	406	436	393	415	399	422	402	439	424	411	428	420	419	403	425	424	483	402	414	427	373	436	425	400	461	392	383	419	420	407	421	409	385	377	380	435	427	429	427	401	418	399	427	424	440	464	414	428	414	416	434	450	440	387	454	441	410	409	378	422	385	445	424	398	421	403	401	419	402	416	389	384	429	435	417	396	416	394	409	433	415	439	453	414	404	424	413	404	414	426	391	424	426	433	440	433	398	414	401	422	392	408	403	399	408	393	451	410	445	404	393	422	425	420	392	429	439	430	433	414	427	395	416	438	426	421	416	407	415	430	410	430	432	432	394	437	391	404	403	398	421	418	435	399	410	448	467	414	413	432	403	419	414	409	413	430	406	429	392	406	404	398	442	428	425	413	400	396	433	459	458	430	414	422	452	432	383	451	427	415	410	433	418	424	435	451	421	400	432	461	398	397	396	437	413	411	479	428	394	448	371	409	396	404	413	448	390	409	446	396	419	443	418	406	379	415	443	399	380	419	420	431	433	408	434	430	428	409	441	432	437	465	420	431	418	434	415	424	432	447	428	411	412	420	425	429	380	448	357	413	397	429	431	442	424	419	422	418	426	386	399	433	413	473	431	413	431	403	420	421	396	441	436	452	367	441	421	414	428	401	431	448	389	424	429	399	409	407	447	424	445	406	382	410	430	385	415	426	422	425	446	407	392	429	407	390	441	465	424	393	425	445	399	429	420	416	389	421	404	414	399	414	415	434	411	430	387	427	396	411	404	440	425	424	435	415	414	411	446	449	407	407	423	402	442	467	402	388	403	370	439	467	400	440	435	406	429	446	456	418	412	395	443	429	427	417	391	420	432	428	417	418	426	423	415	414	399	415	404	395	423	432	417	413	417	414	452	441	399	411	417	437	409	399	419	381	393	433	448	415	418	405	415	434	417	419	383	384	412	405	405	376	403	422	435	419	432	422	422	383	401	427	450	409	380	460	403	457	441	403	417	422	465	388	408	412	410	416	387	413	405	427	407	398	401	449	418	420	371	452	424	391	402	398	366	437	419	429	418	438	416	416	404	412	408	432	436	399	388	418	417	420	411	406	414	446	396	407	429	414	424	431	413	402	432	394	441	406	415	405	402	427	423	398	364	412	445	424	424	450	424	402	405	401	456	417	425	425	441	423	421	443	449	379	379	406	404	428	430	382	418	377	382	415	398	439	384	436	379	391	426	443	457	406	400	429	439	432	421	385	431	399	448	408	452	400	440	386	428	420	416	404	410	411	393	406	415	418	433	412	441	407	452	413	412	469	423	425	440	412	417	446	447	420	398	432	418	453	421	427	429	418	360	436	431	407	434	416	378	393	424	442	387	416	408	455	413	405	367	372	421	391	415	406	423	370	428	428	398	415	388	406	400	433	424	419	407	424	404	450	413	403	404	437	441	358	459	447	425	417	431	403	392	422	441	409	414	424	460	427	423	412	435	412	399	395	416	453	426	393	393	399	379	402	419	420	390	441	448	414	390	379	409	399	433	411	428	438	456	429	429	416	429	382	392	429	404	394	424	417	423	411	404	399	436	445	423	452	465	434	445	381	410	418	360	385	405	403	436	416	435	422	410	419	399	422	440	432	410	424	416	395	433	384	426	396	423	382	406	393	434	400	412	413	436	413	422	433	399	431	418	400	376	423	424	442	417	428	392	409	403	405	420	401	413	441	420	397	417	399	396	398	448	379	417	396	387	399	408	412	422	416	419	426	450	423	387	420	411	419	413	430	440	438	394	431	438	414	460	423	408	436	439	430	458	422	425	423	446	383	412	415	390	441	391	441	420	409	415	422	422	451	417	429	435	440	405	434	425	415	430	420	407	434	447	433	415	460	376	409	430	444	417	401	391	461	434	390	434	426	430	436	436	400	427	396	417	398	414	390	400	419	408	430	406	434	420	440	476	420	441	428	413	445	388	405	398	406	431	404	413	387	412	440	424	450	411	427	404	412	424	417	415	434	450	414	393	387	417	392	451	392	443	432	396	408	411	401	438	439	422	386	417	414	426	434	412	432	418	403	449	459	419	455	417	404	411	430	422	390	397	448	388	417	447	386	440	415	412	414	430	400	407	381	424	446	424	416	396	420	424	418	398	412	415	466	418	422	412	421	406	442	422	420	393	420	397	397	400	462	376	412	411	431	425	410	386	417	405	419	428	394	436	452	451	410	427	412	433	416	406	384	422	415	396	429	427	424	462	405	437	416	448	426	413	434	423	427	398	423	427	399	438	436	454	430	458	441	435	434	416	430	419	413	439	431	422	432	426	418	477	396	436	367	415	384	429	450	393	403	415	425	392	401	426	377	398	377	417	444	435	424	425	410	428	377	428	438	413	391	436	456	415	429	448	415	438	432	425	430	440	400	421	415	392	427	392	424	416	423	424	435	430	422	398	370	424	424	418	430	412	422	408	436	410	454	420	430	457	435	399	356	396	438	443	407	420	403	428	416	387	401	445	416	412	414	390	428	452	409	418	426	460	419	423	463	397	425	437	406	420	440	398	433	443	416	427	350	446	404	412	431	437	418	409	392	387	411	429	383	407	450	453	442	405	411	445	382	403	395	413	402	428	426	395	397	422	390	424	402	438	430	418	437	445	428	393	405	415	424	430	430	437	425	422	411	394
6572	9958	7268	3443	2509	1788	1630	1270	1325	1079	866	767	689	676	649	719	3109	579	601	592	571	553	556	526	552	529	510	510	545	549	512	527	539	524	548	543	491	526	486	510	535	557	503	503	538	491	502	541	494	522	536	549	520	512	521	489	562	498	533	561	546	506	501	489	487	523	512	541	533	522	556	548	505	502	525	550	534	520	512	515	522	513	548	505	485	517	502	501	510	521	517	526	491	542	534	532	524	513	536	502	510	504	504	485	530	495	519	521	491	532	563	539	513	516	487	502	461	520	508	507	471	561	528	512	534	516	517	493	533	517	474	490	510	517	512	486	545	540	521	522	504	522	546	556	516	531	522	498	519	524	554	500	483	541	538	486	465	505	510	490	510	481	537	544	507	534	546	496	539	524	569	514	509	545	518	489	561	502	524	481	539	525	522	531	495	568	501	532	520	526	508	517	502	522	480	480	487	512	544	552	500	480	489	525	465	523	487	507	504	511	562	534	501	522	479	500	497	507	470	481	551	511	566	542	573	513	519	522	548	479	534	533	555	515	516	537	484	500	539	507	491	492	487	506	554	526	530	520	521	538	530	517	529	491	478	492	496	507	497	505	543	468	504	494	523	481	486	520	495	479	507	482	508	509	497	501	573	505	517	483	533	496	511	549	503	488	505	533	501	557	538	525	505	525	546	529	518	538	483	494	523	473	533	499	486	518	533	512	526	523	541	537	517	524	538	502	492	516	561	495	517	503	510	544	492	500	538	512	514	527	535	515	528	510	493	493	482	529	499	520	493	485	510	501	543	545	504	544	514	503	519	529	518	528	478	492	545	521	518	530	516	531	480	547	489	509	515	510	528	537	496	547	511	557	492	523	530	543	516	500	531	543	519	523	521	509	520	506	460	516	458	561	535	514	508	479	531	519	510	538	524	537	480	549	519	506	479	496	510	466	487	497	520	498	522	493	555	504	483	528	501	515	570	573	522	503	581	491	531	537	512	509	519	497	548	492	532	538	491	492	521	501	539	532	474	535	547	507	504	522	510	513	492	498	550	536	516	522	507	531	491	508	508	510	471	498	526	552	525	519	499	552	521	538	531	546	516	520	496	490	500	515	486	543	535	509	530	522	491	538	575	477	557	510	555	498	475	492	489	522	480	526	520	528	519	486	459	500	523	515	473	522	547	501	532	497	527	517	518	526	498	505	483	512	537	513	545	524	485	547	520	495	481	522	572	598	516	533	482	534	558	509	506	490	515	528	503	503	524	466	531	526	509	563	515	496	486	485	479	485	527	481	530	482	530	528	555	508	527	502	494	525	515	555	506	538	535	462	508	525	519	495	532	529	502	501	546	491	495	533	505	482	523	489	516	508	508	512	504	501	510	545	532	508	471	556	499	530	555	544	539	550	522	474	479	570	532	515	524	554	519	547	533	522	496	501	496	506	534	500	527	490	486	547	516	540	500	499	545	514	519	564	531	485	509	515	457	517	483	495	539	516	539	507	474	502	507	536	489	513	493	528	515	573	499	535	501	576	526	492	557	492	504	557	510	517	521	493	472	508	526	530	519	515	524	492	499	511	499	516	520	524	499	533	521	513	520	523	509	543	541	532	538	525	517	548	521	544	498	518	478	550	512	507	532	541	517	509	498	499	530	502	532	485	539	474	524	547	550	517	544	501	478	512	515	492	534	495	509	530	527	490	529	525	517	471	523	527	501	495	466	522	517	543	542	502	517	496	510	532	469	520	507	490	546	517	488	494	532	518	540	488	560	498	509	489	499	511	522	511	549	537	519	517	520	511	519	497	519	517	545	496	516	552	513	510	538	501	499	531	513	526	508	521	526	513	505	487	515	542	567	528	478	527	499	502	480	508	542	493	548	571	524	497	560	463	495	529	526	529	546	538	527	522	528	554	533	507	544	548	522	533	542	512	506	523	499	515	522	508	503	543	575	472	516	491	490	487	545	495	521	567	562	489	551	516	532	514	559	502	509	514	521	503	536	479	560	498	514	531	492	505	495	492	515	499	492	570	519	503	511	550	500	506	538	507	493	497	513	538	474	476	497	509	559	510	534	517	524	523	513	502	497	503	511	516	535	531	514	548	519	484	508	550	527	496	555	500	497	516	510	537	553	479	540	518	521	552	518	501	507	485	492	482	521	530	515	539	508	519	545	495	499	517	503	527	537	531	539	507	485	532	524	519	552	540	526	509	507	482	529	526	560	489	516	554	527	501	505	515	535	562	516	547	522	505	535	526	504	503	512	514	500	509	516	532	513	534	510	504	530	494	564	516	527	513	484	550	533	529	524	489	515	483	512	474	514	490	520	519	540	554	511	517	514	513	490	552	535	513	521	517	515	470	523	541	548	491	506	529	519	483	559	525	524	499	514	532	581	493	454	493	529	499	537	474	557	499	505	469	477	520	542	520	515	533	472	501	526	534	523	533	522	522	528	536	505	524	519	518	532	489	523	518	570	537	526	519	512	553	546	502	516	511	525	499	475	502	515	520	492	517	512	481	560	499	513	542	543	556	496	524	517	515	540	447	525	504	534	493	480	494	496	550	510	525	561	541	539	478	543	474	497	516	463	488	493	500	522	503	476	497	512	488	495	529	522	483	491	520	509	531	498	534	489	522	533	497	494	508	524	483	523	495	536	481	521	502	518	532	492	543	536	532	531	510	523	507	525	501	484	497	510	514	462	477	554	488	519	525	536	560	530	491	504	506	553	512	535	542	493	525	529	485	529	520	535	527	543	483	531	559	501	525	534	532	541	519	527	516	492	529	531	516	506	532	491	537	518	512	515	506	527	535	488	481	549	530	511	514	487	510	499	497	531	522	508	509	521	472	524	502	529	488	514	501	505	523	497	515	532	510	494	520	510	524	470	511	521	508	522	537	516	497	502	507	521	474	480	564	463	535	526	529	502	498	497	548	527	533	535	510	498	490	517	521	518	504	527	550	507	496	523	513	514	530	492	535	502	530	545	513	534	532	535	529	558	515	558	506	504	521	516	507	506	550	503	559	515	525	519	531	526	548	514	538	542	477	500	492	490	465	528	503	516	501	524	514	533	552	530	543	521	523	519	538	522	547	541	504	512	519	536	508	502	505	512	515	524	516	519	528	506	485	517	490	478	507	547	493	550	484	528	514	511	492	541	533	502	528	513	508	481	469	523	523	551	534	517	516	540	507	509	561	486	494	492	523	547	524	527	500	488	547	522	487	486	509	512	502	490	517	463	559	482	508	554	493	518	526	521	523	463	534	501	518	514	495	517	513	492	532	516	552	508	544	516	547	540	497	505	556	581	502	502	483	493	549	477	500	500	537	557	495	506	519	558	500	523	530	519	490	514	491	545	501	494	549	519	524	495	523	543	512	544	505	517	506	512	517	532	519	491	503	535	518	549	478	528	547	510	515	526	509	512	539	489	494	496	517	495	503	544	499	491	514	527	516	539	547	543	539	460	496	506	498	533	534	555	536	500	533	527	520	536	520
22930	21508	29533	23923	21509	21601	16142	2790	2026	1637	1508	1374	1335	1272	1235	1314	3180	1107	1080	1068	1053	1049	1105	1010	1035	1051	1002	1013	979	1011	1040	987	961	993	989	980	943	997	970	1006	958	1034	963	986	1006	969	947	999	995	1006	979	993	939	939	933	1045	966	937	941	970	994	957	986	931	968	944	963	936	945	959	982	960	989	927	996	981	930	940	955	930	966	932	964	937	931	932	942	976	979	917	949	957	968	906	905	937	958	938	964	953	986	960	927	954	954	947	1000	953	913	966	1019	951	917	917	982	926	957	959	1003	974	923	931	941	985	1008	989	950	953	967	925	944	979	868	962	941	966	913	981	985	985	906	948	950	946	951	929	896	953	931	942	946	925	919	970	923	919	969	911	923	956	953	931	896	989	977	975	956	913	940	950	943	951	959	952	961	966	911	977	956	945	918	941	918	947	926	944	1006	959	964	950	947	902	992	882	977	945	981	966	940	937	985	946	913	985	913	922	976	956	908	909	968	932	924	901	916	1016	928	947	918	970	972	944	960	950	954	942	961	1016	951	900	954	928	963	922	952	982	977	937	908	909	937	919	893	947	936	946	959	925	912	947	983	910	986	1018	925	969	985	1022	927	950	945	910	902	947	973	1009	919	912	905	914	973	993	985	901	920	943	974	957	973	947	900	996	959	912	917	922	988	910	956	907	984	979	921	988	958	1013	941	919	967	943	985	980	1002	930	972	969	881	972	950	926	912	919	983	926	926	965	925	943	891	933	911	911	889	953	961	986	941	952	906	964	962	919	904	912	960	939	906	986	979	947	963	1035	976	958	942	978	936	980	916	916	937	959	964	949	923	957	928	943	981	966	959	940	978	892	984	974	938	953	989	1012	961	951	926	941	916	914	947	953	989	957	942	947	945	924	945	940	946	919	898	946	929	970	965	927	922	954	985	976	984	955	944	933	929	919	963	940	1005	906	958	950	882	922	975	967	948	922	933	984	955	953	925	979	958	969	940	961	897	984	967	999	928	988	916	975	977	920	922	964	945	910	987	926	941	941	943	896	978	967	978	958	930	951	945	1010	909	999	941	932	938	942	960	938	978	957	989	989	955	947	924	967	964	970	977	904	922	987	1043	936	957	867	921	978	886	977	917	956	993	995	936	926	903	913	911	920	990	960	1047	948	964	915	954	914	990	888	903	952	931	973	956	922	923	1002	914	946	933	1002	956	957	895	973	981	971	957	954	969	917	913	967	950	896	952	943	926	956	958	914	990	914	909	911	975	971	930	950	930	951	935	945	936	953	949	900	972	918	958	974	989	955	965	955	943	978	983	935	963	954	974	925	967	928	953	971	912	882	925	968	985	963	946	993	928	918	940	929	970	919	942	967	926	947	898	989	936	968	980	934	1046	948	944	913	905	978	921	983	975	988	927	939	892	900	904	948	922	1008	908	948	966	991	943	956	959	912	862	933	984	944	956	920	939	936	953	936	960	975	958	916	955	978	937	927	925	980	957	916	922	921	980	919	920	936	951	889	923	949	990	865	946	921	957	991	1001	961	926	959	942	928	931	966	872	915	874	932	977	915	961	870	939	921	976	947	977	953	968	991	978	921	951	970	922	916	948	916	959	930	991	973	931	926	908	907	977	975	926	961	963	963	928	962	954	931	867	934	939	955	941	983	982	958	881	944	904	962	987	935	962	955	965	974	941	985	954	979	923	932	923	916	920	980	930	949	934	960	864	939	984	920	981	951	957	957	898	902	998	944	958	942	985	912	928	979	973	978	965	959	842	932	953	958	898	910	905	949	968	936	989	913	912	971	936	950	886	968	904	979	956	964	950	997	968	908	963	938	886	899	983	960	955	932	999	948	944	926	926	941	979	929	949	948	927	925	954	941	933	977	972	940	940	910	966	993	944	971	955	972	963	947	942	902	936	931	966	973	967	922	938	931	992	934	975	990	966	939	891	971	957	975	937	888	952	954	978	965	923	938	897	934	982	1000	937	967	945	947	899	901	937	937	941	990	947	882	950	971	973	940	950	868	909	925	963	959	916	946	955	899	873	889	966	902	959	991	948	959	936	901	909	937	936	995	951	1008	937	901	908	947	981	924	918	901	974	918	932	966	909	974	978	915	892	959	961	928	963	946	960	948	988	953	932	917	904	972	914	1002	949	933	907	985	932	934	986	953	920	946	924	975	921	957	1026	983	933	935	915	940	962	916	933	944	965	937	924	926	939	988	997	928	990	1003	954	958	887	1000	982	897	961	967	925	925	956	975	926	976	931	948	948	966	849	966	908	880	926	870	956	1009	914	950	901	925	971	919	917	868	956	921	928	927	942	946	950	990	1017	1012	1020	913	982	950	981	965	922	956	911	958	970	947	947	954	946	941	911	908	960	938	922	966	965	977	936	923	976	943	989	999	893	911	932	968	876	926	947	929	937	1003	986	974	946	997	979	921	997	959	993	961	920	955	956	889	902	930	900	934	980	946	971	972	946	956	948	936	1018	936	940	981	938	966	924	938	951	959	959	952	965	927	981	950	924	899	977	942	953	986	962	983	1016	1001	951	929	875	953	928	897	939	981	963	877	928	929	949	953	943	909	943	955	972	976	969	942	926	949	908	939	884	905	925	932	873	921	973	992	949	957	932	944	914	924	902	943	900	912	937	887	969	943	969	960	914	945	914	898	917	909	895	910	962	904	961	897	984	969	918	1002	946	952	927	875	996	905	930	990	993	970	935	919	939	961	957	947	917	954	923	966	941	969	975	916	905	905	957	978	917	889	900	939	981	997	953	998	941	934	910	921	945	973	926	958	954	919	909	887	980	940	949	971	962	962	913	934	926	939	991	891	946	940	980	916	944	962	980	900	901	1001	976	934	957	940	930	929	975	947	947	939	948	918	978	997	937	912	946	925	923	906	966	965	937	888	920	910	953	967	991	987	937	887	953	920	961	953	960	952	919	946	974	946	922	964	976	934	927	968	968	970	924	959	934	925	915	916	951	932	974	939	980	932	1009	992	965	949	963	951	907	907	928	948	930	924	930	957	944	902	982	950	946	934	943	961	931	938	934	976	980	881	920	938	955	892	1011	971	943	952	917	972	936	982	960	995	950	946	920	891	897	1007	900	893	963	908	960	918	868	992	958	932	947	886	913	937	949	952	944	927	961	922	953	942	978	906	935	937	962	892	908	924	975	863	930	961	944	916	962	924	947	916	957	934	984	960	949	962	961	969	953	920	853	949	983	956	902	937	913	946	945	963	954	908	913	943	948	936	928	906	941	955	952	925	923	979	887	955	885	959	1003	886	959	939	948	886	948	907	936	977	945	951	960	980	975	965	900	962	912	929	893	980	927	887	916	967	895	928	939	938	958	962	956	925	902	978	946	946	964	951	1004	932	933	986	924	971	960	918	933	973	928	963	970	936	890	983	900	904	927	952	894	953	986	945	1000	905	895	890	940	1008	938	953	910	928	1014	991	972	929	922	929	928	909	964	885	950	940	909	953	927	968	908	978	901	918	926	916	953	912	958	943	944	965	956	941	930	957	940	975	901	996
9254	20409	16781	9383	6732	5275	4054	3911	3497	2530	2150	1921	1681	1579	1609	1760	4793	1269	1282	1248	1285	1193	1186	1181	1225	1194	1158	1090	1148	1079	1082	1119	1066	1088	1131	1132	1161	1133	1087	1107	1083	1072	1090	1114	1143	1074	1021	1024	1044	1030	1076	1042	1043	1065	1073	1064	1048	1024	1097	1105	1070	1026	1026	1047	1026	1019	1049	1015	1085	1034	1080	1096	1025	1055	992	1053	993	1045	1072	1069	1013	1010	1106	1062	1071	1051	1085	1007	1069	1012	1046	1034	1060	1090	1052	1037	1039	1045	1038	1075	1056	1040	1084	978	1032	1070	1012	1036	1041	1029	1033	1011	1003	1042	1067	1028	1011	1003	1001	1109	1011	1073	1122	1074	1035	1034	1084	1078	1005	1056	1032	1057	1076	1055	1086	1006	1044	996	1050	1101	1052	1021	1091	1052	1027	1047	1084	1030	1024	1038	1058	1008	1061	1100	1023	1047	1010	990	1073	1053	1023	1071	1089	1055	1044	1059	1043	1016	1072	1022	1061	1058	1017	1042	1081	1051	1052	1016	1039	1103	1036	1064	1074	1053	1081	937	1051	1080	1030	1054	1037	1050	1009	990	1056	1010	992	1041	975	1038	1033	1051	1108	1058	1068	1063	1032	1024	1048	1036	1026	1053	1036	1030	1009	1068	999	989	1030	1067	1023	1087	1035	1008	1048	1102	1007	1069	1047	1050	1065	1032	1036	1074	1041	1054	1046	1045	1049	1019	1044	1079	1077	1025	1019	963	1042	1059	1099	1063	1019	984	990	1081	1089	997	977	999	1021	1021	1103	1133	1094	1015	1061	1045	1038	998	1085	1033	1062	1021	1053	1020	1050	1057	1019	1086	1032	1031	1103	1017	1078	1059	1051	1004	1060	1096	971	1073	1103	977	1001	1046	1033	1062	1115	1032	975	1066	1034	1022	1025	1064	1088	1093	1027	1042	1057	1078	1067	1025	1111	1093	1050	961	1000	1055	1043	1044	1014	993	1049	1053	1061	994	965	1039	1091	1056	1009	1047	1062	969	1069	1038	1023	1084	1045	1041	1087	1061	1025	1051	1024	1088	1017	999	1042	1044	1046	1024	1058	1013	1028	1104	1022	1038	1021	1072	1009	1049	1068	1077	984	1043	1001	1007	1098	1059	1086	1058	1055	1038	1034	1040	1037	1034	1046	1101	1051	1056	1102	1036	1067	1055	1020	1058	1039	1017	1007	1067	1075	1045	1050	1149	1024	1094	1063	1030	1033	1062	1069	1058	1053	1049	1060	1042	1051	1022	1020	1039	1042	1036	1069	1004	1060	991	1140	1030	1003	1047	1038	1071	1044	1064	1013	1054	1039	1062	1082	1062	1054	1040	1044	1022	1067	1073	1012	1052	1074	1054	1053	1033	1057	1038	1051	1061	1034	1011	996	1075	1019	1036	996	1050	1082	982	1024	993	1040	1124	1018	1041	1018	1005	1012	1074	1110	1095	1101	1059	1081	1084	1051	1043	1093	1077	1040	1007	1064	1024	1001	1035	1018	1030	999	1109	1062	1046	1042	1028	1076	1045	1089	1009	1031	1050	1079	1052	1013	1078	1106	1018	1031	1058	1071	1039	1021	1059	1013	1034	1015	1038	1032	1068	1053	1033	1053	1061	1065	1029	1060	1066	1004	1061	991	1046	1011	1018	1046	1022	995	1040	1067	1074	1030	1108	1056	1102	1026	1054	1023	1045	985	1060	1020	1085	1041	1026	1041	1040	1044	1030	1051	1014	968	978	1011	1033	1031	1090	978	1008	1040	1029	1025	1005	1012	994	1066	1056	1046	1044	1044	1012	1044	1006	1061	1036	1062	1095	1008	1032	987	1011	1051	1027	1017	1051	1049	1071	1071	1048	1078	1016	1029	974	1004	1056	1038	1072	1094	1058	1010	1083	1082	1027	1089	1033	1057	1033	1039	1056	1043	988	1063	1066	1080	1056	978	1047	979	1016	1016	1043	1064	1028	1066	1044	1046	1005	997	1033	1023	1052	1071	1079	1056	1049	1020	1050	1048	958	1044	1018	1036	1065	1082	1070	1033	1065	1085	1046	1032	1069	1099	1022	1081	1064	1059	1069	1058	1047	991	1047	1030	1065	1039	1048	1073	1011	1013	1050	1080	1052	1027	1021	1088	1052	1064	1047	1014	1096	1058	1023	1039	1072	1000	990	992	1083	1026	1039	1019	1056	1022	1026	1104	1022	1029	1002	1075	1031	1049	1073	1021	1092	1116	1079	1031	1066	1016	1076	1044	986	1076	983	1014	1032	1040	1018	1045	1070	1032	1032	1047	1050	1059	1053	1047	1065	1057	1007	1072	1061	1021	1001	1023	982	1032	1078	995	1037	1093	1018	1085	1023	1051	1039	1048	1044	971	995	1101	1051	1018	1009	1013	1105	1043	1072	1073	1047	991	978	1056	1036	1067	992	1009	1088	1067	1004	1090	1037	1085	1037	1025	1019	1041	1087	1066	1045	1054	1038	1035	1027	1035	990	1105	1013	1057	1055	1030	1084	996	1026	1045	1010	1037	1041	1080	1033	1020	1071	1086	1046	1058	1036	1079	1048	1056	1064	1108	1056	1037	1041	1024	1001	1028	1104	1040	1031	1042	1015	1103	1051	1033	979	1020	1043	1024	1098	1048	1047	1019	1052	1050	1034	1008	1079	1031	1115	1096	991	1036	1045	998	1035	1013	986	1052	1058	1031	1020	1083	1084	1060	1026	1044	1030	994	1056	1024	997	1064	1055	1095	1078	1058	1058	1026	1040	1021	1051	1056	1050	1006	959	1038	1049	1048	993	1014	974	1018	1100	1022	1007	1058	1067	1032	1092	1004	990	1037	1048	1019	1008	1130	1047	1043	1079	1024	1006	1023	1096	969	1020	1067	1036	1044	1049	1037	1067	1054	1155	1028	1025	996	999	1043	1059	1080	1015	1020	1001	1034	1056	1012	1079	1079	1047	1066	1012	1061	1022	983	1056	1033	1029	1008	1023	1025	1057	1067	1027	977	1031	1023	1037	1042	1018	1059	1051	1032	1045	1067	989	1017	1026	1079	1033	1041	1023	1010	1023	1071	1044	969	1082	980	1045	1040	1029	1076	1068	986	1032	1046	1070	1023	1042	1020	1090	999	1040	1030	997	1093	1059	1009	1054	1066	1056	1023	1060	1028	1025	993	1061	1101	1032	1055	1048	1037	1061	999	990	1038	1076	1073	1028	1056	982	1028	1079	1047	975	1002	985	1064	1104	1048	1045	1044	1060	1050	1060	1027	1048	1052	1129	1067	1013	1029	995	1044	1037	1050	1014	1070	1043	1006	950	1012	982	1049	1038	1030	1048	987	1002	1042	1023	1009	1014	1068	998	994	1035	1024	1042	1056	1005	1097	1008	1080	1052	1043	1040	1047	1108	1058	1021	1071	1067	1014	1036	1048	1053	987	1016	1053	1069	1108	1090	1059	1033	1128	1032	1042	1071	1053	1048	1033	1093	966	1001	1073	1040	981	1041	1083	1037	1031	1032	1011	1001	1050	1069	1022	1003	1052	1077	1081	1119	1034	1026	1073	1001	1053	1101	1032	1042	1086	1052	1047	1046	1095	1047	1088	996	1031	1028	1046	1017	1013	1071	1036	1095	994	973	1035	1007	1056	1047	1036	1032	1048	1025	1057	1057	1104	1023	1017	960	1048	1070	1044	1037	1025	1052	1040	1061	1052	1058	987	1093	1091	967	1068	1080	1059	1029	1076	1036	1003	1054	1050	1027	995	1013	1055	1023	1045	1046	1028	1011	990	1056	1035	1049	1101	1072	1043	1046	1000	1079	1068	1008	1052	1041	1103	1051	1055	1014	1091	1043	1021	1063	1070	1036	1045	1023	1023	994	1054	998	1017	1097	1070	1037	1053	1020	1059	1068	1030	1036	1046	1070	1072	1013	1047	1048	1009	1080	1059	993	1100	1094	1015	1031	1071	1046	1056	1060	1089	1016	1031	1085	1017	999	1067	1043	1041	1015	1040	1067	1032	1116	1006	1053	957	1038	1070	994	1070	1059	1027	1052	1047	1029	958	1117	1049	985	1037	1039	1050	1103	979	1057	1059	998	1050	1057	1087	1020	1027	1045	1112	1028	1029	1061	1115	1047	1102	1052	1031	1059	1085	1075	1012	993	1042	1039	1010	1072	1044	1035	1051	1018	1027	1037	1043	1036	1052	1032	999	1051	1067	1000	1023	1034	973	1086	1058	1028	988	1018	1014	1028	1095	1061	1056	1062	1019	1043	1027	1060	1129	1017	1076	1016	1047	1048	1022	1050	1056	1078	1032	1025	1050	1069	1065	1032	1007	1081	1036	1018	1053	1043	1020	1043	1040	1049	1001	1067	1036	1051	1025	1004	1061	1053	1043	1038	1014	1058	1015	1074	1074	1037	993	1048	1033	1045	1045	1041	1028	1043	1034	1043	1062	1034	1055	971	1033	1015	1071	1048	1041	1014	1060	1046	1095	1045	1018	1091	1062	1041	1070	1061	1025	1006	1022	1078	1084	1114	1038	978	1094	1065	1033	1023	1048	1030	1049	1004	1034	963	1078	1026	1018	1036	1025	1030	1068	1018	1088	996	1051	1060	1006	1041	999	1038	1058	1021	1051	1035	1075	1075	1029	1010	1063	1067	1103	1031	1018	1028	1124	1044	996	1092	1060	1011	1084	1039	1017	1039	1039	1064	1094	1047	1065	1088	1130	964	1001	1060	1028	1042	1046	1005	1068	1041	1017	1065	1019	1023	1060	1075	1110	1074	1082	1009	1018	1069	1025	1064	994	1052	1047	1063	1073	1031	1030	1003	1057	1029	1039	1000	1043	1075	1060	1050	1022	1045	1086	1063	998	1025	1047	1011	1039	1046	1107	1051	1058	1038	999	1006	1068	1030
27292	21170	11165	1179	593	442	435	437	421	365	386	370	361	347	338	355	411	358	331	352	352	355	339	329	329	338	314	346	341	348	334	364	319	324	303	333	316	325	364	320	341	354	333	325	362	335	348	351	309	333	318	338	345	297	356	312	349	341	335	312	358	359	323	321	340	362	352	335	359	357	350	329	339	336	339	324	355	339	346	342	358	351	354	329	357	339	293	322	348	361	322	378	324	350	340	298	313	331	362	350	361	345	359	333	305	313	360	345	348	302	363	316	326	337	343	326	317	334	303	324	372	287	334	320	343	352	322	337	330	352	349	341	360	334	345	335	328	322	361	347	339	332	339	333	357	304	343	313	308	340	311	350	317	313	357	347	345	327	342	341	338	326	350	349	341	313	359	337	336	343	330	319	327	347	327	333	319	355	319	310	340	339	345	337	327	326	331	339	362	339	307	344	328	308	336	314	327	358	338	336	346	340	352	336	339	346	298	317	329	300	352	343	377	318	352	326	297	312	324	339	367	340	324	343	318	361	332	330	339	322	346	304	350	360	336	353	324	346	379	352	373	308	321	373	343	349	333	347	317	356	335	365	335	344	348	326	363	364	350	355	312	363	342	348	329	301	328	295	337	340	344	367	352	335	333	338	312	339	347	315	378	336	336	348	340	345	349	333	359	330	348	336	309	319	353	344	357	302	323	309	315	328	359	333	332	364	323	364	332	349	351	322	343	328	338	357	335	324	340	306	348	343	360	333	341	370	357	334	284	334	371	354	359	333	296	325	340	327	340	353	303	347	327	326	357	335	339	329	344	346	309	342	320	333	338	343	334	324	331	333	348	352	309	351	314	330	341	364	351	333	382	343	334	348	333	331	358	324	322	344	340	355	353	337	323	348	356	348	349	348	301	316	312	313	356	322	314	337	337	318	329	372	347	309	364	322	361	351	337	351	324	355	299	367	333	340	332	349	323	344	349	324	351	349	382	327	345	362	326	319	309	370	341	334	347	314	315	324	331	333	388	349	339	334	332	317	329	345	344	345	385	376	362	327	320	342	356	342	375	334	352	323	344	351	369	319	329	366	391	307	359	304	350	314	335	337	305	333	333	348	329	325	372	346	320	368	319	332	336	334	331	359	352	316	315	315	361	349	317	294	350	349	334	312	328	355	343	318	355	313	366	308	352	346	340	341	350	358	301	341	371	348	354	318	347	358	305	332	340	345	349	329	338	348	349	370	367	319	311	328	338	359	338	316	333	334	339	361	368	324	346	343	318	381	345	336	350	332	345	334	350	373	339	384	366	339	329	313	353	348	361	308	354	331	326	361	366	359	332	327	368	333	359	348	327	317	349	323	336	320	331	313	311	354	362	345	315	342	365	327	314	328	330	331	328	347	339	325	334	304	303	326	348	297	358	337	333	343	324	339	332	358	324	337	366	349	366	343	344	341	335	319	337	327	348	348	337	341	332	328	333	317	293	344	360	355	326	327	342	335	328	345	334	353	323	365	348	312	324	358	338	302	311	356	383	299	330	344	338	337	356	332	347	339	338	332	334	339	342	335	336	324	309	352	333	339	336	309	295	348	368	356	365	321	333	366	312	349	358	331	356	320	324	355	326	322	349	334	333	338	308	325	344	315	303	330	348	325	333	337	327	308	339	334	348	353	304	352	334	298	355	335	336	329	329	344	340	342	331	342	349	305	374	358	334	322	337	304	356	355	335	346	336	323	327	350	326	303	343	376	331	330	328	339	340	330	338	351	323	336	355	344	309	342	385	316	339	327	321	323	297	311	340	312	362	322	340	326	322	360	338	339	342	332	342	317	336	349	363	341	337	328	349	346	304	346	354	326	339	348	341	317	357	339	342	322	295	373	353	315	345	290	318	387	339	299	309	323	323	332	355	323	350	347	346	318	334	329	359	329	320	317	337	315	356	321	348	335	324	350	325	311	365	346	355	384	315	353	335	329	363	307	379	321	292	347	349	336	347	360	330	363	305	329	321	352	314	339	355	310	326	328	365	353	345	312	315	318	306	355	369	345	329	366	308	288	308	333	294	333	348	333	365	319	323	319	343	293	339	368	337	319	339	309	329	329	283	318	347	352	360	336	319	348	344	338	311	306	382	334	346	309	351	342	326	357	353	334	331	338	325	343	345	328	348	346	312	340	338	324	318	358	339	332	320	355	364	322	342	325	328	314	304	327	354	356	340	293	311	359	304	323	340	379	330	342	324	356	330	350	326	314	320	331	338	337	359	371	342	357	328	314	327	327	314	361	321	314	343	318	323	313	329	341	312	349	350	331	362	352	343	336	318	331	341	329	324	344	325	358	329	325	326	350	360	339	346	314	336	329	352	325	349	319	334	350	338	334	334	307	336	316	329	341	322	322	318	345	342	327	361	314	354	347	354	314	327	332	349	384	372	314	317	350	341	314	353	346	342	357	319	326	329	331	325	304	331	310	353	352	334	346	329	331	351	346	345	323	356	343	295	344	331	329	324	324	324	368	332	328	364	345	350	327	327	330	356	330	357	344	338	349	332	341	308	354	325	340	339	328	305	334	369	354	317	330	341	363	363	371	372	345	336	335	321	360	342	314	357	332	330	348	322	330	353	337	337	327	344	332	355	368	315	344	308	365	334	344	319	358	332	322	347	375	313	338	303	371	365	348	337	323	337	369	353	368	350	340	328	366	308	331	336	355	329	370	345	398	325	353	365	311	339	363	328	358	361	351	301	306	346	372	355	331	314	353	344	341	332	336	365	340	367	331	336	331	336	321	349	333	327	337	356	365	326	337	338	364	335	327	346	340	308	300	341	346	348	348	334	314	362	379	330	336	350	332	335	364	361	346	353	299	319	344	357	319	306	335	323	330	335	343	387	360	297	279	291	311	330	332	344	345	322	314	364	343	343	352	320	317	337	353	331	351	323	342	316	345	320	340	360	310	321	350	353	348	326	329	344	348	324	321	345	317	335	349	339	355	346	331	354	318	321	376	318	330	323	349	354	311	343	309	355	301	326	324	311	319	358	319	340	336	357	341	343	347	337	356	339	324	359	331	364	354	349	351	342	337	337	372	336	373	307	325	336	386	330	344	336	369	351	333	352	358	342	359	335	321	346	352	335	310	365	337	325	349	330	327	322	330	319	359	360	348	316	355	320	306	302	324	340	361	342	300	299	325	320	362	356	349	353	345	316	351	326	317	337	345	318	302	311	365	352	339	346	314	322	355	314	350	330	349	351	314	307	340	322	352	325	342	338	343	320	373	310	325	299	316	327	342	345	324	337	321	308	309	327	326	339	355	330	344	349	345	320	361	312	336	326	350	356	293	344	341	330	338	360	339	315	351	330	312	343	332	344	339	296	364	285	381	347	356	330	362	347	344	333	336	326	309	338	313	340	316	318	329	325	333	330	336	344	322	337	332	339	329	320	325	329	341	351	334	330	319	370	354	318	350	327	359	327	345	330	322	335	336	359	313	389	315	319	350	329	340	360	344
4896	2802	1919	1119	841	600	560	627	641	497	536	423	393	427	410	457	525	367	377	436	385	427	407	368	406	403	415	383	416	388	397	413	387	389	391	431	410	402	397	384	426	397	370	412	353	393	377	426	434	396	391	400	387	398	427	397	410	406	373	412	410	404	430	434	378	399	404	418	402	443	413	420	407	388	393	432	376	385	396	414	412	406	414	393	382	416	401	381	401	412	406	389	381	416	430	426	381	389	378	429	403	413	421	408	453	408	444	436	419	375	401	409	410	425	419	414	377	416	393	404	389	427	408	450	403	412	408	432	390	407	410	390	376	401	411	420	374	416	377	426	385	397	415	420	401	366	383	428	394	404	401	404	387	408	408	414	423	426	413	407	400	407	398	405	421	420	418	391	390	409	414	408	421	382	448	409	389	418	382	400	384	401	410	357	395	413	365	373	412	401	419	390	376	428	410	402	433	397	418	405	414	393	416	387	429	368	407	359	375	395	429	434	381	387	434	374	418	405	427	410	385	398	389	408	384	373	366	359	384	389	417	392	364	374	436	374	398	418	412	412	382	362	420	431	382	417	405	358	402	402	397	413	383	403	399	395	378	422	408	428	390	378	360	390	416	405	401	397	425	383	381	410	370	403	391	400	373	409	379	434	392	394	404	390	425	403	376	409	392	369	369	424	407	390	403	395	401	388	376	423	403	351	397	410	356	436	423	410	405	380	421	403	426	398	406	434	396	417	362	385	412	408	416	382	463	411	430	380	459	387	379	404	415	402	381	405	456	383	393	407	426	410	382	398	448	405	419	383	398	402	390	429	401	392	389	405	391	389	406	410	394	382	398	433	387	401	398	419	397	410	424	387	364	417	415	369	420	429	373	391	424	392	429	419	416	404	422	382	409	409	388	405	415	405	385	394	362	432	392	395	385	379	381	420	414	383	393	390	419	397	369	401	371	393	431	399	451	414	390	460	419	419	396	395	402	394	370	394	403	408	418	403	417	401	408	398	396	412	432	389	394	423	401	388	386	386	411	424	421	405	398	384	431	424	400	418	403	426	371	416	406	385	398	422	395	385	413	436	366	405	398	380	388	367	411	383	433	372	411	406	410	443	391	392	392	376	418	409	356	419	433	391	388	399	406	373	376	421	406	408	378	387	386	379	397	386	411	403	405	418	428	386	439	425	372	382	425	419	415	398	392	380	388	395	440	403	414	393	418	397	402	390	417	408	431	400	444	376	418	414	394	381	382	408	413	463	406	420	426	376	422	359	422	433	387	392	392	433	383	386	404	410	407	435	390	422	389	368	419	379	418	390	398	408	381	382	418	365	369	412	437	381	423	387	366	420	443	350	403	411	402	415	399	359	377	382	403	393	411	399	368	406	385	409	401	395	378	427	432	402	391	377	434	425	395	401	380	383	418	426	395	426	431	413	371	421	442	391	404	376	387	394	414	396	400	383	437	365	438	371	395	409	386	412	377	396	411	427	403	420	413	420	419	435	421	396	372	390	371	411	391	389	378	371	379	383	402	393	382	398	419	409	414	393	389	403	394	399	419	407	400	414	373	430	424	387	399	353	387	397	390	359	439	374	365	435	427	407	383	406	410	437	401	387	406	386	416	415	382	390	358	401	402	384	381	407	404	416	396	381	400	415	423	387	383	399	391	375	402	410	392	416	402	391	419	363	382	401	395	401	423	412	433	404	411	400	388	426	379	398	388	387	391	436	411	411	366	422	370	377	393	356	384	397	424	348	422	398	392	441	374	396	392	416	420	398	399	386	383	410	396	358	373	420	380	416	402	414	412	413	449	387	371	372	402	365	406	423	416	387	419	404	393	430	394	388	397	398	393	421	371	409	379	433	408	396	417	412	410	371	412	375	432	379	433	409	407	423	385	370	375	411	391	371	390	421	447	393	402	389	423	400	421	369	371	407	414	394	389	408	435	402	404	403	417	415	391	406	391	411	397	397	384	418	389	370	409	376	394	400	413	399	414	373	393	382	413	425	374	434	412	376	371	425	463	434	399	449	384	381	390	397	410	390	391	388	386	394	418	404	388	411	384	381	380	407	398	407	403	383	360	400	434	385	382	382	407	391	402	398	405	375	402	414	407	388	408	401	347	418	347	398	401	368	389	406	411	402	389	421	384	388	398	423	449	406	390	406	388	397	410	392	407	382	436	386	411	421	391	409	371	420	403	415	435	407	409	418	363	414	364	420	420	382	388	395	389	396	394	450	369	354	398	415	424	425	402	384	398	403	390	391	378	373	404	368	359	413	395	381	455	376	388	405	375	371	398	394	424	387	391	385	393	383	444	414	362	385	404	429	366	418	375	381	380	422	405	440	405	372	418	416	438	419	410	426	386	424	468	407	424	400	376	386	464	385	415	376	421	416	419	436	393	393	393	396	436	370	406	427	377	425	368	395	418	372	410	388	399	404	396	379	390	411	373	398	411	423	404	400	348	414	380	396	417	392	401	366	406	415	389	367	367	430	387	386	420	403	432	415	415	394	418	401	433	382	403	382	439	387	367	394	407	403	391	372	371	390	401	381	375	371	397	365	355	378	392	391	421	427	393	422	409	368	400	390	409	388	386	384	403	388	397	415	393	389	409	450	380	407	412	388	388	421	396	435	434	394	406	424	435	374	395	404	404	436	419	390	392	400	390	392	413	400	405	392	447	409	416	381	387	383	422	378	382	359	413	402	388	406	459	439	397	403	393	410	455	377	416	394	366	407	386	428	390	358	414	358	364	401	379	414	398	387	378	390	394	407	405	410	389	405	421	370	388	399	432	388	402	405	383	399	388	421	425	455	354	417	425	441	393	412	386	409	423	390	400	412	395	396	379	406	363	418	376	373	390	421	406	409	399	416	396	419	395	403	417	436	398	388	421	380	444	400	401	406	392	387	385	383	440	392	417	397	444	373	376	426	422	407	411	402	421	387	402	421	388	426	400	391	415	413	413	392	393	411	381	389	388	408	397	415	397	384	395	369	385	406	383	374	410	379	391	398	423	401	391	396	399	430	393	396	370	427	410	408	436	371	410	378	403	401	405	428	393	405	386	387	373	367	370	420	384	388	403	366	407	378	413	399	394	372	367	420	391	392	413	410	388	459	423	419	425	380	397	418	429	404	412	392	389	398	435	402	417	412	406	438	409	407	400	398	420	392	389	402	394	389	420	376	357	421	414	377	391	385	403	427	422	405	400	402	393	362	405	360	376	405	420	411	398	388	417	388	400	401	382	401	428	382	408	356	406	390	389	435	431	439	418	419	389	419	421	412	413	381	410	418	387	415	418	395	371	415	429	393	395	378	396	406	398	421	404	395	394	372	373	412	446	392	409	392	388	382	383	393	420	392	404	417	416	400	415	398	427	395	378	429	419	385	424	391	420	401	421	399	382	363	386	395	392	401	402	385	432	377	416	428	378	409	433	409	395	396	414	412	406	420	401	411	373	408	387	392	402	416	355	406	403	401	408	417	378	397	406	419
23704	21498	29220	24208	21486	18493	2723	1386	1242	1122	969	871	890	858	821	874	2419	813	807	731	720	724	746	783	746	684	741	748	756	697	679	698	729	695	719	724	721	731	714	709	715	739	704	729	687	700	702	666	723	690	745	733	673	663	689	676	723	698	650	642	679	733	665	701	700	746	703	682	724	692	651	683	699	633	679	727	694	687	692	679	642	670	692	688	686	657	674	740	758	676	729	703	692	674	701	685	695	652	673	686	729	677	706	732	688	718	655	696	701	692	706	705	733	681	712	751	714	705	681	701	709	702	675	665	750	716	675	699	692	733	685	692	729	610	685	731	669	700	676	666	677	745	699	690	719	687	665	721	693	718	674	672	708	694	679	711	683	655	666	714	666	689	691	676	676	672	723	682	721	715	657	669	693	666	678	675	667	701	685	721	686	672	726	748	698	684	693	682	691	707	706	724	728	701	693	699	711	686	729	687	640	709	664	654	656	691	677	720	706	651	643	706	667	685	685	698	689	628	674	712	705	682	675	715	736	709	688	660	703	712	728	752	718	713	700	692	734	693	678	679	674	674	682	694	690	662	709	692	658	705	704	717	711	681	693	655	648	699	688	751	727	677	707	699	720	730	665	707	717	693	709	742	697	719	727	699	650	680	724	700	691	690	728	685	644	686	668	696	713	694	644	639	716	717	697	706	679	675	724	731	688	690	702	665	749	675	738	690	662	682	653	684	706	705	727	675	677	706	744	699	708	685	720	688	709	676	731	711	687	723	630	666	663	675	682	690	695	673	724	673	721	714	716	723	663	737	700	695	684	746	671	682	665	691	732	739	715	675	650	716	699	684	712	698	693	698	711	658	684	709	675	723	683	708	679	652	694	702	605	684	676	741	701	719	681	689	691	700	704	674	692	678	694	695	726	674	651	710	675	705	718	664	732	725	685	702	708	681	725	690	660	692	709	660	709	688	674	643	726	716	695	658	676	744	684	686	659	711	715	653	683	713	701	728	697	650	731	685	716	652	720	678	736	706	697	662	661	699	698	689	711	691	738	724	709	684	672	660	668	717	716	687	671	650	688	677	698	720	698	730	686	703	708	717	686	682	666	680	680	699	697	687	692	761	656	680	733	693	681	686	639	688	723	712	679	711	668	711	680	670	695	678	686	712	755	723	670	720	675	719	670	681	702	719	700	717	664	727	708	682	669	647	700	639	677	711	727	681	696	646	754	678	674	700	699	722	738	707	687	713	729	684	693	664	718	713	715	713	675	713	706	662	700	697	692	663	734	682	700	687	678	631	749	694	653	663	708	658	724	720	729	666	700	710	704	716	701	732	656	687	697	701	620	761	731	702	685	710	728	673	733	682	681	745	701	731	651	697	715	682	670	694	669	679	722	729	716	685	739	698	654	696	701	700	719	695	678	664	689	703	715	686	686	657	683	687	633	693	653	668	709	689	701	668	687	700	739	627	712	716	671	713	660	678	690	674	634	698	658	665	702	714	678	687	671	671	679	751	696	655	689	733	733	688	657	649	696	744	685	698	741	716	644	713	695	696	691	679	757	651	682	666	715	761	721	724	681	685	689	720	717	703	659	672	668	674	687	689	657	720	748	734	659	676	703	741	708	688	695	689	692	716	698	624	677	689	734	716	684	716	694	649	713	699	673	699	658	671	715	715	702	661	698	680	726	745	653	700	687	681	694	662	727	673	735	720	744	699	727	723	713	711	718	681	663	668	670	678	673	681	682	716	705	717	714	688	669	697	662	687	646	742	724	702	708	686	659	716	672	701	711	693	678	633	709	643	683	693	681	665	631	613	683	702	706	722	699	679	672	655	704	681	699	755	724	717	658	729	730	666	705	710	688	672	697	684	750	716	667	668	724	680	731	677	698	730	736	740	663	717	684	701	651	678	708	705	669	646	712	689	710	691	677	700	709	680	695	713	691	656	737	681	744	706	689	687	746	699	675	698	699	676	692	684	702	670	711	673	728	693	698	719	665	714	683	688	698	694	729	700	645	697	697	740	659	718	755	679	723	748	709	703	711	675	653	714	691	702	739	718	683	635	684	730	688	741	677	757	741	679	682	700	684	701	700	697	668	656	673	712	716	713	698	661	717	692	695	696	679	647	681	749	668	686	707	680	668	675	710	649	691	725	647	690	753	725	734	700	694	668	666	716	698	682	689	721	636	727	683	703	676	669	650	712	669	708	649	677	704	757	725	691	740	654	757	756	704	704	713	672	738	678	695	714	705	764	645	638	769	674	675	703	714	677	699	699	676	670	701	657	709	662	666	728	681	698	683	671	709	700	723	674	695	646	662	699	679	703	754	657	666	737	717	674	718	733	643	690	720	672	689	699	664	702	690	728	689	701	638	695	723	742	693	729	718	683	703	688	725	662	655	678	720	647	705	733	718	639	676	657	698	633	696	684	672	683	715	666	713	652	704	715	642	701	650	724	723	708	716	726	724	666	776	726	681	690	687	664	666	652	723	668	724	684	708	711	747	671	690	666	673	687	685	674	719	652	643	667	639	698	685	715	692	692	711	664	671	695	716	703	717	670	694	687	673	621	672	698	669	687	660	655	677	658	678	718	689	681	691	699	669	668	724	693	699	698	706	673	671	740	673	667	697	720	728	767	666	702	667	655	676	659	686	681	678	681	684	712	750	679	711	726	688	714	718	685	707	669	707	669	694	720	708	752	667	674	708	693	703	689	685	765	695	689	706	691	692	705	707	655	664	701	601	708	692	654	694	654	669	673	703	646	669	706	659	709	745	696	739	735	698	720	674	706	642	702	656	697	707	659	681	670	711	715	694	697	725	678	664	665	660	696	668	657	740	672	702	684	686	700	679	692	689	676	678	711	701	686	677	698	650	695	674	710	749	672	680	705	651	711	700	725	703	689	695	754	699	710	659	696	725	672	756	680	677	696	711	692	662	714	702	689	697	679	704	711	749	703	694	691	677	721	695	686	654	676	687	666	698	681	683	699	652	711	664	681	711	737	699	737	660	646	728	657	672	653	711	681	688	663	664	736	703	664	653	685	725	670	669	668	674	710	664	696	658	667	698	718	710	732	680	663	709	703	709	664	712	653	669	758	748	664	696	679	734	704	725	716	765	689	729	694	704	689	715	692	724	695	732	693	691	771	713	663	704	694	728	662	691	691	706	671	682	738	702	708	672	707	694	699	674	651	692	707	666	715	731	678	694	735	668	723	712	697	766	671	685	702	684	696	730	684	675	706	647	670	715	700	643	677	659	708	705	652	671	678	689	707	684	704	666	726	675	678	694	690	663	670	677	646	676	715	654	714	709	659	666	684	653	686	680	698	696	668	663	685	700	683	723	661	718	701	702	683	691	708	647	710	691	690	680	679	684	658	702	680	698	748	717	692	707	712	695	675	740	743	670	670	681	675	693	676	709	731	690	678	649	706	682	686	719	703	677	723	692	680	705	657	689	653	685	701	729	652	704	695	697	679	704	697	690	700	731	697	610	678
6350	13083	11111	5615	3757	2937	2479	2078	1837	1638	1335	1174	1103	1126	1033	1049	3776	920	948	857	825	921	811	834	851	806	859	816	845	767	773	867	763	800	812	797	757	831	823	802	777	805	787	807	783	805	777	788	764	763	741	753	744	777	755	738	738	783	816	782	793	775	825	814	777	758	759	793	789	735	835	761	731	744	743	771	792	718	749	788	773	786	785	751	765	802	762	761	818	748	763	786	810	780	774	786	764	820	738	805	786	767	795	770	759	739	766	784	791	752	762	770	779	759	749	761	768	828	784	752	722	795	776	810	715	789	775	813	790	755	736	751	792	802	776	785	781	778	801	764	791	812	754	734	767	781	806	760	770	797	766	779	772	791	750	731	801	757	810	773	826	803	723	766	806	746	717	801	763	816	733	744	795	795	788	744	747	754	758	771	754	739	784	739	794	763	750	756	764	749	737	754	792	766	723	764	778	762	744	765	752	737	781	759	765	791	748	791	743	828	726	821	766	759	757	791	779	753	805	770	777	789	773	752	795	757	778	763	761	753	773	747	783	721	726	764	787	744	732	789	760	785	795	755	812	769	761	791	763	759	808	825	759	791	762	770	812	790	836	743	786	742	729	746	785	743	771	776	739	774	810	762	787	817	717	751	810	761	774	776	822	753	758	782	806	779	764	766	778	781	811	738	775	706	780	801	721	792	797	722	813	764	765	774	796	757	780	766	767	746	790	731	758	767	768	773	771	775	731	758	785	782	735	750	757	766	776	771	768	725	813	763	773	759	775	771	798	750	778	809	809	811	727	774	758	798	775	767	732	783	761	790	771	795	745	758	729	789	795	779	812	790	752	810	761	753	765	769	765	766	733	790	785	754	792	745	763	792	746	800	767	807	763	801	766	780	796	733	795	749	794	733	723	743	732	776	770	786	777	794	756	765	802	763	799	771	798	718	769	757	790	793	737	767	803	796	787	804	762	774	765	739	799	824	737	767	797	791	745	735	735	777	782	806	704	728	781	802	757	751	815	785	754	770	764	764	748	767	787	799	761	754	795	767	788	730	738	742	781	814	746	788	801	779	752	799	797	756	764	784	818	778	769	750	734	791	743	789	746	775	749	739	776	750	791	792	787	761	750	733	789	771	733	769	771	804	775	787	735	754	697	785	753	805	742	742	776	682	776	746	811	774	762	752	774	810	732	771	798	789	727	764	796	701	804	773	753	716	714	729	783	746	763	786	739	794	753	788	714	758	783	790	775	762	761	729	798	801	770	797	702	776	757	785	752	839	774	790	786	786	786	730	743	757	741	751	766	753	762	765	756	787	750	778	746	834	765	799	732	759	744	768	750	738	763	750	727	742	763	711	817	739	821	746	749	702	755	784	787	761	774	747	821	786	816	758	736	803	774	733	735	763	792	747	796	731	788	804	776	748	735	733	759	710	744	744	784	767	770	812	798	778	793	726	770	791	755	803	801	799	754	756	777	767	805	787	809	741	754	794	788	792	763	712	804	790	775	798	792	757	782	797	767	757	795	758	799	759	783	732	757	745	749	771	767	727	790	761	737	818	773	776	780	745	791	730	763	762	763	788	767	824	744	708	840	697	775	732	757	757	736	774	767	769	756	816	765	822	749	784	758	785	820	761	792	759	754	802	741	729	798	695	775	778	777	812	729	734	762	730	758	757	796	778	754	745	738	744	736	725	783	754	768	740	759	738	760	722	741	779	760	715	736	763	783	764	818	738	760	749	773	766	770	781	800	769	814	774	772	751	752	748	755	821	809	769	719	809	763	771	719	802	764	810	759	725	746	797	782	768	718	771	814	786	782	795	799	742	775	786	754	757	740	816	774	755	777	789	783	745	754	821	754	806	754	743	769	744	748	780	706	751	729	803	780	798	733	777	738	749	812	767	801	771	785	738	759	713	764	756	757	718	775	780	764	745	751	769	759	736	749	790	776	776	735	832	819	758	784	814	707	779	806	742	765	736	742	779	762	777	776	793	825	750	764	761	792	766	799	784	791	763	779	726	822	771	767	744	769	758	782	780	791	772	756	752	789	754	748	736	809	771	726	770	793	785	805	763	753	732	754	801	758	797	786	746	715	743	707	810	809	749	750	779	775	784	720	779	800	766	763	743	836	783	784	793	775	779	780	769	731	796	732	784	742	772	759	745	781	778	767	783	786	758	774	778	778	813	766	757	730	800	807	794	732	816	742	707	787	790	836	722	772	757	791	830	741	759	745	837	813	746	766	802	781	759	764	726	734	781	760	743	784	794	776	790	748	752	749	764	807	775	769	743	733	758	796	756	787	759	817	753	731	812	766	768	821	790	753	771	791	749	777	824	750	753	778	767	775	725	771	803	772	765	801	755	785	744	783	788	781	809	825	727	753	804	785	756	809	777	740	730	763	816	758	747	749	737	739	801	755	726	796	812	780	796	721	802	762	759	749	754	730	833	800	710	786	770	745	720	824	741	788	768	736	773	794	752	771	751	739	790	797	784	729	770	770	770	756	789	764	763	811	740	767	757	758	796	736	788	742	790	762	732	775	767	769	745	805	785	791	751	744	714	762	792	757	757	757	786	771	800	799	757	772	743	756	727	780	783	775	821	732	768	757	769	782	729	758	801	786	760	803	789	754	830	785	750	755	745	806	801	769	743	746	715	742	755	733	766	769	770	757	790	767	708	685	767	791	788	731	820	801	753	755	775	758	801	782	727	751	762	787	761	743	718	782	754	766	788	740	794	723	745	790	735	759	768	798	742	781	764	782	751	753	750	791	813	759	747	756	758	797	806	775	791	787	768	806	753	761	749	806	795	755	813	753	784	754	799	755	786	767	750	828	800	779	733	789	763	795	804	758	760	825	742	764	788	793	819	763	764	775	704	823	795	790	750	715	749	765	756	795	746	823	769	835	792	753	771	784	782	735	784	793	783	798	817	731	812	758	756	761	786	758	803	756	768	777	772	758	722	723	776	786	768	792	778	787	771	807	800	776	796	775	790	777	742	738	798	744	737	819	782	763	748	779	748	813	798	757	725	731	788	717	749	828	730	781	802	710	753	758	816	763	779	732	774	797	778	756	806	748	798	829	800	777	724	794	772	796	829	766	744	754	790	788	785	763	758	836	739	734	756	781	764	715	789	850	759	766	749	796	787	723	787	770	734	739	787	792	794	761	761	764	753	776	805	804	751	804	755	758	751	753	738	710	774	780	747	764	768	775	727	818	765	796	782	816	768	785	719	746	778	742	784	716	814	773	776	779	823	798	748	772	768	779	721	776	773	748	796	754	758	770	772	767	728	799	773	824	824	791	776	784	757	810	760	785	702	754	767	741	777	745	754	737	788	754	824	797	775	768	766	713	758	804	760	762	778	759	761	746	788	800	841	761	779	794	780	749	762	766	743	734	747	745	727	740	774	807	701	743	735	816	748	769	759	831	756	755	812	774	770	787	791	699	812	783	786	800	815	782	750	732	754	763	787	804	797	761	806	758	792	775	701
25069	21508	28447	24932	18108	1560	889	823	673	599	456	508	484	478	451	480	1168	448	417	404	426	431	446	438	429	386	443	425	410	429	407	408	379	422	459	418	416	400	380	392	420	403	419	436	401	434	389	432	426	439	417	390	402	425	398	406	406	436	379	420	426	452	387	422	436	402	403	414	446	421	417	437	377	375	406	358	368	416	433	401	418	450	397	392	386	380	452	403	426	398	421	382	421	410	435	412	360	421	387	448	407	428	449	391	387	427	413	420	431	404	406	405	406	445	409	440	409	395	423	416	425	410	389	383	394	368	422	400	398	428	426	392	441	412	412	405	428	427	412	410	414	402	383	404	367	398	380	416	396	427	436	397	387	426	416	402	417	407	470	386	463	394	410	415	395	385	415	416	400	372	404	394	375	394	425	424	437	422	372	404	408	416	399	420	423	414	420	360	400	402	401	402	395	394	397	414	397	405	467	424	426	429	426	389	399	403	447	419	435	419	391	428	385	413	389	369	389	391	424	426	421	407	429	417	394	438	425	400	391	422	415	390	402	425	421	426	434	421	443	448	433	448	411	403	433	406	429	404	405	422	401	414	393	390	412	419	412	392	438	396	400	399	444	410	451	421	404	412	417	408	417	408	450	410	420	372	403	442	414	405	424	411	410	379	372	419	413	416	448	398	399	405	396	382	398	444	456	393	419	476	409	391	412	423	410	406	427	389	409	418	424	411	408	434	437	423	400	391	413	393	411	398	414	423	425	390	426	412	416	385	433	382	428	402	455	413	418	418	428	409	410	393	429	402	398	419	354	416	394	398	399	417	411	431	446	395	426	420	431	413	402	428	382	402	405	349	403	406	427	374	403	372	429	426	425	402	433	412	401	379	453	386	392	409	442	421	398	383	425	427	397	394	415	391	389	412	378	436	382	405	414	451	385	421	420	408	414	365	380	460	426	416	410	444	411	455	401	410	415	378	438	405	426	428	403	441	445	424	412	410	412	453	409	432	402	431	403	382	421	393	436	402	417	392	389	396	387	413	385	410	440	408	405	412	415	400	404	405	400	386	403	416	460	395	394	412	445	406	399	389	429	385	407	424	401	418	423	409	372	449	406	437	407	430	371	387	421	441	392	385	399	386	427	400	412	406	398	390	405	415	416	415	418	413	380	406	410	394	405	423	411	379	394	390	419	427	412	448	373	419	438	434	412	410	457	431	359	393	388	406	452	423	406	409	424	426	430	427	369	380	411	393	403	431	442	412	388	408	379	462	407	439	402	377	430	428	399	402	438	411	404	418	401	396	414	435	383	415	451	405	472	406	435	419	428	387	427	434	414	407	411	399	412	420	407	403	376	401	403	427	399	428	442	380	440	420	396	408	451	432	406	436	379	388	448	340	376	406	442	450	410	429	418	419	434	390	387	445	414	416	419	416	418	420	381	406	426	397	431	402	437	422	455	405	411	421	444	431	420	421	404	427	416	368	393	383	425	398	409	404	436	426	407	419	379	411	387	400	367	376	389	400	391	390	421	439	420	434	432	412	406	416	379	405	396	388	405	392	408	440	395	408	422	395	414	408	381	399	450	395	412	435	394	374	388	421	417	424	386	379	391	434	436	405	423	388	375	412	411	364	414	396	403	399	429	414	427	426	421	416	375	401	397	378	423	404	389	418	402	467	432	430	374	397	369	408	395	404	408	437	399	421	397	422	409	416	419	403	425	449	407	385	390	396	402	410	428	436	409	360	411	397	408	439	442	405	395	372	430	416	407	400	439	374	424	429	403	412	428	407	389	401	397	417	425	424	408	415	447	405	424	388	375	435	420	390	421	425	412	415	397	395	389	414	404	408	420	405	406	423	367	399	432	416	435	392	394	424	402	393	414	406	409	430	407	440	386	395	403	430	376	408	394	413	440	412	426	406	425	405	397	442	365	421	422	448	384	400	431	445	413	386	401	385	402	406	358	421	422	404	421	402	440	400	403	424	405	394	406	403	402	411	443	402	397	405	449	423	411	435	427	410	423	384	395	399	429	415	387	392	413	412	388	384	428	400	404	409	407	421	401	427	411	418	419	403	404	399	430	411	423	458	404	408	407	417	435	429	423	406	406	415	397	401	401	424	435	397	405	396	402	417	414	425	418	436	425	417	416	391	395	438	430	418	422	381	423	410	395	390	414	393	436	406	417	384	426	400	407	448	445	420	416	437	399	384	391	417	406	383	438	403	442	384	383	399	411	419	407	411	398	402	390	391	412	431	447	417	403	387	395	441	394	428	407	390	425	405	372	410	427	377	405	421	436	452	413	411	423	405	404	422	414	366	404	397	443	435	430	380	412	410	443	441	427	392	431	425	421	399	421	442	369	395	432	402	393	413	418	401	416	396	434	404	393	420	417	406	422	376	414	392	425	424	430	412	395	428	422	427	400	395	407	443	409	412	413	413	410	395	394	400	407	383	346	390	379	423	444	434	438	400	385	402	392	410	420	396	430	436	405	416	404	428	411	408	416	378	401	403	421	420	395	429	454	396	453	375	407	415	400	387	408	420	442	405	422	446	432	443	437	408	419	423	419	381	414	445	395	432	423	411	414	390	468	401	440	397	428	395	409	458	389	432	445	406	424	442	406	415	427	375	380	395	422	406	433	425	407	413	420	422	401	386	378	387	412	470	408	419	422	422	366	419	381	393	416	444	403	418	395	413	388	407	402	421	377	437	428	434	372	382	414	395	394	397	455	365	424	406	404	434	402	396	467	425	395	370	445	386	443	387	403	410	408	409	419	411	383	442	431	389	410	383	390	390	392	428	395	437	409	379	407	421	391	399	404	406	417	413	382	393	400	393	423	383	407	436	427	349	439	394	424	407	433	406	406	465	410	406	425	439	429	408	470	416	394	412	450	406	430	435	431	414	402	412	422	391	375	451	410	417	454	423	434	402	433	414	411	443	398	400	429	380	415	418	434	430	419	410	401	370	408	396	414	404	431	369	415	417	377	397	381	423	388	413	396	372	415	390	420	424	424	403	427	428	427	411	452	385	407	430	413	441	416	417	408	418	418	427	413	410	391	425	373	398	412	412	415	378	427	419	444	426	401	397	399	406	408	420	390	405	369	394	423	449	436	398	429	422	402	465	382	383	405	397	411	411	395	392	384	373	410	413	413	385	413	399	455	432	417	437	391	429	368	401	438	377	376	397	404	371	413	440	400	402	430	460	410	404	419	454	395	372	418	426	389	418	376	402	409	403	421	394	410	462	444	427	394	434	434	438	419	429	425	405	433	408	405	417	433	391	428	428	392	386	409	395	426	393	376	389	406	404	424	411	415	392	414	388	398	395	414	398	417	425	392	424	398	409	426	445	432	437	413	356	358	406	392	437	421	415	393	416	445	393	409	412	413	390	407	451	405	436	410	436	427	410	407	360	427	379	409	394	395	398	416	414	425	415	377	427	382	389	412	397	405	388	464	417	404	428	380	401	412	446	423	417	416	434	398	379	412	410	381	434
6569	8611	7234	3556	2292	1833	1746	1535	1342	937	871	730	692	697	623	643	2096	638	594	543	519	554	517	540	500	521	531	555	504	485	491	551	509	552	524	504	484	492	528	540	513	528	559	561	546	519	544	526	527	506	503	499	514	498	495	544	507	553	491	499	508	519	537	523	561	520	492	507	506	510	504	495	458	538	479	485	446	522	504	496	528	520	500	496	526	534	540	563	510	568	487	516	540	523	504	514	496	480	544	497	474	513	508	518	478	511	520	495	539	495	477	509	531	539	508	549	531	457	519	539	521	519	522	511	489	486	492	540	497	529	516	486	463	478	548	524	526	502	518	491	515	532	463	521	491	522	532	492	492	517	527	542	510	552	484	520	521	530	466	532	519	526	490	531	496	474	481	505	512	467	506	528	505	507	477	511	494	476	539	539	535	493	511	511	495	491	519	559	523	503	528	573	474	525	497	491	540	502	459	554	524	504	514	508	510	507	500	466	551	493	482	484	529	501	523	487	482	505	498	501	562	478	487	502	547	541	509	509	489	490	478	492	527	523	490	481	524	500	538	507	517	477	477	491	487	495	493	530	507	501	539	517	495	518	498	529	543	493	518	505	519	520	501	501	516	520	507	466	495	479	497	498	567	522	541	484	512	523	508	476	529	538	524	511	506	510	508	499	498	526	558	490	520	530	483	485	510	520	515	504	500	490	537	494	505	485	508	516	533	510	483	527	488	519	524	498	538	509	516	484	496	521	507	461	510	492	487	523	483	522	542	511	524	536	499	505	501	532	468	494	486	463	510	545	525	484	515	495	496	450	506	498	535	547	509	510	498	495	491	510	558	493	499	553	528	530	503	468	511	463	541	501	479	508	498	517	500	499	492	551	488	518	531	505	528	513	508	454	520	486	531	482	483	495	496	493	508	516	527	501	534	564	519	505	508	491	505	462	521	550	517	460	568	502	512	493	512	529	506	483	460	462	552	466	513	489	512	493	495	511	494	486	548	490	542	512	488	490	511	484	571	480	548	495	503	529	502	530	469	491	504	527	502	534	452	491	497	525	495	537	539	518	539	519	458	476	482	515	525	528	534	531	506	508	501	489	525	534	528	554	495	501	570	505	505	499	503	499	491	511	503	505	515	525	502	510	507	476	521	533	514	510	578	504	520	531	513	526	497	501	473	456	479	502	543	471	488	467	493	494	507	479	528	508	507	530	511	470	521	516	461	507	501	462	502	510	500	500	527	551	532	470	467	494	515	551	461	498	515	511	471	523	523	506	498	494	507	524	550	482	506	466	508	551	475	509	516	488	524	513	520	505	514	513	522	509	497	491	532	534	522	510	542	506	518	488	521	515	518	524	494	464	489	519	494	522	535	508	502	541	509	531	516	485	503	534	506	511	502	492	542	489	515	478	507	516	477	520	497	478	526	507	533	503	569	542	501	549	526	491	515	519	517	510	545	474	485	545	513	532	512	475	497	496	504	506	482	529	508	542	488	550	527	529	515	487	506	524	518	489	558	494	525	488	520	523	554	536	511	480	499	509	544	532	530	501	525	503	485	525	514	525	501	514	499	503	505	544	535	497	506	513	501	527	501	512	529	461	520	505	518	517	524	497	510	509	508	499	502	525	553	547	470	534	550	536	486	501	488	507	512	515	510	524	540	510	495	515	461	507	481	513	528	555	482	492	486	461	518	533	518	533	516	515	522	510	481	538	509	491	495	488	478	509	505	493	547	536	517	527	520	514	520	506	492	466	503	498	514	500	501	517	477	510	528	513	492	512	445	480	498	560	521	506	518	503	491	542	488	519	489	505	485	552	502	491	480	524	507	516	502	509	519	506	535	492	513	489	531	569	495	535	505	530	506	505	513	538	514	546	474	483	488	526	468	520	534	475	522	515	519	500	497	544	463	505	499	531	512	512	482	524	523	471	510	464	494	498	556	518	521	518	528	510	545	488	493	493	541	479	559	483	509	502	485	500	485	532	507	487	537	489	506	514	536	495	483	536	500	518	505	508	498	543	496	475	561	514	480	508	511	524	482	477	493	494	514	505	530	516	554	467	506	496	519	526	513	493	504	543	493	515	526	486	529	480	531	535	548	496	513	519	494	488	552	488	516	525	464	508	548	476	535	513	518	542	514	491	506	494	543	517	505	538	528	512	509	544	560	511	521	493	478	542	466	465	558	465	505	490	485	531	482	500	503	514	494	509	493	517	502	519	498	466	521	489	489	525	518	507	547	500	547	518	486	544	489	511	536	482	531	505	490	504	514	542	490	520	526	506	506	510	500	509	521	534	486	485	499	502	499	499	499	517	515	523	529	494	506	487	463	515	537	509	487	520	475	557	543	473	460	513	533	490	501	531	502	513	511	507	497	494	493	515	493	552	504	449	490	503	523	511	496	499	485	506	520	519	547	505	473	488	490	543	525	477	487	510	491	502	499	507	511	523	522	508	507	500	533	526	551	511	551	501	515	527	520	517	507	499	455	536	507	538	496	490	492	471	473	465	544	510	521	502	508	537	497	497	483	531	528	508	532	500	528	499	494	505	523	510	502	466	494	473	497	498	487	577	528	482	482	512	472	523	475	515	511	490	525	474	453	508	516	504	474	524	480	483	469	532	491	514	537	477	510	534	525	512	482	509	497	495	491	518	490	521	518	523	473	524	459	461	524	498	516	513	490	502	536	496	498	518	542	469	502	474	505	501	533	489	500	550	490	485	526	514	516	493	483	514	499	488	528	559	467	526	475	504	495	510	530	517	496	497	503	491	499	486	528	515	550	542	514	529	459	498	459	492	529	522	511	533	495	512	486	500	507	475	522	485	465	474	508	542	508	522	492	494	509	481	503	498	472	510	516	501	523	468	563	518	517	498	533	513	457	553	472	521	505	521	516	523	509	499	526	512	512	529	534	498	542	525	500	555	491	467	505	532	450	484	497	516	523	548	524	524	524	531	456	529	486	546	501	475	527	467	504	503	514	498	493	505	512	550	561	496	463	516	539	505	502	497	482	508	504	518	504	497	534	476	502	517	478	501	502	533	514	513	467	490	518	529	538	487	504	523	524	522	491	552	543	490	453	496	534	487	480	535	508	532	529	513	481	510	487	485	509	511	514	518	460	536	536	507	526	520	535	510	503	527	527	527	515	493	512	517	454	525	500	498	505	439	505	517	501	530	483	548	545	526	523	504	496	542	469	458	521	548	504	508	527	529	498	481	567	491	505	531	507	508	524	491	525	485	547	510	550	521	514	504	492	492	490	515	484	519	511	485	557	525	530	452	515	549	535	546	494	515	530	498	490	451	534	497	479	498	479	508	477	509	509	515	497	505	493	490	534	526	501	499	493	529	519	517	506	505	579	533	529	508	511	523	532	517	488	473	573	493	497	506	510	488	543	497	518	495	487	501	541	502	469	527	492	484	534	519	507	494	495	496	505	492	510	484	509	534	523	506	496	527	506	513	534	498	505	504	510	506	528	509	502	480	533	479	498	504
22983	21552	29591	23977	21544	21641	15990	3071	1971	1690	1390	1348	1283	1250	1266	1266	2960	1089	1101	1124	1050	1053	1045	1030	1021	957	1046	1008	1014	1000	1019	1005	973	996	993	975	928	973	1002	999	967	995	909	982	1039	981	980	923	1003	987	980	966	979	915	917	959	942	918	906	906	944	968	966	882	930	1040	930	925	939	941	961	896	961	974	969	931	920	970	952	940	951	951	926	1004	942	942	924	958	903	902	945	935	958	920	960	891	913	936	907	947	991	950	969	906	936	953	963	979	967	937	941	970	950	1000	951	946	959	981	980	992	938	959	915	1024	962	954	933	960	925	1001	995	933	956	914	949	950	967	976	898	923	969	929	944	958	983	949	980	905	924	948	965	983	949	940	915	945	998	928	911	951	868	920	974	934	945	928	949	925	956	950	965	949	850	911	921	917	1010	989	965	945	923	905	876	913	930	956	930	895	962	876	967	974	921	920	953	892	921	954	985	952	969	969	939	942	927	926	957	922	955	935	947	907	918	958	855	1013	925	929	945	930	916	902	982	939	966	932	931	980	947	941	989	946	957	940	1016	938	903	950	906	956	924	991	916	923	991	955	959	929	983	865	878	928	933	960	969	972	995	963	926	966	933	921	981	936	976	931	917	932	911	913	953	967	936	926	912	929	930	901	972	961	922	979	897	964	994	980	909	917	890	970	938	1024	930	948	962	969	915	931	962	919	949	964	924	942	947	945	947	937	927	895	978	930	862	988	936	953	844	995	896	974	906	934	932	938	871	939	996	884	972	937	933	948	940	910	904	932	913	925	984	959	941	887	893	937	954	938	948	918	924	908	927	936	925	923	924	948	930	988	947	915	979	946	887	927	924	970	913	911	916	989	910	907	929	916	983	911	906	995	958	953	947	929	968	949	983	960	987	925	923	1009	973	944	904	940	875	976	978	947	903	931	929	907	956	960	955	992	964	924	970	897	878	939	890	898	925	892	896	928	930	1014	944	947	937	904	940	940	955	934	974	931	934	917	935	880	987	920	974	884	920	966	957	907	979	900	941	931	952	966	927	981	958	989	950	894	931	939	955	975	810	931	931	929	952	967	930	948	942	941	907	947	956	982	963	902	919	959	922	919	967	958	956	962	996	944	929	899	884	990	906	992	972	918	917	930	943	951	949	962	1013	970	924	898	972	925	932	983	943	924	901	930	958	954	921	958	934	909	897	982	927	984	900	918	990	944	912	893	912	923	955	924	943	909	972	877	912	958	977	939	935	942	921	915	924	944	963	957	940	944	917	919	912	887	970	975	915	1004	941	959	911	974	907	917	983	913	936	929	966	912	973	908	879	924	1001	942	894	985	959	874	935	899	948	946	929	918	937	946	926	906	917	988	926	923	945	958	967	950	953	887	974	930	969	934	955	932	999	989	991	944	937	957	882	977	994	1008	913	986	969	1002	941	939	907	874	944	974	925	951	900	953	992	956	911	910	984	953	919	909	908	929	996	975	931	928	959	939	961	978	951	916	973	945	935	880	965	945	919	962	930	924	914	940	907	978	952	922	959	934	943	958	921	964	915	921	948	991	925	988	975	985	962	927	947	923	950	958	949	985	898	970	935	934	928	977	964	911	946	1008	908	932	933	954	954	933	915	960	946	913	970	949	956	932	928	889	955	922	926	936	988	940	928	906	973	965	976	939	970	936	928	943	928	902	915	908	959	887	898	962	908	952	950	910	980	929	962	951	949	914	956	944	894	943	951	947	947	959	936	925	895	897	951	937	898	959	924	946	941	889	947	989	915	943	949	927	925	975	951	967	961	917	924	957	959	940	966	911	935	1011	940	942	905	993	930	961	941	927	943	977	927	955	938	948	921	989	973	962	896	908	925	978	961	892	906	953	956	985	891	920	912	920	987	982	895	937	968	928	938	943	949	984	957	929	986	975	890	966	968	952	946	990	940	914	941	982	924	909	939	962	913	923	939	938	936	899	931	943	921	969	917	941	903	945	924	977	946	918	923	889	969	906	938	968	947	953	933	950	973	865	911	946	957	989	976	988	920	898	939	880	995	874	921	951	975	888	1010	964	962	961	889	938	976	937	989	932	989	935	909	956	929	920	948	988	894	970	913	971	889	1022	929	915	912	996	947	911	876	957	1006	903	956	926	963	953	919	948	928	891	931	934	910	964	946	1004	890	896	906	918	956	974	924	925	915	951	933	918	895	969	938	875	915	917	941	915	950	908	910	1009	957	925	947	878	932	945	909	905	902	977	947	930	948	972	967	947	981	1030	888	887	929	951	982	999	936	978	902	869	928	923	893	931	902	929	884	952	963	927	962	979	938	928	925	941	922	966	985	936	901	940	952	910	903	898	897	958	962	914	966	913	889	988	943	985	978	940	917	932	926	952	938	883	944	897	901	958	922	936	925	913	963	896	906	877	972	969	968	909	891	915	951	907	916	930	941	929	946	911	986	921	922	963	941	887	926	963	895	966	914	939	977	927	922	946	950	949	912	893	940	929	977	936	892	913	940	936	963	944	921	915	976	996	923	877	913	933	975	930	945	941	955	922	955	896	957	953	941	959	971	941	949	908	962	958	933	906	929	922	972	967	967	903	922	958	942	937	921	939	950	975	921	958	1019	920	930	908	935	914	895	930	891	934	879	988	947	990	950	906	979	925	941	893	894	928	885	947	937	944	975	911	915	913	885	948	899	955	974	941	920	858	947	950	922	951	891	901	940	948	910	907	921	929	947	960	928	892	915	957	925	948	935	903	877	986	895	955	972	916	917	937	951	925	898	948	959	904	1017	934	954	944	960	967	878	934	920	945	916	942	897	920	926	945	976	920	913	948	952	912	927	974	943	939	990	930	893	963	925	882	927	892	877	940	917	945	921	955	917	958	910	957	971	983	938	995	964	917	955	987	904	951	891	907	935	906	941	979	954	908	910	941	952	918	931	898	988	985	893	939	934	968	906	956	985	960	927	946	952	954	912	966	989	950	945	931	860	972	927	922	942	955	989	942	911	904	967	975	964	882	929	949	922	905	897	950	895	960	981	932	934	899	963	985	916	930	919	948	911	961	969	919	944	970	915	932	917	938	919	935	895	969	951	867	925	984	922	937	928	1006	953	966	910	967	924	963	923	923	1004	957	950	926	929	920	948	858	945	908	920	936	932	890	913	919	1007	935	955	957	923	927	930	897	933	891	942	897	928	924	902	891	962	921	924	949	896	903	969	915	947	922	942	891	941	924	907	919	915	960	947	957	964	944	905	923	955	955	926	918	927	969	954	905	914	923	938	964	942	891	969	913	934	876	925	923	897	973	964	973	900	942	931	926	960	930	937	974	973	939	912	989	982	946	929	931	966	869	900	909	944	901	930	957	972	957	977	938	967	986	964	899	962	979	959	975	963	928	899	912	967	948	941	927	943	957	957	973	939	943	914	948	1004	963	901	892	978	941	937	950	903	926	934	957	941	870	944	962	960	915	910	891	979	902	905	908	962	933	938	973	917	912	979	936	934	912	934	902	945	906	921	996	939	928	906	924
8864	19654	16676	9378	6469	5193	4309	4165	3356	2515	1996	1799	1715	1548	1550	1670	4366	1336	1320	1279	1233	1209	1158	1149	1152	1186	1090	1146	1112	1160	1110	1087	1118	1149	1064	1102	1026	1137	1074	1045	1082	1156	1020	1053	1023	1055	1074	1090	1064	1120	1052	1060	1119	1051	1066	1020	1075	1064	1050	1165	1084	1070	1043	1076	1079	1104	1029	1075	1057	1053	1077	1058	1061	1076	1010	1086	1024	1033	1045	1001	1080	1074	1066	1013	1009	1068	1013	1070	1052	1024	1030	1077	1106	1096	1070	1046	1033	1089	1039	1044	1054	1028	1120	1053	1014	1032	1023	1084	1044	1027	1096	1010	1055	1005	1070	1029	991	1039	1054	1020	1047	994	1146	1096	1056	979	1010	1011	1033	1079	1071	1077	1035	1031	1021	1115	1055	1073	1037	1049	1066	1067	1046	997	1022	995	1040	966	1029	1104	1029	997	1059	1045	1009	1023	992	1111	1062	1044	1070	1077	1063	1028	1053	1059	1063	981	973	1062	1026	1069	1073	1057	1017	1095	1037	1032	1077	1064	1049	1014	1080	1029	1032	1009	1053	1029	1059	1060	1045	1021	1075	1071	1083	1054	1097	1024	979	1028	1060	1024	1078	1030	1015	1023	1011	1025	999	1045	1043	1039	989	1014	1036	945	1095	982	1069	1069	1011	1022	1089	1074	1076	1000	1021	1051	1012	1053	1027	1052	1009	983	1104	1023	1039	1065	1110	1054	1055	1066	1048	1049	1029	1042	1013	1034	1009	1050	1003	1049	1027	1061	980	1027	1028	1047	982	1026	1091	1049	1021	1076	1032	1072	1043	1038	1064	1024	1018	1074	1053	1031	1057	995	1070	1047	1013	1077	1014	1069	1059	1056	1022	1007	988	1064	1068	1037	1040	1025	1068	1087	992	1017	1030	1065	1069	1072	1071	1026	1074	1016	1058	1061	1042	1024	1009	1007	1055	1017	1025	1039	1038	1077	1063	1066	1012	1068	1032	1037	1088	1060	1055	1008	1085	1055	1035	1065	1087	1068	1038	988	970	1047	995	1054	1043	995	1038	1036	1092	999	1019	1040	997	1049	1031	1034	1010	1051	1059	1042	1040	1067	1085	1075	1047	1059	1040	1058	1050	1031	1077	1029	1010	1047	1031	1052	1058	1032	1048	964	976	1085	990	1049	1034	1052	1070	1066	1082	1072	1033	1054	1006	1042	1082	1080	1030	1072	1027	1069	1032	1058	1082	1076	1025	1071	1018	1106	1040	1045	1063	1014	1075	1003	1053	1064	1054	1022	1079	1021	1061	1112	1043	1000	1086	1067	1045	1015	965	1080	1019	1047	1062	1033	1056	1030	1028	1067	1039	987	1023	1063	1050	1060	1058	1110	1002	979	1058	1020	1074	1077	1068	1050	1054	1032	1026	1062	1099	1076	1092	1041	1039	1031	1021	1016	1036	1088	1016	1049	1037	1063	1085	1033	1069	1063	1060	991	1026	1056	1027	990	1018	1063	975	976	1001	1066	1069	1010	1003	1006	1012	1058	1067	1047	1053	1091	1030	989	1015	1062	1022	1022	1003	1077	1036	1043	1071	1042	988	1035	973	1014	1033	988	1054	994	1031	1021	1035	1025	1005	1029	1080	1073	1060	1018	1073	1078	1028	1063	1020	1069	1026	1024	1028	1001	1033	1062	1030	1050	1059	1008	1062	1013	1033	1058	1071	1029	1036	1059	1029	1088	1014	1093	1018	1011	999	1043	1055	990	1020	1005	998	1020	1059	1014	1067	1037	1037	1025	1018	1042	1038	1024	1047	1050	1043	1017	1039	1021	1048	1014	1108	1042	1047	957	1034	1026	986	1011	1053	1078	1018	1019	1063	1015	1011	1073	1027	1002	1030	1000	1052	1003	1078	1064	1039	1063	1033	1020	1019	1066	1020	1019	1129	1069	1018	1032	987	1012	1096	1048	1037	1024	1023	1004	1030	994	1040	1059	1038	1017	1025	1059	1068	1041	1074	1037	1047	1018	980	1052	1058	1029	989	1032	1015	1027	1074	1028	1091	1056	1092	1085	1065	1004	1051	1016	1068	1059	1052	1041	1063	1028	1009	1072	1077	999	1006	1055	1069	1048	1075	1045	1010	1054	962	1026	1031	1025	999	1087	1071	1011	1073	1014	1034	1032	1053	980	1027	1097	1034	1003	1080	1043	1035	1044	1133	1124	1029	1027	1046	1004	1046	989	983	1087	1069	1014	1057	1086	1052	1054	971	1044	1050	1070	1069	1010	1090	1017	1064	1066	1091	1016	1055	1045	1023	1057	988	1041	964	1011	1043	1081	1064	995	1075	1053	1064	1026	955	1065	1060	954	1069	1019	1115	999	1036	1035	974	985	1100	990	1074	991	1006	1018	1057	1031	1039	1054	1108	1007	1023	1045	1023	1035	1109	1058	1120	1067	1058	996	1018	1042	1055	1047	1057	1007	1037	1073	1006	1026	1046	1023	1048	1030	1083	1058	1059	1052	972	1016	1019	1079	1070	1091	1099	1052	1017	1037	1014	1108	980	1025	1079	1012	1031	1018	1056	1090	1086	1044	1079	1049	1017	1047	1012	1047	1032	1029	1095	1029	1023	1003	980	1071	1043	1064	1050	1034	1037	1047	1054	1055	1052	1040	1009	1073	1055	1023	1058	1037	1043	1065	1013	1035	1065	1028	1027	1039	1000	1061	1103	1100	1014	1051	998	1011	1015	1084	1080	1074	999	1079	1074	993	1066	1076	1074	1120	1031	1023	1036	1065	1016	978	1004	1035	979	1082	1053	1052	1046	1017	1048	1079	1044	1094	1040	1097	1013	1003	1041	1047	1076	1050	1008	1073	1035	1049	1060	1042	1036	1067	1057	1041	1099	1078	1106	1112	1011	1022	1031	1019	1081	1088	1116	1024	1075	1059	1037	1062	1072	1032	1063	1097	1035	1008	1023	1049	1035	1061	1030	1083	1067	1038	1026	1056	1080	1067	1005	1042	1019	1044	981	1050	1036	989	1042	1055	1065	974	1014	1049	1050	1040	1091	1048	1052	1067	1024	1144	1074	1066	1050	1025	1039	1015	1081	1007	1013	1036	1034	1073	1088	1028	1056	972	1077	1076	1050	1055	1061	1070	1058	1070	1040	1019	999	1039	1003	1034	1090	1138	1032	1073	1003	1072	1030	1019	1009	1025	1092	1039	967	1058	1040	1002	1030	1062	999	1013	1044	1025	1047	1120	1026	1043	1048	1082	1027	1074	1041	1027	1071	1031	1029	1004	1067	1032	1020	1028	1003	1052	1082	1045	988	1048	1027	1020	1106	1091	1063	1013	1052	1077	1068	1038	1038	1033	1085	1035	1084	1012	1024	1105	1068	1022	1042	1023	1022	1029	1087	1044	1004	1058	1094	1019	1054	1014	992	1045	1034	978	1067	1087	1096	988	1019	1121	1040	1018	1047	1023	1055	1078	1042	1027	1030	1023	1020	1008	1067	993	1079	1086	1066	1049	1116	1101	1040	1078	1014	1084	1074	1062	1046	1022	1052	1077	1095	997	1118	1012	1010	1112	1088	1044	1023	1041	1054	1030	1032	1009	1056	1088	1080	1002	1035	1003	986	1004	1022	1043	1039	1072	1048	1025	1008	1016	1064	1023	1055	1023	1002	1029	1028	985	967	1089	1051	1069	1050	1021	1042	1000	1034	1089	1045	1011	1011	1094	1018	1020	990	1041	1001	1085	1063	1081	1045	1104	1092	954	1018	1008	1064	1051	1010	1083	1023	1117	1007	1022	1014	1015	1045	1024	1043	1016	1090	1045	1013	1116	1036	964	1061	1073	1026	1117	955	1002	1106	1080	984	996	1036	1034	1096	1012	1031	1002	985	1089	1085	1037	1052	993	1081	1018	1041	1043	1107	1025	1072	1026	1006	990	1024	1034	1041	1034	1038	1068	1039	1038	1021	1095	1062	1036	971	1011	1075	1071	1044	940	1046	1024	1038	1017	1076	1012	1048	1041	1078	1014	1018	1076	1035	997	1096	1108	1030	1050	1065	1114	1018	1060	1012	965	1074	1009	1059	1093	1041	1028	1034	1026	986	1059	1061	1043	1097	1061	989	1016	1047	1033	1037	1024	994	1008	1067	1058	1136	1051	1046	986	1074	1034	1064	1017	1017	1014	1028	1081	1048	1058	1086	984	1020	994	1047	1025	1081	1106	1039	1041	1051	1013	1115	1013	1035	1014	1017	1018	1047	996	1052	1026	1156	1068	1045	1015	1005	1006	1066	1032	1037	1014	1065	1010	962	1022	1014	1042	1057	975	1052	1017	1080	1058	1065	1040	1122	1052	1010	1043	1066	998	1046	1006	1011	1060	1074	1084	1072	1014	1081	1019	1055	1020	1107	1012	1078	1055	1013	1010	1021	1049	1036	1080	1027	1002	1013	1106	1046	1023	977	1005	1022	1075	1049	1101	1060	1067	1017	1031	1033	1002	1008	1070	1104	1023	1017	996	1084	1072	1068	1046	1031	1061	1064	1085	1026	1018	1087	1030	1054	1063	1091	1041	1038	1044	1007	1082	1051	1037	1052	1037	1067	1083	990	1059	1037	989	1023	1025	1045	1048	1034	1008	1011	1007	1040	1003	1022	1035	1077	1036	1058	1104	1064	1043	1041	1046	1021	1020	1059	1062	1059	1039	1019	1071	1120	1040	1089	1021	1009	1008	1068	1055	1071	1047	1013	1026	1057	1073	1041	1054	1066	1021	1043	941	1096	1088	953	1041	1040	1094	1067	1030	997	1064	1038	1052	1060	1062	1062	1049	1024	1057	1056	1059	1062	1043	998	1030	1055	1058	985	1025	1020	1057	1071	1053	1028	1022	1093	1005	1113	1078	1006	1002	1018	1063	1081	1057	1075	1073	1106	1034	1015	1101	1047	986
27340	21143	11138	1190	607	533	518	464	448	378	356	364	348	344	367	358	458	370	374	333	349	341	330	363	332	332	323	354	343	341	333	370	367	330	324	351	336	356	312	335	330	315	291	358	363	325	329	352	363	359	340	332	349	373	353	368	351	337	357	345	362	310	356	353	336	355	356	358	324	325	337	313	332	326	343	389	326	334	348	384	338	340	341	325	332	338	341	351	317	359	316	345	329	311	352	322	316	327	365	310	341	317	361	335	343	356	326	329	380	318	322	318	370	366	324	360	332	365	346	363	321	351	317	343	337	349	329	343	329	323	319	301	304	286	323	342	350	316	379	311	326	349	290	348	339	312	332	331	352	362	314	341	331	330	338	325	328	367	317	346	362	328	347	320	364	339	316	347	313	298	373	341	329	335	331	335	289	344	348	342	329	331	348	346	372	365	325	302	338	318	333	315	362	335	345	349	338	317	336	322	381	334	299	332	335	355	340	323	339	359	325	343	330	361	368	308	312	302	360	351	333	374	342	344	335	356	372	359	312	340	357	336	360	313	352	336	341	359	346	305	310	321	333	351	331	327	368	352	343	323	355	364	372	337	317	322	330	334	313	349	328	306	337	321	336	341	322	323	338	342	292	321	316	332	305	313	344	333	305	317	323	357	334	359	368	342	375	332	351	355	363	340	327	351	348	360	329	329	334	345	356	349	357	319	333	328	342	310	320	363	340	350	340	356	300	359	336	345	342	349	312	331	354	324	394	329	359	342	345	349	355	311	367	345	333	354	342	330	311	345	350	360	330	359	336	328	371	321	311	316	319	340	375	354	363	355	336	323	318	340	332	346	326	323	335	327	317	324	321	335	303	331	303	363	346	316	358	383	354	348	330	333	323	370	326	325	342	348	354	360	338	311	335	371	333	337	327	349	345	333	334	349	354	329	327	318	351	372	328	332	314	319	322	355	341	356	319	318	318	324	342	369	326	317	332	320	341	364	347	349	328	371	351	352	338	338	362	347	337	343	334	319	342	331	347	339	355	333	330	323	312	300	324	333	335	321	329	348	332	363	338	345	333	358	338	328	355	320	342	363	332	329	331	352	356	344	351	351	314	331	320	374	352	344	332	344	335	327	326	358	318	356	322	332	324	361	327	346	336	353	385	316	334	339	349	315	345	317	349	319	333	308	309	323	342	340	333	331	313	319	381	320	333	367	346	312	303	351	339	334	312	335	333	302	353	324	339	361	340	364	331	348	346	330	341	343	352	329	341	322	334	322	350	359	387	314	375	331	331	359	374	305	313	337	326	327	311	350	321	322	331	335	321	325	290	321	352	320	354	360	304	333	318	344	319	350	317	330	313	358	319	327	312	312	355	341	346	316	348	327	325	331	331	323	341	296	355	353	310	360	344	334	332	312	314	318	323	366	305	347	354	370	322	358	348	364	342	317	320	321	340	345	333	325	331	314	328	309	336	357	356	317	330	341	328	342	332	354	341	334	327	354	369	325	335	363	343	323	334	312	342	338	357	337	348	332	365	338	388	334	328	334	351	333	389	338	356	372	319	342	362	341	339	307	363	338	369	346	315	345	365	306	346	335	348	335	335	349	329	338	359	354	334	350	309	340	295	342	338	306	328	310	360	348	340	358	392	327	331	368	323	301	331	337	359	354	313	323	342	380	332	319	326	381	334	340	340	336	315	343	320	336	319	322	328	341	349	354	345	337	348	314	349	344	371	302	343	369	349	334	336	351	339	313	347	314	344	362	321	313	370	304	326	352	323	328	366	355	325	374	360	337	306	354	349	334	355	328	352	343	315	327	312	325	326	334	329	333	322	337	328	351	325	352	338	341	320	348	299	318	349	373	338	332	343	320	370	329	326	341	311	319	343	319	324	320	353	306	320	329	320	349	336	346	320	358	378	307	358	310	322	336	328	341	311	360	340	348	325	352	334	314	393	336	327	335	313	341	364	356	340	334	334	339	327	330	369	377	339	338	335	329	336	342	329	300	359	357	334	337	368	335	359	323	336	316	330	357	358	345	340	330	334	340	338	346	370	355	330	349	345	337	340	332	310	344	354	329	352	324	321	332	351	347	337	350	346	311	364	343	350	323	347	329	334	303	317	311	352	330	341	317	289	337	350	332	352	342	327	325	335	336	329	353	358	333	354	362	315	356	370	317	320	298	326	359	294	314	360	330	349	309	380	369	344	305	330	307	305	328	296	351	353	322	360	377	340	342	354	361	327	341	332	339	337	353	353	326	360	337	338	324	315	353	333	325	322	331	350	354	334	290	319	318	356	363	383	316	358	359	327	360	341	334	311	373	330	357	348	352	371	344	350	287	360	324	329	351	324	342	343	357	338	341	341	338	369	309	307	327	341	317	352	364	339	325	344	348	348	327	356	354	335	336	333	329	364	326	306	359	323	340	360	357	354	346	369	372	297	342	376	337	334	334	347	340	334	346	329	340	313	372	303	338	343	358	328	293	316	378	325	306	339	374	371	368	323	330	335	362	316	327	326	363	334	328	372	320	328	318	321	340	312	331	351	338	315	345	363	343	321	336	335	352	345	318	341	347	330	345	330	323	320	310	333	322	340	326	344	298	325	352	341	349	343	338	353	352	322	346	337	335	356	336	339	361	324	353	332	312	331	337	335	349	317	338	345	363	327	340	328	320	305	366	365	351	335	324	342	344	341	346	314	336	327	346	310	310	357	363	360	347	334	327	335	337	331	340	323	331	392	349	353	330	329	325	336	302	295	355	321	349	315	354	330	336	345	329	329	332	316	355	325	350	298	354	324	319	308	348	331	320	324	350	363	345	310	325	291	324	325	306	320	342	338	323	321	353	329	351	337	340	330	357	303	337	330	330	341	315	326	325	350	312	323	299	351	350	353	362	331	341	371	367	320	316	316	302	360	284	353	306	328	321	342	348	321	319	368	320	324	378	311	304	296	315	330	345	324	332	333	364	323	330	352	332	340	366	312	355	331	353	303	345	316	314	333	313	354	344	308	314	363	319	348	315	329	329	324	347	322	370	343	327	345	321	355	337	345	346	332	374	354	322	352	356	325	345	284	315	336	355	328	309	343	347	329	342	329	343	322	335	339	371	341	349	353	353	368	348	347	339	349	325	325	334	343	344	353	330	306	346	349	337	356	339	304	316	339	326	319	352	344	308	363	347	313	347	330	353	338	308	360	340	375	331	341	377	334	320	373	346	363	351	343	323	340	340	354	361	332	297	326	330	342	325	352	298	336	358	330	331	344	341	346	358	346	364	321	344	351	337	315	328	337	323	331	341	356	315	338	337	311	301	333	344	352	349	304	363	386	342	323	309	328	330	350	357	352	327	323	316	336	320	325	340	347	359	363	363	326	351	334	378	325	322	330	350	315	321	330	341	316	335	318	326	341	298	336	367	333	343	334	374	308	366	350	346	346	327	325	355	331	343	310	326	335	322	334	327	348	350	342	338	322	320	339	360	317	367	325	311	344	337	336	342
4632	2808	2092	958	782	756	614	600	623	421	421	429	403	428	443	412	621	417	441	368	416	405	420	419	403	363	431	401	394	406	408	408	433	386	411	396	409	402	418	381	380	402	406	414	417	443	371	398	420	426	420	403	393	404	460	391	415	404	410	429	412	407	404	385	381	425	423	432	431	385	391	412	415	399	415	397	414	420	420	366	411	417	430	395	420	387	394	432	381	356	445	394	365	404	363	404	393	431	379	417	422	380	392	391	404	411	391	427	417	399	429	401	424	395	388	415	368	386	439	387	396	410	387	412	410	421	384	390	390	426	433	399	439	389	417	402	428	403	428	415	409	388	411	429	381	396	400	405	414	381	399	395	387	387	378	447	391	419	395	371	396	408	393	399	424	431	420	405	423	403	417	418	387	418	411	393	388	439	429	387	379	392	421	402	367	371	392	432	390	392	397	426	404	420	418	406	392	425	399	436	418	418	383	407	407	390	445	383	423	405	385	434	429	382	428	406	403	424	412	379	394	363	399	447	400	406	384	419	420	392	386	398	414	413	372	400	395	398	408	404	376	415	415	432	427	384	409	425	432	405	404	392	358	399	428	410	395	407	412	420	414	360	416	388	422	395	429	404	389	387	424	399	387	392	389	386	398	418	391	412	407	407	410	402	379	366	418	419	405	397	420	438	420	382	383	429	394	411	392	414	419	362	430	411	396	397	387	401	376	415	421	421	373	401	423	393	401	389	388	414	433	392	380	351	429	413	422	430	427	429	435	390	419	379	428	413	363	396	420	383	388	422	419	414	403	396	401	352	378	399	415	408	400	409	372	426	404	404	448	408	398	416	376	422	380	413	385	406	431	375	430	435	423	400	425	411	388	425	379	439	406	374	398	377	398	444	395	368	371	414	426	404	418	400	390	417	390	410	429	388	405	434	389	391	424	373	401	386	366	383	443	393	362	416	395	402	395	419	408	385	429	386	396	395	406	381	400	394	413	398	422	421	418	409	405	420	381	429	431	367	398	393	405	450	419	418	381	414	417	418	400	409	383	438	398	371	381	425	432	437	448	438	399	410	392	404	409	445	389	388	426	415	381	438	382	394	385	392	412	415	404	425	381	415	395	391	407	387	410	394	389	385	386	407	400	416	437	375	432	390	401	390	404	403	362	428	390	415	361	413	374	431	433	386	439	398	416	425	454	384	394	411	436	429	425	369	405	434	441	414	401	413	379	419	396	439	393	409	385	419	397	401	437	406	377	414	378	384	372	407	378	420	384	407	402	415	433	381	375	395	391	396	434	402	400	404	431	410	422	402	372	371	411	399	373	378	418	384	387	376	403	397	412	384	400	438	393	391	404	400	391	435	419	395	435	435	378	385	408	385	364	449	421	379	411	414	433	400	384	374	415	434	397	389	381	397	373	423	412	430	413	413	421	412	376	386	425	411	434	423	380	386	408	407	381	384	395	426	387	385	407	406	383	414	421	397	393	409	440	394	369	387	381	422	402	379	383	371	427	420	362	382	405	425	392	408	428	440	421	422	426	421	419	404	407	368	413	377	397	421	409	394	402	436	397	425	416	427	403	445	420	400	423	445	412	414	411	368	391	385	390	402	385	389	398	396	369	447	394	386	378	416	424	413	401	368	434	422	390	407	417	465	391	385	351	431	371	416	389	414	373	409	379	427	389	387	399	389	425	423	427	420	391	408	405	416	400	366	423	395	394	388	413	416	404	388	399	419	390	410	406	409	415	413	413	433	379	422	418	441	423	387	422	388	438	385	409	429	390	407	367	424	400	418	433	402	433	415	420	433	426	391	387	368	418	410	426	411	389	378	444	383	423	415	387	405	419	400	379	390	413	410	421	392	453	410	405	404	422	384	412	399	410	432	425	384	414	407	380	390	409	388	394	438	412	392	372	422	406	386	418	404	400	429	435	432	422	404	415	404	424	407	435	421	385	410	413	415	418	408	411	422	408	394	438	426	364	414	387	401	418	409	425	393	445	383	380	401	402	408	383	425	396	379	407	421	410	380	412	389	422	416	380	412	412	391	426	401	394	394	394	411	432	416	384	443	393	427	419	401	380	414	397	413	369	406	424	441	397	429	419	425	412	368	424	385	384	419	398	396	401	383	409	443	380	400	405	431	398	427	384	403	386	403	392	389	407	391	412	425	405	411	428	436	412	408	381	388	383	425	412	417	440	405	412	419	400	435	397	394	403	424	394	423	421	407	423	413	358	427	338	417	378	438	391	391	411	440	371	420	432	373	413	397	432	450	395	449	396	393	402	377	407	410	377	371	400	430	396	403	389	397	387	410	404	405	379	405	388	403	425	390	409	368	433	402	389	446	413	403	422	429	406	432	396	412	421	415	393	436	445	388	383	393	416	373	409	401	397	398	413	407	405	401	409	441	394	427	436	387	384	409	394	388	370	351	383	392	386	401	396	377	410	416	412	401	378	465	364	431	422	373	386	370	419	415	363	350	376	399	405	383	401	411	411	421	402	399	414	455	406	389	389	424	419	395	385	413	389	390	426	413	423	366	412	407	384	366	448	470	439	407	390	382	421	396	421	407	401	413	388	419	396	443	396	391	383	404	429	405	390	389	394	420	425	415	417	392	410	392	422	405	429	383	412	402	386	409	409	384	438	420	394	374	430	373	402	404	439	397	421	392	390	427	379	403	413	418	433	376	409	388	390	415	417	383	423	389	389	410	406	387	426	376	400	403	386	397	394	409	405	404	377	424	423	437	450	393	438	413	404	405	398	398	432	392	438	417	391	422	377	403	389	399	377	413	391	401	389	420	400	398	426	426	438	402	441	441	399	418	433	388	377	387	415	437	415	444	374	413	406	390	395	403	393	412	411	404	384	469	396	422	404	375	421	408	434	399	401	406	407	383	407	392	425	384	425	396	375	420	411	367	373	376	402	435	382	397	397	399	357	405	392	393	438	404	401	385	449	429	375	403	400	397	351	398	409	453	395	439	442	382	402	347	397	385	414	434	366	409	423	383	430	420	384	394	397	423	417	385	395	408	415	400	402	416	419	390	385	409	415	431	436	417	395	410	393	383	402	408	389	415	429	370	396	383	375	397	408	373	447	453	411	402	415	413	445	430	412	448	393	417	386	437	416	396	383	410	392	406	398	394	406	417	410	416	413	446	446	426	393	381	402	448	404	390	426	404	397	397	429	376	401	453	403	412	423	378	393	414	402	387	406	419	388	360	407	401	385	378	404	385	406	398	391	421	399	426	365	397	398	410	439	387	404	431	429	396	403	397	419	432	444	417	410	421	381	440	414	409	394	413	387	394	392	423	411	412	424	404	420	413	402	415	379	450	411	423	405	436	375	413	403	390	400	469	382	367	426	418	378	390	443	399	413	389	425	394	417	400	391	413	415	403	411	401	377	407	386	407	398	411	395	400	411	423	422	338	378	408	380	412	385	391	361	390	387	401	399	406	413	390	408	402	440	450	435	400	396	388	401	402	379	398	409	391
23726	21522	29267	24229	21512	18208	2721	1400	1155	1046	997	894	877	804	820	846	3524	791	746	759	728	705	731	741	729	769	677	741	686	712	719	733	708	711	704	754	708	725	734	709	721	661	653	714	668	700	680	698	679	697	701	711	698	657	713	715	715	706	746	718	712	734	707	682	668	702	708	673	682	682	702	715	722	657	702	682	680	702	721	726	699	721	700	702	684	687	694	665	683	702	680	647	646	729	711	701	709	673	702	726	687	706	688	624	712	697	660	692	667	621	718	709	682	703	691	662	709	684	732	660	714	686	684	683	707	717	660	698	712	664	696	694	694	735	737	717	697	649	697	707	719	673	706	693	669	715	706	723	690	642	664	677	657	667	648	701	672	687	692	707	646	709	692	660	681	708	696	708	682	659	677	690	643	672	718	641	694	659	686	665	659	644	732	717	733	713	692	681	686	695	680	703	679	711	700	649	694	690	768	690	749	687	702	690	690	719	670	715	687	707	731	702	656	645	713	676	665	699	732	691	693	688	685	702	716	707	686	668	714	624	722	672	717	680	652	670	706	692	657	732	676	673	721	669	696	666	709	720	714	659	705	676	634	683	705	692	705	677	692	659	698	720	668	643	668	676	696	708	687	662	699	720	677	696	664	718	667	706	690	680	689	706	693	696	657	662	634	686	712	676	651	663	694	641	691	656	704	674	719	702	678	715	680	716	688	689	688	661	637	671	684	713	680	640	677	659	702	680	675	676	697	718	631	697	674	707	697	646	640	705	706	689	666	668	666	685	683	698	715	691	696	702	664	701	728	661	662	641	716	710	689	666	659	622	666	675	687	663	701	726	676	674	678	678	687	695	654	681	698	697	695	682	683	696	678	669	726	706	677	654	691	711	687	722	689	719	682	714	727	658	709	696	697	680	691	688	704	673	715	662	661	668	668	657	697	668	668	666	689	683	707	716	675	631	692	685	670	686	754	650	667	619	684	699	676	652	649	716	712	645	709	644	622	658	685	693	681	635	659	691	730	694	669	700	717	650	714	694	691	699	686	704	696	700	732	664	679	662	654	709	668	668	639	642	740	673	688	689	683	715	736	716	657	696	715	669	654	678	689	664	652	641	702	704	659	695	672	672	669	668	672	664	660	706	662	668	689	707	680	700	690	710	679	658	684	658	714	633	696	682	690	685	683	707	702	725	671	661	670	679	653	689	648	680	745	676	710	683	685	712	683	713	692	684	726	699	712	666	665	712	640	728	702	728	710	690	687	689	713	716	701	680	697	668	707	675	678	725	698	699	676	715	665	710	727	695	691	660	703	701	690	690	700	718	692	684	709	689	735	700	665	692	684	676	689	652	707	658	660	695	650	642	658	664	688	700	729	641	701	656	631	649	692	698	740	688	675	673	671	693	690	696	657	660	674	719	675	715	699	684	700	703	668	633	677	710	686	662	664	748	700	619	710	705	641	639	688	675	717	746	662	668	691	696	692	725	707	706	749	665	712	694	714	703	712	699	672	698	703	680	653	724	674	770	696	748	676	617	721	683	648	654	629	710	652	674	678	728	729	693	702	704	666	659	707	651	669	647	706	688	765	650	683	682	679	720	710	634	674	650	699	688	689	659	701	718	697	664	702	670	716	656	684	666	693	656	724	716	725	672	695	698	696	687	723	682	672	701	678	685	688	651	711	729	705	748	683	706	633	651	690	689	756	700	731	712	700	712	728	689	623	709	647	696	700	691	684	673	682	691	683	694	706	706	702	742	693	682	667	672	649	687	731	678	690	733	649	692	690	714	699	709	680	717	714	693	691	714	708	675	693	697	706	698	659	666	687	729	675	700	705	736	703	665	682	663	686	652	720	667	711	672	690	660	657	693	667	662	680	670	675	725	707	719	709	688	675	704	709	713	697	709	691	676	708	674	695	675	686	703	732	685	674	712	652	705	664	658	670	748	651	648	679	689	649	699	684	669	689	662	715	709	708	695	669	708	679	680	674	711	706	697	692	670	660	702	674	679	712	698	710	736	730	707	705	647	643	666	665	676	653	647	680	636	667	690	657	668	704	725	661	692	709	706	710	657	689	751	705	627	667	644	712	650	689	711	710	675	673	695	701	712	640	700	664	720	661	679	712	696	729	722	687	624	711	700	697	649	638	682	710	676	694	672	704	708	745	652	640	683	700	707	670	711	682	719	720	730	735	676	680	668	677	689	725	663	723	662	728	713	718	699	720	733	690	724	699	692	657	662	660	690	693	667	659	657	675	694	717	707	693	674	691	671	665	678	717	656	663	602	694	708	692	703	733	728	689	685	667	664	645	691	754	718	691	688	687	676	659	666	681	673	669	715	689	652	744	698	646	616	668	722	727	698	700	683	692	695	678	677	716	668	638	754	650	629	704	761	718	711	648	697	655	687	710	662	680	698	685	682	659	648	707	680	697	683	654	663	674	693	709	701	677	698	641	660	686	668	643	709	655	681	667	689	731	689	710	646	651	670	667	697	688	672	695	727	741	648	673	651	747	688	692	696	672	646	669	680	654	661	687	661	758	650	680	677	711	723	706	662	639	676	731	682	657	706	697	728	674	640	701	715	712	713	625	697	741	701	663	653	674	699	686	694	679	701	692	657	731	674	681	670	693	682	694	691	667	710	648	658	688	690	686	650	679	702	656	715	708	694	680	647	698	683	745	701	657	640	665	671	656	699	651	644	673	669	675	754	727	730	692	705	705	688	643	696	686	658	706	644	671	670	721	675	683	702	682	680	693	722	683	682	686	708	652	679	695	682	700	676	680	675	671	653	691	689	685	697	629	689	664	705	675	664	695	682	661	681	633	693	657	698	653	707	696	701	677	673	679	672	672	701	706	686	691	689	702	652	711	722	637	733	701	671	702	727	674	681	681	679	689	672	731	728	666	701	643	656	668	695	703	682	685	661	709	692	656	628	708	654	649	682	688	714	728	743	664	670	714	695	728	706	639	700	710	739	668	692	693	646	666	728	648	652	626	689	703	638	692	707	675	721	705	686	683	710	679	700	725	683	743	689	663	687	660	701	659	648	671	711	664	657	632	742	720	660	671	646	754	658	700	694	687	708	700	640	694	696	684	722	714	705	702	677	729	676	683	695	663	701	676	723	696	695	684	636	665	734	654	693	668	662	723	669	678	698	687	727	682	669	698	721	668	722	675	658	695	690	644	671	654	651	702	686	699	680	699	709	681	676	676	660	663	729	705	701	668	667	667	702	685	663	697	639	683	709	730	654	691	694	704	626	683	686	711	663	713	652	650	637	650	683	656	652	703	666	691	686	720	641	652	650	740	674	673	687	675	646	683	707	660	682	744	728	667	682	669	664	687	707	751	674	703	692	694	666	683	665	663	676	672	693	712	698	647	670	697	690	696	689	638	683	644	627	680	714	659	658	661	684	686	722	694	705	682	674	669	683	700	651	641	700	707	707	685	697	711	694	701	644	653	697	677	661	688	730	691	668	717	719	688	741	677	768	685	719
5640	12369	10471	5247	3727	2998	2536	1996	1697	1444	1268	1188	1058	1089	1047	1017	5768	966	867	986	763	878	901	830	818	814	809	819	858	822	793	756	832	812	764	789	762	776	806	798	815	751	772	807	783	847	835	800	799	761	764	806	754	744	801	782	787	768	808	813	719	810	807	784	825	811	764	766	802	802	757	812	711	740	792	779	736	806	769	743	756	761	785	798	776	805	799	736	749	714	758	718	769	780	792	789	770	766	784	784	790	747	771	804	737	755	746	778	782	752	764	737	767	780	766	769	802	737	773	796	727	806	823	810	783	772	826	818	797	716	775	784	796	819	781	783	760	767	804	786	735	791	795	755	789	793	819	736	843	771	806	800	805	787	753	751	817	794	782	759	749	800	734	770	773	785	796	789	763	755	765	783	773	784	778	761	762	801	766	734	764	772	742	785	777	776	805	742	785	736	772	749	787	768	756	763	768	745	746	751	745	748	810	801	771	811	748	753	731	759	762	758	734	750	754	759	757	750	810	814	758	813	772	775	803	782	744	744	764	784	787	770	800	800	800	775	764	757	791	740	767	785	757	837	736	777	806	790	775	756	782	755	754	765	751	791	759	763	767	807	746	744	783	818	725	809	827	766	753	735	789	758	731	788	785	809	812	761	780	775	770	736	761	811	807	763	773	814	736	777	816	743	795	735	795	773	761	778	730	775	793	796	792	754	758	755	800	723	762	750	776	741	789	778	769	790	795	736	779	769	760	785	752	821	744	749	775	814	752	768	781	748	741	810	765	830	774	750	767	727	739	780	776	810	732	749	760	770	792	768	751	711	772	766	745	816	809	729	765	772	777	778	791	797	726	828	754	780	747	753	750	787	779	809	766	744	776	760	773	794	792	755	807	754	793	745	740	742	773	778	775	739	818	787	770	814	721	793	712	764	801	768	740	775	744	783	738	768	781	737	792	770	785	756	770	797	815	783	771	799	799	783	753	737	784	732	791	714	761	835	741	791	758	775	797	730	780	770	835	731	774	747	734	769	790	767	742	791	822	795	719	828	804	716	719	755	718	740	750	709	809	771	731	775	796	761	758	774	771	757	768	755	791	751	804	753	776	797	794	789	789	803	759	822	733	761	799	749	767	741	755	845	799	719	803	772	745	793	787	808	762	779	769	768	730	714	759	771	766	772	718	801	757	722	783	753	760	829	785	816	766	732	770	811	824	797	771	812	746	770	774	794	788	775	782	767	766	736	804	767	764	860	787	795	786	792	769	792	742	779	749	771	758	788	805	711	721	770	776	762	783	790	787	718	743	784	757	784	727	724	777	797	793	802	791	774	812	760	729	815	798	808	740	727	741	795	784	761	814	768	786	742	791	786	778	752	761	807	729	760	779	759	805	768	736	803	762	735	754	790	712	774	786	749	781	756	785	825	751	770	710	811	780	815	821	768	760	803	750	802	753	744	747	727	755	851	800	731	748	749	768	809	763	760	759	789	773	733	766	772	760	803	787	767	785	770	802	822	747	821	776	769	801	761	791	745	827	715	784	767	747	736	749	822	750	679	789	737	775	760	756	757	752	757	823	719	739	762	724	769	772	790	769	771	745	768	807	740	776	822	735	753	751	818	777	812	805	773	785	763	732	791	789	750	742	764	853	771	780	739	767	742	753	742	779	826	789	742	758	735	770	768	777	762	776	778	746	709	740	762	796	729	737	745	784	777	705	747	830	803	733	775	769	779	758	770	777	757	749	747	768	766	720	752	766	698	764	768	747	721	778	781	736	729	697	775	758	753	817	717	765	799	738	756	701	812	751	707	762	804	752	755	757	752	783	777	787	762	777	790	749	760	769	708	787	781	790	733	758	750	763	797	794	747	755	771	730	719	769	734	797	785	794	766	750	784	739	771	767	773	761	804	791	745	766	832	740	736	741	846	749	752	749	787	773	786	736	792	778	782	729	725	768	739	764	800	808	780	822	709	743	764	782	770	821	777	800	787	757	762	742	721	778	754	756	765	810	772	754	729	781	795	782	773	776	796	773	785	746	787	766	786	779	754	800	793	828	751	803	753	767	779	762	733	745	772	779	788	762	758	811	797	785	741	745	768	783	747	783	718	762	782	739	797	821	750	767	754	741	781	760	789	782	731	761	792	764	735	781	782	767	764	799	737	735	785	780	774	723	803	773	776	754	793	783	724	749	715	767	793	716	743	805	800	773	816	758	778	808	787	734	750	726	820	763	789	792	779	726	761	724	790	702	739	773	750	758	796	805	758	758	793	771	775	791	788	710	798	791	763	785	752	789	786	771	741	725	860	823	806	798	765	736	759	774	748	783	781	775	702	777	797	740	736	771	739	765	791	779	777	815	765	780	802	761	827	775	769	810	768	772	777	805	810	754	808	760	737	780	758	770	724	725	738	786	728	794	731	770	770	751	790	731	783	798	735	746	763	767	751	786	762	798	798	825	776	794	792	834	775	782	733	767	779	811	712	790	706	818	756	757	780	735	810	708	792	770	758	768	774	772	785	750	791	732	750	762	806	786	747	768	775	766	821	744	823	795	752	777	756	782	795	820	787	709	780	761	735	804	785	803	758	729	777	801	792	781	810	786	747	838	736	804	775	755	769	781	763	772	753	769	762	755	798	780	784	758	753	773	754	824	777	742	791	748	734	767	811	754	749	731	814	807	754	758	735	812	748	793	746	751	820	754	770	834	794	786	798	771	768	767	763	774	720	822	720	782	802	803	770	735	782	759	735	730	760	795	798	710	800	796	779	724	785	757	824	756	794	755	747	761	772	753	789	775	796	770	791	753	776	791	738	805	772	783	773	809	763	764	745	763	773	745	750	752	773	768	814	806	785	756	744	808	763	785	820	758	790	747	836	773	749	802	786	743	739	729	746	771	760	807	760	767	761	760	776	778	767	746	701	783	766	778	776	789	771	744	811	792	782	809	748	799	751	786	777	757	771	765	771	807	757	785	810	810	818	789	806	732	753	770	778	800	805	809	766	798	754	749	783	753	752	786	784	759	788	787	783	747	800	771	772	761	758	745	827	812	798	810	749	729	807	781	754	727	727	783	762	769	695	755	759	758	797	782	787	778	789	755	747	817	745	771	798	800	783	755	805	801	724	792	768	753	773	750	809	785	736	816	761	753	806	801	755	792	826	768	806	764	778	794	794	796	801	784	745	772	794	771	722	763	757	784	801	744	773	801	738	817	764	793	835	848	785	807	760	780	785	715	749	785	738	737	780	800	768	805	814	764	775	748	778	731	769	796	732	815	760	792	802	763	757	747	791	782	781	758	798	800	764	789	778	754	788	750	777	759	772	785	805	803	744	802	766	806	792	761	766	750	739	733	801	755	804	755	782	730	795	732	783	763	786	783	752	750	729	794	773	747	769	801	803	771	772	792	782	755	766	824	766	751	779	805	741	733	748	731	744	788	788	753	741	746	756	840	766	762	752	756	750	775	799	767	769	745	787	788	764	764	738	768	778	778	718	807	752
25069	21521	28393	24971	18029	1506	836	699	561	527	505	513	514	496	434	491	1182	447	412	475	415	402	445	458	418	405	412	426	418	383	402	413	431	390	404	464	432	426	441	403	411	386	459	411	354	423	408	410	416	425	456	441	416	412	406	346	415	381	397	392	423	405	400	430	440	401	370	403	427	434	401	455	430	392	427	426	438	408	434	432	455	407	401	382	427	389	424	424	367	396	412	393	378	406	460	439	415	429	415	425	402	406	424	430	389	423	374	415	408	404	444	420	438	443	382	426	389	408	410	424	411	418	415	411	386	438	421	419	381	433	377	426	402	437	386	427	371	420	433	397	423	420	401	388	404	453	402	416	398	407	383	426	360	411	422	390	413	376	413	395	381	420	403	391	411	391	427	444	405	435	378	393	443	419	392	412	394	387	420	452	379	415	368	386	404	388	434	402	397	419	410	420	443	415	412	434	406	407	415	400	371	382	414	412	403	414	339	418	436	400	431	411	388	384	390	425	406	420	408	398	397	380	404	394	392	429	422	400	403	416	416	401	404	412	398	409	412	456	457	390	413	390	397	375	400	440	428	406	453	402	380	404	409	435	389	425	376	391	437	416	398	389	385	438	405	423	426	416	410	411	393	431	397	396	416	411	389	382	423	416	411	405	362	387	417	423	412	390	386	376	436	428	395	382	450	441	373	420	382	412	421	411	410	436	417	401	422	409	408	427	418	418	430	404	400	350	430	386	406	423	396	412	440	426	409	429	372	423	403	383	415	407	403	396	433	395	417	423	422	376	398	368	417	394	411	410	377	418	390	421	390	387	396	426	395	414	365	397	379	438	399	463	370	439	427	432	428	405	431	380	363	421	438	382	399	373	407	376	438	424	398	453	395	433	446	415	384	425	425	428	428	415	422	424	426	435	403	401	374	409	398	415	423	418	409	378	435	370	397	449	404	375	370	432	437	434	387	365	415	388	411	380	420	394	438	407	394	448	425	448	363	390	398	364	416	376	422	399	418	418	401	405	398	397	399	406	389	387	388	421	409	418	388	416	380	387	402	415	391	372	425	438	379	436	405	411	400	410	415	416	413	394	430	428	419	415	387	439	467	422	394	400	403	405	448	396	405	416	386	404	409	400	426	405	394	416	422	403	411	407	428	385	425	448	410	415	400	414	402	413	385	415	398	399	377	406	394	402	415	387	427	446	428	425	394	413	413	433	425	434	382	428	417	430	442	397	460	410	435	415	380	406	432	424	451	431	416	398	396	380	369	383	413	400	413	410	421	397	396	402	389	430	397	407	391	402	433	384	413	418	378	424	419	405	445	421	411	403	404	421	401	424	427	416	401	444	399	426	424	388	399	406	417	441	394	390	403	428	380	400	368	429	386	427	403	417	414	413	405	433	390	428	405	394	464	392	402	403	412	407	400	460	405	416	417	417	441	425	435	408	383	363	413	407	385	402	392	423	395	422	418	403	411	427	409	420	405	406	387	406	416	421	408	447	416	390	417	401	406	424	386	423	415	382	401	431	388	401	426	398	399	435	405	357	377	368	420	414	393	402	424	389	402	399	378	381	409	406	394	411	414	431	420	394	420	413	406	432	383	372	420	459	437	393	410	434	407	384	406	410	444	382	421	403	411	414	418	381	387	424	424	387	426	403	414	394	379	396	445	402	393	440	390	393	430	443	388	403	388	409	406	365	390	399	371	408	351	382	421	442	413	447	405	400	397	399	403	366	411	392	381	407	393	413	409	421	399	402	422	411	402	408	417	440	440	409	419	395	426	391	385	385	387	382	404	434	383	407	412	408	411	394	402	417	407	382	414	468	384	413	380	398	383	408	391	440	381	416	399	397	400	415	400	470	402	436	439	408	410	393	433	408	388	411	393	390	366	427	411	389	421	425	398	407	450	396	405	398	393	416	430	415	376	450	405	407	428	437	418	392	426	419	405	378	381	396	398	416	419	425	403	411	433	434	376	392	407	386	402	414	393	430	372	399	410	381	422	434	413	415	459	412	433	426	436	453	414	383	396	421	399	401	380	367	411	405	422	395	378	406	414	434	405	414	436	397	414	407	432	404	411	408	412	402	392	396	392	370	433	416	411	408	448	428	396	430	402	430	386	365	378	370	447	431	394	388	427	447	406	399	401	391	417	403	397	383	382	385	419	407	412	420	405	383	412	394	404	414	420	387	417	446	407	421	403	407	382	359	426	415	406	444	408	392	428	425	434	416	408	395	411	385	400	411	406	402	366	396	386	434	393	419	424	430	411	385	421	405	406	414	450	425	407	394	408	411	438	400	433	414	400	394	379	410	372	386	399	394	385	394	403	397	431	414	387	410	412	349	417	403	454	435	407	398	435	420	402	446	415	404	393	404	384	417	375	389	416	407	399	431	374	398	412	395	371	400	393	413	408	415	417	404	382	432	398	391	408	436	396	406	396	446	376	393	397	431	351	409	426	421	416	424	407	424	413	392	443	426	394	394	421	397	417	403	384	400	416	444	407	392	398	409	396	391	368	406	433	395	417	398	391	407	417	341	410	417	399	404	415	413	414	427	430	414	392	427	420	408	438	421	408	396	436	429	368	418	379	415	424	376	389	395	416	434	391	399	396	389	415	393	412	423	404	374	409	429	424	426	394	410	421	422	367	393	413	411	384	415	412	447	449	396	402	362	441	428	448	400	420	476	420	436	381	467	401	364	380	410	397	412	397	383	413	425	411	439	451	400	422	396	379	396	376	401	381	414	400	470	393	376	421	383	352	415	424	402	389	361	388	408	405	395	389	422	400	409	422	404	383	445	391	442	398	412	426	417	473	442	411	401	403	351	373	399	402	362	379	403	405	378	388	402	416	371	388	414	433	442	407	406	410	425	396	405	372	402	425	410	415	418	409	433	397	382	348	388	421	394	403	380	391	377	411	426	400	386	413	390	401	406	416	380	384	378	440	383	388	386	399	411	387	405	430	427	384	391	408	399	402	413	414	402	424	416	421	424	415	438	428	406	358	420	397	418	377	385	396	387	405	409	418	443	401	404	405	414	385	397	419	403	414	394	400	409	442	411	428	408	369	442	406	417	452	422	406	427	398	383	383	387	384	391	392	397	390	404	409	412	374	427	424	395	351	390	405	416	414	405	406	405	382	415	404	429	433	411	392	417	424	421	388	377	384	421	403	383	435	431	418	431	403	394	358	382	421	408	411	421	387	404	405	398	408	414	423	433	403	412	409	377	413	420	387	416	413	431	404	387	398	399	433	399	411	424	418	439	379	391	384	418	431	426	405	402	413	392	377	368	445	405	412	385	400	438	411	405	430	411	427	406	411	417	404	415	420	395	446	410	408	400	414	385	401	434	403	406	422	419	387	419	401	424	403	364	418	406	383	391	395	417	411	373	386	369	443	379	388	414	394	428	404	441	388	407	432	422	399	408	403	384	368	360	415	394	423	383	430	405	398	398	420	436	423	430	447	396	413	385	423	469	401	415	397	397	385	439
5231	8033	6478	3130	2296	1822	1476	1329	1064	943	808	747	664	691	677	679	2378	577	612	576	582	578	536	579	565	510	519	507	508	523	543	513	549	524	508	553	546	549	550	498	525	532	505	521	511	486	481	490	533	517	512	531	515	515	473	507	509	572	548	520	503	491	504	505	512	516	506	486	530	519	484	543	485	490	523	541	520	513	566	513	498	541	537	481	522	504	504	511	491	511	500	498	550	502	508	535	498	517	526	479	509	500	519	515	515	511	541	475	499	509	537	481	505	523	488	494	553	502	548	506	486	539	505	492	498	478	493	509	500	553	484	496	512	510	534	504	544	525	531	537	455	515	472	484	519	544	516	473	525	504	487	520	509	502	535	471	549	540	557	497	523	561	522	526	497	501	518	499	500	471	544	523	516	502	510	504	567	515	528	532	522	504	509	483	474	488	531	559	494	456	526	529	507	512	518	478	488	500	525	489	517	508	494	504	503	548	487	492	499	489	512	560	513	530	468	494	472	534	483	536	524	530	511	535	510	509	509	510	511	544	490	526	526	517	487	494	489	479	508	490	497	509	489	544	484	489	509	490	481	484	481	501	506	481	485	520	470	498	555	461	495	470	498	520	535	530	478	514	485	487	532	489	483	509	517	527	504	537	508	484	503	530	477	522	513	546	537	523	462	562	495	513	510	527	513	447	494	493	502	539	488	499	498	524	504	518	507	525	528	539	474	519	491	477	492	502	527	481	530	495	508	518	473	533	485	475	512	499	478	485	481	507	465	530	494	490	517	498	513	495	477	517	498	486	483	506	520	546	551	522	527	501	494	471	530	455	522	525	527	488	505	522	465	480	517	506	536	488	510	505	489	507	477	516	520	472	504	501	537	482	476	514	545	561	452	516	538	482	469	502	481	490	537	505	452	491	514	505	514	494	516	508	474	518	437	512	529	481	522	545	473	524	511	514	538	499	524	510	492	488	495	493	486	478	472	482	505	559	502	529	499	514	516	523	496	497	514	525	523	538	479	518	494	538	523	545	520	530	455	529	497	510	542	502	507	495	517	510	481	478	474	506	520	487	515	477	542	479	482	489	538	536	484	515	499	509	518	515	519	520	542	495	532	497	517	492	532	493	528	482	501	500	520	494	496	497	494	490	436	498	520	513	471	520	485	465	487	520	509	515	525	531	503	465	499	516	469	482	485	537	544	557	507	520	494	495	467	506	488	519	546	540	523	516	502	485	502	507	536	514	492	516	500	525	504	490	476	499	550	520	508	488	500	505	456	481	500	485	507	470	534	497	516	450	487	504	497	498	515	492	514	505	508	501	509	511	505	514	502	524	536	463	522	513	499	497	503	502	459	516	479	510	528	487	485	535	538	464	520	454	507	490	553	499	504	484	474	501	502	490	510	488	522	516	516	466	511	462	481	485	532	512	539	532	547	506	547	521	528	496	499	480	493	518	504	486	482	513	508	517	474	521	513	473	526	525	507	528	505	492	467	478	481	508	502	501	510	498	479	499	551	510	529	454	467	498	483	504	534	471	474	516	481	536	476	501	506	526	493	528	500	489	484	483	510	488	538	456	514	494	506	508	505	451	521	514	508	514	502	482	537	501	525	521	517	502	492	501	503	503	533	544	521	494	497	524	490	484	518	555	508	470	479	506	516	539	529	476	536	512	521	544	479	505	482	503	534	506	499	491	527	497	494	493	500	488	556	542	509	511	511	490	539	504	567	501	542	558	542	509	493	528	534	476	532	504	524	467	468	534	545	507	512	477	491	545	540	536	498	554	512	517	495	508	489	495	468	497	481	533	524	507	475	512	483	509	499	568	530	507	521	569	538	491	478	492	508	500	504	458	500	483	455	529	486	495	505	504	517	478	506	522	528	465	507	527	499	497	496	520	523	477	513	517	485	509	516	515	518	496	507	456	532	545	498	478	527	527	498	475	512	522	534	478	486	469	521	542	495	498	451	548	554	483	532	467	506	500	497	495	538	506	532	492	541	536	484	500	548	485	505	516	549	485	522	527	547	518	507	508	514	485	492	523	508	483	532	494	503	481	510	472	511	527	534	491	493	514	544	491	503	523	511	549	493	497	508	500	492	561	537	538	490	526	503	491	465	480	518	529	499	499	514	503	478	469	449	502	501	480	538	515	523	477	495	479	499	530	463	530	499	489	519	506	513	514	544	512	522	533	486	521	524	488	503	485	481	500	507	478	508	526	533	492	491	522	478	487	524	515	513	512	519	454	512	535	501	521	520	516	489	501	488	505	478	534	490	473	481	536	477	467	498	510	475	497	511	512	520	506	512	482	499	514	525	516	512	552	509	501	519	496	515	512	521	501	521	518	477	485	557	502	510	535	521	500	505	500	501	513	499	456	500	510	518	463	491	471	517	575	507	483	523	563	510	528	501	503	475	514	550	483	509	475	521	528	488	515	503	509	487	496	502	523	491	520	496	474	550	507	526	498	484	498	536	530	495	554	527	491	533	491	502	533	452	484	533	478	532	504	488	522	472	479	540	536	500	550	546	452	475	535	524	500	501	523	508	471	503	521	503	540	502	510	507	513	529	543	488	506	458	495	486	470	509	503	520	506	522	471	509	507	478	517	506	538	487	534	519	489	479	495	504	502	547	537	491	542	484	497	486	518	522	521	512	517	517	499	482	472	490	522	500	495	470	508	471	536	525	512	514	531	461	482	512	520	517	515	531	522	474	516	506	543	458	489	488	511	531	523	481	512	480	501	491	512	522	534	484	502	489	499	530	494	497	536	484	504	550	469	493	507	493	528	484	501	542	506	495	524	527	496	507	500	491	522	501	485	530	530	480	493	456	522	494	462	524	511	470	502	529	516	501	506	520	493	493	499	492	517	517	510	489	499	516	498	522	487	501	524	511	507	491	495	520	516	501	508	531	492	483	496	486	516	491	536	524	547	484	493	529	524	530	511	478	494	475	513	537	510	473	482	502	512	508	499	483	508	539	507	506	543	481	519	449	527	492	532	490	535	473	499	504	521	472	496	526	514	495	486	536	507	526	511	504	500	495	452	503	493	495	484	488	532	501	516	541	496	484	496	461	519	546	511	541	563	506	540	468	496	515	461	483	500	485	536	459	505	536	537	519	479	502	516	505	491	519	478	495	520	531	517	509	499	520	542	479	485	516	500	488	506	479	521	517	488	494	511	512	511	498	505	512	509	511	488	522	498	471	493	523	485	475	469	530	488	463	576	535	511	517	539	507	507	486	512	559	505	532	507	499	498	496	524	518	538	503	509	505	508	478	469	513	523	512	487	447	537	530	448	498	497	520	493	533	495	532	495	541	478	499	513	523	471	532	489	496	451	526	492	498	554	508	519	463	509	513	512	492	522	486	508	480	475	484	508	484	488	514	536	492	491	456	570	514	523	512	505	529	498	478	460	476	500	537	483	488	505	504	525	525	532	496	534	498	538	498	489	477	492	513	477	499	514	512	504	508	480	490	523	497	533	524	504	533	522
22913	21514	29540	23918	21508	21612	15876	2698	1868	1597	1440	1332	1306	1339	1228	1194	4703	1105	1034	1074	1037	1101	1036	1041	1075	1014	968	1001	1009	1027	1010	964	990	1017	987	987	995	934	1001	922	981	989	987	998	961	902	998	1015	934	964	979	908	879	956	944	956	949	911	953	1003	923	972	922	932	961	936	964	967	886	985	934	872	944	921	929	973	952	978	928	939	928	959	929	973	981	898	926	906	905	941	982	1005	932	1007	874	934	953	970	923	972	964	1008	930	940	952	915	936	932	871	938	890	946	965	928	932	961	988	991	952	940	927	985	967	988	930	957	929	963	920	870	923	939	962	932	939	936	970	956	909	909	946	920	939	960	899	936	1001	955	971	985	1002	944	874	973	952	976	976	977	936	957	980	985	930	968	978	952	921	948	923	936	975	975	967	960	964	916	943	959	901	932	918	953	954	962	962	982	897	958	978	952	931	967	918	918	895	918	937	900	923	969	948	1000	928	925	978	905	923	924	994	950	911	913	967	950	955	952	926	993	959	933	972	907	976	986	917	1028	887	968	976	933	983	907	928	924	928	956	983	984	913	923	974	923	957	958	904	982	967	965	944	900	911	915	934	1006	970	898	965	988	969	997	959	878	918	957	969	957	901	986	934	924	968	946	942	985	991	941	928	949	963	941	922	899	918	943	887	947	921	935	967	907	952	964	935	946	961	962	988	923	945	960	960	973	963	971	958	987	987	966	922	945	913	990	968	975	963	964	923	972	944	949	966	917	962	946	906	973	940	988	904	918	975	992	947	976	931	898	949	896	998	934	924	913	966	968	919	942	966	850	903	891	958	898	943	954	949	954	881	948	974	920	983	949	916	956	975	918	949	945	956	928	925	955	950	995	941	914	966	926	896	927	929	977	937	954	924	931	950	934	959	980	966	927	915	912	928	947	947	939	939	934	884	985	904	928	912	960	934	939	931	914	933	965	965	895	890	955	1003	903	960	972	940	934	891	920	936	910	977	933	924	944	926	947	947	885	966	976	910	996	966	894	952	970	909	978	934	901	978	933	902	921	918	976	951	901	902	979	949	947	938	945	982	911	973	920	931	987	985	965	875	887	967	1023	953	937	945	890	995	973	934	906	991	974	972	891	933	936	953	984	935	999	887	979	967	903	941	938	931	942	922	984	976	974	938	914	957	849	964	917	919	929	875	898	962	896	968	960	921	947	926	906	994	903	907	927	915	944	953	880	926	944	934	925	952	978	979	921	946	1003	944	965	939	953	944	917	919	945	888	960	960	964	934	944	929	952	947	980	915	896	956	867	929	876	979	951	968	898	921	953	921	961	883	902	952	955	953	931	947	940	941	964	974	957	956	921	913	878	923	921	997	949	922	924	950	931	872	881	929	898	923	945	850	929	971	931	957	935	928	914	963	934	901	950	888	958	941	911	985	926	900	927	912	950	1017	956	951	956	948	921	967	963	1008	926	962	883	912	906	885	956	909	931	952	935	899	888	939	972	930	931	960	955	989	857	971	925	1003	908	953	932	923	969	906	890	989	943	995	920	942	924	986	943	908	978	1004	915	963	933	894	918	898	909	962	942	928	932	989	930	904	918	964	947	907	920	899	963	926	971	931	885	913	918	961	956	897	935	900	949	956	927	972	1002	900	921	906	885	985	930	937	959	978	958	975	961	963	907	952	894	911	945	934	942	964	915	951	899	906	963	919	944	914	924	971	897	978	938	983	961	913	963	894	930	913	896	911	879	887	952	882	964	886	887	909	971	944	965	908	912	972	924	925	956	959	968	930	943	930	963	895	902	952	869	945	927	957	929	957	970	888	894	950	917	906	930	919	947	950	946	948	944	939	892	935	918	954	945	967	940	964	927	896	954	920	939	980	906	907	930	944	947	936	898	934	945	918	936	896	978	953	960	935	948	907	912	918	926	930	943	947	902	894	939	929	954	904	903	957	938	1000	927	929	903	905	939	913	948	933	947	882	984	919	935	870	974	924	927	896	931	980	912	907	935	999	965	948	927	953	936	912	924	906	893	950	898	972	932	944	941	957	934	937	968	935	905	953	939	925	985	925	912	935	913	942	967	950	943	912	910	938	928	973	957	932	968	887	957	962	908	956	919	929	958	934	901	954	894	896	913	939	931	949	913	939	924	937	939	946	899	913	966	974	962	912	961	931	980	979	897	895	920	977	932	975	948	946	960	917	967	927	899	947	923	923	908	958	968	925	910	959	959	951	921	922	888	947	948	916	940	943	962	926	907	909	907	905	960	919	894	970	895	958	991	927	913	912	977	906	912	909	912	919	970	939	918	976	968	918	973	938	937	953	838	938	892	974	975	905	949	963	971	937	969	943	927	916	981	964	909	934	901	1001	898	895	926	924	892	969	890	929	933	857	913	937	948	975	897	914	961	894	937	958	893	909	950	871	976	897	910	964	931	936	895	959	901	919	912	981	943	906	936	908	928	904	979	960	941	948	886	962	983	948	954	891	977	936	940	922	938	965	956	935	907	937	972	922	916	940	974	1002	911	923	911	955	883	975	982	907	915	940	952	908	954	1008	926	900	931	964	939	927	957	919	917	875	923	943	934	936	929	932	865	918	899	896	844	879	939	965	1014	977	945	977	899	954	898	939	901	977	867	917	943	944	905	876	967	933	905	915	925	909	928	981	924	884	916	935	950	890	950	988	926	976	972	910	923	919	934	938	945	960	913	967	914	966	930	911	957	948	953	889	917	905	935	948	905	911	903	914	903	981	941	985	939	939	920	939	912	920	932	924	892	924	985	981	965	911	932	933	913	941	951	925	924	963	975	946	883	899	935	938	889	979	969	971	987	881	949	930	931	883	925	931	950	931	947	943	882	888	905	913	957	902	921	932	960	902	985	964	925	952	995	973	912	923	916	968	970	932	958	929	1003	958	898	961	962	927	962	966	932	927	898	907	866	919	948	942	947	892	953	960	947	898	919	965	900	909	901	931	982	925	961	927	902	908	917	903	941	931	947	887	914	896	947	978	927	993	951	931	954	884	971	944	874	992	912	926	978	910	949	935	944	940	935	988	941	940	904	943	953	959	916	943	917	991	968	951	917	947	992	902	897	912	952	956	958	939	927	896	940	943	927	915	945	909	918	928	941	931	890	947	990	919	946	925	923	924	971	990	895	922	931	907	974	919	935	949	960	953	997	916	903	965	908	961	900	928	973	891	964	940	929	925	939	941	991	937	986	955	944	932	914	937	917	920	929	977	964	924	940	983	995	964	922	973	917	972	907	944	920	951	991	917	952	930	938	915	974	947	894	921	904	881	940	919	900	935	957	991	928	947	929	965	928	939	962	942	962	901	977	928	919	956	896	963	947	909	913	958	939	968	926	951	947	945	907	925	955	995	917	997	925	935	996	987	899	962	898	899	909	945	986	906	930	925	954	929	864	926	933	887	896	974	867	870	984	897	931	925	902	934	965	965	944	943	939	952	923	881	950	895	934	951	859	957	889	936	920	926	927	920	951	891	997	954	953	902	921	927	929
8240	18535	15921	8948	6708	5265	4085	3624	3078	2444	2078	1859	1681	1643	1500	1654	7142	1312	1273	1314	1240	1180	1199	1228	1173	1181	1128	1117	1093	1135	1140	1116	1075	1080	1039	1101	1093	1082	1118	1128	1079	1031	1068	1128	1023	1013	1019	1101	1025	1018	1062	1068	1118	1042	1097	1024	1060	1015	1039	1053	1009	1087	1008	1097	993	1073	1060	1008	1083	1043	1074	1075	1073	994	1037	1050	1088	1023	1094	1032	1047	1080	1067	1007	1072	1050	1054	1006	1046	985	1007	1119	1017	1021	1138	1032	1058	1094	1064	1066	1044	1098	1055	968	1054	1087	996	1038	1025	1008	1015	1024	1020	1062	1049	1081	1008	980	1010	1095	1014	1073	1061	1039	1004	1033	1041	1033	1016	1036	1112	1037	1023	1030	1084	1054	1050	1055	1026	1096	1061	1022	1042	1066	1004	995	1041	1067	1024	1038	1046	1044	1049	1043	1077	945	1013	1032	1029	1046	1004	972	1083	1047	1021	1066	1056	989	1048	988	1011	1055	1056	1081	1070	1102	1062	1023	984	1083	1026	1049	1027	1050	1081	1013	974	1064	1059	1023	1026	1005	1063	995	1062	1048	1000	1008	998	1011	1052	991	1036	1031	1091	1027	1053	1004	1048	1060	1031	992	1008	1014	1067	1070	986	1062	1081	1027	1036	1061	1054	1006	1058	1029	1060	1073	1027	1096	1035	1024	969	951	1041	1013	1001	993	1115	1021	1082	1026	1044	1101	1044	956	1033	1098	1026	1061	1038	1051	1037	1065	1015	1059	1100	1028	1072	1079	1015	1101	1046	1030	1105	1013	1088	1062	1080	996	1020	1052	1042	1015	1053	1068	1017	1047	1094	1052	986	1029	1098	1086	1042	1029	1028	1051	1031	1029	1118	1020	1080	1027	1010	1069	991	1047	1013	1042	1036	1058	1034	1026	1017	1007	1048	1085	1036	1090	1067	1058	1080	1099	1025	1038	1062	1057	1005	1043	1024	1070	1002	1077	1044	1068	999	1049	1031	1005	1031	1075	1092	1019	1080	1082	1030	1052	998	1052	994	1051	1028	1037	1114	1048	1050	1018	1044	1024	1040	1075	1011	1064	1015	1103	1062	1063	993	983	1071	1049	1007	1037	1022	1007	1059	991	1004	1003	946	1026	1022	1087	1061	1015	992	1056	1015	1050	1051	1059	1029	1057	1032	1055	1009	1019	1028	1002	1061	1012	1036	1014	1072	1019	1107	1057	1045	1052	1008	1016	1067	1019	1065	991	1048	1067	1091	1026	1045	1004	1023	1077	1043	1016	1047	1077	1008	1055	1073	1030	998	1089	1087	1006	1027	1032	1017	1066	1052	975	939	1042	1012	1019	1027	997	1012	989	1013	1012	1029	997	1026	1013	997	1085	1055	1013	1045	1031	1033	1070	1021	1036	1015	1029	1030	1014	997	1078	980	1017	1043	1043	1017	1004	1045	1017	1018	1064	1040	980	1008	1011	1100	1037	1017	1020	1060	994	1003	1006	1033	1046	1015	1060	1003	1046	1124	1080	1050	1068	1042	1039	1082	1051	1075	1059	1039	1014	1076	1023	1006	1027	1085	1027	1059	1037	1010	965	1072	1023	1056	1088	1071	1018	1027	1020	1083	1118	1074	994	1057	1009	1010	1046	1044	1072	1024	1048	1026	1045	1028	1046	1077	1012	1013	1070	1039	1064	926	1038	1048	1003	1058	1011	997	1043	1033	981	1064	1066	1076	1080	1084	993	1014	1059	1026	994	1034	1084	1026	995	1082	1039	977	999	1013	994	1036	1019	1030	1049	1071	978	1022	1105	1021	1022	1031	1016	1054	1024	1095	1081	1051	1043	1053	1020	1039	997	1075	1073	1051	1036	974	1031	1065	1038	1076	1013	1071	1104	1114	1054	1011	1078	1037	1068	1049	1042	1010	1040	1030	1046	1063	999	1067	1022	997	1093	1030	1045	1049	1019	1001	1050	1028	1029	1057	1060	1054	1018	1050	1084	1033	1016	1074	1055	999	1048	1058	1055	969	958	993	1006	1066	1045	1024	1030	1027	997	1053	1062	1031	1026	1038	989	1020	1076	1044	1003	1076	1036	1066	985	1026	1019	1004	1049	1020	1073	1066	1025	1068	1070	1027	1016	1007	1100	1017	989	1013	1085	1051	1041	1020	1015	1042	1033	1033	1050	1085	1003	1082	1064	1034	1063	1026	1029	1003	1050	1022	1027	1045	1019	1097	1082	1090	1034	1004	1064	1033	997	1052	1050	1059	1001	1060	1097	1024	1066	1033	1067	1040	964	1038	1007	1017	1126	994	1035	1051	1030	995	1056	1064	1050	1067	1109	1041	1091	1010	1019	1043	1011	1048	1098	1100	1056	1034	1008	1033	1034	1046	1065	1088	1045	1099	1052	1072	1027	1083	1006	1025	990	1033	1058	1047	1046	1085	1045	1023	1055	1042	943	1066	1010	1055	1085	994	1022	1034	1014	1026	1013	1015	1032	1066	1022	1064	1028	1062	986	1049	1066	996	1025	1037	1017	1036	1021	1055	1053	1042	982	1046	1013	1060	1017	1040	1038	1050	959	1050	1049	1069	1080	1021	1125	1029	1047	1044	1011	1011	1066	1072	1009	1034	1074	997	1048	998	950	1089	1007	1018	992	1022	1026	1096	931	1036	1066	1020	1074	1077	1029	1028	1025	1060	1034	1067	1042	1070	1029	1070	987	1063	999	1006	1018	1013	1068	1015	1019	1020	1075	1051	1099	1067	974	1022	1026	1044	1015	1041	955	1007	992	999	1024	1041	1001	1061	1076	992	1070	1019	992	1052	1080	1019	1073	1013	1065	1023	1000	1026	1052	1083	1052	1014	1094	1004	1013	1101	1036	1050	1064	1048	1030	1057	1063	1044	990	1051	1014	1047	1025	1038	1002	1059	1035	1046	1086	1036	999	1033	1041	1023	1034	1036	1044	1002	1057	1046	990	1084	1061	983	1054	1053	1029	1128	1085	1001	1047	960	1043	1028	1023	1026	1074	987	954	1045	1074	1038	975	1030	1023	1046	1006	1019	1040	1040	990	1012	1035	1061	1060	1068	1038	1043	1086	1088	1027	1008	1025	1027	1035	1047	1024	1038	1023	1078	1050	1033	1068	1059	1049	1002	978	1033	1044	1036	1065	1023	1055	1076	1087	1053	1025	1025	1037	1041	1033	1021	1067	1047	1015	1028	1051	1035	1035	1054	1078	1062	1015	1088	998	994	1080	1068	1094	1054	1054	1014	1061	1087	1035	998	982	1058	1059	1008	1051	1050	1027	999	1055	1030	1054	997	971	995	984	1112	1036	1044	1045	1084	1114	1080	1054	1047	1080	1115	1061	1114	1034	1028	1063	1039	1044	1073	1082	1053	991	1012	1071	1112	1049	1028	1057	1025	1039	1024	1067	1074	1046	1070	1033	1004	1114	994	1073	1083	1055	1025	1003	1094	984	1040	1071	1039	1057	980	1092	1034	1021	1027	1031	1014	1053	1079	1026	1031	1020	974	1087	981	1041	992	1044	1061	1021	1005	997	1099	1051	997	1042	1049	1014	1083	1027	1040	1086	1014	1003	989	1024	978	1016	997	1059	1046	1033	1043	1056	1106	1054	1052	986	1004	1056	1036	1013	1023	1036	1006	1039	1043	995	1041	1082	1045	1050	1064	1040	1074	997	1070	1054	1053	1010	985	1060	1063	1032	1063	1010	1002	1058	1012	1064	1027	1003	1026	1073	1024	954	1057	1068	1077	995	1049	1087	1029	1034	1060	1022	1026	986	1036	1062	1079	1057	1064	1018	1014	1008	1045	1032	1059	1050	1009	1073	1026	997	1035	1010	1003	1061	1007	1007	970	982	1025	1058	1020	1032	1050	1058	1041	992	1084	1076	1066	984	1039	1054	1011	1029	1016	1038	983	1064	1051	977	1055	1070	1061	1055	1005	997	1043	1027	1053	1033	1053	1020	1016	1038	1012	1031	1037	991	1013	1012	989	998	992	1043	1034	1042	1012	1082	1033	1054	1049	1083	1069	1066	997	1011	1009	1005	1078	1020	1088	1036	970	1039	1043	1015	989	1025	1063	1091	974	1040	1037	1017	1002	1018	1035	1050	1048	1086	1047	1059	1050	1052	1003	1058	1023	997	1036	1099	994	1042	1009	1042	1030	1034	1021	1041	1019	1059	1026	1033	1046	1022	1035	983	1035	1027	1025	1021	1031	1023	1019	1026	1025	1008	1068	1105	1024	1024	1025	1004	979	1011	1054	1028	1035	1043	1077	1048	1072	1042	991	1064	1041	1041	1096	1072	994	1056	1023	1024	1100	1063	1030	1035	984	1030	1075	1019	1028	977	1054	992	1021	1043	1041	996	1093	1000	1035	980	1048	1019	1022	1052	1077	1066	1062	1072	1068	1068	1042	1066	1015	1074	1045	1080	1045	993	1040	990	1051	1045	993	1047	988	986	1049	1016	1015	1079	989	1065	1062	1075	1018	990	986	1043	989	1025	1058	1033	1026	1047	1048	1038	1041	1057	1060	1063	983	1025	1019	993	1096	961	1050	1086	997	1022	1079	1039	1036	1065	1040	1020	1034	1062	1025	1033	1001	986	1040	1093	1016	1048	1077	1031	1042	1071	1045	1059	1040	1008	1056	1088	1039	1043	1054	1038	1050	1068	1071	1039	997	1041	1072	1011	1009	1007	1036	1009	1081	998	1050	1049	1080	1020	1062	975	1021	972	1139	1079	1016	1002	1030	1057	1036	1043	1041	980	1055	1076	996	1014	1060	1018	1029	1029	1035	1042	1030	1033	1064	980	1025	1025	1059	1039	1055	1078	1057	1062	1009	1006	1076	1044
27270	21147	11175	1031	589	500	440	473	450	334	353	357	335	367	345	386	428	358	363	352	349	330	330	335	337	341	316	331	307	362	327	330	324	347	307	345	315	337	329	315	330	351	336	359	310	346	366	339	333	350	369	345	304	329	348	306	324	336	370	336	339	325	331	304	324	355	379	313	343	343	327	344	344	335	332	359	310	364	321	349	320	325	369	340	335	348	348	379	291	351	342	361	336	351	359	352	337	348	335	335	319	324	324	347	357	354	335	323	332	329	348	347	339	358	335	355	323	353	341	299	285	333	319	346	332	321	341	320	339	342	337	304	326	327	369	338	313	348	339	333	335	320	315	334	347	357	350	341	350	346	338	359	329	339	346	336	321	366	329	346	326	338	346	350	351	363	349	339	376	338	329	343	310	334	300	330	332	324	302	322	329	355	298	343	326	307	328	323	341	342	345	302	371	354	358	352	342	342	325	334	355	313	338	331	325	325	324	343	361	326	354	373	334	334	341	314	305	341	350	329	344	331	334	307	299	310	314	340	311	375	292	318	336	322	337	308	330	363	336	305	368	317	346	351	328	353	334	312	307	332	318	324	330	325	329	336	316	350	338	312	299	338	341	327	310	328	322	312	331	323	358	337	320	306	297	312	317	318	349	330	334	325	304	324	310	311	341	355	358	342	380	324	320	317	324	348	356	322	344	372	332	353	314	318	335	330	338	340	375	343	347	345	324	332	350	351	351	345	337	340	323	306	366	350	352	321	384	307	330	363	340	329	352	322	345	351	369	328	325	366	345	331	342	357	308	364	330	318	349	346	307	370	340	343	341	317	324	351	369	370	352	344	351	335	333	345	314	341	304	334	349	363	335	343	338	339	337	355	340	348	327	326	348	357	331	334	320	332	333	355	310	307	350	344	354	322	304	323	326	317	335	341	313	301	328	338	329	327	333	315	349	343	340	348	350	366	329	346	347	362	298	349	366	334	320	324	323	349	320	341	348	342	341	309	324	311	320	361	324	358	350	323	344	360	363	337	331	309	336	370	335	356	368	288	362	364	323	337	305	313	330	317	300	307	316	343	387	345	311	313	389	357	344	319	327	351	370	327	329	305	343	351	335	338	348	353	306	326	326	333	333	338	324	326	357	379	370	310	320	339	355	334	335	320	364	361	314	353	332	316	307	364	332	319	348	330	340	304	328	325	371	328	326	343	339	338	324	351	340	369	315	339	295	338	320	324	337	342	330	338	324	352	353	305	321	353	349	363	330	339	316	344	310	317	351	333	347	328	355	325	307	337	349	340	327	363	320	355	316	320	324	337	353	322	329	349	323	330	338	336	344	367	310	310	323	292	324	374	353	350	378	341	336	327	333	338	283	325	323	335	367	305	312	345	324	310	308	331	325	338	345	343	325	322	332	377	322	339	320	338	364	350	350	339	362	331	351	340	331	366	324	328	321	327	320	356	299	349	350	327	338	307	342	347	348	324	340	358	310	311	330	337	287	324	370	347	353	307	336	373	326	354	337	333	327	360	311	335	370	315	339	348	291	317	335	333	342	353	371	341	342	319	344	335	324	319	345	308	327	370	340	323	344	340	321	362	365	326	331	317	359	347	346	323	328	343	353	311	369	330	303	301	325	344	333	352	329	351	316	331	355	357	315	346	305	326	317	335	336	360	363	309	350	300	323	333	374	358	308	351	345	353	339	345	366	355	336	325	345	330	330	318	308	324	348	339	318	346	332	327	365	362	319	311	352	312	341	337	337	344	313	328	350	334	340	327	351	356	335	344	315	326	347	328	341	375	340	328	350	348	340	314	349	301	325	340	359	337	298	366	318	305	360	332	325	335	358	341	354	351	357	320	335	346	320	381	341	312	360	327	340	372	359	350	323	332	340	312	357	356	366	316	374	376	354	319	328	366	334	322	318	328	334	362	317	342	378	326	372	330	345	332	325	345	359	343	328	319	338	361	337	316	340	305	362	350	352	334	362	355	316	330	379	310	294	334	347	357	350	342	315	352	315	340	318	330	340	303	344	313	334	324	330	330	329	322	368	310	315	308	340	335	343	383	296	355	356	310	321	329	350	307	334	337	329	353	323	354	343	324	338	360	356	317	337	332	330	359	326	310	318	335	324	332	335	304	341	346	319	298	299	352	338	324	326	352	346	323	328	349	335	332	315	328	351	330	345	304	336	332	340	327	314	332	297	340	310	302	351	333	330	352	373	350	322	316	313	312	380	317	309	349	295	362	332	323	320	350	361	318	322	348	318	358	283	362	344	329	322	347	326	339	335	320	335	314	315	321	316	336	313	333	314	366	337	354	336	324	331	328	333	343	336	321	345	365	338	318	343	335	372	319	324	342	342	301	335	357	367	397	332	318	321	382	338	325	315	343	321	329	344	346	321	364	363	352	334	318	314	324	321	349	343	378	351	322	341	325	350	316	311	350	365	345	336	329	332	335	325	333	305	312	352	324	345	351	334	325	347	341	338	370	333	374	360	323	355	322	322	340	336	336	348	340	328	351	319	327	356	337	331	301	338	335	345	340	336	351	307	322	340	330	352	316	355	334	352	365	335	332	349	353	360	347	321	341	356	348	382	314	342	362	313	333	326	346	353	348	344	334	309	365	325	347	359	364	332	320	334	333	297	361	343	323	326	321	316	351	321	315	339	325	337	320	354	291	319	332	368	331	332	346	317	320	325	310	352	396	332	349	330	339	340	319	304	329	337	331	330	341	371	319	343	339	333	346	321	290	348	322	345	346	338	326	359	364	342	345	310	291	312	316	344	299	326	318	346	337	344	337	349	306	335	344	365	353	326	298	303	326	341	342	354	324	369	348	310	318	346	313	354	335	347	340	322	326	334	350	328	346	343	310	352	335	366	321	336	290	323	341	341	325	337	310	314	280	343	336	322	311	346	342	328	326	344	327	331	325	329	365	317	344	324	346	342	343	325	358	315	311	333	336	337	313	334	336	317	315	303	305	310	376	365	360	320	352	343	296	330	314	319	329	319	339	352	351	332	351	349	331	362	313	351	347	358	345	359	362	324	321	336	356	343	336	364	337	330	372	326	355	340	326	316	313	321	309	358	350	357	357	337	302	341	331	335	346	319	305	344	334	358	369	331	340	336	330	314	306	313	302	350	315	324	329	327	325	323	354	287	325	333	315	347	371	335	323	317	311	335	370	348	344	321	346	331	383	321	319	335	343	331	349	357	358	343	345	354	327	333	357	330	329	357	319	369	384	338	322	328	343	325	342	332	300	345	325	339	327	322	315	335	313	298	323	341	363	341	339	337	297	328	345	343	349	312	390	353	339	327	340	318	351	331	329	325	338	348	347	351	348	336	304	335	323	348	366	336	327	311	321	318	370	331	318	365	350	340	321	357	334	354	340	351	365	368	340	353	325	364	331	326	321	346	354	328	320	343	339	331	349	338	328	330	338	342	348	320	318	326	351	320	332	337	305	314	341	342	353	339	350	352	334	325	336	347	337
4741	2750	1952	913	754	706	646	695	611	421	444	430	383	409	432	442	589	404	438	399	456	415	411	400	366	403	402	401	387	400	391	402	424	368	390	389	405	460	410	415	412	381	387	397	446	436	394	372	363	392	395	422	399	383	410	401	417	399	391	377	434	408	390	402	427	408	396	411	410	422	405	395	396	400	397	384	413	434	437	413	420	389	424	399	404	381	408	388	401	423	397	378	403	411	417	436	413	377	410	396	419	431	405	428	387	402	403	411	381	395	428	399	411	407	390	427	391	404	377	445	390	407	352	419	351	438	451	409	421	451	400	418	443	427	387	416	406	378	373	403	414	416	424	389	384	376	385	404	369	427	379	431	377	422	419	370	400	395	358	448	408	379	405	437	415	399	383	401	416	401	397	390	407	381	398	426	401	393	401	442	402	384	398	406	414	396	384	375	441	391	386	394	412	424	404	398	393	428	407	403	410	411	402	393	381	420	400	385	401	399	393	423	373	406	386	393	390	434	389	376	366	392	428	405	432	394	392	367	431	392	394	398	423	404	393	403	401	384	413	395	420	405	411	367	383	369	398	407	393	401	370	441	382	422	407	386	407	392	359	363	411	383	397	418	422	439	418	334	384	422	419	426	405	402	425	391	399	420	389	364	400	411	378	372	383	455	389	444	412	424	380	386	377	409	391	415	468	410	421	439	438	414	380	414	393	420	389	439	396	404	385	393	437	387	361	424	411	384	427	411	393	416	369	416	434	400	402	393	360	418	379	418	421	422	440	413	421	387	378	385	397	383	421	388	395	403	407	408	417	401	421	424	417	408	412	392	424	398	414	411	404	406	433	355	404	392	378	410	441	407	420	413	415	403	392	409	399	387	417	375	414	434	394	408	408	397	414	373	411	409	390	388	402	368	423	411	396	376	407	415	395	409	406	429	452	425	416	389	396	418	397	392	398	412	417	413	409	396	436	393	398	395	353	412	429	441	411	383	413	413	424	349	431	428	378	429	389	400	423	361	380	421	389	416	389	390	415	443	413	355	389	405	390	414	420	415	401	424	419	435	406	400	412	397	367	418	431	414	407	406	418	407	389	447	391	405	397	418	379	383	432	418	420	383	364	444	402	379	372	383	391	424	448	404	400	410	386	398	385	381	411	407	402	385	404	429	410	362	385	396	405	389	412	447	418	397	390	400	399	394	367	419	375	423	404	387	414	434	409	398	375	411	376	418	422	413	395	419	372	395	412	380	372	418	427	384	401	403	385	397	394	405	424	417	407	431	420	398	421	403	401	393	403	413	429	385	415	368	378	388	391	423	375	368	395	391	382	406	436	389	437	385	407	380	417	351	441	405	404	409	381	403	414	392	414	400	420	391	411	394	379	370	403	399	441	427	439	392	404	401	407	397	432	431	416	386	394	410	411	417	412	387	409	411	403	434	409	404	379	376	431	410	368	376	405	434	390	363	400	398	369	391	393	419	419	405	435	408	405	421	418	406	439	374	405	391	406	407	428	418	419	414	399	432	427	377	377	403	390	416	424	381	376	410	412	428	423	397	401	381	436	422	410	402	387	409	398	432	363	394	402	379	393	392	365	401	387	422	393	379	445	416	418	392	396	416	424	369	378	436	419	372	373	443	429	396	412	443	412	410	414	406	391	379	440	427	393	415	422	398	392	364	450	460	367	409	368	399	428	420	421	386	388	383	414	419	388	423	409	387	404	441	409	398	417	406	348	403	373	393	392	404	348	403	380	398	378	389	388	399	409	406	409	400	418	424	430	416	402	390	451	369	406	405	410	419	397	383	391	395	395	391	401	408	376	383	393	391	416	402	389	415	403	381	434	390	381	385	423	395	381	428	379	416	399	370	419	426	409	437	401	406	388	441	416	397	403	443	372	408	389	391	375	417	384	404	429	437	453	443	385	371	400	440	397	447	419	360	407	407	388	382	442	416	417	399	439	399	375	455	402	400	428	408	410	422	423	402	427	426	378	401	410	385	406	375	396	360	450	397	400	383	408	410	414	388	410	413	384	423	408	419	451	391	415	389	427	415	486	418	374	426	389	377	405	378	417	364	421	410	402	427	397	408	397	421	378	422	398	367	455	432	423	402	397	393	469	399	404	398	404	416	410	414	376	395	387	402	409	385	397	419	395	434	411	425	402	406	428	394	390	415	379	395	372	426	383	401	406	377	424	381	405	397	403	381	406	418	365	411	439	416	375	397	426	437	359	395	405	375	373	397	413	382	452	419	373	390	416	375	398	429	464	415	396	413	425	373	430	412	423	389	400	349	366	416	443	398	393	422	399	384	424	382	381	429	399	398	394	415	409	410	427	418	412	387	354	398	396	378	436	434	352	425	405	427	364	365	389	430	372	418	402	415	387	413	389	426	393	429	373	448	390	401	395	402	434	379	407	369	394	413	404	384	358	406	401	410	396	416	427	444	389	476	395	356	436	384	394	395	370	423	380	397	405	392	377	400	425	402	414	435	430	370	394	394	407	449	398	382	406	393	395	412	416	378	437	404	391	426	375	418	400	416	386	414	409	398	382	401	422	400	395	382	401	415	398	409	389	404	379	397	407	387	417	452	389	352	436	421	382	401	413	400	425	426	424	434	435	421	399	422	386	399	403	417	378	410	409	426	390	403	408	377	382	417	410	408	388	387	374	378	371	385	386	378	410	419	365	380	394	417	413	363	389	353	386	400	388	420	426	447	388	416	380	400	417	390	404	384	418	383	385	381	373	375	421	368	414	386	396	419	384	406	425	420	414	395	396	365	415	406	447	411	409	405	395	391	398	402	403	411	415	381	433	403	408	427	437	421	413	410	396	412	386	403	401	392	405	384	405	394	393	381	400	398	378	407	407	405	424	412	370	439	413	432	388	418	385	378	429	390	414	405	443	391	420	389	376	410	414	373	420	423	428	403	421	402	391	406	404	398	370	401	408	398	373	392	418	406	399	384	345	403	389	365	416	420	428	383	405	411	363	399	400	399	439	399	448	438	399	404	383	400	399	404	382	440	368	407	407	403	417	369	409	382	437	428	391	376	405	389	429	417	387	416	461	424	438	388	371	425	416	398	399	388	399	434	402	428	404	364	418	384	397	388	389	389	438	373	407	379	361	396	380	379	354	377	410	415	384	400	412	410	387	371	391	394	392	396	379	421	414	408	405	420	392	380	385	408	380	386	421	402	414	396	414	381	369	374	418	428	432	400	365	405	378	397	382	444	394	414	434	405	378	434	420	401	378	424	401	395	445	390	392	382	403	426	397	414	447	390	462	441	402	382	384	371	408	406	396	439	426	407	427	413	406	385	411	396	411	388	419	408	368	386	441	396	415	398	370	396	383	388	407	406	392	402	426	413	382	402	451	408	424	398	384	410	389	400	390	374	388	396	375	421	390	429	403	416	393	372	407	379	395	399	430	407	396	383	408	401	393	393	393	402	456	402	392	427	381	402	400	398	409	440	399	420	395	425	378	419	405	407	363	385
23720	21506	29288	24165	21499	18442	2654	1372	1177	1053	925	933	880	760	830	867	3729	791	779	774	783	757	749	711	665	723	708	716	683	692	728	691	701	727	701	730	667	735	654	713	660	700	752	669	690	756	673	676	685	679	700	687	744	698	720	723	734	703	646	685	693	731	664	685	669	673	724	711	699	707	685	716	720	695	685	731	743	694	725	675	692	697	692	742	717	730	703	685	699	739	708	700	681	714	751	708	690	735	706	698	700	739	739	669	693	756	665	687	669	698	679	694	748	696	694	721	716	686	711	664	675	699	710	673	704	693	669	636	713	704	658	661	642	664	705	678	635	721	737	685	684	672	708	690	691	746	716	700	677	703	693	701	699	717	683	692	648	693	656	727	747	682	740	698	735	702	735	713	710	698	719	716	663	660	707	711	776	707	701	671	680	717	707	686	688	688	709	671	699	731	660	674	680	687	712	667	668	687	651	670	695	692	674	692	643	687	697	649	703	737	670	653	688	703	699	714	721	679	696	657	679	685	729	672	700	698	675	673	724	737	679	671	697	646	684	676	676	675	701	693	677	692	708	663	720	719	697	732	699	689	758	694	670	689	643	705	696	721	678	714	719	728	672	679	713	673	688	713	681	686	728	673	711	705	680	690	713	696	684	660	667	659	691	661	652	657	671	692	702	672	714	701	668	651	708	731	650	673	705	700	691	667	700	692	705	699	689	679	685	694	718	664	685	639	686	696	691	685	670	732	709	671	697	680	677	750	679	725	650	676	649	746	673	702	683	699	735	653	690	682	678	686	662	645	690	706	631	665	721	693	713	671	658	690	675	681	660	666	705	671	721	684	697	687	696	666	658	668	697	675	687	716	701	670	694	666	691	681	703	638	665	649	678	714	666	662	669	674	699	726	696	670	693	693	704	745	663	673	687	722	658	657	676	695	709	691	679	699	650	739	712	740	661	709	706	681	680	679	713	692	695	717	715	716	660	691	679	647	696	743	697	656	683	663	659	704	722	717	695	665	688	679	675	669	713	709	666	673	680	713	702	707	709	697	698	682	641	686	698	658	715	703	713	702	709	768	721	684	691	673	685	679	713	680	645	659	727	698	690	677	639	675	726	713	707	736	661	685	693	687	694	678	714	710	698	731	701	713	703	716	731	650	693	702	668	684	695	688	648	692	682	681	690	715	678	681	709	708	686	678	692	676	682	712	694	693	666	705	709	662	724	684	720	665	674	735	661	686	670	699	701	675	702	666	607	725	713	697	694	746	687	672	682	693	707	709	675	651	704	674	699	702	710	730	708	728	668	726	674	666	694	735	722	700	718	714	737	719	715	681	688	656	694	727	662	722	689	696	697	674	690	675	743	745	682	679	708	735	683	705	715	653	667	703	655	666	675	698	680	697	677	700	655	746	684	689	690	674	679	706	722	710	733	687	724	710	657	717	686	686	689	723	660	706	695	678	668	701	689	728	676	726	686	684	667	729	703	714	710	654	745	674	751	731	660	666	687	688	685	652	662	701	669	681	696	682	660	682	684	666	730	630	715	729	745	630	662	696	737	688	660	707	676	689	749	682	689	684	727	727	723	686	710	750	699	692	697	684	742	726	692	684	725	701	685	654	710	698	649	740	713	706	711	711	710	674	683	687	634	676	719	700	705	664	712	740	665	753	695	670	680	656	689	705	747	705	688	675	700	726	706	696	697	758	681	718	682	667	717	646	685	713	702	686	704	690	693	684	723	672	641	673	712	642	697	670	706	703	676	679	713	667	706	680	665	734	726	673	728	687	643	730	712	661	743	663	652	728	714	692	671	721	709	668	678	683	679	690	703	677	702	704	687	690	693	695	719	715	722	694	705	671	675	748	712	684	699	691	687	698	659	691	672	687	723	736	673	649	708	658	726	683	656	676	661	686	657	692	695	667	728	687	681	662	731	665	663	700	682	686	669	675	675	708	694	690	690	643	674	658	689	649	685	661	679	752	632	709	726	677	683	692	671	648	682	730	719	646	643	680	676	668	723	648	662	730	727	655	714	674	662	669	679	704	700	694	712	728	670	744	672	716	708	709	697	699	694	691	678	694	656	763	664	706	688	667	704	709	669	671	700	688	728	700	685	704	697	664	670	669	731	753	714	690	717	730	699	680	686	664	693	641	703	695	709	697	718	625	702	711	682	694	654	667	666	685	666	665	667	688	675	721	661	693	672	714	710	737	692	751	675	674	706	716	633	743	693	720	686	699	700	677	728	723	730	716	648	686	666	691	693	695	699	720	693	686	659	698	762	689	738	683	659	655	690	705	732	701	660	695	703	727	655	732	687	710	713	697	708	703	679	691	649	699	671	702	637	710	696	688	679	637	715	697	704	695	706	722	715	684	663	680	714	668	712	701	664	697	751	704	704	729	690	686	748	690	743	704	690	697	717	648	741	709	728	682	661	716	666	686	714	698	673	662	753	720	724	660	685	713	729	647	663	676	691	701	656	691	691	671	676	683	689	676	688	680	676	706	684	684	684	757	717	673	686	724	699	671	691	667	696	684	667	671	673	715	710	661	704	714	716	679	646	615	688	681	671	725	697	693	640	653	726	684	708	708	689	708	717	680	714	668	709	737	636	638	715	646	654	683	710	674	659	738	685	707	696	671	678	716	717	703	650	631	679	680	679	689	714	692	710	663	705	661	647	687	716	674	713	714	681	694	709	665	672	667	703	702	697	718	650	687	674	703	701	675	683	706	665	665	706	697	685	692	725	681	694	678	708	731	663	716	746	713	705	702	713	717	754	704	669	647	701	689	678	712	668	637	680	688	667	665	680	689	735	715	734	709	668	665	693	675	698	649	723	669	722	638	669	694	676	667	682	689	712	696	698	693	731	656	682	699	722	675	676	676	702	680	703	702	697	687	697	700	677	726	700	700	699	694	649	694	705	715	683	665	698	677	653	719	706	705	770	652	703	668	710	649	685	731	633	687	677	678	669	704	653	707	710	711	683	667	665	691	712	660	702	680	702	661	623	690	700	707	718	690	673	695	702	723	708	671	681	715	669	662	726	685	675	717	679	732	651	677	682	648	670	713	678	676	679	715	686	650	730	680	679	730	658	710	743	709	663	698	716	670	690	690	723	644	705	735	744	682	658	677	692	730	655	676	697	659	670	676	675	708	714	680	672	663	721	689	692	711	660	664	687	664	699	723	696	680	681	663	678	677	733	700	687	718	647	706	690	629	689	655	677	687	687	711	698	770	700	714	710	682	689	665	694	690	716	648	692	632	715	679	690	702	702	749	700	644	641	676	703	711	647	653	696	732	650	694	684	693	649	731	700	656	696	703	748	656	671	723	703	679	685	701	667	686	720	670	683	661	695	693	645	658	735	690	701	672	660	689	665	708	687	637	671	677	690	674	715	690	761	669	652	721	704	671	688	700	693	739	656	647	643	661	709	680	666	707	722	668	721	698	744	633	739	675	711	693	724	679	702	663	664	685	722	708	697	680	684	706	676	639
6200	12088	10044	5393	3803	2809	2365	2121	1897	1508	1259	1201	1159	1121	988	1078	6115	907	901	846	791	878	895	831	881	861	809	831	823	786	863	824	779	793	783	749	840	753	824	828	770	788	836	834	803	784	744	790	776	753	779	786	765	766	731	806	768	779	774	768	749	745	809	813	793	847	763	761	793	746	804	761	778	769	773	770	790	740	754	731	761	738	798	781	781	784	809	825	803	770	777	759	799	769	793	792	813	786	767	812	768	779	761	781	777	767	795	777	790	817	742	803	787	758	778	772	777	796	784	756	797	779	769	810	785	767	768	732	785	748	799	793	765	781	810	750	819	769	740	789	781	698	774	769	803	727	798	751	779	771	804	740	774	783	806	820	802	809	818	770	824	769	790	758	789	765	777	740	790	773	774	762	778	771	788	747	763	727	811	705	765	757	805	776	767	742	786	787	762	760	780	809	785	773	737	775	776	760	776	785	758	796	770	789	782	799	773	836	765	779	737	759	771	761	794	806	768	779	775	747	832	807	754	760	791	792	771	739	755	814	732	772	794	785	793	788	802	774	762	751	791	830	751	724	789	728	796	775	782	776	820	791	760	774	777	765	755	786	768	801	726	764	733	761	798	740	791	802	797	771	765	733	729	806	774	785	764	826	725	789	795	798	788	793	789	755	775	792	764	750	765	796	741	775	757	851	786	713	771	748	773	793	758	781	751	701	753	744	775	796	799	788	763	773	793	744	753	762	805	767	773	742	789	823	791	785	740	757	732	709	753	805	798	745	794	806	837	762	799	746	786	777	780	830	775	790	818	771	774	770	745	811	741	772	796	774	776	778	785	752	740	778	733	760	775	773	712	805	750	710	794	770	718	786	777	785	763	814	770	750	730	778	783	798	783	795	738	764	770	798	738	776	772	778	731	849	802	807	780	737	777	810	800	757	803	813	791	767	773	729	819	792	786	740	728	766	777	749	779	796	812	724	767	776	788	786	770	819	761	785	759	735	759	762	797	772	759	796	740	753	814	757	744	801	763	781	794	741	836	777	744	787	768	803	792	760	768	769	759	825	748	753	772	768	746	783	791	798	818	783	790	751	770	777	816	813	760	791	757	799	825	760	800	789	777	775	799	809	750	754	789	798	777	756	763	779	784	826	782	801	756	747	751	779	812	746	764	762	813	815	819	799	749	713	765	792	790	807	799	747	793	780	787	746	769	797	773	769	811	799	712	727	812	741	801	724	821	733	799	785	795	737	808	798	772	767	783	787	748	794	795	760	804	734	789	733	767	724	808	748	794	776	796	765	759	739	796	791	763	824	764	823	764	799	776	753	768	767	776	763	778	782	802	764	753	843	784	805	753	814	791	740	743	746	799	774	740	770	837	781	761	777	764	757	749	764	724	812	766	792	739	747	768	760	788	763	746	781	758	835	752	760	826	766	790	764	756	815	799	770	755	792	768	770	750	794	767	788	791	794	731	795	800	781	726	793	747	763	766	796	809	783	771	775	767	789	815	776	757	786	812	773	782	821	814	746	767	781	761	786	754	787	734	827	782	739	823	757	740	739	744	781	785	764	807	767	749	819	751	795	758	812	775	801	750	768	795	803	732	775	792	821	776	769	839	763	778	772	754	783	707	797	770	798	718	740	776	811	724	792	763	749	767	755	801	795	759	781	791	727	760	809	783	741	765	747	789	795	808	688	745	699	767	793	768	743	739	772	781	764	784	745	789	787	784	739	728	783	792	784	787	783	777	750	782	760	765	779	723	741	733	789	743	822	791	765	756	782	813	748	765	734	752	766	755	739	779	796	755	769	709	797	718	785	816	735	764	749	795	749	721	706	776	796	755	738	733	774	744	817	750	778	786	769	785	786	807	794	782	773	804	784	759	795	728	761	754	786	764	736	743	790	751	743	738	771	768	787	747	789	774	809	767	816	716	840	729	793	790	826	814	829	819	808	785	799	812	747	769	770	753	772	812	788	775	776	779	750	805	801	796	756	767	796	765	791	797	765	775	797	756	727	756	779	733	794	780	773	802	722	772	735	769	780	817	755	776	767	807	778	770	770	761	783	789	744	763	754	786	736	827	724	804	760	781	790	804	738	781	749	777	750	816	746	750	766	795	784	740	743	740	828	746	800	782	714	802	743	755	783	762	758	757	792	779	774	754	802	773	801	806	799	772	766	793	776	749	768	774	785	755	842	811	790	759	768	730	764	759	801	755	750	792	795	744	796	774	756	745	778	821	734	786	815	765	779	780	780	740	765	750	760	784	750	768	788	769	735	756	782	730	754	783	760	764	763	778	753	758	756	794	781	791	742	776	763	735	755	749	780	751	747	822	801	780	721	766	812	782	772	761	767	718	762	783	827	735	753	708	765	724	784	734	807	750	743	786	775	765	812	744	746	793	749	755	715	789	727	806	757	781	767	770	800	731	755	775	803	747	809	759	753	782	794	806	739	782	753	720	739	848	781	804	783	721	733	754	808	754	777	822	784	723	744	804	807	765	739	744	808	743	752	756	806	778	826	775	810	742	796	784	821	774	820	773	727	791	761	737	830	764	770	767	777	763	742	750	738	796	754	751	803	716	775	772	796	769	726	779	801	757	733	780	842	813	742	760	767	779	752	740	758	759	780	753	764	785	744	792	787	791	758	799	792	772	741	765	773	762	772	758	777	808	726	769	799	765	771	762	798	766	757	811	765	772	783	740	753	747	754	819	786	750	768	807	772	793	813	755	781	735	750	761	794	795	822	759	747	812	746	778	762	789	799	746	799	795	794	761	773	703	781	759	754	771	777	796	740	777	776	727	764	720	743	744	790	744	752	751	729	731	772	793	785	713	743	772	721	720	755	751	781	736	712	812	730	713	752	763	792	807	783	764	754	711	824	785	775	790	765	769	777	764	841	772	796	788	762	764	812	775	770	774	796	769	754	771	751	799	753	778	781	739	787	792	759	755	765	713	716	792	833	786	768	743	816	737	781	789	771	749	819	770	768	799	745	729	751	759	821	840	786	732	763	762	736	768	754	807	779	782	759	773	765	726	736	784	802	790	789	817	800	797	742	754	764	744	761	808	727	840	797	783	762	737	770	793	811	797	758	759	815	758	758	774	772	760	725	762	787	786	778	786	758	764	774	796	772	787	736	798	728	790	769	734	810	765	757	764	831	784	756	729	816	730	750	733	791	780	742	815	758	798	785	732	815	805	795	766	742	745	777	770	796	790	730	776	773	773	759	773	818	766	757	774	781	813	790	791	806	751	717	764	728	743	829	795	794	765	756	767	777	768	743	743	770	707	738	767	774	795	792	790	732	751	763	741	770	817	783	763	772	722	790	766	753	766	768	765	779	768	819	761	824	733	791	799	780	744	779	746	784	739	772	780	759	821	769	750	762	792	722	741	786	726	756	764	781	765	806	796	739	739	792	796	773	739	759	786	805	735	759	752	739	814	785	763	808	755	780	774	790	805	766	721	735	765	771	735	756	770	742	768	783	759	717
24971	21474	28370	24930	18146	1483	814	674	659	584	615	566	475	520	476	511	3014	466	465	496	454	444	489	437	462	413	437	415	432	444	411	397	458	449	424	408	402	449	438	390	430	453	440	403	452	424	420	400	388	406	414	417	400	427	409	419	407	424	425	423	458	400	420	426	395	412	437	414	463	408	435	443	426	426	401	432	413	414	416	428	457	399	434	427	416	420	416	464	421	427	415	423	401	459	416	439	419	412	405	431	403	433	395	419	392	433	448	393	444	421	427	429	418	406	444	429	412	447	429	395	400	421	451	413	376	403	391	429	421	403	453	387	462	405	420	437	424	402	379	409	407	423	427	432	371	447	466	421	423	444	390	380	426	416	388	399	403	405	441	406	384	398	385	418	411	430	399	434	447	409	459	419	445	413	434	422	424	399	404	454	414	412	436	435	418	424	418	452	426	408	413	388	390	418	455	427	401	442	424	425	441	411	406	422	410	431	412	416	417	410	390	409	433	388	380	442	392	422	421	416	387	431	404	432	379	424	401	432	424	419	408	442	438	421	399	381	431	406	409	433	428	444	443	402	440	384	455	432	407	424	374	380	418	413	421	455	397	414	404	436	406	386	428	424	427	432	439	443	440	395	416	422	405	432	426	409	417	415	406	425	412	427	411	431	390	445	384	401	417	413	407	439	436	401	428	395	421	399	403	419	402	429	403	409	446	434	411	412	426	383	471	432	447	434	430	416	384	418	433	413	428	409	402	385	477	391	423	412	398	412	446	406	380	443	406	401	433	421	445	409	416	449	411	401	423	444	383	456	432	457	408	390	401	414	400	399	417	409	429	407	428	394	429	396	416	433	406	390	403	427	428	402	445	421	439	413	419	428	428	402	407	433	419	433	416	395	453	435	416	372	387	422	452	431	389	418	410	396	424	404	434	413	393	424	426	420	418	380	450	412	438	452	411	417	406	438	413	419	487	399	416	405	410	408	401	417	401	377	415	430	419	470	409	458	398	452	417	412	429	414	397	440	431	413	441	433	405	424	432	403	437	407	412	397	411	406	436	459	438	416	406	407	401	413	442	427	423	403	407	433	399	439	420	465	450	400	424	400	422	371	408	419	428	409	411	424	428	429	438	413	383	460	437	434	443	405	407	407	434	434	401	369	440	418	429	399	406	400	452	413	431	409	433	402	420	424	424	445	368	433	397	439	401	396	431	394	402	442	444	449	405	408	390	438	435	416	431	429	445	428	426	415	430	417	413	417	442	406	434	405	421	418	424	459	422	430	423	441	421	416	381	442	382	484	410	396	432	407	428	412	435	452	422	418	423	397	424	423	414	412	400	427	423	428	407	418	460	439	437	444	408	403	440	379	448	426	388	449	423	428	410	432	463	396	390	411	371	429	437	384	404	437	423	419	384	461	406	433	386	430	414	394	476	434	419	429	407	441	414	414	429	386	383	416	416	436	442	419	398	403	399	401	401	407	453	440	401	431	402	414	432	422	415	451	428	413	412	426	430	426	403	437	407	390	392	422	414	420	450	414	415	414	379	426	387	454	419	428	433	412	390	413	407	424	436	432	428	379	449	419	421	447	390	393	405	444	428	428	384	395	441	406	386	389	446	435	421	408	433	472	420	398	437	395	452	432	418	435	414	421	440	440	445	395	464	406	436	435	435	412	399	405	403	430	419	395	430	361	434	437	404	403	417	403	372	381	431	404	404	452	438	434	435	430	414	432	430	452	451	403	424	396	429	388	438	412	432	437	418	450	441	424	395	399	401	419	446	454	416	429	409	406	430	434	410	428	435	394	414	443	413	411	423	443	394	415	419	400	396	411	436	412	400	415	411	381	420	387	432	426	460	455	448	408	424	400	451	415	401	430	424	422	436	398	443	388	446	417	421	451	428	452	418	416	434	383	425	442	416	440	382	406	437	420	413	463	427	428	375	407	434	454	415	437	464	438	437	440	452	395	415	463	415	385	448	417	401	419	430	430	398	418	441	392	445	373	417	435	403	387	392	427	444	428	412	404	405	413	399	406	441	425	430	427	418	414	411	419	428	403	428	439	425	406	415	412	409	377	421	410	406	433	436	406	420	443	404	432	418	409	376	434	400	441	388	384	402	436	436	473	410	412	393	450	419	435	445	388	461	426	393	396	409	384	437	508	429	436	430	409	445	425	419	414	418	391	395	418	416	391	435	381	406	427	399	378	426	393	435	415	398	428	433	440	412	393	410	448	427	408	453	413	426	439	384	418	378	427	415	421	373	397	398	414	407	436	418	391	445	401	401	422	398	410	437	434	470	423	393	386	407	431	436	448	430	467	443	413	435	379	417	430	392	420	406	439	409	403	438	423	449	415	433	408	408	413	414	430	430	416	444	424	398	413	421	419	407	424	404	433	390	435	385	372	419	427	424	405	396	413	429	436	452	405	400	402	373	393	411	396	435	365	409	391	411	399	394	409	422	402	401	396	433	392	411	410	401	415	446	394	446	407	440	433	409	432	396	404	417	418	399	433	410	403	446	440	419	441	389	399	418	412	406	427	407	425	399	414	419	407	414	416	401	396	384	418	429	416	453	410	407	432	431	369	385	437	409	419	400	433	446	423	432	422	455	414	441	415	437	422	383	421	386	440	446	421	415	440	379	411	456	431	428	388	455	406	428	426	429	434	418	390	399	475	380	402	434	384	426	426	413	441	443	413	435	404	453	408	406	458	436	370	438	410	414	390	443	423	430	406	427	397	397	419	425	401	410	432	430	456	377	420	437	444	414	390	418	421	432	421	435	408	475	422	437	398	409	398	389	405	444	427	422	399	437	433	407	435	422	418	405	427	438	399	422	409	431	430	435	382	430	431	433	394	396	403	467	424	419	439	439	395	398	450	430	414	415	420	400	431	446	412	418	370	392	414	387	401	422	432	416	431	422	444	437	438	406	385	425	446	421	439	440	401	403	425	418	430	435	382	367	391	406	396	394	429	403	466	423	428	445	397	425	443	448	457	426	417	434	428	396	378	429	440	422	440	417	394	394	414	411	416	428	417	463	423	448	420	412	416	421	394	425	423	424	428	435	418	407	418	412	421	405	446	414	439	438	422	401	417	408	427	428	398	434	424	425	394	421	411	443	386	442	386	387	442	444	418	410	390	421	452	440	381	409	449	415	405	395	413	428	424	416	436	447	455	396	375	419	408	414	460	416	388	423	430	411	415	405	390	404	394	425	443	390	412	396	430	448	377	425	441	423	408	436	423	416	410	369	398	424	389	425	389	371	409	424	415	443	423	452	415	385	418	354	398	403	418	411	436	401	409	422	368	413	437	459	435	451	431	414	446	402	411	391	415	404	437	439	411	440	412	456	388	430	453	390	443	397	429	457	418	436	411	425	440	405	432	419	417	378	421	409	428	438	411	428	432	430	393	371	419	403	438	438	381	404	436	415	398	418	382	387	436	384	414	440	457	409	408	424	407	434	415	453	384	431	429	436	403	423	433	399	405	402	432
5701	8129	6408	3241	2056	1714	1422	1250	1087	918	832	748	710	634	663	736	5675	607	567	571	548	571	570	513	530	576	532	557	560	523	537	545	550	548	527	536	539	498	527	509	515	531	540	527	540	481	528	522	536	558	480	535	511	558	516	565	535	552	530	498	502	535	521	508	545	532	508	541	505	505	522	494	478	534	504	509	506	512	513	538	545	484	527	508	524	531	489	492	536	557	517	511	537	510	575	540	476	470	493	525	467	511	515	509	559	519	535	515	507	512	562	494	562	523	528	517	512	538	482	553	496	465	533	529	542	487	506	547	478	497	531	506	487	539	517	511	509	522	497	510	555	507	493	540	516	496	496	516	504	513	514	525	527	508	524	550	549	515	508	523	488	513	523	520	538	538	519	487	538	532	523	493	533	567	498	529	549	527	544	526	510	481	514	518	518	508	521	495	522	546	517	507	536	534	482	560	504	497	528	500	510	491	524	544	533	554	477	480	484	522	512	530	482	505	495	537	511	496	568	561	484	530	544	508	540	508	512	502	517	535	560	523	545	513	524	570	520	497	499	527	522	500	525	515	560	499	492	516	508	530	520	534	536	515	506	502	529	537	510	518	529	499	503	483	547	514	489	501	525	552	521	496	496	502	542	521	492	508	523	536	514	496	501	545	513	544	541	500	551	518	477	522	472	506	536	533	520	528	511	490	496	498	471	520	501	505	498	555	501	504	529	526	496	467	515	569	521	488	504	506	499	562	521	496	488	491	531	530	482	501	498	514	537	516	530	505	516	501	540	520	518	559	516	526	514	479	519	485	508	547	535	488	518	523	504	505	514	503	535	512	522	528	481	527	538	489	524	531	494	509	547	489	525	528	539	525	543	526	476	474	529	532	530	498	552	505	536	521	501	487	498	527	508	539	494	491	459	523	537	543	529	479	491	484	543	523	472	480	479	503	533	524	484	519	519	504	518	547	534	543	519	518	504	497	560	499	583	503	501	503	514	532	527	520	548	557	513	541	536	525	511	523	525	517	511	512	534	547	535	516	508	499	485	509	529	502	543	506	484	509	509	498	481	500	547	531	532	494	498	471	545	489	545	505	526	533	507	578	476	510	544	524	498	547	534	544	492	535	497	562	508	500	519	511	507	548	538	500	499	489	519	518	529	492	527	480	543	519	489	521	538	533	537	517	504	533	534	514	519	530	509	522	543	501	541	532	525	495	550	491	521	546	502	519	544	511	546	515	492	534	504	493	468	518	514	545	514	497	500	528	536	518	512	515	527	504	537	549	529	559	514	490	521	525	512	551	512	521	544	497	523	505	558	504	493	507	562	493	537	521	480	541	524	485	523	517	489	503	538	537	532	573	566	517	523	451	507	528	499	480	487	511	498	533	473	520	487	527	531	503	565	542	527	531	530	479	556	534	541	509	540	513	524	468	513	498	518	507	501	515	502	491	528	503	503	512	535	542	523	492	535	494	497	529	494	479	511	538	538	546	488	506	515	537	515	520	525	502	478	518	511	482	529	531	537	497	544	463	542	532	539	549	530	516	495	528	525	535	497	478	538	538	519	471	504	522	499	531	531	551	464	538	528	533	531	519	511	457	546	521	555	513	513	545	531	495	524	519	520	511	501	538	535	505	513	504	529	496	498	535	493	479	540	521	554	536	513	516	497	515	542	504	528	500	538	506	551	493	507	542	552	518	570	495	545	486	533	501	531	555	509	496	505	520	496	542	518	532	518	539	495	524	503	492	506	519	511	548	519	556	525	551	488	536	501	554	513	528	512	463	506	545	551	542	528	541	509	532	517	510	553	481	511	554	539	469	515	524	494	517	512	524	504	544	507	509	500	474	560	542	502	545	504	522	513	515	528	532	478	497	526	478	539	485	510	520	515	518	510	504	533	481	537	515	505	536	494	503	483	565	535	513	539	520	512	495	525	530	521	494	512	505	543	526	522	502	503	549	516	510	523	530	557	510	547	540	555	510	498	532	519	508	454	512	568	497	550	505	506	522	481	525	552	496	535	501	508	524	491	482	492	540	506	482	571	524	549	515	518	503	482	506	527	562	500	474	517	500	557	521	522	539	560	521	531	546	516	493	534	480	556	499	533	503	517	516	514	509	519	538	550	558	478	595	511	487	524	514	526	519	553	505	516	512	491	531	545	511	540	564	564	493	463	517	522	517	547	521	511	517	524	546	516	538	508	504	512	509	536	561	512	527	532	589	521	520	496	520	513	486	541	520	504	524	520	535	489	504	546	501	499	542	503	479	490	543	512	522	509	497	498	540	498	533	480	483	515	511	513	523	512	495	528	492	497	453	497	519	545	511	534	551	506	525	511	502	480	495	503	521	536	545	546	500	529	540	515	496	540	513	515	502	542	535	514	512	502	485	523	519	506	509	508	497	542	589	523	507	530	510	510	504	481	574	559	503	514	528	526	490	512	551	502	457	542	523	513	482	476	505	498	535	520	511	505	518	506	532	483	552	534	519	555	489	518	526	495	489	524	481	533	526	493	562	561	520	510	561	500	530	536	551	539	512	521	532	484	471	506	531	552	546	518	521	499	485	511	511	522	505	501	528	511	503	505	512	488	535	509	501	530	530	556	474	538	540	513	557	517	507	532	513	512	499	477	513	501	511	533	530	546	492	508	503	539	534	533	477	506	503	508	490	508	488	547	521	508	535	538	488	520	507	518	535	526	479	509	525	524	514	534	516	513	529	536	536	530	495	528	544	523	525	516	527	495	525	555	475	518	468	496	524	478	536	545	517	537	482	525	498	512	508	523	501	515	516	541	540	507	502	536	515	520	541	525	512	513	478	473	497	512	531	512	545	533	540	527	516	515	565	513	534	519	537	503	508	541	511	538	496	518	527	510	516	557	546	524	509	505	541	522	524	525	492	491	530	525	524	534	517	536	541	508	502	512	545	557	554	494	497	502	549	526	537	506	512	502	524	498	508	537	507	520	521	506	509	520	541	497	545	524	515	508	549	510	511	515	545	529	501	531	528	509	549	522	547	491	503	484	484	544	503	518	549	553	531	496	547	509	476	543	530	505	483	551	492	485	508	467	509	470	507	511	505	500	538	532	471	503	542	530	523	496	509	542	547	533	536	498	521	543	529	514	533	495	480	455	515	505	509	510	535	505	520	505	499	531	521	511	527	543	509	555	492	499	536	524	509	571	501	504	561	471	504	511	516	482	497	542	485	540	546	493	527	499	494	533	527	496	523	511	478	496	526	506	532	516	511	531	546	510	515	495	529	478	544	522	488	523	484	469	506	535	547	503	513	542	525	539	517	486	520	506	492	475	503	533	524	528	501	497	506	499	499	506	569	474	513	491	527	517	522	555	522	516	533	505	513	542	531	534	538	529	519	484	511	523	515	508	512	568	505	533	499	518	503	532	527	510	473	515	489	517	522	507	516	518	521	560	507	493	532	521	517	529	515	514	536	516	530	526	517	508	519	475	476	494	531	524	508	507	555	518	530	545	514
22906	21526	29583	23903	21518	21634	15968	2532	1868	1558	1373	1248	1278	1240	1273	1262	9966	1631	1051	1034	1083	1051	1032	987	1011	1007	1004	1022	963	950	989	971	1019	1038	1016	956	955	964	989	980	967	969	973	1016	956	989	944	971	977	934	951	990	946	982	975	945	944	948	990	1006	1006	896	949	909	1018	946	937	952	1017	935	978	917	906	972	963	982	922	941	1002	1008	926	955	936	989	907	912	852	933	985	1013	949	964	980	969	968	948	952	1030	949	964	963	983	938	934	938	942	924	1011	958	985	927	1038	921	944	959	938	957	910	929	1016	937	997	964	998	927	936	927	873	989	873	887	931	922	935	957	967	871	927	873	982	963	911	897	942	964	905	969	919	955	908	936	934	951	940	966	933	916	960	941	904	926	931	928	936	1007	932	912	977	958	908	953	960	963	963	918	960	930	971	980	918	949	972	954	937	957	946	891	949	965	981	958	980	926	951	991	908	948	999	972	904	945	928	1026	917	914	950	938	936	954	916	925	970	940	898	913	938	973	940	886	983	975	928	921	893	971	944	885	971	913	915	936	953	915	950	913	923	998	975	933	950	931	996	991	907	998	928	938	967	920	987	978	938	942	1023	950	928	960	908	933	934	919	927	960	943	931	973	961	950	1002	893	947	975	958	1022	950	919	929	953	942	950	955	951	910	993	896	955	943	936	948	932	953	942	940	972	993	920	962	966	940	965	935	966	904	1001	1003	924	1005	961	974	981	958	905	966	917	958	930	952	932	985	909	901	935	951	928	990	991	953	933	939	918	944	948	971	973	981	977	937	912	957	873	979	948	941	906	967	921	882	937	913	986	935	956	968	949	952	947	893	960	996	928	981	959	994	945	980	981	985	963	974	963	975	950	940	934	982	915	935	951	874	885	955	956	930	955	964	913	925	957	907	939	929	940	952	913	904	962	904	908	939	980	962	914	947	946	900	946	964	943	971	926	974	938	936	931	955	926	960	910	950	922	953	941	912	915	916	935	958	941	943	934	938	909	922	946	970	905	924	1058	915	957	957	921	959	948	895	987	933	886	911	981	936	980	987	939	990	927	909	974	948	897	951	906	965	913	918	852	1012	910	942	960	906	904	999	980	936	925	963	905	958	897	908	993	958	934	973	957	942	969	969	939	893	909	994	928	973	953	922	931	969	958	907	954	888	935	948	970	966	940	919	909	908	1004	924	904	931	964	944	960	969	959	929	888	966	932	911	986	982	897	937	971	928	836	943	969	958	973	975	967	919	986	940	915	919	930	875	936	958	909	925	939	931	1000	960	949	970	950	966	928	947	981	938	964	917	962	928	903	989	975	944	903	959	901	975	937	957	926	926	985	1021	956	920	957	944	927	993	912	898	966	938	895	930	969	973	928	949	957	912	963	947	954	979	912	921	912	909	946	897	938	909	957	860	956	999	953	888	916	946	916	944	918	900	943	942	974	989	925	940	947	1009	976	991	995	981	945	930	943	959	940	919	921	926	1006	1006	975	932	912	982	954	883	958	950	908	892	878	936	971	958	919	904	932	987	908	947	953	898	911	941	934	977	919	933	989	880	912	972	977	911	938	952	940	922	995	915	910	895	931	971	934	974	919	978	938	989	1007	964	932	927	915	969	942	908	923	918	1043	955	1008	987	954	903	983	925	952	982	902	916	987	957	950	954	921	980	915	922	932	973	945	960	945	893	896	920	926	951	983	946	974	870	929	979	898	953	971	902	961	946	966	955	919	953	924	963	896	935	929	903	926	1000	965	925	945	934	922	916	1004	933	867	972	985	953	973	976	984	948	929	932	900	964	966	991	966	929	908	972	953	971	930	883	927	971	912	956	952	892	952	908	940	955	952	954	905	966	909	917	906	897	943	992	951	912	952	981	945	1040	913	953	904	915	955	978	878	928	944	914	946	892	914	933	976	939	936	921	926	951	1022	959	888	971	945	964	993	895	994	950	944	910	940	962	977	897	964	843	1016	963	978	949	935	981	951	932	954	1024	939	916	979	993	894	849	917	974	966	938	968	974	938	981	954	918	992	933	947	961	953	942	963	961	916	950	935	966	998	937	907	935	923	923	931	927	919	966	974	948	937	925	933	954	916	927	952	959	960	925	939	902	940	957	975	921	901	934	949	853	1010	938	906	954	977	936	876	983	947	925	979	955	1013	959	886	886	938	919	911	967	928	949	930	872	906	936	966	948	959	963	956	917	988	968	936	950	885	981	930	943	978	922	933	940	934	919	911	972	981	978	939	940	860	913	939	926	912	965	949	938	941	906	921	966	963	981	954	953	938	940	940	1009	949	1032	910	889	884	920	934	961	921	964	987	933	956	905	905	933	922	946	963	883	953	894	980	895	978	956	919	981	969	900	966	952	972	950	916	944	937	898	968	973	974	945	927	929	964	934	946	918	954	912	939	954	971	974	976	960	905	965	918	948	952	906	916	963	970	956	945	943	942	875	892	996	919	920	933	901	966	942	1011	990	969	922	966	933	929	950	923	927	913	924	967	969	954	918	909	974	946	906	971	949	940	935	960	935	961	972	964	949	912	909	955	991	954	892	895	908	936	940	942	920	939	971	943	931	936	972	956	929	946	938	905	935	952	919	988	885	923	970	975	958	961	1017	930	879	1017	953	965	945	882	964	931	975	969	908	923	1002	948	938	948	925	939	940	944	979	912	895	939	940	900	1000	933	894	979	934	1017	972	993	938	942	938	951	931	918	901	946	938	933	935	946	961	985	917	998	986	924	950	909	906	880	930	933	891	923	979	975	887	881	963	944	938	927	934	948	897	951	954	947	941	925	949	955	945	911	963	977	913	981	967	897	933	909	953	948	954	950	975	968	939	942	917	930	956	920	938	928	894	928	906	892	945	939	949	981	901	961	949	943	1021	914	886	1011	928	961	920	899	970	960	966	929	898	955	921	964	964	949	914	951	957	908	931	908	952	997	993	945	947	986	948	1012	964	961	1005	888	922	948	911	981	914	902	921	906	951	971	968	940	929	919	920	900	945	904	952	937	951	921	906	959	957	908	882	923	881	917	902	919	912	948	964	944	928	968	915	988	975	882	881	974	909	930	896	908	914	917	955	986	957	963	901	967	898	958	918	937	914	940	953	914	914	910	928	1003	908	952	925	965	924	940	928	916	924	933	936	934	987	941	868	928	972	933	911	881	1012	1004	976	927	907	932	955	933	913	934	926	965	980	912	943	930	980	954	945	952	918	963	999	865	954	944	997	991	915	931	1023	970	954	917	961	976	935	962	1010	944	925	981	918	894	905	935	1016	954	946	898	924	976	942	890	953	962	940	939	930	949	930	926	941	929	938	925	921	945	909	943	944	954	937	949	944	983	977	910	926	892	959	957	942	924	925	895	906	925	945	980	904	952	949	916	978	1007	941	901	965	954	880	951	915	971	899	941	978	917	920	950	951	922	908	945	986	952	969	960	973	985	922	947	910	948	929	961	909	936	943	934	900	946	923	954	939	910	914	935	922	1017	998	929	943	926	932	898	958	936	923	968	951	954	963	981	895	962	969	961	955	979	904	954
8048	18464	16403	8853	6268	4943	4098	3341	2885	2448	2080	1885	1701	1638	1567	1599	14580	1394	1252	1243	1196	1231	1172	1170	1156	1120	1162	1115	1109	1118	1084	1052	1123	1140	1074	1075	1052	1127	1131	1083	1131	1129	1033	1061	1091	1062	1033	1107	1068	1086	1066	1098	1067	1135	1057	1089	1065	1083	1077	1089	1035	1016	1065	1063	1054	1079	1105	1055	1112	993	1022	1055	1035	1071	1014	1012	1043	1016	1067	1009	1026	1073	1091	1014	1026	1050	1042	1082	1065	1069	1082	1028	1017	1071	1039	1012	1034	1061	1072	1063	1018	1058	1074	1073	1177	1059	1081	1056	1046	1048	1062	1076	1091	1013	1052	1006	1077	1043	1087	1040	1100	1067	1070	1071	1016	1041	982	1037	1042	988	1048	1042	1054	1068	1010	1015	1099	1026	1120	1077	1082	1080	1044	1071	1059	1061	1044	980	1022	1100	1077	1063	1082	1065	1014	1008	970	1033	1022	1027	1004	1013	1104	1088	1009	1066	1044	1041	1068	1087	1088	1016	1088	1065	1047	1034	1058	1029	1056	989	1068	1047	1023	1097	1036	1009	1041	974	1057	1034	1080	1078	1079	1055	1060	1057	1060	1002	1061	1043	989	1002	1036	1021	1085	1102	1057	1070	1071	1065	1016	1077	1007	1045	1027	1056	1042	1041	1002	1029	1131	1057	1084	1058	1017	1057	1003	1020	1004	1081	1049	1106	1088	1054	1045	1047	1035	1017	1035	1009	1059	1075	1012	1033	1043	1027	1029	1064	1081	1036	1018	1043	1033	1043	1083	1066	1077	1035	1059	1052	1064	1045	1048	1015	1057	1025	1015	1016	1024	1012	1087	1047	1038	1068	1006	1008	1032	1076	1004	1032	1096	1091	990	1017	1008	1067	1054	1094	977	1067	982	1038	1067	1055	1020	1068	1066	1081	1041	1083	1047	1004	1063	1094	1025	1013	1030	1044	1074	1058	1015	1049	985	995	1075	1035	1042	1046	1008	1030	1034	1068	1058	975	1037	1051	996	1004	1096	1035	1061	1057	1060	1075	1010	1057	1061	1047	1015	1129	1067	1067	1048	1039	1055	1061	998	1036	1054	1089	1057	1023	1031	987	1104	1031	1116	1085	1010	985	1053	1037	1078	1116	1041	1021	1053	1088	1045	1009	978	1021	937	1086	1027	1048	1036	1023	1074	983	1045	1028	1012	1028	1054	1025	1037	979	1060	1101	1024	1009	996	1060	1060	1065	1073	1129	1046	1025	1062	1023	1039	1065	1028	1094	1037	1037	1055	998	1028	1075	1088	1072	1061	1069	1087	1057	1060	1053	1024	1144	1033	1049	1023	1012	1043	1056	1063	1127	1032	1067	1070	1079	1063	1029	1097	976	1047	1076	1037	1077	1050	1043	1048	1029	1008	994	995	1025	1030	1039	1075	1058	1039	1048	1103	1124	997	1057	1045	1061	1041	1099	1008	1017	1028	1003	1106	1075	1064	1027	1026	1030	1078	1088	1072	1050	989	1033	975	1063	1012	1024	1106	1044	1046	1054	987	1045	1072	1055	1013	1055	1052	1061	1089	1043	1071	1020	1015	1033	1059	1025	1047	1052	1112	1027	1070	1032	1025	1059	1022	1029	1032	1070	1020	1017	1075	1061	1012	1039	1090	1073	1043	1040	1075	1079	1051	961	985	1062	1010	989	1048	1032	1034	1055	1045	1057	1066	1049	1080	1057	1052	1086	1063	1018	1061	1058	1005	1026	1063	1028	1067	986	1028	1073	1018	1051	1050	1022	1000	1117	1082	998	1083	1014	1011	1025	1028	1038	1049	1062	1062	1024	1007	1058	1089	1042	1028	1022	1058	970	1089	1033	1096	1071	1133	1026	983	1050	1047	1005	1049	1091	1103	1082	1025	1005	1070	1070	1105	1134	995	1071	1027	1040	1024	1123	1051	1085	1083	1063	994	1062	999	1049	1083	1107	1009	1033	1044	1036	1018	1052	1064	1009	1032	1035	1033	1079	1000	1035	1046	1097	1033	1079	1015	1025	1042	1021	1038	1064	1071	1051	988	1016	1043	1079	1039	1007	986	1084	1069	1056	1075	1014	1035	1088	975	1044	1073	1072	1016	986	1035	1016	1020	1035	1057	1008	1071	1004	1052	1048	1080	1010	1014	1029	1084	1035	1057	1031	1057	1006	997	1009	1061	1045	1011	1036	1051	1075	1029	998	1056	1031	1070	1102	1008	987	1080	982	1031	1065	1002	1130	1070	1068	1029	1040	1004	1047	1027	1078	1025	1001	1008	1070	1075	1031	1011	1060	1026	1019	1003	995	1047	985	1094	1042	1046	1033	1071	1060	1021	1015	1038	966	1005	1055	1116	1106	1077	1067	1016	1073	1014	1041	1056	1023	1084	984	1032	1114	1025	1046	1084	1034	1022	1013	1037	1054	1027	1007	1006	1049	1151	1027	1122	1024	1025	1053	1038	1029	1081	1114	1066	1027	1025	1054	984	1033	1028	1030	1012	1034	1080	1038	1042	1107	1038	1098	1035	1061	1028	1006	1054	1021	1069	1081	1048	1047	1100	954	1080	1036	1008	1059	1016	990	1083	1019	1023	1029	1073	1050	997	1028	1044	1087	1037	1058	1066	1034	1038	1047	1026	1037	1055	995	1091	1080	1020	1047	1038	1071	1010	1060	1041	1090	1088	1017	1066	1024	1037	1107	1070	1104	1015	1066	1037	1097	1064	1051	1072	1124	1072	1042	975	1056	1084	1007	1019	1063	1063	983	1036	1041	1054	1097	1061	1060	1025	1069	1102	1058	1022	1012	1074	1077	1045	1046	1029	1044	1012	1016	1055	1068	1055	1046	1052	1042	998	1016	1080	1094	1071	978	1060	1022	1125	1077	1072	1054	1016	1047	1019	1053	1006	1032	1027	1042	1068	1052	1102	1012	1019	1048	1027	1099	1076	1064	1016	1007	1015	1111	1073	1054	1044	1023	1047	1037	1078	1056	1034	1012	1010	1041	1020	1079	1097	1026	1038	1108	1056	1003	984	1099	1075	1012	1032	1045	1084	1017	1062	1029	1049	1045	1050	1063	1022	1073	980	1016	1018	1094	986	994	1031	1080	1062	1028	1024	1057	1002	1017	1016	1011	1057	995	1082	1042	1015	1002	1017	1079	1026	1120	1026	1035	1016	1079	1065	985	1011	1067	1091	998	1094	1010	995	997	1046	1039	1026	1026	1062	1023	1038	1051	1062	1042	993	1025	1053	1072	1071	1079	1081	997	1059	1078	1006	1080	1047	1040	1062	1090	1062	1098	995	1055	1034	1021	1061	1006	1031	1049	1050	1039	1034	1042	1031	1091	1047	1092	1017	1065	1066	1048	1005	1065	1078	982	1025	1051	1032	979	1092	1037	1071	1114	1073	1033	1107	1060	1038	1024	1017	985	1091	1028	972	1075	1039	1042	1045	1063	1020	1047	1041	1044	1074	1055	1076	1074	1008	1028	1013	1037	1042	1062	1052	994	1018	1025	1041	1042	1045	1030	1032	1049	1056	998	1064	957	1013	1064	984	1089	1055	1046	1075	1052	1069	1032	1018	1064	1005	1033	1093	1036	1033	993	1006	1066	1062	1060	1034	1052	1047	1041	1073	1012	1048	1061	1078	1021	982	1038	1051	1059	1061	1064	1017	1042	1018	1035	1004	1068	1045	1007	1068	1002	1062	1063	1054	1122	1067	1097	1119	1002	1048	1022	1047	1060	1028	1101	1001	1030	1063	1013	1084	1012	1025	1067	985	1040	1065	1041	1089	1104	1027	1014	1045	1036	1046	1049	1056	1006	1048	1045	1082	1054	968	1004	1112	1021	1075	1104	1073	1043	1070	1004	1031	1020	1096	1042	992	1049	1052	1042	1057	1025	1057	1043	1064	1037	1041	1009	1032	1037	1027	1036	1021	1044	1075	1032	1000	1074	1076	1034	1043	1055	1047	1100	1083	983	1060	1046	985	1038	1011	1054	1068	1077	1057	997	1078	1044	985	1047	1013	960	1057	1104	1024	1004	1031	1015	1026	1060	1076	1030	1039	1035	1047	1032	1024	1034	1031	1011	1021	1049	969	1088	1096	1063	1003	1043	1053	1036	1017	1076	1091	1031	1034	970	971	1081	973	980	1070	1097	1036	1029	1026	1052	1060	1051	1054	1064	1055	1021	1090	973	1058	1038	1044	1013	1114	1021	1017	1059	1028	1036	985	1063	1056	1076	1034	1061	971	1003	1042	1019	1042	1057	1035	1028	1056	1048	1019	1056	1031	1077	1043	1082	1041	966	1016	1056	986	1054	1055	1044	1042	1003	1026	1091	1053	1085	994	1030	1080	1025	1042	1072	1030	1023	1077	964	1013	1014	1133	1085	1000	997	1062	1057	1064	1042	1017	1041	1063	1030	1021	1065	1031	1076	1076	1036	1081	1056	1016	1096	1025	1008	1090	1080	1027	1017	1049	1060	1027	1052	1051	1008	1080	1054	1059	1118	1023	1041	1086	1087	1037	1090	1068	1027	1005	1110	1011	1098	1035	1054	1027	1021	1056	1060	1080	1013	1057	1071	1011	1091	1033	1066	1044	1018	1022	981	975	1104	1075	1046	1047	1036	1047	999	1015	1026	1027	1037	1045	1033	1001	1096	1036	1048	1056	1039	1052	1052	1025	1062	1074	981	1068	1040	1029	1036	1095	1034	1082	1093	1027	996	1051	1043	995	1026	1047	1050	977	998	990	1053	1052	999	991	1054	1038	1083	1013	1008	1104	1055	996	1042	1050	1012	1074	1085	1103	1027	1018	1028	1034	1024	1098	1088	1086	1060	1066	1013	1005	994	983	1055	1058	1046	1061	996	993	1069	1057	1006	1013	1062	1002	997	1022	1055	1003	1010	1018	1049	1038	1044	1003	1027	1018	1018
27358	21106	10664	1097	661	626	500	449	433	384	352	344	349	389	355	406	631	342	392	352	340	324	347	299	346	351	333	323	319	363	338	357	329	340	353	336	334	290	326	361	336	349	341	336	326	360	337	342	339	333	324	380	390	361	333	331	334	336	363	358	320	391	361	353	332	371	368	349	397	319	343	353	316	332	341	331	321	316	350	370	296	356	342	336	333	372	351	313	348	339	355	318	349	358	335	327	332	339	298	385	337	344	347	358	347	318	306	361	368	349	360	375	347	352	355	336	323	364	369	309	335	373	349	329	338	330	342	339	339	366	355	346	332	343	368	343	348	348	291	370	322	324	345	387	367	350	365	342	364	345	327	339	344	349	322	355	334	346	320	355	344	337	346	317	339	295	339	347	324	367	353	338	328	351	367	340	351	341	362	373	353	354	350	393	337	361	316	344	358	347	332	333	331	353	338	353	348	357	356	365	346	325	344	315	362	359	351	340	371	336	318	371	333	363	353	336	333	336	359	350	347	361	315	358	379	346	320	343	318	333	351	334	329	317	320	325	342	367	340	350	340	342	381	342	320	323	326	326	319	365	362	334	359	338	339	336	338	356	354	336	314	334	347	360	342	366	339	347	327	354	339	357	339	327	303	359	335	339	332	346	338	322	341	354	328	344	333	334	313	360	334	340	341	364	304	368	314	343	358	341	375	320	347	360	343	317	350	329	337	358	358	316	337	338	358	318	330	351	331	317	361	365	343	367	359	370	347	374	333	347	340	336	334	373	352	341	320	331	363	335	311	336	301	349	379	368	360	360	311	357	345	337	338	355	342	301	349	333	326	343	352	309	325	339	335	353	337	336	339	356	346	314	343	348	325	369	333	309	307	351	339	339	353	324	361	330	332	347	371	334	358	349	351	338	340	377	363	330	338	361	333	329	331	361	341	326	337	357	340	369	377	330	365	326	337	350	336	302	318	356	354	322	368	319	344	363	314	327	347	353	354	341	318	337	349	317	350	345	309	337	339	349	359	365	345	317	352	327	361	339	346	367	361	370	354	359	314	340	333	374	358	339	359	348	336	367	332	292	311	360	358	348	372	332	348	353	368	381	351	346	330	331	348	307	338	348	358	351	344	328	338	360	356	338	338	336	352	326	339	351	354	342	337	348	326	368	341	369	377	323	354	382	320	334	384	343	337	297	350	337	331	383	342	343	322	330	331	343	329	336	328	310	355	327	351	356	335	323	311	334	315	337	336	369	361	337	348	341	342	334	314	308	339	363	339	354	363	376	329	338	327	339	334	330	354	308	379	313	310	348	379	360	351	337	324	328	348	336	333	330	336	341	344	341	326	364	341	322	361	340	372	354	335	344	385	305	358	336	353	346	354	328	319	343	314	342	335	326	328	330	366	372	378	331	315	352	351	321	361	342	388	372	325	371	329	379	345	346	350	330	354	337	327	328	314	334	301	362	322	340	357	343	348	331	314	328	365	361	353	341	350	381	354	334	376	359	347	340	338	332	357	348	365	315	353	356	359	330	353	380	361	313	327	422	368	363	316	336	338	334	352	334	349	344	334	353	350	332	321	313	374	348	339	346	343	360	369	368	344	378	324	365	346	380	352	341	346	361	354	326	365	360	373	352	352	366	341	323	380	385	327	363	352	355	351	338	368	361	378	362	338	357	286	331	314	369	364	371	374	328	326	330	333	354	339	355	325	335	336	338	333	325	323	345	320	333	313	331	336	366	349	321	369	335	317	357	328	333	389	362	318	376	342	332	336	369	378	373	362	339	351	374	390	387	351	348	326	334	338	328	355	366	364	358	317	318	373	326	328	356	330	347	357	350	337	351	322	334	379	368	368	322	337	301	335	349	332	346	317	328	345	352	348	342	368	329	342	324	322	346	354	332	347	346	368	368	330	344	329	332	347	330	331	351	335	330	366	344	349	358	325	370	307	338	344	349	376	353	328	336	340	322	325	359	348	365	351	344	349	346	373	330	306	350	362	323	330	351	367	344	402	333	347	358	353	323	346	317	296	323	371	380	347	323	373	348	353	363	348	348	360	342	357	318	330	332	339	291	337	361	371	322	337	334	325	344	309	331	313	341	340	371	325	342	363	336	325	335	338	361	327	323	343	354	350	338	341	294	377	327	358	335	366	337	366	343	337	345	317	354	364	333	324	336	354	347	358	376	356	322	355	356	335	369	344	348	325	303	338	361	335	306	350	344	336	353	370	324	361	338	335	387	334	363	361	360	359	347	370	350	355	357	341	308	374	348	361	361	344	333	350	337	361	390	326	343	341	371	343	333	356	342	338	318	327	374	341	330	322	365	337	333	344	324	318	355	360	351	325	354	342	365	325	358	335	325	316	353	326	307	331	387	358	342	350	355	313	365	343	341	312	346	366	352	358	335	335	339	356	347	342	349	342	329	341	334	344	373	377	339	334	356	334	348	337	360	323	314	312	314	330	343	341	344	306	353	332	344	342	340	334	335	347	341	338	330	338	359	321	348	327	350	352	388	321	334	338	347	342	343	353	350	359	360	350	315	367	323	321	332	319	320	318	336	355	337	335	344	320	334	367	345	338	357	353	338	340	344	346	309	304	347	320	340	314	335	316	333	320	374	332	329	331	332	368	337	347	310	347	354	352	354	334	341	338	339	352	318	371	391	344	378	339	362	339	310	339	345	332	336	357	381	365	335	366	343	332	318	356	361	359	347	332	348	337	348	352	338	340	358	332	355	333	346	350	341	314	356	341	338	340	333	335	346	366	349	356	361	319	357	292	341	330	334	338	323	337	338	371	374	359	331	376	355	341	377	319	329	327	344	334	364	330	368	378	356	350	336	383	338	353	290	369	355	333	333	340	345	330	385	332	317	342	345	373	296	340	309	312	346	334	355	348	357	330	317	352	324	314	356	333	332	349	371	359	353	340	325	346	344	332	354	352	361	316	319	357	323	348	342	339	360	296	336	333	357	348	357	348	368	387	347	337	364	310	371	301	361	335	356	343	337	361	388	346	363	338	361	352	299	357	353	359	345	324	345	328	331	339	338	309	363	343	341	309	361	374	336	313	342	314	357	361	323	340	323	371	340	343	363	326	349	369	335	312	369	324	351	344	352	349	377	332	322	349	334	317	346	330	330	319	386	368	324	334	335	330	318	352	374	346	357	297	336	338	359	324	323	370	370	328	322	301	316	337	364	363	370	321	403	342	336	346	345	346	349	352	356	326	332	349	341	351	355	315	381	369	344	356	330	384	363	358	352	325	309	316	343	365	359	346	329	345	336	388	336	304	350	358	364	341	372	346	334	360	345	352	332	380	324	313	355	328	367	340	357	367	340	305	362	349	360	382	357	347	384	360	320	348	337	341	355	362	330	350	362	337	320	360	315	361	350	335	345	354	364	340	349	338	395	338	349	325	320	371	323	361	354	344	334	304	357	321	363	348	324	346	347	349	361	373	332	322	362	355	376	357	338	367	357	323	352	375	339	357	321
4284	1851	1600	920	750	909	650	625	531	500	441	441	389	454	503	480	883	424	427	413	391	386	390	436	439	414	387	432	434	408	404	374	427	472	402	429	373	394	374	417	432	433	417	411	402	422	398	371	405	406	405	438	423	415	389	399	392	427	420	402	417	440	419	427	462	427	447	421	446	402	417	439	434	433	385	439	420	402	441	396	390	447	414	390	403	415	456	397	398	390	390	436	410	433	412	400	401	380	417	421	429	428	425	404	415	397	409	418	429	398	422	421	388	402	428	349	417	426	410	421	398	435	389	407	394	387	410	433	393	399	421	410	394	422	441	438	407	415	381	397	407	396	419	408	411	383	414	356	395	438	442	437	383	410	434	456	409	398	387	392	407	410	373	427	416	416	408	417	452	418	388	438	408	428	414	408	416	398	395	406	423	401	439	426	401	395	404	426	378	400	386	390	437	385	425	426	391	436	424	408	418	457	425	413	432	436	433	374	418	394	415	407	420	402	404	418	399	428	412	392	428	408	418	410	419	411	459	400	423	416	432	409	395	383	414	405	412	399	411	404	402	416	385	380	386	403	386	416	402	428	389	407	387	378	418	436	402	406	401	417	422	386	417	425	448	420	418	411	383	413	429	419	369	400	402	435	392	381	416	394	405	382	408	402	421	400	391	415	396	389	403	423	395	398	379	449	427	424	413	424	414	415	403	442	394	418	444	383	423	398	389	399	426	459	418	380	415	379	402	427	461	426	385	397	379	416	419	429	417	430	409	395	400	391	406	398	448	406	425	400	419	443	397	413	420	413	425	417	428	404	427	424	389	379	401	384	399	424	421	401	442	444	416	415	452	402	385	442	407	372	431	423	400	405	431	401	371	438	418	418	409	391	418	404	410	406	397	387	412	385	388	404	450	424	416	455	402	394	417	434	407	429	411	441	442	412	443	386	417	392	412	441	395	407	370	448	418	411	438	450	432	384	399	406	426	401	388	431	450	391	427	420	427	415	397	439	419	442	420	460	425	409	435	385	363	384	412	423	432	393	389	421	423	460	397	413	419	422	401	414	377	404	392	417	399	435	395	408	426	408	446	424	409	423	379	395	409	434	399	412	408	414	434	381	429	409	471	380	405	414	410	381	425	413	432	403	448	391	391	462	414	419	405	397	372	407	404	439	416	404	400	438	425	422	451	423	391	402	417	385	407	417	410	447	400	450	423	398	427	419	378	399	408	418	435	405	401	407	412	422	389	410	448	440	424	422	418	393	415	424	375	396	384	377	402	433	409	421	409	389	408	389	428	393	420	440	370	408	422	425	430	366	408	394	406	418	407	439	402	408	369	389	365	399	389	433	413	409	416	421	443	398	424	432	402	391	431	395	391	394	432	405	437	439	408	402	423	403	402	372	403	389	427	382	395	413	456	414	424	403	429	381	401	387	444	380	431	407	453	404	443	386	389	432	379	405	432	439	429	447	429	411	393	395	400	400	426	427	410	419	440	409	440	450	406	446	410	405	413	398	383	419	450	428	401	418	413	413	405	371	382	394	378	417	415	427	394	386	390	426	391	409	424	408	422	451	401	408	404	434	405	370	400	427	415	447	403	415	423	412	423	385	427	434	418	408	405	434	409	387	430	399	415	407	411	351	393	412	428	430	379	419	439	441	436	386	404	423	415	388	447	393	416	411	424	419	402	390	426	382	387	397	387	429	432	411	422	448	425	408	392	428	403	398	429	389	423	427	435	424	428	428	410	387	400	415	414	384	409	422	440	408	405	404	402	415	413	402	427	380	449	404	358	415	431	408	434	395	393	420	466	404	392	438	426	385	408	394	426	385	424	445	424	417	389	351	413	417	406	379	436	416	448	453	430	403	414	431	399	388	399	383	420	462	407	405	387	435	433	417	434	403	398	451	428	395	416	423	417	425	411	395	425	387	438	430	424	389	438	408	411	417	396	403	411	433	411	408	405	438	417	427	421	433	374	457	433	430	380	429	405	434	435	403	402	454	384	399	397	410	377	388	397	426	389	431	406	411	391	404	406	410	385	390	400	393	404	399	407	379	380	407	450	448	440	406	404	409	396	398	389	431	433	447	400	445	423	407	413	410	415	421	434	396	401	438	401	409	431	443	425	400	432	430	383	424	418	456	446	414	403	405	386	396	430	395	433	409	420	466	400	409	450	432	412	420	425	404	385	399	415	423	408	432	404	432	418	389	393	413	424	400	375	426	400	413	372	410	398	446	377	399	391	426	394	410	409	416	420	400	446	425	419	420	387	427	418	418	402	390	426	429	423	383	405	401	446	457	401	402	405	374	423	421	394	414	383	414	456	392	429	397	460	395	385	386	396	405	424	411	417	435	393	407	418	398	414	398	434	406	388	433	404	436	416	346	401	393	433	406	400	395	403	395	400	472	453	419	376	416	421	404	410	389	436	429	435	392	366	414	432	400	408	397	398	429	483	417	402	405	434	393	421	397	435	434	433	441	435	441	427	421	414	412	429	382	439	420	405	401	453	428	424	442	405	405	437	401	413	407	419	402	390	455	422	361	421	421	440	404	430	423	424	434	429	406	384	436	418	438	393	393	382	417	414	425	390	423	447	409	432	407	434	431	419	399	408	430	430	408	422	378	433	465	420	427	404	425	428	416	450	384	369	391	453	384	406	400	420	448	362	404	391	411	426	396	383	419	437	430	394	423	405	390	387	405	431	455	416	422	412	423	414	424	433	387	419	411	422	411	417	406	401	415	453	421	380	397	427	411	425	410	406	428	398	428	398	402	444	405	412	404	390	445	391	396	411	404	434	463	410	447	373	421	372	412	380	413	393	407	359	399	399	434	389	393	415	397	398	418	418	420	430	391	415	412	386	393	440	445	446	429	395	389	392	408	448	430	444	394	412	416	374	447	435	437	430	441	386	447	405	422	407	389	413	381	424	439	418	417	387	428	409	381	399	449	411	402	399	438	392	369	459	389	435	434	449	402	421	438	388	430	398	419	392	412	413	423	419	430	407	413	430	360	415	444	372	428	421	452	428	408	400	404	419	376	402	422	408	396	405	417	406	376	416	451	398	417	421	437	395	428	430	445	406	411	436	411	393	414	419	394	433	419	399	415	426	416	446	398	369	403	426	375	429	377	380	432	382	404	454	395	434	427	442	410	402	412	450	418	407	395	442	407	370	462	435	428	403	403	429	391	426	430	417	409	430	428	397	397	402	404	426	385	375	414	437	417	432	403	403	356	422	430	398	400	445	412	438	417	377	421	440	399	435	420	412	401	427	424	413	416	411	403	402	413	447	415	409	391	438	372	410	418	417	426	398	421	397	413	405	471	418	418	421	432	430	393	402	408	421	429	402	411	439	408	413	376	457	400	422	398	384	404	373	429	386	398	415	416	419	418	441	412	422	418	440	414	369	391	450	430	409	436	398	438	415	443	415	434	440	403	392	419	409	403	430	402	459	410	422	407	423	429	421	464	482	401	397	421	418	422	411	416	410	434
23691	21512	29304	24152	21503	18510	2744	1351	1167	1005	902	868	837	835	821	1002	5532	846	767	757	756	748	746	748	707	748	692	726	703	696	732	729	719	695	703	724	671	701	730	720	739	680	662	706	704	701	748	730	706	700	725	712	692	754	709	750	679	611	695	715	684	702	734	690	709	718	710	666	677	686	705	710	714	671	682	678	697	704	678	714	666	717	681	730	691	719	692	693	654	678	688	707	734	708	672	657	774	731	695	713	697	719	696	695	759	735	720	718	679	723	666	715	716	707	707	676	696	709	727	711	717	716	721	692	704	705	706	691	657	716	685	703	638	731	721	702	715	697	701	657	746	669	689	718	747	679	685	673	706	708	655	711	705	701	726	726	701	661	673	702	745	703	685	677	690	663	704	695	714	681	741	705	691	693	699	661	706	660	667	653	705	688	679	679	686	694	689	697	663	704	686	724	725	684	736	716	720	729	718	751	680	743	690	677	677	689	714	671	713	723	695	659	713	705	675	669	709	694	695	678	697	701	669	667	684	737	693	688	706	699	672	720	660	716	698	671	695	695	705	683	693	738	715	722	698	722	661	672	692	666	734	709	686	703	710	688	679	703	705	711	713	657	744	711	642	614	713	713	714	708	669	698	751	665	648	666	710	664	672	688	679	717	670	708	679	663	641	719	689	675	722	648	704	691	675	727	692	671	724	675	659	708	735	711	685	702	683	682	639	719	714	701	699	655	657	687	700	688	716	775	741	670	697	710	713	684	681	705	700	729	699	726	675	721	675	715	709	671	685	698	725	701	729	681	713	706	683	693	684	715	703	692	746	717	662	637	648	691	664	669	697	687	706	678	676	697	704	688	709	751	678	672	651	763	674	681	717	662	677	690	688	709	693	679	681	701	698	717	747	704	657	664	704	683	675	692	699	662	725	734	704	698	644	705	754	668	703	706	698	702	684	681	695	705	705	739	647	667	747	734	730	734	697	656	714	674	637	686	709	664	668	674	709	668	712	681	709	709	678	699	706	659	675	729	723	666	699	690	643	667	697	710	645	689	677	683	708	671	685	708	664	680	691	714	641	634	657	701	703	694	714	699	692	716	671	688	717	687	728	670	701	716	688	685	681	729	708	703	642	669	706	723	677	680	726	696	669	723	713	645	672	766	693	665	737	709	729	690	692	717	665	710	718	670	670	739	717	678	726	742	667	673	680	704	700	677	706	687	713	702	702	670	648	659	735	698	728	720	721	661	700	737	696	711	671	701	654	691	710	690	701	694	698	711	668	696	715	705	707	712	718	713	733	729	697	694	688	718	678	728	673	654	678	667	698	683	699	689	709	684	724	696	692	685	698	715	706	691	719	696	693	678	702	703	705	673	677	675	662	668	654	670	707	700	700	708	712	684	660	678	713	687	691	663	744	702	671	706	708	653	727	707	681	690	633	659	720	644	696	727	676	708	663	691	711	708	660	685	705	679	704	714	725	703	673	688	667	669	700	690	669	690	699	693	682	714	667	690	692	639	682	717	731	656	728	680	718	697	714	683	684	695	717	667	669	738	693	692	765	694	653	696	685	678	731	635	663	661	712	734	730	727	637	669	702	716	669	685	681	690	680	683	659	682	688	678	708	706	704	729	704	724	686	677	660	680	685	682	682	696	691	651	646	702	706	736	701	701	679	678	678	717	669	730	664	688	720	705	686	725	671	704	690	683	674	722	655	617	681	662	698	712	675	704	669	699	698	693	690	698	679	743	721	702	657	716	676	716	729	688	690	700	737	701	668	718	693	637	698	727	693	693	737	646	701	706	672	690	706	677	663	698	653	712	714	701	632	706	640	760	711	700	741	674	720	700	716	701	706	702	702	693	681	692	690	689	648	673	717	649	690	687	718	680	691	709	716	732	704	683	687	700	726	709	699	727	709	675	668	759	721	747	698	740	689	723	709	675	701	696	663	718	659	712	694	707	681	728	659	685	709	683	693	735	655	713	670	677	742	680	678	669	698	680	667	737	742	654	715	684	722	737	704	693	712	680	696	717	655	684	693	749	644	691	693	714	716	701	707	737	679	725	691	691	700	752	657	723	712	674	669	698	698	700	714	696	708	731	652	643	680	716	734	700	659	692	673	743	683	718	678	684	643	654	705	726	631	709	683	651	722	681	659	694	712	679	688	687	680	705	696	699	753	699	714	687	671	702	671	681	678	736	715	711	695	709	722	701	715	734	716	738	660	669	666	757	709	711	662	682	751	686	708	693	683	676	686	669	690	749	725	721	654	616	653	729	691	699	675	720	685	715	733	723	723	700	674	658	739	675	699	664	676	686	656	692	664	699	676	677	721	675	661	714	703	698	640	702	718	687	732	735	734	687	683	698	691	674	675	702	716	727	694	648	685	671	718	744	686	738	718	705	694	685	707	712	715	698	691	733	680	671	713	643	692	683	688	695	671	683	675	691	719	674	669	676	657	726	632	682	688	708	723	695	721	700	675	724	678	659	659	666	644	713	628	675	702	715	653	752	695	684	713	778	685	676	694	656	705	695	730	690	661	660	730	692	696	698	645	663	674	663	674	669	669	708	709	682	711	729	734	636	650	671	693	709	729	690	711	709	685	740	765	712	710	737	733	650	691	636	679	711	686	666	691	698	689	709	700	662	660	673	699	729	689	678	693	646	693	694	712	690	701	665	658	722	641	701	723	732	691	718	698	689	724	696	708	716	681	727	725	725	706	684	711	723	703	724	674	685	702	727	695	677	697	684	681	676	665	615	670	710	693	672	730	721	701	683	736	695	665	727	708	712	676	694	690	700	736	675	728	667	712	664	704	738	718	644	709	691	692	700	709	668	733	711	707	738	660	649	738	690	709	691	652	705	667	719	734	691	697	728	647	664	664	707	709	698	711	691	663	738	698	640	719	675	705	658	675	642	723	704	661	674	680	659	663	711	671	669	695	715	695	660	700	656	693	737	729	672	675	663	730	696	766	720	689	710	718	684	665	706	691	692	663	678	653	675	725	660	684	655	677	735	747	714	694	678	691	652	671	729	700	733	656	668	649	686	671	663	698	639	639	699	706	687	712	736	642	676	693	670	672	710	696	687	653	703	728	661	671	683	687	699	704	662	714	674	716	702	700	733	635	738	717	649	717	665	673	643	674	676	700	672	732	728	671	680	733	707	714	730	643	702	690	688	619	665	687	677	705	679	735	660	679	727	719	653	705	685	679	759	701	698	689	699	666	669	686	729	735	687	698	652	680	668	712	653	712	726	692	691	670	683	639	716	724	711	688	736	692	721	661	708	676	765	707	704	662	665	713	699	690	667	759	695	707	648	714	673	698	692	689	716	720	686	716	714	651	706	677	628	713	718	701	696	701	717	682	680	680	724	691	689	654	681	665	673	675	685	672	682	689	672	691	700	673	684	662	693	701	625	710	674	683	700	747	745	707	695	747	695	676	665	668	650	654	657	692	682	683	703	664	668	675	685	661	689	698	694	684	698	654	692	713	723
5350	11402	10000	5547	4107	3267	2420	1950	1795	1427	1269	1204	1057	1078	1072	1381	8679	859	872	881	869	856	842	865	792	808	848	813	820	818	806	805	778	788	787	769	820	787	778	794	795	793	780	785	793	780	822	811	769	757	769	788	783	828	782	782	792	760	790	759	812	773	829	802	807	784	804	810	814	797	792	738	703	732	781	745	785	757	741	819	807	775	762	763	765	824	733	802	797	790	807	734	762	798	767	810	717	782	741	787	769	789	820	754	779	813	737	767	747	780	791	774	813	746	799	748	749	751	736	745	713	787	809	780	749	796	792	790	779	804	816	822	765	775	808	771	761	790	753	780	765	775	732	801	795	751	775	801	721	792	741	787	799	786	731	751	789	747	794	778	731	750	807	780	780	797	803	736	789	747	751	811	858	814	787	824	761	837	755	732	778	787	797	831	760	744	823	786	766	788	795	777	721	777	758	726	776	730	787	796	771	741	763	778	789	751	825	751	734	771	825	782	815	769	787	773	756	788	794	831	788	766	794	773	779	754	799	737	816	766	789	777	784	798	761	850	773	782	771	781	728	756	789	807	757	764	755	790	744	783	790	770	743	764	814	764	787	696	816	781	770	778	787	786	743	755	771	717	720	744	753	796	782	765	792	763	759	764	766	782	724	747	731	790	762	764	812	766	804	811	821	811	767	750	776	820	717	754	755	763	788	760	728	778	726	770	779	785	755	803	763	758	782	784	734	779	749	797	820	772	838	800	762	787	699	739	760	784	792	766	787	761	769	781	767	737	777	788	818	781	837	781	769	746	763	771	771	744	767	738	769	771	770	811	787	779	783	763	767	794	745	811	785	769	779	780	808	772	729	761	755	756	753	783	821	806	797	806	801	817	760	777	721	792	752	792	736	788	768	838	788	792	810	726	793	729	755	759	750	787	778	779	792	758	772	806	730	793	747	775	781	771	750	755	789	781	753	764	787	751	777	776	786	761	791	739	763	809	749	788	751	797	800	757	753	800	770	774	786	771	782	755	765	773	742	761	805	802	762	817	787	788	751	804	771	757	778	753	782	824	779	828	828	818	739	753	798	773	745	761	781	771	846	785	805	770	814	794	796	818	765	785	777	777	799	737	763	804	793	811	810	791	755	800	784	816	781	821	805	820	763	823	824	768	754	774	806	828	774	781	761	752	759	764	760	779	773	784	755	752	735	817	805	757	788	786	756	721	764	826	798	750	766	751	815	751	777	820	775	791	774	741	804	787	793	746	767	780	767	761	759	734	758	743	768	777	733	754	804	805	750	761	755	760	805	764	807	771	775	759	783	766	799	772	791	739	809	768	802	732	744	794	818	753	779	759	759	777	797	774	792	811	778	701	787	765	771	773	828	781	778	803	774	773	793	731	826	764	812	806	758	789	813	765	776	764	782	725	768	771	759	781	801	787	771	763	809	797	748	805	794	851	757	772	806	778	756	793	770	810	758	800	756	772	796	741	787	804	789	804	789	761	779	795	767	720	716	774	731	775	774	859	780	782	800	812	757	799	756	794	813	789	767	792	761	778	806	755	789	775	733	764	766	834	758	821	757	789	767	739	772	767	748	771	763	763	777	815	731	836	765	768	760	758	766	766	804	825	756	790	748	734	733	781	757	790	738	747	759	747	724	793	767	757	780	777	804	767	766	773	758	761	761	759	814	795	791	759	766	793	807	782	822	802	804	830	770	789	844	732	748	828	791	805	787	792	743	796	832	751	761	789	767	825	781	763	791	787	750	805	761	768	758	804	759	772	743	782	777	738	778	829	768	748	761	812	773	782	738	810	779	766	768	858	751	728	802	773	742	773	840	817	817	799	787	791	765	748	750	784	756	784	747	748	749	778	734	781	786	749	810	844	792	739	758	756	761	773	796	735	822	772	810	772	796	725	773	770	781	735	785	779	766	769	766	743	763	794	816	771	765	784	780	762	768	802	810	801	703	783	780	712	791	793	804	713	755	773	739	790	788	793	823	776	728	835	786	774	759	784	754	762	745	780	800	722	796	789	793	764	786	788	748	735	759	747	778	762	775	749	738	844	877	778	799	772	804	797	766	764	807	789	776	778	842	778	759	769	765	749	751	766	810	816	746	775	788	827	797	722	756	747	763	827	781	775	735	733	777	754	775	811	808	827	776	805	786	831	740	755	758	762	752	816	767	769	820	756	769	781	794	764	750	802	760	785	774	780	754	734	796	782	802	804	753	776	795	795	764	796	785	758	794	776	787	763	754	817	755	742	774	753	792	727	766	753	764	810	733	823	723	786	798	750	816	784	751	741	777	753	793	711	767	782	790	753	739	759	787	777	774	756	766	780	753	811	764	791	762	764	822	778	762	789	796	785	770	752	767	778	795	763	788	805	769	749	793	851	761	743	789	808	722	842	823	785	779	811	779	754	786	785	730	801	771	761	747	780	860	716	706	787	793	781	787	775	776	709	762	812	769	766	777	804	789	775	768	781	774	800	776	765	769	805	730	749	758	824	805	790	744	794	758	780	796	740	730	747	792	745	779	785	734	774	820	790	764	779	750	758	715	804	793	810	750	766	758	800	728	745	797	792	814	762	767	768	749	767	788	750	781	737	769	768	726	763	763	819	758	774	773	795	792	785	778	806	804	769	808	803	780	714	722	746	757	758	757	815	780	751	758	724	797	756	760	755	807	799	806	776	781	772	798	807	739	795	770	782	782	729	791	730	766	786	786	801	759	740	757	831	768	737	766	762	770	823	769	754	751	781	783	807	781	738	775	774	779	791	773	773	764	759	791	797	788	797	747	754	739	802	806	712	777	783	772	808	811	819	815	781	729	813	738	775	787	765	767	775	785	774	754	790	815	745	787	773	748	799	791	774	774	801	740	765	704	783	794	751	803	788	771	783	762	778	760	755	812	770	805	754	802	725	777	786	767	773	746	723	777	734	758	810	742	725	756	795	824	762	782	797	740	797	759	777	769	768	765	789	768	817	780	740	796	785	790	757	799	805	844	837	733	781	817	758	759	750	764	817	754	785	725	795	752	788	783	788	776	820	808	733	765	772	733	725	778	802	797	777	801	753	749	752	773	750	768	800	801	765	804	794	793	770	770	775	793	755	770	790	743	781	805	803	788	785	777	771	765	794	809	790	767	799	734	747	757	815	763	743	794	771	784	771	787	722	764	748	778	777	712	741	825	788	796	767	825	744	744	781	743	740	749	800	741	787	796	755	756	741	796	761	793	764	794	751	769	745	798	744	824	759	775	785	797	822	779	785	801	785	807	785	784	799	805	758	748	803	812	782	810	777	743	810	782	813	791	771	832	747	782	840	807	786	838	731	800	760	781	815	741	747	791	727	816	719	790	731	772	751	798	725	811	856	726	812	788	759	753	781	720	778	753	743	819	782	801	759	767	771	831	805	823	780	773	781	775	761	804	805	779	740	783	796	723	785	753	768	756	763	738	763	792	776	770	790	788	823	816	750	777	795	787	763	774	798	803	757
25059	21510	28451	24922	18249	1836	866	752	655	576	587	485	522	491	502	622	2356	440	451	458	414	436	449	430	454	421	425	452	451	450	401	437	417	421	450	468	440	422	419	419	427	405	421	402	435	441	415	414	425	418	406	436	398	409	402	415	430	423	414	416	398	433	376	401	405	448	420	433	399	426	399	418	435	437	409	398	439	442	416	424	428	402	435	399	438	420	420	417	435	425	381	418	398	407	413	405	435	424	409	416	449	398	430	389	396	393	412	427	445	385	413	421	455	440	370	392	401	383	376	394	430	446	468	413	431	442	403	416	428	396	420	446	427	364	388	401	425	407	428	434	429	403	450	395	423	425	451	419	409	429	438	435	395	421	395	440	421	403	393	440	395	420	401	413	420	414	405	404	392	425	392	406	423	400	408	427	435	438	416	429	423	419	407	425	456	435	426	380	408	417	425	416	418	416	394	378	466	378	400	413	422	419	391	411	407	403	412	388	452	391	399	425	418	439	406	409	372	391	458	389	411	388	395	396	409	375	454	429	433	409	422	422	412	427	423	400	416	412	414	421	369	423	398	407	400	391	418	437	422	428	431	407	424	385	382	394	397	427	465	414	400	411	388	404	423	418	427	423	402	422	412	387	445	439	433	413	387	400	421	410	414	436	427	406	408	424	419	362	390	406	454	422	441	406	429	406	430	356	456	396	425	454	398	428	424	416	425	421	417	404	413	393	404	450	385	419	393	406	411	387	410	419	403	458	408	396	430	429	437	387	395	413	439	419	429	446	411	412	408	428	388	396	416	419	440	407	399	439	438	415	419	427	404	430	365	375	415	409	416	384	420	398	395	383	405	394	401	437	425	437	412	416	407	420	441	407	435	393	437	387	397	404	405	425	417	389	433	402	431	386	451	414	465	403	412	437	408	413	453	427	452	440	390	382	402	429	399	382	373	413	461	432	461	398	442	414	408	431	420	421	401	419	429	446	402	444	422	411	389	447	412	431	455	384	391	376	442	395	404	420	446	396	424	386	396	436	396	407	427	418	386	404	412	422	406	425	413	385	400	422	426	410	390	408	413	418	405	363	391	443	378	428	421	423	418	446	397	424	454	364	439	430	423	421	421	444	395	429	429	415	376	420	404	439	383	393	389	473	403	411	406	424	457	419	412	411	425	410	430	441	401	389	388	397	424	417	405	423	416	415	372	419	427	467	438	448	413	414	433	420	420	411	447	428	419	434	390	390	406	384	427	443	423	424	419	407	422	418	440	416	421	405	353	371	426	453	403	392	412	435	463	434	418	417	424	411	416	431	389	399	412	388	412	384	413	427	441	386	382	398	425	422	451	439	399	396	448	384	439	417	416	407	428	422	394	404	391	439	395	405	410	400	432	382	415	415	359	419	425	372	411	439	430	401	351	416	425	408	396	413	397	385	423	421	403	397	384	377	412	434	403	406	413	424	456	402	421	379	395	434	421	423	412	444	420	457	418	401	394	376	399	416	440	429	432	409	403	441	429	430	381	397	395	404	414	445	416	376	386	396	424	408	401	418	436	410	415	414	381	426	406	446	394	378	393	407	402	410	387	415	450	446	418	411	398	380	469	373	419	389	391	414	432	411	440	414	435	400	436	408	424	427	382	408	426	369	458	401	432	382	429	429	427	420	444	418	428	404	372	413	460	406	437	420	409	440	404	416	383	382	391	414	417	410	399	443	421	446	458	414	404	441	375	419	426	381	418	415	429	399	386	439	407	423	447	435	443	388	452	398	393	402	411	442	379	413	398	416	406	415	385	402	417	402	381	422	410	399	415	421	406	443	358	410	404	424	426	395	389	467	414	408	420	420	437	415	427	371	424	435	408	466	425	405	378	422	431	444	452	408	396	415	457	438	410	399	412	457	399	407	411	432	357	437	418	419	441	417	447	410	436	387	430	408	426	390	416	410	417	409	415	394	418	417	438	416	444	422	410	414	452	423	401	391	419	441	438	419	438	421	426	430	398	410	400	416	427	386	375	416	446	393	420	436	384	409	415	430	413	415	396	385	392	395	403	429	403	423	428	419	395	443	440	386	419	371	398	405	398	411	426	417	409	416	410	395	393	394	394	403	423	411	418	425	413	401	403	398	408	410	408	423	403	399	398	423	399	384	411	388	428	424	407	392	399	421	366	427	414	406	389	412	419	411	421	375	421	381	409	429	419	406	403	400	407	435	402	437	402	383	426	404	431	391	424	424	417	446	389	426	439	394	431	386	401	397	413	411	439	400	385	391	418	370	408	402	426	439	394	434	414	434	416	415	429	431	467	412	402	394	412	412	409	402	423	419	425	404	467	408	438	432	383	402	428	406	413	420	425	416	397	396	434	398	402	397	414	401	422	402	412	427	460	394	435	422	395	414	397	420	416	434	409	375	390	389	427	408	408	411	370	435	412	394	426	392	419	382	417	385	411	437	386	397	405	398	422	412	410	469	453	391	411	423	400	428	401	435	414	406	408	443	428	415	414	416	398	362	402	400	407	429	404	400	391	381	386	394	450	401	420	407	442	422	410	405	433	391	403	392	435	395	391	436	407	407	411	415	442	386	394	374	403	401	393	439	392	399	422	465	412	433	397	452	413	392	406	413	374	425	428	404	461	427	434	415	423	425	422	391	379	396	398	421	404	414	402	411	446	405	433	419	419	401	379	417	430	386	387	389	421	398	404	387	419	380	369	433	446	455	440	422	417	386	380	419	398	381	444	428	384	401	406	400	427	396	401	428	405	402	389	425	391	432	397	432	415	367	410	391	468	414	422	393	394	415	414	402	390	416	413	395	461	430	408	404	396	405	406	396	369	410	404	436	422	402	388	409	421	418	435	435	462	427	457	417	416	400	420	415	401	430	404	457	394	421	367	446	435	427	386	421	386	425	425	428	461	398	423	451	422	421	410	375	405	418	417	415	438	416	423	399	464	395	406	456	409	440	406	453	425	440	356	421	386	435	407	426	405	368	424	374	421	432	450	407	396	413	370	451	453	386	395	419	443	381	397	438	446	410	400	433	419	388	455	413	400	397	403	390	423	445	434	424	450	408	398	404	401	449	442	442	443	382	359	366	404	402	435	433	408	466	414	436	428	405	437	436	426	404	423	394	410	401	451	396	383	406	423	419	439	419	400	439	396	415	403	399	454	385	379	409	403	391	387	418	404	450	416	424	391	408	363	439	421	444	433	384	423	416	444	422	405	433	454	404	403	371	403	404	432	402	386	410	419	435	440	399	404	410	375	436	394	412	465	405	417	435	416	397	392	425	414	419	433	409	359	361	437	380	386	443	422	398	451	409	404	386	411	452	390	426	397	395	385	356	377	435	387	408	411	414	406	411	382	419	424	420	383	440	397	428	389	408	423	391	423	434	398	423	466	381	458	389	409	386	443	374	385	409	402	417	395	404	437	418	448	421	451	403	429	388	406	424	408	432	420	396	390	422	405	412	400	395	431	416	416	431	456	423	402	412	431	413	481	424
5334	7699	6320	3421	2659	2055	1407	1320	1159	868	745	695	667	687	682	926	4488	591	587	545	546	560	582	529	532	540	537	548	512	560	507	562	509	505	560	578	522	487	496	513	506	527	514	530	525	548	564	572	467	494	509	487	507	528	496	469	492	511	537	558	473	502	525	525	544	514	530	509	525	517	484	520	521	518	563	523	506	505	533	545	519	525	511	425	500	499	521	478	543	516	496	509	489	504	510	490	499	489	492	546	527	508	519	550	507	522	485	509	520	511	495	494	520	512	531	492	522	488	511	494	500	462	504	481	562	462	515	493	478	470	551	505	528	517	517	501	531	513	517	509	503	476	505	519	534	482	556	504	536	518	490	567	525	467	553	526	535	548	507	542	510	510	516	503	510	480	517	498	523	507	481	503	506	464	524	512	515	510	458	561	552	502	468	503	528	497	466	535	527	489	513	509	520	512	506	480	556	529	495	515	531	493	532	541	496	480	516	505	512	521	500	532	497	500	520	493	548	462	499	476	498	524	539	494	533	532	537	504	507	516	510	504	514	477	507	505	527	516	519	495	504	501	497	504	487	486	524	544	502	507	485	526	509	557	505	529	507	498	501	524	525	551	509	521	479	540	509	484	527	461	485	509	543	544	484	517	521	513	486	480	519	484	532	495	503	487	539	508	494	483	503	501	545	516	496	507	469	532	521	469	531	496	489	508	499	518	523	498	495	496	555	546	492	494	496	498	523	525	518	551	507	483	484	530	524	505	499	524	522	504	495	474	507	527	465	517	494	514	542	468	518	519	491	501	502	525	490	535	497	486	493	534	507	567	526	506	508	510	527	516	508	496	530	523	511	494	482	507	493	497	471	558	531	470	531	502	527	533	514	511	457	512	506	525	538	539	539	525	519	530	506	471	515	536	502	499	507	548	543	497	489	517	486	502	547	476	493	453	537	538	494	524	504	513	494	506	485	493	516	514	502	525	522	512	517	533	498	531	505	504	532	505	509	530	488	516	540	487	531	529	501	481	526	481	510	559	511	473	493	471	525	498	514	524	485	489	478	506	523	514	510	490	513	457	472	484	533	522	505	523	507	527	522	526	517	525	499	518	486	509	508	537	508	493	484	507	471	528	496	482	506	537	465	520	494	528	564	544	525	534	513	514	513	529	516	495	494	492	537	506	471	504	532	498	477	495	506	536	480	512	503	540	512	471	491	551	518	528	511	488	542	510	512	521	519	533	497	455	496	478	485	509	500	509	505	543	486	461	527	544	521	500	534	474	538	481	511	467	491	525	527	499	507	490	560	479	481	498	501	527	471	500	518	493	563	541	528	522	475	520	541	514	529	517	541	486	519	499	466	481	498	529	525	518	486	514	504	500	516	466	505	466	519	491	555	486	534	514	483	482	507	472	485	531	524	443	486	501	522	496	500	494	550	506	520	532	526	529	519	562	531	523	510	521	501	502	518	508	512	536	561	518	476	529	510	518	514	501	489	491	497	504	496	536	531	474	459	503	488	505	556	503	488	503	505	527	525	513	548	535	510	542	462	476	556	490	522	527	524	469	491	523	514	500	484	510	500	509	506	488	528	474	566	520	508	512	490	484	475	502	514	483	542	500	492	516	464	522	496	503	529	492	460	522	500	550	501	548	506	552	490	466	495	524	497	503	519	507	469	514	523	500	502	522	536	533	488	522	544	501	480	535	481	494	475	432	485	510	507	518	533	492	574	502	511	516	504	454	527	504	504	503	473	478	500	519	539	516	529	505	465	471	541	546	512	514	502	505	512	506	521	544	487	493	501	518	518	489	520	520	503	474	546	542	477	505	535	482	531	523	518	520	471	492	541	557	498	543	537	475	486	523	517	523	475	510	515	541	459	513	500	501	547	505	491	508	521	470	528	521	512	501	513	512	524	484	525	531	533	540	490	494	523	519	506	479	492	499	494	546	497	524	495	508	519	509	527	501	537	457	527	499	550	513	514	479	510	497	469	511	518	538	506	483	558	523	495	521	486	528	503	509	533	493	508	536	510	495	508	541	496	557	554	523	497	494	488	517	526	542	526	527	518	459	491	533	510	498	515	544	513	490	524	520	505	523	507	475	517	499	573	486	477	517	505	504	538	520	506	508	499	511	473	496	479	494	476	528	496	497	553	513	470	485	500	512	521	480	491	531	499	458	471	532	491	516	547	500	520	533	523	496	516	538	575	504	507	471	515	546	508	524	510	526	543	515	538	498	478	487	521	492	542	479	514	506	553	497	484	482	489	483	503	477	500	525	496	534	507	511	532	487	478	538	512	549	510	540	510	508	514	541	551	479	476	503	532	533	525	507	526	515	489	567	500	509	532	501	508	517	519	512	516	529	495	519	518	499	527	486	530	540	507	524	463	495	473	525	537	509	563	515	506	513	508	485	523	517	494	513	513	486	566	504	547	486	461	509	533	464	542	513	560	519	526	526	495	517	531	498	488	505	478	527	521	461	511	537	480	501	541	542	515	543	507	486	472	523	499	492	529	472	534	550	485	494	460	496	511	571	484	511	535	487	501	517	502	529	495	492	507	508	516	531	516	528	532	520	512	535	512	520	541	539	497	484	466	504	493	494	485	517	514	534	555	503	509	487	525	530	504	549	511	514	519	498	472	491	532	484	500	532	512	482	483	540	517	478	506	497	533	511	524	508	503	502	505	489	491	478	528	483	510	516	487	495	473	502	520	472	524	495	495	505	504	488	488	524	494	504	520	539	497	484	531	510	556	513	508	462	500	514	463	531	525	531	530	496	492	502	508	534	514	502	460	506	542	517	520	506	493	550	531	506	511	479	553	503	517	512	499	510	499	531	514	494	542	501	518	481	556	515	528	526	533	517	532	508	501	538	505	481	511	534	513	543	496	492	555	519	501	499	537	506	529	509	488	514	516	495	498	532	464	514	550	530	490	512	523	497	462	484	491	524	528	491	499	494	493	525	513	518	508	512	513	526	509	482	540	502	486	515	530	525	483	514	516	554	519	484	478	515	497	489	541	496	531	516	538	523	498	502	519	511	516	523	524	508	489	496	526	510	488	477	531	511	469	527	533	507	522	525	531	505	473	512	462	505	498	524	496	501	502	500	479	480	518	496	525	515	499	492	514	463	485	501	508	503	509	500	508	479	517	488	550	499	457	509	498	501	538	478	484	486	550	525	490	516	552	553	491	516	516	489	501	507	489	501	502	518	520	502	508	477	537	465	491	513	532	552	511	498	521	504	480	526	502	512	487	525	516	527	531	504	543	512	494	501	494	479	543	511	513	496	478	537	479	515	537	520	534	499	519	506	527	538	542	514	496	537	512	509	469	498	447	521	491	465	498	465	504	506	477	531	519	516	448	515	525	471	476	512	508	503	475	498	498	535	491	510	538	535	483	504	550	537	508	475	536	496	554	509	504	541	490	478	530	528	559	507	502	528	486	502	524	488	505	525	511	543	503	505	479	523	520	491	485	543	499	533	508	510	503	532	508	535
22928	21548	29582	23996	21545	21657	16007	2695	1778	1574	1476	1345	1297	1238	1264	1344	8219	1412	1116	1064	1035	1024	1045	1045	964	995	1017	987	993	985	981	963	955	955	969	934	944	967	1016	1009	964	974	976	1020	923	985	946	926	973	928	953	966	974	939	944	960	899	969	955	1011	930	990	931	927	958	986	1025	925	934	863	1012	926	980	960	987	927	1024	920	925	929	952	968	1000	1016	1050	929	923	930	928	985	933	914	947	937	932	1005	943	909	966	957	966	984	878	983	949	981	943	952	955	944	922	970	954	982	956	996	975	970	889	949	911	947	977	923	957	984	1062	970	942	942	950	982	840	943	929	954	1017	949	934	986	865	906	963	930	949	916	927	962	936	947	984	951	943	915	936	960	999	932	943	942	1018	964	988	965	949	966	983	900	939	912	967	991	883	955	966	954	960	1010	957	942	912	941	927	953	951	950	988	973	958	941	950	981	948	956	936	911	947	919	929	949	957	945	906	1002	898	932	941	909	909	897	970	969	969	1001	894	918	998	991	869	1032	955	932	929	952	908	955	977	942	922	882	961	954	975	924	937	898	955	1010	959	1014	977	958	959	955	971	929	943	984	923	972	976	933	991	980	929	997	921	929	1002	968	931	915	935	915	923	971	979	959	967	971	962	926	973	972	937	943	875	928	918	928	926	936	913	941	914	910	944	994	943	910	974	932	952	974	900	920	936	907	916	954	894	868	917	920	1011	981	950	976	915	979	971	982	970	982	950	908	912	918	988	949	938	1006	995	964	962	878	949	944	922	904	925	876	1002	923	917	923	972	955	946	943	938	942	923	917	990	953	954	898	952	965	918	962	960	929	924	932	977	932	960	942	927	936	922	993	915	1047	923	966	932	941	953	959	869	880	904	963	960	944	936	907	984	911	982	943	910	912	946	944	970	921	987	884	1023	956	993	980	920	917	927	958	965	926	968	949	1001	944	961	965	917	943	984	965	895	975	941	952	920	982	944	971	876	883	995	908	914	936	962	934	937	985	966	918	933	985	978	941	949	953	955	919	932	1016	958	945	925	982	893	924	883	962	978	940	926	1022	990	940	900	943	924	954	955	952	929	942	933	939	989	947	953	944	935	993	919	998	938	927	934	963	913	927	911	929	923	914	1010	898	941	917	960	944	916	966	936	957	917	912	951	910	990	987	943	930	982	959	942	944	961	993	1012	958	921	949	911	942	948	935	898	951	917	904	913	997	912	934	949	958	925	975	976	986	942	956	925	969	932	906	976	966	941	915	912	916	1002	956	912	916	1008	963	922	976	968	936	927	888	920	927	877	949	888	936	977	964	925	873	887	911	910	949	957	959	929	908	967	945	947	956	922	892	859	920	982	990	941	964	972	925	1000	953	906	918	914	971	900	984	951	987	978	937	989	964	946	918	953	940	941	952	951	897	1000	970	989	920	914	905	946	947	997	896	941	965	926	963	910	926	947	949	916	942	970	911	1005	932	958	950	932	951	959	883	926	991	940	933	963	914	902	968	929	913	982	920	924	919	932	951	880	908	956	921	886	950	1015	952	935	907	952	945	968	985	930	868	965	989	987	903	972	960	985	946	924	880	947	914	925	956	917	880	903	960	908	929	946	923	913	987	926	972	952	965	915	963	982	1010	901	904	947	913	904	911	925	960	949	936	907	920	967	927	959	976	926	921	991	978	954	910	977	948	936	927	958	871	956	952	914	943	1004	976	995	915	941	933	939	933	959	933	928	980	926	921	918	896	963	937	920	931	979	967	957	912	961	936	940	911	994	971	909	963	919	892	916	940	914	945	949	926	938	897	959	915	895	937	934	912	946	941	926	952	965	984	994	1016	922	909	888	911	917	921	983	879	999	905	922	934	968	935	922	938	947	884	961	929	968	976	888	928	963	945	927	934	931	940	987	884	986	935	919	915	922	933	974	891	950	943	896	931	937	929	945	895	920	949	933	945	923	909	926	988	952	910	953	978	867	1009	995	910	965	965	951	961	884	966	889	937	928	960	928	935	913	965	914	893	924	962	948	960	892	941	945	946	994	929	996	984	918	927	942	917	888	998	934	965	953	976	941	939	975	982	960	921	934	951	944	900	948	889	914	907	902	920	920	968	988	962	1020	973	968	949	1004	919	931	889	908	911	947	948	954	950	928	984	942	935	946	970	953	977	944	945	936	972	962	907	886	916	968	978	921	1008	986	962	979	944	938	982	931	959	968	933	894	960	903	931	925	932	966	962	1012	967	967	926	954	972	974	927	928	934	996	925	899	917	954	893	935	940	944	946	928	947	939	953	959	934	950	938	905	963	987	967	931	914	977	923	903	930	939	916	949	952	896	937	960	988	947	949	927	957	917	894	960	944	941	908	921	956	884	918	953	933	971	980	898	945	937	916	971	913	977	955	939	899	924	900	966	944	924	943	952	921	980	863	950	964	937	914	958	949	950	1035	991	934	1000	936	935	994	949	935	936	925	880	941	925	970	933	873	996	963	960	945	865	895	885	971	918	886	990	961	919	926	981	909	903	976	939	940	937	959	956	942	948	979	936	952	915	931	932	974	931	906	940	935	975	918	961	934	893	915	940	939	921	914	969	936	892	887	897	955	961	958	984	930	975	971	991	935	981	909	909	909	927	949	971	949	954	982	967	879	899	931	949	945	894	931	967	931	972	915	991	1005	924	928	935	949	960	874	936	919	952	915	925	936	965	970	892	974	907	978	983	971	911	925	946	946	906	935	967	925	902	994	967	953	925	934	967	943	899	938	909	938	894	992	991	913	926	904	952	929	895	967	908	925	896	942	987	962	965	961	896	996	984	968	967	922	922	963	912	947	966	955	896	943	972	956	892	943	921	929	932	909	954	948	942	923	957	901	920	982	931	906	959	916	952	904	958	938	917	993	1044	940	957	874	924	905	967	952	957	999	929	958	966	934	910	912	964	931	902	967	987	922	977	941	936	906	938	952	931	917	900	956	918	887	938	948	991	925	964	994	989	954	908	911	924	946	989	928	957	914	959	906	963	941	919	939	905	936	971	912	967	933	956	948	904	929	947	957	930	945	898	942	942	937	898	919	908	908	965	946	918	991	976	945	907	941	974	918	933	943	916	924	911	938	949	910	997	888	912	947	924	955	965	896	971	973	966	991	957	949	958	985	973	981	986	949	973	960	916	960	930	928	977	952	991	944	939	904	946	953	939	985	943	951	927	924	984	922	962	961	937	892	864	988	926	912	909	987	914	977	940	924	926	946	927	888	904	870	944	944	985	912	877	937	906	910	970	991	941	937	961	963	924	991	922	974	1001	878	951	946	906	946	908	970	888	940	964	909	958	949	912	866	970	959	991	957	945	886	940	929	907	905	909	941	969	929	934	964	924	938	930	905	954	911	950	971	917	982	879	870	966	922	966	928	983	904	924	960	942	886	931	990	907	982	916	1032	980	934	1013	871	944	921	934	971	963	919	892	909	950	949	923	1036	948	952	912	965	930	940	914	936	943	921	979	949	961	938	958	938	951	914	969	962	924	971	947	859	974	954	918	965	972	897
8579	19408	16861	9966	7108	5472	3995	3535	2694	2354	2100	1819	1765	1677	1635	1897	12038	1322	1241	1258	1273	1211	1147	1111	1186	1168	1131	1134	1116	1073	1088	1089	1030	1052	1063	1085	1060	1076	1059	1121	1041	1066	1089	1048	1094	1088	1001	1085	1087	1091	1055	1035	1116	1139	1007	1095	1031	1067	1084	993	1052	1028	1015	1084	1072	1005	1023	1044	1083	1064	1101	1061	1018	1057	1070	1061	1074	1086	1063	1035	1115	1053	1058	1024	966	990	1030	1039	1057	1020	1047	1046	1077	1029	1036	1079	1076	1024	1009	1064	1017	1029	1042	1045	1094	1000	1023	1066	1087	1057	1005	1068	1013	1009	1011	1027	1001	1127	1111	1073	1049	1008	1058	1048	1052	1012	1015	1045	1054	1052	1048	993	1007	972	1028	1038	1037	1049	1029	1067	1042	1000	1019	1069	1074	1034	1070	1008	1072	1072	1056	1041	1059	1030	1011	1058	1034	1040	1034	979	1044	1045	1113	1092	1065	1020	1060	1008	1037	983	1009	1043	1074	1033	1016	1133	1037	1018	1054	1011	1004	966	1029	1066	1010	1020	1011	1018	1081	1102	1057	1012	989	1102	1042	1045	1015	1031	1031	1037	1034	1084	1028	1076	1069	1041	1070	1066	978	1041	1070	1071	1090	1072	1075	1100	1012	1022	1064	1017	1134	1041	1040	1025	1014	979	1016	1097	1045	1051	1017	1031	1092	1037	1038	1031	1074	1048	1106	1098	1046	1049	989	1038	1077	1047	1037	991	1028	1097	1070	1059	999	1051	1036	1052	997	966	1023	1034	1048	1084	979	1065	1094	1012	1052	1028	1055	982	1006	1026	1006	1054	990	1026	1009	1030	1089	1075	1090	1071	1028	1040	1050	1028	1011	1002	994	1052	1025	1051	1017	1006	1051	1082	1049	1083	1023	1033	1051	975	1031	1054	1023	1066	966	1033	1038	1037	1083	1052	1013	1011	1014	990	1051	1033	1039	1032	1011	1062	1047	1036	984	1014	1041	1114	996	1059	1038	1034	1048	1044	1045	1021	989	1041	1104	1054	1011	1011	1016	1074	1007	1069	993	1051	1093	1057	1044	990	1035	995	1057	1048	992	1040	1029	1020	1028	1086	1072	1051	1019	1063	992	1044	1026	1078	1036	1025	1093	1005	1031	1047	1048	992	1014	1066	1000	1052	1040	1021	1013	1093	1059	1046	1051	1064	1019	1009	1093	1003	1032	1059	996	1086	1024	1003	1074	1054	1039	954	1024	1011	1065	1055	1056	1069	1011	1012	990	1018	1060	1087	1037	1089	1028	1046	975	1000	1027	1104	1062	1017	1009	1034	1044	1074	1023	1057	1035	1026	1003	1056	991	1010	1087	1076	1010	1007	1048	1027	1039	1029	1094	989	1036	1088	1024	1002	1045	997	1004	1061	1128	991	1047	1017	1089	1062	1019	1098	1033	1062	1007	1059	1065	1055	989	1048	988	1043	1087	1057	1107	1091	1040	1046	1008	1014	1019	1043	1024	1046	1059	1069	1083	997	1032	1129	1038	1048	1039	1086	1054	967	1042	1044	1041	1047	960	1061	1096	1097	960	1066	1066	1051	1008	988	1022	1060	1074	1050	1070	1081	1013	1035	1039	1033	1057	1035	1031	1076	1011	1069	1010	1078	1006	1041	1023	1076	1022	1030	1032	1022	1014	979	1100	1038	1044	1032	1094	1048	1022	965	993	1078	1020	1009	1043	1083	1040	1110	1020	1061	993	1062	1027	1042	1044	1088	1049	1057	1006	1074	1030	1017	1002	974	1073	1051	1045	1077	1036	998	992	1038	1058	1032	1038	1050	1030	1007	1015	1011	1099	999	1027	1055	1008	1026	1055	1085	1025	985	1035	1021	1027	982	1020	969	1083	1009	1015	1026	1040	1048	1090	1049	1060	1001	1043	1030	1047	1031	1004	1046	1021	1065	1043	1083	1024	1022	1071	1064	1023	1074	1071	1035	1028	1040	1006	966	1099	1003	1064	1047	1039	1014	1006	1074	1016	1008	956	1005	1056	1057	1044	1075	1040	1039	1056	1077	1051	1050	1032	1031	1046	1019	1001	995	1043	1035	1026	1027	1043	1067	1016	1036	1002	1014	1059	1027	1066	1072	1017	988	1080	1002	1008	1087	1018	1009	1045	1077	998	999	1055	1076	985	1037	1058	1021	1019	996	994	1068	1082	1066	1044	958	1006	1020	1038	1036	1036	1012	1039	1028	1002	1058	1011	1069	1114	1070	1045	1019	1057	1038	949	1052	1046	1049	999	1064	1072	1041	996	1027	1031	1033	1039	1044	1010	1095	952	1029	1017	1058	1020	1001	969	1033	1011	1065	979	1035	1035	1034	1085	1034	999	1020	1019	1056	1057	1012	1020	1035	1077	991	1024	1042	1012	1058	1007	1055	1024	1028	1037	1084	1089	1055	1049	1022	1005	1106	1064	984	1086	1015	1012	1091	1007	1043	998	1067	1017	1064	1080	1024	1092	1078	1033	1061	1039	1070	1038	1039	983	1015	1021	1066	1091	1066	1046	1060	1023	1054	1028	1050	1037	1043	1001	999	1091	988	1038	1043	1047	1072	1073	1132	1065	1088	1066	1019	1069	1010	1035	1081	992	1056	1029	1018	1006	1040	1055	1041	1062	984	1032	1029	1032	1042	1057	976	1057	1035	1038	1064	1058	993	1040	1030	1017	985	1004	1099	1002	1088	1040	1087	1047	1055	1039	996	987	1001	1013	1035	1003	1022	1028	1032	1055	1110	1014	1000	1030	1015	1046	1044	1025	1027	1020	1062	1049	1057	1067	1035	976	1072	1084	1042	1016	1038	1003	1021	1015	1025	1035	1049	1012	1057	1027	1024	1053	984	1048	1030	1043	1078	1041	992	1027	1081	1082	1035	1033	1062	1039	1032	1050	995	1079	1074	1002	1060	1061	1093	945	1030	1022	972	1075	1094	1071	1048	994	1056	1049	1068	996	1035	1037	1065	1008	1008	1010	1061	1049	1015	1014	1037	1051	1050	1070	989	1035	1013	1041	1007	1052	1083	1056	987	1079	1074	1049	968	1070	1025	1045	1036	1006	1071	993	1102	965	1005	1031	1071	1070	983	1071	1058	1090	1008	981	1043	1085	1092	1061	1000	1094	1049	1037	1055	1033	1004	1058	1061	1039	973	988	1010	1086	1015	1040	1066	1033	970	986	1085	1025	1044	1015	1050	1031	1059	1066	1027	1094	1049	982	1052	984	1078	1015	974	1070	982	1040	1023	996	1046	1017	990	1086	1103	1054	1038	1082	1021	1055	1059	1035	970	1059	1053	1099	1100	1051	1022	1076	1099	1023	1031	1041	1079	1095	1077	1048	1011	1068	1024	1057	1041	1087	1027	1033	1089	1033	1076	1052	978	1078	1048	1013	1051	1021	1079	1084	1000	1009	940	1030	1046	1034	1089	1067	1056	1017	994	1054	1089	1035	1064	994	1101	1071	1036	1031	1016	1046	1020	1057	1048	1099	1085	1101	1009	1010	1059	1060	1039	1022	1077	1034	1124	1022	1064	1048	1024	1022	1014	1054	999	1098	1009	1028	1022	1050	1019	1021	1036	996	1040	1014	1011	1029	1014	1021	1058	1046	1028	962	1015	1100	987	1035	1076	1019	1044	1019	982	1047	1056	1024	1012	1088	1025	1071	1043	1077	1010	1033	1068	1073	975	1033	1010	1040	1066	1052	1010	980	1020	1006	1025	1082	1088	1070	1013	1058	1068	1047	1007	1027	1009	1055	1053	1042	1084	1061	1037	1044	1061	1071	1036	1030	957	1025	984	1034	1037	1016	997	983	1045	1040	1059	1077	1054	1071	1026	1046	1037	970	1030	1019	1071	1046	1022	1072	1040	1033	1038	1077	1040	1008	1068	1064	1042	1025	1040	998	1039	1057	1020	1116	1066	1043	1065	1028	1064	1023	1097	1080	1000	1005	1012	1033	1018	1032	1051	1094	1086	1067	1085	981	1032	1048	1026	1104	1044	1056	1031	1033	1088	1027	1018	1000	1039	1022	1034	991	1066	1040	1019	1011	1027	1028	1006	1044	1052	1069	1045	1012	1007	1019	1033	1070	1007	1008	988	1007	1098	968	995	1055	1043	974	1033	1044	1058	1135	1058	1050	1025	1088	1007	1037	1038	986	1000	1040	1042	1059	1064	1108	1021	1024	1053	1050	1050	990	994	995	1043	1044	1039	1018	1059	1043	1066	1026	1061	1028	1059	1086	1036	1030	1034	1010	1043	1072	1054	1016	1024	1080	1021	1021	998	1068	1050	1022	1015	1056	1014	1050	1054	1066	1060	1012	1071	997	998	1016	1064	1046	1059	1027	1036	1078	1039	1050	955	996	1039	1045	1014	1024	1020	1080	1053	1095	1074	1017	1079	1021	967	1023	1047	1080	1009	1050	980	986	1002	1073	1038	1032	1056	997	1033	1038	1067	1004	1009	1049	1075	1036	1046	1037	1024	959	1060	1072	1054	1018	1063	1053	1030	1025	1033	997	1049	1019	1022	1003	1068	1075	1008	1043	1036	1025	1118	1039	1045	1026	1061	1070	1016	1073	1052	1032	1005	1043	1004	981	1007	1022	1037	1043	1053	1073	1046	1062	1053	1062	1042	1058	1007	1043	1016	1056	1088	1030	1012	1090	995	1004	1022	1041	1031	1019	1034	1005	1011	1021	1066	1019	1067	1037	1074	1006	1055	1008	999	1051	1005	1012	1022	963	1047	1068	1045	1031	993	993	990	1010	995	996	1047	1070	1081	1068	1048	1065	1098	1027	1083	1077	1024	1073	998	1076	1013	1024	990	1076	1027	1016	1003	1033	1073	1076	1071	1040	1072
27335	21093	10838	1205	623	490	455	415	388	397	361	345	351	399	359	351	560	330	327	333	337	368	294	327	333	322	312	319	313	316	308	334	318	315	346	338	322	318	332	342	325	315	309	322	349	386	307	358	359	336	322	349	353	334	331	331	337	331	358	292	322	369	327	364	355	356	323	290	353	322	371	325	351	370	337	312	343	336	338	329	335	353	359	347	350	334	337	332	320	289	332	334	372	339	364	324	359	335	320	343	346	294	332	357	305	338	321	362	311	343	320	334	308	329	336	332	323	358	348	328	323	339	355	332	334	355	308	313	339	372	352	336	363	324	337	330	330	328	310	302	338	328	311	333	328	327	314	312	348	340	300	311	319	311	334	362	309	348	345	315	323	319	355	354	319	358	342	327	334	340	354	323	339	313	334	337	277	336	333	336	347	345	345	327	323	335	321	296	332	319	329	353	303	336	335	339	328	327	335	317	332	344	322	359	326	316	289	346	331	362	329	342	318	315	314	298	323	346	335	316	354	330	357	302	333	338	369	347	336	363	306	343	360	315	319	363	296	326	366	335	333	328	309	316	320	342	364	307	332	318	353	358	323	332	345	335	344	328	367	350	305	341	315	326	342	332	326	345	337	319	328	323	325	318	362	323	337	321	365	331	330	339	325	290	337	302	324	359	315	319	320	314	343	334	310	335	356	350	369	365	312	323	310	347	335	299	344	313	341	333	341	347	344	328	308	328	345	326	326	336	326	376	334	349	313	343	343	318	295	314	327	333	378	329	339	292	330	333	312	342	344	343	349	348	333	333	317	310	327	328	349	330	342	315	350	329	334	348	315	318	331	333	336	327	327	328	333	319	290	353	291	324	338	353	330	334	356	332	326	342	312	352	362	336	337	346	342	348	332	352	308	333	335	306	350	340	339	368	334	315	325	344	354	327	324	320	300	334	353	339	345	325	315	336	335	314	333	329	325	362	346	344	335	365	294	293	348	363	333	312	327	312	333	353	330	336	315	333	378	343	344	349	327	332	320	334	366	315	345	349	324	316	314	355	337	301	347	330	319	312	315	378	326	360	357	336	349	349	330	335	324	337	318	372	314	317	368	340	321	368	338	355	360	316	335	319	341	349	318	333	333	352	281	310	364	356	317	351	364	313	349	318	328	341	347	332	309	342	348	341	351	326	337	295	349	365	325	318	331	312	360	322	332	329	339	340	339	311	340	332	353	334	349	296	307	337	341	366	400	334	329	320	377	327	343	319	337	330	335	337	340	330	316	319	332	349	350	313	360	300	330	334	331	366	324	364	313	313	315	369	338	333	372	340	347	316	322	341	333	303	352	338	358	294	333	321	337	359	353	340	316	365	348	342	375	334	310	343	344	342	312	344	322	345	338	318	341	325	332	355	332	338	332	331	336	318	338	349	339	355	321	326	358	353	305	334	322	304	338	324	339	298	337	306	335	308	327	330	326	360	347	358	340	307	322	329	357	360	341	322	355	324	330	327	330	297	338	333	329	341	349	338	336	347	358	345	314	331	327	355	340	341	312	334	340	343	323	350	347	350	350	356	317	326	360	315	323	348	332	333	337	349	329	328	331	326	325	332	355	310	343	311	325	334	327	328	334	328	333	322	309	334	341	342	316	354	335	365	338	304	338	343	317	350	356	320	323	360	326	350	322	329	339	286	338	332	306	368	335	315	365	322	368	359	356	371	355	353	320	360	322	310	353	337	331	352	323	321	362	308	295	341	330	365	340	342	353	334	351	343	327	351	344	336	333	331	327	314	311	335	295	371	325	346	364	318	347	306	333	330	346	326	322	333	380	342	343	352	306	310	330	344	339	318	327	345	339	305	342	325	354	350	340	333	331	325	372	303	316	354	331	344	354	371	322	325	334	338	315	322	350	335	358	318	306	324	349	362	316	334	313	296	349	321	315	349	324	342	322	323	322	335	332	305	347	342	334	347	342	339	318	351	341	335	341	321	321	334	321	343	334	330	329	379	338	336	330	341	316	325	319	350	329	328	326	365	318	336	337	353	344	307	317	354	332	293	330	370	320	339	306	351	330	345	341	332	334	301	333	294	323	298	338	327	352	300	338	359	324	331	299	379	344	309	318	331	349	357	315	307	333	335	312	339	359	337	334	321	361	342	323	355	333	321	344	360	338	328	304	313	372	356	321	363	338	324	334	316	330	312	327	318	331	323	365	311	325	336	318	321	320	349	327	301	308	354	313	348	330	327	342	339	337	333	359	351	332	326	296	326	339	343	312	346	364	295	360	338	338	334	344	318	337	318	337	371	327	311	352	321	313	359	333	341	303	336	323	332	337	315	320	337	341	335	300	344	332	331	297	328	332	331	368	321	309	330	337	328	351	346	315	358	303	319	322	324	308	326	352	357	330	333	324	339	331	367	337	319	329	323	336	330	301	302	333	320	347	345	310	338	358	324	308	342	327	363	350	316	295	320	326	354	321	325	334	311	338	320	347	345	315	312	325	343	360	308	301	352	373	327	338	322	331	373	325	374	348	311	352	321	323	332	335	331	313	346	361	319	368	314	341	334	325	342	330	345	333	359	346	307	315	324	339	344	294	357	344	348	337	329	366	363	344	334	330	358	307	338	334	357	341	328	309	327	326	318	344	278	350	329	320	322	328	328	338	341	321	356	290	345	330	313	325	330	362	329	350	322	356	333	341	333	313	320	331	336	331	323	360	324	311	345	335	356	325	330	346	334	317	346	352	349	298	326	346	321	351	349	336	355	345	319	320	374	377	338	311	327	334	369	320	358	357	313	361	354	318	356	339	351	298	327	318	364	320	345	351	356	328	311	323	345	343	321	348	338	335	308	345	347	343	282	354	345	304	362	341	346	318	333	334	333	329	325	329	342	337	289	305	320	334	373	290	321	328	326	361	323	331	349	323	362	331	316	332	336	334	370	348	344	359	342	351	327	333	358	342	350	341	298	333	338	319	350	325	363	392	339	342	348	335	304	329	343	307	344	294	320	344	358	323	356	351	354	334	327	320	336	356	333	306	319	322	343	358	323	381	364	342	304	323	340	360	341	353	367	354	335	330	310	363	317	351	360	315	345	328	345	342	307	384	321	325	336	294	329	332	353	314	334	349	352	348	314	320	349	346	319	339	365	337	336	347	321	326	335	337	357	314	347	311	319	316	307	328	307	347	357	317	298	338	347	338	347	340	356	317	359	353	324	372	332	290	316	321	353	323	355	328	329	307	351	342	351	319	348	320	335	330	356	318	342	317	359	362	332	341	351	350	317	339	345	342	292	326	323	310	343	331	322	328	326	342	358	355	329	330	321	308	331	341	332	337	321	312	331	334	301	303	363	349	307	344	336	361	322	317	347	322	314	347	337	330	298	316	338	344	343	335	350	368	324	343	358	326	329	326	360	335	308	337	345	297	319	337	345	346	328	348	320	320	302	350	333	354	326	336	300	351	338	329	331	292	334	326	312	322	352	348	307	338	325	361	312	338	369
4516	2035	2051	1092	839	662	602	545	508	468	463	402	438	451	419	449	686	426	388	399	372	395	410	392	394	404	363	419	402	426	431	425	401	429	397	425	427	417	407	417	391	425	453	429	410	401	398	415	411	409	440	390	395	410	387	389	373	449	394	411	345	390	401	404	375	396	404	422	387	408	415	437	370	388	390	406	424	407	392	407	416	383	399	393	398	391	429	383	420	413	410	401	356	362	394	421	377	397	423	431	389	416	371	380	403	398	397	368	358	391	360	417	382	402	385	377	373	366	411	410	385	421	412	415	387	408	426	385	395	394	378	417	414	409	406	419	379	418	410	437	408	372	367	372	396	408	416	387	418	411	376	389	428	392	431	409	424	362	392	416	410	397	451	412	426	435	415	392	403	405	369	391	398	419	387	388	407	370	427	378	401	391	418	377	398	419	414	396	389	381	378	422	390	389	416	379	433	422	431	444	391	380	426	432	420	412	383	383	391	441	426	375	404	378	376	395	376	379	385	402	393	428	400	383	392	380	408	370	406	393	386	377	383	441	389	410	405	427	412	411	410	390	421	371	442	388	412	410	392	403	404	408	432	403	386	424	414	401	401	378	429	364	390	434	386	462	369	377	414	415	391	366	397	407	395	391	387	419	385	399	400	383	401	384	405	391	392	370	408	414	396	435	418	419	368	405	424	380	405	403	379	405	419	410	416	391	396	408	391	420	423	446	436	419	394	396	386	419	423	394	416	415	363	398	413	416	390	384	382	424	369	390	408	377	421	373	463	394	387	429	388	385	411	398	386	375	401	404	381	418	396	407	409	379	397	385	416	411	396	397	426	435	365	365	395	427	405	412	371	383	392	364	393	383	440	371	425	388	395	411	442	426	430	441	395	405	388	420	367	447	409	417	396	395	410	388	405	417	454	389	420	414	408	400	384	426	422	403	378	395	379	405	411	394	386	394	412	380	399	400	409	417	419	381	392	392	395	382	361	412	420	421	353	363	398	377	387	396	430	374	406	406	387	377	434	412	432	437	373	409	381	403	365	381	402	418	372	386	380	441	402	420	447	393	363	414	369	398	403	422	412	416	407	421	402	395	360	354	381	449	413	410	372	392	398	410	375	409	403	395	418	381	430	379	420	389	408	418	398	415	380	405	392	411	386	414	404	385	419	403	395	396	401	415	400	410	404	368	372	384	424	370	396	424	435	434	389	447	406	388	382	390	446	406	378	433	402	379	421	403	402	416	380	413	386	392	393	442	392	378	404	407	418	357	371	400	392	410	389	413	424	376	381	410	381	363	400	401	428	391	384	447	417	384	437	417	443	418	405	405	396	417	378	398	367	411	430	419	379	393	419	401	369	415	398	448	364	392	397	405	404	382	377	383	388	375	413	408	416	365	392	388	395	413	390	404	426	408	371	366	405	430	398	396	402	402	370	414	368	403	361	364	383	392	397	403	392	373	411	399	405	393	400	395	375	402	397	379	383	366	420	438	393	430	375	402	385	422	410	403	345	394	397	350	395	405	412	407	403	388	415	413	399	418	371	377	399	391	412	397	397	381	448	381	412	393	405	403	389	367	391	403	385	396	379	350	394	403	370	392	414	373	377	385	416	417	390	377	403	417	426	423	406	399	425	406	415	381	391	385	421	412	382	400	400	378	430	425	413	437	383	394	378	439	410	433	393	390	429	374	410	424	403	394	432	411	403	386	391	383	395	376	417	359	405	433	384	365	397	415	439	413	379	373	395	390	369	394	408	406	389	365	381	413	402	396	446	409	374	429	378	391	431	360	414	388	373	411	437	435	382	406	430	388	420	409	381	410	399	413	380	414	433	365	406	392	389	393	406	447	403	404	394	427	397	414	385	413	401	411	411	424	398	452	394	420	449	398	401	400	419	411	408	367	438	428	402	399	422	415	409	386	383	408	375	442	406	395	409	386	385	399	409	395	417	377	381	421	427	403	416	399	430	370	411	422	404	405	399	382	395	392	382	390	387	359	419	434	425	376	404	393	409	415	381	369	382	427	416	397	421	402	392	387	385	411	397	401	378	399	411	403	393	408	396	439	409	410	399	381	417	380	419	394	424	392	399	395	422	378	414	414	393	393	375	385	402	421	377	401	403	404	413	355	426	401	367	410	391	376	368	383	391	400	392	400	426	418	416	388	437	385	374	413	428	404	362	417	393	410	369	404	388	373	388	361	401	369	412	398	399	414	396	391	443	372	388	439	390	439	418	396	378	385	458	359	398	407	381	426	399	414	402	410	391	404	395	393	387	380	411	415	395	389	411	384	412	404	409	392	394	376	371	395	409	387	397	370	393	378	384	376	377	435	395	447	424	446	419	417	418	430	446	424	375	393	394	410	405	392	411	425	365	384	424	441	391	430	436	402	352	381	415	416	387	394	369	386	389	421	414	391	396	419	379	413	393	424	429	411	426	403	354	392	425	384	380	405	435	416	410	383	408	405	364	378	441	403	410	365	378	368	410	382	409	410	395	369	375	402	408	362	386	430	402	372	378	426	418	395	405	388	392	394	416	390	402	396	422	390	387	407	402	406	393	438	411	388	391	407	383	402	415	403	392	393	408	395	396	395	417	385	418	403	391	383	396	376	377	420	396	421	403	395	409	374	431	417	412	445	359	406	415	409	430	413	433	429	379	389	390	411	387	391	403	378	388	407	421	393	402	387	381	403	397	416	427	367	436	386	399	431	410	403	374	386	420	412	386	385	436	411	408	395	446	457	416	362	414	379	374	403	435	407	459	451	419	412	384	366	451	388	400	402	390	381	451	390	383	379	385	394	394	372	390	406	384	403	431	434	417	424	406	427	404	389	373	365	444	382	416	389	424	399	378	377	427	391	415	377	387	426	408	443	396	393	437	380	421	386	398	375	371	414	421	389	389	415	358	386	401	378	389	370	401	423	403	407	413	417	403	395	389	426	384	413	405	425	444	422	397	417	395	403	381	419	382	385	406	428	372	421	400	393	404	425	368	419	411	431	426	396	400	402	398	408	381	399	407	411	404	414	393	413	399	396	388	377	398	368	384	417	400	405	404	395	389	412	405	411	385	364	410	420	396	421	368	402	382	403	420	409	430	401	417	440	390	410	397	387	408	394	402	390	385	390	378	381	392	369	418	427	443	390	396	383	401	388	365	392	351	393	353	385	377	427	424	445	403	397	384	387	411	413	418	429	404	416	371	417	382	427	419	431	429	402	406	387	410	375	431	391	435	427	425	370	378	393	411	390	401	417	428	392	421	399	408	428	389	382	410	388	413	410	402	408	411	389	385	377	382	399	414	376	400	410	405	399	406	364	412	397	446	377	409	408	424	392	397	414	399	444	380	367	400	354	398	418	389	438	396	398	401	413	394	384	407	416	415	383	380	399	384	434	409	384	415	409	403	414	419	362	363	409	437	416	434	413	428	365	409	395	388	389	378	381	377	371	372	412	362	383	415	402	369	394	427	404	393	402	422	379	413	407	377	419
23754	21490	29208	24195	21496	18154	2538	1330	1170	1035	983	941	963	893	814	905	3790	812	785	730	738	730	689	723	784	714	739	739	744	721	742	761	684	700	783	696	718	694	713	741	710	677	724	711	684	678	703	682	732	764	670	674	685	683	680	699	694	698	748	686	676	684	664	681	690	698	666	683	646	701	714	717	709	645	670	680	706	684	679	707	677	719	721	720	619	675	717	693	710	686	745	668	705	708	701	676	678	728	646	710	695	654	704	698	669	683	696	675	679	713	688	692	671	740	719	667	731	738	701	687	719	719	686	650	692	669	687	657	724	670	676	688	702	670	647	664	683	681	715	673	685	633	720	632	735	681	641	712	703	727	670	692	663	714	696	701	699	682	708	660	673	692	660	660	678	717	653	673	629	658	677	673	699	702	691	675	772	715	704	656	675	765	691	666	693	713	677	708	646	693	677	662	653	709	673	731	654	672	705	691	675	659	696	695	704	722	678	653	727	714	669	713	716	730	629	691	640	696	658	711	688	662	685	746	683	673	707	703	709	692	699	696	647	662	685	696	714	700	703	702	711	742	673	739	666	698	710	652	687	689	731	681	681	697	694	700	695	725	711	680	685	719	695	680	672	700	732	673	694	699	734	665	692	697	698	683	712	681	685	695	678	748	685	674	703	706	719	740	743	635	665	674	702	680	721	690	646	687	686	683	703	693	668	673	709	705	670	714	725	703	669	727	722	682	725	680	722	721	709	682	672	706	663	703	716	681	682	715	665	691	671	700	719	675	693	723	727	705	649	718	697	678	705	694	725	719	709	696	695	718	674	685	701	738	714	669	656	718	684	691	641	713	708	698	692	723	670	668	681	696	689	740	713	711	686	722	665	678	653	717	670	661	669	692	685	687	653	645	673	644	728	679	710	741	654	704	711	676	657	656	695	674	702	645	675	688	688	659	714	699	737	717	655	740	720	723	682	673	722	718	663	689	742	719	680	691	731	608	674	681	685	667	724	699	699	669	656	676	719	682	684	695	703	716	663	715	717	703	704	714	695	679	647	696	709	705	716	681	665	640	657	674	689	665	751	711	731	737	724	672	678	641	704	659	702	682	726	727	696	715	690	694	669	699	662	713	707	691	670	749	714	685	671	707	703	725	732	662	694	706	708	686	741	648	687	718	690	663	643	667	686	687	687	699	677	706	708	673	709	687	709	676	686	712	717	697	649	704	673	671	689	706	684	647	703	661	739	662	727	654	715	682	701	691	637	716	696	690	717	673	676	662	683	662	733	690	686	700	673	632	690	681	693	687	714	640	684	681	715	715	705	703	683	674	674	681	718	731	688	647	682	727	704	659	686	700	692	620	713	678	717	711	700	718	695	709	681	686	679	675	699	699	725	698	744	656	698	690	723	714	692	655	684	696	681	695	680	691	682	670	685	717	699	665	710	689	695	719	713	685	710	719	684	698	705	723	687	657	708	691	728	710	639	708	664	663	641	671	695	694	731	685	692	711	728	718	674	684	651	748	688	704	662	726	691	639	643	667	710	673	662	657	739	640	689	656	696	728	674	687	695	650	652	691	695	733	621	713	695	667	688	725	681	714	699	693	651	696	680	674	675	712	704	654	694	698	687	717	680	663	680	640	638	677	700	690	684	669	695	683	694	682	637	689	694	654	687	685	694	700	655	672	729	675	663	705	642	667	664	700	732	698	647	697	692	687	679	683	697	659	707	691	650	708	667	737	678	678	652	695	711	665	691	707	662	650	687	698	701	665	681	700	710	659	686	664	706	676	712	718	659	697	731	731	688	723	672	668	707	682	696	700	715	686	676	674	659	626	673	670	643	664	707	672	673	671	690	667	716	646	721	669	712	680	685	691	681	651	713	682	685	674	733	719	696	664	722	669	690	706	683	714	714	662	675	670	697	661	747	695	690	690	694	732	723	721	700	685	738	680	711	677	675	654	740	647	698	648	725	689	690	708	676	669	717	673	687	707	630	689	656	718	720	677	687	634	671	651	626	679	623	702	728	699	703	642	675	741	650	707	695	666	694	684	712	699	682	689	690	669	728	694	680	686	696	673	683	634	740	656	686	729	747	661	673	723	712	678	689	667	645	706	672	671	676	702	688	660	673	656	688	656	638	663	683	712	721	701	671	734	654	653	692	704	654	714	654	751	666	707	682	738	633	711	658	709	680	696	667	721	701	678	705	678	675	690	715	693	665	737	744	649	705	684	720	688	677	687	717	732	670	695	682	745	696	689	717	719	651	676	663	676	709	700	690	676	645	687	716	671	689	683	704	694	700	684	715	674	690	663	702	698	695	653	694	629	706	654	702	703	640	688	662	654	697	674	684	683	695	696	737	645	697	702	759	689	661	683	696	693	678	699	720	707	669	717	656	725	733	753	663	675	687	693	691	724	675	677	720	714	694	676	659	700	673	708	691	669	650	702	697	696	688	657	694	718	712	647	656	696	710	660	697	670	684	686	698	666	705	682	712	687	689	666	688	728	683	683	652	680	707	679	687	642	700	654	669	684	692	684	638	685	711	750	704	713	694	663	678	662	703	679	706	707	668	696	729	710	710	661	690	679	695	706	689	677	744	723	702	673	716	710	700	695	633	679	694	682	656	676	710	700	702	675	633	693	669	645	667	687	688	736	697	695	745	707	676	669	721	679	692	690	701	685	718	753	705	722	695	636	721	685	665	676	708	700	668	698	673	711	660	735	666	673	672	717	705	674	678	688	665	669	678	688	652	729	695	720	662	692	676	678	634	711	745	665	678	700	658	696	711	646	714	662	661	650	659	695	708	711	675	670	695	672	672	682	651	709	629	664	695	739	702	677	672	712	647	708	652	742	645	697	690	665	650	661	744	682	726	700	691	685	733	673	647	707	664	666	625	692	698	702	689	679	703	726	686	650	695	665	699	706	675	668	662	683	690	686	695	701	706	679	694	719	657	698	699	694	692	656	682	709	776	682	664	720	681	679	713	655	691	691	671	694	693	700	715	678	690	675	698	714	658	681	675	652	685	731	680	700	695	649	675	672	690	683	672	666	713	695	679	674	686	675	747	687	645	683	705	653	681	705	670	644	692	658	698	698	703	647	676	714	718	684	722	674	662	725	676	689	688	640	688	684	688	688	670	694	689	662	704	661	700	688	683	711	640	698	704	654	689	698	682	687	708	661	706	661	647	663	700	688	705	696	717	695	721	685	733	694	694	690	686	665	685	697	729	668	693	661	723	685	682	691	722	728	732	692	677	688	710	715	672	709	712	642	677	655	688	658	685	684	676	668	648	706	708	686	689	677	704	691	663	660	646	698	669	701	661	708	662	690	695	663	656	708	636	691	694	717	648	674	685	734	671	694	698	675	694	722	702	666	669	724	650	752	655	680	719	699	661	674	719	693	674	688	697	712	720	637	717	641	672	682	693	641	720	662	667	684	664	676	678	728	660	732	654	709	681	692	668	701	711	672	700	680	692	739	704	669	661	719	672	677	678	726
5675	11258	10282	5204	3706	2976	2402	2038	1795	1468	1327	1221	1187	1154	1050	1199	6096	918	905	899	826	871	826	850	840	804	841	802	776	757	798	797	778	763	748	770	792	746	768	755	783	767	854	839	779	810	747	820	769	787	772	792	806	796	769	812	709	785	748	738	744	819	785	763	764	757	781	827	789	769	762	799	753	742	811	775	752	766	774	755	791	728	760	765	770	758	757	741	793	842	821	715	747	784	788	759	735	729	759	760	713	790	787	774	798	789	694	775	817	792	805	787	757	743	733	763	740	736	744	775	786	771	741	803	793	773	724	819	799	800	742	756	755	785	760	805	718	764	711	749	810	734	840	744	732	756	761	783	767	754	755	779	740	765	754	780	724	749	745	780	773	747	763	814	776	786	731	773	794	779	759	781	783	793	789	734	782	741	755	765	752	757	798	754	726	759	777	780	751	808	777	739	741	789	731	766	799	721	826	776	771	814	736	771	772	754	795	769	767	725	758	753	774	817	749	796	757	764	744	767	784	747	728	768	798	759	768	780	734	785	799	752	795	791	757	771	799	712	718	732	822	787	749	770	788	764	751	716	755	807	700	751	754	737	754	750	759	744	780	769	744	778	746	768	767	740	768	810	745	767	747	736	775	726	741	732	747	792	763	773	822	775	801	778	765	778	740	807	820	779	797	743	738	753	750	794	768	808	757	750	724	758	754	801	747	790	772	829	809	771	800	797	796	809	710	755	742	801	730	777	772	744	753	763	824	758	684	729	778	720	786	776	746	735	758	792	716	778	751	738	779	726	741	794	735	773	760	775	832	762	762	754	814	806	738	745	723	759	756	781	768	767	731	767	819	785	776	781	766	744	742	810	730	748	774	764	805	693	782	796	789	752	789	691	784	758	791	718	806	802	747	729	787	733	783	827	769	783	731	773	792	780	749	771	766	806	737	776	740	741	765	778	712	783	741	708	758	723	755	760	796	797	753	748	784	849	726	768	774	747	774	740	786	750	817	766	784	769	805	770	763	720	798	747	710	773	780	742	784	755	741	750	729	747	797	735	757	758	731	759	755	762	772	716	774	735	750	777	802	703	795	777	742	752	761	754	812	781	782	755	754	762	766	770	784	785	713	736	762	803	779	774	766	735	783	768	714	747	771	781	760	737	763	773	764	720	768	757	753	725	757	777	779	668	798	793	769	754	767	800	759	778	752	767	771	770	804	781	773	759	750	735	754	792	808	843	799	764	707	765	777	736	808	732	774	775	770	779	717	764	744	755	736	743	778	831	814	724	757	735	757	774	786	755	762	796	741	765	754	776	784	797	798	735	736	768	768	775	769	764	787	753	747	741	778	749	787	761	788	744	747	785	715	783	760	761	747	776	750	756	800	835	763	780	741	763	833	787	759	747	770	820	737	762	803	765	787	752	779	787	751	751	738	776	684	764	705	822	741	759	702	780	712	745	738	773	782	733	798	734	787	784	775	772	739	725	748	810	811	759	800	748	781	766	784	783	767	781	789	761	766	732	730	740	765	794	775	747	746	745	732	702	725	766	820	739	744	808	785	796	744	765	814	764	729	762	741	739	787	740	757	744	767	735	749	779	762	749	763	759	758	775	775	791	770	746	752	780	800	764	801	786	728	720	749	797	813	772	772	745	745	770	734	794	759	777	724	753	755	766	827	779	793	794	725	781	779	760	748	749	766	739	780	725	770	771	774	740	778	801	802	773	761	741	761	771	788	724	771	756	778	746	776	766	780	773	769	780	760	807	754	774	729	803	773	823	790	762	773	757	764	742	742	752	764	767	767	753	745	744	772	802	774	729	798	792	758	779	817	742	723	773	777	769	749	809	793	767	792	757	701	769	765	709	744	766	743	753	759	802	737	736	712	799	774	789	752	785	800	737	745	750	738	737	761	765	782	763	752	770	782	801	730	758	742	787	790	786	742	766	764	777	755	833	771	741	753	756	757	779	700	726	769	717	803	794	744	766	741	797	808	751	721	737	747	780	778	741	754	698	754	769	770	776	735	772	809	736	735	764	746	789	699	714	731	799	755	774	807	745	789	761	794	798	800	747	789	723	820	750	711	755	779	805	758	781	768	768	753	820	790	730	789	789	736	737	710	768	785	803	764	770	783	775	794	732	748	760	783	803	775	733	755	768	767	824	770	795	745	711	804	730	753	729	676	767	770	809	738	750	805	786	773	785	763	789	759	751	747	744	727	741	760	784	780	795	751	770	754	751	775	770	767	774	798	736	789	750	763	766	756	760	810	795	767	850	762	728	727	725	751	697	780	756	761	750	738	785	804	797	784	719	798	790	756	744	764	741	747	758	809	721	801	804	777	754	750	798	739	781	781	787	731	783	810	720	807	813	738	756	746	836	764	762	777	798	796	776	727	775	791	704	776	764	752	716	772	793	799	752	759	742	750	745	752	742	765	747	799	764	810	743	779	755	780	746	764	758	764	725	752	770	776	782	748	726	793	712	794	735	771	755	781	767	746	760	764	741	760	782	777	791	741	733	777	779	778	751	780	783	757	778	773	773	741	750	775	768	798	804	764	734	771	810	758	764	742	750	744	797	772	754	777	752	776	775	753	743	782	770	791	767	811	756	732	743	777	786	779	757	749	779	759	740	718	809	757	744	804	783	810	763	760	770	735	713	735	801	723	788	755	758	782	758	788	777	736	765	766	736	721	730	738	723	771	773	769	765	792	754	825	722	769	739	768	772	769	771	831	779	751	792	748	730	764	780	776	741	761	753	767	775	805	710	719	805	731	773	729	775	786	785	799	785	786	777	754	763	740	801	764	726	750	760	730	734	747	774	793	761	771	774	738	740	732	762	757	747	813	770	797	768	751	752	718	741	773	748	777	792	763	774	779	787	757	794	780	743	750	764	770	791	778	758	763	782	802	754	784	725	764	797	783	766	771	764	701	771	749	780	809	752	747	799	805	751	688	772	797	775	786	772	827	788	790	754	733	796	725	762	765	776	761	765	761	737	813	788	775	763	766	743	746	771	779	726	731	704	780	783	773	769	791	793	786	794	767	726	777	699	780	753	757	750	793	791	725	788	787	799	790	792	765	832	757	796	802	756	817	780	759	719	746	786	766	807	781	737	791	803	741	766	778	776	744	802	766	792	803	771	749	765	766	757	837	781	790	742	761	743	739	766	787	760	784	841	745	830	781	731	718	790	760	723	729	762	763	765	764	794	758	806	772	719	761	775	800	759	761	737	718	774	755	778	803	783	820	730	717	763	752	729	718	772	745	734	778	811	766	730	704	751	766	725	765	780	730	749	810	773	760	787	714	773	804	780	731	779	758	751	714	776	780	735	741	780	789	730	726	740	702	747	752	814	787	776	809	764	751	760	761	746	753	716	794	765	764	775	770	760	808	720	791	773	847	734	763	787	760	782	730	751	795	744	757	749	741	765	762	775	742	769	780	775	756	754	782	802	780	715	773	732	780	800	781	780	774	754	766	727	804	761	782	747	746	789
25081	21486	28351	24949	17957	1558	874	797	676	594	552	563	528	502	485	501	1572	455	441	454	445	416	416	438	423	423	444	394	428	438	402	438	429	426	438	405	427	405	379	433	431	419	430	410	411	414	385	411	404	404	440	386	440	430	412	395	415	446	412	443	434	440	405	406	437	415	413	425	412	411	409	410	427	429	414	393	429	428	416	416	414	436	424	430	436	399	399	395	408	413	415	426	414	409	415	416	423	411	452	430	440	436	385	370	393	415	395	410	392	402	404	421	404	388	403	386	422	376	416	428	386	407	394	415	439	423	401	406	406	394	424	420	383	438	391	399	458	402	385	404	410	408	426	407	442	398	417	422	402	387	418	400	443	366	402	391	392	434	415	439	411	414	393	425	386	396	428	373	421	460	357	345	462	402	378	448	369	434	398	391	421	396	368	433	411	418	473	412	398	390	404	382	404	384	435	403	414	343	417	403	403	406	417	407	403	413	377	401	423	401	405	389	425	416	413	392	397	435	440	421	358	383	407	398	389	418	348	426	419	376	425	403	381	389	385	368	424	421	415	408	445	385	377	390	395	408	428	434	396	409	437	422	425	397	425	407	434	429	395	400	377	425	424	419	389	392	386	403	395	415	385	422	429	406	375	384	389	392	396	420	385	382	406	388	391	434	400	385	381	397	386	448	368	411	430	390	360	403	401	401	391	377	391	411	430	419	417	409	367	421	419	392	403	434	409	404	459	363	440	429	412	400	420	449	431	380	398	396	404	445	406	416	424	408	424	417	396	460	446	375	383	390	419	408	389	430	419	445	405	372	418	413	396	428	413	412	413	441	427	409	387	413	394	422	383	350	400	387	416	426	390	373	412	380	378	386	407	365	386	457	399	438	414	395	375	447	420	401	442	384	372	416	391	430	396	377	436	395	412	379	422	396	406	424	392	402	438	400	407	390	399	424	409	433	394	421	402	380	395	436	361	436	415	412	399	402	362	387	396	380	401	417	380	433	408	390	407	389	409	454	435	405	429	404	396	396	397	404	366	375	419	426	381	433	403	434	424	402	429	405	439	457	410	410	412	432	405	382	435	400	403	400	401	405	412	416	420	399	388	394	455	425	411	390	404	434	406	439	390	394	417	378	417	407	430	421	414	435	412	415	423	377	405	403	398	398	403	368	403	403	435	389	420	408	442	410	407	401	438	390	353	389	459	435	387	397	408	401	388	396	368	419	413	423	397	387	422	397	404	448	442	417	428	407	430	383	399	391	421	381	405	395	400	427	417	385	392	436	392	404	430	402	407	385	416	401	404	404	397	419	400	405	429	419	399	400	396	379	402	436	413	376	429	385	407	408	410	399	416	410	392	397	409	416	426	401	403	367	380	392	388	415	414	412	422	409	434	391	428	379	428	363	408	409	418	390	386	388	415	421	361	416	411	425	369	422	397	414	427	428	390	363	413	402	400	400	424	402	384	420	413	438	422	410	401	422	417	384	417	427	425	385	380	380	388	402	413	372	399	436	389	436	404	402	387	388	436	435	393	410	439	411	401	418	419	386	400	412	380	370	404	385	371	393	416	413	423	400	415	422	367	421	431	440	425	415	428	404	397	426	379	413	419	424	406	408	423	418	423	414	400	378	376	429	397	373	435	422	400	396	413	398	405	413	432	408	365	391	412	398	413	383	400	420	397	405	414	387	405	396	416	399	420	420	400	374	445	411	416	386	459	387	432	431	430	403	434	393	349	438	395	439	412	393	413	430	403	410	409	409	406	435	413	391	408	409	434	397	416	430	420	377	403	406	438	363	430	396	433	400	395	419	404	362	427	415	378	377	402	417	436	411	404	418	416	378	392	389	415	390	421	391	382	381	374	377	386	431	415	390	421	412	437	421	435	416	402	400	381	406	390	397	442	393	408	404	418	406	447	407	428	407	427	410	440	379	410	403	373	388	394	417	392	418	387	382	410	394	418	395	391	395	425	400	389	435	414	406	398	396	393	389	413	410	369	420	410	409	416	391	433	367	431	431	405	422	406	393	389	379	396	395	421	407	395	413	405	418	434	380	396	385	398	431	405	383	400	382	408	388	409	407	418	426	426	404	376	418	365	393	411	416	371	383	418	395	422	404	399	385	404	416	388	465	456	412	385	417	422	474	398	373	430	404	415	433	367	423	378	404	415	430	388	411	410	378	424	370	390	415	461	419	404	410	404	386	393	415	404	407	413	377	392	406	417	404	432	420	404	434	393	379	416	415	397	437	433	383	448	393	402	419	401	411	427	362	390	423	418	417	405	385	389	386	404	410	426	395	407	435	377	409	435	410	403	389	403	408	409	368	394	401	409	443	369	364	381	412	402	378	380	400	404	394	410	442	424	429	419	384	421	419	442	406	414	388	419	396	377	382	397	423	433	396	394	415	435	432	376	385	439	404	389	384	387	409	415	421	422	392	387	432	416	412	406	373	445	390	378	421	372	439	423	452	445	389	380	371	432	411	402	378	432	452	432	387	396	436	412	452	388	381	395	372	412	414	398	372	413	422	424	392	394	400	415	387	415	377	359	402	406	404	397	411	420	406	357	362	418	384	419	428	392	425	401	434	404	415	385	434	398	425	428	447	390	381	416	385	394	406	458	407	384	415	440	418	415	414	360	424	403	395	410	371	386	391	417	430	413	460	440	396	415	437	390	374	399	420	444	424	398	428	440	384	390	390	409	380	417	408	407	412	394	396	422	455	413	433	387	383	416	395	400	379	380	403	394	393	411	391	401	391	435	413	414	394	413	375	424	400	419	381	400	403	381	400	419	394	399	378	401	389	407	416	437	396	392	407	412	428	391	411	364	389	450	357	433	397	421	384	411	439	403	406	403	402	374	392	377	413	406	421	411	413	422	435	420	405	438	419	390	415	398	413	415	409	396	382	377	364	393	377	396	408	376	445	430	401	419	422	392	410	375	405	419	412	399	381	394	392	418	420	394	389	457	388	374	412	399	400	391	398	387	427	405	369	427	418	403	391	423	418	423	408	437	443	411	400	422	414	389	424	353	436	422	441	419	401	400	412	403	397	411	424	419	380	403	428	429	390	428	406	374	363	417	427	406	394	419	393	441	424	419	409	402	395	367	396	418	395	396	386	383	427	411	387	373	419	368	418	395	385	394	375	406	364	400	422	395	423	420	387	397	360	392	409	417	415	427	392	392	407	423	425	428	405	433	424	384	388	426	414	383	378	420	422	436	400	420	392	406	411	413	447	412	408	397	385	418	377	389	471	444	396	372	417	418	435	438	439	427	416	423	408	377	420	394	437	439	365	393	418	411	392	394	404	392	414	389	415	373	423	376	465	412	420	449	412	402	416	461	416	407	401	400	394	408	428	423	424	428	401	379	398	451	407	394	356	408	397	412	403	406	382	434	382	422	404	438	376	403	412	405	429	424	414	409	395	400	398	433	428	412	391	429	405	437	421	414	388	397	423	428	426	391	377	426	434	409	401	369	385	402	411	378	408
5303	7666	6496	3111	2234	1835	1607	1547	1154	923	855	843	739	652	685	778	3083	557	555	569	540	525	546	531	513	539	539	531	507	529	482	542	503	500	483	526	504	503	526	497	459	482	525	508	507	496	503	508	489	515	525	504	517	484	520	507	533	511	542	499	516	514	485	504	501	496	512	481	530	476	526	518	511	515	529	495	512	525	495	530	524	511	499	495	523	478	445	464	485	491	467	504	479	449	526	507	515	491	532	501	531	498	513	489	499	513	470	534	486	495	483	500	546	511	502	536	538	487	492	506	478	554	514	504	479	473	522	505	499	473	494	502	498	498	512	456	490	503	490	513	483	501	492	494	484	472	482	543	485	520	509	490	482	505	518	474	442	515	480	504	476	487	531	475	486	462	484	509	531	488	533	512	505	491	491	511	489	527	525	511	503	517	513	480	523	479	517	503	490	482	505	517	475	512	496	514	502	452	492	494	535	486	492	522	530	492	519	523	451	504	507	520	478	495	476	506	533	492	511	473	518	482	456	508	488	496	480	491	550	500	504	480	453	490	483	516	549	484	507	497	465	510	487	479	504	495	489	477	490	517	468	496	486	511	486	491	520	484	503	482	493	496	527	489	512	456	474	511	491	518	513	493	510	523	511	523	496	490	530	504	472	491	460	494	495	486	521	453	497	526	490	511	474	505	468	487	451	500	525	529	487	480	536	529	528	498	517	534	467	509	524	478	501	484	467	508	518	464	514	463	465	496	510	473	500	500	495	511	512	489	486	475	498	504	507	519	501	458	497	502	489	521	515	461	480	504	476	519	483	485	532	522	479	517	498	500	483	499	505	539	501	482	514	516	533	448	505	514	500	507	493	522	488	481	453	502	537	471	510	499	502	472	519	503	536	494	519	501	490	526	501	428	512	494	468	492	505	537	500	511	500	505	492	495	515	498	463	479	492	488	544	526	502	503	508	501	503	513	537	503	504	534	480	487	479	509	497	517	470	500	503	507	485	526	466	455	505	515	499	484	474	495	521	490	494	531	477	450	482	507	471	502	543	545	498	523	505	505	511	474	473	473	493	468	503	498	530	472	470	497	536	512	466	475	482	523	457	498	485	488	500	503	474	492	522	497	507	501	514	471	497	487	524	521	488	498	556	506	501	491	537	494	490	521	501	511	493	483	462	539	475	482	495	508	480	503	514	499	522	522	515	534	511	502	515	513	478	468	515	488	524	530	511	459	515	529	507	483	484	502	504	510	491	489	437	510	526	446	520	503	447	520	500	512	530	523	467	484	507	493	515	523	484	501	494	501	488	526	508	478	484	514	452	492	501	435	488	510	470	510	488	504	494	511	487	513	531	475	486	501	493	496	490	479	533	501	517	505	496	466	481	502	505	515	512	493	532	493	494	498	497	471	473	474	508	526	530	514	514	541	510	491	501	521	509	541	532	517	509	531	509	504	479	479	480	482	489	510	511	512	496	491	474	509	519	496	486	494	509	470	481	514	526	462	491	506	490	485	445	448	513	506	494	477	498	491	535	473	492	489	498	496	502	532	536	501	499	513	502	487	488	468	486	502	486	525	514	486	505	496	514	516	511	506	504	494	479	504	517	462	522	542	529	497	489	532	467	459	507	464	534	468	440	523	490	477	506	505	468	513	536	498	513	510	547	509	522	488	501	490	486	478	470	500	499	514	518	513	488	517	525	448	514	486	503	522	530	511	488	531	468	519	494	501	480	495	510	495	481	492	508	524	504	522	455	495	522	502	511	514	472	509	510	486	469	519	534	487	540	513	525	462	496	451	528	508	525	511	461	468	513	533	484	481	485	493	478	507	496	485	481	534	466	531	543	456	526	520	458	545	478	526	474	489	513	531	518	479	500	507	513	475	531	488	535	492	505	498	530	469	471	478	483	505	537	502	519	473	531	502	493	489	519	447	481	500	505	516	507	491	511	523	487	546	463	466	509	509	512	559	521	479	491	448	528	468	473	525	461	502	521	500	531	505	543	537	494	484	486	537	489	530	511	498	504	510	510	468	504	498	495	524	511	507	495	491	478	505	487	530	485	498	514	525	482	508	543	519	543	530	520	497	522	505	505	476	499	490	520	515	526	508	525	467	510	513	495	492	500	518	496	485	470	519	475	517	504	504	520	465	483	514	502	476	506	517	470	542	452	495	470	452	445	526	485	511	498	426	510	502	474	511	485	517	504	507	468	499	524	506	528	499	484	498	516	495	510	502	524	481	497	508	529	518	463	509	498	463	495	505	511	485	456	494	494	484	501	509	509	511	511	473	512	510	500	524	498	504	469	512	481	448	495	514	485	481	488	497	481	510	460	469	497	498	505	491	480	490	490	462	487	448	505	525	490	470	501	497	501	512	491	473	467	574	498	490	500	508	516	496	476	479	480	521	497	499	488	479	507	469	496	514	512	546	506	490	479	513	530	476	476	477	485	503	518	505	466	503	501	516	503	534	510	490	568	511	472	466	478	457	527	470	513	487	515	477	491	498	548	513	479	509	540	471	462	483	498	489	506	479	489	478	494	488	471	530	533	501	507	473	509	488	488	500	492	534	485	470	499	478	515	523	524	471	519	499	517	481	513	510	505	480	453	512	472	508	464	474	483	520	488	520	516	491	493	527	534	494	525	520	537	487	515	499	485	507	513	497	480	478	532	487	506	486	508	458	489	516	475	507	497	502	536	517	522	490	473	460	501	476	478	474	448	551	538	494	527	517	511	518	514	503	508	488	482	520	552	563	476	522	488	513	532	518	463	445	536	481	519	499	516	484	515	453	521	472	513	514	505	527	542	493	498	499	494	518	442	494	435	488	520	526	521	524	512	478	532	462	464	538	480	496	510	485	486	524	483	479	500	561	524	536	466	468	524	484	475	487	496	466	519	527	498	483	488	506	484	499	499	490	456	462	527	506	479	429	533	514	478	496	522	511	510	485	464	527	509	463	479	483	505	484	531	547	505	487	456	513	505	467	503	479	502	478	503	503	515	488	502	493	523	471	532	504	457	514	515	503	476	492	513	516	525	506	507	480	504	505	487	512	505	501	500	506	481	481	513	495	474	518	477	490	482	491	510	472	527	484	508	483	483	478	511	530	503	550	508	468	466	495	460	501	483	503	463	454	485	492	459	548	488	527	489	506	451	455	487	515	508	516	500	526	495	542	489	471	529	511	531	494	481	515	509	479	474	519	487	483	486	518	536	485	524	487	476	564	494	465	485	494	499	521	500	488	501	487	520	498	511	495	508	502	507	506	508	524	509	482	479	516	496	501	452	507	495	474	477	481	482	499	465	548	487	510	513	505	514	528	530	474	460	544	499	547	516	476	489	498	474	510	538	484	485	479	531	522	476	502	529	504	460	508	492	481	475	504	466	487	476	500	515	508	477	522	513	494	492	531	510	464	503	512	475	484	485	512	478	513	516	552	460	490	522	480	464	491	520	468	512	534	511	493	500	523	504	440	528	539	486	501	517	517	469	518	532	555
22990	21556	29583	24014	21549	21607	15979	2750	1765	1636	1515	1397	1384	1273	1218	1243	6687	1292	1067	1027	1033	1018	983	1002	950	1044	1039	1008	967	975	973	999	942	973	996	966	1029	959	908	983	912	972	976	976	997	931	983	957	942	969	941	945	959	964	957	960	996	921	963	948	949	948	939	991	950	910	893	939	950	953	944	921	1021	941	974	975	923	1001	933	869	947	929	931	1042	953	931	949	972	954	961	913	966	950	929	964	946	955	1012	938	916	1023	987	940	993	960	960	984	973	966	932	939	914	892	946	1001	875	960	893	985	941	899	965	948	930	942	942	956	938	947	920	985	948	946	882	948	964	963	909	913	938	936	930	950	999	999	915	936	925	922	966	880	947	1002	923	915	934	914	982	947	956	888	936	915	916	946	926	933	964	901	951	954	902	927	936	929	919	981	960	875	947	941	1000	901	970	894	927	909	945	942	910	944	934	906	946	927	912	984	900	932	914	924	897	926	982	1004	939	920	1019	924	934	933	945	912	986	968	944	906	891	975	1004	924	890	922	979	899	915	967	945	956	1003	990	916	901	909	941	932	929	921	919	957	954	885	955	901	905	967	965	907	988	861	940	860	882	918	931	955	920	919	957	960	954	923	996	951	900	908	969	976	952	991	905	921	960	988	947	964	963	922	944	953	977	953	932	918	917	869	1025	906	990	927	929	920	1021	928	928	889	931	909	937	971	969	875	876	936	960	934	960	892	932	974	912	915	886	957	909	908	934	930	937	956	930	870	961	939	982	910	923	899	916	892	899	930	907	1015	950	958	972	859	927	908	987	920	966	955	920	930	986	898	947	919	946	924	939	966	937	990	979	954	963	875	898	1005	955	957	937	956	952	955	986	936	926	921	920	926	920	946	898	1007	918	915	898	964	943	963	887	933	940	894	967	924	972	962	979	895	937	965	910	1000	887	897	945	934	944	979	1034	924	929	925	969	971	951	924	947	922	922	887	901	875	947	935	994	935	979	902	923	934	926	928	973	922	915	922	940	978	886	950	910	972	903	917	971	912	933	972	969	940	948	981	950	933	917	936	932	952	912	1017	1004	947	921	916	948	933	949	929	967	903	904	948	965	943	950	979	971	941	884	949	965	953	953	907	910	907	950	945	928	958	926	938	916	873	1003	911	953	958	920	924	955	870	918	968	958	966	904	928	939	923	948	993	912	972	886	962	922	934	938	903	892	945	988	947	926	981	945	944	947	905	927	872	919	943	923	949	887	972	938	919	937	939	932	938	888	925	979	936	967	955	878	951	948	925	936	955	908	935	928	945	979	936	894	996	920	879	883	970	941	942	909	943	955	926	923	950	950	927	931	956	956	949	931	904	925	932	921	968	1008	907	957	978	966	919	881	971	934	949	974	864	930	934	936	912	915	931	952	924	901	912	946	933	927	948	959	935	968	890	929	933	906	954	958	949	948	974	878	926	937	946	960	978	901	948	916	916	945	934	1013	929	934	904	980	933	980	910	956	939	943	941	911	948	964	962	958	960	920	929	912	985	928	1015	908	928	909	897	987	970	928	970	888	916	976	959	888	928	994	985	890	957	959	927	974	903	937	878	903	912	952	980	960	886	933	926	941	924	930	907	929	941	990	865	921	938	932	911	975	946	920	936	911	899	942	954	1001	942	881	886	927	940	990	1010	933	908	900	917	905	928	908	928	908	944	924	931	906	969	951	950	931	879	934	880	967	929	954	906	897	980	895	875	984	951	917	933	941	935	897	965	952	934	913	926	937	880	966	942	957	846	926	958	928	957	966	932	912	942	920	900	922	932	986	938	945	926	889	917	928	951	894	922	927	927	941	933	948	902	962	960	892	870	926	913	990	904	932	938	880	931	897	973	938	933	923	910	947	1032	965	933	941	909	946	899	911	944	872	916	949	960	889	928	933	934	885	945	896	918	938	962	982	933	977	904	887	943	895	958	940	958	930	908	925	946	957	923	941	969	925	865	909	977	981	972	890	951	887	937	953	946	993	937	969	896	921	983	897	979	950	978	961	997	919	933	946	956	991	888	958	944	948	923	959	972	938	971	982	956	952	920	973	981	879	947	928	931	914	935	989	937	951	900	922	914	948	928	982	923	953	912	940	933	916	876	938	904	878	931	916	930	925	974	920	956	933	940	880	920	944	912	904	927	911	925	960	913	954	971	943	921	936	892	904	907	958	960	953	903	860	881	866	955	941	944	937	942	950	930	925	926	944	963	956	937	948	989	928	905	934	936	905	927	881	967	958	914	906	931	897	932	928	966	921	948	937	984	927	932	938	898	951	933	889	932	913	912	915	937	948	944	962	994	849	957	931	903	931	875	940	956	923	895	916	973	934	920	935	875	950	959	907	1000	968	1002	946	930	966	925	924	895	899	899	891	940	895	935	918	941	924	925	862	931	917	890	972	923	960	932	916	873	897	972	972	907	917	936	924	856	947	949	918	925	991	967	898	952	959	1012	919	960	932	916	893	935	933	941	875	959	895	918	950	914	884	902	937	895	918	900	932	976	925	926	901	933	844	922	956	938	941	914	906	936	999	996	945	926	926	949	923	937	978	897	952	916	987	983	905	900	941	908	962	902	948	929	947	909	924	916	940	939	945	910	897	979	973	927	938	984	921	935	975	975	933	942	925	899	944	924	986	904	947	923	961	933	907	954	913	929	959	948	987	908	905	938	974	948	903	934	1017	958	914	953	946	960	964	931	927	939	973	901	914	929	991	919	886	935	916	908	864	991	996	878	906	962	955	895	891	943	923	959	895	933	926	919	929	916	883	950	938	983	948	924	908	945	950	990	979	929	926	905	946	925	950	893	1016	880	961	967	950	925	892	890	908	874	936	918	1036	933	943	957	895	941	961	913	928	923	950	896	932	933	890	928	937	937	929	969	956	916	914	971	901	945	962	945	922	971	961	914	928	896	985	946	984	889	951	933	948	973	925	896	916	1000	954	931	1004	928	925	965	920	910	998	934	942	968	952	932	955	911	955	909	939	930	925	942	925	918	922	904	866	935	923	938	921	926	904	922	900	915	956	939	927	940	921	902	919	911	941	949	928	897	1008	864	952	921	842	975	959	953	932	916	906	956	881	914	912	951	938	929	920	922	949	920	952	923	901	922	916	947	917	899	877	917	884	962	954	903	911	881	973	951	864	918	920	895	1000	911	939	933	965	967	933	929	941	910	909	917	945	959	926	920	973	919	901	957	954	945	977	972	951	898	951	925	930	913	960	950	986	891	938	905	949	948	946	969	929	927	869	999	916	926	935	938	919	950	930	979	1015	958	971	914	907	870	933	934	941	908	933	924	890	913	978	920	968	946	873	938	905	928	924	973	929	1014	966	927	940	952	925	1001	936	985	947	971	913	925	914	987	858	891	955	945	965	953	982	945	950	923	921	941	911	912	950	836	941	910	901	891	915	877	939	970	904	928	933	921	925	919	911	923	904	948	918	955	922	937	942	918	925	935	938	933	927	942	923	935	915	1002	919	951	928	942	909	921	921	934	992	879	873	916	909	964	920	924
8069	18076	16318	8849	6420	5017	4256	3668	2935	2480	2194	1951	1775	1652	1593	1611	9801	1303	1265	1228	1169	1176	1183	1195	1246	1141	1176	1028	1166	1057	1133	1083	1123	1044	1072	1109	1085	1061	1033	1055	1097	1068	1055	1029	1037	1029	1038	1025	1033	1068	1067	1094	1052	1077	1026	1014	1065	1057	1090	1053	1028	1044	1015	1072	1063	1051	1047	1009	1056	1053	1078	1030	1049	1082	1034	1066	1029	1069	1054	1037	1007	999	1061	1060	1067	989	1011	1015	1063	969	1049	1027	1031	1099	1035	1063	1024	1015	1085	1060	1023	1057	1069	1044	1076	1103	1020	1054	1038	1066	1073	1064	1023	1053	1088	1093	1002	1026	1067	1068	1070	1026	1001	999	1003	1052	1055	1014	1079	1069	991	1064	1025	1031	1059	1110	1042	989	1037	1042	1023	1057	1044	1030	1044	996	1043	1027	1033	1048	1032	1045	971	987	1052	1041	971	1023	999	1051	1004	1039	1100	975	1072	1009	1088	1073	1108	1068	1029	1026	1062	1009	1016	970	1064	996	1062	1024	1095	998	1047	1022	1034	1031	1076	1030	1049	1045	1045	1052	1070	1012	1006	1056	1010	958	1011	1048	991	1057	1088	1035	1055	1021	1015	992	1023	1012	1056	1028	1030	1042	1063	1047	1024	1065	1009	967	1049	950	1065	1049	1030	1037	1011	1078	1015	997	996	1010	994	1040	1047	1039	1039	1041	943	1029	1047	972	1055	1050	991	1064	1082	1024	975	1004	1034	1008	1090	1042	1016	1065	1014	1060	1043	1046	972	1038	996	1014	1035	1062	1085	1025	1020	1032	987	1064	962	1027	1003	1018	996	999	1039	1042	1057	1043	1002	1014	1009	983	1022	1006	1011	1002	1035	1015	1016	1033	1056	1012	1023	968	1010	1067	983	1063	1075	1038	1063	990	973	1052	1039	996	1033	981	1018	994	1047	993	1039	1050	1002	1032	1046	1049	999	1055	1057	1027	1018	1096	1047	1059	1063	1058	1040	1033	1003	975	977	1050	1021	996	1011	1055	1031	1027	1067	1006	1037	987	1034	981	1017	975	1025	986	1058	991	990	1017	1015	1017	985	1022	1025	1010	1068	1086	996	975	1070	1054	987	991	1058	1023	978	960	1014	1031	967	1060	1082	1002	1078	991	1046	976	1005	1047	1030	1017	1062	1086	1036	962	1004	1021	1035	1037	1062	1014	994	1011	1006	1072	1051	1037	1041	1047	1016	989	969	1008	1041	1014	1003	1010	1003	1022	1041	988	1105	1046	1046	1024	982	965	1062	1063	1057	1041	1062	965	1028	1027	1042	942	991	1082	1041	999	1033	1032	1118	1003	984	1036	997	1032	1045	1074	1077	1044	1031	1006	985	1044	963	1048	1040	1040	1039	986	1054	1035	1048	1029	1050	1095	1072	1039	1037	1005	992	1025	1028	973	1032	1040	1039	1009	978	1036	1054	1025	1067	1018	999	1084	1032	1024	1029	1063	979	1032	1087	1027	1020	1068	1044	1035	1041	991	1043	1014	1073	1084	1052	1062	1064	1061	1003	1006	1028	1055	1008	978	1064	1018	979	1012	1076	1014	1047	1039	995	1080	1065	1009	1046	1022	992	1002	1029	1049	1041	1027	1065	992	1030	985	1034	1069	1045	1029	1053	1048	989	1058	1042	1014	1034	1029	1056	1124	1013	1015	1010	1054	1040	1012	1017	1033	1037	1052	983	1075	1011	1010	972	1018	1023	1055	1029	1102	999	1029	1002	993	1044	1043	1033	1040	1085	991	1024	994	1003	1022	1033	985	1011	967	960	1032	989	967	1037	990	1064	1023	1060	1035	1042	1031	1093	1023	1026	994	1049	1072	1047	1048	1026	1013	1080	977	946	1029	1032	1041	1018	1005	1007	1039	1012	1025	1001	1053	1006	976	1015	1011	1074	984	998	1019	1037	1030	1016	1052	994	1015	999	1076	1024	1094	999	992	1010	1028	992	1082	1031	1006	1005	1057	1054	974	1071	1056	1034	975	1025	1066	1010	1004	1044	1065	1019	1048	1039	1026	1032	1060	1056	1060	971	1036	967	1064	1080	1022	1081	1002	1047	997	1057	1022	1003	1036	1027	1015	1012	1049	1053	1005	1059	1046	1009	1052	1035	1032	1027	1038	1008	981	1030	1073	1052	1003	979	1050	1029	1001	961	945	1047	1061	1028	1076	1020	1114	1028	1001	1013	1052	1007	986	1021	1056	1087	1035	1068	1000	1034	1056	1046	967	1071	1022	1057	1027	1020	1097	972	1009	1026	990	1071	1069	1130	1070	1093	1015	1037	1014	1036	1015	1057	1071	1036	1047	1008	1026	1029	1045	1004	1025	1009	1042	1000	1015	1024	1003	1068	1045	1041	1032	1000	1013	967	1009	1021	1035	995	1026	981	1031	1081	1057	985	1011	1046	1060	1034	1031	1026	1076	1104	1015	1047	1011	1044	1063	985	1005	1017	1005	1059	991	1068	1035	1066	1034	989	1076	1111	1106	1001	1026	1071	1051	1051	1024	998	998	1012	1025	1032	1054	1022	1084	1025	1021	1005	1011	1038	1011	1064	1038	954	966	1051	1056	1105	1049	1035	1056	1016	947	1030	1022	1083	1016	1024	1067	1022	1029	1054	1026	1066	1073	978	1044	1060	1028	972	1040	1037	1013	1075	1082	1001	975	1087	1059	1001	1024	967	1066	990	1022	1088	1049	1039	976	1005	1031	1049	994	1047	1066	1023	1004	1041	1046	1070	986	1022	1000	1064	1047	1046	1026	1005	1013	1014	1088	1053	1051	1065	981	1073	1057	1042	1024	1058	1045	1038	1047	1029	970	1058	1069	1015	1053	1024	1026	999	1040	985	999	1027	1043	981	1002	1046	969	1044	1053	989	985	1115	1037	1010	985	1068	1049	1009	1086	988	1019	1069	976	1047	985	1016	1027	1056	1032	1003	1011	1069	1033	1072	1047	1067	1053	983	1003	998	1057	1015	982	1039	1083	1012	1017	991	1071	1008	1052	1018	1013	1039	1018	1064	1052	1051	1073	980	1029	1067	1036	994	1031	1037	1022	1085	1077	1050	1047	1052	1010	995	1062	1033	1003	995	1003	1018	1008	1051	1057	1048	1035	1010	1030	1032	1066	992	1009	1066	997	1024	1008	1003	1034	985	981	981	1037	1071	1029	996	982	1057	1041	1071	1039	1033	1024	1021	1041	979	1010	1005	1051	1026	1068	1018	1005	1047	1003	1015	1055	1042	1044	996	1059	1030	1045	1055	1026	987	1054	1100	1002	1019	1010	964	1069	1025	975	1017	1027	1001	1005	1032	1028	1058	988	1036	983	1002	1012	1007	1016	1070	1050	1020	1008	1010	991	980	1076	1057	1027	1109	1030	1039	1042	1013	988	1027	1039	1019	1052	1053	1044	982	1029	1047	1022	1066	1040	1071	1079	1015	1042	985	1055	981	1009	1068	981	1045	1028	1026	1083	995	1020	985	1022	984	1046	1058	1054	1014	1037	1010	979	974	959	1078	1053	1044	1021	1000	1059	1053	1017	1044	976	1019	1015	1059	1019	1027	1017	1068	1034	1025	1035	1069	1007	1008	1043	986	1054	1007	1030	986	1030	1022	959	1026	1005	1094	1041	1035	1096	1029	1034	1074	1015	1013	1009	1053	999	1014	1074	1035	1033	1063	1039	1033	1015	1031	1030	998	1015	964	1024	1077	1033	1053	990	1016	1057	1063	1003	1037	1001	1043	960	1016	1075	1046	1070	1036	996	1079	1013	995	1007	1045	1056	1071	1011	1071	1016	1024	1012	993	1002	1007	974	1025	1051	1051	1000	997	1019	1027	1004	1032	1075	1051	1000	1010	1052	1047	1069	1013	1058	1032	1017	1065	1081	1012	1033	1022	1057	996	998	1059	1069	1010	1012	1035	1047	1077	991	1029	998	1031	1081	1051	1042	1057	1020	1075	1041	989	1030	1010	973	1097	983	1043	1041	987	1045	1010	1032	1057	1017	1038	1037	1034	1048	993	1050	1024	997	1032	1044	1012	1066	1038	1016	1035	1006	1021	1020	1022	1010	999	1037	1054	986	1055	1024	1046	984	1064	1003	1015	1011	1037	1003	1074	1081	1107	1050	989	969	1081	1064	1056	1081	1055	1013	1010	1031	1022	939	1008	1080	1017	1037	974	1014	997	959	1017	1013	1045	1013	1002	1051	1019	1083	1089	1000	1060	965	989	1043	1023	1008	1071	1059	1079	1064	1003	1022	1002	1014	1038	940	1006	971	1000	1014	1046	1083	1002	1022	1038	997	1046	977	1041	1074	1023	968	980	1055	1063	1006	1031	1020	998	1022	1022	1032	985	1011	1004	1106	1033	1076	1059	1029	969	1044	1050	1049	1066	1076	1030	1060	938	1056	964	1065	1053	1051	1026	1006	1004	1037	1056	1046	993	1044	996	1041	994	1005	1060	987	1002	1056	1038	991	973	1059	1071	983	989	1025	1086	1041	1018	1007	1038	951	1030	1059	1035	1041	1049	1087	1039	1024	1027	1048	1079	1021	1069	1059	1025	999	1008	1061	983	973	1012	990	993	1017	1004	1089	1021	1027	976	1058	1091	1046	1016	997	1056	1060	1034	1027	1012	1016	1000	1011	1000	1054	1004	1038	1003	1030	994	1027	969	1019	1015	1084	1036	1056	1018	1045	1058	1083	1037	1099	1006	1019	1046	1042	1015	1011	1052	985	1046	1033	999	1043	1019	1048
27326	21123	10738	1395	619	521	495	483	414	374	400	387	356	357	343	354	502	372	308	336	301	321	329	332	328	333	321	334	315	344	360	305	348	337	364	315	330	339	340	342	308	322	335	334	351	320	354	307	344	338	332	342	360	326	353	343	343	336	289	326	322	353	327	351	354	319	326	324	350	328	330	342	327	319	339	316	347	312	388	326	350	375	337	347	333	354	329	347	352	371	333	312	323	340	338	346	325	362	343	342	335	323	339	340	324	313	360	328	349	368	302	353	322	355	326	337	324	354	300	325	318	330	350	357	349	362	338	335	338	345	343	342	334	351	339	332	304	350	357	324	347	351	356	339	328	335	316	329	311	306	349	336	359	317	311	319	346	329	348	342	338	355	319	341	351	319	327	352	334	304	364	363	323	329	334	352	317	310	326	338	359	330	319	361	336	342	343	325	342	333	343	338	333	338	335	334	326	359	327	329	364	334	294	347	341	364	363	337	318	323	359	363	319	354	356	365	329	320	334	350	350	327	339	315	288	377	366	298	339	304	362	302	321	344	362	312	293	328	326	350	333	339	356	343	319	304	361	345	316	361	334	331	341	358	330	350	324	312	337	365	326	367	344	342	363	293	347	329	339	321	325	326	327	347	320	332	319	340	320	309	341	323	334	342	331	340	317	343	352	331	362	317	351	356	347	320	355	345	353	364	344	331	339	322	331	345	373	331	340	358	341	293	337	305	353	346	333	325	363	323	354	339	349	360	316	315	297	339	339	350	352	323	370	355	326	339	320	359	364	339	332	342	336	370	325	305	310	361	346	329	354	323	331	307	314	298	318	344	356	362	317	330	334	336	347	338	327	344	306	288	288	367	327	379	360	354	317	387	326	343	338	368	343	288	291	299	335	361	326	385	325	314	364	348	349	316	342	353	325	338	326	341	309	315	365	291	328	333	333	345	364	337	372	337	316	360	305	315	380	333	389	357	329	331	322	308	335	345	340	305	321	340	362	318	340	351	330	362	343	327	350	385	324	356	387	343	357	352	317	326	378	337	346	323	311	331	340	311	353	339	352	349	342	334	334	350	347	312	305	337	330	330	344	321	322	369	336	318	350	329	323	362	364	345	325	333	315	343	377	347	326	350	332	367	345	329	331	334	318	338	357	348	310	341	371	336	361	319	366	341	343	331	334	314	357	299	335	327	340	342	368	365	338	368	327	373	353	332	342	343	363	338	335	346	329	333	323	328	324	327	360	320	311	349	334	348	348	337	320	339	328	335	373	354	321	334	350	361	326	349	350	361	333	314	331	371	334	329	345	310	337	318	319	331	351	322	318	329	348	336	348	307	392	323	316	339	324	345	359	319	318	333	392	297	341	339	315	325	329	343	324	319	319	313	338	369	368	346	348	348	327	318	323	324	330	311	342	328	353	326	368	340	324	317	296	362	340	321	329	313	323	313	337	343	317	331	348	342	317	336	325	322	335	325	313	315	352	332	360	336	333	355	359	345	306	315	308	319	363	340	324	354	318	336	345	343	363	331	309	356	340	360	382	300	308	314	337	333	373	338	358	330	333	342	312	331	321	336	404	347	291	355	344	321	317	389	333	345	333	324	349	370	330	336	314	354	360	325	326	350	330	357	351	345	357	337	328	371	340	307	348	342	367	349	342	392	328	353	343	334	367	348	340	335	322	341	357	323	320	326	338	332	336	362	360	325	360	315	316	339	334	330	342	348	330	352	352	326	306	356	303	348	330	350	348	332	336	315	353	349	336	327	355	322	309	280	343	306	299	317	336	328	351	307	347	315	329	330	322	344	346	331	346	363	331	353	334	312	349	341	323	326	372	360	357	323	332	343	335	347	353	338	347	325	326	345	349	338	335	325	364	329	351	348	366	341	360	363	347	321	375	349	337	329	355	329	324	342	310	299	354	354	346	331	313	333	360	321	346	350	351	318	333	343	313	339	364	318	331	361	357	347	348	322	323	320	289	348	366	307	308	333	315	345	335	347	322	351	351	361	355	342	363	337	355	299	344	330	356	331	330	338	310	332	351	340	353	285	318	367	366	358	345	325	347	370	336	316	365	359	335	323	333	352	322	325	344	313	317	335	337	349	348	334	345	343	352	367	307	332	319	343	351	273	329	303	324	336	336	363	363	357	339	342	325	336	317	345	320	355	338	331	344	372	347	338	379	334	334	326	330	354	325	343	349	327	329	308	352	312	361	357	339	321	318	334	302	317	346	328	378	323	330	334	321	357	347	336	319	333	326	307	322	329	356	322	349	322	363	352	335	326	363	340	342	325	315	349	339	339	317	345	342	346	350	314	378	328	319	319	328	338	355	339	357	337	321	313	334	356	327	325	317	323	347	310	324	308	327	345	325	292	327	341	339	319	321	330	345	342	374	344	317	324	346	357	308	377	324	316	331	324	359	371	324	322	326	326	365	351	394	361	313	334	349	314	334	349	357	299	370	369	344	321	344	325	338	323	315	323	322	301	353	309	310	313	312	357	335	341	342	324	312	306	334	342	335	347	372	327	352	373	311	331	323	340	353	345	357	371	346	346	363	320	336	333	356	322	349	317	327	331	348	351	323	353	356	375	349	367	322	364	335	364	330	359	335	326	326	339	343	293	346	364	359	289	329	334	346	326	310	347	320	319	321	350	309	364	319	357	340	325	321	336	327	354	342	373	366	319	303	323	305	308	323	342	380	366	378	350	331	344	383	307	351	330	326	338	330	347	321	339	372	338	382	391	337	375	334	327	320	305	326	334	359	330	334	342	330	312	319	342	303	393	345	346	345	371	320	315	329	334	341	339	309	358	341	316	320	368	324	351	347	319	371	324	331	356	337	320	326	344	392	305	296	309	387	338	368	335	370	318	315	359	347	362	333	344	304	355	296	329	317	312	332	318	349	326	328	339	361	330	319	321	331	336	343	347	358	324	295	339	311	343	356	323	304	334	342	350	362	349	348	357	336	351	354	336	328	344	323	336	324	333	337	339	287	357	334	358	280	328	337	360	325	350	348	352	367	342	344	354	391	320	306	334	352	337	328	317	357	356	338	357	357	346	339	316	355	335	325	309	355	353	370	293	335	348	351	314	365	324	334	296	334	323	346	334	365	315	341	334	354	341	373	364	345	326	348	353	346	319	350	336	353	336	331	320	345	350	295	318	325	319	334	339	328	292	346	336	335	344	349	329	306	324	335	340	303	355	357	344	353	340	316	339	334	325	319	334	299	355	317	355	367	352	310	327	336	331	372	340	330	340	326	305	340	352	354	336	357	321	343	323	371	315	325	323	356	319	347	320	345	326	339	347	349	329	359	340	294	345	336	331	374	305	310	340	327	352	329	342	371	370	336	359	336	351	310	331	356	313	328	351	331	304	363	322	301	387	281	325	331	346	340	319	351	345	344	323	333	333	324	313	368	330	333	327	320	344	333	341	328	343	340	343	352	310	332	340	345	332	347	323	337	374	328	349	332	342	311	349	333	356	360	323
4173	1714	2001	1342	776	733	695	626	536	525	498	487	453	462	409	471	752	419	418	399	406	410	395	402	389	379	424	399	418	400	401	353	384	359	419	399	400	396	373	391	424	381	401	353	377	412	399	427	365	392	369	387	406	398	407	409	410	413	377	413	364	393	411	397	392	394	387	439	379	390	407	375	415	423	394	413	434	416	400	432	410	379	396	394	380	390	410	384	397	400	393	368	407	359	379	409	392	428	426	415	424	367	404	408	392	378	398	404	387	394	385	406	389	403	386	387	388	386	409	358	404	391	398	363	397	402	392	418	402	428	403	362	393	410	377	394	391	398	414	413	418	367	408	409	428	417	391	360	412	384	393	410	424	365	386	371	403	388	395	376	400	385	391	374	377	408	432	359	423	420	379	401	410	399	416	394	431	440	419	426	412	387	415	410	395	408	418	390	381	386	418	424	425	418	406	364	419	374	392	384	403	368	398	390	408	421	404	421	387	426	407	407	387	399	360	368	381	410	401	436	409	406	412	384	410	416	389	359	389	393	384	401	414	392	408	387	404	409	425	404	433	411	391	383	400	369	399	423	389	385	391	392	365	326	398	378	371	396	420	362	384	402	420	414	403	360	366	405	405	409	406	390	421	426	435	395	409	393	403	392	411	432	441	442	391	403	385	392	398	394	367	385	399	400	395	390	421	409	385	391	407	384	405	383	411	380	401	410	402	406	411	360	429	388	403	430	393	401	388	422	382	410	412	389	407	395	406	380	430	393	438	365	405	435	425	423	387	381	385	409	392	434	401	400	396	417	420	402	358	412	428	422	415	372	412	396	387	384	388	403	423	361	409	402	381	409	368	430	391	427	385	406	421	412	369	443	394	372	388	359	394	396	369	367	380	380	407	409	412	412	420	404	395	403	358	381	400	419	417	365	400	385	441	412	352	391	407	407	384	433	422	411	410	436	390	405	405	396	399	415	413	377	431	379	448	369	392	416	390	413	412	373	356	419	404	428	385	400	419	420	404	396	408	395	414	367	386	413	443	407	384	378	402	436	403	407	415	439	393	390	384	404	400	379	395	402	392	376	448	399	433	379	403	380	367	399	404	367	424	388	421	428	419	428	407	399	397	398	429	365	413	400	405	392	445	396	429	405	410	402	389	374	407	386	414	375	399	411	387	398	440	420	367	387	387	424	420	398	399	378	406	432	415	406	389	417	439	413	383	422	393	409	391	400	400	391	383	396	414	400	384	355	389	376	352	391	443	405	392	405	365	404	420	436	408	386	427	421	470	395	394	430	424	358	385	420	429	444	406	399	373	379	419	396	373	411	425	394	404	337	350	400	422	423	408	386	415	402	381	398	429	393	415	388	365	410	424	429	420	407	397	423	392	419	407	387	365	441	374	380	351	406	394	392	405	418	429	353	388	406	377	404	400	376	427	393	412	428	383	401	353	403	425	386	406	407	396	423	396	395	423	373	395	429	399	400	394	400	391	392	412	381	423	376	363	383	418	429	429	393	427	364	386	384	392	381	394	374	418	398	406	416	403	406	395	412	411	411	417	383	395	418	416	423	419	439	420	403	390	389	418	378	403	365	387	394	425	387	393	381	415	335	410	469	403	392	396	387	411	403	466	388	386	417	393	387	367	400	425	435	368	405	390	410	392	391	397	431	426	393	372	413	412	399	349	414	371	395	400	400	398	396	415	418	418	385	405	411	391	438	411	420	376	412	386	381	368	379	384	439	388	440	385	374	395	404	395	407	424	407	384	439	368	401	393	360	411	433	411	377	379	386	390	405	392	400	395	382	401	425	393	360	414	404	418	427	382	404	393	392	376	392	393	376	448	405	373	394	417	440	399	428	417	363	407	413	391	368	383	394	438	425	387	412	383	422	383	432	408	406	388	400	399	420	403	373	386	434	432	405	398	375	407	363	405	413	396	395	407	394	384	385	422	382	399	407	398	420	367	413	396	432	413	430	391	413	445	380	401	412	410	387	410	393	395	407	435	336	418	414	389	426	391	390	395	410	395	397	402	395	399	378	390	413	380	443	392	429	364	419	383	422	435	408	409	399	430	390	385	389	403	416	429	418	418	401	399	415	439	442	392	389	373	382	401	389	396	396	402	397	398	438	428	423	369	395	404	414	428	435	409	389	419	388	375	410	397	385	394	380	412	408	383	426	437	412	399	404	384	352	340	421	380	398	413	436	433	389	387	394	439	359	403	399	395	398	403	420	412	400	413	401	383	372	390	435	335	384	399	379	421	386	371	400	393	396	364	349	406	398	384	354	432	392	400	396	440	435	414	367	398	420	391	425	422	404	396	383	406	388	375	378	407	405	372	375	408	358	425	427	416	366	403	373	387	419	398	391	400	411	385	399	387	380	408	383	402	444	347	400	431	360	387	402	416	397	453	403	402	409	390	430	380	422	359	378	418	384	376	388	394	385	413	415	424	366	416	395	411	440	378	404	405	436	384	426	426	370	433	421	382	368	424	413	395	362	422	415	407	407	370	432	400	421	403	409	400	374	420	392	381	404	376	385	441	437	398	401	374	422	395	404	403	379	390	392	423	415	429	420	405	403	388	397	412	416	379	403	368	415	388	400	409	417	394	375	397	406	416	402	427	404	414	369	361	439	402	359	407	412	407	415	393	418	395	409	396	402	404	428	428	409	403	398	411	376	346	365	425	399	379	364	372	384	382	379	423	384	378	375	425	413	417	401	420	434	387	415	385	336	446	347	401	425	394	434	406	397	445	421	427	386	417	384	359	443	365	420	434	385	409	419	366	371	368	429	405	433	400	383	402	395	428	407	368	400	403	407	380	403	399	406	403	405	401	409	424	402	378	389	416	370	410	397	412	391	444	424	373	414	376	416	418	370	385	413	412	424	435	386	416	378	419	451	415	426	453	393	425	388	415	377	431	419	400	398	442	355	408	400	389	403	415	419	392	416	364	404	408	393	425	385	426	422	415	415	379	426	392	410	402	376	379	386	400	407	407	393	460	431	387	369	390	362	382	399	383	430	387	389	407	410	409	400	410	408	400	372	374	422	412	379	414	385	407	413	390	428	438	413	410	424	395	376	418	367	403	400	416	370	409	411	415	414	410	415	394	401	404	356	362	426	391	398	415	405	402	402	386	387	424	403	407	398	367	429	391	380	399	373	402	406	401	400	408	377	455	407	405	413	433	387	395	416	404	413	439	394	411	410	383	405	405	428	373	436	410	416	427	426	362	428	448	424	365	365	398	422	431	399	368	402	424	382	448	380	370	392	384	393	407	415	437	410	416	399	407	412	414	390	420	372	388	402	426	380	361	371	394	403	412	386	393	382	398	413	406	387	438	407	412	370	386	360	430	387	397	398	386	390	386	404	434	401	417	409	381	384	369	388	383	373	400	399	429	392	394	368	393	428	421	405	389	401	368	414	404	401	390	364	391	353	387	378	384	413	387	388	395	374	421	423	401	430	379	431	420	421	412	386	411	440	407	393	425	375
23765	21494	29204	24168	21486	18195	2824	1399	1085	1005	966	922	912	870	860	913	3315	801	757	805	737	775	765	733	776	733	716	729	720	686	695	711	659	681	734	735	671	662	701	683	736	726	744	706	683	681	715	714	754	726	707	730	712	722	662	700	716	737	676	701	690	726	660	670	672	732	693	687	697	656	736	721	736	715	701	685	689	670	692	681	670	723	657	701	671	738	666	703	635	681	721	712	689	697	699	675	617	651	652	657	658	695	672	693	685	719	680	716	676	695	678	682	725	679	691	700	683	706	687	647	672	685	684	722	664	676	677	726	653	691	669	690	712	666	637	676	694	629	697	673	695	682	694	660	673	726	668	707	706	692	654	671	675	670	701	676	659	644	662	629	735	701	683	716	695	674	726	738	787	698	632	681	687	703	688	675	686	660	696	692	621	677	637	687	726	650	684	687	725	661	649	685	656	680	715	653	706	650	720	671	674	665	671	641	719	699	633	777	658	668	728	692	687	723	685	715	675	690	631	670	660	697	669	717	666	687	680	683	660	672	702	710	675	687	686	650	675	718	641	724	667	736	682	664	683	670	695	685	683	687	639	704	651	660	677	669	652	677	682	715	680	657	651	710	723	683	689	712	733	697	716	699	695	645	642	673	719	693	710	648	723	638	716	681	675	674	709	709	708	700	694	664	730	702	714	719	683	693	731	724	661	671	717	688	753	686	716	644	658	672	709	689	668	642	616	656	695	692	692	703	689	677	654	708	706	641	672	664	673	662	650	690	673	684	730	649	713	665	719	725	649	667	680	667	610	722	730	698	712	701	671	665	687	695	718	716	701	707	687	656	662	664	702	737	696	745	704	692	685	683	733	658	643	688	675	690	689	704	672	699	722	692	702	668	655	699	712	699	706	688	667	667	635	743	705	662	714	679	689	701	677	684	693	666	702	685	674	701	706	715	707	630	668	695	680	689	728	710	699	672	662	721	690	709	729	726	708	713	639	683	651	666	721	678	686	665	714	708	668	693	727	728	746	678	674	714	724	646	709	707	697	713	708	633	676	651	640	628	672	675	680	671	685	638	675	683	674	673	703	700	648	716	695	729	696	711	692	701	699	709	736	639	693	752	695	706	667	690	716	682	634	687	687	684	708	670	681	693	747	692	695	663	694	685	672	634	710	662	695	620	662	713	703	740	707	707	676	652	717	707	702	673	738	702	670	664	687	664	679	662	713	696	651	708	667	755	680	712	729	718	669	686	694	700	696	721	687	667	719	671	681	710	704	694	677	686	732	660	723	664	676	684	700	665	689	681	708	695	684	655	655	697	707	676	677	668	671	657	701	664	649	701	704	688	689	697	694	707	731	691	673	681	714	680	695	684	636	684	724	665	683	702	653	727	700	676	690	724	710	721	636	656	660	625	676	652	653	669	690	673	692	672	665	669	730	698	644	661	690	628	684	667	668	717	731	693	639	643	663	621	663	701	644	658	676	693	671	686	706	693	663	703	692	734	698	644	711	666	687	687	662	664	678	708	684	668	687	706	650	656	655	683	686	680	680	662	681	706	643	664	690	674	739	686	673	656	697	707	686	650	682	683	714	708	636	640	687	692	709	655	695	675	675	702	696	675	686	692	690	689	684	669	723	613	645	696	690	676	711	675	671	717	695	680	674	700	730	731	677	699	689	653	627	677	721	668	673	689	715	665	680	664	756	700	695	684	679	691	706	698	677	688	684	645	717	714	710	693	706	678	679	719	736	661	656	704	700	745	694	709	680	722	727	636	656	687	659	668	669	701	667	652	659	736	647	667	717	684	670	726	698	672	675	668	670	675	670	691	729	711	701	639	661	670	668	691	704	702	637	685	723	662	683	723	665	638	690	679	705	647	653	696	689	632	698	693	699	669	682	740	657	748	647	701	690	689	692	708	720	662	707	663	686	676	674	757	712	694	664	715	718	716	681	708	725	712	680	698	695	649	663	687	662	681	703	669	671	660	667	693	666	670	676	666	696	662	742	665	705	681	690	683	663	746	672	711	719	657	663	700	684	709	750	709	675	696	638	672	685	713	679	668	708	694	705	700	659	734	668	650	666	632	722	724	702	689	684	709	697	629	642	717	728	682	689	665	676	660	718	742	721	646	645	687	708	645	686	679	746	674	678	697	652	705	732	692	681	656	667	661	627	679	688	687	646	661	679	660	692	684	673	680	679	699	709	655	656	646	687	720	651	698	665	698	651	667	637	707	708	694	683	674	708	709	697	676	719	692	703	695	657	638	708	671	670	730	704	730	746	713	723	692	726	625	692	668	689	675	690	648	731	681	668	672	683	685	650	705	718	678	684	698	690	688	679	674	680	654	661	630	698	686	685	674	650	686	668	677	614	669	705	701	660	660	697	641	648	700	683	669	685	701	692	694	699	686	678	670	686	666	685	710	685	699	690	659	708	735	736	683	740	678	644	711	659	674	657	651	648	684	681	678	654	690	703	633	673	699	659	647	667	657	698	680	643	696	638	727	720	667	671	692	662	717	700	730	711	636	668	713	707	672	697	672	651	677	689	698	676	625	734	658	711	675	664	738	700	672	679	646	693	693	717	701	676	672	692	718	675	643	710	720	674	665	685	681	660	669	678	674	707	669	706	618	678	698	705	673	658	696	684	681	660	723	661	697	655	687	694	728	692	659	696	639	686	734	664	642	693	640	684	699	647	713	712	628	649	674	697	723	711	627	629	686	694	649	676	729	660	693	682	711	714	745	665	665	676	674	675	657	678	669	713	720	636	687	681	675	630	676	690	649	655	715	701	722	725	648	698	664	653	695	636	699	673	687	630	659	700	660	702	717	677	691	689	709	693	669	678	668	658	678	653	700	685	674	660	644	698	698	681	689	672	650	702	700	722	680	720	649	637	687	722	695	616	654	682	700	721	699	685	692	687	687	686	668	709	684	710	661	650	677	686	686	673	661	678	658	655	661	672	702	714	712	680	688	681	726	632	714	691	648	689	671	672	694	649	642	685	681	695	671	715	686	675	712	702	733	781	733	726	676	643	659	655	666	700	729	686	689	669	681	700	681	657	641	714	699	700	640	660	671	644	725	641	672	700	715	686	698	669	695	680	712	638	688	675	648	688	674	684	678	644	701	684	674	731	697	687	689	669	714	684	718	710	689	680	671	685	696	673	691	675	679	642	679	662	661	710	731	640	662	681	723	715	652	711	710	737	676	657	747	655	688	684	704	757	657	661	672	670	682	687	678	661	738	689	674	643	685	680	693	718	706	690	678	678	689	658	696	729	682	707	703	671	624	675	667	738	665	709	640	679	700	691	681	674	714	662	615	699	673	642	683	651	666	695	680	697	658	732	669	705	681	683	702	683	740	678	666	705	702	672	708	665	670	668	723	720	720	690	668	690	676	717	623	727	622	682	653	685	674	683	707	675	657	709	644	659	682	660	692	689	697	652	693	634	695	685	654	640	684	719	730	690	681	688	652	658	665	703	642	649	720	679	687
5522	12165	13318	7653	4668	3368	2696	2063	1683	1521	1314	1247	1165	1074	1101	1124	5295	917	897	885	845	861	841	882	829	784	802	798	777	820	792	810	775	773	769	775	790	785	797	834	815	817	818	743	777	753	783	746	770	797	785	749	771	803	726	765	769	779	793	779	777	713	741	766	757	760	772	794	765	735	790	783	766	780	728	797	774	800	790	756	758	775	745	737	811	795	752	765	825	748	795	727	795	809	769	763	738	782	751	719	717	790	773	784	810	735	775	772	789	765	741	810	789	738	716	708	794	766	743	751	765	780	770	774	760	798	816	812	768	802	759	815	807	749	778	735	744	771	764	765	712	762	767	821	746	759	793	752	715	748	777	759	766	721	784	789	752	691	805	773	739	775	777	780	739	768	754	731	769	724	761	751	785	780	764	776	803	795	808	763	774	839	736	766	760	735	782	779	759	753	818	767	760	767	768	699	788	831	740	778	773	769	757	761	732	769	744	724	738	830	768	784	787	743	731	792	742	708	776	775	759	738	717	766	821	754	721	786	784	756	794	797	821	774	749	771	743	770	742	764	786	763	745	782	706	737	757	780	766	782	749	820	748	788	778	773	753	794	765	763	807	768	776	758	802	761	750	768	769	762	728	748	747	764	806	763	727	756	772	701	747	754	828	765	735	754	748	782	766	781	733	807	727	768	728	736	748	774	762	778	755	736	765	780	799	788	739	767	756	763	718	789	768	778	759	757	801	806	815	775	776	703	813	785	777	774	758	782	773	805	771	773	785	715	732	754	754	791	769	732	787	757	737	790	766	765	784	757	783	774	729	738	771	756	796	715	745	764	763	728	739	774	754	788	735	767	785	742	766	755	814	715	782	747	741	767	762	750	750	744	771	762	773	805	781	774	757	736	723	779	786	756	738	748	744	789	774	807	752	766	744	778	775	812	775	804	795	749	766	770	737	754	746	804	750	701	797	796	726	825	786	735	813	796	774	738	748	775	720	743	765	760	804	807	753	789	758	792	760	808	721	760	728	716	759	792	730	749	807	735	770	798	737	808	782	754	768	769	765	775	762	752	763	781	777	795	771	772	731	829	767	733	800	747	765	805	762	798	754	745	727	719	809	744	806	747	737	768	773	756	784	733	751	750	780	784	788	788	786	795	720	730	729	773	750	763	795	751	735	831	819	749	760	748	752	754	753	771	770	752	737	783	717	739	751	773	786	701	732	813	738	759	737	735	781	752	772	737	785	763	760	770	758	790	781	805	802	782	756	776	757	725	758	764	746	754	794	780	740	774	812	791	760	771	753	774	758	739	712	777	806	743	794	713	755	778	774	753	812	783	806	769	746	753	749	745	769	743	718	739	747	740	806	754	711	774	787	755	784	766	761	808	818	764	801	774	762	791	776	738	731	793	733	734	788	738	821	771	731	738	744	796	788	755	802	734	815	786	791	731	791	745	753	739	735	769	760	711	791	743	749	775	714	805	749	768	782	763	743	793	766	747	734	738	777	818	789	728	795	770	718	728	747	817	824	761	751	764	758	783	693	794	773	778	781	772	749	705	757	754	711	737	776	766	739	738	779	726	758	778	759	758	773	739	726	775	805	753	735	797	719	715	728	731	787	742	709	718	808	792	793	741	739	741	755	792	766	744	789	769	767	733	774	765	800	786	772	786	737	749	760	787	756	744	762	747	824	784	741	730	723	780	798	797	763	819	784	758	801	724	814	763	742	741	799	751	788	785	763	780	734	795	728	801	779	794	735	757	750	727	747	777	734	775	788	780	743	726	784	803	734	790	782	786	772	738	749	774	744	764	792	778	768	786	794	803	785	722	719	771	786	746	751	755	772	760	756	768	768	746	750	758	706	755	760	752	762	770	765	765	751	740	749	799	827	760	826	731	748	741	694	765	726	772	755	797	753	759	790	777	742	725	768	770	719	719	724	740	754	784	795	746	805	789	718	749	728	792	743	735	754	777	714	784	823	799	738	755	727	775	715	746	771	773	733	795	781	764	755	786	674	775	752	759	724	800	719	773	838	760	777	804	723	804	813	768	790	766	719	778	732	760	772	774	757	757	717	728	825	757	784	722	760	742	803	784	734	779	749	783	755	803	766	781	790	754	756	806	797	746	795	765	746	800	783	724	771	760	705	711	764	725	694	762	718	803	774	784	738	739	762	745	769	774	725	812	731	813	754	759	763	766	751	796	743	839	800	769	740	760	753	720	774	788	765	779	762	732	771	737	744	735	778	792	762	753	807	822	743	757	720	738	788	789	739	761	744	721	755	764	734	772	765	729	778	781	779	783	797	755	758	804	754	819	742	763	740	790	768	769	778	794	757	811	801	789	765	743	776	739	762	768	767	773	769	772	819	765	778	749	803	794	770	747	797	752	733	787	795	740	791	746	738	779	764	743	731	702	756	731	744	756	756	811	816	798	736	746	752	778	749	776	747	757	749	727	758	782	771	787	779	769	824	774	748	749	772	744	752	787	773	744	716	687	755	789	765	725	760	823	732	758	756	755	778	820	778	795	697	762	743	752	785	763	735	725	805	766	748	761	723	758	771	800	734	783	794	789	784	786	797	735	774	746	763	764	786	771	739	772	741	727	818	738	741	814	748	726	760	743	785	800	796	739	783	779	754	765	800	779	750	671	751	773	771	737	755	759	752	732	741	739	726	729	743	724	708	765	757	772	773	780	792	722	788	752	733	719	792	811	771	789	768	791	791	735	792	797	717	714	722	799	748	821	769	782	755	768	761	783	777	775	776	736	777	776	753	801	760	794	742	763	728	764	756	744	741	786	749	757	772	785	743	733	773	753	745	754	746	729	752	787	761	755	765	799	785	791	747	744	781	744	789	726	729	749	778	774	758	816	740	789	768	787	731	749	745	756	767	783	782	744	768	779	754	779	753	686	761	775	775	798	785	772	753	749	786	764	770	755	727	738	774	723	731	750	710	774	789	729	787	796	758	721	767	800	738	790	739	744	725	750	796	750	765	741	717	739	759	753	799	784	781	745	747	764	766	715	780	729	737	800	771	766	771	798	782	774	745	804	711	790	749	812	775	788	780	745	796	751	814	755	739	767	760	776	769	803	744	799	778	803	717	796	729	721	756	784	771	769	724	737	772	764	708	777	804	771	741	760	730	754	795	721	740	766	753	784	760	787	788	759	737	815	752	749	728	756	754	797	713	757	786	763	797	780	766	805	729	727	744	734	738	745	757	736	750	765	817	771	793	778	789	769	742	713	790	756	793	722	757	760	756	761	793	746	778	771	760	824	754	775	829	741	762	786	751	739	777	779	812	697	783	750	803	747	812	800	797	781	762	756	730	765	761	725	788	740	767	756	786	771	755	771	713	753	759	784	739	738	742	780	723	744	723	815	747	790	773	743	735	789	759	754	795	740	749	750	780	753	760	757	739	763	770	773	722	775	792	767	787	787	803	819	738	746	749	779	727	751	824	737	712	734	759	746	807	797	796	723	764	767	748	753	722	734
25046	21473	28326	24951	17982	1914	851	727	570	557	557	484	468	424	443	543	1386	443	393	454	451	425	378	402	434	451	419	361	429	412	423	385	411	423	384	384	407	394	386	427	404	392	443	408	398	418	424	447	405	403	441	410	382	387	422	416	390	423	404	408	410	431	402	414	389	426	382	414	412	399	395	411	403	380	415	393	382	388	420	415	391	390	411	387	417	420	395	400	431	418	380	425	398	384	415	379	425	393	377	412	387	378	419	424	392	399	423	391	377	398	394	429	449	435	428	363	395	393	401	390	435	404	388	404	369	429	403	420	423	402	378	419	401	413	420	386	439	375	407	435	397	427	396	414	389	421	418	383	411	369	413	415	422	385	399	433	415	470	381	397	422	407	389	423	396	403	396	456	405	400	387	396	420	420	374	400	380	372	419	387	360	432	414	462	410	423	406	392	455	403	404	382	416	384	374	388	399	368	400	421	381	387	420	404	390	395	354	416	403	372	391	382	388	395	390	422	445	396	407	425	400	435	392	377	396	389	417	413	387	379	412	373	383	439	425	393	393	386	398	384	389	395	378	427	411	400	363	407	423	423	389	379	374	409	432	399	398	428	391	395	357	437	401	409	395	366	354	394	436	397	415	412	408	420	380	417	426	358	390	374	407	404	411	446	400	397	403	384	432	407	422	370	377	432	427	341	445	359	387	408	407	414	381	382	379	408	366	379	413	388	391	355	394	376	420	371	372	396	379	417	371	421	406	414	421	399	373	417	412	392	406	434	362	405	418	376	378	435	401	418	378	393	413	383	397	398	394	406	410	368	402	406	390	426	390	392	408	378	368	384	395	410	384	430	400	409	425	398	417	362	395	415	411	386	418	382	410	400	416	406	406	402	417	383	410	406	442	416	433	412	406	415	410	401	408	390	382	405	377	431	401	414	395	407	408	396	419	396	423	409	418	389	423	430	396	405	392	403	398	428	375	370	410	390	386	415	434	411	430	398	406	410	424	412	363	430	439	399	396	404	392	419	426	390	406	403	403	397	394	418	410	419	348	384	384	381	378	429	388	422	401	383	396	427	405	351	399	435	397	384	375	375	361	393	398	432	433	415	432	402	367	410	432	416	409	408	392	326	420	384	410	409	405	427	417	380	404	400	372	393	369	417	392	401	385	384	405	397	381	406	382	381	387	414	391	396	363	403	409	427	430	389	373	418	404	429	383	395	428	396	405	411	394	382	364	429	410	433	401	435	390	404	386	389	378	388	413	410	388	427	401	379	375	417	401	348	396	398	394	402	411	426	383	383	377	398	377	410	378	369	379	390	407	423	419	388	410	414	425	430	424	417	370	403	389	416	366	387	367	439	398	422	400	387	434	423	400	431	421	383	364	408	387	408	440	416	398	406	385	370	385	370	414	411	410	423	363	416	391	402	407	440	371	374	389	410	412	419	388	396	398	412	388	383	424	387	416	399	371	417	422	384	398	392	409	393	410	434	401	375	400	420	426	370	418	388	390	411	388	421	415	407	388	424	396	380	425	402	369	417	352	396	432	393	413	430	405	441	386	418	421	391	433	396	413	398	402	408	415	416	390	450	442	364	401	391	411	419	396	390	375	368	399	377	392	416	395	427	427	380	397	389	421	421	414	399	384	381	437	425	397	409	400	377	397	412	400	459	400	443	398	362	408	420	386	419	421	390	419	389	423	385	409	404	376	387	414	377	389	400	436	403	436	423	404	400	391	386	389	374	420	354	463	389	397	423	361	419	398	391	413	432	407	406	416	414	366	392	425	419	424	393	394	422	391	404	374	434	381	394	403	383	422	420	389	389	443	422	412	393	452	435	417	423	383	417	418	388	416	404	392	413	391	379	395	404	416	396	390	401	412	387	366	401	398	432	419	456	413	359	372	410	401	449	341	409	376	384	407	392	374	416	396	411	390	435	392	393	403	392	406	400	410	333	406	384	408	411	399	413	408	426	402	417	405	409	406	406	403	371	408	468	423	420	405	433	399	441	402	399	374	392	391	385	379	439	419	440	408	413	436	405	386	380	393	400	392	393	407	416	387	383	413	407	386	392	379	371	389	388	407	408	366	426	385	369	421	391	392	395	380	395	406	407	439	377	391	370	406	406	398	377	376	408	413	418	393	372	400	423	404	402	385	389	364	384	427	403	426	389	392	395	409	409	375	423	379	381	439	395	387	432	395	387	403	371	403	417	385	392	390	429	392	394	394	416	379	403	380	354	372	381	441	388	408	416	377	385	383	414	411	415	393	406	382	383	388	422	420	408	401	394	389	384	420	394	426	417	389	401	408	413	381	419	406	414	405	374	395	363	429	406	393	403	398	396	384	416	388	391	352	407	418	400	428	373	415	392	407	344	401	439	414	361	398	379	440	433	365	397	416	386	393	427	391	404	361	390	383	416	367	411	404	366	441	374	394	413	398	401	430	404	436	384	430	381	420	390	415	444	380	403	398	404	377	400	406	411	369	427	375	395	398	411	376	389	417	407	428	400	356	435	382	437	402	413	414	396	399	413	388	404	385	420	408	397	379	369	363	402	417	361	385	370	390	431	399	407	380	423	388	416	445	406	407	391	399	397	388	400	400	384	401	397	418	392	411	399	411	392	380	425	413	406	411	370	403	379	397	382	394	466	393	387	411	398	392	401	418	380	408	394	410	387	378	402	399	416	385	440	395	394	409	373	354	415	403	393	395	365	403	373	394	378	397	399	429	436	376	419	394	402	402	411	411	415	395	394	411	398	423	396	434	408	415	398	410	387	388	407	428	376	433	384	397	408	419	420	385	422	378	408	387	386	392	377	442	410	403	420	397	397	376	379	344	407	414	383	423	401	358	406	391	413	395	379	384	377	423	400	403	407	343	424	422	452	428	401	412	416	408	408	407	450	433	430	366	383	389	374	367	412	406	396	427	385	392	427	410	389	401	402	380	359	441	386	403	396	405	398	440	405	375	378	417	373	400	376	391	387	408	383	382	394	414	402	386	413	419	401	437	388	434	388	386	399	434	390	407	404	395	373	400	380	442	423	418	383	380	404	389	407	389	425	402	421	392	401	402	397	421	407	374	416	417	410	434	412	385	380	403	393	360	400	428	406	417	389	382	417	417	402	400	421	383	391	399	410	383	375	372	416	349	442	387	399	397	434	405	428	387	405	406	393	400	387	434	426	379	406	434	408	392	411	376	444	420	386	413	383	426	429	395	386	444	416	382	402	417	419	403	439	395	381	417	399	387	417	402	391	383	379	382	383	408	397	419	405	400	392	401	428	378	389	382	385	411	415	365	398	379	377	401	365	406	365	425	409	423	420	405	414	414	398	375	377	382	399	397	395	355	382	386	400	399	421	386	380	418	411	409	399	419	383	417	410	372	424	387	378	438	428	379	375	395	390	393	413	415	402	441	417	409	403	393	406	420	410	413	388	398	395	396	388	396	425	377	394	392	406	365	407	409	401	403	406	419	395	412	393	403	409	381	408	401	414
5496	8779	9283	5339	3154	2345	1691	1271	1038	912	893	796	690	639	713	807	2528	599	569	582	515	547	535	539	579	562	528	596	546	498	489	504	509	512	541	518	478	513	520	486	537	514	519	497	471	512	488	513	510	496	507	535	506	481	509	544	514	525	466	548	480	466	493	525	524	512	490	530	490	524	496	499	490	541	538	484	462	519	498	487	523	493	507	485	468	526	484	477	499	447	507	480	519	480	550	543	475	511	535	480	512	480	510	510	497	465	484	494	502	543	487	492	450	507	481	497	486	528	483	467	531	516	510	523	507	491	477	551	491	496	482	516	507	452	499	540	509	497	503	476	456	465	482	497	505	506	466	506	507	541	493	496	502	485	502	525	535	524	496	492	515	513	457	516	473	492	498	516	497	465	500	529	518	517	493	464	493	473	480	501	452	474	496	534	497	498	509	463	485	484	485	508	493	482	513	489	483	494	445	489	528	497	559	499	485	507	491	507	514	494	498	526	457	461	481	515	498	532	469	491	503	480	495	507	471	502	480	523	511	511	528	472	489	495	511	457	495	520	504	490	466	494	511	510	510	503	505	515	517	512	499	485	499	479	508	498	502	490	500	490	522	496	531	525	505	506	489	476	516	491	520	490	462	480	533	504	519	457	533	522	533	508	494	448	491	527	517	522	460	492	471	496	514	522	508	502	528	508	481	543	509	499	526	503	498	529	570	480	518	506	483	483	492	488	500	483	506	512	476	510	479	462	538	466	495	496	481	478	518	491	485	460	498	500	502	548	495	499	492	488	492	474	520	506	519	479	501	512	477	485	483	517	517	513	471	458	471	520	505	452	494	479	474	496	499	485	501	525	540	525	484	481	493	537	509	527	490	488	497	505	510	502	514	520	478	497	487	472	495	495	497	497	484	465	497	514	486	511	543	508	472	519	489	476	471	476	477	525	544	487	477	494	531	495	509	438	515	495	474	486	490	505	516	481	470	486	542	470	518	490	496	493	487	489	496	475	496	496	509	481	505	481	487	497	487	498	508	502	498	481	502	529	519	486	502	456	503	522	478	507	490	494	483	487	478	540	471	524	507	508	462	442	507	510	485	460	507	468	552	477	512	481	513	493	488	511	555	461	444	520	514	468	481	473	516	485	520	512	466	507	500	499	503	479	466	493	473	530	481	473	537	503	517	512	465	475	481	490	470	484	493	503	497	475	511	502	476	455	458	493	498	482	465	468	466	489	472	475	520	456	479	498	496	517	488	456	506	499	478	473	475	499	499	492	460	515	509	477	522	437	443	482	482	480	511	499	491	512	496	504	522	518	455	513	512	484	484	503	493	514	495	519	519	494	522	520	468	516	462	507	512	518	515	492	529	445	516	531	503	498	521	531	496	482	463	508	512	510	487	510	525	515	531	490	484	495	453	486	502	524	547	467	492	497	515	510	452	468	478	492	475	519	508	535	442	442	517	480	473	502	465	501	485	502	512	484	507	522	472	509	521	505	466	486	470	491	498	514	494	527	479	476	527	513	478	501	494	521	488	514	505	536	478	469	483	530	484	483	482	486	488	485	522	517	510	453	459	493	493	482	465	523	490	476	480	471	474	515	501	513	549	514	507	479	511	470	506	470	476	520	497	505	512	494	489	520	501	486	543	519	466	470	449	493	507	492	503	542	491	492	477	504	479	495	498	522	508	497	477	505	522	485	502	506	506	512	436	511	495	477	513	528	452	484	523	471	522	507	516	515	538	501	521	499	475	488	477	475	480	496	509	525	505	499	491	484	443	484	478	526	464	463	505	466	531	502	505	489	495	499	513	545	527	485	489	490	450	497	504	466	437	447	504	499	501	529	523	485	492	514	493	534	522	502	464	514	486	511	508	497	513	477	509	488	473	487	485	480	483	509	466	474	511	465	502	515	482	491	519	542	511	461	506	550	462	459	509	462	470	513	468	507	509	522	491	472	499	483	532	472	508	506	462	513	510	498	477	484	486	503	492	480	443	492	528	481	497	494	457	520	493	513	539	540	519	471	480	468	505	557	481	502	531	480	459	482	487	528	541	498	480	517	458	523	526	490	528	503	509	532	504	480	537	497	518	472	491	479	468	503	468	539	477	477	510	478	498	516	505	478	512	480	538	494	508	475	506	494	523	484	465	491	521	486	520	493	526	504	514	522	475	491	512	471	481	480	515	520	532	505	525	468	530	522	471	492	525	485	530	518	483	493	474	495	490	494	524	457	534	522	511	470	471	513	507	466	474	500	492	510	498	496	531	523	465	495	512	456	572	502	491	512	525	450	474	482	473	509	513	498	524	483	542	466	507	477	476	504	502	513	503	490	488	489	513	516	539	504	481	492	513	504	514	469	482	506	500	505	470	486	488	482	495	503	499	526	474	515	504	524	490	509	476	541	523	492	489	484	504	509	521	525	529	484	541	527	466	491	494	449	499	487	522	502	492	511	483	515	463	546	490	486	556	490	516	501	499	480	529	511	550	509	485	509	512	460	485	491	466	510	489	531	502	501	496	475	473	516	481	491	487	486	495	467	477	443	511	561	519	521	521	491	503	540	476	470	484	493	504	473	523	508	497	492	508	499	480	500	502	501	504	503	498	493	536	458	448	471	475	505	497	491	498	476	480	533	531	489	507	479	524	532	545	521	476	480	490	515	542	499	529	480	490	506	505	497	506	515	489	521	455	482	496	437	533	489	461	531	491	469	470	472	466	477	510	452	516	505	509	472	505	514	529	497	491	501	451	485	494	498	488	502	491	450	494	509	489	481	513	476	466	484	483	518	458	508	469	503	485	479	477	473	475	508	499	490	478	472	539	496	478	509	462	532	511	502	510	481	492	508	519	502	555	524	489	515	470	530	502	484	525	500	496	509	501	476	435	514	491	514	459	471	470	457	470	473	492	476	485	486	508	512	514	480	468	504	518	529	479	445	480	446	515	535	466	502	521	500	474	489	521	483	471	477	519	497	490	440	492	495	522	488	521	502	474	512	527	456	518	464	515	497	519	454	467	472	488	484	492	535	484	505	532	495	511	472	496	493	462	485	496	508	481	464	513	505	489	508	501	517	485	478	463	481	478	515	486	489	500	522	495	507	518	503	472	487	492	476	466	508	459	503	473	535	468	470	498	507	474	476	483	496	478	498	534	489	490	462	522	508	534	498	494	483	461	525	490	489	494	518	526	474	493	496	483	508	483	506	506	486	499	494	515	473	466	512	532	482	457	511	453	514	506	512	498	467	484	529	463	525	484	472	539	485	486	505	503	509	493	495	480	474	533	509	493	487	519	485	512	470	473	484	522	506	502	493	455	520	454	509	528	503	523	515	523	458	507	516	492	491	478	508	516	506	490	508	465	505	513	513	481	470	525	496	544	500	507	511	487	474	499	519	504	500	487	485	532	452	510	479	511	492	483	452	500	532	495	488	510	507	478	490	508	524	524	480	480	516	468	518	472	489	560	491	476	500	478	472	521	528	504	454	508	495	469	533
22964	21542	29590	23946	21535	21635	15844	2592	1629	1630	1529	1427	1299	1183	1253	1413	4248	1187	1030	1054	1060	1090	943	997	970	1023	1012	966	933	966	1026	1019	927	971	947	948	973	944	955	894	982	948	973	922	973	961	960	959	885	945	948	984	931	973	974	910	894	979	966	916	986	972	911	905	993	900	934	859	932	949	928	940	940	896	916	907	889	964	944	950	929	871	927	888	927	976	928	960	968	913	938	988	937	963	906	926	961	923	979	952	997	883	959	934	948	930	914	927	969	955	934	953	961	922	967	956	911	898	945	936	962	918	933	947	910	1006	937	956	959	915	961	882	944	918	947	929	912	850	951	877	937	916	937	899	940	977	969	913	923	906	964	956	944	995	916	919	952	953	929	901	968	878	925	957	966	919	918	894	874	940	984	896	937	879	929	937	865	888	888	937	924	928	904	937	947	916	980	955	906	904	905	932	947	939	923	983	924	942	912	940	856	929	909	969	938	972	895	929	979	891	856	897	860	907	901	990	959	904	920	947	913	921	968	924	930	964	884	925	958	902	905	930	893	905	941	897	944	928	879	926	945	879	924	903	1006	904	899	917	943	911	958	935	883	954	955	908	900	862	947	944	957	947	938	944	894	931	978	894	989	933	956	926	939	929	936	903	935	927	976	971	957	941	881	945	949	932	971	901	872	1013	989	907	943	892	937	924	965	928	919	977	980	916	971	879	916	924	963	896	935	943	929	925	881	901	939	915	941	919	906	921	921	940	1003	979	932	927	913	944	952	909	910	960	922	906	910	923	964	986	926	871	935	924	910	978	918	905	914	956	934	956	920	879	964	873	900	954	908	930	943	917	842	962	940	900	872	869	916	923	899	914	981	909	963	965	932	927	902	921	991	919	921	894	898	983	927	913	901	949	882	977	923	914	938	934	933	942	903	944	935	935	966	939	921	909	926	948	920	886	886	957	950	898	908	913	906	916	923	917	924	948	939	1001	878	963	961	940	966	938	961	962	903	944	903	930	935	942	931	912	952	914	936	926	928	877	913	871	922	909	940	871	920	956	908	926	959	888	916	961	980	954	946	910	904	902	960	920	931	905	943	877	915	850	911	929	930	894	915	915	928	884	965	935	942	900	902	896	914	947	944	943	909	932	932	895	896	918	954	919	992	923	949	942	931	904	884	905	930	999	927	952	1002	898	898	912	932	927	917	911	886	923	962	921	915	914	954	917	899	936	955	902	951	872	931	937	904	925	917	965	959	908	903	919	912	907	916	944	942	931	941	890	930	965	941	899	905	935	958	968	944	997	965	883	924	905	920	894	923	884	863	997	904	901	926	926	953	931	974	938	942	908	958	947	977	967	968	889	888	880	970	937	931	1010	962	914	914	901	895	906	896	891	901	906	938	959	894	939	962	945	919	911	919	906	976	900	914	1005	889	856	980	919	911	920	929	943	912	935	926	930	943	962	910	879	955	917	909	911	916	897	909	902	909	917	900	897	905	901	926	947	919	959	936	947	931	946	916	917	993	937	949	876	907	927	939	923	948	926	905	897	926	938	940	944	933	981	929	921	936	903	925	877	930	954	876	991	989	954	925	943	909	889	916	909	998	922	865	905	920	893	960	857	945	957	946	899	928	962	882	894	902	964	940	937	930	928	908	947	980	935	873	901	943	927	905	919	909	949	935	903	913	874	943	863	897	902	941	913	907	953	924	934	915	974	868	942	913	936	975	918	911	934	929	947	935	915	952	972	931	934	911	866	937	944	930	928	860	893	965	918	921	964	975	922	913	975	917	948	896	920	932	936	879	922	889	931	953	924	979	934	940	909	882	947	923	934	931	978	955	877	859	876	905	957	940	913	948	925	905	912	899	882	927	916	890	912	885	919	922	949	895	944	972	959	921	949	952	936	925	912	910	911	923	875	955	907	900	921	981	959	924	923	895	905	860	939	959	936	908	970	951	950	931	910	908	906	882	934	917	937	903	957	904	893	962	918	957	897	984	924	893	935	936	947	921	897	903	937	978	889	885	917	909	902	972	957	930	913	927	916	908	924	927	932	865	956	905	871	921	926	892	925	922	927	907	920	871	894	945	964	898	935	952	888	922	973	911	957	936	910	945	913	959	958	954	879	925	883	933	950	934	891	909	928	913	948	933	924	879	881	941	952	885	944	919	890	894	911	920	930	866	935	933	910	921	999	890	920	953	867	925	982	959	1010	934	915	908	948	944	882	976	957	879	921	954	926	959	902	941	930	908	955	899	862	947	967	860	925	955	900	1001	950	890	919	885	940	943	956	922	969	938	898	939	909	941	959	987	892	933	915	920	893	950	937	963	924	944	908	907	927	943	928	891	930	923	928	888	943	970	916	1021	942	899	948	907	1010	956	943	919	931	971	858	921	916	895	919	965	955	871	910	937	918	906	906	938	924	917	973	1009	915	988	906	907	910	967	915	944	915	974	923	933	887	876	933	870	886	929	963	892	925	886	957	984	1030	951	973	920	936	908	948	927	921	903	985	938	917	910	853	990	911	933	915	952	922	949	924	922	889	916	932	874	914	918	938	920	883	926	879	916	921	911	869	960	960	948	945	900	922	945	973	907	900	891	893	831	889	899	913	935	941	966	954	912	926	938	888	891	902	939	952	920	834	922	941	932	887	957	962	921	916	915	914	879	994	951	921	964	950	916	924	874	909	922	949	900	916	962	863	928	934	944	892	942	948	953	907	933	906	902	952	886	902	943	898	934	904	897	967	942	958	954	923	905	980	917	989	905	941	941	979	1007	908	963	895	963	951	902	917	887	914	916	947	905	900	913	891	974	881	893	906	948	944	958	864	968	911	966	938	952	988	899	943	942	902	856	930	904	952	890	936	953	928	955	925	937	923	878	920	913	960	928	904	901	916	901	964	927	930	891	886	908	934	923	899	904	907	965	950	929	918	940	935	938	912	895	942	907	971	917	923	952	913	915	1006	956	946	903	954	928	931	976	960	958	918	990	928	847	908	918	932	931	955	911	970	925	907	920	844	914	903	901	940	953	890	936	926	930	900	929	917	917	908	868	943	915	913	929	926	890	859	909	902	907	979	911	919	960	911	912	963	994	882	902	954	885	917	933	925	876	918	921	982	925	982	937	876	915	955	919	982	927	941	998	929	899	963	901	925	927	865	941	936	952	926	976	897	914	913	902	897	978	955	933	980	916	894	881	907	922	930	922	875	952	933	913	930	949	897	897	925	922	969	935	942	958	927	934	979	893	907	917	920	934	908	938	947	964	914	925	947	918	914	921	934	939	896	911	887	905	903	931	927	944	906	913	884	931	885	895	899	938	969	914	965	943	988	988	884	945	899	928	956	924	948	965	887	938	885	995	911	900	917	927	922	906	912	963	871	965	947	951	914	872	910	953	938	885	928	943	950	944	922	973	953	968	936	896	889	941	866	969	906	867	880	882	888	912	896	950	955	920	878	899	886	931	945	932	894	958	929	921	907	913	976	918	891	934	955	891	957	876	917	951	898	986	959	918	885
8336	19608	18994	11223	7371	5472	4193	3346	2777	2630	2300	2044	1748	1603	1555	1842	6341	1362	1245	1129	1165	1139	1133	1161	1087	1098	1139	1124	1168	1048	1095	1036	1046	1116	1059	1050	1011	1098	1051	1052	1106	1102	1063	1104	1058	1061	1025	1082	1038	987	1106	1021	1005	1022	1037	1071	1010	1038	1069	1035	1032	970	1027	1073	1002	1044	994	992	1014	1047	971	1043	1006	1032	1069	1027	1039	1051	1012	1075	1061	1032	1024	1069	1073	1047	1035	937	1001	1017	1011	1027	1067	1080	1037	1043	1046	1010	1030	1039	1015	1083	995	1017	1009	1016	1043	1000	1011	1024	1008	977	1067	1074	1073	1060	1054	1002	1049	1019	1064	1009	993	1027	1003	1036	1052	1055	1091	1071	1033	1061	1015	998	912	1044	1067	1069	1023	975	1024	1002	1007	1041	1080	1046	1042	1008	1021	1026	1038	984	1062	1036	1005	996	1063	1027	1032	1026	1007	1046	1027	1009	1000	1028	1026	1018	1047	990	1039	1031	1033	1033	962	980	947	1018	1078	1057	1075	1085	1001	1003	962	999	992	1019	1027	960	981	1034	1004	957	1007	974	969	1047	1030	1018	1034	1051	1072	1015	996	1021	1016	975	1015	1051	1023	983	990	935	1076	1029	1074	988	980	973	935	964	992	974	961	1011	1009	1031	1055	1017	1009	992	1066	992	984	1009	1077	1054	1053	1042	1019	1071	1047	1021	1017	1012	1031	1018	1070	982	989	1067	990	1024	996	1023	1019	1001	1036	1030	1034	1025	1013	1014	986	1008	1002	1043	1022	1008	973	994	1024	989	1037	1000	1044	1007	1028	1005	1065	1074	1047	997	1002	1028	1018	986	1016	1036	967	1013	1022	993	1044	1026	1030	1102	1092	1009	1023	1043	1071	1015	1065	951	1025	953	1014	1028	1066	1056	1031	1070	1024	1017	990	1055	1020	1023	1053	1072	1011	1023	1023	1013	1009	1051	1025	1040	1028	1048	1014	1018	1018	992	1011	1020	1015	1005	966	1008	1068	1051	1070	1003	1025	1003	995	1063	1020	1074	1052	996	1039	1046	992	1034	1013	1035	1038	1030	1013	1014	1019	1056	1024	1038	1027	1033	1096	963	1052	1054	1063	1063	1035	962	1016	1000	1086	1027	1057	980	1004	1034	1034	1042	1003	1042	1028	1003	999	1091	1024	996	1024	997	1052	1004	1057	976	1044	1015	1030	1002	1063	926	1013	1047	993	950	986	1069	1086	1011	1004	1063	1013	1042	1037	1003	1024	1020	1050	1070	1033	980	1041	976	1040	1075	1022	1044	1016	1024	1029	1000	1001	1006	1005	988	992	968	1022	1032	1064	1064	977	981	1035	1041	969	1051	988	985	1001	1004	1063	1019	1009	1032	1047	1089	1024	1063	1096	1022	1026	1043	1060	1020	1000	984	941	1006	1060	1005	1068	1071	1004	1030	1058	1071	1017	989	1081	1037	1013	1037	1046	1017	1033	1013	1033	1023	1049	1055	1014	1052	1066	1049	1054	1060	1018	1021	1037	1021	1065	1045	987	1020	1004	1036	989	1027	990	1020	981	1006	1062	1031	1026	1057	1037	983	1003	998	959	1015	1040	992	1022	1008	1064	1057	1023	1015	1015	1068	959	1024	1044	1069	1045	945	978	1028	982	1017	1022	1046	970	991	1010	1040	1031	1061	993	972	957	959	1009	1033	1035	1030	985	1004	980	1026	1028	1070	985	1032	1020	1043	1027	1067	1070	986	1010	1035	1068	1022	1028	1007	1002	1081	984	1005	1041	1097	1004	1007	985	1070	1052	1070	1019	976	1040	978	1018	1019	965	1017	1060	983	986	1075	1067	1056	1054	1049	1027	1029	1104	1005	1045	1011	973	1025	1085	1001	983	1050	1001	1030	1010	965	1033	993	1053	973	986	1074	1069	1044	1024	1080	990	1020	1036	1026	1016	1076	1059	1051	985	985	985	1111	1023	1049	1063	1022	1016	1004	1010	1031	1014	1051	1070	996	971	1010	1023	1048	1035	985	1045	1038	1110	1047	1038	1005	1026	1018	1018	1026	899	1015	1001	1002	1069	1051	992	1070	1044	1020	1032	1046	1070	1025	995	1046	1045	994	1037	1038	1013	1057	1008	1049	980	1026	1012	966	1000	1092	1056	1041	1055	1070	1046	1047	1025	1001	999	966	1026	1067	1053	1077	1033	1017	1034	1063	1079	1026	1043	1006	1057	1044	1016	1013	1032	1039	952	1015	1046	1045	1033	1023	1054	1007	1037	1015	1022	988	1007	1058	1017	1027	988	1025	1031	1074	1033	1065	1054	999	1014	1041	1002	1035	987	1073	1035	989	1060	1095	1084	1089	1019	983	1036	961	1062	1044	1048	995	983	1092	1063	1015	1042	1028	1023	1036	1024	1054	1001	1013	1006	1033	999	1052	1068	1008	1039	1026	1029	1027	1027	1013	1020	1033	1024	1022	937	994	1043	1026	972	1018	981	1038	1014	1018	977	1037	1006	999	1015	1101	1062	976	977	1093	1033	1034	1010	1029	1009	1050	1036	998	1022	1001	1020	1015	995	1032	993	987	1013	998	1036	1007	1032	1047	1081	1035	1015	1009	1034	1034	1003	1038	1032	1043	986	1046	1037	1045	1022	954	1054	1033	1027	1080	995	984	1029	1029	1077	1060	1012	992	1030	1048	1036	961	1048	1015	1045	1044	1008	1094	1032	998	1022	1042	1002	1010	1015	1044	1019	991	1035	1010	1058	1042	1075	1023	1028	1000	1071	1060	1023	1031	1005	1019	1041	1023	1027	998	980	1002	1022	1032	969	1011	1037	1045	987	1000	1040	1035	1035	1050	1022	1071	981	1041	1007	1041	1058	1051	1031	1023	982	974	968	1008	1011	1014	1013	1021	1009	953	1014	1058	1024	1023	1035	988	1004	1022	1011	1008	1019	1042	1084	1080	1045	1018	1018	1076	1018	1030	1058	1003	989	1012	1029	1069	1023	1080	1005	1075	1023	1037	1014	1071	1001	988	1047	1103	988	965	1037	1049	1020	1063	993	1073	1003	1013	1044	1049	1035	945	967	1018	1003	896	1009	982	984	1011	1036	1046	999	1017	1007	1039	1001	999	988	980	1031	1044	1028	1052	1047	1044	1028	1042	1045	1065	1077	1030	1026	1059	1039	1077	977	1000	1002	1025	1053	1026	1062	1061	1011	961	1027	983	945	1027	976	967	1028	999	1041	1032	1005	1073	1016	997	1034	1058	975	1002	1047	964	1011	990	1016	1034	968	1060	980	1015	1087	1026	1031	999	916	1024	1020	944	1036	996	980	988	1026	970	1017	1049	1024	1030	1004	1027	989	1081	1067	1032	987	1016	994	1039	972	1032	997	1014	1037	1025	971	1021	1027	995	1058	1022	973	1014	1007	1007	1016	947	1050	988	1060	1072	1028	1023	1038	1023	1016	1036	1039	1045	1030	1020	997	1027	1025	1007	967	1016	987	1071	1054	1000	1059	983	1008	1015	1021	1004	1013	998	1029	1014	987	990	1073	986	1044	960	987	1001	1015	1012	1003	1017	1061	982	996	1024	1054	1056	981	1056	1042	1031	1051	1046	1036	1023	1056	1041	1014	998	1044	992	1014	1074	1028	1061	1011	985	1022	1007	1047	955	1018	1030	1029	1047	1039	1026	1032	1043	990	1064	1047	1055	1010	933	1050	1046	1011	1024	1084	976	1005	989	972	1024	1009	1019	1061	1033	1036	987	974	1048	942	1016	1025	991	1013	1009	1009	983	1027	1010	1024	1043	1043	1033	1021	1021	1024	962	1038	1033	1028	1082	1034	987	1016	986	1029	971	1006	985	998	994	1084	1048	1048	1045	992	1064	1010	969	1041	1061	1037	1066	982	1029	998	1014	984	1035	1015	1035	1046	1075	1036	1051	1036	1010	1057	1020	1030	937	1052	1014	970	1008	1079	1076	1057	1001	987	984	983	1015	1074	1021	1001	973	1046	1034	999	1041	1058	1020	1007	1054	1005	1050	1050	959	975	990	973	1026	1021	1034	1015	995	996	1014	1071	1032	1080	1019	1034	1068	1033	1020	1032	1027	1020	1089	967	1038	1018	1070	1073	1072	994	1031	1011	1055	1039	1026	1040	1071	1028	1033	1002	1054	1002	1065	962	971	1031	982	1055	1031	1065	997	982	1007	974	973	994	1005	977	970	1042	1048	1017	1003	1039	999	1054	1054	987	947	1022	989	1029	943	942	1025	1012	981	1017	1000	1052	991	967	958	1066	1056	1060	1075	1008	1036	1022	1024	982	1079	1032	1000	1027	1077	1065	1023	1044	1047	1029	1072	1030	1064	1077	1014	1009	1027	1044	1044	1002	1062	1078	1022	1047	1038	1026	1080	975	978	1033	1023	1006	1003	1037	984	1023	1067	1009	997	1026	958	1076	1051	1015	1004	983	1048	1101	1035	992	1049	1078	1003	977	1032	972	1039	1036	1041	1030	1030	1060	943	960	1069	954	1030	1030	1027	1037	1012	1045	996	1047	1038	991	1029	1030	978	988	988	1012	1048	988	972	1090	1032	996	1018	1038	989	1004	985	1060	1026	1092	1069	1011	1042	1016	1064	1008	1044	1071	1058	1049	1034	1030	951	986	966	1010	1030	1018	1021	977	1016	981	993	991	1011	1049	1030	1062	994
27322	21055	10917	1606	593	488	423	399	407	451	398	365	325	298	355	378	428	335	323	337	335	348	334	353	336	299	332	311	318	308	327	331	331	312	370	342	332	322	328	306	306	341	326	334	337	311	346	332	351	315	354	321	309	354	318	313	335	314	329	322	321	324	332	358	352	321	331	316	325	316	360	350	322	328	354	327	302	335	345	343	333	312	336	343	348	369	354	307	321	324	315	351	315	345	323	287	312	327	358	331	331	339	333	312	360	330	336	321	323	363	330	363	323	355	323	332	318	323	324	330	350	318	310	335	342	322	334	333	313	298	351	351	340	354	297	344	316	337	331	312	322	346	319	324	340	302	322	338	332	338	328	334	355	346	355	304	337	323	347	337	313	327	318	349	341	292	341	290	316	316	344	304	356	345	370	349	343	315	338	344	307	336	327	344	333	341	343	307	332	330	303	337	291	352	285	333	366	301	345	333	353	290	356	337	321	327	324	321	339	345	308	320	346	344	303	336	308	336	323	335	309	334	342	323	352	330	303	339	316	341	334	347	359	353	311	312	337	342	322	349	331	313	341	313	341	352	380	338	324	329	293	350	300	335	340	314	336	360	320	343	325	337	326	296	333	338	327	343	286	357	357	303	302	339	348	339	359	340	352	320	330	329	324	307	322	351	360	310	367	331	340	304	353	336	297	311	335	349	310	353	345	321	341	370	319	335	326	293	360	329	328	333	338	334	353	313	346	312	323	319	360	344	311	355	365	333	335	327	310	307	327	340	315	351	315	337	291	338	331	321	341	347	325	383	314	319	337	374	334	347	345	344	332	349	306	359	319	358	315	359	353	309	322	343	315	328	356	327	313	345	327	383	347	335	315	318	371	322	301	329	322	337	358	334	311	358	318	345	322	330	333	316	327	328	293	324	327	337	324	327	342	316	314	338	331	319	346	350	299	324	325	314	308	338	338	305	314	338	341	336	338	329	311	312	305	304	336	313	327	319	367	312	342	344	345	336	314	319	347	317	318	333	345	332	311	351	294	326	291	322	337	324	352	324	357	296	297	338	329	312	332	311	350	318	379	299	337	351	320	323	354	309	321	315	369	340	333	342	328	319	340	350	333	307	331	306	347	344	337	314	319	314	302	316	334	333	341	354	297	323	341	323	340	332	363	362	340	317	329	343	316	319	289	304	358	353	295	332	298	311	367	326	325	346	313	317	386	341	322	326	340	338	347	326	319	350	373	372	374	343	318	372	307	341	354	333	302	322	346	339	342	314	313	326	324	348	338	325	332	322	345	337	322	319	346	328	317	323	334	327	319	342	348	334	297	333	340	346	332	325	354	310	332	346	345	303	292	336	320	333	303	329	299	372	314	352	345	318	359	296	315	323	341	322	295	318	300	316	312	342	356	316	323	295	307	350	336	316	290	335	365	329	344	287	337	316	301	337	314	344	345	356	318	366	331	343	347	327	308	316	315	360	342	327	366	338	334	315	360	325	315	329	316	306	311	313	313	309	354	306	317	357	328	347	315	297	308	337	319	317	342	354	336	316	325	341	331	326	326	313	342	324	336	350	325	351	305	312	311	316	346	329	327	326	310	303	288	333	345	322	323	342	360	320	369	354	329	343	352	297	382	346	344	352	333	320	352	345	319	343	334	335	338	344	332	324	328	318	297	336	306	345	333	343	320	312	343	308	297	351	322	357	342	342	314	324	342	346	328	328	326	375	360	350	349	338	361	349	322	339	340	315	360	349	309	341	352	299	348	319	338	333	338	324	306	312	334	349	300	306	332	329	327	335	355	303	294	326	333	272	318	306	354	347	326	322	305	308	296	333	337	331	319	303	317	338	334	321	335	340	351	356	323	332	334	320	338	339	331	317	354	349	342	306	333	330	337	345	311	316	360	302	350	334	323	328	351	292	308	324	327	355	323	332	330	337	337	337	341	337	338	295	291	349	353	332	333	334	313	320	334	374	308	315	364	341	325	313	324	331	327	326	329	310	308	319	338	335	337	354	321	336	354	307	310	332	307	362	306	363	333	347	334	323	339	303	326	376	296	330	337	324	317	314	314	325	305	343	336	317	342	308	331	323	372	324	322	318	302	319	341	331	314	354	310	329	335	328	334	333	339	308	330	326	338	344	310	359	320	352	325	361	335	345	328	351	354	318	312	306	318	338	329	324	323	322	359	347	332	308	352	303	332	301	324	336	321	329	349	323	366	328	303	301	314	330	334	330	350	323	356	317	308	354	324	346	321	344	330	313	328	320	321	329	311	348	316	354	320	314	326	328	349	316	352	316	325	302	307	337	342	317	351	339	323	319	338	316	361	327	328	334	337	364	342	315	324	333	311	320	323	356	325	339	347	333	318	315	321	344	342	326	342	351	296	333	356	340	333	327	347	321	345	314	337	370	290	352	344	348	318	316	363	330	330	355	313	308	313	303	353	318	304	329	361	350	339	288	349	338	338	290	317	326	328	319	315	326	316	356	334	332	354	338	321	314	353	339	350	363	333	358	321	315	323	337	338	336	372	325	302	313	340	346	332	292	331	331	323	327	305	309	304	316	343	349	349	303	322	333	345	330	325	345	306	318	339	350	332	320	330	354	360	339	342	339	312	354	337	305	313	320	312	357	336	324	364	356	304	301	292	315	308	322	300	329	301	365	334	331	316	348	377	348	338	365	327	320	350	334	352	353	352	313	330	312	333	310	334	311	351	337	346	338	359	343	351	364	339	287	338	324	351	326	355	323	327	330	350	302	328	315	326	351	288	355	322	326	289	326	325	328	315	328	352	340	359	342	351	305	320	354	337	335	306	320	370	325	326	346	304	329	325	338	322	334	333	297	340	358	304	316	343	342	348	313	342	317	337	335	320	310	318	323	333	329	320	349	332	316	348	317	362	327	353	343	343	326	354	334	355	285	359	363	331	304	318	313	338	341	344	360	303	294	292	319	336	311	304	339	321	361	328	310	306	339	302	319	331	318	339	299	335	319	316	341	349	349	348	338	363	323	331	328	342	330	354	290	298	301	349	344	348	337	340	345	326	283	316	334	330	340	318	342	359	327	334	332	327	322	321	322	327	343	314	350	324	364	315	321	336	353	328	346	361	357	350	327	340	319	321	348	350	344	314	342	315	317	330	326	284	362	350	304	352	312	320	343	322	334	325	336	327	344	321	362	346	317	312	322	324	311	352	333	322	327	325	332	319	326	317	338	337	332	340	332	341	337	319	342	344	318	337	351	344	341	372	320	326	310	362	333	325	340	334	320	335	335	322	323	351	308	340	364	338	335	331	347	321	319	344	316	322	318	328	344	344	317	351	368	356	320	323	329	308	348	318	350	372	332	335	345	300	312	319	315	356	329	314	341	347	319	323	332	333	338	325	325	344	366	326	343	318	350	337	328	313	340	319	306	350	340	324	303	309	338	315	351	335	316	302	324	319	347	327	314	331	331	339	347	316	326	317	340	307	332	358	318	391	340	322	316	363	333	330	360
4599	2406	3075	1647	826	718	604	465	551	708	560	484	439	433	414	496	566	397	372	379	410	410	375	391	404	379	386	409	408	411	433	411	399	413	400	403	409	413	419	413	409	410	416	411	382	442	406	410	389	397	390	367	389	402	381	398	403	372	386	439	410	404	362	425	370	390	385	367	382	404	385	404	421	382	387	423	391	453	398	376	386	392	429	407	369	425	412	398	407	389	375	423	433	396	381	389	394	403	436	370	369	412	365	388	439	412	388	427	409	386	387	400	398	417	404	422	392	388	382	413	385	364	393	377	379	396	465	428	403	415	384	392	384	400	357	357	375	386	382	423	398	382	384	393	419	386	432	394	396	408	383	381	390	365	385	389	414	407	423	402	360	416	393	389	391	379	411	369	380	361	384	379	400	385	395	350	368	374	361	386	428	423	377	375	428	400	378	405	372	384	392	356	369	400	439	384	391	399	364	368	381	420	360	401	391	418	415	393	352	368	325	445	361	343	372	407	380	365	396	385	403	363	396	425	410	387	423	388	357	374	402	403	422	411	376	402	417	374	390	393	401	391	349	372	439	406	422	388	393	399	395	409	376	367	365	397	386	378	387	368	402	415	439	358	399	381	401	373	398	410	386	393	403	382	396	382	409	403	403	369	399	412	366	355	383	396	427	400	382	382	407	420	365	377	410	408	388	373	442	372	402	357	376	389	357	374	395	389	402	386	377	437	400	394	395	406	383	415	349	383	359	433	381	374	408	407	417	364	375	391	385	387	399	425	406	412	404	407	376	380	426	401	413	374	399	420	397	401	399	406	400	391	425	416	417	400	371	392	430	367	369	394	362	399	390	382	403	380	389	375	389	387	391	426	389	408	392	400	384	369	422	394	417	431	381	426	395	368	379	425	386	405	404	401	419	422	412	378	390	385	404	394	368	414	390	420	408	359	393	389	401	365	377	410	352	365	396	414	429	424	388	408	404	426	393	415	384	384	404	368	359	374	379	401	369	371	392	401	413	392	381	367	403	365	381	392	398	389	420	419	424	399	417	406	371	405	388	405	376	408	359	365	382	395	402	420	401	407	383	429	393	402	388	390	395	376	410	408	425	413	377	423	397	384	397	389	377	425	423	403	401	327	412	391	359	396	399	434	400	388	388	392	406	412	394	438	376	371	362	429	370	381	408	409	360	371	381	395	424	421	390	394	433	380	403	416	407	399	401	398	364	425	446	391	441	409	397	400	406	378	414	388	435	403	393	408	364	386	432	377	421	409	397	377	388	369	419	367	410	434	417	411	372	398	375	373	411	378	402	397	366	400	374	380	377	420	404	398	419	412	413	379	397	376	370	411	399	387	411	367	373	401	365	379	401	368	434	382	384	425	391	387	369	408	393	406	393	388	380	375	415	418	352	384	399	399	355	379	429	415	370	357	385	417	403	377	374	415	360	394	411	398	391	419	412	385	362	370	368	387	396	401	397	379	388	419	427	392	360	374	424	389	382	374	393	391	396	379	406	408	385	429	380	391	405	374	420	417	400	381	422	421	407	382	451	413	349	380	383	403	390	392	380	415	407	379	369	394	385	398	411	442	397	447	398	375	379	367	424	391	408	413	361	399	396	398	401	396	391	440	409	421	378	352	386	389	412	449	404	373	370	376	379	368	368	377	393	395	425	366	372	372	408	435	401	386	412	401	380	388	363	410	380	388	393	418	368	374	396	387	403	390	395	400	365	409	387	398	388	394	415	398	400	361	419	401	353	415	383	403	367	409	415	401	392	390	365	389	441	399	434	377	411	408	365	427	402	403	391	397	355	385	405	406	402	386	386	435	434	443	403	389	367	420	413	385	386	435	377	376	399	387	412	407	378	404	420	404	407	436	382	375	397	425	398	395	400	386	408	395	392	404	392	416	402	404	389	387	409	421	426	432	403	416	395	397	381	393	371	408	397	391	351	401	396	423	397	398	388	421	401	395	382	398	418	375	389	377	409	386	399	392	380	378	378	415	403	426	366	419	385	386	444	394	415	370	413	394	412	365	422	408	370	371	383	410	361	394	379	387	384	396	369	397	429	383	410	388	389	382	394	392	377	424	354	395	395	410	407	428	412	364	395	402	379	390	394	441	347	401	409	428	401	359	392	434	399	391	415	417	392	388	399	380	377	438	391	389	398	402	418	358	366	409	413	369	392	394	401	394	395	387	397	414	407	375	378	389	384	372	397	425	448	410	420	388	403	377	386	402	405	406	435	391	411	395	416	403	432	417	383	387	416	376	396	378	362	396	387	391	385	409	377	396	401	413	374	382	392	397	389	391	411	408	393	392	379	353	420	386	380	412	392	420	394	399	399	408	410	383	409	409	411	386	410	395	414	377	374	414	403	413	386	415	396	353	399	389	429	403	388	397	389	371	386	364	416	419	375	396	412	394	343	400	388	399	439	387	388	397	396	415	402	409	350	418	356	403	394	391	396	387	383	400	427	383	389	418	420	397	412	383	389	404	370	392	401	400	404	425	416	435	399	409	405	376	399	391	404	395	405	368	401	418	385	357	398	409	399	414	401	408	407	421	400	375	387	403	355	392	347	364	381	407	362	439	386	384	361	369	429	402	345	398	387	384	393	406	417	380	372	385	380	401	381	400	385	416	395	422	423	401	397	421	396	394	417	450	405	362	385	419	405	390	400	425	389	374	375	396	389	383	351	387	398	425	403	381	405	422	388	369	430	355	391	399	378	387	370	372	412	368	409	414	386	429	359	410	394	418	402	366	375	355	416	410	405	371	433	372	383	405	415	406	392	363	434	400	373	406	381	414	425	427	354	404	393	368	386	389	371	421	388	387	453	423	390	365	417	412	403	394	402	415	378	366	359	390	383	432	427	396	371	408	428	398	347	356	402	374	388	392	411	400	385	372	399	367	410	409	369	442	358	336	396	396	388	378	407	375	403	405	378	370	379	359	431	383	413	400	446	416	415	384	408	430	385	385	367	412	407	382	442	387	378	375	372	396	410	408	397	380	425	398	365	380	439	398	386	375	399	399	408	387	386	362	415	381	412	370	380	415	425	420	427	367	439	420	415	362	389	392	411	391	401	399	378	400	423	379	396	383	361	418	427	380	399	426	407	391	391	408	401	411	382	393	391	392	364	401	362	402	380	385	397	390	392	405	425	383	422	382	398	397	436	394	379	378	389	398	403	433	382	379	335	341	428	417	419	399	419	371	429	402	394	397	390	414	420	421	376	378	401	397	406	389	418	407	376	416	394	387	375	369	373	406	417	365	367	414	363	402	405	381	389	441	383	351	387	409	398	393	382	414	386	407	420	427	396	387	426	396	411	386	402	395	365	386	436	393	388	380	391	388	362	389	377	400	409	375	408	360	416	385	350	393	423	392	394	406	368	382	417	393	399	398	395	381	398	368	428	416	383	408	378	394	386	398	338	392	393	360	425	427	398	420	393	413	350	396	388	395	426	399	383	383	362	406	438	385	388	407	428	370	390	376
23724	21506	29259	24203	21518	18144	2521	1317	1261	1269	1037	935	864	852	843	842	2552	846	777	737	729	732	697	776	730	704	731	697	712	705	759	676	736	721	707	730	729	654	663	740	729	664	724	699	709	665	680	690	710	669	689	691	748	678	717	701	694	694	687	677	715	757	688	656	665	669	685	693	643	649	677	674	666	636	660	684	706	662	704	699	683	689	721	724	669	693	703	635	631	675	703	712	707	647	657	676	727	669	638	701	672	669	696	682	714	660	653	643	683	683	718	724	705	673	705	696	656	651	685	669	648	686	723	677	643	671	660	721	704	680	702	669	698	684	692	673	649	664	672	682	681	706	701	687	676	718	643	740	702	659	679	708	700	722	676	701	712	712	715	700	673	643	628	729	684	698	708	714	700	734	696	685	669	688	688	667	699	694	674	715	761	705	703	729	679	669	708	727	649	665	679	693	649	715	663	732	680	668	664	660	670	693	654	662	648	665	700	682	678	721	639	723	648	702	679	683	725	686	688	718	697	694	682	681	663	668	691	748	718	664	686	671	670	700	686	686	673	702	682	669	684	646	672	673	688	678	637	689	678	713	660	715	681	696	684	716	662	669	660	676	698	745	696	641	663	678	711	660	652	630	683	642	714	644	683	678	677	685	661	673	657	744	693	665	674	718	692	711	641	662	697	656	692	651	653	667	694	722	649	697	697	650	694	696	666	695	683	690	681	671	704	676	675	696	706	692	650	651	689	752	700	685	684	696	707	656	738	689	674	664	713	668	675	661	673	665	694	712	683	667	739	646	624	606	661	723	703	702	714	670	644	660	645	703	703	752	719	712	715	718	704	685	651	676	660	662	700	657	662	643	698	677	685	681	697	696	641	672	714	653	664	671	666	717	736	699	702	663	696	735	681	667	663	646	663	684	678	665	663	690	689	688	736	691	626	670	666	724	683	727	707	674	712	705	662	652	695	673	709	645	702	685	681	682	668	676	683	678	704	647	729	707	736	676	718	649	673	646	697	718	666	699	686	698	705	670	690	691	689	698	662	683	686	689	654	676	689	649	717	702	731	731	631	753	649	667	720	692	703	699	659	636	684	686	672	667	704	676	661	622	689	726	690	728	661	638	668	713	650	674	672	691	689	701	659	698	704	720	726	683	729	709	701	744	731	696	682	671	696	693	669	692	695	671	640	638	676	682	701	703	673	651	713	636	663	688	694	643	679	671	688	653	638	740	731	682	692	704	720	656	678	681	741	716	679	699	739	680	708	674	704	687	668	685	690	639	675	663	718	723	635	646	667	673	695	628	657	711	689	652	699	722	695	675	637	662	675	642	721	735	662	692	692	718	756	683	671	674	664	674	692	653	678	692	674	679	706	626	707	684	691	699	687	699	713	710	685	707	648	701	690	684	690	660	647	706	644	665	696	674	681	701	693	680	674	706	717	714	703	667	672	690	657	711	656	675	732	711	620	667	718	688	655	728	698	693	681	651	684	688	701	686	696	656	644	713	740	711	679	724	647	687	661	665	664	679	672	687	691	665	696	690	670	729	684	689	621	693	718	651	677	680	683	657	651	733	658	631	683	654	706	670	664	694	693	673	642	732	653	732	683	646	672	662	654	659	733	713	693	683	695	667	730	657	683	664	695	672	663	689	726	676	688	694	688	659	682	714	704	677	720	683	697	729	687	704	666	664	657	695	707	683	681	681	670	685	690	692	665	682	719	716	690	684	673	712	664	682	650	708	700	712	680	705	711	704	609	730	710	693	642	739	663	660	702	694	701	726	682	698	686	719	671	664	635	628	681	668	659	685	701	697	680	723	693	712	674	680	706	709	690	645	707	693	706	651	633	712	741	665	653	658	685	643	712	677	660	689	665	646	708	666	674	674	685	708	714	677	681	681	646	684	656	749	698	671	634	698	693	664	694	666	696	706	663	667	675	657	694	668	622	678	704	706	665	676	672	664	739	688	684	637	677	700	656	659	717	688	684	674	694	662	725	694	665	666	694	684	630	701	725	692	620	694	655	722	691	684	692	674	676	688	691	684	680	690	718	692	674	682	674	691	693	673	646	667	676	661	663	689	696	676	700	655	712	706	681	688	673	656	688	692	683	674	685	704	645	673	674	630	668	668	648	629	663	679	671	655	691	712	677	689	653	687	656	693	678	712	673	713	709	707	708	694	666	661	642	699	671	712	702	693	661	694	655	691	651	619	706	728	709	664	632	686	627	674	684	689	668	726	733	683	689	659	704	717	635	706	691	674	672	672	702	704	679	728	688	700	695	733	669	688	669	658	678	715	672	671	730	640	650	695	704	656	678	672	653	721	726	698	707	663	675	672	709	679	716	683	725	701	666	690	634	661	696	702	705	683	685	694	686	625	673	726	663	683	647	697	668	681	689	706	702	694	698	717	675	676	695	685	680	646	653	721	686	631	682	657	659	660	688	679	673	660	658	669	662	690	681	684	701	633	648	678	625	681	654	685	708	709	693	661	652	685	669	696	642	674	708	732	699	623	649	731	667	685	686	704	756	686	692	660	731	660	681	661	712	687	674	722	684	677	689	663	696	704	684	702	695	666	681	673	660	708	658	636	696	699	665	646	697	650	664	684	716	683	677	640	678	703	717	665	682	657	695	702	681	716	676	736	720	664	705	670	723	651	710	650	669	688	732	742	679	697	701	657	731	703	654	734	637	676	714	723	707	679	681	644	738	679	685	695	703	694	732	691	682	683	648	707	701	765	687	716	663	701	674	701	647	661	744	646	691	668	672	667	711	657	692	639	699	702	697	703	716	640	679	662	635	656	691	710	666	719	672	658	666	639	673	708	679	685	697	636	666	709	672	722	701	666	640	712	680	692	670	685	665	663	679	697	699	693	703	635	675	709	658	675	657	657	671	636	706	657	721	693	685	700	699	681	672	700	638	644	701	706	691	729	683	711	668	662	697	719	684	672	708	684	676	623	702	670	725	696	717	683	659	689	658	693	689	684	699	696	670	680	697	683	633	686	665	699	690	669	666	657	624	675	668	678	652	672	625	691	707	705	716	660	660	625	735	726	648	675	656	659	685	647	716	734	676	657	648	668	694	700	643	701	661	698	630	695	654	695	687	668	679	638	710	706	657	672	658	695	687	694	681	664	718	694	663	684	675	698	644	669	708	665	684	710	679	627	712	671	710	684	713	659	652	653	719	673	670	619	635	702	698	664	667	648	729	751	667	723	647	680	700	662	698	711	659	673	700	671	670	721	724	717	689	654	682	670	699	680	706	697	675	678	672	684	637	682	660	688	697	716	705	641	652	686	669	673	661	668	678	684	669	656	642	720	671	644	644	666	688	680	659	674	697	691	727	696	663	654	705	670	680	667	722	651	675	720	657	700	705	692	684	644	651	651	686	694	716	716	728	620	658	679	644	665	691	638	666	710	682	684	671	656	740	654	692	680	639	667	689	688	663	705	683	653	682	689	666	687	696	702	709	675	676	638	693	666	694	653	700	692
5631	11817	11816	6097	3782	2920	2388	2046	1980	1983	1596	1267	1166	1109	1024	1130	4172	872	818	853	846	814	880	855	814	834	838	811	740	787	787	808	802	793	791	782	770	751	767	803	832	728	748	777	762	777	740	778	762	769	716	789	779	754	752	737	735	772	780	709	761	820	745	788	775	779	755	762	736	768	843	723	711	726	815	731	729	838	771	724	754	808	739	746	773	770	773	736	776	776	762	753	835	819	723	778	810	814	738	814	776	742	753	775	743	747	716	807	789	753	722	780	798	704	763	794	783	746	781	802	809	802	846	748	756	778	804	739	761	721	760	730	842	725	749	808	790	771	728	751	789	761	758	700	732	764	793	767	752	725	784	789	772	741	765	727	794	766	795	714	777	737	772	746	781	741	756	731	763	772	726	788	756	741	791	726	772	794	786	732	732	753	751	730	771	759	788	736	723	760	779	761	728	757	769	760	724	760	780	754	738	798	740	773	744	765	757	751	759	755	773	765	753	715	788	787	751	726	751	711	769	741	773	815	770	772	760	812	746	756	740	742	789	804	766	771	790	732	751	767	740	782	811	710	714	742	817	754	760	784	700	772	739	752	741	748	786	752	749	820	782	770	747	778	748	743	721	813	769	750	772	722	821	732	727	769	812	804	739	721	780	763	785	766	750	732	770	753	834	804	744	815	751	770	778	712	747	795	763	743	793	705	779	755	774	772	784	793	754	784	756	772	807	757	797	776	798	717	734	750	790	743	724	763	781	725	800	750	740	771	812	778	754	765	762	771	744	748	786	793	797	728	748	781	763	733	753	692	723	797	800	793	785	717	795	754	701	761	780	792	738	756	698	797	768	769	753	754	762	744	769	717	788	751	778	731	732	772	782	767	720	787	714	806	813	764	759	774	730	782	720	805	715	761	792	780	776	803	725	796	721	761	756	747	760	802	714	767	754	762	759	780	758	775	774	788	749	737	757	742	751	744	693	703	736	817	753	750	732	733	819	738	739	752	771	764	768	778	782	760	748	787	793	781	794	808	732	788	741	794	799	745	739	824	774	745	752	757	722	703	799	778	749	819	775	743	776	751	815	813	743	735	731	811	757	805	742	763	737	760	776	769	761	771	747	752	761	722	833	784	752	750	811	775	737	772	778	747	802	739	781	813	741	777	785	764	791	768	767	766	718	741	733	819	775	752	833	718	819	704	753	832	718	807	782	785	785	790	820	830	764	747	732	731	738	748	803	746	798	758	744	716	724	752	761	710	708	767	746	748	749	782	787	748	770	780	803	811	730	774	784	738	733	764	745	754	794	747	750	791	760	726	732	752	765	769	759	704	794	805	751	761	787	735	796	761	804	803	760	782	773	736	766	788	755	781	740	752	736	731	715	754	736	765	737	775	776	776	749	764	779	772	746	757	814	786	776	781	731	745	783	786	776	777	753	767	778	779	740	720	786	733	759	772	745	778	781	726	747	737	723	765	793	797	755	751	787	811	763	785	743	735	730	782	793	755	705	776	752	759	795	777	730	747	774	807	734	799	796	717	741	763	755	776	741	727	803	741	741	761	728	804	759	769	710	818	767	778	760	775	756	736	827	750	732	722	808	774	741	735	746	747	727	765	750	749	731	806	803	808	746	712	799	774	758	738	742	744	804	808	764	730	817	722	752	799	794	750	763	736	781	787	789	712	774	759	759	817	747	754	774	763	775	793	773	784	749	778	732	764	783	756	743	807	792	761	754	784	775	753	773	739	754	753	809	794	746	794	822	765	759	714	743	737	768	708	805	753	730	732	741	721	754	752	771	756	759	768	757	744	753	743	787	798	728	745	761	764	756	752	788	814	718	785	774	738	745	732	797	786	808	787	771	794	772	799	798	742	769	774	715	735	745	771	740	817	729	768	766	759	733	766	715	744	712	740	773	785	797	762	763	804	814	785	739	777	765	712	715	739	697	768	769	747	712	737	739	770	753	738	821	775	768	761	729	796	804	729	720	744	765	824	771	749	774	719	771	772	793	756	777	770	741	802	729	838	762	707	753	757	778	815	755	738	768	760	755	761	748	719	779	777	763	741	760	765	723	772	772	774	731	763	769	758	736	793	781	712	797	739	754	758	767	729	742	758	748	756	755	761	746	801	720	737	748	730	785	749	760	730	790	765	783	724	753	772	761	806	773	751	766	773	727	750	748	709	737	770	769	745	745	758	760	758	732	751	798	738	793	738	737	754	749	765	774	752	795	777	747	771	790	753	795	779	738	706	760	775	753	774	762	762	753	777	776	746	785	714	754	757	745	790	729	732	756	786	797	755	797	751	750	712	825	747	797	742	801	737	770	797	760	772	753	794	740	784	711	746	717	757	736	758	784	805	813	783	769	775	746	794	773	710	779	767	761	780	757	756	762	742	736	783	770	715	754	696	759	763	782	762	714	804	770	734	766	786	777	730	733	760	785	765	713	733	777	759	747	769	755	820	789	740	730	737	753	784	741	774	764	726	792	784	774	763	788	778	763	739	783	745	756	796	739	720	730	722	758	760	717	756	745	800	756	782	790	814	742	722	775	731	767	777	746	812	734	751	748	789	757	817	768	811	719	748	785	762	770	768	775	746	807	756	748	769	744	740	805	770	709	747	758	778	748	771	765	754	750	776	838	730	718	805	786	833	787	772	778	742	749	754	740	763	789	709	764	780	774	789	756	763	713	797	779	771	782	765	837	758	748	756	786	722	796	772	732	717	746	751	730	754	671	745	727	773	816	734	746	754	779	779	770	715	764	778	748	726	773	785	779	776	811	786	753	740	732	761	776	743	719	745	731	721	800	753	760	740	777	750	729	731	760	735	776	724	754	743	757	775	751	792	758	788	820	767	757	813	774	752	759	777	751	769	804	773	771	780	696	768	738	782	758	754	781	763	780	761	793	741	750	745	778	774	710	741	777	808	736	812	766	774	760	719	753	772	760	812	781	774	759	723	740	784	756	741	729	760	792	771	730	739	779	787	716	757	719	769	710	742	757	765	744	758	725	768	766	788	748	761	758	773	755	784	793	788	738	824	731	759	772	716	739	731	732	747	744	745	779	726	754	760	767	776	722	757	797	755	750	822	775	768	798	714	768	774	759	741	777	735	795	732	746	731	799	738	728	773	770	749	759	747	712	747	735	796	749	741	763	751	789	714	757	707	784	778	781	793	705	771	747	815	743	738	768	784	734	805	798	764	780	749	765	803	759	770	738	747	760	791	744	796	762	727	741	749	748	780	806	718	788	804	710	768	780	765	778	725	773	789	808	748	786	781	729	785	746	766	763	729	766	784	794	717	749	761	758	751	770	809	782	767	786	777	754	757	761	737	771	715	764	789	760	740	789	737	814	806	719	756	762	763	776	710	792	747	747	743	732	782	773	781	740	759	779	769	784	774	763	734	765	778	758	778	712	745	746	785	780	746	716	771	767	776	792	781	754	775	756	714	750	818	750	759	726	778	786	785	792	773	754	778	783	730	769	748	795	764
25076	21532	28437	24992	17903	1437	870	731	752	672	602	556	486	524	481	516	1448	460	450	461	436	420	412	444	414	419	420	416	420	387	416	397	409	400	422	358	406	391	401	405	407	404	407	398	404	422	432	415	435	419	481	377	398	427	402	409	392	359	382	432	367	382	395	381	451	411	426	395	450	385	385	433	444	451	371	417	400	442	406	376	406	407	389	406	400	382	391	438	399	364	438	398	415	395	402	393	438	383	397	403	389	432	405	380	416	412	386	409	380	434	424	396	385	404	416	404	402	443	419	397	416	431	399	390	376	390	422	383	389	372	408	385	415	380	390	410	420	380	441	390	392	412	391	355	428	392	378	420	401	407	429	389	401	390	433	396	393	428	398	389	393	365	391	430	385	397	377	381	418	420	423	410	407	392	382	401	428	417	416	404	383	422	439	408	384	397	415	450	398	432	399	409	442	396	401	425	410	377	404	402	392	440	411	390	409	375	412	401	372	415	401	400	421	382	406	414	391	380	378	369	394	409	408	404	383	425	382	393	407	418	389	385	438	382	413	423	401	393	412	377	395	386	389	442	411	423	422	394	389	395	409	429	392	386	398	421	428	384	413	417	379	385	403	388	390	405	392	398	388	406	433	365	372	414	412	449	381	394	430	386	404	414	396	418	433	383	388	428	389	385	383	420	437	371	375	396	420	424	397	417	381	384	424	424	416	381	419	413	409	401	386	355	417	401	420	399	373	395	411	406	373	381	359	424	390	387	394	390	409	431	391	397	380	393	410	391	404	394	394	399	365	393	364	459	416	418	400	387	411	404	405	423	387	376	401	381	375	394	369	375	414	402	404	429	378	361	412	409	402	394	382	398	402	416	418	367	421	414	393	390	380	394	429	399	436	412	397	396	393	375	385	422	432	401	403	394	425	414	375	370	363	370	401	383	435	378	380	402	373	417	421	450	397	374	363	392	371	386	404	409	408	419	384	396	396	423	406	432	411	416	377	409	415	387	433	383	431	407	375	362	402	428	375	394	383	405	408	402	402	416	385	371	427	377	392	409	415	421	416	426	386	403	400	379	417	386	445	436	383	413	383	373	395	423	422	403	384	409	440	411	421	408	451	398	430	435	417	428	394	412	399	370	412	401	414	406	423	409	382	406	417	412	406	366	435	391	428	430	413	391	432	393	387	390	382	399	419	427	384	398	374	434	396	410	388	365	412	395	408	397	413	402	426	428	396	405	429	370	384	421	391	412	399	370	424	389	407	397	451	433	411	397	391	353	402	400	426	401	376	424	395	412	407	402	432	375	396	430	380	406	401	418	380	398	439	371	355	424	392	404	370	418	397	419	376	390	417	396	402	391	404	380	384	438	399	412	401	383	352	417	425	380	378	399	387	387	404	389	413	392	390	393	394	397	364	422	418	409	384	408	400	399	374	399	419	384	393	376	410	396	368	373	400	384	407	352	403	395	405	386	395	405	413	424	414	395	388	400	376	431	362	412	390	426	390	401	410	390	418	423	418	406	429	436	395	404	408	376	376	397	420	370	384	387	372	406	399	410	392	378	376	387	414	351	366	387	381	409	408	377	400	392	393	382	411	380	392	404	409	401	410	407	420	385	386	406	385	421	398	397	403	398	373	390	411	356	399	429	413	411	408	432	414	401	452	423	372	414	402	417	398	445	359	404	395	397	366	371	427	404	379	401	389	396	414	396	385	391	401	367	426	381	405	372	413	375	393	372	387	412	405	370	406	398	386	441	421	405	408	405	385	412	420	396	415	393	384	410	397	386	387	393	402	377	401	387	397	394	387	405	418	384	392	367	391	455	409	380	416	389	367	373	413	357	423	411	404	377	393	415	362	406	410	412	385	370	402	424	409	388	389	403	377	395	380	415	403	435	404	371	380	390	391	406	433	408	436	369	451	439	419	438	390	415	370	421	408	413	391	422	364	409	398	401	422	368	377	380	378	391	420	423	384	433	405	425	431	386	366	403	424	442	420	416	422	403	395	407	414	397	385	416	383	408	402	449	413	413	422	401	401	431	430	377	405	394	419	396	433	421	406	435	422	411	419	447	413	378	426	401	409	400	418	366	379	397	387	422	405	451	380	398	394	421	413	378	444	356	425	412	391	404	397	380	401	383	399	433	423	410	399	378	393	408	384	454	379	451	376	369	412	410	358	383	401	419	408	389	403	393	385	398	388	391	389	400	381	423	400	392	391	353	392	398	396	393	399	354	419	375	397	425	434	419	422	383	421	357	423	409	427	446	434	416	411	439	405	395	435	392	430	404	398	421	420	390	392	389	415	391	405	406	363	393	413	399	371	401	404	430	406	384	414	389	418	419	404	441	389	378	425	391	420	413	390	386	421	401	412	397	395	384	403	398	417	384	389	377	379	421	429	434	409	402	406	409	412	411	395	409	398	395	446	383	403	403	421	343	372	393	405	370	407	386	387	374	417	387	413	401	405	359	383	398	439	411	428	350	417	410	428	391	440	392	398	422	423	409	425	406	429	390	426	421	404	436	400	404	403	402	414	396	396	426	417	403	425	405	389	428	392	408	412	386	404	409	385	393	388	410	432	373	403	408	393	434	383	411	430	384	417	337	417	417	415	371	393	421	415	394	421	393	376	399	407	468	405	395	422	424	409	399	400	397	403	360	370	415	427	412	400	381	411	389	444	412	411	383	411	367	451	435	410	401	412	377	434	391	408	404	410	401	426	417	405	406	400	400	391	398	396	409	394	381	413	386	373	400	467	428	377	436	435	417	368	373	404	456	371	395	408	374	363	407	443	391	415	369	397	404	413	443	412	381	400	362	407	405	406	381	419	440	414	380	412	358	391	372	418	386	398	436	387	444	406	390	394	379	396	391	417	384	393	419	432	385	376	401	374	414	393	385	401	408	413	376	402	396	426	433	408	394	402	439	422	421	441	388	393	410	376	409	430	403	360	403	391	410	408	404	405	424	410	420	378	410	384	369	456	383	356	393	408	379	411	366	415	375	398	402	459	428	378	361	393	382	405	406	399	402	388	396	377	426	385	427	353	403	445	387	402	418	429	411	427	403	415	384	396	383	408	409	389	415	433	442	422	385	415	421	389	397	393	430	378	395	464	435	408	427	455	380	394	378	471	398	425	405	406	413	405	461	417	408	415	417	408	412	419	409	414	398	405	407	389	421	438	421	404	387	387	365	382	424	401	419	457	424	405	408	394	379	373	391	423	400	421	386	401	362	424	394	437	420	406	392	401	379	409	405	412	392	413	411	422	398	435	405	374	406	364	422	376	405	399	401	416	387	423	369	385	411	418	367	381	407	372	411	400	420	416	384	433	385	396	400	378	407	441	422	382	390	409	356	431	381	373	402	407	412	371	412	410	390	402	351	368	357	362	382	413	426	374	414	376	384	396	395	397	409	410	383	375	422	390	404	402	413	427	391	381	416	380	395	385	380	416	435	423	395	420	379	423	439	402	392	398	440	370	437	391	410	394	377	415	391
5296	7532	7256	4034	2115	1716	1546	1375	1537	1214	1004	796	731	638	649	646	2835	555	605	573	540	561	495	512	537	509	505	521	454	541	544	489	560	531	503	547	508	509	494	487	497	512	498	495	535	497	507	487	503	502	511	492	483	489	481	496	511	467	520	478	480	527	520	532	528	511	507	515	480	529	477	476	462	505	524	483	500	517	504	495	483	498	512	501	502	514	466	474	495	512	556	456	497	505	554	503	498	509	481	519	523	477	477	470	527	473	492	520	492	489	472	489	478	476	533	518	479	479	503	491	480	501	518	506	468	496	507	483	517	504	483	492	494	500	508	526	560	537	487	466	462	478	486	503	533	482	499	489	472	485	517	461	495	500	463	487	451	508	485	488	500	505	472	517	486	476	515	491	497	515	503	473	504	516	496	479	519	504	502	524	519	519	479	480	482	501	498	499	515	473	495	496	494	494	518	487	524	483	449	490	511	495	510	496	505	496	480	522	490	459	506	525	520	496	484	516	475	475	509	459	470	489	457	502	481	499	480	514	502	472	494	511	498	476	455	480	447	501	471	492	469	458	504	447	453	483	470	480	504	502	499	493	493	479	531	527	512	433	533	511	490	474	480	519	481	500	512	539	462	486	513	465	485	483	488	497	487	465	472	459	480	488	464	495	457	514	515	457	474	491	473	468	465	513	512	471	474	502	507	520	492	495	477	503	526	470	514	500	503	483	488	474	467	473	491	471	503	466	478	465	499	510	444	512	488	493	487	496	481	523	533	527	498	471	495	472	481	461	507	489	511	495	474	483	487	474	490	515	531	510	470	502	511	514	468	495	485	477	448	498	514	450	502	506	441	508	502	490	481	497	460	506	462	491	429	469	478	520	511	514	462	466	503	479	489	495	488	497	462	488	493	492	540	464	497	504	452	497	468	489	539	462	477	510	501	523	505	451	481	502	491	500	481	490	540	457	496	495	492	504	490	530	477	498	491	499	482	507	522	483	485	500	525	481	479	490	497	485	490	491	517	501	479	455	506	458	490	477	475	492	510	479	483	486	500	496	447	500	533	507	489	489	509	488	496	516	470	546	485	498	533	551	500	492	461	512	499	506	460	509	459	510	483	533	518	489	500	514	500	476	506	493	491	497	444	442	517	538	532	509	470	503	520	485	533	516	482	475	507	532	493	475	517	476	509	470	522	498	491	500	501	473	492	511	509	498	481	491	493	511	506	473	452	502	482	514	487	467	489	545	484	470	448	467	496	492	527	433	517	479	507	508	488	499	518	475	522	524	540	509	460	533	496	491	521	512	487	434	482	554	496	491	477	497	498	485	461	522	490	467	473	487	524	500	489	485	513	480	474	454	506	501	513	476	493	427	493	478	486	517	481	536	527	459	466	515	460	483	470	487	471	532	517	502	502	491	473	519	507	461	498	509	504	508	499	523	497	481	511	476	495	468	485	474	508	479	500	527	539	499	488	500	481	502	473	508	493	535	492	470	495	503	460	500	515	494	457	467	502	490	501	504	527	477	514	554	491	496	516	522	476	499	532	481	494	488	481	527	500	511	489	495	497	528	473	486	465	517	525	513	458	525	463	543	495	487	528	512	486	515	460	498	497	499	485	487	499	492	491	475	524	483	502	507	472	517	482	531	519	500	482	478	493	486	498	495	499	491	509	515	531	518	468	505	495	486	508	536	519	499	515	517	516	473	496	488	495	506	488	449	504	456	510	482	467	494	451	502	478	501	489	519	533	510	461	494	489	519	501	476	500	486	515	503	482	534	492	525	485	539	504	499	513	526	497	490	481	480	483	539	527	492	500	462	490	488	447	539	486	522	478	482	500	533	470	505	494	523	471	488	467	514	533	518	497	469	481	507	514	488	502	502	492	513	502	510	510	497	511	478	484	496	493	508	502	493	501	485	499	516	537	475	488	459	513	502	508	501	485	481	525	490	485	515	515	497	482	503	486	517	486	509	493	475	461	515	497	456	530	487	476	542	481	507	498	476	475	522	485	477	461	449	470	494	492	494	516	515	509	517	485	496	488	493	521	501	509	500	489	483	489	451	470	518	475	454	474	468	498	506	487	500	512	473	462	491	502	507	488	501	466	467	506	502	482	499	492	460	496	475	495	509	518	486	449	469	469	527	516	486	513	487	499	515	498	514	465	447	473	485	490	472	503	520	488	484	542	489	502	460	508	488	468	523	445	479	485	498	509	482	464	530	489	536	492	487	520	510	458	485	502	501	526	547	482	493	500	492	451	510	519	461	519	474	525	487	486	468	484	444	501	512	535	494	552	468	538	510	506	463	470	524	541	464	456	443	472	527	473	508	513	506	485	524	492	538	498	472	500	515	511	480	445	467	497	527	468	522	502	512	485	497	487	550	544	512	460	465	472	511	492	501	494	510	503	496	460	484	478	492	504	495	480	466	508	451	471	496	470	470	450	507	483	498	509	498	506	512	501	533	508	511	460	513	488	509	481	495	509	470	464	510	481	464	469	540	491	503	511	489	481	481	509	456	523	462	471	451	527	494	486	488	486	507	465	499	484	515	522	524	476	507	463	505	488	496	476	471	491	517	479	475	479	517	506	497	487	524	473	506	511	493	503	504	485	499	471	482	533	496	521	501	452	521	486	486	455	499	522	482	477	513	452	468	497	533	542	455	496	479	526	504	484	506	515	477	471	483	513	504	506	512	496	535	490	507	519	475	481	523	484	485	469	509	476	504	487	482	465	509	496	467	477	503	486	479	484	466	484	485	473	485	493	482	502	459	491	485	514	491	512	497	458	469	494	480	490	456	499	519	534	468	461	514	520	510	491	476	507	506	472	507	500	527	494	505	478	477	460	538	460	492	495	516	488	489	526	496	475	500	483	488	470	497	491	452	484	512	530	515	507	514	525	493	484	528	497	482	473	522	477	516	533	524	489	468	510	509	465	520	509	537	490	511	481	504	471	495	497	544	546	527	487	489	521	521	496	528	480	492	476	501	470	497	504	445	509	508	538	509	538	524	484	547	502	491	511	491	461	467	504	490	513	517	434	471	471	498	490	528	480	481	484	477	494	498	536	469	489	533	501	496	492	511	486	483	485	498	469	480	469	479	487	508	464	533	480	470	511	491	542	468	453	494	452	461	462	475	512	509	444	527	518	488	516	493	515	484	496	507	509	504	493	470	488	538	513	481	490	509	516	518	474	493	464	513	524	489	478	476	463	530	476	481	521	527	501	515	475	496	479	469	476	509	477	494	474	488	508	493	492	489	502	438	466	520	489	501	491	486	510	461	521	510	493	494	510	517	517	518	501	496	475	524	486	507	491	486	480	536	517	498	534	496	477	466	474	448	498	517	500	492	470	535	496	498	503	500	498	493	500	485	503	500	461	494	510	489	467	516	492	501	502	507	490	520	491	497	534	524	485	515	506	479	454	499	451	469	505	508	475	514	489	518	490	483	502	507	475	455	468	467	550	480	483	527	495	522	501	487	493	480	496	506	515	522
22915	21530	29556	23951	21530	21649	15768	2765	1978	1760	1535	1295	1234	1248	1231	1202	4546	1260	1134	1029	1008	1024	985	1033	1039	990	979	940	933	995	912	966	946	928	962	937	965	902	917	953	943	901	895	984	960	975	983	891	960	954	957	933	968	952	924	877	921	955	906	932	921	943	977	953	931	939	922	873	923	909	926	877	917	921	915	962	883	917	893	939	921	977	938	925	976	932	922	914	976	931	923	883	898	932	955	976	876	901	848	888	910	952	905	917	1013	974	948	971	908	930	925	941	927	910	917	921	894	903	924	929	871	931	901	985	922	985	886	883	957	901	906	962	937	927	888	957	947	884	945	909	918	928	899	892	955	897	941	928	932	905	909	866	928	935	932	955	979	938	888	902	918	985	938	936	951	942	962	893	952	916	954	881	883	914	941	927	903	932	897	926	959	887	941	901	917	933	941	980	995	952	960	918	888	900	953	922	909	939	933	889	975	914	913	890	906	920	893	956	888	918	899	903	922	900	923	916	955	963	969	921	901	870	872	880	885	963	942	888	994	909	951	939	927	916	971	926	922	890	937	912	953	946	962	917	891	933	908	872	896	924	922	972	889	908	916	951	983	970	926	932	926	897	941	945	920	917	922	888	939	904	904	900	955	925	924	885	917	894	917	980	967	956	918	967	902	968	924	934	960	903	918	887	910	972	934	889	917	917	956	939	934	860	951	913	924	930	944	937	943	835	850	975	963	921	943	982	836	964	952	901	881	972	935	964	902	902	940	901	927	878	916	884	887	913	924	930	959	984	930	977	975	919	967	883	936	970	907	906	887	848	910	943	907	953	944	903	900	958	940	867	963	934	947	891	912	910	913	945	974	974	919	956	974	922	939	916	958	890	934	893	934	913	880	924	904	965	926	944	1001	998	912	905	922	961	926	907	900	866	974	897	912	938	909	902	910	873	922	932	866	985	864	878	925	944	950	908	855	932	913	883	926	910	931	937	916	946	904	880	950	942	904	963	872	943	936	910	919	917	937	926	955	864	930	923	949	886	933	870	899	943	918	946	952	949	897	907	937	921	878	938	916	888	896	931	869	907	953	947	861	899	905	890	926	868	927	908	864	932	921	940	893	958	937	942	925	940	926	896	913	932	961	868	944	908	942	873	911	950	921	878	952	899	869	888	910	881	888	958	891	950	877	941	937	928	925	906	951	907	867	872	980	888	901	889	934	880	869	945	934	931	943	996	889	960	896	907	994	893	914	894	926	895	888	993	895	921	933	953	897	923	920	901	947	951	896	902	939	942	913	908	934	916	902	867	922	864	915	921	912	935	885	901	893	907	918	936	929	956	945	927	953	913	936	891	927	956	895	898	941	921	919	964	907	883	921	912	900	887	954	926	969	890	878	920	882	913	916	865	918	901	893	922	915	868	906	877	908	868	914	921	894	913	892	916	911	966	920	897	893	915	927	840	968	911	930	927	927	908	926	897	873	911	941	926	948	957	906	925	922	934	870	923	889	938	950	898	985	927	935	879	927	907	919	935	930	957	885	969	944	945	930	920	886	912	920	936	914	942	932	861	927	985	963	932	869	908	918	899	945	906	982	995	912	930	882	932	945	908	924	941	865	943	899	938	838	922	999	920	904	884	879	919	919	894	922	923	986	923	894	932	910	919	908	925	937	949	971	943	953	910	878	922	970	876	903	918	905	890	922	917	952	920	945	926	871	912	899	891	937	923	965	971	958	846	892	919	887	947	924	907	911	948	884	1001	920	940	941	958	918	932	945	927	898	925	974	945	911	889	884	897	874	940	885	919	916	873	905	941	909	846	922	909	955	921	930	871	901	924	865	949	895	916	928	939	862	917	945	948	883	953	872	916	912	935	875	901	895	936	916	911	909	881	930	896	910	903	925	960	898	912	897	890	929	921	902	925	935	879	950	889	923	879	949	903	952	900	932	912	899	891	908	925	868	900	925	935	907	916	973	881	939	915	962	933	886	913	904	954	916	892	934	872	919	981	866	934	954	990	944	981	938	922	881	936	917	965	889	939	917	930	930	917	850	951	877	848	937	965	915	873	904	946	945	908	917	904	957	977	891	893	913	909	855	937	967	944	919	942	952	891	961	971	891	939	951	930	894	968	941	941	933	917	950	925	893	898	914	910	916	883	946	865	869	938	906	912	906	934	897	890	954	895	952	925	936	951	924	907	946	919	919	903	950	882	909	875	981	915	906	871	951	964	881	947	914	900	974	938	921	891	878	903	966	913	893	906	947	933	945	909	935	906	930	874	904	876	930	903	921	908	932	855	898	941	930	916	923	930	862	917	958	842	918	946	954	927	866	867	899	884	902	936	941	926	933	933	890	914	918	905	903	955	902	894	882	900	894	928	891	896	883	901	897	890	889	969	898	929	876	951	850	925	958	942	952	928	914	874	907	888	918	892	959	904	946	961	923	963	902	922	926	917	926	929	965	853	890	902	917	893	944	919	965	954	953	941	925	922	929	954	930	917	939	904	950	910	898	920	937	868	907	923	896	946	892	919	926	910	927	878	918	933	924	956	948	879	951	901	866	915	923	923	885	929	918	899	971	972	954	905	913	848	904	923	932	947	891	958	933	932	927	942	903	882	873	903	903	946	978	884	912	912	876	852	938	900	914	902	890	871	913	889	916	949	941	921	918	867	951	985	925	958	860	933	948	932	912	965	909	899	903	853	884	928	909	906	875	920	962	896	914	995	967	928	903	939	928	925	927	922	897	925	924	944	951	917	940	920	941	957	926	922	877	927	968	930	905	907	896	914	895	938	920	945	910	874	963	911	946	1000	869	929	885	912	936	905	958	954	958	940	890	887	919	921	901	920	930	901	943	875	864	869	892	958	952	890	929	939	967	971	948	919	942	925	938	904	908	949	923	957	903	866	914	893	907	921	863	921	906	911	953	874	902	940	879	949	922	868	905	878	981	921	892	894	931	972	922	924	867	886	863	956	947	892	911	900	937	912	918	928	913	902	890	960	938	944	959	895	921	898	946	876	904	912	901	888	978	928	880	920	899	928	885	922	926	933	851	871	912	917	931	924	952	918	885	883	909	888	871	969	905	878	854	918	926	893	906	923	930	856	868	890	883	918	948	897	927	943	896	942	967	908	931	927	875	887	913	987	926	915	927	923	883	896	918	894	880	918	870	934	927	883	928	926	922	909	945	861	895	848	917	922	941	921	895	998	928	923	880	960	949	919	939	953	957	894	916	928	995	960	887	928	953	967	917	955	876	909	917	952	899	912	923	917	928	931	923	906	960	983	899	873	915	925	850	939	932	943	938	936	956	970	921	917	872	878	918	915	1003	944	929	897	956	932	929	875	963	927	916	902	938	955	918	887	877	909	826	934	901	932	937	914	884	930	880	972	887	942	961	878	920	880	908	912	898	885	933	937	915	912	893	924	948	899	917	915	887	948	893	900	972	942	933	936	918	965	926	916	904	919	875	966	931	927	953	934	959	899	877	899	952	934	890	929	929	970
8226	18155	16728	9932	6344	4865	4358	3732	3443	2906	2345	1855	1676	1629	1602	1655	7238	1267	1293	1245	1174	1163	1121	1142	1199	1104	1122	1118	1097	1123	1094	1088	1073	1044	1065	1030	1048	1078	1018	1021	1090	1057	1081	1051	1038	1057	1034	1085	1024	1070	1015	1071	1079	1004	1018	1085	1011	999	1012	1093	1012	969	1028	1093	996	1032	1001	1060	1053	1024	1005	1077	1009	1036	1040	1077	1072	995	1029	1034	1045	1018	983	1021	1013	995	1007	1027	1077	1082	1016	1000	1011	1102	1013	1061	987	947	1070	1009	1006	975	1039	1025	1002	1004	976	1062	1037	1017	1008	1039	1026	1013	998	1044	1024	1078	1019	1045	1046	993	1018	981	1031	1041	986	1042	972	1045	997	1007	1052	1043	1037	1035	1003	1066	1036	1005	1069	994	1025	1020	1060	1008	985	1038	1051	1069	983	1034	1045	1033	1054	984	1063	1052	1014	1003	978	1019	1021	980	1031	1051	996	1011	986	1018	1038	1020	1031	1043	1012	1036	1043	998	931	1003	1006	1019	1020	1045	1054	1036	1002	989	976	1049	1010	989	997	1025	1003	1044	1052	1031	981	1040	985	1062	1035	1042	1016	1004	1023	989	1025	1008	1040	949	1033	984	994	971	1019	1083	1066	1027	1046	1029	1020	997	991	1015	979	1072	1041	1030	1010	1009	1057	1002	1012	962	1044	1057	974	1001	1028	1005	1027	1017	984	1053	987	1019	1022	1004	1033	1006	1041	1041	1086	1062	1034	1022	1019	995	962	999	1056	991	1039	1037	994	1008	1042	1079	968	1031	1024	998	1085	1009	1017	1069	990	1046	962	999	1020	1061	1017	997	985	1041	1065	1060	992	1090	995	1026	971	1005	1023	1026	990	990	1015	1002	1079	1029	1034	1017	1048	1027	995	1108	1007	1046	1014	1000	1011	1054	1006	1046	1005	1026	1069	977	976	1027	1047	1048	1062	1009	995	1088	1034	1087	982	1041	1010	1033	1021	1064	1070	1009	989	1009	1029	997	1048	991	999	1044	1012	1031	1017	1051	982	1016	1059	1073	982	985	1030	1032	1019	993	1024	1028	1038	1058	1017	968	1022	1043	1006	1056	1019	1012	996	1001	1009	1017	993	1034	1096	1038	1077	1056	974	1012	1094	1035	1026	985	991	1051	1033	1096	985	1003	988	1001	1083	1064	977	990	1026	1052	961	1007	1034	1070	1025	1023	1030	1016	1008	1045	1061	1004	1059	1048	1001	1024	1059	1001	1037	1044	1010	974	1016	963	987	1012	1042	1025	1026	1045	990	981	984	1049	1013	1023	1056	1077	1046	1005	1016	1055	1020	1029	997	1041	1031	977	988	1027	1038	994	1057	1086	1005	999	1051	1018	1027	982	1000	1019	1018	1021	1065	1015	1020	986	1009	1029	1004	1044	1014	967	1049	1061	1028	1009	1059	1032	1014	1004	1016	934	1056	1036	964	1013	1007	1040	1046	1045	989	1000	995	978	1014	1028	1040	1077	1003	1005	989	1017	1018	1014	1015	1055	1046	1021	1051	983	1059	1027	1022	970	1002	1023	970	1072	1033	1017	1041	988	995	1007	1051	994	1017	1029	1074	1010	999	997	1027	1027	1029	1036	1040	1018	990	1019	1053	1004	1010	1120	1086	1066	1042	1002	1027	974	1035	987	992	1058	1007	1012	1050	953	1008	1041	1043	1010	1026	1044	1052	1041	971	1034	1010	938	1023	1008	977	1052	1033	986	1013	1089	1068	996	1004	976	956	1052	994	1065	1041	969	984	1075	995	1021	1082	989	986	992	946	980	967	1002	1052	1000	1042	982	1011	1081	1095	999	1037	1040	1034	1046	1059	993	1007	972	1024	992	1065	1021	1073	999	1015	1048	960	1025	1051	1081	1014	1020	1003	964	1035	973	988	1045	1035	1009	986	1003	978	1025	1026	1009	1066	1041	980	1062	993	1070	1051	1064	995	1014	988	1091	1023	1013	1036	1035	1041	1083	986	950	1043	1043	1094	985	980	1058	1032	1046	1034	1021	1040	981	1000	955	1046	1011	963	1015	979	1048	1064	996	1091	1036	1028	1026	1054	1061	992	1024	1042	1023	1012	1027	1016	1036	991	1042	1049	1016	1010	970	979	994	1006	1023	1052	1034	1014	1035	1029	990	1053	999	1002	1012	1029	1054	1032	1056	1044	1027	1007	996	1067	996	1065	1014	981	1011	1033	1034	999	1024	993	1040	1039	1070	1017	1029	986	1028	1028	1018	1019	1051	1001	1064	1008	1012	1030	1015	1034	996	1074	1041	1005	1047	1048	1023	1062	1039	1013	1032	1003	990	963	1083	997	1026	1031	1092	1060	1011	1017	1017	990	1029	1001	1039	1000	1030	981	1049	1033	1067	1011	970	1011	962	1020	960	1067	984	1029	1069	1016	1048	1041	978	985	1066	1025	983	1029	994	993	975	1047	1029	1021	1001	952	1024	1045	1024	1042	1045	1020	1006	1062	1006	997	980	1063	1014	966	1060	1010	1001	1054	1010	1065	991	1031	1027	1045	1052	1060	1003	1001	1017	1034	1040	1036	1052	1033	1045	1018	1008	1007	1035	1021	1002	1025	979	993	978	1008	1022	1028	1001	1069	1062	984	1033	1014	1011	971	987	985	1013	1013	1082	1027	989	1027	973	1011	1022	1074	1061	1064	982	1003	1053	1004	1027	1057	985	1012	1048	1038	1038	1045	1057	1049	1026	1071	1005	990	957	924	1006	1025	996	990	1062	990	1040	1012	994	1008	1020	997	974	1036	1029	996	1056	1049	983	1053	987	1004	1065	1006	1091	1068	1017	1127	1072	1028	952	986	960	1058	1005	1015	1022	1009	1034	1066	996	1011	1010	1041	995	978	1038	1046	1038	974	976	1035	1030	984	1061	984	1026	1022	1031	1014	1050	1065	1035	1072	977	948	1042	1021	999	1004	998	1026	984	1000	1004	1032	1052	1044	1076	999	1065	1034	1013	1017	1033	972	1035	1048	993	1022	1038	993	1010	1073	1034	992	1036	1025	1069	967	1008	1029	1023	1028	1033	1010	1001	1040	1008	984	1083	1061	1009	944	1050	972	1021	933	993	992	1014	983	1052	1012	958	1000	989	953	1031	1074	994	1029	1003	1025	984	1071	988	1031	980	1073	996	1000	1075	969	1068	999	1006	1088	990	1016	1003	1045	1071	983	988	1012	1032	1010	1009	1019	1006	1010	1012	986	1048	993	1069	1035	1048	1045	1016	1011	950	1021	984	998	1020	1031	960	960	1094	1042	1036	962	1037	980	994	957	1023	1038	1040	976	1049	1064	1015	1035	1014	983	976	1016	997	1034	1007	1033	1035	1018	987	956	1018	1049	1051	1044	1038	957	1036	1031	1021	1073	1042	1021	1024	1034	1014	1037	1070	1037	1035	985	992	1031	1056	1002	974	1045	1024	1021	1027	1013	1004	955	1048	1044	980	969	1010	1085	1058	980	1020	1004	1034	998	1027	1029	1008	1042	1004	1046	1007	1019	986	997	1051	1005	1049	1039	1011	1014	1101	995	1051	1019	1024	1012	1030	1028	968	1020	990	1055	1044	1034	1020	1010	1033	971	1049	1049	1012	1058	1062	983	1037	1050	1005	937	1030	1059	1030	1052	1043	1057	978	1059	1038	1033	1105	1060	976	1056	1062	1023	1027	1065	1061	1021	1012	1029	985	1029	995	1006	1062	999	974	967	991	1012	980	986	958	1072	1040	981	1022	1017	1087	1024	1012	1005	1054	1049	1018	929	991	1057	1052	1017	1080	1032	982	1006	1018	1016	1009	1010	1012	976	1000	984	1037	995	1028	1036	1034	999	1010	1024	1027	1011	1020	1023	1004	972	1006	1017	1068	1005	1053	976	953	1011	1012	965	1015	995	969	995	1097	1027	1031	1038	1039	1008	967	1071	1036	1047	984	984	973	1032	1042	1001	1003	1051	1015	1027	995	1058	1033	1012	954	983	1087	982	992	1040	1039	1051	1018	1022	1040	1085	977	1016	959	1038	1054	1038	1032	1050	1017	1024	1039	1019	1029	992	1007	1087	993	991	1017	1036	988	1031	1000	1077	1003	992	983	1036	1075	1034	1016	1007	1010	979	1035	1022	1023	1106	1094	1022	1050	1028	971	1102	1012	1002	1103	1072	983	1067	1019	1022	984	970	991	1022	1013	1021	1030	1024	1035	1018	976	1037	976	1034	1008	1053	1032	1014	1041	1015	1049	1025	1018	1014	976	1003	1015	1001	1010	1003	1006	1056	1031	1017	1068	1019	1041	1026	1037	956	998	1018	1002	1005	1029	963	1048	1013	1043	1022	1043	972	998	1073	1006	989	1017	1013	1059	1012	1045	1028	978	1067	1063	1058	1032	981	1012	1053	985	948	1058	1018	1028	1007	982	1049	1037	1057	1073	1054	1031	1060	1015	1042	1020	989	1018	1045	1062	992	1062	1052	1042	1017	996	970	1028	1007	977	1037	970	1078	995	1027	1003	1044	950	1054	992	1022	994	1025	1061	952	953	1005	1011	1050	962	973	1005	1038	1001	988	1007	1017	1042	1062	1032	1045	1035	1050	1003	1028	1004	1015	950	991	967	1034	969	1051	1067	968	982
27335	21085	10562	1191	576	500	508	426	411	404	326	316	333	323	360	340	457	313	323	354	313	344	325	343	312	356	342	349	306	318	359	320	294	329	351	335	330	340	340	311	319	338	347	336	340	323	317	357	339	315	302	314	346	338	307	334	307	316	303	339	314	329	336	307	308	317	322	303	313	337	337	313	335	308	353	353	336	329	356	329	364	336	324	308	310	312	328	342	331	319	311	335	313	315	346	356	319	351	335	392	289	320	322	295	315	348	298	322	329	314	327	308	331	337	325	310	362	352	357	346	342	335	341	350	337	326	326	336	318	346	317	339	306	340	371	309	348	325	291	335	342	309	310	340	347	308	316	320	323	335	327	353	338	319	295	321	350	335	337	304	348	326	320	319	332	322	318	301	313	300	317	348	305	326	327	358	329	343	341	313	314	324	295	367	298	349	320	334	335	313	338	283	329	299	333	291	323	337	322	313	330	308	331	356	333	343	335	370	356	304	313	356	294	318	338	305	344	339	307	329	329	358	306	344	324	321	361	319	315	349	357	316	345	322	319	340	322	307	318	303	316	331	322	365	326	353	353	305	337	333	328	288	329	310	289	331	323	332	323	350	318	376	319	317	320	343	342	328	341	338	332	349	360	343	327	352	308	361	337	328	370	335	360	332	340	328	331	312	319	339	331	333	338	299	333	330	317	353	305	297	325	288	310	366	350	311	326	312	331	308	322	319	341	302	310	340	340	335	350	320	345	295	358	329	313	327	335	324	304	312	331	294	344	292	327	325	337	353	353	316	329	338	308	339	348	325	292	260	340	307	334	340	322	342	326	336	360	360	328	311	344	343	336	322	340	346	323	354	317	317	335	339	316	316	322	342	295	328	331	313	336	325	330	334	360	345	320	364	342	332	320	339	318	328	332	347	356	310	331	311	304	343	343	330	286	329	313	319	338	319	327	310	332	346	332	347	360	350	344	324	316	307	313	322	323	306	343	319	332	343	352	318	322	337	325	329	294	308	286	350	347	312	316	345	311	340	370	336	327	356	331	317	309	354	337	312	304	319	317	320	332	350	305	342	311	356	327	291	350	326	327	329	330	343	311	328	343	359	308	324	337	339	324	318	313	325	389	319	294	305	330	328	326	344	332	325	333	341	319	341	327	334	311	315	333	330	316	334	323	309	307	311	332	333	307	318	309	308	310	324	330	342	336	319	322	326	321	326	349	327	318	301	345	339	307	318	324	321	289	325	333	322	321	331	321	323	297	329	323	330	314	349	325	334	309	304	335	349	318	306	311	333	275	316	357	358	340	332	329	326	345	320	367	272	300	313	335	334	328	317	330	310	330	318	357	309	344	298	363	330	307	338	324	330	337	329	324	318	327	352	332	326	328	323	328	327	326	301	357	321	310	341	333	336	325	336	321	329	329	320	314	319	355	348	336	325	335	338	312	324	339	321	308	346	327	271	344	345	325	358	323	320	337	303	367	304	308	314	353	330	327	328	321	347	332	332	289	336	326	297	354	329	301	315	320	315	333	346	307	341	315	342	315	324	344	324	337	326	324	326	353	310	332	319	299	312	311	337	327	310	348	316	330	303	356	320	303	315	344	331	313	302	330	293	319	293	320	303	313	316	337	304	339	323	334	318	306	356	312	313	370	339	325	328	332	361	355	364	330	321	295	329	340	335	329	364	322	340	309	343	346	345	317	309	317	321	288	340	314	347	315	359	320	314	331	322	322	323	339	318	329	319	313	317	350	336	327	334	316	311	325	327	321	344	381	294	307	314	333	333	338	342	369	350	346	344	342	340	322	329	334	307	294	335	332	330	305	326	320	325	322	350	342	318	327	349	359	347	311	336	325	321	327	351	325	302	339	315	305	318	342	333	326	320	327	310	362	302	368	312	352	353	325	337	353	349	294	349	322	366	314	305	340	300	342	342	275	297	330	335	341	338	327	321	342	341	355	349	359	327	354	356	311	336	310	325	339	347	278	322	339	352	344	351	302	317	326	339	351	324	317	363	294	348	312	313	305	365	320	294	346	324	326	323	323	320	362	325	352	337	323	342	329	321	341	341	330	358	317	313	342	324	350	326	347	295	331	332	331	346	310	294	340	295	346	329	351	341	348	329	306	310	319	338	338	337	335	315	330	357	347	317	302	302	327	288	327	318	308	363	307	302	352	327	340	302	326	332	351	320	333	317	347	341	352	351	337	323	301	312	312	328	337	353	307	366	353	360	363	314	331	340	314	296	313	319	318	317	361	318	361	331	327	322	321	318	331	290	339	304	295	350	315	329	305	308	344	343	337	345	301	319	340	329	336	326	362	329	317	334	292	282	358	325	359	349	382	340	312	340	312	349	353	311	360	334	343	330	338	366	306	359	331	325	329	296	328	320	341	337	318	322	317	302	312	334	332	317	328	318	320	353	356	331	320	329	348	338	320	318	330	319	335	311	357	326	338	342	360	326	296	347	320	327	325	338	321	350	325	334	360	299	343	306	332	326	336	324	319	315	334	305	286	312	335	318	313	318	300	345	309	320	307	326	322	276	308	333	344	322	337	329	330	323	337	324	305	323	316	321	338	344	327	319	332	290	323	327	311	336	342	310	303	330	348	327	321	317	327	353	342	332	302	311	318	315	336	344	351	312	333	346	329	291	337	347	345	275	327	305	325	303	301	324	313	301	334	364	315	330	286	335	368	360	299	374	305	338	321	337	334	362	319	336	321	333	330	345	349	319	305	335	316	311	330	337	309	326	329	303	322	354	321	377	338	381	321	297	354	351	341	318	334	315	341	348	313	332	317	341	333	334	291	337	333	316	315	319	314	325	316	306	318	320	319	311	348	300	308	315	370	342	330	314	346	306	321	326	341	347	354	324	348	307	314	321	345	324	341	327	311	365	322	320	295	314	331	316	331	317	330	341	282	340	327	320	360	308	379	327	313	321	300	321	296	322	322	335	324	334	298	303	319	326	332	327	334	302	324	336	348	338	319	365	325	330	341	314	336	330	343	358	351	342	319	331	321	328	342	302	343	283	300	344	297	319	313	312	328	349	342	361	347	294	314	318	314	323	343	336	313	320	302	354	337	346	354	318	346	347	344	309	304	336	340	341	305	343	290	331	333	343	310	305	371	345	323	335	405	351	317	307	329	323	331	325	293	337	331	344	341	327	300	334	317	342	318	335	334	346	332	341	321	318	314	347	335	307	297	360	323	332	327	292	335	320	321	340	297	357	354	361	323	358	275	339	292	320	306	361	330	309	315	309	318	299	341	315	303	315	292	378	335	326	344	319	292	312	317	335	355	339	302	314	342	306	328	347	310	329	359	305	358	337	332	311	323	290	348	318	285	359	342	315	311	360	326	324	321	336	303	321	351	297	290	315	288	353	327	311	315	340	300	291	320	330	327	311	326	355	318	327	312	338	345	345	351	345	320	366	302	325	341	328	356	342	331	335	331	327	335	327	303	335	339	321	352	353	320	327	327	325	351	309	336	317
4384	1684	1801	1108	758	675	743	651	583	579	466	397	403	440	392	435	569	389	374	367	432	412	394	382	396	442	400	390	397	409	355	403	380	421	383	372	400	389	378	405	385	375	389	390	393	390	385	429	418	345	415	398	431	368	381	399	382	386	371	403	396	392	406	401	386	404	403	379	379	390	391	398	397	381	419	393	417	370	392	376	393	409	423	378	413	382	412	414	404	390	415	403	380	405	381	392	351	380	372	370	348	403	355	406	393	361	369	395	404	375	396	390	418	367	385	395	419	368	387	401	405	370	362	421	370	383	389	374	339	415	387	381	421	389	394	376	410	386	384	427	406	398	386	400	395	381	361	365	375	402	414	361	379	401	377	441	377	432	428	389	379	383	384	370	364	384	369	386	371	388	382	381	381	386	404	387	401	404	400	423	385	409	387	374	383	400	387	406	407	395	411	388	361	387	385	412	391	384	400	375	398	433	387	376	412	399	435	384	365	410	369	393	401	435	395	353	382	389	374	395	365	427	375	404	379	394	386	389	405	411	417	400	379	399	418	410	385	359	349	386	402	384	389	370	405	374	400	374	371	423	378	349	372	394	395	393	395	409	371	408	395	403	370	377	396	435	370	367	433	436	399	421	399	358	387	391	375	401	392	348	409	411	380	396	405	372	371	382	379	399	383	436	401	395	412	374	411	412	389	380	397	391	401	413	389	371	421	398	384	439	413	361	413	400	404	355	380	390	421	379	355	418	412	367	394	384	392	380	412	354	398	387	386	401	446	398	393	337	417	401	357	374	389	375	358	388	390	412	409	362	382	390	386	415	413	393	416	411	410	407	406	353	398	382	382	396	365	380	385	362	364	382	358	383	393	361	367	378	372	381	393	335	366	408	429	388	366	399	454	372	408	416	395	410	382	361	396	456	388	409	382	355	393	391	376	372	376	387	404	364	402	420	388	399	385	373	407	417	380	366	363	390	394	348	399	400	400	403	396	378	364	377	379	330	408	325	369	452	401	416	393	400	403	388	394	399	408	377	380	349	422	386	399	391	398	402	384	390	384	384	410	372	367	390	387	380	397	407	430	377	397	389	380	399	368	371	395	390	419	390	380	389	409	368	407	368	395	404	399	392	368	417	390	367	400	401	398	350	379	364	418	370	375	381	423	374	376	369	376	396	398	395	392	354	377	384	409	394	407	378	396	405	352	387	399	372	406	411	350	367	392	367	380	430	392	417	402	382	368	367	396	416	388	383	389	369	422	407	374	394	378	383	405	393	390	390	382	405	391	419	395	394	378	388	382	371	423	380	380	382	367	369	422	390	393	348	414	394	418	352	395	367	400	408	427	415	406	366	384	431	376	377	384	418	345	381	397	394	377	397	407	382	407	378	400	410	384	387	396	398	396	394	390	388	396	388	371	411	393	379	346	383	403	384	371	394	391	362	354	428	383	394	350	392	409	391	369	404	420	376	435	398	366	389	405	390	443	371	363	393	384	389	406	428	401	406	387	382	397	390	409	430	382	401	398	428	414	388	364	397	360	415	385	376	418	383	380	395	374	414	367	369	399	411	403	412	400	413	381	402	343	363	406	378	382	404	376	373	430	398	384	380	368	400	399	377	386	385	398	377	372	402	406	367	396	403	390	416	387	381	373	366	374	407	386	396	380	397	392	400	381	356	377	401	400	361	369	404	429	423	381	380	399	387	385	398	347	352	406	396	403	374	356	396	387	394	352	397	403	399	405	370	423	399	413	403	431	416	386	365	371	411	415	381	420	380	411	416	413	390	376	399	364	394	384	393	396	409	412	404	385	408	387	387	377	386	369	378	370	405	415	366	372	400	406	369	415	372	411	397	418	408	379	412	384	375	390	426	372	397	397	410	406	423	402	416	360	429	410	395	390	407	391	367	372	394	445	400	424	385	394	389	388	382	384	366	391	376	383	395	382	402	414	363	401	429	381	378	356	392	399	379	410	405	401	384	381	394	417	379	385	369	405	352	381	409	422	401	407	376	407	402	399	378	355	370	364	405	413	359	383	397	405	416	418	394	386	374	359	406	380	442	388	389	366	366	400	391	365	448	381	369	414	412	402	400	397	380	388	377	410	409	352	367	404	402	396	359	394	359	412	382	409	382	415	370	391	382	380	397	410	350	400	401	431	411	398	395	398	388	385	395	389	387	387	397	409	418	367	377	411	405	373	395	391	350	354	367	371	410	371	419	388	392	390	381	388	393	396	413	382	399	381	390	410	371	405	352	363	375	347	402	406	408	378	400	359	398	386	369	387	373	406	385	376	415	399	400	396	394	383	362	401	427	423	427	393	405	405	354	398	354	403	359	388	394	404	386	387	376	368	418	371	368	371	411	385	382	392	405	383	374	378	386	391	373	408	425	359	388	395	388	361	384	405	395	374	359	385	371	416	394	420	391	406	389	367	378	351	413	408	398	389	388	366	401	381	384	381	409	394	393	398	344	405	382	384	373	427	412	398	387	411	374	411	383	403	366	381	400	398	372	397	392	414	366	406	406	368	391	413	405	374	372	398	384	404	376	397	394	376	399	378	377	414	408	350	383	380	388	384	406	381	391	399	393	409	353	385	365	422	422	378	388	400	405	422	384	436	393	343	418	382	424	392	423	390	430	402	375	410	390	405	344	433	381	413	351	367	395	410	393	401	392	380	373	403	376	380	379	402	387	408	410	422	384	411	397	391	367	367	434	423	387	397	374	422	403	365	365	398	359	398	378	363	397	412	399	398	380	363	373	433	395	387	399	369	409	398	346	418	381	411	388	436	428	397	415	408	398	356	372	393	393	403	365	386	404	369	369	379	354	387	417	369	407	392	420	400	376	365	375	405	424	372	384	403	409	395	406	381	422	375	382	412	401	392	401	398	383	376	401	428	402	396	418	404	399	360	388	428	421	385	365	441	397	409	410	402	384	421	401	418	387	371	413	384	418	404	388	407	330	409	404	393	381	389	439	368	381	417	384	414	378	419	387	366	377	405	363	377	413	402	395	433	400	367	350	398	405	382	381	376	404	410	393	389	385	418	409	370	381	422	357	391	364	420	385	385	430	359	393	426	403	385	395	418	382	373	410	415	376	395	403	394	429	416	417	386	409	383	388	399	403	373	384	358	328	368	411	404	404	384	422	394	376	359	397	417	398	361	410	386	393	384	366	425	378	409	383	398	415	378	394	433	373	365	359	367	373	371	430	408	416	374	362	378	375	384	386	414	368	392	361	395	413	402	385	385	366	403	396	406	395	367	382	383	375	391	404	351	379	402	346	415	361	419	408	417	396	401	396	402	370	393	406	397	380	407	396	380	371	394	402	382	416	372	393	380	381	380	380	373	365	361	392	401	404	381	430	387	423	427	387	424	374	394	401	412	368	392	382	386	341	372	370	392	419	398	379	363	376	412	420	408	406	403	394	427	399	416	371	347	392	393	386	386	390	384	397	392	403	360	418	384	366	403	411	409	411	393	400	382	415	372	381
23700	21504	29262	24168	21490	18164	2692	1394	1221	1096	955	852	861	784	816	823	2042	804	773	755	722	752	684	761	734	725	683	664	701	682	701	732	729	705	678	656	685	750	676	725	698	689	696	692	660	672	713	701	657	666	708	694	716	686	631	672	691	644	675	684	716	671	691	638	673	666	704	655	645	661	694	689	739	679	666	685	703	675	699	665	646	689	676	705	663	697	679	715	700	713	648	672	709	702	690	675	666	664	651	730	695	700	700	698	675	674	688	673	717	674	703	709	653	667	695	700	675	663	692	687	655	656	691	709	676	709	639	683	659	675	661	679	657	661	695	728	703	667	704	690	687	702	669	668	671	711	654	677	644	727	728	679	649	671	704	666	641	636	704	701	650	646	668	668	650	666	644	674	706	685	640	687	715	614	700	662	720	675	626	667	697	671	651	662	652	700	676	655	687	693	658	642	717	675	643	726	658	662	675	700	695	689	683	671	657	647	648	666	689	665	719	715	669	644	684	609	680	633	655	692	661	634	636	654	693	683	635	624	720	639	672	701	648	669	637	633	701	635	692	624	695	662	634	694	657	670	698	668	673	632	695	651	677	681	666	684	665	705	661	661	678	702	662	673	684	662	613	668	691	662	671	634	676	650	677	696	715	692	698	645	658	666	691	658	726	705	695	680	648	733	642	655	732	693	685	671	676	643	663	628	704	674	664	666	671	654	667	639	722	650	662	620	649	627	693	704	692	689	684	692	682	727	692	719	696	647	673	683	633	630	694	709	717	659	645	702	665	676	709	657	678	726	659	687	692	625	646	743	679	690	698	708	643	654	679	692	682	673	637	632	662	703	684	679	669	676	720	669	672	632	628	678	683	692	670	651	645	677	671	710	698	713	693	672	658	679	677	733	705	666	638	692	659	679	692	615	709	630	674	676	718	651	686	694	674	666	659	672	672	654	655	694	690	632	642	681	651	701	711	683	649	645	688	746	675	668	702	680	683	652	640	649	667	702	636	650	717	725	700	739	709	644	659	673	697	668	667	702	637	688	620	650	652	672	671	685	661	697	668	654	684	678	726	703	649	734	633	666	668	719	622	637	700	703	672	736	715	683	722	655	698	686	643	671	699	693	657	702	733	713	701	717	681	752	698	631	728	640	659	644	714	660	696	639	688	675	696	651	666	638	703	682	639	702	707	717	672	699	726	677	745	680	695	679	665	700	636	700	665	678	658	702	718	709	679	650	635	704	693	669	670	684	706	667	662	658	687	692	669	721	642	706	698	681	664	667	645	692	677	708	682	665	674	666	625	691	689	692	649	723	715	657	626	671	712	683	673	647	684	700	703	661	637	675	696	672	636	699	728	664	653	638	680	684	681	664	676	581	672	670	708	695	630	679	683	652	701	690	738	631	674	651	637	712	662	599	704	654	660	664	678	690	718	713	648	643	649	683	727	642	679	655	704	636	665	672	652	651	662	687	702	683	707	716	671	664	670	681	694	708	648	647	680	679	660	681	658	690	678	662	643	658	686	688	635	695	660	668	704	624	701	681	646	669	668	674	666	649	667	673	617	673	708	680	696	673	691	671	694	657	605	677	688	646	633	697	681	696	602	698	662	660	669	688	689	694	711	690	664	678	717	693	663	640	686	679	675	661	688	687	650	602	665	678	684	675	672	677	696	643	692	669	649	655	717	638	677	658	654	702	689	706	687	688	641	721	694	662	644	658	652	709	731	659	710	673	707	672	686	693	636	681	689	640	672	675	676	666	672	680	680	706	671	687	666	645	644	688	706	649	667	694	658	686	648	655	678	682	654	632	700	676	648	685	617	688	673	654	662	679	672	694	687	659	655	684	682	629	679	635	653	672	613	676	668	691	676	652	633	683	634	655	633	680	693	666	641	693	659	726	668	702	666	644	659	695	674	693	631	674	658	677	715	733	663	677	661	674	724	689	653	662	640	686	681	676	697	670	708	659	666	647	704	654	647	683	711	704	671	656	704	663	656	708	704	690	662	672	672	700	660	670	687	654	639	724	682	678	664	684	676	684	632	644	666	689	692	715	709	670	661	657	658	702	706	648	702	655	649	697	706	688	625	693	703	703	627	674	654	631	667	695	674	690	676	675	717	659	697	665	624	681	667	673	620	691	656	662	670	655	687	668	703	652	686	707	718	740	734	641	671	677	619	714	709	682	679	703	662	651	680	702	674	686	697	680	674	731	675	700	691	632	681	654	670	651	652	673	672	641	702	662	665	600	675	654	619	660	637	656	663	649	675	655	646	686	706	627	646	636	652	669	652	704	657	677	644	683	705	670	663	683	670	689	630	640	655	653	708	634	665	658	647	639	716	688	705	674	676	748	678	674	669	681	708	715	683	688	677	675	669	660	733	657	638	673	665	646	691	707	682	683	706	691	619	709	676	702	671	674	660	715	698	693	666	671	681	705	664	675	694	694	639	671	666	659	700	679	680	639	717	688	682	683	662	734	723	672	677	674	677	700	663	678	661	717	713	647	673	689	676	701	732	680	686	691	680	637	660	675	671	709	621	626	693	717	662	672	679	684	666	661	726	686	688	695	672	671	658	640	714	654	681	681	682	699	678	622	640	690	682	686	711	627	629	650	726	635	655	695	634	702	674	700	656	688	668	676	697	683	698	683	685	742	727	641	682	664	666	710	727	646	645	658	670	713	638	687	684	680	704	699	675	691	637	698	640	691	656	683	702	701	632	666	678	652	677	677	669	695	692	641	699	695	688	678	693	685	675	672	687	644	658	664	646	670	629	692	720	653	637	672	687	661	725	627	653	657	707	652	692	669	668	613	649	686	678	662	694	683	659	672	679	671	682	666	670	641	701	678	652	687	654	712	692	683	716	688	670	613	609	622	668	623	623	677	672	670	674	678	638	703	713	692	670	707	682	678	652	696	687	668	686	661	699	667	735	617	678	693	652	704	684	660	650	650	701	671	703	669	665	675	710	719	656	664	676	683	689	683	654	710	664	675	608	659	688	645	691	646	730	657	640	628	654	678	667	653	684	722	683	691	681	670	680	712	701	706	666	659	678	636	658	626	641	715	666	702	661	659	689	732	688	693	687	680	732	690	681	635	635	675	704	698	669	670	692	668	685	668	673	705	650	672	696	674	647	701	670	686	664	687	659	700	663	705	662	646	687	675	706	663	662	669	680	656	677	685	673	718	644	665	715	669	687	644	707	677	626	668	631	669	664	651	688	672	670	687	642	704	672	671	664	676	673	632	679	661	658	642	687	680	666	644	722	699	700	646	654	643	690	665	647	659	684	667	682	648	675	709	649	684	624	689	701	720	671	676	698	661	691	636	672	756	667	684	621	700	688	646	673	704	646	664	669	650	684	663	655	638	660	696	689	668	640	670	707	683	668	679	635	693	687	709	639	664	656	690	682	654	639	704	653	662	680	675	628	676	617	644	664	694	685	683	679	697	640	674	661	654	662	716	713	632	679	629	724	687	703	649	688	664	677	687	664	674
5487	11187	10516	5930	3850	3096	2538	1903	2039	1538	1277	1171	1082	1039	1065	1119	3247	891	874	825	888	833	818	862	829	844	806	804	828	799	809	844	774	825	790	753	833	755	776	804	726	794	755	816	747	804	756	778	792	765	725	756	812	744	814	800	767	743	748	748	745	797	778	752	765	781	721	754	748	754	771	760	763	746	783	753	779	766	756	692	708	757	771	768	753	786	795	809	789	721	750	774	762	760	786	791	707	765	771	791	753	720	774	751	769	770	746	829	726	750	739	740	786	742	794	728	761	802	727	754	750	782	756	707	746	765	778	758	707	779	726	765	800	738	756	776	745	803	753	777	731	736	742	758	754	784	690	760	778	789	744	744	748	782	723	738	730	758	715	742	712	732	675	771	702	764	719	780	731	717	768	708	704	750	741	743	757	768	730	793	751	747	756	779	764	786	716	771	728	799	770	777	716	725	726	775	725	746	719	705	793	783	751	768	738	731	744	730	765	776	745	739	707	798	799	723	822	739	726	800	746	790	798	775	791	724	747	790	709	728	783	759	775	709	762	754	782	756	813	752	734	779	711	769	758	786	719	794	814	758	750	802	718	764	762	784	739	750	743	785	716	785	745	715	738	760	747	742	715	728	747	737	714	734	791	728	776	755	750	773	811	748	745	772	735	720	821	752	740	775	765	710	770	778	751	732	728	735	789	796	747	776	746	743	731	745	738	736	739	739	725	710	776	738	731	734	775	739	757	741	761	736	736	754	715	752	795	733	786	740	703	754	748	794	761	719	751	786	731	758	754	713	748	764	787	711	722	753	752	756	741	696	771	741	759	748	723	734	793	749	794	725	750	751	752	758	743	745	757	760	719	758	779	781	781	729	745	713	793	708	753	815	782	741	762	757	797	777	724	721	778	724	766	751	748	711	752	716	779	753	822	741	765	747	716	750	720	740	742	826	762	743	767	719	754	766	785	778	775	695	744	743	803	705	708	778	748	794	753	799	758	797	791	754	728	760	706	721	736	778	740	731	745	800	738	742	745	761	732	786	771	768	787	790	752	776	745	724	733	759	758	754	762	700	749	805	764	760	776	767	761	745	730	784	796	759	797	738	732	751	764	753	760	757	802	739	737	757	786	744	780	781	776	786	797	792	774	791	797	725	718	745	756	733	729	751	741	766	683	759	798	770	739	769	780	747	757	763	780	782	721	783	787	773	722	732	775	697	739	759	735	734	754	758	718	770	756	692	756	714	731	780	755	708	754	713	740	754	733	787	772	703	762	782	744	782	749	745	805	786	713	755	808	737	741	774	797	723	748	749	754	822	745	770	777	747	726	781	711	757	725	762	790	797	746	770	761	803	768	710	739	808	715	754	764	748	770	734	747	765	769	791	777	754	771	734	706	781	731	762	717	784	747	763	695	756	736	760	743	772	745	732	696	811	741	774	800	693	719	753	723	735	739	772	732	766	718	753	748	769	758	733	759	729	753	738	770	743	741	747	761	759	761	749	720	773	731	764	687	751	777	727	777	758	730	758	778	755	778	757	745	764	762	765	778	747	758	749	750	737	738	762	789	716	775	747	749	744	782	737	756	780	747	784	756	755	789	747	740	748	755	827	750	713	772	814	749	766	802	768	773	762	785	727	775	770	740	740	761	702	724	754	744	730	771	698	761	775	754	763	745	722	769	725	755	791	715	778	712	780	771	747	755	768	727	759	738	740	733	741	761	751	790	748	812	750	781	729	756	751	750	738	817	750	757	740	789	712	724	751	776	781	746	729	735	799	751	768	748	747	797	789	751	809	782	688	760	747	742	800	824	755	729	793	736	775	769	781	773	772	783	739	768	781	701	763	789	787	784	765	765	740	757	722	747	762	745	755	775	755	708	758	729	732	777	788	761	813	768	770	753	732	699	775	730	715	756	770	756	747	735	781	750	747	770	766	743	744	696	713	738	729	755	765	748	725	752	758	729	757	752	723	754	749	768	777	797	822	750	728	799	729	767	754	773	770	729	673	789	759	754	700	735	735	749	816	763	722	820	733	748	751	737	734	756	789	763	735	748	705	782	758	791	743	713	776	718	762	720	745	793	760	801	774	750	750	751	768	770	732	713	798	771	773	741	759	753	731	761	743	741	756	746	708	755	745	728	718	781	762	737	756	745	778	760	776	755	813	771	758	747	720	687	783	725	761	767	739	710	736	734	780	760	800	803	765	812	757	732	739	773	730	754	711	706	715	739	740	751	781	779	786	788	758	716	775	720	755	801	735	715	777	772	766	733	732	829	760	742	745	783	739	783	758	777	740	767	777	777	763	739	743	783	761	721	745	750	780	716	776	777	782	765	793	735	770	763	766	753	775	714	735	793	780	787	753	743	767	810	789	736	783	779	789	771	754	799	721	699	755	695	806	799	785	757	745	733	740	750	779	749	751	725	751	778	743	689	753	758	753	718	791	740	720	723	770	758	750	766	754	782	756	724	771	779	749	771	801	738	761	746	743	753	810	753	730	758	729	741	721	750	748	709	772	767	756	762	719	718	714	780	753	708	783	759	776	751	808	771	767	797	702	756	706	737	732	785	803	742	747	799	690	729	807	758	737	772	746	783	757	736	711	763	765	761	763	728	751	734	713	716	736	703	771	813	736	783	744	684	721	746	787	762	729	755	749	750	695	796	763	797	744	719	724	792	740	782	759	754	732	808	731	743	786	745	767	782	730	757	749	771	715	750	792	740	776	746	781	775	757	729	749	780	799	703	724	774	770	730	723	767	679	759	719	788	764	754	799	754	753	738	754	759	736	713	779	803	772	738	789	760	792	787	760	754	791	720	768	778	765	730	760	750	776	755	763	746	748	775	745	763	735	694	773	787	724	721	777	762	776	743	756	783	748	723	740	737	811	731	750	762	762	790	764	772	726	758	734	737	737	801	759	778	721	751	751	704	731	767	772	758	720	726	709	786	722	728	729	712	747	742	721	698	764	771	700	748	768	743	723	770	775	757	768	760	749	763	732	732	705	769	698	752	796	775	782	697	818	760	804	720	734	733	765	789	736	799	753	724	780	746	792	765	775	765	718	733	776	760	760	704	741	721	770	737	724	728	750	754	755	784	716	740	793	747	697	725	718	781	714	733	797	755	709	778	736	790	766	749	810	781	730	764	714	798	739	745	758	745	724	764	764	719	775	757	731	792	768	748	772	744	749	785	708	754	729	727	740	733	787	768	759	708	745	714	764	743	755	802	758	754	799	764	778	724	755	749	711	710	806	757	740	734	748	741	720	768	779	711	730	756	732	721	742	761	710	771	772	733	738	762	771	744	827	781	724	760	756	748	746	760	735	827	757	747	779	714	773	772	764	801	746	810	737	757	757	723	713	766	746	743	736	759	754	745	759	723	811	724	711	768	785	787	722	767	747	774	781	803	767	744	708	741	829	779	771	738	722	824	708	766	735	755	743	766	749	729	770	725	733	745	761	747	793	772	782	716	803	788	752	762	766	761	796	781	730
24996	21473	28335	24955	17938	1702	933	666	700	605	533	535	473	455	472	458	959	470	420	416	408	395	427	407	429	414	406	435	404	406	426	401	404	424	437	411	417	409	387	418	429	371	406	418	410	389	423	374	412	375	390	424	376	418	386	427	351	413	405	413	391	366	417	400	388	427	387	417	376	435	414	394	380	418	399	433	395	437	380	402	412	403	380	424	378	397	415	381	394	407	383	376	399	412	397	425	436	433	384	400	381	394	411	356	374	379	384	431	371	427	405	379	396	396	379	392	375	418	401	374	387	396	392	389	402	386	405	388	367	345	421	436	420	385	398	390	415	405	371	436	406	389	378	437	413	420	398	402	385	397	369	397	409	410	391	385	374	387	378	402	421	378	444	384	373	394	396	419	405	391	386	348	465	372	347	391	409	374	425	378	365	396	391	396	384	390	411	379	377	408	369	368	399	387	378	387	390	391	418	350	415	433	383	390	396	403	416	389	422	361	385	384	392	397	383	397	408	424	409	389	397	403	387	388	403	411	380	401	403	376	369	396	380	414	407	390	387	374	368	438	388	392	401	388	406	370	392	398	383	374	400	406	391	440	357	414	371	384	384	398	378	409	405	390	385	424	385	414	398	409	389	405	389	379	401	403	371	464	381	416	394	424	362	388	422	406	414	425	408	386	376	376	407	344	408	374	403	401	407	421	363	383	430	366	375	399	372	380	380	356	393	396	393	433	434	366	369	416	409	376	397	391	398	414	397	385	427	376	375	394	440	421	404	375	397	399	368	426	375	426	387	368	354	378	422	404	407	409	363	384	376	409	402	394	362	414	403	427	367	377	419	382	379	382	410	359	367	366	392	372	385	395	386	397	418	402	406	369	360	413	390	393	392	408	376	412	423	408	415	411	408	377	424	388	400	392	402	380	390	390	395	389	403	421	386	381	414	362	389	433	418	351	410	376	391	387	432	381	395	392	390	363	365	400	407	393	366	401	388	399	421	400	355	370	412	409	401	401	339	398	363	396	399	411	365	374	397	402	374	379	404	371	359	416	395	411	375	399	413	396	407	349	379	421	389	397	392	399	427	376	413	410	378	409	404	392	390	378	411	411	414	395	390	369	391	380	401	385	447	386	400	409	436	386	407	400	405	391	408	387	404	419	411	399	399	369	392	384	446	418	402	366	367	370	378	378	432	388	361	417	382	359	409	400	375	413	396	409	406	385	367	422	392	395	404	415	374	404	379	426	366	408	401	398	391	398	390	404	402	395	400	368	397	349	381	394	400	402	401	396	383	391	416	399	408	410	378	412	376	387	343	401	369	400	395	400	384	400	391	409	396	394	390	377	385	388	385	406	406	370	425	375	394	371	395	387	408	402	408	394	403	400	421	423	415	397	391	403	425	408	415	375	370	415	407	427	400	408	401	377	413	428	413	402	417	433	405	410	402	395	393	400	407	405	398	432	385	378	446	380	386	419	405	386	425	381	407	373	350	395	414	400	356	382	392	382	371	391	400	419	386	369	385	399	361	391	381	394	404	404	390	403	423	376	423	427	403	414	427	380	429	399	430	409	380	450	393	333	357	380	388	375	383	398	411	379	385	405	410	367	384	401	401	423	350	390	398	395	370	407	386	397	380	392	374	400	398	403	378	377	381	411	434	382	414	377	394	397	433	398	404	388	417	377	411	359	415	407	391	411	377	418	426	392	389	408	404	413	388	371	430	384	397	389	396	363	385	414	383	422	398	407	406	399	415	403	397	409	396	412	397	385	405	392	385	358	408	415	380	400	396	364	372	400	385	372	401	397	392	375	405	411	391	372	347	397	385	421	396	387	371	386	418	396	371	396	409	422	385	382	398	385	407	410	395	372	412	388	406	383	405	410	404	392	387	390	422	396	411	401	403	384	418	405	404	378	398	419	390	398	390	411	407	390	396	381	397	393	445	397	391	388	410	386	418	421	364	377	433	408	384	378	407	363	387	404	397	384	363	437	380	396	437	396	394	387	396	404	408	382	391	382	415	381	417	386	390	384	402	413	415	404	416	378	403	396	409	381	409	389	403	406	371	379	396	377	397	388	370	374	435	382	405	398	381	440	393	402	446	373	426	387	386	381	384	419	382	359	400	428	371	430	424	411	403	400	382	413	370	414	375	381	393	395	374	408	416	388	413	424	365	404	384	390	380	408	395	403	420	387	396	440	423	400	391	392	402	409	374	400	400	390	358	386	381	413	412	385	393	391	409	423	418	379	358	397	450	411	419	402	414	396	369	366	395	407	369	383	396	393	404	401	379	414	398	382	382	372	385	412	381	403	435	372	394	399	389	356	345	412	366	420	386	370	397	402	361	395	401	389	386	410	381	394	400	402	414	402	420	417	368	410	421	363	409	385	409	416	392	378	411	368	357	355	359	404	378	388	383	356	392	378	419	387	413	403	384	389	414	366	367	405	420	377	366	369	398	349	403	390	369	370	398	371	415	389	419	420	350	397	382	401	365	365	387	420	422	402	369	410	372	374	390	413	371	394	420	391	403	365	397	375	395	439	403	402	416	371	377	421	400	382	402	345	369	383	388	372	401	371	385	397	401	412	372	419	392	357	381	398	392	395	378	358	407	371	404	404	386	406	401	410	398	380	382	390	392	390	383	388	403	405	391	380	382	394	392	416	384	394	403	407	389	360	393	409	390	379	382	422	405	415	384	409	386	417	362	346	404	425	360	397	381	386	352	383	358	402	420	390	437	412	410	400	369	421	378	392	387	362	389	393	396	405	396	394	375	395	420	400	392	403	420	427	404	392	400	371	373	369	375	403	381	397	370	382	396	373	373	420	358	403	378	397	380	416	378	413	409	380	411	411	424	353	437	359	443	388	379	401	400	400	360	405	398	433	416	375	358	371	357	390	376	439	387	394	365	411	370	357	379	336	408	370	396	411	403	372	336	412	381	415	418	426	407	403	387	409	425	371	402	387	406	459	381	413	409	403	386	422	405	386	369	394	462	370	401	411	363	397	372	384	392	369	381	434	411	406	408	398	417	406	415	399	391	433	366	376	374	404	379	416	397	388	401	368	386	399	389	420	380	367	357	342	406	389	376	413	395	419	386	401	376	372	409	394	424	409	387	401	383	385	387	391	407	439	385	411	371	387	367	395	410	318	391	379	387	430	400	423	413	390	402	394	378	380	402	411	390	358	416	398	405	384	398	376	395	378	391	397	401	415	393	407	434	368	378	419	422	418	396	415	393	386	407	427	362	362	369	418	369	403	398	427	379	400	397	390	380	414	366	400	374	383	400	404	410	407	400	410	408	424	364	381	427	439	357	373	398	388	380	419	399	389	347	367	371	394	384	406	458	393	419	391	371	393	402	403	433	389	357	396	375	430	421	383	362	380	424	408	410	399	379	420	387	426	396	424	416	377	392	357	405	382	346	393	408	373	340	381	400	376	395	399	398	418	433	369	398	394	420	381	378	405	387	391	380	366	417	403	382	357	365	412	409	373
5498	8229	7322	3610	2564	2142	1766	1338	1349	940	804	722	714	674	624	663	1747	543	593	606	513	497	518	534	522	478	514	530	510	475	509	517	561	491	533	524	497	527	467	494	499	473	464	501	478	499	493	501	464	511	481	520	520	498	495	506	479	504	502	489	495	462	500	497	511	508	475	486	532	483	498	483	483	475	511	514	504	484	478	480	515	443	514	506	521	539	508	457	517	513	497	494	498	490	499	511	444	489	470	496	462	487	450	492	507	495	492	519	470	501	487	474	494	501	519	452	487	509	485	515	453	523	468	521	511	478	493	479	497	489	466	500	485	515	477	501	507	499	480	497	515	491	518	453	475	500	464	470	495	512	454	502	516	516	445	487	456	477	513	507	488	462	505	489	502	496	490	499	494	494	499	479	481	484	452	477	505	479	507	496	516	497	471	474	520	506	468	477	451	478	511	487	473	479	496	428	467	485	518	446	486	511	477	480	520	482	462	455	490	491	479	438	466	485	495	512	466	504	498	479	484	442	471	461	473	497	460	477	459	464	471	515	478	490	493	448	475	531	466	477	457	454	465	466	490	491	534	481	493	469	466	477	523	490	489	457	484	531	532	478	510	490	481	453	484	490	500	478	524	478	457	480	479	424	460	470	464	471	497	471	449	529	482	459	500	497	500	456	526	505	474	481	481	520	501	524	475	505	478	484	471	509	451	470	528	465	494	482	465	521	462	478	502	480	466	519	477	510	477	476	470	464	497	441	500	506	468	487	436	483	465	486	505	439	468	457	464	505	496	486	472	465	478	459	504	471	486	474	513	493	494	471	439	500	488	501	493	481	454	505	500	483	490	489	503	459	474	500	511	460	512	472	493	479	417	429	505	507	447	483	515	497	474	462	507	461	504	485	485	468	468	522	500	545	408	471	478	515	496	505	508	456	513	521	497	500	452	466	483	495	500	489	520	478	466	480	495	479	542	497	470	474	487	495	492	502	505	523	482	493	498	517	496	475	472	487	499	524	488	461	490	485	505	480	500	487	520	471	445	496	474	460	485	465	463	507	474	478	475	498	441	515	502	456	487	478	509	521	500	504	473	479	490	509	486	507	478	502	518	452	518	481	505	468	467	456	508	485	457	463	501	479	489	493	499	503	514	452	525	455	449	545	460	481	494	446	486	477	478	426	463	521	489	463	499	486	472	458	481	482	507	475	482	519	503	513	502	489	510	487	483	471	455	512	500	475	443	477	494	504	517	462	497	465	468	517	449	477	522	500	532	485	505	515	513	515	511	472	502	479	500	473	461	452	487	460	494	481	494	484	506	509	498	507	508	508	508	498	490	492	486	489	469	498	485	472	477	466	483	494	501	509	496	482	524	527	503	526	524	463	460	546	483	487	498	496	486	487	465	495	469	461	471	475	472	482	463	478	525	512	461	498	482	480	474	478	487	521	484	491	472	478	483	471	469	486	461	527	501	457	532	508	487	485	493	499	475	514	524	467	495	526	503	469	458	515	470	486	447	458	453	501	504	486	506	490	469	489	514	496	463	471	519	489	499	474	499	507	521	497	498	510	453	486	463	503	458	523	456	524	518	498	504	534	468	445	496	505	506	467	497	505	450	502	485	509	481	445	496	489	454	520	466	479	540	494	489	510	487	489	501	495	495	470	497	468	510	472	472	468	499	463	501	485	542	494	515	512	473	497	451	501	471	512	534	471	490	493	476	493	480	514	454	487	536	435	461	456	493	458	518	474	472	466	483	448	499	483	476	492	466	463	523	453	496	478	444	548	499	488	491	507	511	479	513	515	510	522	519	476	525	458	509	463	498	443	518	523	495	455	484	431	472	504	470	492	480	517	461	453	490	488	475	451	514	509	500	469	486	459	463	473	496	468	451	488	517	470	441	451	472	477	453	475	485	523	432	489	466	460	489	465	479	486	500	508	495	499	482	477	500	506	442	455	507	513	483	496	469	498	514	469	544	502	476	473	537	491	486	476	514	487	520	504	493	469	497	471	494	481	517	476	463	476	478	447	510	510	480	486	463	480	494	472	534	485	480	485	485	504	484	494	499	497	482	502	462	485	502	494	485	481	513	474	491	476	485	508	487	507	508	485	470	472	465	488	436	526	492	478	481	485	484	532	434	497	496	486	471	511	468	491	465	481	509	482	471	483	538	480	436	480	455	501	460	488	518	466	488	533	437	459	442	508	466	484	471	482	492	441	484	520	518	454	469	471	503	488	457	513	508	488	429	518	487	470	488	510	523	514	489	479	497	478	460	503	492	478	486	504	446	472	496	489	439	463	481	452	490	475	525	498	499	489	493	486	504	489	495	493	517	476	495	499	483	465	468	503	467	437	501	488	478	501	516	488	486	491	466	522	494	496	501	483	494	550	509	463	469	496	549	489	486	455	484	498	506	461	505	537	486	495	517	456	513	484	456	509	477	492	476	483	429	454	472	466	510	486	474	430	492	499	517	486	479	476	447	501	485	489	480	488	493	469	491	472	487	479	502	505	477	486	495	502	523	511	482	468	518	493	512	508	498	520	527	465	456	493	471	522	488	504	518	493	459	547	474	494	500	489	466	494	444	516	473	466	491	473	466	463	462	472	486	488	469	485	501	498	512	505	455	521	476	491	477	499	472	494	531	493	502	483	487	522	460	520	498	515	518	476	533	506	510	520	500	527	531	464	474	471	486	491	508	477	499	473	473	486	479	493	487	465	499	495	479	485	483	500	494	485	442	476	491	476	450	455	502	482	467	511	491	469	457	494	508	488	472	498	485	480	510	492	508	485	469	493	442	440	473	491	423	528	510	471	476	440	518	509	464	480	489	527	517	458	480	487	491	470	488	517	466	464	459	472	513	453	473	465	501	444	492	476	496	479	457	458	497	476	478	481	447	522	440	493	489	470	501	483	497	513	524	503	532	462	474	501	473	509	486	459	502	513	490	531	453	482	488	515	515	476	494	475	445	505	511	486	476	497	508	511	507	530	467	488	461	486	498	435	450	496	467	470	524	484	494	461	439	520	463	514	491	477	476	483	482	505	465	472	479	425	524	490	490	494	485	504	497	505	471	503	520	444	499	471	508	459	503	461	454	475	476	455	509	500	486	473	509	509	521	506	478	475	480	464	461	493	515	504	478	482	495	482	453	478	513	463	466	512	489	514	516	493	511	488	476	483	484	502	484	470	505	480	521	498	471	495	507	472	483	467	472	516	464	481	483	511	485	469	472	497	489	497	505	497	497	496	475	498	460	459	493	512	456	462	448	473	498	478	522	468	534	522	475	464	497	462	511	485	493	482	452	452	512	489	499	475	508	445	486	500	481	504	482	484	519	537	485	456	473	490	503	483	525	519	511	478	509	524	520	493	461	501	561	426	497	492	464	508	492	476	497	518	505	530	521	479	492	460	474	478	494	480	489	488	496	457	488	480	459	533	480	503	495	525	483	491	478	475	494	474	501	472	456	485	469	499	485	455	528	496	477	462	458	462	468	478
22934	21506	29507	23931	21498	21612	16275	2776	1822	1641	1393	1364	1262	1210	1201	1220	3495	1175	1012	996	1054	1028	985	970	1018	932	928	920	982	917	957	933	982	889	921	945	973	903	959	935	976	952	904	930	911	924	881	984	990	963	947	919	917	960	951	958	970	899	877	921	946	971	890	896	924	940	936	881	909	971	892	934	945	865	1007	927	922	866	904	955	913	947	948	958	949	887	927	899	914	912	875	943	925	929	899	932	908	956	914	916	895	961	864	925	905	886	868	926	928	865	892	902	934	935	897	955	947	897	933	952	914	885	901	902	895	925	948	915	921	923	964	917	979	981	912	892	895	888	879	926	937	894	886	949	920	898	969	894	904	904	929	873	824	850	868	950	958	952	896	897	934	889	948	885	906	883	938	882	925	880	925	928	907	923	868	844	932	909	918	847	924	884	906	927	932	1010	977	938	881	946	955	896	901	899	920	916	941	900	914	902	941	890	877	894	876	929	941	922	926	938	903	961	901	940	918	864	896	907	865	845	943	923	894	856	916	912	883	976	938	940	945	923	914	972	924	901	925	889	946	921	900	923	900	880	888	886	954	883	976	905	924	925	899	844	898	953	917	945	876	937	894	899	931	913	929	929	932	860	882	919	942	931	892	960	946	946	921	866	886	901	882	895	895	949	904	920	916	863	865	945	950	872	967	931	881	895	926	920	900	934	937	886	906	909	923	901	933	870	892	867	886	865	923	926	944	898	922	910	946	919	943	953	881	945	952	862	902	878	894	939	920	898	911	933	931	905	954	937	935	948	953	915	855	855	894	905	910	891	937	889	901	928	934	938	934	935	931	982	917	950	880	920	932	889	906	938	896	884	937	930	841	901	941	895	910	970	854	902	940	925	899	947	882	924	901	951	922	903	905	949	879	951	912	860	896	890	956	873	940	870	923	907	955	968	927	935	907	938	914	963	892	866	945	950	862	934	928	962	886	923	928	870	953	965	927	891	862	899	922	957	934	910	936	910	897	947	951	934	912	894	899	926	879	917	963	923	951	935	903	881	918	863	906	856	975	916	947	846	938	920	944	905	956	888	846	885	946	904	934	924	917	963	915	934	878	981	926	967	935	892	903	885	884	831	883	914	891	964	921	908	942	907	947	871	888	924	935	937	976	933	911	965	909	896	904	926	938	888	939	932	929	909	909	919	891	957	904	892	872	937	876	899	960	940	973	851	908	912	953	887	903	892	912	970	959	937	863	941	941	931	926	901	934	953	916	930	895	903	888	923	967	935	915	875	880	920	872	907	919	952	846	947	949	875	909	978	862	906	897	908	890	936	928	937	931	929	913	882	953	858	935	891	925	939	932	875	867	934	907	909	932	836	892	915	934	882	909	898	962	942	891	886	909	914	896	882	860	916	876	902	955	890	945	902	897	896	906	922	885	910	896	866	843	904	840	922	895	910	887	920	911	902	938	923	924	927	902	926	883	900	889	914	987	951	875	909	939	900	902	922	887	875	885	920	925	941	895	895	841	901	892	889	836	876	927	881	879	942	945	956	918	891	928	958	883	894	871	915	946	896	940	914	888	901	925	894	865	870	905	908	936	884	873	885	968	937	902	940	934	872	855	924	1001	886	887	925	881	898	876	916	887	873	895	882	965	944	876	885	925	957	898	876	918	884	907	936	933	926	939	941	890	934	930	932	965	883	913	872	893	867	924	926	897	907	927	932	949	849	908	913	919	890	913	867	881	886	922	918	923	871	969	924	931	931	849	907	929	940	921	888	962	928	920	901	951	947	892	959	927	906	914	932	957	919	888	935	970	921	891	911	946	861	911	970	926	867	918	902	967	936	917	881	916	885	893	928	893	911	882	947	959	935	923	919	934	921	875	886	974	932	940	859	944	894	911	892	902	874	897	929	891	885	979	908	935	935	903	904	931	931	879	921	889	891	861	972	888	879	889	868	910	975	957	863	891	911	936	908	895	939	927	890	922	912	929	894	969	938	899	892	898	863	907	939	949	881	947	911	855	934	909	929	924	882	901	972	944	932	914	843	911	902	885	971	913	920	911	917	911	895	897	926	936	939	934	935	898	939	940	923	897	941	876	931	907	903	895	904	901	856	931	929	937	936	906	903	927	896	916	867	895	890	909	903	936	886	933	948	957	907	924	914	871	916	864	904	943	955	905	884	919	936	905	986	910	903	888	912	893	920	964	945	913	895	939	941	901	920	918	862	940	850	869	910	919	945	932	841	916	942	873	884	877	921	873	934	876	889	908	953	916	899	907	859	919	953	915	875	878	867	926	877	894	917	908	906	922	920	896	928	918	900	879	891	886	913	880	907	962	876	931	908	893	855	892	894	953	799	944	896	901	908	903	897	899	921	955	868	924	864	891	917	951	883	907	949	892	890	912	888	925	900	899	862	897	905	918	942	912	903	920	922	910	896	908	904	893	954	923	897	901	877	953	872	892	892	917	970	919	915	933	885	898	871	912	945	860	942	939	945	917	922	881	884	892	924	907	980	923	886	886	907	912	927	846	901	893	941	900	990	951	887	987	890	902	940	932	905	920	859	908	934	924	894	897	971	850	854	894	947	950	902	931	947	943	840	920	914	926	913	907	922	910	887	922	940	946	941	872	895	905	937	923	889	990	922	876	923	902	938	962	949	886	884	945	928	905	918	917	917	920	908	882	914	903	947	895	893	919	938	914	863	884	931	915	899	924	903	947	863	874	905	924	924	890	879	910	943	917	907	913	902	935	984	931	932	885	977	917	872	956	915	898	952	906	964	823	922	891	842	876	898	932	933	942	848	923	910	928	910	901	889	864	896	852	869	916	924	897	905	916	902	866	882	924	918	944	888	962	927	955	854	965	893	956	915	899	887	950	966	873	932	870	917	924	905	904	906	886	925	924	854	907	902	909	891	898	933	919	907	903	930	930	845	918	932	910	892	866	896	919	942	919	895	882	906	947	924	942	889	861	942	888	906	907	870	935	908	904	858	895	885	908	962	905	882	887	908	935	835	927	931	923	897	937	898	863	919	878	924	905	952	912	901	943	879	937	866	957	917	921	894	900	829	894	934	900	876	898	911	899	898	953	952	903	853	936	899	949	972	905	925	932	971	934	851	935	916	883	936	894	879	964	922	860	897	871	977	957	888	883	929	933	898	861	933	832	923	884	897	933	916	928	904	851	932	972	859	938	911	906	917	915	944	860	963	886	942	835	868	887	904	893	894	876	922	898	968	973	937	961	878	925	909	953	933	858	883	943	889	895	939	902	889	931	912	908	931	901	897	916	883	863	863	916	917	960	962	944	925	925	912	848	917	843	936	896	892	905	958	898	949	937	929	888	797	903	890	934	948	904	903	874	857	959	926	922	936	870	934	943	927	867	907	863	888	902	928	880	883	923	901	858	944	950	921	950	883	929	926	941	970	863	900	907	977	881	924	916	863	898	898	966	863	973	971	884	953	851	921	863	926	904	900	920	940	897	892	878	895	897	876	908	954	905	882
9268	20305	18501	10003	7306	5828	4824	3616	3193	2488	2083	1903	1742	1615	1650	1530	5313	1305	1323	1163	1210	1212	1163	1163	1189	1129	1104	1116	1118	1073	1079	1058	1065	1093	1045	1090	1045	1010	1002	1000	1058	1083	1013	1051	1081	1028	1023	1010	1019	1043	1045	1074	1067	1078	978	991	999	954	1027	1037	1063	1034	1009	994	1004	1011	1008	1028	1057	1014	1036	1048	985	1021	1022	1019	961	987	1007	1005	1037	999	957	994	1004	1039	996	983	1056	989	1045	1079	1021	1009	1034	997	1025	1042	1026	1032	1048	1019	1038	1037	987	923	1037	1036	991	1007	1017	1030	985	1042	1055	997	1004	1007	1079	982	1057	1015	988	1020	1017	976	975	1041	1043	994	1004	1026	1006	1016	1000	1075	1009	990	951	991	1072	962	1073	1030	1033	1019	964	1000	1032	990	1046	1029	1000	1050	1034	985	977	969	1002	1004	980	984	1003	1012	1063	1024	1044	949	1077	971	1015	963	1062	995	1024	1005	986	1049	1032	983	975	977	1038	1034	1028	1032	1017	1006	1001	971	1070	1054	954	999	976	975	1018	1006	989	1075	960	1033	1049	1035	1017	1024	988	1021	1041	1011	1017	1041	1041	1056	1000	1019	990	997	1004	1064	983	1029	1031	1023	1018	1025	1037	1039	986	1040	983	1011	1015	999	1010	1063	987	1059	1043	989	1009	1003	998	1016	1030	1012	1028	1012	990	1014	997	973	1038	1036	1026	985	1023	994	1007	1006	1029	1022	1037	1037	951	1054	1034	1051	1011	1016	1041	1016	1057	1019	1029	1049	1004	1013	963	1046	993	1008	989	1046	1024	971	1067	971	968	968	1041	993	970	993	1040	995	1012	1038	1026	1024	1004	1066	1054	1018	1086	1010	1011	1061	989	999	1056	1012	1061	1043	999	1048	1024	1024	1050	988	1047	1009	977	1013	980	1014	1014	997	991	1020	1016	1015	1019	981	1017	989	1003	965	1063	1004	1027	990	993	951	1024	1036	1002	1059	1055	1062	1024	1062	1028	974	977	1077	1007	1054	972	936	1022	1005	1010	944	1023	1000	1009	1027	1051	1048	1011	991	976	975	1017	1056	1038	1014	1000	1040	993	1004	986	997	929	1014	984	1004	980	1018	1019	1001	1069	1047	1016	1027	1005	1018	979	973	985	987	1075	1015	1006	1025	985	1008	1011	1039	1080	1035	1006	1063	1026	1033	1075	979	1027	1017	1025	1004	1015	933	998	1001	1009	1021	1037	1049	1024	1009	1010	1034	958	1023	997	1004	999	1008	1018	1029	1001	1001	950	995	1064	1004	1007	1005	984	1044	953	1011	999	1032	1032	994	1047	1048	987	998	990	1007	1053	996	1024	1000	1013	1013	997	1012	1024	1012	959	1017	1004	1004	1045	1011	1038	1021	1079	979	1042	1012	977	1036	1057	1061	1035	984	1043	1001	1012	1007	1020	1036	997	1009	957	1011	1022	1017	989	1064	953	1039	1031	1005	996	1030	973	1038	1031	958	999	1009	1058	1016	986	1019	973	990	1051	1028	1071	998	1011	994	1063	1022	1012	980	948	1013	1054	1005	1001	981	1020	1024	1033	993	1029	1019	1008	1038	1072	991	957	956	978	965	1007	912	1031	920	1013	986	989	1061	975	1047	1049	986	1025	1000	1045	1021	1007	1106	959	1098	1008	1006	978	950	994	1004	1006	971	1012	993	1079	1007	1019	1011	1004	1038	1043	1005	1014	1007	1004	1018	978	1069	978	1026	1006	944	994	1016	984	957	1036	1020	1021	1000	1014	1035	1051	1037	978	1025	969	926	1015	1063	952	1000	1050	1049	1011	987	987	1050	1023	1012	1060	1020	1014	1017	1044	1068	955	1010	989	991	1006	1019	1060	1063	1003	1022	994	979	1038	991	957	982	1007	1034	997	1051	980	983	987	1049	1017	1054	1061	1017	1042	1043	1039	950	1003	1044	1044	1012	1000	1058	1014	956	1093	1066	992	1006	1082	1011	1046	983	1002	1042	1039	994	982	1009	1012	997	963	1031	990	1018	973	1035	998	1045	1021	1015	1050	1042	982	1016	981	1010	1037	1035	1037	962	983	970	1016	1017	1003	1012	1019	1066	972	1008	1013	1007	986	987	941	1032	987	975	1085	983	1015	1033	1007	1001	1030	976	1008	951	985	1015	1035	966	992	1009	1021	981	1009	1023	1000	1026	1034	1021	1022	988	1045	996	1032	1040	953	955	1000	1001	1002	970	986	968	1004	1038	966	1031	994	980	1061	1054	1023	955	973	973	1035	1018	972	986	1031	1022	1024	948	989	973	1057	1028	957	944	968	1036	1013	990	973	987	996	992	1010	1013	1020	1075	961	1067	1040	1005	1042	997	1059	1026	1030	1005	951	1020	978	1002	980	1085	1021	1050	974	1059	1025	1059	1050	955	1008	1044	1025	1028	1000	1022	1049	949	996	1045	994	1061	1009	1018	952	1026	1008	1033	1009	1082	1033	969	1038	982	1038	930	1022	977	981	1026	1009	1010	1034	1048	989	1071	1026	1061	1096	1051	971	973	1018	983	1048	1017	999	1053	1031	1021	1028	1049	1024	971	1044	1050	1026	979	1005	1072	1032	1039	1013	1106	1012	1037	999	1032	988	1047	999	1006	1031	940	1018	977	1003	987	951	1015	1053	977	981	1049	1003	991	992	1046	998	1015	1014	998	994	1023	1003	1014	1037	970	1013	1048	1058	1025	995	967	1013	1016	986	1096	1035	1057	1027	1030	1034	1039	1003	1013	997	1035	992	1006	1016	1036	1040	1001	1016	1039	1030	985	1058	1002	1030	1007	980	1011	975	1003	1011	956	1030	999	966	1002	1041	1015	993	975	983	1050	1036	960	1000	1069	1020	1019	977	1026	1027	1038	1041	1037	994	1023	1050	1011	995	987	987	932	1019	1044	1009	1048	996	1030	959	976	976	1024	1047	972	1022	993	1009	997	1011	1019	1055	961	994	1017	1043	998	1038	1005	977	959	1012	991	1005	1021	1026	997	1003	975	1028	931	971	1050	1048	1007	1058	969	1017	998	1004	1013	998	1003	1015	1003	1079	940	1012	950	1001	978	1008	974	1015	994	1006	986	1034	1077	1016	958	1005	1000	984	1020	983	1034	1065	1008	991	960	1041	1023	1024	1066	1009	1029	1028	1008	1041	1077	1078	1023	1069	944	986	1015	997	990	997	1046	1005	1014	1001	993	1025	1053	1029	967	1004	960	1014	1076	1002	957	986	1061	959	1047	1015	1011	1000	1009	1026	966	982	1044	1015	1058	1020	948	1025	1058	1066	1032	998	971	1012	986	1033	956	1055	1061	987	1038	961	1023	987	1051	994	1017	1021	1015	971	1028	1046	1061	1019	1003	1030	1036	1014	1034	1003	995	1003	1059	1040	974	979	1021	1069	1061	975	1023	1023	1050	1024	1028	981	1008	1011	1036	974	1002	1001	1030	956	1020	1025	1027	1020	1023	1022	990	989	976	987	1006	1011	1053	1036	1047	963	1026	1011	990	977	1009	1039	1026	1005	979	971	972	964	1004	1021	1029	964	996	1012	1012	1052	1030	1050	1031	1019	996	995	963	1084	1041	1011	1040	952	1031	1000	1007	1043	945	977	974	962	1038	1045	1018	927	972	1010	988	1037	1001	977	1017	965	1024	1052	960	993	1043	980	1006	1075	1011	1004	1071	1031	1026	998	1014	1008	1017	1039	1008	975	960	1006	1007	1047	1066	998	960	1003	1033	1042	1020	1009	978	974	981	1049	989	1013	1069	1003	1009	1051	991	1014	1014	979	1045	1005	969	993	1020	998	965	1072	1041	971	1009	1025	1032	1024	1000	1031	1014	1014	993	1021	991	1053	965	1031	1063	993	1007	1011	966	1038	970	1077	949	1011	1011	1027	983	1025	1011	1079	1097	1038	1013	1031	1035	1038	984	1036	1005	1011	979	998	997	990	987	984	994	1065	1032	970	986	1079	1024	1035	987	1022	1028	1012	1018	973	986	1014	1014	1014	1029	977	997	1045	988	974	968	1021	1036	1048	976	1017	1024	966	1004	985	1008	938	1002	989	1022	1036	1007	1029	1032	1023	1028	1018	1036	972	987	1000	981	970	1017	1002	1007	992	1008	1008	1013	1015	969	1039	1071	1039	967	1030	987	978	1011	1045	1030	1012	1063	1051	1039	1056	1023	989	1047	1022	960	967	1005	1005	1022	972	1032	1014	960	1008	1032	1044	966	1033	985	1038	974	1025	1022	984	987	994	1053	969	991	1014	1024	1015	1008	967	1069	1063	991	1031	1020	994	991	1040	1058	981	1026	1010	1017	1000	982	1055	989	1012	1035	990	997	1006	975	995	986	978	1064	994	1027	1011	972	1075	1014	1017	976	1033	1026	951	1054	1057	1029	989	983	974	991	1000	994	977	1013	1008	959	1027	1019	1003	1022	1017	1017	1002	1016	1094	1061	1009	1025	1008	1023	996	1010	1053	981	949	1006	1050	1062
27277	21068	11137	1436	823	675	576	413	382	352	359	344	369	325	332	361	426	359	336	385	325	339	328	343	306	313	351	292	350	333	337	329	296	321	339	386	306	344	343	370	302	337	316	359	323	324	298	301	324	329	322	291	342	334	344	321	356	357	328	346	322	319	318	335	297	309	349	312	343	347	328	337	363	293	340	343	282	331	320	359	319	340	296	347	322	321	352	319	351	312	329	319	313	334	316	322	309	307	321	358	308	317	338	330	347	310	313	330	347	320	351	338	305	288	304	306	312	321	346	325	332	317	335	302	355	350	330	338	338	369	302	339	309	326	293	325	292	309	311	310	310	286	302	333	356	334	326	307	330	316	324	303	311	297	308	326	324	325	334	337	349	331	304	351	308	296	347	334	323	304	358	332	338	329	341	345	350	349	328	340	349	325	310	335	323	317	317	348	355	340	311	276	337	338	322	306	333	329	334	302	298	307	319	313	313	317	305	349	332	346	352	351	340	326	313	309	301	310	310	321	334	367	319	313	345	315	306	340	350	343	356	332	350	296	317	321	322	321	313	339	302	321	325	315	333	299	345	339	370	292	317	306	317	298	344	323	299	331	383	347	304	323	321	339	334	338	339	323	338	336	291	314	333	322	321	343	294	307	340	357	317	330	304	339	365	346	338	326	330	318	326	339	294	318	328	312	321	353	314	320	326	325	326	308	345	331	330	324	316	353	343	309	346	311	315	337	323	311	341	304	343	315	306	309	358	336	323	328	313	336	335	331	352	364	320	323	331	297	350	340	307	334	306	341	329	310	333	329	343	323	310	351	319	285	326	313	317	299	338	337	314	279	320	279	310	297	330	337	321	336	322	325	340	338	323	344	315	360	369	318	316	317	314	337	297	292	346	305	289	330	355	294	309	342	320	334	323	314	300	323	334	279	324	320	313	311	351	311	334	328	302	358	362	324	332	311	309	308	329	337	317	347	304	302	357	316	318	349	343	318	330	323	329	329	330	344	366	345	316	314	367	314	316	330	307	322	364	308	339	335	343	339	304	324	315	311	340	333	358	328	333	321	332	336	343	307	327	329	322	314	310	312	334	298	318	350	292	326	356	380	349	322	351	323	347	335	310	298	318	318	325	309	315	353	303	289	317	314	341	341	369	338	325	325	321	322	318	338	335	348	305	321	309	327	332	336	339	309	306	319	354	350	319	327	361	299	344	313	344	350	346	295	343	329	333	315	339	316	312	357	357	335	355	310	309	345	358	343	339	314	367	308	308	326	330	329	350	343	324	359	328	350	330	313	318	343	298	312	335	299	345	334	324	325	320	308	332	330	359	344	326	337	328	341	312	306	331	344	298	334	328	323	295	304	351	295	334	309	324	327	309	339	302	308	340	318	323	293	326	332	364	368	306	310	322	327	320	334	361	339	327	295	345	347	342	328	325	363	306	335	313	314	340	306	361	305	302	333	329	325	334	305	327	326	335	317	328	349	314	289	313	320	344	319	335	318	353	371	319	327	345	328	334	318	319	298	332	323	326	312	344	319	313	344	306	341	314	317	306	355	315	327	316	356	324	317	319	336	303	323	343	322	304	328	328	358	323	340	322	347	341	326	294	324	312	307	358	358	324	355	293	335	334	336	317	333	325	326	336	346	288	323	349	354	335	311	324	346	347	330	307	327	365	327	323	319	307	300	336	316	308	317	357	334	354	327	330	351	336	347	316	320	335	350	321	335	307	339	340	344	341	346	300	330	306	342	310	327	322	346	333	345	322	315	341	300	287	313	364	330	353	303	326	344	316	356	310	331	327	363	343	342	344	332	336	332	324	278	328	347	352	327	347	322	330	318	330	313	312	296	305	331	329	346	318	309	359	312	329	322	325	343	309	319	329	289	328	333	321	317	340	290	360	362	323	327	321	303	320	350	342	314	306	325	353	316	339	300	310	316	323	325	323	311	343	332	290	332	341	338	338	332	279	330	345	349	361	359	314	341	338	359	290	338	341	349	332	346	320	307	325	316	325	344	320	335	331	329	345	318	298	335	323	338	301	304	318	317	330	339	322	324	341	324	326	338	305	342	336	301	327	348	326	311	354	315	302	363	333	297	319	311	310	308	331	314	330	316	321	322	304	331	350	337	317	334	348	315	297	344	327	359	334	293	331	329	319	308	336	326	301	346	331	311	349	316	333	319	337	302	330	344	341	330	312	350	322	334	321	333	311	284	315	304	328	333	322	330	340	361	338	324	321	340	308	330	328	321	325	323	318	330	301	334	318	338	334	333	323	364	330	321	343	309	322	326	333	325	297	319	324	333	337	353	305	299	356	318	317	333	326	307	298	318	298	361	316	309	331	332	324	324	352	321	313	345	337	331	325	333	346	344	318	342	360	328	324	299	348	325	343	340	338	343	339	306	324	339	339	315	310	338	348	340	333	328	302	347	316	351	344	323	321	351	327	324	321	325	333	332	318	319	320	316	353	324	366	362	331	321	293	333	344	327	337	310	324	329	346	362	323	301	355	306	322	304	314	335	305	335	349	303	345	317	314	349	345	326	327	336	308	309	317	338	291	304	342	351	296	324	332	346	331	324	306	341	324	347	283	322	282	309	308	335	362	302	343	318	327	348	326	322	326	322	340	324	331	319	310	342	311	302	337	342	316	321	339	325	331	319	293	352	326	301	318	332	323	328	332	328	339	342	334	330	333	303	314	298	330	322	300	331	301	334	308	312	325	323	341	330	322	314	334	342	319	320	333	340	307	331	362	327	314	330	321	328	314	343	334	314	306	335	345	327	322	318	326	326	314	346	323	300	329	334	327	335	354	332	310	318	343	335	320	363	338	367	324	306	368	286	375	319	317	326	341	325	345	326	320	333	310	328	338	336	340	305	336	353	337	323	305	313	321	310	319	320	344	292	301	313	363	330	327	315	325	308	329	302	312	333	338	334	322	323	326	327	350	339	308	316	314	316	344	324	352	310	319	321	340	344	315	309	332	332	294	321	333	325	330	335	337	359	355	330	342	356	341	334	332	343	312	320	314	310	332	358	294	331	329	314	308	326	353	333	334	330	335	295	299	320	324	305	309	289	322	327	325	310	312	330	305	348	303	355	326	291	341	311	322	330	316	323	308	329	306	304	320	333	304	289	323	331	330	343	332	348	297	341	322	295	327	290	341	315	348	293	326	330	376	343	321	339	335	339	301	359	321	320	338	323	356	340	324	336	324	323	324	334	356	320	310	366	312	331	326	333	325	325	362	377	330	324	353	344	299	332	323	314	329	333	343	297	330	368	321	309	318	352	307	336	334	310	367	323	312	322	343	343	329	307	326	307	311	363	309	328	329	310	353	295	346	309	302	316	321	341	348	326	350	360	365	337	321	356	336	347	322	325	325	290	312	366	360	292	334	327	336	288	304	307	344	303	336	314	337	341	324	336	342	328	339	307	364	342	313	324	344	342	337	315	325	321	328	342	325	331	343	279	325	350	369	340	345	361	343	313
5859	4670	2905	1370	1323	1121	998	585	531	466	454	481	398	443	387	438	539	395	402	392	405	386	391	398	405	357	380	395	371	429	388	374	433	425	409	391	381	376	392	423	408	399	332	379	380	396	404	362	372	400	385	355	411	439	384	395	387	370	371	386	412	384	394	415	364	390	361	392	379	390	398	408	363	403	401	361	381	382	385	399	380	378	401	391	411	357	397	386	416	375	423	419	388	390	392	333	406	380	385	427	379	407	406	387	411	375	356	376	410	368	399	407	402	372	424	367	425	399	436	380	429	407	437	388	375	387	386	384	409	363	370	396	400	369	413	396	375	372	404	375	377	379	385	409	407	358	372	399	403	422	392	417	385	359	383	394	402	426	350	383	360	388	367	380	432	392	380	413	391	418	390	400	407	391	396	396	404	361	379	385	383	403	363	382	397	401	404	373	373	393	387	390	402	399	380	414	381	383	380	377	378	357	404	379	411	393	403	386	392	367	403	391	392	372	390	382	394	378	403	398	405	423	388	393	399	411	365	372	401	392	377	391	416	386	382	383	360	382	331	385	413	414	353	366	414	368	379	403	344	410	371	433	400	372	376	390	394	400	412	398	414	384	406	423	417	383	412	377	386	392	434	367	379	404	387	397	365	423	421	411	399	400	394	390	376	394	379	373	380	393	401	376	394	394	390	419	420	412	398	356	387	362	358	373	397	421	361	409	373	403	396	420	419	382	362	393	416	377	378	445	349	390	388	418	399	346	422	390	369	394	402	394	390	382	422	404	357	392	416	367	389	354	414	376	403	379	414	424	370	394	371	389	369	398	394	377	386	367	385	390	366	392	403	355	392	371	389	404	394	359	375	382	435	397	397	389	349	393	359	400	377	366	381	418	397	395	382	396	414	389	408	392	382	413	384	411	361	392	388	358	360	410	383	420	410	370	395	381	426	396	363	376	402	367	395	381	375	383	382	412	354	406	403	390	392	405	401	392	360	400	395	392	344	377	396	391	404	406	376	397	385	344	408	368	407	412	386	408	399	385	413	420	394	432	371	357	392	373	384	439	383	401	366	391	380	405	416	410	405	364	369	363	413	385	381	377	367	389	435	372	379	373	418	343	387	373	375	368	378	365	386	389	353	388	400	395	364	438	398	400	375	361	388	372	431	373	386	376	410	399	374	375	393	422	406	395	386	385	357	388	388	359	387	419	426	377	364	404	388	403	393	384	372	394	386	345	395	389	377	389	399	391	385	381	404	360	372	386	407	412	407	377	387	394	373	383	409	394	383	392	392	354	399	407	401	361	379	380	390	359	393	406	418	401	358	410	335	402	392	385	386	392	412	363	400	387	396	377	376	412	386	397	387	394	368	381	390	368	380	400	398	390	371	429	354	407	395	403	377	386	378	422	417	377	383	384	433	373	401	363	386	362	407	390	419	419	406	384	388	430	382	346	436	398	398	384	420	399	366	432	405	354	381	380	348	352	407	408	386	374	371	409	363	394	406	382	387	429	389	381	411	371	420	367	397	366	397	364	410	414	382	367	386	436	359	384	399	389	401	390	389	389	389	411	386	386	438	406	420	373	422	387	399	394	411	387	410	400	379	385	392	414	398	421	377	391	406	403	383	399	414	427	415	387	407	400	400	379	403	406	418	381	386	392	384	375	418	372	394	394	375	390	408	380	397	411	375	382	363	389	391	385	362	398	379	366	389	383	365	399	390	380	388	375	376	427	367	414	387	424	396	401	413	394	395	367	383	380	356	378	403	389	372	394	405	359	422	336	402	379	382	383	430	402	378	394	356	384	393	402	375	384	378	372	417	396	396	399	394	351	398	384	397	420	371	371	388	377	362	395	392	357	379	372	354	369	408	378	402	366	407	378	401	374	403	372	356	400	383	433	390	412	364	383	361	397	415	403	410	394	395	371	380	371	375	382	366	426	414	405	389	379	379	377	380	380	395	391	401	357	424	404	401	391	427	412	351	399	398	365	386	378	377	371	384	372	371	398	374	411	406	389	419	401	370	389	400	393	407	380	388	402	383	364	425	392	421	395	402	379	397	406	373	393	395	392	414	397	412	389	406	408	396	371	382	395	394	379	391	393	375	437	399	401	378	402	391	399	425	416	372	396	366	402	374	425	370	356	368	414	414	415	381	400	403	412	402	395	379	460	378	375	386	430	403	360	417	351	403	376	383	390	361	407	399	379	408	404	391	372	412	366	372	362	387	414	381	350	357	397	359	395	390	384	371	367	381	370	377	402	349	391	361	383	372	336	394	378	407	364	389	370	395	408	403	406	374	400	386	370	391	431	362	384	362	403	406	386	374	387	408	386	393	354	403	380	362	386	375	387	381	413	387	367	346	383	419	390	419	366	419	394	402	420	394	389	396	392	351	404	375	378	442	357	413	353	400	389	374	383	378	364	425	388	358	358	368	377	384	386	423	406	396	384	407	382	409	408	386	412	368	411	362	383	366	409	381	379	371	356	433	355	424	382	387	438	394	390	398	368	382	390	405	391	403	370	411	386	417	385	398	384	394	388	418	429	394	400	361	380	418	383	393	384	411	388	402	389	382	412	399	388	387	374	440	415	370	394	354	360	416	380	394	386	389	364	377	382	389	396	387	410	383	371	367	405	395	387	389	390	409	407	404	392	391	383	373	365	402	405	391	357	406	348	378	395	383	431	370	415	352	388	424	369	416	390	376	434	368	380	377	398	395	390	391	363	397	387	376	401	359	381	401	416	369	396	390	397	375	377	385	358	367	375	365	405	375	370	401	394	375	383	357	397	381	383	399	388	378	364	397	439	356	395	378	369	393	408	415	385	378	417	453	398	404	371	355	360	391	409	384	410	375	403	355	410	408	375	401	391	406	420	393	400	393	388	384	380	405	397	371	408	372	409	403	346	391	438	385	431	370	409	357	385	411	404	388	370	390	406	385	386	344	381	387	378	394	377	389	384	377	382	417	364	393	371	401	404	383	388	373	429	389	380	383	371	383	374	375	398	399	392	367	385	410	362	405	390	437	358	373	367	387	410	387	387	364	391	378	384	396	382	387	386	399	386	380	403	445	404	366	392	341	394	388	363	355	352	387	410	409	404	385	382	376	396	379	372	399	380	370	406	408	386	392	386	385	372	367	351	347	385	432	377	389	368	383	369	371	403	407	402	410	372	405	409	380	394	384	408	401	399	379	411	387	342	420	365	355	403	398	382	371	375	407	386	387	400	400	407	380	378	391	399	395	395	394	363	402	390	390	401	396	378	394	388	384	415	423	406	379	363	407	397	344	369	380	407	410	401	377	408	378	384	406	436	416	412	395	420	374	407	427	390	428	377	375	362	396	342	389	402	374	420	383	368	374	402	387	371	409	412	367	382	419	380	380	404	414	391	416	381	364	395	399	399	341	411	379	382	393	408	416	380	408	437	403	408	393	418	372	417	379	384	388	379	391	367	394	399	384	413	397	385	380	379	405	429	401	407	419	390	373	395	415	414
23755	21536	29313	24199	21529	18352	2946	1399	1113	1009	993	911	892	829	814	821	1856	796	696	695	748	735	740	685	737	654	695	698	708	628	729	681	738	705	646	728	700	706	697	659	681	686	705	698	710	677	707	715	726	664	676	673	690	700	680	670	663	713	653	680	658	645	724	644	698	708	695	691	677	733	704	685	734	743	677	725	694	623	634	729	647	694	656	695	739	675	671	655	679	665	687	680	697	660	608	680	690	701	649	724	671	672	689	664	730	692	683	778	673	685	653	684	643	652	666	722	694	689	704	672	665	679	667	703	693	677	738	695	700	655	687	678	667	739	686	683	660	659	700	724	716	655	700	692	691	683	650	692	592	692	704	664	687	674	664	724	663	694	693	691	742	688	632	687	658	671	692	666	662	716	613	674	696	729	713	719	694	708	660	691	675	673	716	651	637	689	653	649	655	705	652	657	636	662	649	666	677	669	678	688	699	676	668	713	679	656	644	639	710	668	645	681	697	668	672	701	611	682	708	697	676	678	666	662	679	726	681	706	694	676	694	679	689	680	650	695	700	674	670	702	701	678	723	624	686	633	679	684	634	667	650	645	709	667	692	700	652	683	664	685	682	668	659	659	676	634	736	648	705	643	687	621	651	669	681	670	713	681	652	691	686	696	687	627	674	628	690	684	669	674	662	696	643	688	662	690	750	682	669	676	683	692	717	744	701	716	694	704	658	731	671	653	701	672	729	664	735	646	634	697	698	696	711	695	693	680	652	685	657	668	659	649	650	693	668	648	705	678	663	672	639	710	650	683	672	719	704	638	694	628	713	668	678	698	689	713	748	656	677	679	694	705	674	641	623	696	716	703	677	724	721	667	648	675	658	682	684	670	652	674	672	633	620	664	657	683	660	696	682	673	630	727	670	642	702	642	700	708	693	663	719	633	688	668	666	682	680	675	663	640	699	696	637	707	671	628	651	680	659	619	641	662	731	671	655	654	668	743	674	650	698	704	629	680	678	701	700	701	703	624	678	705	694	654	703	666	707	711	648	681	702	658	753	663	669	715	650	697	635	711	687	675	652	675	664	736	669	718	659	681	657	730	723	698	646	662	711	695	649	718	643	652	700	660	670	673	691	663	659	667	650	691	672	679	677	667	712	665	632	671	694	761	661	680	663	676	680	672	703	728	668	686	688	617	644	673	670	670	727	687	700	643	731	677	682	689	674	681	715	684	697	677	658	664	668	663	686	667	636	640	666	630	649	678	673	681	701	703	687	716	663	691	629	666	685	669	685	675	692	656	701	666	662	659	711	723	722	672	680	669	642	667	668	656	669	656	656	700	676	641	643	685	686	699	657	656	699	655	651	670	640	646	671	721	721	654	742	718	649	711	651	677	693	665	721	684	679	622	676	644	654	662	649	689	687	705	698	699	681	642	683	734	706	657	648	637	664	746	693	682	700	669	677	697	697	627	662	688	596	673	691	660	705	682	674	619	667	687	683	703	677	691	644	687	649	671	641	670	639	671	650	716	689	686	678	688	677	633	710	634	710	693	668	647	678	622	725	672	670	658	651	698	686	675	692	622	699	674	716	672	703	673	706	671	690	682	682	705	721	689	665	686	696	656	710	669	676	716	663	652	689	648	688	633	695	663	672	704	679	655	634	630	698	704	704	685	668	727	707	726	674	682	696	700	596	710	655	653	675	645	657	665	645	656	674	669	680	652	712	696	696	715	692	668	702	651	651	660	696	686	671	688	678	647	665	645	691	719	704	633	688	617	743	645	656	688	686	686	656	664	689	681	676	655	670	659	694	676	656	699	659	647	632	670	690	664	676	695	655	667	696	652	682	655	690	729	692	663	697	679	667	701	672	672	670	684	671	689	686	697	690	702	681	716	644	662	659	725	687	689	709	643	678	629	625	642	672	707	685	672	700	680	647	675	703	676	717	655	702	660	683	661	678	703	726	704	648	684	712	684	699	691	693	659	650	640	700	673	639	693	721	679	710	703	684	714	717	713	698	709	684	653	707	681	698	673	670	670	634	660	681	679	691	642	648	702	701	616	676	683	651	653	660	688	660	626	670	681	670	631	638	662	672	692	712	680	718	714	675	664	652	647	636	745	689	664	701	664	694	687	695	712	664	662	643	681	683	668	702	689	657	667	684	691	631	695	694	690	666	693	656	686	666	681	721	696	684	668	667	661	670	688	638	663	682	711	694	673	665	652	647	672	666	665	696	716	681	671	643	697	661	678	672	662	661	692	660	632	655	652	667	670	694	683	668	687	665	675	699	666	641	706	691	656	687	672	668	684	658	634	681	631	680	665	644	686	624	673	704	656	720	668	629	690	659	679	651	649	685	631	687	660	658	708	643	678	663	654	713	643	684	697	655	679	676	659	672	685	750	673	654	676	666	701	677	675	697	711	658	672	694	692	673	652	643	672	655	688	671	658	740	710	687	662	648	667	652	691	675	666	692	688	678	680	670	671	696	668	668	677	717	710	683	666	642	666	685	716	683	682	677	636	673	679	649	620	700	666	656	652	667	692	684	675	670	676	666	669	708	634	674	644	687	648	649	673	697	743	684	669	717	702	654	694	733	665	636	710	695	692	630	666	706	690	697	675	627	666	685	638	649	716	703	715	688	671	733	698	764	689	669	663	729	649	690	654	702	709	637	686	688	655	629	651	668	682	696	654	668	667	690	671	711	673	668	660	666	709	634	652	659	652	686	675	683	641	708	686	670	697	674	633	646	677	693	672	605	674	657	706	684	629	690	681	641	695	724	705	652	642	709	678	678	676	704	686	690	696	679	650	667	711	685	668	696	687	674	633	683	695	667	684	670	658	654	711	663	645	657	632	704	705	679	660	679	664	724	680	670	664	677	634	712	628	677	654	675	722	722	681	659	676	678	677	684	703	650	678	643	665	646	639	672	655	700	628	652	657	713	670	666	642	664	657	668	666	680	665	686	677	707	668	623	657	672	687	695	671	672	704	640	723	674	706	628	682	648	683	650	706	648	692	650	682	738	640	657	676	699	644	651	694	648	687	694	630	695	682	672	654	675	682	707	682	705	686	674	723	651	628	739	680	666	684	697	679	643	656	677	668	727	689	649	655	662	641	682	706	665	689	694	680	694	684	651	700	702	684	624	696	651	706	690	652	672	666	681	668	691	687	652	658	686	651	671	686	591	695	677	671	667	668	655	659	681	643	673	653	723	693	662	637	656	661	664	675	705	652	673	707	684	680	703	693	714	696	677	650	716	682	680	699	666	690	647	658	674	670	668	659	692	700	671	623	693	735	644	676	680	670	671	672	674	660	675	623	657	689	677	692	638	684	703	685	688	729	682	714	651	630	722	652	670	654	656	678	655	657	717	673	679	669	702	720	644	677	673	693	659	714	666	700	658	689	693	745	679	681	687	687	690	715	629	666	694	683	640	677	634	678	634	686	733	642	692	631	661	665	642	679	664	727	663	688	635	670	705	647	697	628	682	645	670	676	670	672
7037	14856	11340	5668	4340	3566	2806	2093	1761	1436	1332	1315	1117	1013	1016	1014	3007	965	879	842	807	867	793	809	816	803	764	777	786	818	850	791	769	905	792	775	803	817	728	726	780	792	775	776	783	781	798	733	748	812	809	761	771	765	760	752	733	726	800	736	766	759	780	791	740	767	813	778	769	750	735	741	740	733	728	765	749	711	775	763	742	755	768	783	771	766	731	693	765	745	773	792	748	762	751	752	788	828	775	746	764	766	750	717	773	771	786	754	729	783	751	805	741	762	782	771	770	738	782	773	710	782	772	778	728	782	813	735	749	716	774	768	788	744	758	731	775	761	746	763	753	766	757	729	735	778	758	802	759	807	762	753	781	774	772	788	748	703	742	748	742	774	755	771	748	721	747	769	751	715	745	727	758	737	737	702	764	764	766	804	769	711	808	764	745	769	744	743	751	769	730	810	735	737	729	788	781	746	776	792	741	790	782	714	687	798	727	748	701	808	731	706	772	782	727	751	779	724	734	735	736	772	761	736	767	781	705	721	766	774	748	742	762	816	753	743	764	727	759	729	755	762	761	760	765	728	695	767	755	711	720	809	750	734	735	722	758	805	719	742	731	754	744	753	745	773	730	779	806	736	717	730	733	739	727	800	781	753	761	721	750	710	763	752	793	720	772	751	742	743	718	771	800	772	766	791	717	711	756	808	708	761	780	758	783	739	745	799	685	785	745	716	732	731	774	787	741	726	769	771	760	732	790	778	748	745	747	713	773	732	800	756	794	740	783	772	749	712	697	731	757	747	790	760	725	724	734	785	724	789	763	750	761	763	737	831	720	746	722	769	747	739	691	754	746	764	786	769	758	771	729	787	757	757	709	726	767	769	739	756	766	831	700	747	766	830	768	770	734	788	728	779	735	732	704	785	734	743	745	772	766	770	754	728	767	715	796	778	779	745	710	759	746	749	737	712	766	760	800	768	706	778	725	746	739	724	772	742	754	778	742	744	748	724	764	758	712	764	759	753	715	763	721	751	731	725	759	808	789	692	780	784	758	746	739	723	750	761	721	784	752	751	783	771	798	750	771	767	743	708	790	761	775	743	796	781	754	764	755	769	748	731	760	719	806	787	718	715	757	776	725	792	767	726	772	744	747	737	749	770	742	782	697	780	748	745	742	746	744	792	760	735	727	720	804	757	789	775	743	747	760	770	761	717	761	760	762	740	736	753	754	720	735	752	760	722	802	687	764	766	744	731	787	746	752	744	741	720	782	795	785	752	778	779	738	705	753	753	745	747	727	746	774	732	769	749	803	729	776	749	763	733	735	722	723	781	727	749	801	797	761	791	779	792	728	704	736	700	770	697	735	745	780	719	791	725	755	750	786	782	689	808	736	761	742	801	779	732	721	750	780	748	766	708	769	770	754	731	762	737	731	746	745	767	793	781	772	783	760	741	765	707	741	765	760	817	764	741	786	788	744	748	803	753	767	751	759	784	734	755	767	762	748	746	725	736	756	781	768	756	785	744	744	696	761	767	746	795	743	694	744	768	767	746	774	746	751	723	789	717	760	750	757	760	723	765	769	755	805	732	747	765	753	735	784	772	754	723	770	785	769	753	757	725	774	836	732	755	724	724	751	781	815	758	739	773	772	765	740	763	749	743	769	798	736	724	743	760	719	762	740	773	728	765	773	678	685	763	750	759	804	707	746	761	748	784	786	738	771	774	752	751	777	794	711	781	794	782	746	813	787	741	743	789	754	725	762	756	800	780	711	753	739	751	746	757	740	764	727	751	772	762	718	780	785	747	769	752	757	718	772	741	754	754	775	756	747	745	759	724	740	766	748	762	774	730	738	738	737	710	785	807	732	760	794	796	730	721	773	764	772	777	720	733	818	698	723	692	742	719	741	757	713	735	822	736	732	769	715	756	711	741	782	759	750	761	800	729	759	765	728	722	753	757	746	790	774	761	731	724	750	771	746	766	764	712	801	790	791	716	773	751	781	785	766	781	729	760	764	725	713	719	760	743	793	732	764	768	780	755	707	749	781	827	694	765	779	738	749	753	772	764	771	717	733	707	749	741	730	748	765	728	760	768	724	746	748	775	704	761	748	812	761	723	770	704	761	785	731	777	793	736	809	741	753	697	757	752	746	797	756	767	736	700	729	768	804	757	756	731	735	692	785	784	693	812	785	723	780	732	756	742	692	756	725	704	719	728	763	745	746	713	755	706	811	779	764	727	731	738	779	743	781	741	713	805	733	754	739	763	732	719	734	817	724	739	754	753	768	762	771	786	762	795	777	745	733	752	814	761	758	727	738	803	779	802	716	787	789	756	757	753	778	760	684	791	767	748	826	710	725	700	741	745	843	755	771	729	740	822	774	741	777	764	739	784	710	715	779	806	776	775	764	751	738	760	740	751	679	713	754	741	778	746	736	733	712	738	712	784	726	769	745	759	753	758	758	703	780	745	819	753	738	755	735	730	711	725	752	768	768	794	751	764	765	727	756	806	791	744	731	755	714	806	760	728	718	776	744	746	747	735	754	775	779	778	781	742	771	737	735	768	737	753	752	764	734	771	708	731	722	731	738	741	745	771	708	753	729	757	751	760	775	725	734	784	739	772	685	768	754	740	737	726	759	763	767	745	703	745	740	758	739	710	788	760	791	765	783	798	766	703	783	803	759	772	743	759	775	762	738	739	794	736	743	740	741	741	758	730	744	786	750	709	750	805	803	787	726	711	752	749	778	739	725	732	770	782	754	739	755	710	728	790	745	775	758	796	753	708	742	749	770	806	765	690	736	792	784	766	716	784	735	742	764	757	720	763	763	733	756	782	758	761	722	751	753	764	765	750	780	756	733	754	740	735	719	740	712	772	795	730	809	745	738	749	725	827	778	746	681	747	753	749	766	742	708	750	737	720	776	715	777	761	731	760	750	755	741	772	773	819	714	751	765	800	738	751	773	766	798	755	770	721	780	730	732	779	756	800	746	776	746	788	806	809	783	735	731	771	788	764	763	806	715	727	808	752	702	745	754	709	729	777	685	787	703	784	776	718	756	774	742	721	725	766	736	755	726	793	775	742	715	790	763	748	753	773	683	804	719	758	742	798	708	801	771	765	744	758	721	775	727	814	702	727	796	813	760	742	764	756	795	756	755	743	710	778	780	795	725	707	776	748	714	759	770	794	751	749	745	772	736	749	780	739	785	752	750	739	756	726	752	778	778	772	769	740	764	748	764	805	740	752	753	825	723	755	748	767	696	756	735	758	791	774	787	714	750	781	736	732	740	757	773	770	781	726	738	761	799	767	735	745	758	733	750	744	768	805	755	707	721	748	757	762	748	739	791	727	703	775	762	774	728	741	769	804	730	762	844	767	797	753	781	807	740	761	741	699	739	750	756	788	762	666	781	763	681	764	761	768	757	773	754	743	763	749	795	736	746	755	771	785	767	716	778	755	771	722	801	773	744	704	735	757	758	765	768	772	770	783	763	775	729	780
24953	21477	28332	24945	17897	1632	880	717	607	559	551	503	518	485	474	428	870	423	401	427	438	424	422	409	387	374	389	390	411	406	376	416	446	395	389	406	395	400	408	396	384	383	348	384	392	407	374	404	407	390	404	404	369	423	373	412	390	406	396	405	382	405	444	387	409	398	390	391	388	406	420	385	376	410	407	384	394	394	402	413	389	412	358	373	389	401	393	386	412	414	366	414	412	381	384	378	370	408	393	427	407	423	394	390	397	403	368	412	408	381	394	391	383	411	447	404	402	347	394	376	397	384	422	382	402	364	400	416	421	394	377	408	391	430	393	365	408	357	416	422	360	384	401	394	407	383	380	398	362	430	381	379	404	421	367	379	427	426	369	413	423	394	396	400	401	415	391	397	416	386	417	409	391	418	406	367	395	420	357	389	432	389	377	373	379	415	359	394	375	391	375	407	371	362	407	389	380	402	401	389	360	391	395	364	395	388	397	382	425	402	397	393	367	379	416	379	408	370	373	392	368	403	393	373	414	377	424	414	381	413	372	348	378	397	402	400	387	345	400	427	385	408	418	358	399	436	415	371	383	401	378	408	364	398	382	360	417	419	386	396	402	392	414	415	344	395	403	431	356	403	387	409	388	377	379	385	342	388	417	384	383	414	385	360	376	399	400	383	380	409	401	379	399	377	364	365	381	399	394	377	369	356	397	364	399	397	389	389	434	415	398	428	423	389	374	407	390	400	365	401	374	376	377	393	376	403	353	388	406	409	372	389	366	386	379	371	367	418	364	364	394	436	405	393	404	408	377	408	362	410	389	383	390	387	379	416	448	383	391	393	391	372	370	398	369	382	389	360	412	375	386	377	383	395	398	392	403	427	393	385	406	407	433	360	341	393	378	378	374	431	369	384	366	397	410	380	396	413	381	369	423	352	395	395	362	433	377	400	409	411	393	363	418	365	419	405	378	374	378	435	394	417	404	406	385	388	370	379	409	383	382	379	384	430	405	389	372	391	442	421	378	396	354	371	391	404	411	379	431	393	400	369	397	392	356	383	406	410	380	365	383	364	391	414	384	394	375	373	385	388	370	355	421	399	373	363	405	365	390	397	343	393	427	410	395	406	390	401	420	377	372	401	435	386	389	388	375	406	371	389	405	420	383	418	369	376	411	361	379	413	388	400	390	390	399	360	362	401	382	372	396	390	386	393	413	399	348	350	391	380	426	412	403	387	393	399	431	391	422	435	428	343	375	372	382	410	395	410	360	329	405	376	353	369	378	367	399	396	403	399	408	409	405	393	385	377	404	368	377	367	365	381	401	408	393	396	403	373	421	359	397	402	399	414	374	393	391	348	394	383	404	415	386	374	423	412	375	393	378	386	394	397	419	393	381	400	368	403	378	393	394	395	361	414	389	411	388	386	411	373	400	427	409	383	341	361	390	399	360	389	408	347	403	394	344	380	363	368	389	403	387	389	383	399	370	392	387	372	360	410	398	394	384	403	374	405	345	408	379	387	366	389	414	431	397	392	388	419	418	371	392	403	374	414	392	360	429	385	356	388	395	400	400	361	399	365	391	380	385	443	392	404	391	419	396	403	398	419	345	391	354	422	433	388	429	355	373	377	361	385	365	348	371	375	401	405	383	444	394	409	385	389	397	418	394	399	397	363	401	415	374	416	394	366	400	404	383	402	385	368	385	412	411	388	385	410	366	385	388	416	378	404	363	398	398	373	427	396	415	407	352	396	380	388	386	418	372	409	388	396	373	405	372	377	388	410	388	401	402	398	374	410	325	387	356	421	389	360	376	365	371	407	382	392	381	411	362	377	398	427	435	390	367	386	377	392	415	402	397	423	344	443	387	377	382	380	406	416	385	417	359	358	386	395	390	386	438	418	389	381	393	388	405	403	395	409	420	332	376	379	423	380	367	394	412	453	356	365	409	370	380	408	384	394	382	375	380	398	416	406	403	381	377	399	383	350	363	384	406	378	358	398	424	410	394	402	386	395	400	380	371	381	365	375	407	379	361	416	422	422	372	387	412	380	408	400	429	421	426	353	409	401	397	391	403	407	379	413	402	376	350	402	403	421	357	392	353	394	398	354	409	438	399	377	409	412	397	360	393	382	385	368	379	394	392	381	435	399	386	419	372	385	385	369	352	388	405	391	384	399	388	389	399	402	372	366	373	375	351	427	377	375	373	412	375	386	386	391	408	385	378	356	419	406	381	356	396	392	400	398	404	398	387	387	374	367	405	403	366	394	364	414	411	382	386	396	410	383	431	377	386	394	388	369	418	406	390	361	392	367	360	399	403	397	400	381	398	374	412	361	359	411	375	427	393	414	416	367	397	412	384	382	357	388	373	369	400	420	380	392	399	347	375	367	393	392	410	368	364	403	386	404	348	393	379	359	365	394	399	387	393	358	379	386	416	361	406	403	416	378	368	391	375	370	359	359	409	418	411	395	388	382	384	414	343	385	398	381	370	327	412	383	421	398	418	386	396	388	409	436	384	367	370	417	380	425	378	360	394	365	375	352	391	392	375	378	397	403	395	415	395	404	403	404	361	404	397	389	395	406	399	427	389	365	421	346	384	370	397	393	361	399	419	380	378	356	394	344	373	412	401	399	375	416	367	391	381	371	403	382	393	375	371	362	388	423	361	391	385	364	377	407	406	420	377	401	340	417	366	388	391	416	387	412	422	356	397	354	405	364	377	434	360	364	391	398	408	410	393	363	412	410	386	372	381	382	390	347	369	404	397	358	397	372	384	382	414	376	375	393	386	408	391	397	406	416	353	390	371	377	403	414	409	401	379	364	416	389	383	353	370	382	387	379	379	362	407	397	373	372	398	407	385	358	403	414	395	404	377	395	397	333	393	386	364	378	396	373	400	402	389	402	378	356	382	381	390	383	408	372	413	367	403	392	381	370	396	401	372	384	390	409	382	437	408	413	386	393	408	381	404	405	370	397	405	369	406	368	399	404	346	382	351	407	361	403	351	371	375	390	402	400	374	371	373	373	393	404	356	339	408	379	386	386	354	362	401	404	387	376	409	366	397	386	387	388	391	368	428	361	397	371	370	371	410	403	403	370	383	407	430	372	379	409	368	371	396	422	358	385	371	383	428	395	400	384	374	355	410	424	386	383	419	381	384	395	393	403	401	392	369	370	400	397	398	386	375	391	418	379	397	410	371	396	387	397	395	375	383	410	365	404	378	388	420	343	422	387	405	391	378	372	371	387	398	382	407	391	391	382	390	372	382	379	380	398	381	389	371	395	362	396	344	403	381	368	394	396	361	388	384	381	417	350	411	378	405	379	350	401	415	400	356	370	427	402	405	416	401	377	378	414	387	403	397	418	368	423	408	385	375	407	395	377	402	393	378	397	376	393	407	364	400	365	424	436	397	424	411	435	430	376	398	370	422	373	396	407	402	392	399	407	394	393	419	383	430	384	366	386	383	421	359	351	355	415	361	397	375	404	382	384	368	412	419	344
6978	9432	6873	3203	2363	1970	1641	1264	1012	870	859	808	687	645	615	652	1540	580	516	521	519	516	488	540	485	492	547	517	512	488	499	504	496	511	513	522	507	474	491	482	499	524	493	502	475	499	468	470	473	468	475	525	532	513	473	492	507	487	473	462	471	419	486	504	504	467	524	441	493	494	503	471	505	483	511	450	485	446	484	504	512	497	481	491	482	480	489	453	491	492	489	476	503	462	515	471	487	480	465	500	472	475	482	484	500	474	445	501	479	456	511	448	480	472	492	514	472	465	448	491	495	463	501	507	474	488	440	482	479	513	503	480	423	527	487	509	466	469	491	524	516	501	499	462	476	484	503	467	483	446	444	517	472	476	511	487	476	499	498	451	490	476	486	469	474	485	468	463	456	463	504	465	532	445	465	458	467	493	473	488	487	519	478	473	484	471	515	500	476	477	500	478	469	495	442	493	433	493	495	462	472	470	489	482	562	460	470	444	485	446	443	519	473	459	463	462	456	463	482	455	448	478	466	497	464	540	435	502	462	475	464	482	483	485	468	468	505	478	483	494	504	492	460	477	501	482	492	466	469	476	478	485	486	477	509	473	511	492	491	466	481	478	470	458	467	487	514	488	472	499	494	457	504	500	494	483	444	484	506	456	517	504	499	436	479	505	448	508	486	453	483	446	493	474	512	513	513	480	465	463	462	517	484	533	464	519	496	496	466	496	483	493	492	462	508	483	459	478	516	459	437	499	490	501	456	497	488	475	481	492	502	525	481	474	497	478	505	491	479	482	477	475	506	452	476	496	493	459	446	501	476	446	457	494	477	521	471	499	498	492	481	507	493	460	435	471	474	512	450	501	481	474	487	487	476	535	473	489	514	485	483	508	449	489	474	480	474	432	455	516	477	464	464	460	499	511	472	490	507	475	444	516	495	478	428	495	481	473	498	410	456	465	445	479	442	537	463	502	483	474	469	475	504	476	490	490	461	514	459	497	481	472	475	471	454	453	481	472	473	446	463	477	429	491	485	502	463	478	476	487	476	458	442	494	493	493	493	444	482	467	496	467	494	445	492	478	467	473	525	491	514	478	471	476	491	471	489	510	476	453	485	478	456	506	473	519	475	478	487	495	442	453	426	475	460	508	478	477	478	485	477	531	457	462	477	476	467	489	479	462	498	458	517	495	468	491	462	473	492	487	504	488	506	481	523	479	469	486	488	485	460	497	482	482	554	494	483	491	491	504	484	489	455	474	492	447	474	477	478	507	461	457	492	487	490	467	476	483	503	510	454	507	463	510	467	498	500	488	462	474	500	510	484	466	488	508	496	487	431	478	471	473	497	482	487	456	507	528	489	445	492	472	526	464	467	518	520	478	462	453	508	456	477	471	493	476	488	456	494	488	455	531	466	478	454	464	500	459	493	469	470	449	473	488	468	469	490	525	450	463	477	470	462	463	480	501	497	481	504	472	442	457	468	490	475	489	496	467	467	473	477	485	457	505	482	473	491	469	511	475	498	468	507	463	474	474	491	504	473	494	483	515	490	463	451	463	476	494	431	495	484	468	512	443	461	517	506	485	459	457	469	479	500	481	485	479	481	474	510	489	531	520	543	517	489	496	459	482	510	479	453	506	495	470	471	494	498	495	501	476	449	477	464	482	480	485	468	497	486	495	521	460	444	473	507	484	471	480	462	483	467	485	467	484	481	474	467	458	475	493	510	460	497	451	497	490	478	499	468	471	473	453	450	482	491	486	469	473	452	451	499	446	492	497	475	467	462	480	449	491	472	432	465	452	494	454	468	515	524	477	477	545	513	512	469	457	477	491	492	470	494	497	492	481	496	442	509	526	452	443	481	479	489	489	494	498	432	473	492	494	521	503	457	501	519	499	491	482	482	511	477	466	437	470	516	475	475	463	521	544	512	472	465	437	507	504	446	478	472	486	463	458	483	520	473	485	484	461	503	500	476	492	505	477	464	486	461	473	499	473	485	457	507	502	488	481	476	514	506	494	482	484	477	465	478	509	445	504	463	510	462	468	492	514	498	479	489	490	509	453	505	512	413	451	476	486	486	481	459	473	459	486	493	469	436	497	459	486	494	467	496	468	463	487	477	457	502	475	515	465	477	470	480	495	485	500	486	467	466	487	494	461	452	498	456	527	506	488	478	472	500	548	477	465	517	506	528	517	491	498	483	458	501	519	523	490	470	470	502	528	510	481	454	462	485	490	519	508	496	464	484	460	490	448	526	446	509	491	499	471	467	474	442	511	495	511	478	500	485	498	472	470	517	484	452	490	462	484	481	497	511	485	508	481	462	478	449	473	481	470	497	465	490	472	503	496	468	505	501	486	497	474	517	445	484	478	499	475	472	500	438	509	507	530	435	478	522	500	485	466	444	505	438	493	457	455	458	512	502	478	500	486	460	505	512	455	439	488	464	479	466	479	468	463	474	475	496	450	465	498	495	486	504	487	483	476	473	460	426	508	468	532	475	508	449	476	491	466	485	463	480	523	540	485	481	490	487	516	474	470	502	473	470	475	467	488	510	458	515	499	430	494	489	453	457	474	484	479	461	505	467	501	464	461	454	478	494	514	513	472	517	515	532	478	465	451	510	494	503	493	505	470	472	508	478	485	460	436	494	465	484	443	467	534	482	503	466	481	488	432	510	495	498	497	531	478	499	497	467	433	477	494	486	467	497	504	521	456	490	486	442	465	482	468	544	465	490	471	489	508	487	470	494	445	528	481	511	508	468	461	442	537	493	445	467	472	475	499	493	472	467	428	490	474	472	476	480	480	440	492	488	481	467	487	521	479	497	491	500	487	478	497	458	470	467	486	513	482	512	526	474	490	462	477	497	496	498	513	506	473	471	509	492	474	510	501	493	520	514	474	477	447	467	476	460	489	477	463	484	471	470	505	520	484	475	462	504	497	441	486	493	488	486	455	480	462	470	479	486	509	478	430	519	482	513	508	494	482	468	509	489	491	486	510	446	507	485	469	477	462	487	505	501	498	473	455	492	493	508	465	481	480	508	487	489	479	514	490	476	500	467	488	451	505	504	516	507	483	509	448	471	446	499	519	497	469	492	467	490	482	474	457	480	487	518	466	523	494	499	479	466	515	457	528	509	481	474	480	505	466	520	443	504	485	491	467	468	512	493	452	436	468	502	490	481	479	499	498	469	479	501	463	504	501	511	520	482	504	477	455	493	498	465	442	459	466	477	458	510	468	441	471	477	463	474	491	485	488	491	471	485	509	503	517	471	466	471	467	457	481	472	469	477	433	485	477	475	521	484	485	484	483	482	500	492	473	479	450	458	484	499	515	487	490	505	520	464	469	495	435	487	489	476	462	524	474	496	480	448	467	488	488	500	487	468	449	527	464	500	513	521	478	486	547	495	522	455	480	530	458	442	490	460	526	464	496	515	516	465	505	526	518	516	475	504	539	482	511	470	492	468	510	451	484	469	446	487	475	472	477	479	494	495	499	473	478
22935	21576	29667	23981	21568	21665	16094	2702	1781	1570	1501	1302	1193	1175	1230	1152	2759	1150	1025	996	1014	1046	948	983	1004	980	969	1016	927	968	934	1004	922	917	981	964	913	989	906	967	958	965	891	939	960	907	904	916	906	912	974	927	974	939	931	890	904	896	856	856	930	954	915	987	932	954	894	937	950	970	937	889	941	993	910	879	926	910	927	979	955	935	928	919	956	930	957	946	877	903	870	918	921	890	900	897	965	878	943	908	925	897	914	856	878	953	965	967	987	911	946	923	897	905	905	899	935	880	923	895	924	930	916	912	925	911	895	932	937	948	931	920	902	897	886	844	851	939	942	927	865	932	963	922	898	934	912	945	878	962	898	911	921	955	914	882	898	888	899	906	911	938	877	910	833	948	894	934	890	951	957	936	944	922	942	895	934	895	927	983	895	921	975	943	946	902	880	924	905	959	886	915	878	927	879	872	909	918	909	964	816	914	872	955	908	939	904	914	886	920	914	908	901	943	936	960	914	964	939	965	888	929	941	965	935	933	954	931	912	918	871	925	910	915	942	896	933	924	930	925	1012	898	906	867	947	880	889	869	935	887	910	913	944	964	915	894	861	939	911	906	908	963	925	913	883	935	900	902	929	913	942	907	934	902	932	844	912	936	905	886	882	883	883	866	945	959	906	895	934	947	910	946	889	971	933	872	929	936	918	876	932	864	934	944	964	919	908	880	957	905	925	932	877	935	918	925	959	900	938	874	912	897	922	896	911	852	878	890	904	908	904	863	901	891	914	910	931	971	882	925	907	879	891	989	900	917	895	927	953	893	879	922	963	889	877	884	906	872	925	915	948	911	925	933	935	929	951	897	914	899	875	910	884	940	863	899	931	944	942	946	864	873	922	893	938	874	963	857	919	982	925	883	918	868	883	945	920	927	891	897	964	873	914	907	901	881	926	919	921	897	908	926	886	897	886	949	962	881	925	955	903	891	917	932	936	898	940	902	912	902	912	883	967	919	898	870	894	898	893	894	927	904	970	824	910	910	935	905	959	969	974	972	944	913	940	941	862	924	902	921	936	921	918	918	895	890	897	905	974	890	921	925	918	917	880	947	923	921	927	901	983	879	913	956	902	832	942	864	905	949	964	952	882	877	890	947	921	919	955	921	922	925	921	867	898	948	872	908	893	854	929	867	900	930	930	885	904	872	893	939	898	911	895	896	911	950	901	870	888	930	919	898	895	919	897	950	962	926	905	897	914	928	952	941	925	883	919	892	881	909	879	884	942	917	939	878	867	932	950	921	850	874	920	906	877	903	973	902	884	947	937	902	908	909	897	940	894	923	917	889	925	892	928	871	922	922	893	895	905	917	890	892	1003	918	926	944	940	917	939	924	914	929	921	900	892	923	928	961	891	924	896	910	882	967	891	850	953	871	949	869	960	902	982	938	902	912	953	942	901	930	902	853	845	923	960	908	937	878	907	921	965	910	924	885	927	951	893	928	904	888	934	933	877	903	890	955	875	905	918	937	878	903	927	905	888	881	889	931	884	906	956	940	911	890	913	894	857	959	929	881	867	947	943	966	934	908	880	904	913	814	896	864	862	906	949	883	905	903	893	943	983	945	945	944	933	934	915	884	949	876	957	913	931	877	891	944	918	902	903	882	963	914	935	911	920	925	955	903	898	956	863	912	867	928	944	905	895	904	866	962	899	897	931	858	902	942	922	930	865	913	873	924	913	897	878	875	904	873	908	865	961	873	897	906	881	913	945	895	911	867	870	850	899	873	901	895	913	902	908	893	876	875	957	891	855	931	910	963	871	880	913	872	931	960	911	920	925	929	881	892	899	857	890	884	915	946	931	895	900	911	896	936	916	893	940	905	885	905	893	887	871	965	946	854	955	908	897	955	905	934	910	883	901	923	946	898	940	881	906	895	885	917	900	857	858	901	923	910	928	976	958	940	928	931	943	889	909	894	936	931	864	889	955	956	899	953	906	916	910	866	900	964	893	902	857	857	916	871	912	873	882	899	895	871	888	891	907	927	927	876	928	921	907	973	903	890	895	905	937	886	914	871	926	949	917	927	945	916	924	922	926	905	915	934	900	844	961	909	859	891	961	876	903	875	927	933	953	929	925	991	873	937	912	927	977	920	861	915	889	864	927	886	902	892	876	920	869	876	906	904	939	919	932	965	866	944	912	881	938	938	919	977	897	914	907	931	917	919	917	875	900	885	864	925	878	929	946	913	950	891	903	942	916	909	855	923	930	949	887	909	910	896	829	946	877	953	959	857	861	920	858	915	850	859	890	931	864	882	972	966	923	941	929	923	917	940	935	955	935	919	881	954	932	865	866	915	959	894	870	969	916	869	864	881	927	921	921	905	919	952	976	899	875	898	930	927	879	861	922	880	909	840	918	918	913	895	869	898	880	863	935	834	909	919	955	964	936	891	968	949	981	933	894	952	879	940	864	925	881	893	905	940	853	927	942	981	926	888	874	922	926	926	897	929	989	872	913	875	882	950	939	880	912	935	933	911	925	928	886	947	882	932	895	939	897	942	915	939	884	932	908	882	900	893	903	945	833	918	885	855	902	899	906	932	921	852	875	913	917	926	908	894	904	930	895	945	862	893	945	903	944	921	919	950	921	962	894	936	933	937	867	923	918	919	880	874	877	825	909	923	928	898	892	972	835	936	848	922	896	921	916	912	928	920	880	865	911	886	937	916	884	929	905	922	878	921	913	921	934	856	933	923	835	885	970	911	905	896	941	920	879	908	880	937	963	884	896	929	947	935	905	891	893	907	887	887	906	866	925	903	937	899	977	920	849	901	881	893	929	876	941	900	919	840	894	897	930	875	904	933	882	923	893	884	934	883	892	920	901	908	931	904	931	895	875	867	904	929	876	919	941	918	936	929	982	937	834	862	949	933	873	900	899	913	921	927	898	850	912	862	866	911	897	884	875	954	947	914	980	922	897	936	890	917	969	892	879	978	927	860	927	930	888	853	938	843	877	951	974	925	908	936	908	926	896	857	902	948	920	898	894	933	908	936	929	946	901	919	926	892	926	970	870	920	907	934	913	887	893	889	894	910	965	892	885	954	895	919	934	891	906	882	877	922	909	897	946	882	911	959	958	959	908	933	884	870	929	928	902	864	963	895	917	893	969	927	858	877	962	943	923	897	898	941	885	929	880	950	941	937	912	940	984	915	883	911	870	929	921	847	879	890	907	944	925	876	892	915	912	966	927	977	889	924	898	898	892	937	934	905	977	930	867	920	950	929	946	893	919	899	934	897	917	952	921	933	903	907	939	924	933	864	921	945	875	900	908	916	892	902	951	878	944	886	948	903	892	864	869	918	911	968	942	894	922	892	938	926	901	914	943	925	892	911	910	951	941	868	908	936	967	919	971	844	874	866	916	955	899	909	943	944	857	913	913	915	882	883	986	927	918	899	907	895	881	931	909	874	875	947	900	896	900	921	885	959	867	879	890	902	912	910	948	923	928	891
10006	20758	16968	9804	6844	5217	4411	3591	2708	2441	2243	1857	1740	1635	1563	1532	4356	1268	1225	1194	1200	1236	1174	1130	1092	1083	1129	1123	1076	1087	1101	1072	1066	1027	1046	1082	1069	1071	1067	1099	1040	1050	1093	1062	1035	1041	1054	996	1098	1048	1070	1025	1114	1065	1013	1028	1002	1020	1025	1008	1054	1044	1052	1027	1060	1028	1021	1022	1065	1035	983	1047	1010	1059	1013	996	1019	1035	1026	1060	1005	1048	1077	978	1110	1014	994	1023	1058	1058	1063	1016	1070	993	1006	1004	996	1015	965	994	949	967	1025	1027	1056	979	1022	1035	1063	1005	1016	946	972	1004	975	985	1039	1039	1036	1066	1020	1028	1004	1015	1032	1056	1045	1045	1043	1001	1031	994	1008	1007	1007	1038	1010	980	1017	995	1002	986	987	1061	993	1032	981	1016	1057	1062	1015	1015	1051	1008	1023	1019	1054	1032	994	1023	988	1010	1022	1040	1045	979	1013	1032	978	1074	946	1015	1049	1010	1008	974	1003	986	971	993	1052	1021	971	987	1016	995	967	1022	984	988	1050	1040	1026	1024	964	1030	1014	1030	1086	1042	1059	1032	978	1016	1013	1039	1028	958	978	1032	1013	1100	1039	964	1000	1029	986	1040	1049	1036	1039	1059	1011	986	953	1025	1035	1003	1046	901	1023	1038	980	977	1023	981	954	1027	996	1070	1032	1011	935	993	988	969	991	992	1007	1046	997	1038	965	1004	991	1030	1010	1007	1038	1030	920	934	1035	1003	1017	1037	1021	975	1023	986	1049	1027	1026	986	1050	973	1067	1037	1007	1063	1002	1023	1024	1016	1040	1010	966	986	1001	985	997	1017	1008	1029	1004	986	1011	1004	1016	1025	976	1037	905	1051	1028	1005	1035	1006	1047	956	980	1046	1003	1011	1066	1090	1013	973	1009	1002	967	1029	1000	1030	1000	1023	1020	1012	1072	1039	1003	1042	1039	1037	1029	1008	1020	962	958	992	1011	985	1029	1031	1081	995	994	1040	1020	1068	1045	1035	971	991	974	1044	988	1008	1028	1001	1028	1032	944	1053	967	1051	1046	1018	972	1064	965	1019	1068	1091	992	977	1046	998	1023	1041	1005	967	996	993	1060	1037	1031	1008	1022	1012	1042	989	988	997	1002	1041	1056	1009	956	950	1006	972	1006	948	1036	1027	980	1021	941	1047	988	1038	984	982	1050	1022	966	1058	967	969	1064	1002	1009	1019	1003	1018	992	1014	1037	1047	1003	981	1055	998	1015	1029	1047	998	1023	988	1001	954	1043	987	992	1045	1011	1028	1008	977	982	1054	1024	1054	993	943	1013	991	1020	955	1019	1024	1028	941	1066	1010	1017	982	1043	1033	990	979	1022	933	954	1010	1007	1030	980	1019	993	1003	1027	1032	991	991	1024	960	1007	1021	987	1032	1034	1030	988	1045	983	923	963	1023	1006	1043	1018	1026	1057	996	965	1089	1010	1021	1016	1040	980	978	1034	989	1043	972	1050	929	991	1040	991	1043	1036	1063	1035	1044	1010	975	1036	1040	947	1043	1064	1007	1008	1013	1007	905	1053	1013	1020	987	963	959	1022	1065	976	979	988	999	979	1040	991	1019	1029	1023	999	986	1026	1024	1074	1054	1046	1034	977	1054	1051	997	1079	1009	1011	956	981	965	1000	1061	1014	1051	1054	975	973	1062	1028	995	999	1011	1017	1030	1033	974	987	976	990	1010	990	1000	970	1038	1002	975	997	1018	1014	1003	995	970	1044	1037	1055	1031	1016	1052	1048	1009	962	993	985	1000	985	992	1000	1021	981	1013	972	1009	1033	970	1017	1004	1036	1039	994	1020	961	1032	1000	1038	1011	1018	1019	1012	1024	1037	1022	1048	969	1018	1012	975	998	961	1000	986	1003	1046	967	995	1005	1016	1028	998	1005	973	1032	1016	971	979	1029	951	1008	1009	1038	1022	1013	1006	1004	1011	1009	1035	1012	1017	1030	1014	1052	993	1026	1028	978	1033	1035	1003	1017	1046	981	992	1041	1038	1004	977	986	994	1033	1051	1002	1029	976	1042	1028	1037	954	1038	1022	997	1015	1032	972	1044	987	1007	992	949	1012	1054	979	1017	1059	1092	1026	1006	1027	981	965	1057	989	990	961	1018	982	992	948	994	1030	1017	989	979	1045	996	1039	1033	1026	1025	1067	1006	974	1027	1033	961	1036	972	1049	1012	974	962	988	964	985	1019	993	1089	1016	1025	1031	956	1045	963	984	1012	976	1006	1042	999	973	1015	996	1019	954	1028	1031	1028	1033	969	955	1037	986	1026	1043	1009	1032	1036	1057	1015	1034	949	1005	1031	1084	1014	978	1047	1050	1022	1028	1006	1015	976	1026	975	1023	1009	977	1021	996	992	1010	1030	984	990	955	1004	1027	1007	990	1013	969	1020	975	993	1025	1004	1042	999	956	1007	964	981	1003	992	1064	1079	1037	1008	981	1003	998	1063	1032	974	1018	987	1028	1007	1018	982	979	1003	1033	1006	1023	949	1011	1017	1037	967	997	1044	1057	1037	977	1016	1035	1037	1019	977	997	1021	1028	1022	1004	987	970	985	970	1010	1015	930	993	980	1013	991	1014	1025	953	982	1035	1027	1072	1031	985	1003	1022	980	1085	1058	1038	1041	995	1026	1028	1011	1066	1010	1009	1002	1069	1010	1030	992	1018	999	1025	1062	1005	1008	1024	1011	979	1008	1048	1023	1072	1011	1004	1033	1026	1031	1026	1065	1047	1000	1024	938	1001	989	980	990	1049	996	1006	986	1021	1033	973	1017	1009	1000	1016	976	962	985	1001	1013	988	966	1011	1032	993	1083	1029	980	1005	996	1005	1003	1045	987	1013	1036	998	986	993	954	1006	979	1034	1019	1009	1011	985	982	1038	983	1039	985	1043	1020	1022	985	1069	973	1031	1067	1053	918	1012	990	1021	1005	1002	996	940	991	1026	991	1018	958	992	1019	949	1040	1014	1070	1020	968	1042	1019	994	988	1016	1038	995	957	1016	998	982	970	1011	974	992	998	978	990	1034	1043	1031	959	1017	1023	1013	1005	1045	996	1037	982	1019	986	1018	929	988	973	961	1017	1021	1030	1015	977	972	1009	1011	1019	990	972	1017	982	967	1020	968	1005	997	975	985	1067	986	995	939	1084	1047	1025	1017	961	958	1076	1017	963	1003	1021	1028	1059	993	981	1005	1049	986	1021	1003	954	1014	1037	1006	1032	979	1019	994	1032	962	964	1062	1025	1015	987	979	1070	959	960	991	966	1081	944	1009	1025	1048	1024	946	995	1065	1036	1010	1023	1006	1003	983	966	982	975	1048	962	984	972	1003	1015	1003	985	977	1012	1036	993	1067	1048	1016	1006	1030	1035	957	1081	1013	1004	1016	1030	979	985	992	981	1003	1041	994	981	1045	959	1020	1012	1025	1004	1006	1010	1008	1033	1014	995	971	975	975	1004	991	998	997	1046	1032	953	991	1034	1039	1040	984	1064	976	994	984	1021	1023	989	1001	995	1033	1003	969	982	1007	958	1036	979	976	962	964	964	1052	1038	1027	1024	1044	1004	1001	986	1016	985	1002	976	977	1038	1039	988	1026	1003	1016	1071	1023	1000	951	1029	1054	1036	1049	1005	1061	980	1013	987	1005	1038	998	969	990	987	1016	1008	969	1040	1020	986	973	1013	970	962	972	959	959	1039	1044	1046	1058	991	1058	1030	954	987	1069	1006	1057	1002	998	998	1037	1001	979	977	980	979	1020	1048	1024	1022	1043	953	1016	1024	961	1036	986	1008	992	1017	1061	967	980	981	1017	1054	969	1024	1029	1014	981	999	1017	993	1019	1000	993	1028	983	1022	1031	1061	1049	981	985	969	989	968	997	983	1018	954	1005	1066	1041	1027	1018	973	1012	990	979	999	978	1012	988	955	1055	1025	1017	991	1043	1052	1023	1036	1076	1058	987	1032	1057	979	1017	1002	1022	995	1021	1033	970	992	1039	978	988	1053	1034	1065	1015	994	1023	1033	946	969	976	1040	1006	1018	957	1018	1046	1015	1027	1003	995	1025	965	982	1029	994	975	952	1004	949	1015	1033	1017	990	983	1026	961	981	1040	1034	993	963	1018	1025	1020	1022	1015	1002	1018	1044	996	983	1002	1100	939	1009	1000	1025	1046	1016	1002	1014	1052	999	1000	1014	1005	998	967	1010	1034	1058	1049	980	984	993	979	1003	1007	1006	1014	1033	968	1011	970	998	967	977	998	1012	960	1001	982	962	992	1066	1049	984	1068	986	1030	996	921	981	1039	974	967	1030	1008	1015	971	996	1016	997	1009	1005	1013	1029	968	1040	1026	996	1017	941	1054	1014	985	1014	976	1008	1007	1090	1020	994	992	992	1024	1035	1042	1023	1026	1025	1042	1033
27331	21124	11256	1440	784	566	467	431	361	374	330	354	308	372	349	305	384	284	335	325	335	311	344	308	322	330	318	286	314	338	327	325	287	311	344	331	365	351	303	285	342	326	331	307	313	322	361	327	306	351	284	331	302	306	326	303	298	343	306	343	279	334	352	302	334	345	350	327	282	322	311	326	342	315	300	368	317	300	305	326	312	308	311	301	315	328	302	329	313	330	325	296	336	309	315	319	341	307	310	308	285	302	345	309	317	328	316	353	313	324	328	328	336	334	305	333	319	310	322	308	367	323	321	313	359	330	304	321	295	296	311	290	291	331	345	313	341	310	302	329	297	321	326	318	324	305	331	317	279	284	291	332	344	265	322	313	308	363	321	297	306	338	304	311	329	322	282	329	314	305	303	348	316	308	363	339	296	324	310	287	312	320	321	336	322	315	324	335	315	309	318	338	316	329	334	314	289	344	326	317	370	348	341	336	322	329	313	303	332	321	307	301	292	340	315	337	334	323	320	326	332	332	344	319	321	308	349	321	301	351	316	302	339	321	329	290	306	354	314	338	341	355	319	315	316	342	310	301	327	320	308	351	309	323	316	298	348	308	330	315	345	325	344	312	299	293	319	333	310	309	332	301	349	310	314	305	340	321	305	369	343	328	309	354	343	328	323	286	367	345	351	311	288	345	308	311	297	331	327	334	325	346	306	343	337	348	329	333	347	340	313	309	289	345	332	287	290	340	314	332	350	341	299	323	332	308	346	348	296	305	284	315	334	311	288	364	307	324	306	311	323	318	329	321	328	353	318	304	329	292	306	344	338	311	323	298	354	311	322	332	327	299	307	341	301	346	329	326	338	310	301	320	320	335	334	320	338	337	327	355	319	328	331	308	318	330	342	335	301	361	302	319	302	291	302	334	311	319	364	335	312	348	340	317	316	314	326	342	294	316	351	321	298	330	317	322	320	322	349	312	303	341	327	300	324	308	321	329	317	308	308	325	323	325	296	309	326	317	327	323	288	314	314	314	342	331	298	321	351	323	337	309	335	327	346	317	317	294	339	334	304	326	337	322	308	333	317	342	312	315	352	287	328	332	332	336	308	367	322	327	347	310	323	348	303	309	326	333	318	310	320	315	324	319	306	353	343	310	316	315	349	332	327	295	339	327	346	330	336	315	302	334	328	309	354	320	334	309	306	343	321	326	343	322	324	288	300	285	309	338	326	304	336	334	319	313	322	316	310	333	329	302	302	336	306	350	304	324	303	273	316	325	319	289	304	289	309	309	323	326	314	345	327	322	325	313	354	289	321	329	306	346	313	314	340	304	344	341	308	331	336	301	320	308	343	320	341	333	312	313	331	294	326	330	335	332	343	317	338	329	329	306	333	347	307	340	315	333	313	308	320	321	320	300	313	335	337	324	323	353	320	323	317	305	290	306	319	334	289	339	307	356	312	289	310	312	270	342	348	319	305	348	310	315	317	288	372	300	317	333	313	302	317	299	311	338	338	322	314	302	335	304	298	333	303	336	304	306	371	313	328	343	320	360	345	301	310	348	313	323	346	312	308	318	316	336	314	327	355	312	303	310	350	352	332	340	309	302	328	320	317	299	353	330	319	306	344	331	311	330	321	290	317	317	316	326	335	315	296	305	333	355	308	340	323	354	296	278	312	316	307	352	325	340	273	298	309	307	360	324	341	310	312	338	365	320	356	306	312	280	322	330	321	341	345	327	293	317	324	345	309	336	335	329	323	314	321	333	325	316	315	320	351	329	330	299	279	283	342	291	302	312	331	309	319	347	304	333	292	297	342	345	326	347	314	314	299	296	301	324	302	311	333	301	346	315	322	314	321	356	295	332	267	340	358	335	344	321	325	313	327	318	311	327	321	311	293	344	338	298	346	334	345	336	284	328	327	326	378	307	350	333	323	333	317	350	343	295	347	308	352	312	277	304	311	311	320	344	283	356	318	336	305	344	334	284	338	339	330	335	349	322	323	330	326	319	311	306	270	307	337	324	353	346	328	307	327	319	340	317	329	328	302	352	313	298	327	354	309	329	339	340	324	352	324	323	297	334	317	351	312	307	345	340	325	347	347	341	336	334	321	318	306	318	312	344	306	321	340	337	343	305	296	334	314	335	317	326	340	321	352	299	334	315	306	322	326	290	307	284	317	336	327	337	283	337	305	352	331	297	311	342	304	311	337	316	350	303	316	337	360	311	304	342	343	321	331	323	312	324	323	345	298	309	337	358	332	327	304	333	323	313	313	327	316	321	301	323	303	323	318	329	302	320	290	320	344	326	301	326	363	355	309	306	346	359	317	326	300	348	318	329	319	297	295	320	320	335	336	315	329	303	307	335	321	336	337	338	312	306	345	308	331	290	323	330	313	331	318	315	315	324	333	298	296	346	322	305	349	328	329	298	338	308	317	339	317	355	308	302	297	293	351	332	313	317	291	308	348	342	352	300	302	365	319	336	292	296	327	313	335	315	376	310	332	324	342	350	302	288	330	314	309	334	338	287	327	324	321	299	313	324	271	313	360	336	311	326	306	330	299	307	339	329	299	373	312	320	352	301	344	304	332	321	302	315	323	300	321	356	341	313	354	288	288	371	306	334	315	335	302	289	331	332	313	298	320	343	295	324	333	319	296	315	312	296	319	312	349	302	304	292	351	315	314	309	330	335	313	324	320	332	360	292	329	320	306	326	329	309	321	341	322	300	330	350	314	329	355	334	312	315	311	323	310	311	320	324	327	318	348	308	323	323	313	325	335	310	307	321	328	346	325	315	306	342	335	342	337	341	326	339	310	340	356	356	338	321	302	263	309	355	328	316	324	326	309	305	307	343	331	326	330	342	312	311	309	302	325	316	329	302	303	302	357	338	314	293	323	310	314	324	340	287	323	337	309	320	318	313	306	321	290	322	322	318	333	311	321	336	343	335	322	295	323	340	304	315	318	329	335	351	332	319	293	359	288	303	384	321	327	315	316	321	351	350	332	328	294	322	321	319	301	364	342	326	308	315	338	327	347	326	325	296	326	342	333	315	375	334	327	318	312	316	305	341	312	370	325	333	317	303	323	298	348	314	315	347	332	307	305	331	306	322	332	308	327	295	314	335	367	311	321	294	320	298	309	317	321	334	333	315	323	314	346	319	307	311	333	338	309	299	310	311	362	312	286	301	326	307	335	342	310	327	323	358	312	309	351	332	336	312	311	297	320	317	324	333	304	304	324	333	327	339	294	308	327	313	310	359	337	335	310	331	313	312	308	314	323	319	337	315	300	325	312	337	331	326	320	333	318	354	319	301	330	321	297	325	309	309	319	328	284	353	315	327	311	330	314	327	369	320	326	323	331	326	319	324	313	293	364	322	289	325	340	341	312	314	331	309	337	332	326	304	327	326	320	355	334	291	335	357	337	335	322	343	353	331	355	300	289	331	313	321	312	356	293	334	340	276	355	302	316	348	314	308	310	328	297	316	321	307	308	334	328	326
5775	4244	3080	1615	1232	900	760	595	473	427	435	429	407	411	406	399	448	368	413	355	361	398	382	397	405	394	398	402	400	427	396	423	376	387	391	382	354	375	418	393	369	417	354	378	400	369	366	360	378	395	417	389	365	399	390	383	361	409	393	394	363	401	394	387	363	405	349	343	379	371	424	378	410	367	382	409	386	413	389	404	376	369	369	377	377	389	381	398	379	355	380	359	372	406	404	374	378	377	405	371	413	385	420	409	357	383	399	366	327	349	373	409	368	387	380	386	434	363	364	375	389	395	417	375	379	396	372	379	409	362	353	376	355	408	375	401	386	404	399	393	390	430	391	385	390	400	370	415	391	375	360	406	367	392	406	357	388	367	375	387	374	363	365	385	394	389	407	402	381	405	357	361	402	410	373	434	402	360	379	367	375	364	379	378	395	401	386	373	364	389	368	373	382	376	377	381	383	419	417	408	429	376	379	364	398	435	355	399	414	380	378	384	389	374	410	367	422	401	388	387	405	385	397	381	399	388	374	375	415	393	348	360	400	394	365	365	361	420	396	378	369	421	389	401	400	390	367	345	372	406	402	355	381	380	373	413	380	395	393	374	402	344	376	403	389	428	372	397	366	397	364	362	388	356	364	343	394	367	398	372	396	377	367	387	388	371	394	388	358	405	382	390	376	378	361	400	403	366	406	381	368	375	395	398	405	379	330	379	401	402	409	350	358	404	381	380	425	362	373	372	372	374	387	381	388	365	383	387	391	386	391	404	384	392	377	406	387	369	360	398	373	402	390	399	404	390	375	403	342	421	389	413	382	404	367	381	390	440	364	395	375	399	394	397	402	419	365	419	398	404	389	396	423	372	395	391	363	399	411	372	433	375	407	400	432	395	381	410	394	369	354	411	382	385	345	388	379	367	387	384	378	400	368	380	419	410	387	371	376	362	371	383	390	388	414	375	410	405	399	407	351	385	377	375	390	379	383	356	396	381	410	412	431	395	393	408	397	365	397	351	368	402	410	407	340	405	387	383	424	392	388	398	337	355	362	393	390	383	377	369	375	381	359	379	378	400	369	380	436	350	393	377	370	389	337	386	381	339	394	394	372	445	390	374	381	400	373	366	448	428	363	369	387	413	388	359	376	411	400	368	388	403	376	388	352	385	397	412	355	372	417	426	407	372	371	410	363	366	412	365	382	384	381	370	407	375	373	387	379	399	401	345	347	415	401	352	373	355	415	366	385	362	400	390	375	372	361	404	399	402	393	407	383	384	380	375	400	394	397	408	413	374	392	409	368	389	412	366	385	384	382	364	397	401	408	379	380	380	374	402	379	399	381	385	387	408	400	400	398	391	395	361	409	407	377	404	383	368	367	413	349	432	382	361	370	400	373	372	379	391	431	370	404	397	408	421	426	418	335	356	345	371	402	344	401	428	399	391	379	406	418	381	355	394	376	362	380	371	380	396	397	398	395	418	364	376	362	329	410	369	358	386	393	409	367	360	392	398	409	383	384	381	364	376	403	384	388	376	354	363	406	417	397	379	409	349	360	368	360	374	405	405	364	336	409	410	386	420	345	382	372	402	384	411	414	386	396	368	397	363	382	398	357	373	363	381	389	408	406	390	392	371	379	389	395	417	378	362	379	390	355	372	419	412	365	356	412	415	408	392	396	375	346	416	391	371	416	378	373	408	381	365	387	397	404	399	374	405	344	371	366	410	381	433	395	367	351	361	389	370	395	419	433	373	406	359	381	375	389	384	398	416	389	371	382	383	405	415	398	392	373	400	391	353	393	373	373	412	395	398	369	378	375	402	400	383	397	363	374	396	401	386	388	416	380	415	399	380	384	351	398	348	382	397	364	408	356	359	403	379	360	346	378	366	359	345	386	389	397	389	388	379	403	385	402	385	399	402	418	378	404	414	406	392	365	401	382	386	385	347	354	392	371	434	369	399	407	365	341	359	390	369	387	399	372	405	396	397	344	382	405	376	368	390	367	391	386	389	389	373	359	376	379	357	402	408	411	398	406	387	373	382	381	435	388	387	347	372	395	360	389	379	388	425	415	394	360	382	398	377	370	405	377	388	421	398	392	393	413	371	397	397	417	356	364	385	397	386	370	396	379	374	409	347	368	387	381	400	389	376	430	403	379	398	401	366	355	408	387	398	365	362	369	391	374	388	368	342	387	373	359	384	386	350	399	379	393	410	404	415	373	366	404	407	403	368	381	367	401	409	409	385	408	352	403	411	368	380	390	409	392	396	354	365	419	357	411	363	389	382	372	410	362	397	414	371	399	386	350	404	426	431	371	356	379	378	405	385	406	369	398	361	379	424	413	374	382	374	384	400	388	358	395	418	400	383	396	398	384	401	367	380	366	376	407	378	324	442	407	375	388	412	363	386	364	392	377	404	388	403	375	377	392	404	391	397	374	397	368	377	402	385	368	378	368	406	403	393	366	404	389	361	397	406	373	403	376	374	384	394	381	372	377	353	379	417	396	382	369	399	399	359	399	356	381	358	361	371	399	407	395	362	359	398	401	388	388	398	420	384	413	387	416	374	375	363	394	390	398	373	378	388	334	374	413	399	372	364	380	394	370	404	431	391	374	373	365	407	373	383	388	399	386	362	372	370	362	338	378	389	354	392	383	383	396	369	390	353	367	399	409	397	376	387	392	393	354	379	371	394	385	415	371	369	405	413	382	380	420	398	382	376	393	407	355	380	390	356	375	374	396	374	397	356	370	417	437	364	373	355	341	402	356	391	405	392	400	393	370	380	407	401	367	391	404	411	362	377	406	385	387	412	378	377	406	405	344	369	377	364	418	410	341	356	394	413	375	363	395	387	380	372	399	417	372	369	392	373	406	384	372	342	372	393	340	376	332	407	405	390	390	395	369	343	387	391	365	377	393	393	372	382	330	358	389	403	377	399	391	371	375	386	350	417	331	367	388	346	383	415	377	337	406	386	404	416	400	383	395	345	393	419	367	395	402	376	411	398	358	386	378	359	369	390	417	409	436	405	394	357	376	413	400	373	396	383	405	353	410	371	335	389	375	366	397	386	366	377	372	379	373	420	364	360	384	410	408	390	396	402	380	385	377	373	380	404	395	384	376	365	387	400	374	405	380	378	415	371	388	391	416	393	376	391	359	391	421	369	355	413	392	382	373	420	401	376	389	371	373	379	393	405	372	369	418	369	355	374	411	362	411	385	387	408	425	393	374	398	393	429	390	367	384	385	372	396	385	368	397	371	392	408	380	395	369	399	377	373	382	343	370	391	391	403	384	398	408	373	381	389	396	392	361	373	397	389	395	367	379	394	390	382	385	370	388	417	409	401	368	380	388	378	389	385	364	380	395	345	359	385	412	388	374	390	382	416	414	409	394	392	371	365	380	381	399	380	377	406	368	415	367	382	413	377	370	358	391	352	399	399	396	384	380	398	335	398	363	388	369	395	410	338	387	405	386	406	390	344	376	380	380	397	362	398	371	381
23697	21482	29222	24174	21486	18318	2789	1367	1144	1034	952	920	815	863	824	814	1128	780	780	698	726	770	737	688	683	704	744	657	670	705	712	684	641	700	664	689	666	699	665	682	704	719	673	635	684	682	699	691	677	670	694	709	705	689	707	650	686	654	710	687	658	656	721	677	710	689	649	683	691	727	646	733	663	662	717	704	668	669	652	681	616	685	670	658	622	672	697	690	665	622	685	642	651	644	681	677	729	674	676	662	676	693	680	679	713	676	655	682	638	643	695	668	718	667	645	725	701	694	675	674	641	670	664	670	665	675	690	682	633	669	689	645	690	726	733	686	688	715	635	665	695	696	657	683	668	664	677	683	673	668	704	702	639	641	676	690	645	683	663	671	656	648	719	665	688	674	660	681	663	645	664	659	684	614	663	706	672	682	652	643	666	662	680	667	673	682	686	647	692	681	703	685	667	655	665	665	654	687	732	666	683	709	658	659	686	631	649	652	694	697	704	683	652	673	685	701	637	716	684	713	626	666	672	757	675	666	649	657	675	665	648	639	711	687	636	698	657	653	675	686	653	656	658	694	662	706	635	687	660	716	742	686	677	636	682	689	606	612	651	638	611	674	649	638	713	689	658	680	671	689	687	619	633	666	697	636	656	660	694	657	696	662	684	715	680	698	641	671	717	713	652	656	648	701	684	623	647	723	686	679	672	671	663	662	682	699	624	652	685	607	675	681	606	676	643	646	674	677	640	699	662	645	664	677	670	641	679	680	690	682	669	705	644	717	670	676	661	693	678	664	634	633	695	650	684	626	710	654	631	682	682	653	641	646	607	659	671	652	647	612	673	680	656	684	626	690	689	716	690	664	672	683	699	704	639	701	681	679	658	660	671	673	685	669	669	706	676	641	680	688	664	653	678	689	676	659	678	652	675	672	676	675	660	645	677	676	625	679	705	624	642	633	649	646	652	671	669	630	638	633	664	689	647	692	644	667	655	656	682	687	677	735	675	680	685	668	678	672	670	715	678	660	680	622	674	630	690	646	683	608	615	697	647	646	642	627	705	684	675	724	672	662	695	696	685	715	663	651	714	665	678	648	690	669	687	671	668	677	667	700	679	646	646	678	666	676	692	659	673	690	667	671	679	701	675	667	683	629	656	631	681	661	652	628	658	654	676	674	646	681	617	631	669	647	697	663	626	626	655	712	707	668	628	675	669	641	660	646	634	719	658	662	641	678	675	691	655	703	673	680	648	704	622	686	677	673	685	709	668	623	692	646	606	669	681	644	683	674	663	687	679	670	679	685	686	676	675	672	768	686	644	674	687	687	641	663	635	662	673	679	646	633	664	690	698	677	655	674	671	664	663	646	699	688	730	625	684	725	700	629	638	652	666	650	650	703	661	699	636	617	621	660	672	668	665	655	660	648	682	668	681	659	637	682	718	634	604	633	706	673	652	663	653	710	733	657	663	653	634	667	624	666	689	687	705	670	658	628	667	693	655	628	662	672	696	665	639	646	675	675	702	658	649	676	732	653	651	679	660	715	650	665	667	617	654	681	622	712	718	637	700	630	681	679	624	671	681	657	645	665	713	641	683	663	683	666	674	667	629	679	683	689	644	680	635	676	658	662	647	666	679	673	649	643	679	692	707	656	651	649	674	673	644	700	701	688	683	675	628	691	685	656	714	647	667	616	672	668	649	695	673	638	719	682	644	647	599	672	657	676	647	678	694	668	693	720	657	683	662	669	714	671	668	651	670	645	653	716	673	677	713	685	698	670	646	759	640	640	675	677	662	626	667	650	690	672	696	639	683	685	671	638	682	710	651	619	684	651	716	653	658	676	606	657	690	659	670	666	659	679	655	655	669	653	678	632	640	661	644	630	707	665	654	707	689	658	713	647	662	655	703	712	704	670	696	660	664	644	701	673	650	676	646	637	661	661	679	693	675	669	690	664	658	680	646	648	692	714	665	650	672	692	661	694	616	699	657	651	705	659	709	681	661	656	636	656	665	662	695	668	625	637	652	687	620	645	683	690	700	651	694	698	676	710	667	705	639	674	709	627	690	684	651	709	632	647	652	651	665	704	684	659	715	689	662	671	656	715	644	647	686	681	691	639	681	718	651	685	651	683	639	675	668	672	673	696	657	679	630	673	633	678	674	683	686	711	680	650	658	660	635	647	683	658	655	703	665	625	707	685	661	674	656	655	637	655	670	709	701	656	626	659	632	634	737	660	676	668	695	672	650	674	709	648	660	738	640	608	630	650	644	645	639	702	690	636	642	650	715	657	681	672	677	679	675	647	635	737	668	685	665	620	696	659	664	623	654	627	666	681	648	669	674	698	653	714	642	662	697	696	647	692	683	616	655	687	640	661	659	662	686	659	694	647	664	667	632	681	697	674	717	694	632	668	659	714	643	685	697	671	684	587	625	726	660	684	675	671	619	670	620	654	680	669	693	670	694	618	671	643	704	698	669	688	667	669	616	710	649	708	661	639	698	658	713	656	673	649	646	680	655	672	619	630	671	715	649	646	644	673	685	641	724	666	685	660	648	639	651	677	689	656	726	676	660	684	666	666	660	673	734	670	643	698	692	672	665	667	643	645	648	662	687	710	687	697	655	647	701	672	650	695	647	681	676	686	680	678	665	686	632	667	687	667	680	669	668	654	689	656	672	636	642	691	656	635	655	693	684	659	686	683	668	639	651	708	627	624	681	669	688	680	632	705	696	635	629	644	660	681	645	630	675	692	672	672	641	602	665	724	686	688	610	692	687	671	645	653	693	649	636	654	701	683	637	669	651	668	636	747	699	698	652	656	628	679	658	684	666	672	681	695	629	635	676	659	643	671	694	695	644	724	665	674	658	649	641	687	677	671	698	644	720	690	655	656	698	639	635	657	629	653	675	671	670	669	683	678	665	667	659	671	672	618	686	627	644	703	677	646	679	675	717	630	656	656	659	677	623	679	648	620	648	709	689	632	650	684	644	681	666	652	702	669	657	694	706	655	638	630	622	660	701	697	664	686	720	638	676	682	707	632	674	613	677	674	672	647	653	674	685	714	707	673	673	666	657	657	708	713	677	663	650	653	640	675	660	664	664	644	675	701	692	670	676	653	642	698	667	675	625	700	659	690	668	690	641	686	642	681	649	666	681	674	674	692	683	617	699	670	658	710	649	651	652	655	701	655	673	630	674	706	651	670	670	652	640	673	675	716	654	691	666	708	660	626	667	648	670	672	682	675	687	628	639	637	701	684	621	646	686	648	653	648	733	672	654	668	701	638	639	678	688	684	675	684	694	644	664	688	671	702	712	660	677	696	685	687	700	659	665	655	656	648	629	672	659	683	667	648	663	625	633	696	653	683	663	701	659	665	688	703	669	658	658	662	645	670	635	646	663	666	650	700	648	686	684	612	639	628	658	605	712	657	655	679	692	672	682	645	692	643	695	634	668	724	664	651	702	661	670	643	658	667	685	707	713	692	643	724	684	665	630	686	647	617
6866	14229	12947	7326	4933	3525	2590	2048	1550	1454	1228	1180	1163	1166	1030	1037	1692	908	841	831	819	848	825	828	793	814	822	735	760	762	766	794	752	750	799	783	764	754	769	812	741	756	774	783	797	747	775	781	797	714	703	772	801	754	746	727	732	759	761	731	742	739	775	769	762	779	773	752	758	758	766	723	724	756	746	742	780	751	792	767	757	717	760	767	731	768	776	776	780	776	728	740	748	757	760	739	799	686	776	764	784	681	697	767	711	798	750	716	757	762	744	769	755	703	791	772	756	722	766	734	751	735	790	722	755	772	760	726	771	777	738	742	757	725	741	743	770	754	763	738	733	729	740	728	755	756	757	710	744	790	761	754	724	753	745	731	745	748	746	780	756	797	718	707	746	735	736	741	761	735	750	736	804	734	743	704	784	735	754	798	744	744	731	756	717	794	753	742	731	733	726	755	760	756	731	719	759	747	756	691	778	765	779	751	727	804	758	744	737	727	712	735	720	788	774	747	766	777	740	719	768	805	733	753	717	746	793	737	775	774	754	750	719	772	758	765	738	768	692	732	721	714	756	756	744	688	787	726	760	745	782	748	710	755	751	728	761	724	746	740	790	759	753	705	773	720	744	727	758	685	713	800	690	776	805	712	775	736	718	729	755	739	725	756	740	737	699	812	784	748	787	777	752	776	751	688	748	786	716	764	761	707	704	745	736	726	733	741	735	729	774	748	757	813	765	758	731	765	751	681	776	732	767	726	720	738	787	745	776	712	739	764	736	723	769	775	781	747	763	735	798	716	767	740	745	720	744	725	752	779	814	687	744	693	709	726	786	794	759	716	765	794	760	681	743	755	774	754	740	743	737	758	735	743	732	733	767	724	760	741	725	710	760	714	716	734	752	725	761	767	778	786	746	729	746	741	735	757	729	720	739	734	730	752	747	798	714	710	743	731	772	755	757	772	734	795	758	758	761	737	772	741	741	757	705	775	720	734	748	775	748	759	726	728	745	729	774	808	701	741	729	703	744	657	726	752	750	735	752	751	767	752	757	741	695	753	761	744	780	727	756	781	739	733	734	734	744	785	714	724	755	771	772	741	799	758	750	740	775	731	771	730	748	716	737	711	729	783	743	758	791	773	736	732	735	721	767	795	744	771	724	771	706	756	773	713	758	737	734	732	770	787	743	777	743	765	710	767	783	788	724	703	791	756	737	767	789	714	758	716	742	771	748	726	769	750	740	777	725	764	773	752	707	757	727	724	764	741	747	748	745	722	704	760	711	796	760	720	767	733	759	724	770	761	737	780	754	728	752	807	703	740	772	742	803	815	726	741	775	775	802	750	792	680	715	748	751	714	756	789	764	766	711	744	737	717	781	779	743	758	749	748	782	678	761	762	778	741	753	734	778	702	755	783	812	754	708	792	807	746	766	736	743	773	720	749	727	714	723	780	789	785	729	759	798	752	786	763	731	751	735	682	780	784	770	720	721	730	743	755	735	725	715	752	708	659	826	761	759	783	767	795	781	710	721	762	791	731	765	735	712	726	760	725	779	769	715	771	784	778	744	737	752	729	761	753	756	735	745	730	722	764	716	734	795	687	772	782	741	769	742	691	745	761	771	749	754	750	769	728	759	742	767	772	742	755	770	805	742	736	747	755	756	769	699	742	736	731	770	771	772	749	723	775	709	729	754	745	775	745	722	785	738	749	763	773	757	753	749	732	768	751	783	725	761	712	732	757	753	758	748	693	780	797	753	732	709	744	743	779	744	788	753	755	732	720	726	777	731	708	759	762	711	716	695	749	787	713	709	795	708	765	754	759	751	750	714	748	768	739	730	740	739	711	768	777	693	748	737	746	764	737	735	764	777	739	750	757	738	768	709	771	710	756	701	742	713	738	765	712	768	688	779	761	727	765	768	711	749	763	765	765	750	735	734	776	772	758	732	763	762	745	755	702	750	704	761	764	728	790	756	791	741	739	725	759	752	709	730	738	705	779	698	771	770	777	753	716	781	749	734	738	748	752	796	741	727	759	792	752	764	755	726	719	743	764	794	775	784	683	709	750	756	749	778	738	731	754	724	800	757	733	726	742	752	713	764	718	755	722	790	739	769	742	747	749	751	727	730	749	776	711	747	729	732	737	798	760	742	752	743	758	707	819	733	777	747	766	737	777	786	716	752	724	723	740	781	755	728	751	753	780	710	739	740	728	726	715	745	727	800	804	738	713	727	724	707	782	753	769	703	723	702	773	733	719	746	731	738	766	756	758	757	773	746	744	728	764	715	768	751	711	734	753	714	753	766	754	717	748	771	725	743	787	763	748	755	700	783	753	719	706	750	740	733	753	751	692	793	760	725	739	756	688	745	730	758	780	766	739	749	748	759	757	731	774	730	752	735	760	751	744	709	755	759	775	726	741	705	766	792	771	721	725	766	720	721	760	757	753	736	765	759	749	766	725	757	765	686	738	748	782	755	735	773	729	773	746	755	725	701	780	717	792	776	737	743	757	784	731	760	711	762	734	736	781	760	727	778	780	778	730	754	722	721	726	741	720	743	736	723	755	731	747	738	722	766	805	762	795	752	773	745	793	777	745	699	725	784	744	741	742	696	714	766	727	743	747	712	721	758	750	770	691	729	718	747	716	722	755	760	751	768	721	754	724	736	729	734	742	729	706	742	790	728	763	730	734	756	728	730	781	764	746	752	713	758	737	731	735	759	735	800	739	719	763	732	777	739	703	750	714	754	754	777	713	718	743	734	748	761	729	721	743	795	766	729	705	757	753	771	753	728	785	716	771	757	722	793	740	807	778	740	708	726	747	754	725	739	761	734	727	741	749	765	779	744	746	736	749	764	725	755	740	748	724	712	763	701	758	776	694	760	743	767	717	751	739	725	747	722	757	732	794	726	763	787	721	713	714	714	768	762	733	793	715	759	689	693	757	760	761	784	720	743	714	721	737	738	789	776	734	763	760	737	728	759	696	747	722	764	770	720	718	744	772	766	717	732	736	736	686	752	802	706	755	737	770	722	749	766	775	737	756	763	766	760	778	706	756	754	779	761	781	744	771	804	739	727	763	761	746	761	791	734	740	709	745	729	699	776	777	688	725	775	732	776	795	744	742	738	748	773	732	764	720	751	716	754	729	742	767	761	721	725	775	762	750	678	750	688	772	746	754	774	761	793	789	732	726	781	775	756	773	769	775	713	719	762	725	733	746	770	791	732	832	776	757	750	781	731	749	756	734	725	675	766	743	754	780	702	742	796	768	748	731	724	753	730	721	752	761	728	735	741	752	731	769	749	771	703	733	818	734	723	800	727	731	716	775	722	781	810	728	740	751	750	740	790	723	761	708	763	768	820	764	728	746	755	753	738	711	760	741	773	789	753	803	766	702	743	753	745	750	758	727	770	714	754	732	723	732	757	711	750	755	754	759	718	694	779	708	728	780	717	744	794	794	729	736	745	751	754	742	744	758	734	714	687	753	746	680	713	760	758	756
24963	21463	28300	24927	17951	1831	885	660	572	493	499	462	485	472	448	442	617	432	422	370	377	387	398	402	387	381	408	416	386	397	407	407	438	399	386	388	379	372	397	382	359	401	398	410	402	406	344	360	407	379	382	356	377	384	393	360	384	370	400	374	399	381	390	371	394	412	392	378	429	443	387	384	373	378	380	384	400	382	346	407	347	338	367	372	401	415	384	390	401	389	372	376	385	361	370	352	378	399	399	401	396	369	355	394	422	398	398	384	388	392	362	372	402	385	417	388	428	389	376	383	401	379	451	396	370	388	402	388	354	395	385	394	414	410	372	393	401	426	379	410	379	351	371	427	413	390	379	413	404	376	369	398	414	381	413	362	392	379	395	380	375	378	362	410	392	350	348	365	411	356	391	403	345	379	368	387	385	391	404	381	377	397	399	403	375	398	377	395	377	378	378	390	371	386	392	365	373	368	361	372	370	367	405	428	394	381	365	363	370	399	391	372	379	380	382	400	388	362	396	418	387	355	365	376	415	378	385	360	399	413	381	427	376	425	404	388	383	384	376	323	377	403	365	349	375	377	353	374	363	346	380	379	416	372	390	420	394	378	368	385	424	411	387	387	393	358	408	384	394	356	372	403	412	373	355	412	380	400	397	355	392	370	420	379	411	411	436	362	389	385	396	356	408	382	374	388	366	375	367	368	397	391	366	393	425	391	373	390	398	404	389	388	396	388	417	387	376	382	393	386	393	365	364	391	372	367	412	400	370	391	380	345	376	423	394	357	351	388	366	410	406	369	419	379	401	386	361	382	385	367	393	375	385	418	376	441	397	405	399	387	397	383	387	396	379	371	391	398	400	405	366	410	405	387	378	380	377	367	372	394	379	378	396	401	380	403	416	381	402	427	363	381	372	394	428	378	411	361	455	390	386	372	399	414	382	367	378	392	356	396	374	381	360	404	415	414	381	383	354	389	375	380	383	405	402	370	369	396	393	355	372	398	398	388	404	385	392	382	420	395	368	399	442	396	401	442	396	385	388	384	367	384	374	376	382	398	386	390	390	377	394	378	403	385	407	391	354	369	399	393	377	422	413	389	393	371	399	378	406	398	405	379	412	413	380	419	393	373	365	393	382	362	379	397	389	401	363	383	394	420	362	406	374	402	383	377	397	434	375	392	382	390	373	365	408	378	415	407	365	388	377	372	417	422	373	381	404	447	366	371	378	396	412	386	407	401	392	368	372	401	388	407	375	402	370	384	359	435	385	400	381	363	408	424	366	379	392	375	355	392	347	379	382	373	369	374	416	385	392	387	348	416	399	366	400	384	365	394	346	355	457	383	399	395	396	366	399	392	377	365	381	377	378	395	408	387	408	374	377	382	392	361	375	367	422	375	376	439	378	370	389	369	373	350	340	360	416	360	370	395	381	407	408	381	409	391	391	404	381	413	371	403	397	407	394	367	368	376	394	365	392	374	373	392	397	362	359	384	365	374	411	377	400	397	357	385	386	395	392	377	380	361	389	363	414	395	375	349	350	422	373	379	432	383	391	384	427	408	384	397	392	403	402	376	389	415	358	385	411	431	376	382	389	371	382	344	405	369	390	451	403	397	363	363	385	371	387	351	382	377	373	376	403	357	377	370	384	370	399	409	380	400	385	446	362	384	390	349	395	406	360	367	373	377	373	400	417	397	338	396	381	412	364	366	397	376	370	412	361	382	368	409	385	406	376	380	379	411	372	389	377	327	367	422	379	409	380	370	428	373	369	426	380	386	374	365	368	394	372	379	417	370	413	378	405	399	390	423	363	392	398	371	400	382	368	381	399	427	373	394	363	391	387	377	409	378	348	351	371	418	401	404	393	390	373	402	366	395	355	385	385	412	383	374	374	365	392	383	384	376	386	365	372	402	385	370	410	385	422	382	385	372	385	393	395	415	361	395	391	388	402	382	386	373	404	372	384	375	369	384	363	403	399	421	370	366	392	373	367	388	363	396	378	369	363	368	394	415	384	376	390	369	358	381	353	385	384	409	364	400	372	418	364	376	374	399	421	392	395	375	397	396	374	382	397	412	375	362	415	373	355	388	397	386	386	401	365	398	387	393	384	371	375	389	395	399	405	415	392	404	392	366	381	354	349	409	369	377	401	347	390	385	330	387	390	351	370	396	407	359	381	377	386	384	359	387	390	387	385	367	406	382	383	380	408	415	373	411	411	365	364	418	379	368	402	366	382	394	368	366	388	368	348	341	372	393	398	396	367	381	367	422	403	397	415	370	354	358	384	416	434	360	387	390	371	396	400	380	360	402	385	366	394	366	367	413	396	392	409	412	378	416	370	380	379	376	407	387	375	406	387	411	387	381	384	377	361	417	383	399	348	407	393	374	366	382	387	390	406	420	376	404	389	389	436	382	386	383	351	379	373	408	380	365	382	394	383	404	388	375	404	385	385	359	402	360	386	403	404	363	378	407	405	399	392	389	377	395	360	409	388	364	392	352	374	381	381	412	399	428	371	408	410	395	412	372	396	403	393	374	393	404	385	408	395	410	380	375	344	364	390	392	386	390	415	405	406	405	399	418	421	394	380	350	372	375	375	407	391	382	356	380	376	391	386	399	376	412	373	403	386	344	398	383	409	372	404	373	401	413	402	376	416	385	360	374	395	381	376	407	414	390	372	377	379	392	400	399	388	381	432	426	400	392	415	373	355	387	348	360	369	395	395	367	373	392	380	390	386	392	417	368	415	404	363	362	432	355	425	402	417	422	416	407	381	398	394	391	373	383	398	365	363	380	367	361	370	369	382	373	388	388	391	344	403	395	384	385	372	391	357	355	379	407	360	351	356	353	387	417	384	391	444	416	402	375	340	370	415	362	389	383	387	358	375	382	383	406	395	359	357	358	387	390	368	383	408	376	393	392	375	381	386	394	390	406	389	394	398	405	405	391	406	392	403	407	382	352	378	371	387	403	430	431	369	375	420	400	401	374	383	403	413	393	382	340	418	400	378	386	416	364	362	384	411	398	401	386	384	361	378	394	412	351	390	425	389	374	353	415	386	400	418	374	412	377	394	381	398	389	368	378	371	408	364	421	387	392	388	377	382	362	382	375	398	374	384	410	418	395	379	410	362	374	388	417	410	388	408	418	363	377	410	384	393	395	369	347	354	381	382	382	413	398	407	382	370	392	370	374	392	384	342	397	373	391	382	384	379	388	395	372	377	353	414	415	400	375	407	399	377	398	383	400	395	409	425	384	390	398	383	410	376	381	383	386	399	351	382	413	366	369	382	353	352	355	400	375	370	379	384	410	376	373	393	403	392	384	356	383	371	386	406	392	377	355	421	389	396	402	370	354	427	364	382	399	363	370	394	400	378	353	414	376	389	388	432	371	407	367	388	367	387	343	380	348	431	396	425	384	375	381	395	397	372	379	398	372	378	416	394	395	347	378	373	360	396	405	389	419	383	394	419	335	394	392	383	392	397	392	382	402	371	388	383	402
6477	9834	7937	5310	3140	2353	1635	1177	956	887	821	714	696	590	677	682	948	525	514	553	526	512	509	487	502	515	502	505	528	511	488	511	527	470	484	521	467	462	490	517	478	508	519	497	470	480	499	508	470	475	515	465	485	461	486	508	471	504	467	471	488	467	504	497	432	493	504	505	486	473	487	515	466	445	477	466	501	516	507	468	463	465	543	475	462	487	493	476	455	496	460	447	490	458	517	532	457	502	472	502	500	465	495	459	468	483	454	473	483	514	487	513	475	479	470	433	468	475	539	463	520	500	478	461	477	495	483	504	454	505	450	502	478	483	491	481	516	479	454	486	471	482	475	459	488	476	496	511	522	478	469	460	453	462	466	495	512	461	432	459	512	449	508	498	487	465	475	477	437	491	494	529	464	506	468	475	493	432	474	471	469	500	485	511	464	456	471	461	503	491	466	476	480	499	469	460	426	486	523	473	450	466	479	480	524	486	471	484	477	439	474	475	501	504	460	495	425	499	508	494	465	472	484	524	498	483	477	462	476	472	522	466	520	507	418	510	497	518	481	501	473	477	507	437	482	471	482	475	477	510	500	508	515	461	529	533	509	460	489	497	495	486	475	475	469	446	475	492	465	475	477	465	481	482	472	505	474	467	496	494	508	470	476	456	485	451	501	499	476	480	501	519	477	469	430	511	480	490	473	473	482	463	504	473	464	461	454	485	491	482	458	496	473	466	483	467	490	496	455	491	503	485	431	510	470	493	510	473	494	467	480	486	459	462	454	486	492	458	492	482	505	477	472	469	458	522	492	495	476	459	483	516	446	488	444	462	489	477	461	464	488	469	454	476	498	502	488	497	527	496	493	456	472	457	451	489	450	492	480	513	491	479	468	463	477	476	510	497	470	501	462	517	497	526	490	479	503	453	484	513	481	453	477	473	467	463	514	447	492	470	469	485	447	470	491	485	481	504	458	480	494	524	481	446	474	455	487	452	464	471	469	468	436	487	494	470	485	450	506	490	452	464	451	457	464	471	474	486	473	451	468	464	458	463	499	450	500	488	451	493	494	475	479	503	464	475	477	475	505	468	470	471	512	487	500	468	474	490	527	454	453	500	455	482	477	493	503	491	444	458	467	490	444	457	456	486	449	478	460	451	503	485	461	480	507	490	470	485	448	459	466	490	473	471	472	469	488	464	507	505	463	515	478	485	461	474	513	428	505	504	466	467	449	482	444	497	484	451	451	433	489	495	488	479	505	454	476	438	490	493	466	491	484	499	470	476	446	470	499	480	496	474	468	484	470	476	498	461	463	434	463	465	489	488	478	485	476	505	482	493	474	469	471	510	471	441	485	468	489	521	485	453	470	482	514	460	491	464	476	497	504	491	475	477	448	470	488	488	503	478	484	498	483	442	482	510	495	454	494	453	503	488	475	482	478	485	483	512	465	431	489	465	490	486	519	480	470	449	467	492	423	485	479	471	433	476	497	482	463	445	466	513	458	494	500	512	442	500	511	433	479	508	453	455	471	463	502	473	454	478	499	477	481	456	466	456	475	450	480	521	462	444	491	499	481	469	492	460	455	479	473	454	474	490	466	449	465	454	492	473	503	485	488	480	500	510	512	510	459	482	430	500	498	426	491	487	460	480	531	457	479	511	505	472	466	472	464	492	430	500	492	450	494	476	490	490	457	480	449	489	532	459	550	448	483	474	432	485	517	492	461	462	471	480	461	497	450	480	459	513	483	462	500	464	484	451	451	482	487	506	488	518	493	476	472	473	480	485	458	514	455	475	528	454	500	499	449	523	495	445	466	502	431	466	456	471	455	462	465	476	495	489	460	502	496	504	470	512	477	437	489	465	502	465	495	451	492	523	508	478	497	449	512	471	436	460	446	492	484	458	479	464	437	484	450	487	471	486	514	462	461	512	549	481	480	520	500	472	469	503	461	491	469	484	507	484	465	502	490	479	518	482	463	465	469	500	478	491	534	469	500	497	505	453	488	535	464	476	453	460	455	471	483	503	452	498	472	433	469	504	471	486	490	514	468	482	461	463	503	483	509	457	478	523	483	494	499	447	505	496	499	479	488	493	464	514	435	458	501	468	481	495	453	485	491	508	471	474	503	482	518	474	457	491	516	445	444	465	455	475	477	478	481	508	472	499	494	430	500	520	484	490	462	490	485	478	457	461	482	472	500	471	477	500	485	457	507	482	479	469	441	465	484	479	485	466	507	493	448	477	491	507	461	476	462	449	492	485	483	452	484	460	486	490	514	462	468	478	491	458	480	492	511	476	485	492	512	478	475	467	457	484	482	468	466	471	466	486	464	474	491	495	466	506	451	470	457	456	498	501	456	496	439	484	464	540	539	472	427	479	479	476	471	469	506	471	461	504	441	471	477	495	514	480	506	479	479	522	494	465	472	468	464	492	481	499	464	448	510	492	472	488	521	500	476	478	493	487	485	480	488	500	421	509	504	475	462	489	510	435	478	468	439	542	474	501	493	488	502	455	478	488	470	477	456	465	468	488	442	490	452	464	465	476	460	474	477	489	451	470	480	452	488	450	490	449	469	497	480	471	533	463	497	450	470	469	550	467	452	481	471	510	448	490	491	468	432	494	498	493	466	510	512	480	508	498	464	508	481	459	464	516	463	497	456	477	466	486	514	512	502	475	479	506	503	511	446	459	484	507	488	456	457	490	489	472	476	491	477	455	435	492	470	499	467	518	475	503	447	455	470	462	452	515	496	467	439	481	469	482	482	472	479	485	494	508	480	488	477	476	496	465	484	493	485	430	481	448	446	476	507	495	473	483	460	500	530	485	454	487	502	503	449	507	476	462	492	453	490	459	507	498	483	463	475	492	486	541	530	485	488	482	491	494	452	473	493	483	458	476	481	475	477	491	497	483	455	482	492	442	510	491	476	508	526	465	477	513	461	490	502	537	489	471	466	506	481	483	468	504	471	457	500	468	479	467	495	468	511	450	498	469	466	475	420	460	478	504	449	470	462	492	500	487	462	474	469	447	415	489	455	453	472	430	480	484	458	478	474	481	474	495	460	513	476	474	418	489	515	465	472	458	481	477	481	491	465	535	468	456	532	486	468	461	488	462	533	464	479	455	518	468	485	487	473	496	505	508	467	467	493	505	468	493	523	456	478	486	477	463	488	493	435	457	470	476	475	516	492	464	476	496	459	484	489	470	495	495	452	495	481	501	473	459	493	464	459	462	497	496	458	470	479	494	441	455	472	491	483	505	503	477	512	443	452	458	501	421	519	481	543	462	467	461	467	485	485	451	473	467	492	448	515	505	473	500	484	483	465	460	478	461	503	485	463	462	439	501	499	464	516	455	501	469	459	482	472	485	473	464	491	457	509	493	513	460	536	450	501	476	483	452	471	501	443	462	490	500	464	460	469	483	460	511	476	504	455	482	535	486	483	476	471	482	487	464	444	491	464	499	497	476	475	490	470	463	474	489	490	476	524	470	492	469	489	515
22929	21524	29542	23952	21513	21596	15953	2446	1653	1533	1373	1364	1265	1156	1157	1168	1958	1115	1052	1002	1029	1003	1003	932	948	983	977	930	934	953	960	933	957	916	942	917	923	919	897	940	937	903	915	918	905	886	923	909	915	848	943	926	947	940	951	912	947	933	921	927	903	902	909	947	958	878	920	881	932	968	915	888	906	884	914	859	922	892	927	902	912	943	914	933	908	904	941	912	917	890	928	916	925	953	912	946	924	936	885	897	883	855	853	950	853	936	923	895	925	927	904	989	952	934	895	891	893	915	910	875	942	866	909	898	949	878	948	925	914	888	856	896	901	872	903	889	945	897	941	934	912	899	925	947	884	931	915	881	859	880	902	915	903	913	948	939	915	901	905	917	851	905	921	867	861	943	894	899	889	845	911	907	869	933	941	909	898	848	929	908	914	864	891	895	918	951	856	878	892	936	858	870	920	897	909	902	900	903	938	955	928	924	912	905	930	936	912	897	874	906	925	870	916	889	914	930	898	869	951	909	902	925	950	890	907	972	913	927	928	900	909	975	915	904	897	925	921	915	913	926	879	906	936	976	912	893	900	883	860	934	887	934	879	891	882	947	864	902	918	918	924	905	928	887	962	908	871	901	922	897	876	863	870	851	924	932	930	889	902	924	932	942	948	931	869	909	871	834	913	893	917	849	865	926	920	917	893	923	898	929	923	907	938	889	946	848	948	879	905	932	906	953	912	934	911	873	874	939	943	889	922	917	933	894	915	891	881	926	926	920	927	911	910	916	896	913	915	940	892	923	922	862	877	941	871	914	866	925	909	983	842	912	909	930	876	890	907	888	952	879	931	913	944	858	873	898	931	883	890	888	908	907	891	909	936	950	882	920	896	953	942	912	918	872	907	943	928	892	915	883	968	939	910	909	869	893	931	907	846	904	929	921	912	909	923	896	910	919	874	934	946	937	856	986	908	894	902	893	895	937	895	911	953	886	916	923	851	877	869	907	880	896	947	914	836	941	873	900	895	924	907	882	865	893	907	903	947	890	910	946	957	847	877	900	926	939	921	881	909	904	901	904	924	894	929	910	881	906	889	921	882	935	871	928	900	910	915	945	910	937	907	922	898	948	922	905	876	878	927	924	949	946	850	894	921	934	998	917	912	878	882	917	946	880	907	923	950	930	907	901	904	905	920	914	973	906	893	926	903	904	930	917	909	861	901	876	917	955	937	888	910	929	884	905	896	914	910	957	961	866	925	911	818	905	937	884	895	881	844	950	861	922	905	893	906	849	864	939	888	896	894	982	900	954	917	942	880	943	879	958	930	898	901	883	876	932	885	881	887	927	904	957	864	857	867	936	920	912	896	900	907	885	946	894	921	881	889	918	965	947	913	897	908	958	948	923	900	878	887	894	891	888	897	849	909	927	921	864	930	900	894	896	909	868	897	886	918	846	914	867	872	909	823	926	856	923	898	867	894	905	870	893	875	920	864	863	866	941	902	911	870	929	960	905	898	895	894	839	918	933	872	898	893	929	918	922	917	935	884	910	945	893	929	906	912	897	880	893	924	938	912	930	856	921	922	950	912	913	910	862	900	946	906	913	882	926	823	926	915	933	938	910	910	874	828	918	892	891	940	914	876	874	837	972	921	894	866	914	944	864	877	913	896	911	901	938	894	853	880	837	897	901	939	919	920	884	844	886	926	874	874	903	934	956	919	879	912	873	901	861	901	883	890	891	917	895	902	865	886	910	861	907	905	931	895	885	931	899	897	916	908	889	896	914	864	915	942	856	943	917	881	908	886	912	935	929	886	938	925	969	907	850	868	906	930	902	893	925	906	891	912	851	914	950	859	881	912	878	911	916	959	879	886	968	892	937	906	882	930	906	928	920	890	862	904	887	934	909	961	920	872	881	856	902	927	892	896	933	935	882	920	920	873	891	861	900	862	881	896	942	909	921	957	921	897	907	920	869	889	909	887	923	933	830	940	857	866	895	869	892	940	939	901	896	833	888	863	974	900	919	917	941	915	959	928	899	936	944	891	930	941	870	903	829	955	895	858	878	879	889	846	879	907	906	896	918	872	958	943	903	855	837	943	898	891	906	900	922	915	857	890	898	902	940	895	926	918	925	851	897	870	946	864	934	912	876	884	928	958	887	889	878	958	895	949	930	894	935	923	926	900	851	893	946	911	962	922	863	889	937	936	947	906	886	952	893	874	946	920	860	933	899	881	934	868	924	859	899	892	966	888	902	865	891	859	886	890	913	895	915	906	900	864	849	876	885	922	886	901	911	917	948	896	863	916	899	892	893	903	885	919	932	964	853	909	880	965	911	967	899	890	916	929	852	921	871	871	896	948	916	887	884	883	937	830	893	924	869	931	894	912	908	894	976	916	902	956	894	885	914	947	890	916	921	914	918	905	878	910	868	967	904	924	898	867	887	871	961	886	901	927	896	894	899	938	896	918	878	872	882	874	881	856	901	918	916	872	894	940	882	877	927	880	908	904	859	872	849	919	961	911	873	881	877	954	900	941	910	898	925	870	916	890	904	942	900	843	905	921	978	889	931	891	924	914	885	893	894	911	874	898	859	875	893	914	888	859	897	940	838	920	930	891	890	884	913	963	950	895	885	903	874	898	841	867	884	864	898	953	950	932	939	896	921	920	895	871	946	877	930	923	872	953	898	870	928	863	880	902	877	888	904	956	871	897	954	931	895	843	910	903	949	972	888	858	930	870	886	895	897	856	854	864	876	880	944	891	905	906	818	883	936	907	897	919	950	918	962	900	922	911	898	876	885	923	881	942	854	846	887	966	905	891	888	873	942	893	873	861	918	946	910	895	913	889	909	899	952	889	949	876	880	855	925	878	885	960	883	908	863	901	887	867	940	875	861	952	889	871	908	861	913	939	908	935	878	858	939	901	910	886	893	886	900	888	912	867	902	898	950	888	935	895	952	898	891	889	958	901	901	943	935	921	902	887	877	932	894	918	969	889	900	892	906	906	894	855	875	884	845	866	911	906	970	856	879	906	912	895	815	908	881	887	921	916	860	880	880	891	904	916	880	871	873	906	892	910	938	923	916	906	919	908	867	864	914	927	857	904	898	903	905	955	912	902	889	930	911	950	860	943	895	909	988	938	893	888	861	976	858	904	876	955	895	915	924	968	868	897	862	901	882	898	890	900	867	900	913	944	915	936	874	911	883	855	831	895	867	925	928	894	881	900	886	865	894	876	897	932	899	883	874	888	900	858	895	906	906	911	855	893	843	863	928	895	909	885	919	934	930	942	861	893	952	863	871	886	940	869	914	908	913	937	882	963	875	904	914	869	915	901	944	934	891	951	894	938	923	854	852	933	921	915	855	888	879	876	863	903	923	940	941	892	936	959	951	915	949	936	881	931	910	909	879	908	873	915	911	890	915	910	889	887	868	904	877	913	926	875	919	875	879	930	887	891	895	855	921	913	902	902	924	915	920	897	896	850	884	874	856	882	876	876	869	894	981
9694	20903	17698	12073	7183	5465	4195	3256	2705	2212	2002	1839	1712	1616	1566	1590	3032	1240	1264	1222	1211	1159	1112	1101	1134	1053	1168	1161	1069	1105	1103	1023	1058	1087	1097	1052	1036	1056	1070	1088	1010	1030	1026	1054	1000	952	998	992	996	1034	1061	1012	1052	1044	1011	996	989	956	1047	1084	1038	1056	984	1004	1048	1033	996	999	1027	1081	1004	994	1052	1045	1037	1026	1006	990	1007	1073	968	1003	992	1037	1096	984	1009	1037	1036	1000	1016	1003	972	1033	1047	984	1060	944	1019	1010	1048	1042	1067	974	1049	1018	1021	1073	969	1025	1027	1029	1009	1012	1053	970	1025	979	981	941	988	1067	1010	1013	978	997	977	1012	968	991	1021	972	961	973	1053	1009	1036	995	986	987	1003	1020	1032	935	990	998	998	1002	1026	1064	960	1005	1065	1012	974	938	977	1018	1009	993	1014	1004	1025	1005	995	1005	986	946	1031	1022	1003	1022	961	1008	971	968	1011	963	920	997	999	986	1008	971	993	1023	925	984	1028	995	994	976	1030	982	1007	1034	984	1020	1040	1037	970	978	1021	1012	1042	1001	1035	1025	962	1067	965	1025	983	1009	1025	965	968	978	1045	944	1011	987	955	946	1016	1029	1027	945	997	984	1031	1035	1030	936	1010	1005	960	1017	1012	992	1051	1070	980	1059	1012	1004	1059	1001	1023	984	1075	1003	1008	969	992	1015	1018	987	1006	920	1036	958	1043	969	1005	1014	1030	994	964	983	1013	1042	1025	951	1051	976	1016	1017	1033	1067	1045	1009	969	1054	1041	1101	921	993	1063	1003	987	997	968	1036	1007	979	1022	1025	940	998	1012	931	940	1026	1012	967	1061	1024	1013	1009	939	1048	1015	959	998	1005	987	1021	1018	989	962	1028	1004	980	1016	938	1038	984	987	937	999	993	986	992	1020	1016	980	1015	1002	981	966	1012	1024	971	995	1007	1020	1040	1017	1039	1004	990	982	1003	1000	1044	970	985	916	995	981	997	1012	1000	979	958	921	989	976	1016	950	1005	1016	1019	1060	1002	1013	1024	980	992	1011	945	1043	1018	1032	987	968	1026	1028	1013	1002	995	972	992	978	916	973	974	1027	988	1015	998	1006	957	1001	980	997	985	1063	1019	992	1044	949	964	991	1058	984	1012	985	1004	1011	977	998	966	1015	1001	985	1102	1043	1015	962	996	1007	984	1043	1018	995	996	944	987	1029	1010	1014	1031	970	1054	1005	974	993	958	971	939	1064	931	1044	958	1019	1018	1015	1023	1008	1011	1073	988	1044	1007	1029	1017	1019	1020	1038	1013	983	985	1032	985	1028	990	1015	992	1026	1008	1019	967	957	918	976	993	1007	1013	991	1008	1000	990	1051	1018	1027	1036	1031	995	1044	1018	1018	954	1068	1013	1035	1033	1043	1000	979	957	944	1019	967	995	1033	948	975	1037	997	1038	996	952	1027	1015	970	997	1001	1017	984	1044	1002	998	1088	979	994	904	992	1035	1027	976	995	1010	1023	947	992	962	1015	976	979	1000	1010	1009	1008	1004	968	1024	1042	1043	993	1011	1009	993	991	1003	1001	1021	990	957	1076	1003	1022	1029	966	1005	949	1040	1043	974	990	983	1044	1033	996	1001	1007	1005	985	966	969	1042	1005	1030	999	970	1020	1024	1014	1020	967	1009	980	972	984	936	1065	1014	1005	995	962	1016	969	975	996	1000	1007	1042	990	1025	983	1030	1043	1067	1005	953	981	996	1018	1021	963	1055	1023	943	977	975	982	990	1051	1024	1021	1015	965	1000	1040	1049	975	1044	1011	1023	1078	1027	1004	1067	1003	989	951	1006	959	994	976	1033	1000	953	1022	981	1043	972	1035	1035	979	957	1061	943	1001	963	981	1009	1032	973	984	972	1002	1003	972	1048	981	1024	961	1033	1003	991	1030	966	997	1000	991	1021	999	1038	1029	1031	959	963	1016	1063	1030	966	983	1019	1026	982	1052	1078	1040	1082	988	996	971	1045	1019	980	1053	1019	985	1004	986	1023	996	984	1030	1006	990	1044	976	1053	1003	1024	984	970	1025	979	1001	1002	992	998	1029	992	1002	979	965	1034	998	967	1013	994	1020	992	1002	991	988	977	969	955	988	975	1012	1015	1036	1029	971	964	968	940	988	997	1019	954	1063	974	958	1016	954	1033	998	1001	1010	959	1020	952	1021	1017	986	1075	1001	982	962	979	985	1009	946	1095	941	981	1011	1010	973	909	1054	1026	1040	993	1026	975	976	1002	988	937	1015	939	986	1006	1022	1008	1003	994	970	989	931	965	971	989	959	962	984	1003	1078	1044	992	973	979	984	993	996	995	1015	1072	977	1034	992	990	978	1006	973	1004	950	1009	977	1056	981	1013	1042	1064	972	980	952	973	1015	977	974	972	1029	972	991	1022	1024	1055	986	1002	980	990	959	1064	997	986	990	974	960	904	1020	1023	925	1031	1016	1047	1026	1021	1024	971	1029	990	990	1019	939	963	974	978	981	961	992	1000	966	999	1011	1109	1010	972	1023	944	973	1046	964	1014	1071	1079	1053	994	969	981	970	1023	1026	964	1036	1004	1028	1046	1005	1002	1000	964	937	993	1032	1025	984	1018	1019	1000	1022	976	1037	1003	965	987	1062	1012	967	979	981	978	1003	1013	993	1020	1041	1036	991	913	1055	1005	1013	1046	975	1023	945	1005	981	931	937	1018	966	981	951	997	940	979	961	979	1045	1001	995	1036	986	1025	1009	988	1001	1002	997	1039	1004	1036	994	1056	969	990	1026	995	1016	997	1014	975	993	1038	980	982	1006	1005	953	1006	1041	1003	967	936	1037	1032	1013	1024	1020	1019	972	986	1021	968	1027	990	1049	1060	968	1015	979	1016	1045	999	984	1030	1017	1014	989	975	1044	1024	993	986	987	987	1033	913	1013	1018	980	1062	953	958	1023	985	967	1011	1043	985	1005	1019	1010	970	996	993	1014	1013	1014	1006	1010	957	1015	1053	994	959	986	1016	989	1035	993	1027	1026	1029	999	994	997	999	1000	1009	973	979	982	1020	995	1007	1050	1023	948	937	1027	1046	954	1053	1001	1024	1055	1041	1037	948	1013	1012	1037	1035	1022	993	993	1008	1060	1010	1021	1053	993	1031	987	1010	991	989	1000	974	1002	1030	973	1040	983	990	950	1027	1017	1002	1008	957	1019	944	1015	1042	1040	1008	985	978	1018	997	1026	967	988	973	1004	1024	952	1014	950	1007	1012	1013	1020	1025	985	1050	1017	1034	1049	1050	1013	988	1063	1011	1014	991	1044	998	1020	1017	946	1024	1081	961	989	1010	962	1009	986	976	978	974	1005	1080	1016	987	1000	1005	1071	1080	933	1024	978	1006	1053	1025	1046	1003	1025	984	1039	1011	982	1027	1040	1014	953	1006	944	1081	953	983	996	1076	952	984	1017	984	1015	1021	1023	1000	1035	1011	1000	1049	1031	985	948	1044	1024	1038	984	1011	970	1019	964	1005	1003	1072	1006	953	987	1002	992	958	949	1019	939	974	1061	954	979	971	997	987	964	1025	1024	994	995	986	1030	952	1016	1055	992	980	1018	1021	963	970	1007	1031	1002	1026	1023	966	972	948	994	1061	965	985	994	950	995	943	994	1014	1095	1040	1022	1042	968	939	914	974	997	990	982	1025	989	1036	1051	992	1006	976	994	964	1012	986	1001	996	990	1053	1021	957	958	1034	984	1076	1026	907	1016	1024	986	955	990	1032	1018	991	995	978	1018	982	1019	964	946	1024	975	965	1014	939	1004	963	1026	1002	1026	979	1030	1000	1015	1049	1044	1019	1040	1008	979	970	982	989	1015	987	1042	1028	1042	953	983	992	997	963	940	933	1014	1007	933	1042	1018	1018	957	1074	987	1048	972	1014	1005	971	991	1024	988	1039	966	1001	981	1001	1033	991	1003	984	1012	997	1042	992	984	960	969	975	1032	1028	984	975	1004	984	1030	1029	1057	998	1032	928	1017	1021	1051	1039	994	1023	1010	989	1048	1007	1007	1013	1027	1036	1001	1016	1035	1074	988	987	1011	1042	968	1043	953	1028	1009	972	1026	1009	1024	944	960	1036	1024	981	985	1008	1038	1002	1052	982	1009	997	996	976	1016	993	960	1024	1027	982	964	1024	997	952	1017	1012	1024	950	1015	1008	1041	992	1063	1028	1022	994	979	1032	990	1023	990	994	968	972	1017	1004	983	1008	1022	985	1028	987	1007	972	1013	1045	970	1001	962	1010	1006
27240	21036	10866	2027	824	492	400	401	335	359	357	347	316	355	340	333	329	327	338	385	311	341	345	331	314	340	318	330	323	304	346	313	310	306	316	328	332	312	329	322	328	303	339	308	317	337	331	331	308	327	328	298	318	310	347	306	303	311	332	321	315	328	301	349	335	300	336	332	323	351	338	311	320	290	312	323	324	324	319	315	325	297	319	324	306	291	286	304	323	336	325	282	333	340	306	349	338	332	306	323	323	337	297	310	343	313	322	333	276	324	314	311	286	306	347	303	311	313	296	322	331	328	331	342	325	355	333	356	313	321	361	360	295	321	326	292	329	329	321	297	325	315	319	335	364	304	314	341	316	304	304	310	313	316	301	328	342	349	298	349	343	337	309	326	293	296	312	319	309	326	303	300	286	340	316	300	327	321	322	314	331	351	333	327	307	302	333	329	322	297	318	323	281	334	310	335	327	353	328	315	317	269	305	292	312	309	317	286	297	312	338	312	292	299	335	296	339	322	335	327	346	300	321	339	326	300	321	311	307	304	316	320	340	298	354	299	333	323	320	331	303	351	328	328	313	309	289	330	334	323	310	326	323	305	324	302	321	353	314	331	309	331	345	294	332	329	362	314	345	353	301	325	321	288	320	300	328	324	330	296	349	280	299	324	323	282	329	310	290	341	332	293	334	322	300	321	330	318	307	323	292	315	303	328	301	321	316	320	323	298	327	307	315	341	300	314	309	297	317	320	316	313	291	344	302	323	309	332	301	306	309	293	300	319	344	354	323	316	318	315	325	320	302	361	324	313	330	278	317	297	330	332	312	311	304	330	337	340	304	304	302	298	326	304	343	339	339	345	303	303	340	308	306	335	327	316	321	314	305	293	306	297	367	302	318	313	310	321	322	299	308	331	308	315	320	343	350	316	333	299	298	291	323	335	286	323	337	331	335	335	315	326	317	324	300	299	288	299	309	338	307	323	307	322	317	321	342	303	308	326	275	302	356	292	318	286	338	333	315	306	341	326	330	336	342	332	310	308	306	326	285	335	319	301	319	336	304	313	295	286	310	356	340	327	331	327	321	325	324	324	322	320	321	289	335	299	316	316	317	311	311	298	323	309	300	313	310	340	348	315	324	263	333	341	305	284	292	325	336	303	324	307	334	293	292	363	323	340	292	319	334	339	305	327	295	318	297	372	315	335	285	331	294	332	314	321	307	318	303	294	315	333	332	339	325	323	342	286	314	315	302	314	297	343	315	315	297	301	289	299	306	330	344	310	312	308	283	334	334	314	310	315	329	331	290	339	301	335	311	318	304	334	303	302	328	348	300	294	326	310	345	332	310	327	320	317	299	343	314	330	318	319	307	327	300	323	325	313	323	326	327	336	342	333	331	308	297	327	322	318	309	333	325	275	299	313	351	313	353	302	305	325	293	344	311	307	330	324	339	324	323	329	307	351	341	325	334	314	294	344	312	316	294	342	299	313	313	300	307	335	344	335	282	306	319	338	347	284	299	310	309	309	317	308	322	314	332	339	318	299	338	329	312	325	307	336	306	323	330	338	310	322	312	311	324	328	294	328	344	340	312	316	357	291	288	319	364	324	342	307	329	311	344	306	306	337	303	341	303	331	303	313	323	313	337	315	310	333	288	338	289	298	352	303	328	310	312	348	282	361	337	298	325	324	326	324	334	293	341	317	349	301	328	329	324	333	319	330	310	346	330	333	294	344	330	304	297	308	319	324	329	338	310	315	298	322	325	307	305	295	330	337	295	300	312	325	327	320	296	325	307	325	299	310	312	318	299	315	320	324	338	305	324	333	303	319	288	336	321	303	311	325	334	355	291	323	322	326	364	317	317	324	327	294	325	324	311	325	333	309	299	294	331	349	308	331	297	315	321	307	345	284	323	303	300	338	308	349	298	313	345	288	335	285	348	305	375	304	313	318	328	304	339	292	295	327	316	344	286	313	284	303	349	299	331	290	332	348	319	322	331	350	312	332	314	325	337	296	313	306	349	297	318	332	337	329	325	314	342	307	318	333	312	298	342	317	336	317	325	351	336	325	345	335	328	326	308	299	339	318	303	311	306	320	286	348	293	319	332	335	308	299	301	284	345	312	329	327	293	311	314	322	297	333	323	312	332	335	323	292	335	297	335	302	299	332	306	312	332	350	303	312	314	333	321	336	309	298	318	320	298	305	321	310	313	341	332	290	330	316	328	329	324	322	313	290	299	303	303	324	299	322	285	341	326	337	313	349	298	303	353	290	315	338	303	310	303	325	310	317	352	325	329	315	301	299	325	327	312	347	290	310	307	331	303	291	339	294	304	324	340	357	303	302	307	291	338	326	345	314	317	302	296	318	327	308	355	296	316	302	310	332	339	322	296	328	344	334	303	332	308	316	305	319	280	323	304	333	298	331	333	326	333	310	307	320	314	347	336	296	307	281	306	326	293	333	347	335	328	332	306	308	349	324	344	318	306	333	354	293	323	315	321	306	329	314	335	310	334	307	312	319	334	328	331	331	329	327	296	313	328	312	302	314	354	308	292	313	308	298	330	305	310	324	323	295	320	318	333	298	342	321	334	311	306	332	336	299	325	297	328	301	305	341	330	346	341	304	292	324	301	318	339	332	313	300	312	337	300	342	301	330	313	328	358	312	318	327	337	322	347	299	326	297	337	339	354	321	332	282	306	315	307	338	321	311	330	318	324	312	335	314	318	297	300	312	322	322	339	300	334	352	328	325	317	321	334	312	300	315	334	321	338	321	286	348	314	301	344	306	316	295	322	321	309	312	326	346	328	339	336	310	297	320	301	336	313	333	341	334	355	297	328	319	324	334	309	343	349	312	315	328	295	335	308	334	354	292	333	340	301	324	344	316	319	341	334	297	318	304	326	294	354	334	311	327	316	337	381	297	324	304	311	329	332	299	330	336	321	326	317	357	345	288	312	316	294	323	290	328	301	284	321	318	337	313	340	324	299	322	305	320	348	306	307	288	319	318	333	319	344	281	323	321	331	354	323	297	314	336	337	335	312	332	335	290	305	319	315	305	318	286	296	306	336	315	307	336	349	333	318	318	319	311	309	295	313	347	317	325	317	362	347	304	308	331	302	317	330	310	318	336	321	293	319	289	317	306	312	334	301	332	321	291	332	330	348	347	300	303	319	336	320	302	301	304	314	315	316	312	322	307	316	326	360	281	299	319	326	346	346	349	323	299	322	329	315	353	340	322	318	323	313	342	290	296	323	309	317	339	310	306	314	285	332	294	326	336	316	319	329	320	319	328	300	359	333	308	274	309	334	311	330	287	333	312	346	323	313	334	305	336	323	300	339	296	296	334	317	348	324	322	298	326	297	336	325	295	289	341	284	336	307	294	334	337	319	314	278	306	358	328	301	296	303	330	320	296	349	341	329	314	337	298	321	327	291	347	312	336	306	309	315	302	313	330	330	348	281	291	314	312	310	325	310	300	338	290	303	340	300	302	300	291	306	337
5273	3477	2682	2608	1320	758	553	454	454	431	463	430	394	415	369	427	433	397	373	384	404	344	385	388	394	385	412	424	394	384	375	344	381	371	422	383	377	349	391	366	383	368	402	409	378	360	388	384	402	401	374	361	376	365	377	389	412	385	358	378	357	367	385	383	388	354	385	361	400	385	386	405	397	382	403	398	410	383	362	372	387	350	392	370	338	374	393	372	354	377	407	375	374	355	383	374	360	335	336	397	378	365	340	407	362	369	370	417	366	396	343	423	359	397	377	434	366	398	396	384	358	372	374	410	380	391	381	371	400	351	365	397	352	369	387	373	386	371	406	397	393	358	393	382	381	363	410	382	433	342	373	392	389	374	374	368	364	388	396	399	374	358	386	377	383	383	377	372	386	326	412	368	385	383	342	381	384	387	368	373	368	398	385	402	368	383	378	340	383	375	375	403	370	373	402	398	326	381	386	391	359	400	371	385	362	364	371	380	394	357	338	387	392	424	386	373	395	396	372	392	356	378	412	395	398	391	390	364	375	386	368	360	376	400	375	370	348	361	380	369	381	356	382	377	385	393	381	404	389	329	402	376	368	365	417	378	361	361	351	370	362	403	378	374	359	341	365	348	432	347	362	361	365	357	383	387	425	394	351	359	388	351	355	362	407	365	392	393	409	398	402	332	413	373	378	388	380	375	409	380	349	381	408	387	346	381	356	377	366	387	372	370	403	399	374	380	366	372	378	386	361	375	405	361	373	377	403	379	364	397	396	390	386	383	384	369	401	380	389	333	395	376	366	403	387	398	392	343	374	376	372	367	355	349	368	413	374	376	354	365	381	386	391	381	387	366	403	384	366	357	395	369	370	389	381	389	376	383	380	367	386	403	385	380	388	374	354	395	412	365	392	383	390	404	395	355	388	365	383	390	394	359	382	400	418	356	371	349	405	374	383	380	376	325	400	373	395	346	413	380	404	376	362	388	369	375	383	392	374	387	362	392	361	372	393	379	366	369	370	408	393	358	360	369	358	390	371	385	370	390	369	364	356	383	401	416	409	399	385	391	406	355	393	384	383	409	352	398	356	391	364	363	354	377	350	379	394	352	364	369	389	385	390	362	389	397	400	398	401	404	359	371	362	366	405	406	375	360	382	380	384	403	399	388	388	355	368	366	375	404	410	378	363	385	403	378	375	361	379	363	370	392	364	356	416	389	408	381	377	385	396	338	377	381	398	397	380	393	390	367	368	440	388	354	355	395	343	396	356	344	381	399	436	387	405	383	341	386	410	401	377	363	344	374	351	381	346	372	364	415	355	367	406	342	348	364	390	367	365	402	370	396	361	374	380	373	412	385	378	380	386	385	376	363	383	401	372	381	366	374	367	360	392	422	373	412	332	396	369	372	337	351	374	368	383	370	343	351	379	361	377	400	383	382	383	388	350	402	408	386	385	357	398	383	356	392	364	391	415	382	376	388	337	367	391	380	366	374	375	365	380	353	385	356	375	359	362	424	399	407	372	366	399	389	354	366	371	339	353	402	366	361	394	432	429	385	392	371	375	365	404	390	383	419	370	401	367	395	351	382	392	373	359	353	379	369	352	396	396	387	390	368	369	389	391	336	407	375	394	374	373	387	410	406	362	365	355	396	404	392	391	400	383	390	377	382	409	382	394	411	383	395	394	346	389	351	397	341	361	357	422	396	395	345	387	353	380	407	389	389	372	401	355	361	385	357	378	395	399	374	406	350	377	382	385	364	347	392	410	369	369	380	377	425	389	374	377	368	391	362	409	402	379	367	373	379	410	373	373	391	365	399	368	334	359	405	366	400	360	361	365	367	382	387	401	362	370	374	407	410	394	341	373	381	376	372	374	387	401	327	374	382	353	380	375	422	370	408	347	376	401	377	391	366	392	367	380	361	366	378	390	375	386	402	357	363	384	381	383	371	365	403	362	354	399	379	393	407	359	380	385	379	385	388	411	349	407	374	375	358	374	366	364	368	397	389	403	375	404	370	381	378	381	380	402	399	385	362	424	375	378	350	367	368	351	360	351	422	395	359	384	363	339	396	398	385	374	405	399	400	386	366	392	375	358	382	364	362	386	352	379	390	359	364	372	380	348	399	377	352	409	370	379	351	409	365	386	375	410	374	398	441	400	369	363	373	375	374	350	369	359	373	363	358	374	347	375	380	378	382	377	385	394	361	405	360	354	402	364	379	367	400	364	408	402	392	352	376	356	384	379	380	372	370	365	366	398	374	331	400	400	391	378	369	381	385	379	368	389	358	391	393	378	349	394	387	370	394	408	363	384	377	371	384	406	378	387	367	357	355	381	377	364	398	367	398	388	391	395	378	357	400	387	375	403	368	372	383	380	358	387	385	365	368	371	391	349	373	385	392	388	367	375	384	347	408	363	403	429	381	387	374	374	371	355	377	366	397	368	370	392	381	368	381	360	401	355	362	379	388	361	398	358	381	362	405	389	386	383	436	404	385	382	392	387	384	375	377	378	381	388	397	409	369	380	366	363	387	408	369	371	397	381	375	348	348	397	391	346	396	379	397	356	405	379	368	374	352	403	411	367	386	359	381	367	364	369	388	389	373	366	371	347	339	398	376	408	391	390	371	397	380	372	399	395	406	392	408	384	353	382	370	374	387	404	394	373	356	382	386	380	401	369	410	380	345	380	369	389	385	343	377	378	368	371	379	365	390	346	408	344	389	376	391	385	365	405	351	378	435	395	399	351	364	385	397	420	386	424	378	389	380	411	371	361	384	405	394	374	384	389	425	329	388	390	400	371	361	335	395	342	376	373	418	365	394	357	366	403	405	394	414	394	378	393	373	368	395	356	385	395	400	404	399	365	421	365	386	393	390	367	390	413	377	367	393	392	366	399	355	379	371	340	355	368	386	365	372	363	396	388	391	402	361	363	406	399	338	390	364	378	360	362	385	375	373	377	386	369	369	383	378	413	392	414	391	436	381	374	407	356	378	384	354	384	392	386	346	429	386	406	354	355	372	405	346	373	377	353	396	372	386	363	363	379	389	385	371	413	379	390	405	370	384	408	414	382	358	414	374	361	413	363	379	378	400	360	358	354	377	357	355	350	373	387	393	368	356	415	398	364	379	376	366	392	369	380	387	404	395	356	369	382	372	362	371	384	380	368	377	359	381	397	398	376	367	351	374	381	387	398	401	374	361	367	416	379	395	375	375	355	395	334	402	370	367	409	420	349	401	370	408	383	378	373	430	406	415	390	398	380	384	354	398	356	405	363	376	385	350	397	387	381	399	393	355	389	380	401	385	370	378	358	385	359	410	425	393	393	395	412	382	405	379	365	396	389	385	339	406	387	386	383	411	357	421	406	381	371	378	374	364	368	382	344	381	365	393	386	383	345	377	385	364	361	394	369	369	397	387	394	364	353	390	391	382	391	368	371	389	378	351	382	329	390	353	349	357	401	399	381	409	366	390	389	408	396	388	393	372	394	392	343	348	381	375
23668	21494	29231	24173	21482	17996	2827	1286	994	1032	876	887	800	823	776	795	811	766	718	748	700	677	723	689	716	728	645	669	715	681	706	651	680	689	678	696	678	676	719	649	686	656	664	639	718	692	626	637	677	652	701	703	666	668	610	657	687	660	668	672	658	674	746	689	665	657	683	693	652	672	647	714	654	713	668	674	681	691	672	681	659	641	669	718	683	699	718	649	708	672	700	658	684	687	684	593	665	666	664	628	675	611	625	711	667	660	653	664	651	724	664	669	662	671	679	687	721	659	690	694	646	610	628	714	649	674	647	657	699	695	650	666	672	691	616	723	682	625	647	612	662	686	652	628	657	716	645	622	674	655	646	645	685	666	651	659	659	665	686	652	666	705	660	631	622	677	631	672	676	672	656	654	658	647	737	685	679	648	664	654	700	690	699	679	677	680	716	631	666	654	682	654	697	646	674	618	639	689	631	711	664	640	641	629	662	697	674	668	672	652	687	669	660	609	655	712	672	646	652	670	658	724	672	657	611	669	669	633	717	684	717	660	668	685	688	717	704	712	661	656	628	639	644	649	711	662	648	653	679	685	683	676	693	646	688	706	680	723	658	645	645	676	676	683	705	692	682	594	654	672	660	603	689	645	646	659	685	652	637	686	669	693	666	684	611	683	648	616	697	644	635	655	602	667	671	698	658	661	676	685	672	651	667	650	650	641	678	655	646	653	672	662	666	654	636	656	713	674	664	666	671	645	673	653	654	686	680	696	651	710	648	639	637	649	714	658	655	674	621	665	678	651	626	673	619	676	657	703	606	666	628	704	653	730	703	692	642	680	687	691	674	660	686	673	654	690	671	704	626	656	676	671	681	676	725	651	688	646	702	675	640	664	642	667	643	626	647	688	690	647	693	649	677	702	699	653	736	640	614	697	633	650	626	687	652	657	642	690	657	670	704	668	680	671	727	623	637	588	596	647	660	629	625	686	696	633	672	665	600	699	631	644	669	676	603	621	659	690	609	653	667	635	648	717	646	680	702	708	659	688	681	667	662	666	684	692	650	715	660	659	669	624	668	661	716	689	671	684	694	682	709	639	649	632	658	688	653	689	648	651	641	645	679	680	665	650	640	695	690	624	688	612	649	643	708	661	646	664	630	680	699	669	616	714	693	733	636	671	650	671	653	702	680	700	662	670	711	655	710	631	661	635	661	658	633	724	615	641	655	655	648	665	681	652	649	653	640	612	691	658	664	722	640	635	682	646	679	641	622	651	646	654	680	660	673	717	705	661	676	636	695	654	668	664	665	675	650	663	663	692	650	657	667	642	653	664	659	682	645	673	673	666	664	702	674	631	646	678	626	650	677	690	658	655	669	667	725	658	656	621	690	689	665	653	638	670	709	681	660	694	674	679	673	692	649	689	663	649	663	632	650	662	679	651	663	665	683	629	689	615	680	656	678	719	648	652	706	652	657	642	612	647	733	629	644	666	691	695	667	668	681	642	662	692	703	647	633	662	648	598	696	654	651	665	744	639	650	677	641	677	674	657	682	648	669	644	652	684	681	653	643	631	685	636	680	674	699	659	618	658	638	691	675	669	652	674	664	647	673	570	685	661	675	667	720	676	679	700	668	663	654	694	650	656	691	677	684	696	672	653	701	647	666	647	653	664	698	649	602	648	702	704	646	666	651	651	632	675	698	609	672	678	678	667	681	667	671	700	726	642	663	661	687	690	603	676	655	696	625	678	668	690	666	656	657	694	639	667	685	679	680	651	671	676	641	673	670	692	636	686	655	618	666	692	657	702	626	647	645	650	657	642	678	657	671	669	671	697	634	666	674	643	679	684	616	659	711	670	635	645	666	656	680	703	693	637	676	676	646	650	676	719	654	671	667	658	703	652	610	638	681	680	630	657	648	673	687	641	631	679	646	687	682	630	664	633	670	680	677	696	608	671	669	632	649	674	659	648	628	642	677	674	714	679	690	681	704	667	671	667	647	650	685	638	614	650	703	667	657	702	663	677	633	633	704	650	651	665	643	628	656	641	689	696	666	643	648	661	666	666	662	690	721	679	657	687	681	666	635	661	668	639	659	672	665	660	627	667	644	643	666	655	683	653	698	676	606	627	661	654	674	651	634	640	652	692	654	664	662	684	728	660	651	651	660	636	645	665	674	657	689	645	684	655	688	706	640	683	649	662	663	664	705	671	633	701	661	654	645	664	697	647	691	690	675	617	651	613	635	643	701	716	640	673	698	679	672	684	690	677	672	691	634	685	683	646	669	691	633	724	670	706	655	700	637	665	659	656	678	625	651	645	699	608	660	666	671	701	706	659	654	658	665	655	695	654	645	668	620	681	665	647	649	656	634	675	644	722	639	638	653	644	676	646	639	687	647	650	643	664	666	685	732	680	657	652	649	683	654	625	635	673	692	659	670	642	643	655	686	672	678	664	645	728	726	674	648	703	633	678	638	675	652	614	643	672	666	662	640	661	634	710	693	685	681	677	657	696	654	658	636	671	639	612	662	677	699	650	695	622	660	642	653	658	705	610	655	661	683	645	647	668	637	693	672	588	662	656	664	675	681	662	680	666	639	661	648	638	669	630	690	613	680	646	662	675	650	648	689	640	613	687	658	637	694	646	673	635	660	645	669	621	695	658	645	681	671	591	629	677	628	678	679	687	677	647	715	651	646	690	687	706	672	655	670	651	618	657	629	666	650	680	649	673	668	636	664	684	689	669	684	604	701	630	663	677	680	666	662	671	690	635	672	659	683	649	656	678	670	702	665	674	671	639	663	706	635	694	707	716	646	641	682	691	664	648	668	664	685	607	703	669	658	700	643	663	713	672	664	719	652	690	674	648	640	683	735	676	708	681	709	687	655	688	706	645	677	713	684	657	653	681	681	698	665	694	643	720	661	619	707	633	636	661	672	636	646	659	658	720	695	658	707	651	635	644	696	632	671	675	637	693	666	651	720	668	676	670	698	663	693	659	673	650	640	621	667	660	650	707	640	691	647	607	650	654	644	665	668	640	670	654	650	650	689	710	640	679	661	638	667	696	689	671	673	692	644	684	678	659	655	665	713	689	656	623	697	656	675	677	641	677	649	707	665	674	625	694	660	665	659	667	670	656	678	641	665	676	665	625	682	649	657	680	667	654	663	671	622	710	623	682	648	639	653	683	634	630	648	666	622	661	645	694	685	648	658	666	649	645	654	669	620	647	673	637	688	656	663	736	657	688	713	705	696	661	665	646	672	673	697	666	686	701	640	698	646	653	642	669	668	707	672	667	657	669	678	677	695	669	633	672	672	665	675	647	638	619	645	650	680	669	685	660	657	700	667	660	686	650	660	713	679	632	644	655	607	643	701	670	631	645	700	624	615	638	702	665	607	666	609	674	711	650	645	634	644	608	658	657	652	702	682	679	659	647	700	684	650	670	674	658	670	673	640	655	683	647	650	622	711	638	627	635	667	739	693	613	711	676	596	638	656	664	654	682
5962	13097	11616	8018	4828	3143	2615	1956	1619	1415	1285	1210	1093	1061	1015	1021	1014	900	831	842	846	824	815	822	820	815	840	817	812	764	789	760	798	780	799	773	808	739	767	838	794	781	744	778	784	803	746	780	756	769	727	708	743	725	783	741	722	762	750	715	785	781	769	726	717	773	774	756	760	710	789	729	702	783	729	793	748	736	719	725	789	742	751	733	720	742	729	743	802	779	690	764	740	734	740	759	721	724	728	749	713	791	736	729	765	735	780	729	749	738	721	703	729	792	742	741	738	765	800	772	713	775	719	777	701	775	738	741	749	761	753	763	717	727	724	752	730	727	732	719	787	731	717	749	743	735	757	725	744	713	725	752	749	786	714	770	737	741	754	794	756	750	746	720	734	747	760	758	757	763	752	732	737	744	755	727	720	784	740	739	703	762	751	750	741	742	744	722	729	735	689	728	764	752	778	742	791	740	771	787	738	723	704	768	763	721	784	739	753	757	745	742	776	719	696	813	738	728	779	681	768	724	717	727	734	737	716	715	791	733	744	741	736	739	734	757	718	785	767	718	707	750	742	745	751	685	694	688	729	753	787	741	740	718	768	803	724	771	759	743	724	697	733	767	772	750	745	753	733	737	777	731	724	708	744	716	705	780	760	698	755	747	721	722	778	725	753	731	720	740	744	729	745	786	714	719	768	724	752	749	714	774	750	770	788	734	736	707	778	742	797	750	781	747	772	761	748	757	769	740	704	788	755	714	749	709	743	753	732	720	763	672	787	703	751	712	754	745	701	747	738	727	739	753	743	741	771	752	741	744	755	763	704	747	735	717	679	769	734	724	713	750	723	718	733	793	727	695	739	707	680	729	760	784	744	708	770	754	777	746	719	739	725	736	722	727	777	756	757	754	714	760	790	756	732	741	775	705	730	797	732	748	708	825	810	785	727	757	737	681	782	751	729	736	771	723	757	773	733	753	690	785	696	791	772	730	742	732	749	786	760	751	687	759	807	747	719	761	753	770	751	762	761	779	790	739	742	707	808	724	767	747	782	782	734	759	763	726	736	754	751	745	766	749	762	763	742	777	717	720	733	738	782	697	775	749	732	733	732	696	727	724	741	749	764	739	757	732	775	748	760	725	751	741	766	722	705	706	748	694	755	743	747	735	744	771	749	771	743	767	733	729	732	753	782	726	757	735	751	720	743	788	749	759	725	738	736	709	677	765	758	786	725	765	802	763	738	764	771	743	761	716	717	709	764	719	744	703	791	721	751	746	733	713	749	775	786	744	776	743	738	693	716	714	736	685	740	733	717	708	727	722	790	732	768	713	728	699	740	765	677	770	708	725	755	760	708	757	763	762	702	729	778	766	757	775	753	741	759	681	754	702	754	673	720	738	728	715	767	766	770	714	742	732	730	743	744	743	732	763	791	769	746	720	791	756	760	783	748	757	735	710	774	771	749	731	766	771	749	756	742	733	776	747	737	768	720	710	783	668	757	694	730	807	745	734	716	694	795	687	774	733	730	750	711	731	762	797	772	706	730	763	746	749	744	741	758	784	719	694	769	712	745	771	718	761	752	778	753	723	700	765	754	747	733	737	778	746	695	759	722	767	737	742	717	729	810	765	742	702	778	727	755	771	747	776	733	772	712	768	719	710	737	738	728	722	736	721	766	780	691	724	733	749	752	733	722	743	774	737	730	762	733	681	737	790	755	768	749	772	777	709	700	698	732	754	720	708	729	752	715	767	773	732	710	710	764	723	751	747	750	733	712	761	776	730	723	763	790	761	716	741	749	760	706	758	718	724	751	769	696	718	771	763	752	735	746	741	754	756	713	723	771	736	751	746	748	717	739	749	765	764	733	758	740	728	725	784	760	725	744	664	721	778	709	740	740	763	759	706	720	699	771	706	760	733	694	762	789	757	743	744	741	773	746	737	788	742	775	745	735	755	717	779	735	757	712	746	745	753	734	729	746	738	781	763	736	725	716	727	694	770	737	690	781	755	746	736	760	731	733	691	750	716	758	720	785	753	772	762	716	744	691	731	731	777	739	770	744	739	760	782	776	746	728	778	725	728	757	763	719	751	763	719	745	772	763	753	732	755	726	760	703	731	732	745	790	772	683	710	744	683	770	723	741	714	753	736	703	796	715	723	753	766	745	722	741	758	689	722	692	693	763	719	702	752	749	749	723	746	766	772	779	806	768	739	802	710	761	703	726	725	757	732	729	785	698	726	762	734	745	750	764	705	708	755	780	746	734	783	780	720	732	716	761	741	770	710	712	756	750	790	734	754	707	723	752	712	731	738	719	710	773	743	723	713	769	739	732	723	757	748	749	728	758	738	751	701	766	746	786	761	783	719	740	766	730	665	722	745	722	761	773	760	747	747	700	708	732	763	753	743	767	756	734	728	732	715	776	784	689	718	740	757	759	780	713	737	722	733	768	730	755	725	780	706	714	802	729	755	772	759	731	744	750	724	768	729	757	736	767	725	688	716	806	822	742	731	742	675	744	733	732	726	748	798	773	734	790	749	700	701	717	714	738	713	725	749	787	719	790	706	746	694	717	675	736	716	707	709	692	750	782	705	772	731	734	785	759	768	803	778	740	723	748	749	772	723	738	768	755	753	783	777	732	815	716	746	767	744	766	774	763	749	680	763	737	725	756	716	718	710	784	743	714	764	732	771	713	724	769	716	756	763	783	793	728	741	728	690	693	781	761	721	708	742	744	721	768	699	708	780	737	736	793	736	739	772	757	753	722	758	792	736	743	710	742	741	819	715	720	773	720	733	730	739	757	704	720	762	737	725	765	757	747	747	760	739	793	755	742	779	765	745	724	744	753	707	781	770	733	766	780	732	754	735	796	746	756	709	714	773	732	723	785	755	745	746	782	655	740	713	747	690	784	713	757	743	779	784	714	725	758	743	753	734	767	741	758	759	680	738	738	694	765	772	709	755	758	760	735	760	710	756	727	745	747	715	766	745	747	743	766	662	752	758	751	710	745	704	704	691	748	768	745	732	732	748	757	745	786	757	725	774	735	754	709	765	741	723	706	761	717	749	722	701	733	728	706	737	720	767	739	740	704	691	725	753	746	687	724	740	792	765	744	741	744	760	773	725	718	712	777	714	776	766	733	710	693	770	697	788	723	721	695	765	747	762	750	727	753	728	743	742	747	711	739	734	720	800	708	725	704	738	700	792	790	726	790	735	716	748	749	705	769	729	715	712	766	762	721	715	698	762	709	742	779	735	774	833	717	757	730	763	756	746	703	743	716	746	720	696	692	722	746	704	738	742	742	722	724	706	735	740	733	756	745	731	715	736	736	757	747	728	808	752	730	751	760	734	721	750	747	745	731	719	746	744	743	764	751	727	737	739	728	779	726	750	714	725	736	727	749	757	777	725	771	782	719	730	743	751	752	747	742	755	725	748	742	714	775	751	714	740	748	763	735	726	737	769	750	810	703	750	731	751	761	715	778	731	818	678	786	711	758	703
25024	21493	28372	24970	17729	1706	937	626	539	559	566	479	460	462	457	441	477	417	404	407	404	402	412	397	423	376	391	430	378	382	422	417	396	358	407	387	376	383	430	398	369	376	383	392	359	384	376	368	408	382	374	379	385	399	371	364	383	365	387	408	405	382	383	366	358	379	349	395	376	366	371	407	366	398	349	363	338	360	362	388	358	429	370	375	362	380	383	359	375	371	403	378	416	396	398	371	389	422	415	371	355	409	383	378	429	363	381	395	398	377	376	393	397	399	408	360	381	361	385	371	401	373	375	389	391	356	393	418	377	337	394	363	360	390	390	367	373	407	398	362	375	383	332	425	398	374	359	421	430	377	382	381	374	401	383	338	355	384	376	390	386	364	395	356	350	398	377	421	372	374	370	408	371	371	373	351	398	389	382	410	373	389	398	397	391	378	406	376	393	381	394	365	417	386	378	421	349	386	409	415	390	384	353	363	359	405	403	366	372	379	405	372	360	396	359	399	346	376	336	374	359	356	354	366	381	363	402	368	360	356	401	396	386	410	397	356	364	410	414	386	387	406	416	400	360	362	411	377	369	396	366	370	373	395	408	332	356	368	353	359	408	394	377	359	409	392	381	388	390	392	353	413	379	413	377	347	371	375	363	386	412	379	376	383	365	377	424	372	375	370	399	355	396	389	414	393	371	395	417	374	391	371	373	395	389	387	373	351	362	365	368	430	359	345	385	382	348	382	370	339	394	402	385	382	362	370	341	366	385	410	386	411	342	353	374	402	395	375	388	372	359	377	377	377	382	351	383	365	407	380	408	376	406	394	372	413	374	390	397	359	396	404	375	346	366	388	410	327	368	393	360	401	360	391	403	370	390	406	371	356	417	389	372	387	388	384	368	417	366	388	402	372	359	388	381	376	397	394	378	387	385	380	381	380	433	399	399	401	342	391	372	374	354	369	377	381	384	401	412	383	372	390	376	402	379	346	344	384	392	389	387	361	366	387	353	384	395	370	363	389	383	395	380	368	407	388	426	388	391	374	378	403	371	361	375	348	362	386	371	421	401	391	381	388	380	410	369	361	391	365	383	396	363	401	409	353	364	361	357	401	401	357	401	382	408	391	386	337	358	370	411	370	403	387	360	370	403	392	389	381	380	383	403	366	383	383	371	393	393	372	386	360	384	382	350	353	373	379	398	362	400	391	400	366	405	396	423	394	357	383	377	380	383	383	365	398	386	384	398	382	386	347	392	407	407	408	383	364	352	404	395	382	387	382	392	392	352	397	368	368	405	370	382	391	380	378	386	422	344	369	382	362	370	389	377	356	402	388	376	376	373	380	379	401	404	406	357	389	410	419	381	399	399	358	359	401	411	374	384	392	376	401	378	418	395	371	379	384	381	388	370	379	381	404	382	406	376	394	401	388	346	365	394	376	356	390	363	361	369	402	419	381	392	359	377	364	380	360	365	383	361	379	436	360	370	371	370	398	401	375	407	366	375	358	368	409	410	363	379	403	379	359	366	348	423	379	366	400	385	396	384	344	370	372	385	356	401	385	363	371	399	378	397	355	356	383	415	393	382	374	391	371	369	364	425	373	386	395	373	407	357	373	384	383	384	350	367	391	341	386	418	372	361	341	390	382	389	398	403	368	360	387	411	389	364	376	399	403	417	331	362	375	384	385	376	404	377	393	381	420	420	345	398	403	386	365	385	376	382	402	412	391	358	362	361	377	345	369	395	401	390	378	443	364	358	390	389	359	365	425	342	385	361	394	370	402	365	362	370	400	406	389	379	376	391	384	372	424	377	385	353	369	376	386	370	364	405	355	361	375	345	390	384	356	349	362	353	349	368	392	416	337	383	372	397	381	388	374	410	404	424	405	412	404	381	390	384	433	377	380	351	388	404	376	416	382	364	391	402	386	383	374	368	390	395	348	395	417	385	379	398	371	387	373	388	396	376	384	400	397	428	350	375	408	392	383	422	389	376	356	366	379	370	360	390	372	365	363	371	400	345	402	387	372	364	358	384	386	377	399	385	390	359	373	399	372	332	413	378	419	390	405	409	381	418	367	390	368	383	374	384	366	367	415	380	414	375	372	420	356	391	389	358	364	395	369	370	401	394	426	359	363	373	411	401	379	373	370	386	370	392	356	365	397	373	399	363	356	421	405	341	377	388	380	349	398	370	391	350	415	416	369	383	370	380	335	389	359	378	361	382	366	377	403	375	425	385	324	363	389	373	407	392	366	387	404	364	419	411	392	374	407	391	430	378	381	392	336	355	400	366	357	367	369	404	379	366	408	349	345	371	373	347	403	368	363	383	393	400	374	365	349	378	364	423	390	325	418	398	412	381	338	386	357	316	331	384	380	389	352	400	407	389	373	412	342	356	378	415	359	396	380	378	360	370	350	351	398	403	364	370	376	419	389	354	416	402	367	366	383	360	379	368	360	375	418	403	356	362	407	380	387	371	399	400	408	370	365	387	401	379	379	376	395	399	392	364	415	413	406	376	395	403	377	393	359	405	402	375	368	393	385	383	385	343	395	367	419	418	384	394	393	366	371	393	394	372	400	396	365	378	428	374	360	406	382	418	330	389	348	393	355	399	356	374	384	363	383	363	355	403	372	359	396	412	390	351	371	377	380	415	387	364	387	413	359	355	362	411	360	381	362	402	414	392	373	392	341	394	378	373	423	343	388	397	413	394	376	399	381	369	412	343	374	398	391	343	391	404	392	366	387	362	377	401	371	422	391	387	366	355	372	405	400	370	355	388	381	372	361	394	385	373	375	391	392	417	384	387	383	366	370	383	378	363	339	371	378	399	404	356	348	365	415	378	375	418	380	392	389	359	399	411	405	365	383	363	369	377	391	418	383	363	390	365	394	382	358	389	364	375	363	375	399	388	373	420	409	375	422	363	371	363	386	377	384	369	363	396	405	361	399	371	371	364	387	389	379	374	386	417	388	363	407	379	383	363	385	373	344	375	352	388	334	379	372	375	340	394	355	393	413	388	372	369	402	374	373	382	410	390	382	390	375	375	391	382	377	387	399	399	414	380	407	393	391	371	403	407	362	401	386	350	333	355	375	411	392	374	355	339	394	429	412	373	404	360	368	386	391	363	389	404	356	379	373	391	374	378	374	355	379	416	366	358	362	429	394	358	391	387	411	358	353	408	365	387	372	378	356	422	360	372	394	346	429	392	377	365	324	399	376	345	368	398	386	398	386	401	406	408	386	374	395	401	379	438	391	380	399	400	381	375	383	390	352	386	348	392	390	376	401	359	402	412	369	380	358	375	390	372	342	367	366	386	382	413	411	396	374	352	388	362	401	348	374	388	357	361	351	418	398	404	374	416	394	412	389	371	373	370	404	377	416	383	415	410	371	380	364	339	369	350	375	378	390	395	365	381	415	404	404	357	354	367	403	388	348	360	382	356	408	376	361	420	421	371	383	334	354	379	387	398	361	389	402	385	412	365	394	396	376	372	401	384	384
5502	8617	8821	4782	2741	1990	1792	1185	1025	956	860	757	687	677	592	626	591	576	574	553	515	558	504	523	525	492	514	494	480	458	478	465	481	482	526	439	464	504	521	466	476	507	472	471	516	506	469	480	466	455	505	491	477	509	495	454	495	493	462	462	494	471	508	476	488	467	430	459	499	429	469	446	473	480	494	497	494	479	468	442	502	473	493	465	432	445	470	462	513	469	477	512	472	439	442	445	480	528	471	485	461	489	503	467	451	496	516	494	453	450	494	483	470	498	491	490	471	489	484	488	474	453	482	480	465	464	500	476	485	473	467	449	464	477	487	496	497	454	492	473	457	487	506	486	482	479	468	484	474	479	506	423	481	468	504	465	476	453	488	470	486	484	471	462	475	490	492	481	478	473	472	479	510	448	463	470	488	527	500	469	498	469	495	479	444	473	487	464	468	485	462	458	466	473	461	507	487	465	449	500	474	504	474	501	441	501	463	481	473	483	470	481	460	521	470	453	498	477	482	459	479	505	455	468	480	471	488	484	445	494	503	473	501	480	471	452	504	464	460	458	484	469	469	496	448	442	445	463	460	475	499	509	430	466	496	458	495	453	476	476	468	476	461	477	452	471	480	455	454	486	489	453	492	458	473	486	460	458	474	441	497	501	427	471	480	434	484	484	498	488	451	453	514	459	468	458	468	484	520	438	486	475	485	489	460	445	511	478	487	446	509	462	444	477	447	484	461	485	451	452	471	471	501	504	464	513	454	489	484	472	485	474	487	482	476	515	486	481	483	435	469	469	466	474	496	467	485	449	448	447	460	452	473	416	480	490	492	494	431	489	514	504	474	491	437	455	468	464	472	473	463	456	467	454	482	471	456	483	477	461	473	484	514	511	432	472	507	470	485	441	500	478	479	503	444	425	475	452	515	480	462	504	497	496	469	495	457	522	493	483	468	501	498	469	474	464	466	477	474	458	456	475	503	471	510	476	507	472	472	495	519	470	482	486	462	492	451	439	467	463	475	449	492	452	465	515	463	445	444	486	487	460	481	483	475	453	505	505	498	481	474	469	474	507	491	503	478	469	514	473	484	474	470	462	520	458	480	496	447	507	460	468	465	462	461	478	444	467	489	502	457	467	506	436	470	475	489	470	462	470	465	484	465	479	448	466	436	471	462	487	487	498	470	498	473	478	452	446	465	462	468	482	513	495	439	444	488	460	435	489	476	498	448	473	449	486	473	464	479	482	509	503	465	488	451	467	457	486	446	481	474	498	432	529	457	481	479	461	468	493	433	517	449	464	472	472	497	461	459	500	451	505	507	474	492	529	456	495	477	465	497	428	499	499	487	458	497	457	448	456	475	448	459	477	489	508	431	502	483	464	485	456	501	516	450	437	471	463	492	467	481	480	505	510	458	496	479	458	480	463	515	485	465	511	462	466	446	456	474	494	450	484	472	460	451	470	508	493	489	479	484	472	523	450	492	464	483	500	494	460	488	494	507	447	484	477	464	457	469	482	478	526	481	481	446	502	429	498	455	474	495	497	471	463	482	517	491	443	484	497	493	517	500	475	442	474	482	459	487	483	472	407	472	466	483	481	518	466	432	466	471	481	447	461	468	443	464	484	453	490	489	435	445	472	462	456	480	501	488	441	451	487	481	462	495	463	455	502	492	452	449	522	473	498	478	466	517	483	472	469	448	512	463	520	454	463	473	479	471	505	486	456	460	466	477	452	497	427	482	448	483	455	491	466	482	451	455	477	496	493	448	468	472	476	464	470	464	434	458	487	497	474	486	480	463	497	465	485	491	497	494	468	467	469	474	475	533	442	464	484	461	471	500	485	489	489	470	458	482	480	482	470	488	473	462	498	447	487	486	480	488	506	467	494	495	476	467	497	516	455	470	473	481	461	488	477	464	465	473	496	443	504	474	491	462	456	410	483	499	462	536	439	522	451	496	483	478	447	468	454	476	434	488	465	466	486	486	456	488	466	465	431	457	504	467	448	458	447	458	466	484	475	519	461	479	464	504	494	506	480	491	443	461	461	501	495	490	488	463	508	473	443	457	482	481	437	522	465	456	497	461	449	469	490	466	453	442	434	477	476	468	444	502	494	482	457	490	477	528	484	461	488	505	506	461	500	488	502	476	502	471	465	470	414	477	462	521	485	469	468	458	475	456	501	484	475	492	489	473	443	445	444	484	486	441	469	426	480	486	468	457	486	475	518	485	461	481	487	480	497	458	445	454	494	483	519	440	485	434	486	461	485	427	440	464	463	503	466	484	454	455	493	444	472	484	479	455	507	487	519	471	479	466	475	501	434	428	480	440	481	461	467	507	452	493	476	459	469	499	495	463	474	493	480	460	467	481	448	481	445	501	448	485	460	497	495	479	429	442	457	489	470	489	451	476	481	476	424	481	487	479	487	477	433	439	479	489	437	494	481	478	465	485	477	449	472	442	490	452	429	483	446	453	477	422	484	449	433	481	476	474	520	475	469	456	469	479	472	456	477	475	448	438	465	519	492	507	478	526	463	447	489	458	461	449	457	467	460	465	460	483	483	432	468	467	456	492	455	432	485	455	442	486	487	461	497	462	483	512	473	478	481	457	466	465	454	439	465	501	470	469	492	469	493	450	499	476	454	502	509	471	493	495	470	444	470	489	480	488	498	491	489	471	503	485	500	505	476	466	522	464	462	476	442	470	483	471	473	535	465	464	515	531	462	459	482	501	491	467	502	467	486	457	493	494	467	463	505	458	499	436	501	441	474	476	492	506	451	497	472	448	508	470	475	490	506	446	483	452	480	474	487	522	450	464	442	433	475	455	519	500	494	498	473	466	438	504	473	521	469	475	465	457	515	442	474	464	438	533	465	477	446	485	450	467	483	491	446	476	503	499	465	493	459	480	449	480	467	531	481	509	499	484	480	471	461	468	481	478	440	484	511	499	496	490	460	493	483	485	463	490	459	459	464	476	474	475	436	478	495	460	464	456	442	472	468	444	465	486	466	494	519	488	460	472	477	462	480	473	472	483	455	488	473	446	478	484	456	477	467	458	458	501	462	464	464	431	476	452	472	511	492	471	433	512	484	483	476	452	489	502	501	495	449	463	513	494	472	463	483	500	450	453	467	478	466	445	465	476	475	451	517	490	507	477	496	476	498	476	486	485	472	483	484	460	482	472	475	470	493	487	458	478	455	469	485	471	485	454	494	510	448	463	492	464	487	475	492	457	473	500	490	480	482	483	490	523	480	517	483	493	445	483	484	422	465	488	430	478	483	474	539	471	443	518	504	478	474	508	502	475	438	451	510	465	503	471	461	501	467	500	490	483	470	491	452	459	518	462	489	466	485	478	486	483	550	464	452	492	508	486	517	442	423	420	474	528	477	451	486	494	458	452	485	477	451	435	470	462	466	480	474	484	473	481	490	475	445	475	468	501	461	469	469	482	509	481	484	490	485	471	461	480	497	484	496	530	465	505	510	493	461	453	457	468	468
22950	21560	29592	23976	21552	21650	15932	2660	1644	1443	1355	1302	1211	1229	1153	1166	1123	1062	1068	969	978	1002	998	997	948	948	978	944	941	930	970	962	987	924	965	842	944	954	900	966	887	912	932	935	937	929	894	896	956	951	880	901	877	950	951	932	900	817	912	911	919	898	900	896	885	933	937	886	877	939	944	964	939	909	919	887	844	948	944	915	938	927	941	922	931	909	931	905	939	902	897	885	930	868	892	923	900	904	848	904	900	943	944	946	927	875	884	869	940	916	892	880	933	840	902	909	922	935	869	892	930	863	904	865	968	907	947	862	885	932	891	901	842	844	902	923	885	842	868	931	866	920	848	945	905	896	918	888	921	884	892	851	914	900	882	854	977	900	913	900	855	899	876	888	928	924	893	842	934	899	927	911	880	873	961	937	836	866	859	911	871	960	907	927	847	904	858	875	855	863	826	898	862	860	918	930	911	863	885	867	842	905	828	890	955	866	906	909	912	889	881	863	829	891	903	898	928	947	920	915	923	871	951	859	907	931	884	931	944	883	889	892	893	866	944	910	926	912	962	855	979	872	886	902	920	922	912	901	926	869	839	902	931	871	904	905	934	930	872	908	908	911	897	933	865	897	907	885	874	953	893	885	901	900	875	963	885	882	960	889	882	933	896	912	939	841	890	907	911	882	885	931	899	871	890	871	915	896	875	922	872	849	940	887	914	901	894	884	897	840	923	935	798	882	865	931	896	901	887	889	861	860	883	879	911	877	879	810	943	857	931	936	932	887	926	913	900	901	943	903	896	936	895	873	915	846	906	887	900	903	929	903	919	932	927	898	944	878	841	878	888	884	961	900	860	890	913	920	866	948	887	883	910	897	867	916	901	895	863	952	883	888	925	891	853	929	886	926	855	912	856	898	958	918	857	923	890	891	825	897	902	902	880	870	906	879	894	941	931	835	885	953	890	886	899	899	909	917	920	846	872	899	943	933	910	893	885	854	885	951	937	886	937	997	941	933	879	883	896	879	879	894	867	947	897	990	859	929	881	872	883	881	912	892	925	900	912	923	957	902	842	956	884	924	842	875	899	885	935	938	930	923	900	904	914	874	931	902	904	950	906	888	886	881	939	923	884	944	914	856	908	880	899	898	921	871	791	861	879	871	903	916	861	876	824	945	979	889	912	915	877	884	899	902	940	903	906	947	912	866	904	917	902	867	935	930	886	875	889	839	925	919	935	867	862	877	909	940	901	885	916	887	879	920	893	940	864	898	876	822	890	897	898	934	899	908	909	920	887	879	910	924	946	878	900	848	901	873	941	883	899	940	906	875	893	950	923	925	855	893	881	887	935	889	872	912	873	926	903	924	951	893	935	938	954	889	886	897	893	925	892	880	892	928	925	917	932	873	847	941	912	891	910	914	954	926	855	897	888	930	946	961	946	927	861	901	916	850	902	948	903	882	956	888	864	848	877	860	928	935	917	883	913	904	908	908	884	926	874	913	839	906	909	913	909	869	902	899	872	881	849	967	917	919	900	905	908	925	862	891	831	874	883	875	872	892	936	899	842	890	918	920	858	895	894	877	917	900	861	902	916	882	879	892	856	906	871	811	922	934	878	913	899	865	900	927	908	898	921	876	946	886	882	886	860	908	925	910	901	925	864	903	928	907	872	858	894	899	879	845	879	906	911	943	892	890	847	914	900	888	898	854	843	916	929	880	912	887	838	898	864	940	912	899	938	942	858	926	863	904	885	955	904	920	874	927	878	875	913	896	849	931	915	947	948	874	908	893	899	911	843	944	868	891	913	897	928	911	921	882	921	875	872	886	911	940	885	889	901	972	837	842	961	894	911	866	896	949	870	911	895	883	877	881	950	891	899	866	881	955	872	962	865	909	916	926	874	884	848	923	925	861	895	933	901	911	954	971	940	879	934	896	856	903	920	874	919	918	912	927	951	876	936	951	885	947	928	885	922	891	900	947	890	901	918	878	931	880	917	938	879	870	868	874	897	937	875	871	907	907	905	838	938	895	924	936	851	888	841	917	914	905	914	886	900	909	919	881	914	925	995	812	905	877	902	936	923	895	874	872	880	916	921	844	882	900	865	892	877	890	916	849	936	871	858	896	839	893	945	884	876	882	899	879	922	881	908	909	924	913	922	937	903	937	879	878	896	865	851	944	902	886	894	914	864	828	869	913	888	868	918	888	904	904	855	903	889	912	882	880	900	880	893	933	860	941	907	937	914	904	886	857	876	865	898	889	898	899	908	848	913	893	856	891	895	936	909	898	905	830	924	925	898	878	890	903	903	913	880	901	875	923	937	893	936	866	932	912	893	907	911	921	919	938	895	849	861	919	878	906	870	847	870	868	911	873	862	891	909	896	895	871	848	883	867	837	843	887	939	831	878	896	947	875	889	907	814	870	846	924	923	895	911	883	906	884	891	895	908	885	891	900	938	904	948	873	906	885	907	904	897	871	880	909	869	855	945	909	948	913	905	885	900	921	905	939	881	927	891	872	894	869	958	873	827	905	916	872	927	865	885	919	875	882	883	880	897	946	918	901	894	950	884	918	899	862	874	898	929	860	903	900	861	886	882	924	856	904	893	847	868	844	932	918	872	925	870	896	903	970	917	903	913	883	870	945	901	957	925	883	876	900	893	904	887	870	848	834	949	929	917	865	923	886	835	948	883	916	900	888	914	930	932	921	885	889	909	869	894	924	865	895	874	851	904	896	929	936	916	897	890	862	839	868	854	884	849	933	919	878	971	875	905	846	875	941	880	883	904	905	926	844	915	886	855	876	892	896	900	821	905	893	873	919	832	914	920	859	890	853	868	900	936	886	897	853	891	866	896	936	898	865	899	909	907	918	873	937	894	883	919	955	896	915	947	924	847	921	849	955	886	891	865	882	867	920	883	916	874	853	915	900	910	883	890	897	903	921	925	830	912	867	950	904	840	872	940	814	894	854	942	912	866	876	902	868	902	865	862	919	921	859	920	939	913	877	873	868	875	883	890	934	902	912	894	854	923	897	885	922	930	841	913	852	917	860	864	891	854	866	880	882	877	900	958	882	893	919	954	897	907	871	896	915	972	874	888	880	840	909	907	836	933	946	959	866	897	850	851	910	923	927	910	887	952	873	947	919	834	891	881	912	945	910	886	904	958	928	835	889	879	954	881	876	959	900	902	882	904	795	936	890	927	869	877	877	893	892	892	949	941	897	906	929	918	906	896	887	890	917	884	903	866	951	932	885	958	841	901	860	922	916	888	858	860	916	959	941	897	925	901	889	901	882	897	885	901	872	898	837	884	905	880	940	909	883	914	908	941	879	886	866	922	861	912	879	976	903	916	889	875	880	920	903	871	893	931	891	937	958	899	871	954	871	894	953	940	926	896	877	940	888	911	908	903	890	871	917	907	953	876	880	920	892	928	940	848	905	864	865	842	918	903	926	903	892	913	902	909	941	926	890	894	854	869	864	894	866	877	886	841	875	873	936	905	864
8122	20151	20369	11047	7276	5305	5012	3368	2651	2251	2019	1878	1598	1588	1490	1446	1463	1359	1230	1211	1160	1149	1186	1213	1138	1111	1097	1086	1030	1098	1078	1084	1011	1074	1040	1089	1048	1037	1024	1067	1046	1019	1037	989	1012	1027	1042	1024	970	1050	1014	999	1051	1034	1049	957	1022	980	1036	992	1053	1015	990	1035	979	1029	1004	939	1058	1013	1017	999	1045	979	1053	1002	1008	996	980	1029	1049	1074	990	1022	935	967	1025	1063	969	1045	988	997	1047	992	980	1009	978	956	1017	1044	999	1018	986	963	971	984	1009	996	960	966	999	1003	981	1051	1075	1016	989	1024	1038	1030	990	1041	1025	1045	979	995	1011	1023	1003	1006	1041	1013	972	989	987	1025	1033	1007	977	1030	1024	1000	983	1052	1015	1012	980	976	969	990	1012	1074	976	1030	997	998	1007	962	1014	1017	1000	963	994	971	1036	1012	992	913	1020	996	1005	991	1036	985	980	969	1055	1002	1003	989	967	993	984	976	1026	963	1017	990	994	996	998	955	1016	1000	966	1034	1013	1009	1026	981	996	1021	1034	974	972	1019	993	988	1010	1026	1024	1003	1039	988	964	995	998	970	972	975	999	1008	965	1010	1007	973	1043	1005	977	932	974	1051	940	948	974	970	897	1015	1038	1003	995	989	1015	1015	940	966	1024	1035	1030	994	950	988	996	986	997	965	982	929	1020	1010	983	990	993	918	1004	1036	1039	1005	991	990	1027	978	1009	955	972	974	995	974	978	1067	1046	992	971	974	1017	1007	976	1002	993	1037	1045	1012	929	1079	1054	983	970	969	977	951	992	961	946	964	971	1026	1010	1001	1015	978	973	1045	985	922	979	1059	1002	1018	941	1005	987	1038	1032	997	990	1001	998	1055	1004	1011	976	1004	1010	1047	1043	969	977	1036	968	1044	1003	1095	979	952	972	1014	958	1007	996	1020	992	974	974	950	956	977	1038	998	1011	1048	944	1007	984	990	971	963	971	1012	973	989	998	928	1040	977	942	972	1020	987	992	967	1015	1077	1008	1014	981	978	995	1040	1011	990	983	986	954	1021	1008	961	970	959	1014	960	965	1013	1005	968	986	998	1001	966	1010	996	1012	1000	1005	992	982	960	985	989	1046	1049	996	1004	955	958	986	1016	1017	1036	929	1023	999	1032	1035	1000	986	962	958	994	1038	987	990	968	1022	1022	1030	994	954	989	981	971	1016	1028	995	959	987	1003	990	1023	1012	989	969	1003	1017	1012	972	989	1011	1023	1053	990	1042	1005	1010	992	945	979	974	1018	1027	1029	973	1024	1023	989	1011	1000	1056	987	1012	1000	1004	959	1008	935	1012	1023	961	1026	986	987	1013	1012	1019	981	980	987	962	961	962	989	995	1095	1013	990	964	1013	971	1003	979	1016	991	988	1003	985	1006	1016	997	973	947	1082	976	935	1036	1004	1009	1067	1017	1056	1049	985	994	954	960	1010	1052	1024	969	1006	951	1062	965	990	988	1022	1015	992	987	951	1040	1021	1015	1030	1032	1006	1036	960	1005	1019	974	991	1018	989	986	1039	1023	1003	964	928	1046	1038	949	991	996	989	995	1090	1010	968	1050	970	996	971	1020	999	1022	970	1018	1004	996	986	1000	1041	1016	951	987	1053	946	930	996	1021	1075	1028	1024	973	1000	956	1015	1002	1023	988	1001	997	1034	987	1052	950	1052	1030	977	934	999	1035	980	1012	998	1009	1040	1020	957	982	967	1015	1059	977	943	950	949	1021	1054	998	996	1008	1014	991	1014	1087	994	944	1000	1017	1020	1042	1040	957	962	985	967	1048	980	887	983	982	1017	997	947	937	1013	1053	961	985	979	1030	1051	1009	994	944	988	952	976	1027	1023	1001	982	986	1033	981	1022	1025	969	957	985	983	1010	994	980	998	993	976	1061	1009	983	1024	978	957	1031	1003	993	978	1004	1028	961	999	978	982	968	967	995	957	988	944	1007	981	974	999	1005	988	991	1002	993	1019	1008	932	998	950	954	1009	987	992	1005	1007	1038	1021	1033	992	978	978	1033	1011	1029	1031	1011	946	1046	967	1026	961	945	997	972	980	1041	981	1014	1012	981	960	957	937	963	1002	996	921	958	973	976	976	998	989	1023	948	1025	1049	978	968	1008	961	983	1041	991	1029	988	1011	1028	996	983	943	1012	988	1026	955	983	999	984	976	984	1002	985	1008	1072	934	1038	996	1008	1019	932	976	1029	970	1000	1003	996	979	999	1005	965	1006	1032	1060	969	1020	968	997	995	962	989	976	1003	1048	1017	1010	1003	998	1009	1078	1019	1042	1021	995	999	938	963	990	1035	1052	1015	972	1036	999	1023	1007	1017	982	990	1017	1023	988	970	996	998	966	949	1013	1040	1001	993	1025	1041	1047	973	1034	967	1014	978	986	995	1026	1038	1065	994	1053	991	1030	1003	983	986	967	997	966	985	968	974	1013	990	952	944	993	985	1007	1004	969	959	1019	973	1038	953	1025	970	973	1049	995	985	1019	980	983	964	952	1050	1054	992	1014	1010	959	982	1022	996	1025	978	1015	1008	1024	1043	994	998	1022	1036	1022	965	968	1066	1059	1013	948	963	987	1045	1054	974	1030	1011	1051	1014	1008	988	991	977	1009	999	962	991	996	992	972	1007	992	972	988	1026	977	965	1019	1011	1010	974	981	986	1028	1007	963	956	977	978	1043	1021	1036	984	966	1020	948	968	992	1021	1015	952	985	957	981	965	1004	982	1000	984	1009	981	1007	977	1006	990	915	989	982	1019	1021	1025	976	965	956	965	981	1002	972	959	1020	948	977	1005	936	955	994	980	1010	976	1026	956	992	956	1029	980	966	1037	966	1017	1027	997	1024	1022	994	1025	1006	985	962	996	1042	978	959	957	1014	1014	1006	1010	946	1041	988	1037	994	1000	999	982	996	1051	979	959	993	927	1029	964	1012	966	986	997	999	1044	1003	1013	1000	966	961	1010	1004	1003	988	983	988	970	1013	1011	1011	996	1003	996	1027	1018	1015	986	998	999	1007	984	999	941	1006	1019	981	1020	984	1039	979	1021	977	1003	1012	994	1007	1035	992	984	1001	1001	995	997	1006	1040	1006	980	969	964	1030	1005	1025	972	1068	1008	1023	1004	975	1005	1032	1001	963	973	959	943	992	1003	1003	985	1028	1059	993	994	1025	1003	1015	1055	1013	986	948	982	951	1010	979	1001	1049	990	965	978	987	1047	1006	971	1019	950	1020	1040	1001	1002	976	1016	1010	1013	1003	996	970	977	929	1082	1007	987	980	1005	1020	990	997	1005	989	1012	1029	979	955	994	1006	1004	930	924	1005	985	1040	1026	1020	990	999	991	991	968	1024	962	957	1006	1029	980	1003	1051	1056	929	1018	971	956	1037	987	1078	976	1043	983	990	1065	990	999	976	997	1030	912	1029	993	1044	1028	1012	943	1013	1005	1011	1056	1024	1014	955	1052	993	950	1026	969	975	993	982	912	998	934	1022	995	949	999	978	1019	999	1046	1046	1029	966	1056	981	961	992	937	979	963	957	981	1002	958	939	1026	1017	987	959	1038	964	1011	971	950	1020	1044	1014	1033	1018	1000	960	1006	1032	988	1037	990	989	1047	980	1014	965	1000	1064	981	977	1041	945	987	998	974	1019	1010	996	963	1011	943	1027	982	947	1032	990	1045	974	918	998	993	1007	964	999	1020	946	939	1055	1010	993	1003	1010	955	974	983	1019	1000	975	982	1051	1059	977	1001	1048	979	967	985	962	986	958	988	917	954	976	1017	999	1057	1019	951	985	1010	1037	1040	999	1006	1003	940	1018	977	1029	992	1007	1001	993	966	1048	969	988	1038	967	1012	981	1018	1029	1015	996	980	1022	984	993	977	974	1042	957	945	948	1021	977	1003	997	1000	995	977	990	941	967	914	992	1024	1013	982	992	975	998	977	1001	1024	1005	1011	934	1036	973	949	955	970	963	1023	1025	955	1029	974	989	965	1021	986	1037	1042	992	1028	986	1004	1005	993	1003	960	1013	936	985	1000	992	981	949	970	1051	933	1023	970	974	983	981	974	948	1023	996	1031	978	1036	985	1006	959	993	994	970	1007	1033	980	1011	978	947	1019	1007	997	1082	995	1014	1012	1012	991	1055
27421	21117	12119	2305	801	543	540	394	382	366	364	358	336	333	290	357	323	315	296	318	362	318	341	303	287	303	320	303	316	323	320	309	305	304	310	303	298	337	335	350	332	343	329	290	318	349	322	309	286	324	310	333	329	329	288	331	341	290	319	310	319	305	291	295	311	321	287	329	318	326	288	331	300	290	312	335	339	294	334	339	331	325	301	331	303	331	309	307	302	315	285	299	331	303	336	307	329	307	319	317	309	323	307	328	301	324	320	306	296	300	282	332	310	321	297	294	342	328	298	338	313	337	329	306	313	303	309	289	328	314	320	330	311	306	346	325	330	338	320	318	314	319	312	325	312	298	304	321	301	333	292	317	299	306	297	320	303	309	280	291	297	295	280	352	297	305	308	315	348	324	319	286	335	328	329	339	275	318	312	279	293	294	307	308	310	318	318	287	324	335	313	337	348	312	324	303	302	305	351	299	334	298	357	312	305	324	327	293	305	329	303	302	318	306	299	304	348	296	353	315	333	309	329	308	306	298	341	305	324	322	346	324	342	330	332	311	289	347	295	341	329	337	326	317	346	349	316	355	306	316	307	303	350	301	334	321	298	312	325	327	315	330	323	318	288	330	333	356	324	331	285	330	312	291	311	305	333	316	324	305	337	310	286	342	322	338	344	304	335	319	296	267	339	306	309	320	298	286	298	368	317	320	326	288	275	309	327	313	310	329	360	316	324	326	332	321	331	338	340	298	300	312	314	319	300	314	301	319	331	330	300	346	311	304	310	303	339	310	316	315	344	338	302	319	348	329	298	309	324	334	307	305	313	279	332	311	322	333	287	309	327	311	340	312	318	312	321	346	312	279	318	283	312	305	342	328	311	323	279	331	317	314	284	318	292	353	304	321	332	350	340	333	304	318	285	329	314	323	351	315	283	324	343	320	336	275	276	328	310	319	301	292	351	296	315	293	336	309	313	322	310	325	337	318	299	306	332	301	320	314	321	300	331	256	306	299	295	305	276	293	337	330	298	357	287	307	298	286	311	340	329	282	325	303	326	286	305	271	315	322	304	315	316	297	296	349	299	307	329	310	328	312	319	311	327	293	322	282	309	336	324	316	333	312	340	323	328	308	316	301	325	337	289	377	304	293	307	326	297	331	320	326	324	319	316	306	303	291	311	295	327	301	351	342	299	313	317	318	326	308	318	366	334	294	306	289	290	300	314	325	306	294	325	314	325	324	285	344	298	322	345	302	316	313	306	324	332	321	302	337	308	313	297	327	299	324	312	313	320	295	323	318	273	334	351	302	331	341	324	350	309	280	324	287	308	329	295	329	309	335	364	295	298	324	302	313	348	344	296	318	308	337	348	334	334	369	326	321	330	312	311	344	294	321	305	305	334	323	331	344	388	321	342	299	313	292	301	314	299	296	340	334	337	314	318	302	331	336	306	345	321	352	326	322	315	308	309	324	328	304	331	326	289	323	326	292	313	299	304	315	294	314	292	325	294	330	296	312	354	293	280	322	334	332	287	307	306	315	333	290	314	312	316	325	309	322	313	314	340	316	312	330	312	303	305	311	349	327	281	324	331	312	348	312	331	323	289	322	317	316	291	305	311	301	293	308	312	315	307	343	336	316	324	333	296	298	282	302	330	319	308	326	314	338	321	316	323	324	317	339	316	305	301	306	327	331	310	278	332	313	326	345	308	343	327	313	314	289	354	291	334	318	303	305	293	317	305	310	320	314	309	301	292	326	359	335	322	291	314	323	297	300	322	317	302	309	337	302	305	313	306	304	312	325	327	330	331	312	314	337	326	342	287	279	338	305	334	319	299	319	336	328	293	311	296	312	298	314	333	316	322	315	294	326	312	335	270	300	296	284	342	319	324	345	322	344	342	301	306	339	316	311	285	289	280	344	303	307	368	313	327	353	310	309	312	347	337	293	313	316	319	341	303	331	302	297	337	300	287	317	318	298	317	342	288	311	304	330	301	286	328	322	372	322	315	302	323	322	301	322	346	295	334	326	343	326	314	315	312	270	292	314	328	337	314	339	303	321	321	300	300	283	300	328	349	340	303	338	314	306	328	305	312	322	290	320	317	291	315	301	308	319	345	299	323	303	315	358	305	312	317	340	302	330	345	325	332	310	301	305	299	313	315	343	325	349	300	300	321	305	308	312	321	306	325	304	321	306	309	299	301	325	318	335	334	353	312	344	352	294	317	318	328	303	300	308	340	303	331	327	302	318	306	302	319	294	316	306	327	302	319	332	370	325	293	313	328	327	339	329	320	297	339	318	326	306	360	337	288	314	296	309	265	318	349	311	330	318	323	351	326	321	290	323	320	324	324	289	317	328	324	306	296	301	359	298	301	319	315	321	338	294	331	302	303	351	356	322	327	343	312	313	336	314	323	312	338	322	305	325	304	311	325	312	318	328	337	287	310	283	331	300	338	326	327	312	335	308	312	321	331	305	347	336	299	327	312	313	302	321	295	356	320	320	306	330	312	292	319	326	355	307	318	295	352	320	310	322	292	321	311	326	355	332	275	300	310	361	305	286	325	290	334	334	319	294	333	304	335	323	328	314	315	307	339	319	298	351	332	313	317	369	329	312	330	318	306	318	356	305	306	330	319	292	326	297	304	337	319	289	316	302	309	294	286	310	304	323	309	303	314	331	327	301	326	286	324	328	354	313	365	299	306	322	322	319	328	321	327	319	323	317	318	331	348	292	334	341	304	339	312	280	294	299	291	351	293	306	325	332	311	310	359	319	317	303	344	308	341	334	337	334	332	317	307	364	325	298	311	325	317	304	329	310	305	335	293	283	326	333	336	313	348	273	282	357	301	341	335	342	337	314	309	325	323	293	316	293	300	315	320	341	330	315	302	313	303	319	326	319	282	337	314	327	338	304	305	319	333	327	351	327	326	309	317	288	330	328	329	344	328	303	310	296	317	309	322	288	291	311	343	318	294	283	316	313	333	332	294	339	323	352	314	285	340	326	320	305	330	305	317	334	304	322	296	314	318	322	306	308	342	294	312	299	305	299	330	279	347	319	347	323	321	310	333	324	327	328	314	317	325	297	327	314	292	325	331	303	317	343	318	306	350	309	321	303	292	311	298	333	302	301	314	325	343	308	341	365	294	327	289	341	331	319	312	309	318	301	334	341	318	338	347	304	286	305	320	305	364	317	308	308	298	322	334	301	304	319	329	314	319	327	349	330	301	318	348	364	332	308	298	306	331	337	319	333	333	306	314	301	336	307	328	324	308	322	338	300	313	342	316	299	332	328	314	284	294	350	327	314	306	330	331	331	298	329	311	311	329	350	326	294	316	325	325	317	319	319	317	316	312	307	302	287	329	310	321	318	333	256	330	300	314	305	347	308	319	299	316	321	293	333	309	329	305	349	327	307	335	292	308	288	302	299	327	318	294	350	308	328	310	315	339	311	329	309	309	275	331	356	310	340	260	277	310	305	298	310	328	295	319	309	313	310	304	325
4821	4487	6191	2350	1111	767	869	553	470	400	399	423	403	387	374	436	378	361	338	380	393	380	378	399	388	368	387	334	363	367	414	413	356	423	374	359	383	370	423	380	368	396	390	409	382	412	391	374	363	400	380	397	370	368	388	370	415	404	345	409	357	376	367	372	397	363	376	351	381	366	379	390	364	379	343	386	379	358	386	405	348	382	378	363	393	403	388	383	399	376	390	372	397	395	388	354	361	358	384	401	383	314	383	357	433	389	397	368	388	343	357	432	414	385	412	378	373	397	344	388	370	396	396	370	349	354	349	370	383	400	390	415	376	381	387	392	394	408	387	407	387	383	343	372	420	387	355	388	404	390	383	393	388	375	382	429	372	360	426	386	342	362	404	369	353	363	359	325	413	351	387	420	371	349	376	351	387	359	390	380	400	400	384	347	414	356	404	396	361	366	344	382	405	418	349	369	364	393	359	338	362	388	366	399	367	364	390	376	374	391	340	378	383	391	390	390	368	363	356	383	374	390	370	371	357	398	374	372	365	415	381	377	390	359	368	412	372	370	389	343	392	353	384	390	396	382	365	381	357	386	375	389	389	347	369	386	418	366	347	353	375	361	380	388	385	375	397	375	388	356	370	397	395	379	351	395	355	393	373	381	333	371	352	395	421	375	390	382	392	384	371	360	364	367	410	365	359	349	386	408	393	391	371	374	356	405	391	380	381	383	376	353	423	373	418	383	379	382	396	376	403	393	368	388	398	388	385	391	397	386	370	375	372	387	401	362	396	405	447	351	369	377	389	377	378	370	440	383	350	360	376	369	376	364	416	377	365	339	353	355	386	379	355	402	407	382	353	358	429	351	372	417	388	390	389	383	390	393	370	387	406	365	370	417	354	340	395	371	371	358	396	362	379	412	421	385	362	371	411	400	384	335	384	395	355	390	349	377	358	368	404	370	391	362	373	355	376	366	344	362	397	385	389	394	360	371	403	392	363	376	367	393	414	335	360	388	387	381	369	328	390	361	395	360	412	386	419	361	364	381	350	417	361	418	370	336	400	389	370	379	345	378	378	404	369	388	382	379	344	382	381	370	385	363	398	389	371	365	399	421	425	417	384	395	384	383	389	369	352	350	384	371	353	385	372	359	358	363	383	347	359	381	346	368	401	358	393	383	394	383	375	354	379	395	389	380	366	351	389	403	377	362	381	353	404	348	399	353	390	367	359	359	397	394	394	381	372	377	370	386	361	355	441	387	404	383	372	367	386	395	364	384	406	344	326	366	368	423	351	366	410	396	399	404	380	417	374	357	354	360	395	417	379	353	404	384	396	398	418	377	385	386	350	366	371	364	385	369	367	389	342	397	408	399	376	379	345	375	385	412	359	400	374	342	386	398	395	381	391	341	386	363	370	368	367	377	418	353	369	357	356	387	373	378	383	379	372	388	403	361	387	396	349	358	379	335	373	420	387	359	409	358	367	397	369	399	355	340	385	372	396	365	376	410	388	390	373	404	385	409	392	387	398	403	369	378	434	367	355	406	367	405	419	396	395	348	387	371	366	379	392	387	354	388	386	356	355	376	386	368	374	382	392	376	379	381	381	386	383	360	395	404	390	379	384	330	368	374	415	370	373	381	377	388	412	374	374	384	381	378	396	397	381	367	373	373	350	402	359	376	401	360	362	402	361	402	390	401	348	392	346	371	408	373	371	373	375	360	347	370	393	378	361	361	389	381	372	406	377	377	365	378	363	365	368	385	405	350	382	371	376	380	375	349	385	411	380	359	402	365	376	397	394	385	364	394	400	413	389	369	402	368	385	384	379	397	365	389	382	398	363	379	364	384	422	446	387	344	414	345	363	392	434	401	396	358	376	362	338	380	364	394	322	395	366	379	393	388	377	368	367	372	372	391	369	392	399	376	401	392	366	406	354	390	361	393	392	393	378	357	354	414	393	362	377	340	357	386	395	391	375	388	384	408	378	400	386	403	363	376	348	346	393	375	368	350	383	374	400	402	404	418	397	391	371	402	386	361	351	383	430	379	380	389	399	403	379	382	389	393	389	359	366	348	382	363	387	364	373	378	395	368	357	426	353	383	390	398	390	376	377	372	391	345	372	377	332	394	402	423	353	366	403	387	387	387	381	378	396	385	393	365	383	364	394	362	397	377	390	348	363	386	414	371	377	360	370	379	405	397	376	410	372	349	350	396	367	401	349	395	361	396	387	395	382	373	338	364	390	383	367	415	393	411	374	365	393	374	394	385	386	412	394	387	336	381	394	381	366	373	365	371	357	393	355	363	392	366	385	392	389	369	379	386	383	384	378	381	363	383	359	382	371	385	345	371	367	390	398	396	377	387	367	334	384	377	379	369	358	378	385	420	386	400	396	386	373	387	383	364	378	364	389	366	371	366	392	355	387	411	358	361	394	380	381	388	402	372	378	368	373	369	375	359	442	396	360	388	402	391	376	381	392	374	337	393	361	385	378	355	390	398	354	398	356	355	397	392	417	367	363	348	394	383	376	393	369	347	406	386	377	395	367	371	362	384	373	379	385	355	398	391	426	356	371	357	363	397	345	380	373	381	373	380	382	388	363	404	391	388	388	386	356	409	392	381	354	376	357	367	398	393	389	329	375	376	383	407	359	330	377	385	396	372	371	395	359	394	398	357	361	371	390	384	365	383	353	370	365	374	377	354	387	396	355	365	391	401	403	401	380	407	402	377	393	386	382	397	383	363	417	395	344	396	361	396	358	401	393	373	358	375	401	365	391	363	357	396	360	399	368	373	376	394	373	386	349	369	394	384	384	377	377	406	380	368	380	373	411	387	375	389	426	408	389	376	359	399	391	323	358	373	377	411	394	345	408	422	357	383	401	379	401	407	426	398	370	397	358	375	369	349	380	373	375	393	417	356	406	374	390	379	338	381	378	360	391	355	381	359	369	347	394	371	380	361	405	375	389	406	355	367	396	390	365	379	330	383	389	389	363	380	343	362	415	404	392	383	410	342	407	354	390	335	368	407	391	401	383	421	363	378	363	408	357	390	395	407	382	387	389	430	390	359	377	380	393	356	383	372	347	384	387	406	335	371	364	383	390	378	374	380	395	401	390	360	379	366	411	381	385	400	409	422	359	348	355	401	375	402	363	365	360	340	399	363	416	348	378	383	379	413	373	394	392	379	407	389	374	377	387	386	378	409	378	385	378	406	411	382	396	383	361	409	390	384	415	364	366	368	413	391	395	412	388	376	399	383	391	366	392	373	355	387	332	393	382	388	364	373	402	380	391	392	385	402	384	394	364	400	403	397	390	317	339	363	360	362	361	407	376	386	394	371	373	359	385	378	399	360	364	354	384	375	381	356	374	369	380	403	382	389	380	392	375	358	373	392	389	354	362	388	401	397	416	367	382	395	385	348	363	383	407	381	386	341	375	333	361	432	358	393	393	377	345	402	365	352	349	360	359	353	356	364	392	368	362	409	404	409	390	393	382	413	397	357
23746	21500	29219	24231	21492	17891	2699	1295	1096	974	952	851	830	807	809	839	787	737	687	797	709	710	722	693	652	636	701	683	708	699	669	658	660	703	689	686	664	755	694	701	629	651	684	709	722	735	652	673	633	725	661	684	685	660	682	661	662	704	689	676	662	659	601	651	710	676	724	638	694	690	681	645	659	650	659	651	650	654	678	681	683	653	705	659	720	630	660	672	659	697	652	663	676	648	640	642	690	626	653	626	669	699	630	658	669	613	711	681	685	671	677	679	654	658	670	644	636	674	622	714	672	671	680	636	662	652	641	687	691	674	651	631	661	675	694	645	688	658	699	604	663	606	685	657	676	674	666	719	671	695	707	666	689	685	666	660	651	711	641	609	661	641	643	652	666	633	637	680	650	648	682	637	616	682	643	645	679	638	661	680	674	664	675	654	691	675	671	632	663	655	687	615	660	708	674	673	647	623	656	658	681	670	646	665	702	631	650	651	658	642	697	605	646	675	696	640	622	647	670	642	628	660	639	692	663	674	657	642	654	628	650	674	667	648	649	621	646	637	676	634	631	660	645	665	636	666	688	658	654	692	689	641	667	654	673	683	668	663	671	637	653	638	697	664	635	677	678	660	650	666	695	665	671	683	620	650	717	637	679	731	673	700	646	709	643	669	658	656	588	664	682	633	664	662	721	660	638	649	679	644	621	643	673	683	677	598	703	681	698	656	682	651	647	646	649	706	666	659	653	656	655	662	664	695	670	692	676	683	663	672	633	690	649	646	640	659	661	632	656	679	648	656	699	719	694	668	661	679	625	642	665	691	645	651	695	641	659	624	671	644	639	687	652	658	681	668	670	706	662	659	649	674	678	694	663	673	666	629	659	653	673	633	655	629	648	656	678	657	653	641	644	637	659	708	664	638	674	670	655	626	638	675	628	620	660	632	655	637	689	694	611	645	681	662	653	649	613	657	681	659	608	688	666	661	634	656	654	622	674	648	668	671	644	666	720	633	644	610	634	601	680	645	691	660	642	693	637	714	680	688	658	674	675	668	638	681	622	634	689	626	677	702	663	711	644	671	695	668	652	710	631	609	637	633	612	656	640	696	695	639	678	685	631	653	669	666	675	637	675	655	672	679	661	678	643	628	661	672	589	635	607	648	655	657	619	627	680	654	669	665	642	683	624	661	679	653	655	646	666	680	676	656	661	602	693	616	640	626	633	615	640	642	675	665	614	687	656	608	619	656	642	686	632	634	669	680	638	643	640	644	625	609	658	666	647	642	649	689	639	643	644	637	602	604	644	620	632	685	673	664	704	687	599	661	625	624	676	607	675	684	666	662	658	674	656	661	644	654	676	665	668	702	682	603	662	687	692	662	684	633	685	632	681	661	670	637	669	660	684	644	616	660	656	680	690	653	655	679	693	671	646	704	665	652	657	677	632	652	644	667	628	700	671	655	646	704	680	659	621	669	656	655	604	690	639	666	678	651	662	681	643	654	667	666	683	655	636	677	651	716	679	624	668	685	680	682	660	678	649	670	703	628	664	612	670	644	704	627	663	621	646	676	671	614	654	645	631	662	635	645	636	636	667	689	642	670	682	663	678	652	610	683	705	627	695	681	654	693	640	666	664	672	658	625	685	648	647	678	656	634	654	642	621	620	643	714	643	638	628	644	663	621	627	618	618	675	678	679	633	625	603	644	672	683	644	676	622	660	695	695	710	667	672	628	646	696	677	675	643	689	661	673	659	657	687	668	731	671	646	630	641	685	726	707	669	628	674	644	671	675	717	663	672	665	648	641	649	676	684	629	605	664	668	661	692	691	688	675	658	665	673	657	668	635	663	603	646	672	652	636	675	663	633	640	672	601	628	655	645	641	648	648	643	619	642	690	672	667	647	625	666	697	663	709	624	696	648	630	633	666	660	717	680	669	654	657	692	645	638	663	723	692	647	662	661	691	694	651	638	657	632	659	689	667	670	654	659	614	623	665	654	628	658	646	712	665	657	641	630	685	685	681	659	600	638	630	648	667	675	659	657	640	652	645	692	635	659	669	671	649	654	644	651	627	637	667	684	714	631	672	637	654	659	666	640	622	646	651	676	684	581	627	656	672	678	631	642	698	651	698	678	633	677	661	687	677	663	633	688	662	668	614	674	614	718	640	660	654	690	682	690	657	694	687	622	633	679	659	685	680	659	655	630	603	672	637	695	653	655	657	677	637	685	653	705	672	703	683	675	682	637	690	645	642	660	647	651	677	687	640	717	655	618	696	676	683	678	652	616	641	695	650	663	687	651	655	602	651	602	641	635	648	671	686	672	650	727	716	644	674	628	711	672	645	676	675	638	664	621	678	670	663	666	612	687	642	640	655	709	647	667	704	646	617	691	623	622	641	650	659	657	660	633	654	661	618	683	648	665	622	610	671	668	681	710	674	677	702	657	656	678	699	642	635	643	612	674	683	672	601	668	685	650	626	665	669	655	658	648	623	634	646	645	653	687	644	660	730	661	675	704	639	651	665	631	680	652	674	660	669	643	677	626	660	643	668	715	658	663	612	624	652	633	650	667	667	666	653	633	669	644	657	681	705	657	697	695	671	683	661	667	677	629	692	672	645	621	669	659	659	655	662	642	671	655	670	614	696	666	702	699	632	687	637	627	682	668	622	659	646	665	686	701	686	674	642	684	603	673	661	694	636	642	668	701	646	640	628	635	696	690	720	684	646	655	675	708	659	697	665	672	655	663	694	661	642	633	646	629	633	647	711	647	653	645	670	678	669	650	677	653	648	642	665	641	680	607	684	647	660	656	650	662	676	631	679	634	614	686	646	666	621	674	651	673	703	663	644	629	658	650	673	653	618	670	693	692	646	625	638	674	596	645	598	648	626	725	672	681	681	656	676	624	639	653	662	692	641	671	618	703	673	666	691	679	706	676	586	632	691	624	657	732	650	705	641	703	706	695	702	647	652	662	656	615	637	689	663	646	687	670	666	641	670	657	685	692	695	702	662	659	650	635	701	657	685	678	679	693	628	666	654	634	689	675	656	679	671	640	691	675	643	651	679	620	639	636	686	658	662	631	670	668	669	666	668	677	628	663	661	703	730	636	622	658	657	707	682	641	724	680	662	643	666	655	657	682	654	621	629	672	632	669	679	633	675	660	648	672	634	601	632	686	700	634	638	658	667	653	663	650	650	639	651	689	658	708	655	683	677	685	640	640	670	680	668	667	626	639	642	703	693	630	703	652	646	668	630	647	674	614	696	692	625	658	666	633	678	635	676	653	647	686	665	695	626	629	699	653	677	689	619	668	647	661	657	668	629	683	666	658	652	666	650	675	698	650	612	663	664	719	665	645	679	663	658	641	683	669	645	643	630	694	669	608	679	650	654	645	665	658	645	652	666	602	610	613	676	676	670	650	686	715	697	630	649	662	651	636	613	677	660	658	666	686	654	650	692	601	646	634	646	613	631	663	674	651	669	649	626	658	655	645	674	639	617
6216	15601	14404	6929	4527	3070	2549	1971	1640	1428	1251	1186	1124	1055	1014	937	931	911	916	818	804	831	770	810	808	796	794	786	761	810	730	770	744	800	764	784	794	792	733	791	754	766	801	775	768	711	748	758	760	727	733	764	745	767	738	730	745	768	750	754	790	801	747	769	743	781	768	751	744	771	723	738	756	758	787	714	793	759	719	741	744	786	747	743	712	686	745	709	730	723	717	742	697	746	709	741	702	773	757	769	750	720	677	733	725	749	743	749	788	726	760	715	730	731	750	706	762	754	703	755	741	730	716	733	771	727	764	759	769	741	706	742	765	707	764	725	725	754	722	759	728	737	765	750	720	739	773	776	708	784	746	746	727	670	747	729	714	781	703	744	763	711	778	721	713	706	741	732	708	760	746	724	684	690	752	765	688	721	744	718	714	775	731	740	738	784	736	763	725	719	766	730	738	756	701	758	746	767	760	780	724	750	752	766	747	704	756	742	795	778	754	759	753	747	736	750	758	743	776	753	734	724	748	782	776	817	646	798	734	704	694	739	754	730	748	784	762	741	751	723	782	690	655	757	774	759	746	747	751	752	720	709	717	751	723	725	750	775	750	748	734	815	753	731	750	740	771	722	743	740	685	738	750	745	768	779	754	737	726	738	740	716	682	725	747	705	752	743	761	724	779	754	725	715	712	749	794	757	687	732	720	722	727	716	769	738	734	773	717	726	760	716	736	767	779	789	735	752	690	757	750	713	671	712	693	732	679	693	761	743	696	786	775	740	724	762	764	785	737	747	697	714	715	745	773	715	794	764	758	731	718	764	764	781	708	678	727	730	708	690	740	757	752	714	769	721	743	750	790	776	728	717	791	780	727	698	724	695	782	754	729	686	727	764	790	742	695	731	748	746	737	748	739	680	730	774	738	708	693	745	715	739	759	771	769	720	729	720	744	738	757	704	744	699	745	770	779	735	756	713	710	732	747	741	765	739	725	738	796	746	724	689	777	758	720	708	738	742	735	758	717	763	761	770	773	739	677	773	732	705	729	749	741	682	727	745	759	771	800	787	723	743	699	731	731	762	752	772	788	753	705	745	820	729	732	735	710	743	758	767	764	756	742	731	737	716	721	697	704	753	723	715	757	714	745	719	721	722	704	733	694	737	691	705	763	770	748	775	797	735	710	732	752	722	717	718	742	693	759	688	750	765	727	765	737	705	661	701	777	741	683	701	751	789	715	723	760	755	770	790	756	795	805	747	752	733	749	736	784	747	738	750	748	719	722	770	720	722	755	727	790	756	778	750	801	717	756	733	761	752	729	740	740	756	785	772	755	734	735	739	720	713	755	750	766	743	758	691	761	732	729	721	711	738	747	755	791	701	684	778	756	714	762	731	661	792	710	717	718	737	720	771	718	762	718	763	792	734	759	714	724	727	754	755	731	801	746	736	723	777	738	758	755	761	726	748	734	779	771	753	768	725	692	749	760	781	752	760	726	734	725	799	743	732	775	722	718	726	714	735	728	739	696	785	728	717	768	762	757	725	740	753	760	763	763	793	727	737	792	769	748	784	776	736	758	733	775	757	716	722	726	729	724	762	749	702	678	730	727	747	725	729	727	732	788	738	731	734	763	742	782	808	795	741	731	734	792	719	720	727	749	734	702	746	736	763	735	757	746	752	738	733	792	760	767	722	732	757	745	745	738	721	795	744	787	750	708	720	749	768	762	725	748	719	772	724	718	742	763	717	753	746	774	726	698	726	770	748	719	724	763	738	737	756	732	727	678	746	727	743	705	706	734	728	724	710	711	733	729	722	755	730	734	755	763	779	758	722	722	718	745	693	750	712	720	692	779	743	726	754	681	802	724	749	735	732	792	732	772	761	775	781	747	722	714	795	736	735	785	719	724	718	743	772	773	757	790	742	751	714	727	776	771	768	756	754	705	731	729	740	730	730	729	773	707	785	755	733	739	751	730	738	737	738	731	722	617	718	745	720	722	721	732	762	785	699	716	689	746	746	732	735	758	723	727	714	729	736	742	767	737	742	730	689	737	761	740	744	747	735	768	767	716	746	760	709	771	711	737	762	731	744	717	723	738	784	738	746	750	721	715	688	719	732	767	735	735	794	770	710	701	689	781	767	774	761	720	771	761	819	772	750	727	756	754	776	737	741	724	752	801	775	807	788	805	709	744	719	730	681	743	742	749	766	726	719	714	685	733	737	745	773	714	711	720	766	741	766	759	731	713	756	717	679	679	718	763	724	746	767	729	752	737	740	718	790	716	749	755	798	696	765	711	721	731	740	731	706	751	716	744	754	744	731	713	748	723	719	761	728	689	760	760	750	726	709	725	756	731	701	751	773	725	781	753	763	698	739	753	767	750	699	759	751	728	752	727	797	740	745	768	718	713	706	734	720	709	745	766	707	717	717	747	756	755	750	780	748	656	732	720	789	742	730	678	726	755	731	713	784	724	752	743	724	800	701	724	779	756	753	700	769	738	707	718	736	702	734	742	728	757	782	760	729	769	737	751	698	750	764	725	764	716	809	747	740	730	688	740	740	713	756	772	721	729	711	705	753	769	729	773	754	759	785	744	713	759	724	724	725	755	716	735	699	754	713	729	765	745	756	752	730	794	727	692	797	688	746	712	724	732	726	716	773	692	703	745	808	758	733	751	762	766	758	738	690	677	741	757	735	709	742	721	760	772	751	735	756	774	769	742	765	763	694	787	754	770	746	725	687	730	684	697	715	697	764	707	726	763	742	743	727	791	737	712	777	748	733	783	733	784	741	739	720	747	746	763	723	767	758	709	788	758	706	761	744	745	709	733	737	677	709	779	789	729	745	761	741	736	720	789	733	740	736	742	761	770	716	786	690	711	737	706	701	736	780	689	714	780	805	760	742	684	774	730	757	727	707	738	747	730	772	718	733	757	694	708	738	745	758	763	734	748	769	747	736	751	728	726	727	741	724	713	761	727	734	685	746	752	687	735	734	693	688	740	737	774	684	770	767	703	752	781	701	693	720	731	748	729	747	686	719	707	772	663	737	745	731	744	721	746	726	712	724	738	695	748	740	716	733	723	780	776	746	750	739	712	781	728	680	710	717	750	764	774	717	747	719	741	731	715	758	748	721	741	720	708	682	730	697	722	804	757	754	734	672	730	773	726	743	747	725	701	762	702	723	703	745	713	764	688	749	717	699	770	692	747	733	747	764	733	792	702	767	717	706	753	724	772	703	721	776	739	754	757	730	743	821	761	703	739	759	734	739	731	751	716	753	721	738	740	719	728	738	770	777	732	743	752	718	738	745	700	767	758	738	753	737	730	699	737	795	750	732	715	754	808	734	763	715	723	705	766	735	734	712	715	724	713	768	751	725	704	737	752	801	734	676	792	724	764	753	705	725	726	721	750	729	768	727	695	699	739	729	759	758	690	762	763	723	691	743	774	718	742	725	776	678	790	713	748	708	717	743	682	775	736	727	774	714	717	734	695	773	701	696
25073	21489	28331	24950	17734	1543	759	627	536	566	518	520	418	441	422	417	429	430	436	421	393	444	435	393	398	390	455	398	373	392	378	407	379	384	414	372	394	395	364	369	376	346	401	402	379	370	414	391	401	375	369	357	381	400	385	426	368	411	347	382	354	395	388	374	353	384	392	422	369	370	400	344	371	370	346	377	356	394	398	371	404	380	396	377	377	413	398	366	392	386	378	397	395	360	370	380	398	374	372	354	391	397	377	401	369	360	375	378	341	438	365	411	369	379	388	363	399	355	380	365	362	404	397	423	410	366	399	370	376	383	404	378	363	399	420	388	353	330	357	392	349	378	452	386	364	378	374	388	392	355	368	376	384	390	400	387	365	368	393	348	388	400	402	399	371	390	382	386	401	378	391	382	389	388	371	379	355	345	366	409	377	400	396	370	355	392	387	399	364	384	375	396	373	406	387	371	379	346	394	380	391	379	370	366	377	360	367	371	364	367	378	375	354	356	391	353	366	448	380	358	346	393	390	360	351	373	359	385	394	374	377	376	403	383	392	378	389	383	356	392	419	373	365	385	397	351	383	355	372	366	385	362	316	410	365	367	399	377	391	364	399	391	373	389	408	349	352	364	357	404	380	392	363	380	384	402	381	379	373	388	355	392	373	385	344	410	356	364	362	414	358	416	338	360	392	363	375	371	404	379	349	421	363	379	366	362	392	426	392	392	383	366	383	352	372	383	362	376	402	373	395	377	392	396	375	364	382	344	381	393	396	390	394	351	385	422	392	396	392	380	342	337	345	356	383	393	381	372	364	368	355	374	385	379	392	403	388	356	380	354	409	412	392	364	413	372	363	428	407	361	367	368	367	382	371	373	354	352	356	351	387	354	354	371	383	378	406	382	371	378	389	400	368	387	421	397	371	375	361	392	364	380	363	367	384	408	351	387	366	383	379	380	384	387	383	374	378	361	398	328	389	368	385	368	356	393	356	386	341	398	371	398	386	387	355	378	402	380	361	359	363	364	366	352	363	376	390	358	419	412	381	371	385	347	383	386	402	366	406	388	375	400	375	359	414	396	403	347	348	353	388	380	367	373	404	357	381	398	366	369	361	356	370	366	382	361	402	408	385	379	393	357	374	348	351	382	372	341	375	387	355	394	338	386	375	356	413	372	368	365	362	376	398	366	378	386	407	373	356	365	392	357	363	380	375	363	401	374	395	352	376	366	368	385	408	387	403	374	350	406	397	361	410	394	407	385	380	383	354	368	325	357	393	381	389	372	398	361	365	393	353	371	406	390	388	392	369	381	379	397	381	348	343	356	383	386	379	361	356	381	388	399	412	385	386	388	381	360	367	324	376	381	366	379	371	340	366	367	353	365	371	359	345	389	398	399	391	348	365	362	370	363	364	380	367	385	312	407	370	390	392	403	387	347	404	381	342	352	380	371	390	382	361	356	380	374	380	364	384	382	394	362	401	383	366	358	396	363	371	366	354	366	365	425	383	367	375	374	380	340	380	387	349	378	369	323	407	351	399	375	388	349	352	359	397	374	377	359	389	398	381	358	391	384	387	367	382	366	412	400	384	330	408	377	400	382	399	368	372	360	381	385	353	373	358	358	324	371	365	377	348	394	370	389	381	355	374	365	344	379	380	399	404	390	381	365	394	388	358	393	385	390	389	389	373	366	359	372	340	425	390	373	376	365	368	330	387	384	388	406	377	405	395	370	368	386	376	354	445	376	349	354	363	369	368	380	357	400	407	395	390	375	395	392	360	366	368	387	381	368	416	388	337	387	377	389	379	386	379	381	375	378	352	347	375	386	398	372	394	398	356	388	341	393	337	402	397	405	390	350	331	358	365	416	370	384	396	368	384	365	376	351	367	331	375	403	383	385	355	410	373	352	374	376	366	401	391	360	367	377	394	383	384	371	385	380	372	360	375	393	405	334	369	355	385	367	372	378	389	377	426	330	373	412	392	392	382	375	367	349	407	384	380	396	356	357	348	352	392	386	361	373	389	385	385	358	377	393	382	386	386	367	397	364	374	387	373	364	388	361	420	332	354	399	376	385	369	377	417	362	372	355	422	358	366	380	376	404	366	364	392	377	397	374	368	396	350	399	376	372	333	391	370	364	371	349	385	406	381	386	398	368	375	369	408	361	381	363	390	401	379	360	347	410	394	390	388	357	402	360	348	395	399	400	392	337	383	391	384	373	339	414	384	379	383	362	358	382	411	395	359	384	388	387	380	353	395	349	397	374	402	368	392	362	371	376	371	396	380	406	397	373	383	337	365	418	405	395	380	327	391	408	377	387	381	375	389	366	382	390	371	396	365	396	388	361	427	387	348	366	374	381	384	389	366	369	389	367	350	325	368	387	379	376	366	363	362	381	382	345	376	382	376	387	398	371	353	395	387	353	369	390	391	395	368	372	376	397	372	337	350	372	399	375	395	367	383	386	381	339	374	373	402	391	411	369	367	376	384	401	393	382	371	363	410	363	399	365	403	342	359	429	367	398	377	351	378	341	351	351	385	401	366	409	372	420	378	371	362	378	373	397	370	375	360	394	355	341	416	385	406	360	357	388	380	350	399	369	364	378	406	351	366	378	407	347	356	352	386	366	391	384	331	396	419	367	398	386	375	357	425	341	377	390	374	377	398	360	371	353	384	397	348	405	329	387	384	364	340	370	368	375	396	361	358	418	423	391	364	393	373	388	362	384	372	374	381	416	396	386	395	378	362	355	395	378	382	395	386	399	391	387	417	353	406	390	394	389	383	388	380	380	386	427	422	383	345	370	356	368	356	358	382	408	411	378	404	361	354	363	371	362	360	360	381	371	384	382	347	356	423	371	345	370	354	393	361	371	360	381	375	387	368	342	388	375	376	388	368	377	337	393	385	347	368	405	387	362	374	370	388	364	372	353	407	391	408	356	366	402	378	348	356	410	356	360	367	367	376	329	365	408	395	352	402	389	354	361	390	358	388	368	399	420	386	389	397	365	352	390	394	388	355	391	375	353	402	359	360	371	372	347	351	363	363	391	395	362	361	362	391	370	383	384	403	376	395	349	395	382	406	365	409	365	372	388	380	375	393	373	396	362	396	385	415	373	372	340	389	390	370	355	354	371	366	351	397	420	375	389	373	375	374	381	373	375	388	391	398	399	374	362	360	410	363	393	332	330	367	413	376	368	363	369	386	369	384	384	383	368	359	379	391	348	378	359	380	381	380	341	367	403	319	381	376	360	396	401	385	403	364	363	366	368	355	411	371	361	361	363	363	375	387	375	390	393	399	432	373	379	356	375	383	328	377	394	388	365	384	382	362	377	358	359	389	366	406	358	370	396	345	395	376	396	340	382	371	362	354	350	372	357	357	390	384	340	374	364	407	392	369	371	375	354	385	360	402	388	365	355	355	400	398	355	385	403	382	361	358	376	395	369	359	372	391	393	376	387	373	366	402	361	375	376	403	379	387	348	353	368	382	408	414	384	400	376
6070	11364	8900	4006	2604	1757	1430	1218	996	904	799	756	638	619	593	598	592	516	486	508	510	528	480	480	511	511	523	537	494	514	505	481	461	500	552	489	501	498	501	479	491	467	479	470	475	433	456	477	463	474	462	492	480	462	478	480	467	470	511	487	467	484	474	513	509	476	487	456	428	473	469	501	458	456	485	492	504	463	473	497	500	451	450	485	512	469	477	498	475	493	437	500	440	515	449	488	480	439	444	422	485	488	518	467	449	467	484	494	442	471	460	466	481	467	455	460	480	442	427	503	489	412	405	467	473	454	529	494	464	503	459	484	465	483	480	470	471	465	469	497	483	491	498	471	499	455	489	454	482	465	470	459	498	475	476	465	497	498	454	455	502	468	481	444	461	460	466	466	447	505	412	494	452	455	467	487	504	494	480	509	477	459	452	497	464	470	501	450	463	489	464	485	467	493	460	500	500	471	500	465	505	468	491	467	468	450	447	430	490	459	460	467	473	475	473	469	471	462	473	492	458	463	494	466	474	439	458	465	477	488	483	467	454	466	496	464	453	484	470	445	463	474	488	488	502	488	485	505	441	494	460	450	475	484	472	452	494	484	533	487	468	450	478	518	430	427	469	498	480	463	476	461	475	489	444	503	476	495	478	458	451	459	450	503	448	503	448	470	455	477	471	492	487	476	473	498	479	445	493	488	500	473	435	449	479	471	479	470	464	454	474	456	481	407	490	469	476	485	458	457	477	469	486	497	499	484	452	467	451	466	423	475	453	476	494	469	452	454	482	459	510	462	452	490	497	477	442	418	471	499	486	474	440	450	495	464	463	491	467	482	499	445	477	462	475	495	507	505	467	500	456	468	488	489	491	442	482	494	496	490	471	458	435	472	496	475	473	470	493	492	494	478	450	500	477	487	467	478	476	484	467	487	441	474	483	455	499	513	467	471	498	464	493	467	483	490	427	493	472	458	492	442	451	497	484	463	487	452	462	453	452	466	507	518	453	456	469	459	459	441	490	473	447	440	467	454	491	478	462	469	460	462	461	464	493	490	465	461	451	470	435	477	481	498	463	505	476	478	456	518	487	456	475	457	496	471	467	456	487	454	467	477	483	464	461	470	476	502	451	486	520	469	481	468	421	449	495	466	462	459	462	533	485	482	475	459	458	453	505	468	460	463	423	466	447	464	467	501	444	453	479	474	434	478	481	496	473	451	476	474	469	447	445	491	447	466	439	489	488	455	453	487	501	472	476	447	518	530	505	479	457	479	446	468	474	437	465	492	468	473	480	480	465	486	467	472	480	474	453	481	475	455	497	468	430	445	464	451	468	416	485	465	479	474	444	443	472	451	469	473	503	524	481	463	465	471	521	455	485	447	499	459	473	479	475	463	473	471	500	510	471	480	446	534	467	516	517	475	451	486	457	486	471	470	447	486	481	475	423	477	490	440	466	476	444	490	476	482	466	510	468	474	493	462	496	445	447	450	445	477	451	484	463	436	484	472	494	522	455	486	510	469	454	494	471	451	436	512	478	462	431	478	474	474	446	477	422	421	474	497	438	450	494	470	483	466	451	444	494	440	486	457	457	480	458	508	470	465	504	503	432	466	474	476	467	508	431	447	486	445	478	462	492	473	456	441	452	460	449	497	485	493	426	473	481	471	461	489	469	456	485	447	478	464	482	463	426	526	471	487	470	466	441	444	443	495	483	492	464	467	487	458	489	476	467	483	472	457	508	428	465	442	493	481	477	479	498	466	484	458	479	473	474	466	490	465	457	481	471	486	478	464	450	466	470	459	457	504	476	513	464	470	452	492	461	512	455	469	496	486	481	467	489	448	468	459	460	462	493	463	494	485	483	456	494	466	465	481	475	429	475	511	483	479	459	477	495	460	504	498	479	441	480	464	491	488	498	468	475	449	489	449	452	500	481	479	463	490	480	478	482	450	434	451	503	478	455	474	460	440	481	473	442	478	459	456	476	455	428	472	452	451	477	476	475	458	482	418	500	439	487	456	458	457	502	482	480	454	451	468	454	479	445	468	487	489	473	442	465	495	452	528	457	467	492	414	475	466	460	487	485	461	431	499	437	476	422	518	486	459	503	481	456	447	475	462	466	463	469	472	434	459	457	491	485	489	477	471	449	443	488	487	455	464	491	495	459	497	492	472	479	473	463	456	460	491	478	460	482	475	508	455	466	436	480	445	412	441	485	454	462	453	479	441	491	487	438	479	532	458	467	483	481	435	482	463	466	461	429	428	496	474	474	437	459	476	472	487	494	451	470	478	471	529	482	501	500	453	472	477	455	504	469	461	495	484	433	490	478	443	491	464	478	474	444	466	479	483	498	481	445	473	497	481	468	461	441	439	447	458	453	466	501	479	450	474	500	439	473	430	451	466	441	461	488	473	481	451	446	470	449	449	483	448	457	500	452	458	468	492	480	456	445	465	475	445	484	446	454	486	435	460	490	470	491	494	420	474	509	473	484	516	475	435	484	465	453	434	486	463	470	486	476	482	446	488	501	466	465	468	485	430	510	481	499	462	467	436	436	447	463	486	468	521	520	478	453	480	460	506	474	481	455	452	483	502	474	463	486	516	461	462	438	493	503	490	467	466	438	417	485	450	463	491	431	446	512	469	453	486	467	481	507	455	454	426	480	490	490	500	437	490	444	455	453	466	483	473	472	485	471	452	484	445	453	479	467	495	458	464	484	491	495	504	480	489	475	443	465	455	462	482	473	493	480	477	478	480	468	526	460	490	456	453	471	525	450	464	433	485	447	467	496	450	469	503	440	509	445	462	468	469	447	456	415	465	462	470	477	503	490	523	472	460	501	458	468	428	456	465	486	472	446	456	458	476	453	492	462	440	486	457	470	438	481	473	483	453	506	446	500	477	424	504	476	466	451	458	459	468	435	453	444	497	455	520	466	482	469	478	461	463	468	519	491	443	444	471	485	473	490	464	479	455	455	464	471	449	459	486	499	460	472	454	492	492	483	452	477	486	433	450	491	463	489	483	479	473	463	469	480	448	504	471	448	423	469	411	461	473	495	494	502	465	464	457	442	488	464	494	441	444	477	462	484	466	479	486	424	450	479	479	487	472	512	470	498	428	483	487	493	483	490	448	463	459	429	484	468	495	479	455	468	456	468	486	483	493	476	449	454	437	439	467	465	477	474	453	482	444	445	475	449	460	433	455	464	509	435	460	500	506	493	502	464	453	494	489	487	492	453	472	471	458	461	458	467	452	497	431	448	466	448	426	438	457	442	456	477	460	448	443	447	451	421	437	448	479	489	470	472	491	512	487	455	475	482	449	434	484	508	451	481	441	474	444	519	482	433	417	457	445	467	451	460	466	501	466	449	487	462	477	492	473	472	475	485	465	445	458	521	504	479	457	487	478	486	460	490	527	472	479	453	445	449	423	477	442	484	470	461	520	477	452	477	487	476	419	489	467	487	446	528	481	474	503	482	471	441	471	492	490	464	456	452	441
23061	21608	29651	24047	21603	21686	15653	2433	1623	1529	1378	1233	1219	1222	1143	1119	1166	1062	991	1008	978	1045	1039	973	970	996	932	922	919	920	963	896	934	983	948	947	921	933	911	898	894	922	967	911	935	936	897	891	920	920	886	911	904	941	866	907	936	899	915	865	852	915	930	860	876	885	869	926	905	919	911	920	957	898	865	884	873	874	917	851	902	894	926	879	898	911	908	900	916	903	902	868	916	921	912	897	902	863	904	937	935	907	879	882	908	877	920	914	918	899	905	945	973	886	892	894	938	919	919	839	954	908	853	872	890	843	864	892	925	865	876	917	946	891	900	872	896	874	871	905	916	896	918	887	932	874	899	887	865	876	944	877	887	959	947	894	907	876	880	902	932	835	919	822	932	894	849	862	910	910	904	932	855	883	924	885	903	881	890	972	899	926	901	899	905	938	887	942	888	882	923	971	893	923	907	902	937	912	865	894	900	933	978	893	900	880	933	858	846	881	875	850	925	853	940	870	946	889	886	875	904	910	929	971	873	913	902	897	907	911	876	860	855	864	978	924	894	860	930	887	886	885	841	828	899	951	881	877	932	888	893	862	839	931	949	917	866	850	888	925	921	884	925	941	882	904	921	849	913	904	867	909	887	907	841	855	866	853	900	936	891	920	829	921	900	830	883	876	919	891	884	911	912	856	898	894	945	917	940	825	897	904	876	899	896	923	927	910	877	909	903	879	873	920	932	932	840	848	916	895	887	953	860	866	865	888	880	899	858	909	882	912	872	929	926	912	836	872	851	944	888	867	883	885	881	871	882	854	929	893	833	882	895	939	945	901	850	884	875	957	884	900	898	942	829	919	894	921	898	875	920	862	868	929	873	855	873	926	923	902	895	920	872	869	887	893	860	918	896	885	897	794	904	873	916	892	857	893	906	842	837	955	849	872	896	881	904	884	891	848	890	904	916	870	924	897	901	870	921	961	848	867	892	923	883	931	882	912	928	890	918	852	898	855	952	874	871	938	952	944	888	889	957	923	892	898	883	887	854	892	881	889	858	939	927	926	808	887	872	889	873	906	911	841	859	857	901	894	882	892	906	848	877	928	880	931	888	880	866	917	887	860	945	924	850	858	892	927	906	868	922	902	882	853	904	957	901	828	909	928	892	939	837	894	879	891	824	891	856	894	891	888	851	882	909	866	907	882	881	892	879	880	877	900	884	916	825	860	924	958	891	901	922	879	912	877	903	881	876	942	858	887	881	863	919	899	879	916	882	841	912	940	896	889	873	916	847	862	867	931	879	934	888	903	919	910	954	897	889	905	839	882	949	825	883	890	897	907	905	893	945	893	905	862	897	865	830	909	905	779	951	874	866	890	945	872	912	932	879	849	835	928	877	871	891	899	888	893	904	914	883	889	882	932	902	902	880	912	871	848	887	866	906	912	887	931	925	931	921	938	866	897	936	892	917	872	897	906	866	850	894	868	872	891	878	898	890	881	911	869	931	914	897	907	971	822	885	842	897	885	873	866	908	893	835	918	896	910	832	893	874	885	921	866	859	841	851	904	914	885	882	869	837	876	908	893	895	922	911	952	878	899	896	929	880	917	932	926	857	924	847	824	858	938	938	850	906	885	908	887	917	845	863	872	882	900	889	855	888	911	921	932	874	871	879	885	903	872	917	820	909	958	927	877	835	882	898	931	887	864	925	878	890	875	892	851	872	857	899	948	870	858	933	826	944	868	917	910	925	868	883	901	828	863	875	905	863	855	899	866	866	898	861	904	878	892	907	905	918	895	891	888	934	883	914	921	830	903	888	883	886	899	883	895	802	906	835	920	925	866	895	898	939	878	824	864	910	807	863	906	890	926	909	897	879	950	887	880	893	890	879	886	878	862	820	917	888	907	892	879	873	909	899	893	872	869	871	854	869	841	891	842	921	873	919	888	881	932	902	899	838	883	881	924	864	830	941	891	848	885	874	897	856	903	868	853	795	866	914	921	902	886	882	890	874	932	880	892	859	887	928	895	892	858	894	885	881	941	949	854	903	888	892	887	891	814	869	826	913	892	893	873	854	920	896	912	889	860	877	877	870	890	833	856	852	911	865	860	883	919	911	874	916	862	884	906	873	869	899	932	838	864	872	885	897	883	891	838	819	919	860	896	827	911	897	880	855	859	899	902	835	897	909	831	875	908	915	888	854	801	899	910	876	923	889	849	905	840	950	868	917	849	916	884	912	915	869	876	925	930	874	923	911	899	881	889	939	878	875	924	829	901	882	916	887	901	878	880	898	899	908	870	914	880	937	936	877	880	837	907	902	904	877	883	909	884	934	813	876	896	883	896	955	883	900	914	901	891	905	940	908	928	883	885	848	936	924	887	896	895	903	918	878	907	924	885	851	853	917	885	891	915	820	887	848	881	898	896	888	868	906	905	918	887	868	836	885	931	887	842	855	890	920	911	875	833	884	840	908	836	878	850	882	846	898	906	886	915	891	909	883	921	881	912	904	935	960	913	937	886	924	875	898	841	936	838	862	899	861	890	876	892	810	941	855	907	859	859	900	864	888	902	831	886	889	895	844	865	893	936	917	928	859	892	928	907	856	893	904	874	856	919	890	908	870	866	893	900	895	904	853	823	876	906	892	867	890	935	868	854	933	835	855	869	867	858	902	893	937	846	886	918	826	889	917	910	900	868	933	895	905	855	858	840	860	875	928	885	886	861	894	926	863	935	876	919	896	897	886	917	906	941	876	837	857	936	871	867	866	918	876	891	867	863	923	877	918	875	857	875	893	897	890	856	859	884	917	905	899	872	870	889	903	855	891	853	872	829	918	961	878	857	939	891	872	853	925	885	833	873	838	794	841	884	866	928	873	915	884	895	926	876	855	851	875	831	915	817	884	877	881	882	846	941	904	837	928	898	883	891	892	917	909	850	868	943	853	874	849	877	920	884	860	887	924	899	899	872	878	899	905	900	881	907	924	859	916	898	836	864	906	886	954	873	907	930	959	892	787	927	888	869	874	851	889	889	903	970	888	857	902	869	958	852	907	883	958	927	874	882	939	918	890	958	918	919	826	951	866	858	874	875	853	895	900	954	889	896	926	910	892	839	892	908	901	872	904	835	900	911	964	878	863	851	883	814	878	823	874	883	900	842	958	858	945	892	917	833	864	914	872	875	842	908	824	878	918	941	872	832	851	892	879	848	869	902	849	884	886	884	927	881	850	917	946	907	934	906	916	845	834	911	879	928	882	902	872	906	888	902	866	876	868	911	864	875	872	903	894	890	920	901	941	898	848	860	921	876	875	865	811	902	819	895	902	900	897	915	969	828	828	926	836	853	864	910	835	923	837	877	891	887	861	800	905	921	910	893	881	828	949	941	924	930	895	862	841	916	921	870	866	913	896	860	928	900	859	886	923	886	902	854	884	902	926	904	887	897	931	902	925	868	862	861	818	849	877	880	909	865	861	842	894	935	865	823	870	855	855	903	918	927	842	875	891	894
8634	21501	19190	10157	6556	4859	3949	3339	2689	2364	2082	1867	1660	1496	1418	1494	1507	1273	1223	1208	1155	1201	1068	1093	1071	1096	1071	1115	1156	1092	1128	1065	1061	1091	980	1047	1028	984	1032	1058	1029	1088	1045	1017	1049	1039	1025	1012	1047	1083	1090	996	1041	1040	989	1003	954	1029	986	930	997	923	1003	990	1013	1017	1034	941	1031	1012	1005	1017	1045	1034	984	998	1030	977	958	1044	1020	970	1035	1011	1049	976	1001	1042	1002	949	969	970	997	1031	982	980	947	1027	1012	970	1014	937	973	968	982	943	1010	975	993	993	982	997	972	1024	970	997	1011	981	975	1026	980	980	995	978	1005	1013	1103	1012	992	1001	988	980	1016	965	1025	1001	1015	975	1023	965	1066	987	998	942	996	967	987	1026	999	988	1022	992	994	937	946	1009	1001	1055	973	1022	975	990	1025	973	982	1037	951	951	991	1035	1011	1013	984	995	991	1030	961	984	969	1008	995	1038	954	995	1006	978	993	922	1004	1108	1018	1047	952	1001	1033	963	1008	1021	962	978	1013	1030	996	1022	1003	914	1004	983	1003	933	951	991	993	965	967	998	1020	1011	1045	1017	989	955	1035	990	947	1026	953	987	937	964	1014	956	1018	1041	999	1004	939	970	1020	1008	971	1002	980	996	944	1004	997	996	984	971	938	1008	969	1016	966	993	910	1004	998	977	993	995	970	1048	1002	962	1007	958	968	1002	964	972	977	954	979	1000	965	1029	1032	1023	953	987	1015	959	1033	990	999	975	973	1019	998	969	1014	976	975	1006	984	998	1045	985	1020	978	1000	933	983	979	1018	976	1002	1006	1031	1079	1064	992	935	1006	1004	976	936	965	996	980	996	980	1006	1023	1010	958	988	994	1044	978	967	1011	1011	1023	992	1015	1009	954	964	993	1018	985	995	995	1009	1021	988	1001	991	982	1027	993	1040	1033	1018	989	994	981	1018	1003	985	995	998	957	969	935	1007	976	1034	1009	992	963	1065	1000	945	1042	1009	1043	943	974	988	990	964	970	963	997	1006	1010	1003	952	973	1087	1003	960	1044	1009	1028	967	1030	980	959	1006	973	997	999	1027	973	944	1043	1039	1008	970	974	993	978	989	977	991	1075	1009	993	960	978	969	1053	1004	1054	998	985	985	961	1055	1020	966	984	951	1047	1050	1033	980	1019	1015	1016	999	1001	980	1027	982	931	949	970	991	1047	972	946	951	1018	1003	980	953	1013	988	1011	985	976	980	1014	970	983	942	1057	1009	994	967	930	1040	1020	954	979	987	1038	991	978	945	976	1010	957	1026	993	963	984	975	993	983	994	917	926	980	1030	977	986	978	997	995	955	986	1021	1014	977	1007	1006	995	1038	954	1015	975	967	991	976	1078	982	948	1021	1002	945	998	957	952	1033	940	1011	1018	1002	995	975	1048	1002	1008	1007	1018	1006	1024	973	1032	962	987	991	990	1022	986	1014	986	983	991	975	989	958	981	953	1052	1004	993	948	976	972	996	1015	1016	992	976	1056	954	1006	979	994	973	1044	993	988	974	1021	966	1008	1002	946	1008	975	960	939	970	964	977	983	1017	1008	979	992	977	1065	980	1013	985	966	970	968	1006	1016	935	1013	1070	991	991	957	1048	984	971	979	969	1017	916	969	952	979	998	1068	965	1002	1035	1016	975	976	1005	1019	962	1040	1003	989	922	960	1021	927	966	1005	972	996	978	987	984	937	980	981	940	958	982	944	929	979	983	1001	1025	990	1024	1011	1021	984	1018	953	999	973	1045	985	990	939	1000	927	993	1035	914	959	1048	996	973	1019	1044	1001	973	962	962	974	956	1037	1048	935	981	929	1005	971	1002	1004	1038	985	991	980	983	984	916	1011	1034	1005	991	985	967	970	943	943	1016	1038	983	942	1032	1009	1001	957	930	997	995	953	1028	989	1013	991	975	993	963	995	1034	995	1004	939	966	966	1003	996	969	997	980	987	936	985	992	999	1038	985	1033	1036	1008	1015	974	949	1028	1005	1015	1017	978	973	980	983	1029	1030	966	950	967	1038	928	1007	1017	969	976	1019	989	983	994	1039	945	1000	1038	985	1042	999	1004	996	941	975	973	1054	943	970	977	969	972	986	1037	1004	1072	1017	971	937	951	1062	1008	995	970	946	1023	977	991	975	989	989	999	1035	1009	951	998	964	954	1014	993	1000	973	1015	1014	957	950	957	1025	988	1023	948	1030	967	959	1010	958	1036	1017	1010	921	948	984	989	960	1030	977	1046	1046	932	960	991	1011	979	1038	1010	1003	1016	1007	1030	986	949	1024	985	1034	964	955	942	920	982	955	1048	962	979	984	1017	939	1013	958	976	1030	979	939	937	1018	988	965	989	907	1048	965	1035	959	1004	1021	948	925	997	1009	1027	1061	1057	996	1026	1007	1014	1007	969	987	1040	963	1022	986	968	1015	1055	1026	1015	992	977	1023	997	986	954	1013	992	972	1005	963	1018	992	934	996	941	1034	977	951	997	1022	947	951	997	986	1002	1071	931	1013	974	1011	966	991	1000	991	987	1017	990	974	987	973	1035	993	1009	975	989	1011	1061	1025	984	932	1017	956	1055	941	1054	1098	944	957	983	990	985	961	949	966	1036	959	998	1001	1005	1036	1005	1027	1029	1004	986	1012	986	1006	996	958	969	997	990	1073	979	970	1017	973	992	1036	1007	977	981	962	1029	960	1030	994	1049	1017	975	995	1000	992	943	956	997	1001	990	1005	939	955	1020	1010	1001	1018	1036	998	982	947	1004	998	987	1056	1001	1038	1021	974	1029	1005	1006	1000	1014	986	1028	1006	964	1008	969	1046	1027	960	1035	1000	944	957	1030	965	996	984	978	993	947	1021	952	1036	1016	1028	991	967	964	1001	1003	992	1004	1068	952	1007	989	1010	978	973	958	946	1025	1015	1014	953	937	968	1021	1036	1016	983	1045	928	987	1010	985	995	989	1005	990	994	929	987	1032	1008	1015	1042	1045	975	952	984	1002	990	982	1004	1013	995	950	1039	1020	971	1019	1019	924	1052	1004	933	1001	1045	1048	1025	997	1015	1015	969	992	1012	983	1006	968	960	1005	925	985	1017	1041	959	948	1061	1018	998	953	1041	999	1006	1005	972	1020	955	960	1005	978	993	1015	1032	985	974	1025	1026	975	965	1002	952	1015	968	939	971	980	1025	964	1046	956	987	1007	975	981	953	990	1007	969	938	1003	983	1043	960	993	975	947	992	962	1025	985	989	966	981	966	1035	986	959	994	1012	983	1023	988	979	947	983	972	986	964	965	971	1031	1008	955	1025	1045	1012	979	968	1010	1002	963	1016	1062	1015	1044	1017	1018	965	1024	977	991	1019	988	963	1046	1010	999	998	1054	967	1009	943	1038	1011	999	1022	985	964	1017	1002	1036	958	1014	972	979	1013	965	976	1013	969	989	1015	1069	974	940	954	1010	1037	1017	981	978	955	995	997	1017	1041	999	975	1023	997	945	952	997	1020	957	969	972	963	999	992	1008	993	1007	1028	996	1014	968	981	1041	1006	1002	923	971	988	1034	979	1013	947	1003	963	963	1066	1025	981	993	1060	1009	939	947	971	1004	995	968	1036	989	1013	981	994	1025	943	997	961	1000	981	1004	975	948	970	1028	966	964	991	1043	1010	1033	987	953	980	1021	1010	992	977	958	972	1048	1054	969	952	988	973	1017	1031	1013	945	971	1017	1010	980	1023	953	1043	987	968	1013	1042	971	987	985	1014	1031	945	986	1000	999	1001	1003	964	1021	998	960	986	1002	992	1017	957	981	995	1038	912	972	964	1036	921	1019	971	966	958	1046	1012	1005	981	955	1027	962	1005	986	1009	997	1009	993	974	994	974	925	1018	1003	986	982	903	1014	958	980	1000	991	1002	1021	1001	995	994	980	1074	932	964	989	996	956	986	967	976	968	970	967	958	976	953	1007	984	1043	958	1000	983	985	984	1016	996	970	965	1026	1003	991	1020	980	952	1007	1014	983	956	977	928	1039	1020	1029	962	1000	1002	976	980	977	1007	993	1036	998	982	1004	995	1048	1011	1033	1023	1020	1031	1014	1008
27212	21108	11049	1387	594	428	450	352	322	320	339	332	359	318	340	295	321	337	315	314	315	287	329	319	307	313	328	299	326	287	307	316	297	294	335	325	339	338	322	316	318	315	296	332	279	288	322	304	313	286	295	281	310	321	303	328	299	286	294	291	337	314	327	304	293	296	294	293	322	325	302	295	302	311	311	312	300	303	298	330	329	303	284	304	286	316	323	287	295	325	309	316	287	326	325	311	329	311	308	293	300	323	261	333	318	330	338	318	291	330	311	295	316	302	283	307	344	300	309	293	284	314	321	318	302	302	303	300	329	297	277	324	320	336	294	331	310	320	293	299	317	325	303	304	286	304	296	288	321	321	290	299	299	269	283	329	318	336	296	331	291	309	309	313	291	301	309	303	301	314	315	280	323	298	319	292	324	304	301	324	293	302	315	326	297	309	276	292	306	286	281	289	295	299	319	262	328	311	346	277	302	302	322	306	340	326	305	313	323	305	288	319	320	286	303	328	289	321	310	300	299	283	331	329	298	299	309	307	296	318	306	319	306	314	293	308	310	307	297	301	305	356	269	271	315	307	315	296	309	308	310	318	310	332	311	311	296	320	306	307	312	319	311	313	333	313	313	320	340	315	315	293	333	319	302	312	320	303	304	301	316	303	292	300	329	335	313	309	329	296	264	327	257	320	298	302	328	316	294	254	306	299	338	297	327	339	322	297	276	272	296	318	284	333	294	316	331	324	339	298	308	327	346	306	295	314	312	310	314	305	299	319	343	309	314	297	314	314	344	325	323	311	295	310	304	321	299	320	299	315	283	295	334	319	287	348	364	307	293	302	302	295	311	306	307	304	319	277	301	316	313	318	328	329	322	302	331	304	314	283	309	315	293	340	294	340	295	292	302	325	282	333	310	294	340	347	313	321	275	297	306	335	332	294	339	291	331	306	322	297	301	321	285	299	290	296	322	288	310	323	310	280	295	313	303	312	299	316	312	336	341	300	302	328	327	314	323	306	339	305	332	319	296	307	326	369	335	348	333	307	302	304	298	315	310	304	321	330	290	306	308	313	313	321	326	290	329	312	277	296	307	307	294	285	305	271	317	307	272	305	314	269	309	326	310	279	304	340	316	281	272	318	314	314	308	292	334	326	308	306	312	330	315	303	306	305	340	325	288	309	308	303	291	314	310	292	348	300	323	293	301	314	280	297	289	310	314	323	317	332	321	295	316	340	311	333	295	304	300	301	316	338	363	308	334	305	308	276	323	319	306	287	313	279	309	321	317	330	307	316	327	310	308	304	315	291	319	280	359	282	302	300	298	284	314	325	296	307	323	314	309	305	313	296	300	291	273	325	304	309	322	289	305	308	320	306	301	305	277	304	325	288	324	309	296	312	311	360	331	317	306	306	277	314	278	284	305	285	307	319	311	317	323	272	329	320	311	317	305	313	318	305	280	291	301	288	297	344	341	325	323	315	322	312	332	300	311	324	293	311	336	317	323	292	278	280	317	300	300	304	334	315	292	283	336	322	324	350	319	313	313	314	295	327	328	305	300	282	267	315	308	299	325	304	306	291	332	313	334	291	294	347	330	305	316	318	304	314	330	318	320	308	316	278	322	335	304	308	301	314	316	312	327	320	299	294	305	314	335	342	331	323	322	325	324	307	301	299	291	326	307	275	328	288	320	335	314	318	322	305	269	330	315	304	294	321	288	326	296	307	321	292	304	290	328	320	325	288	338	295	284	305	342	362	311	290	305	276	308	279	321	302	291	301	286	317	314	299	311	337	301	290	308	356	298	335	283	317	308	308	339	310	309	311	307	325	317	318	328	327	326	332	294	289	304	313	310	324	333	284	306	310	293	349	319	320	316	302	299	291	274	335	316	306	312	315	325	275	316	316	308	311	315	306	336	280	287	292	308	338	334	278	311	307	326	312	312	275	325	311	326	301	334	324	330	312	343	305	318	324	309	328	274	327	314	292	307	314	277	328	295	340	305	282	313	330	304	334	308	317	323	322	318	308	319	299	322	291	284	312	311	322	289	320	296	286	296	287	316	322	319	331	322	306	315	332	294	342	357	334	317	326	282	302	280	299	309	272	327	311	317	307	305	335	291	300	301	302	316	339	302	297	353	317	287	324	313	327	308	349	297	313	315	329	323	314	296	303	305	326	307	320	328	308	324	297	279	313	311	299	318	292	295	291	313	261	288	323	310	315	292	329	295	312	295	316	280	285	327	324	331	296	365	304	294	293	326	294	313	292	303	328	333	293	288	309	318	276	310	325	304	321	322	339	294	259	305	325	320	317	315	299	306	298	288	330	316	290	310	290	313	266	315	326	305	311	331	294	319	321	285	317	321	329	313	321	284	291	281	314	322	303	283	311	313	304	312	332	323	312	336	288	283	318	314	303	323	282	319	327	336	312	285	289	304	297	293	325	333	304	313	273	301	314	299	350	316	313	310	300	307	297	319	311	282	320	296	327	310	299	313	300	325	321	335	306	318	313	274	288	308	288	322	304	316	323	323	299	329	315	354	299	281	299	271	318	304	323	279	263	293	306	309	284	319	296	300	291	293	291	288	313	312	313	303	311	340	327	323	312	306	293	309	315	328	323	313	352	296	269	320	300	298	314	325	310	328	330	322	318	293	330	307	333	334	310	294	312	312	299	303	321	304	310	307	346	324	291	294	349	315	309	323	305	301	319	308	310	329	303	316	303	309	306	327	323	297	299	302	320	335	295	307	317	314	347	318	329	311	328	314	307	311	273	311	333	308	348	302	289	318	309	321	325	312	325	320	319	305	336	327	299	301	288	314	282	338	325	317	306	361	291	321	289	315	288	327	318	312	342	335	309	294	292	297	308	302	335	295	341	301	330	287	316	302	286	309	306	280	317	329	287	310	305	330	290	294	308	313	319	297	302	322	300	333	327	322	334	318	318	311	299	307	339	284	291	278	323	288	315	310	315	297	302	320	311	325	319	295	316	263	299	306	306	320	284	283	304	302	317	288	315	320	318	308	308	293	322	304	340	320	339	342	290	328	337	307	300	337	348	300	304	333	354	327	295	333	314	313	272	316	281	320	295	285	304	317	297	298	311	283	291	317	326	317	300	327	318	318	350	316	302	308	288	280	283	291	315	317	319	326	328	318	305	311	317	275	317	280	300	314	329	282	315	300	322	313	326	332	318	305	298	295	317	298	282	329	286	307	288	313	315	291	309	315	295	287	295	309	322	322	300	323	329	287	312	331	274	293	312	351	314	300	315	321	332	317	329	328	296	333	296	329	304	297	312	315	293	320	318	304	307	275	324	308	336	282	312	319	316	297	300	292	299	306	315	301	308	310	348	330	323	343	288	319	311	300	321	302	300	284	314	364	290	306	323	307	306	269	314	320	337	333	292	292	314	298	353	293	344	298	309	289	315	320	309	306	335	293	300	344	320	312	327	322	319	310	317	287	298	280	314	318	309	298	270	341	302	309	328	316	319	275	292	314	316
4692	3859	3517	1403	760	626	661	518	469	473	430	394	386	383	362	363	392	379	335	332	372	406	413	378	370	386	370	380	397	370	364	377	397	381	369	388	361	367	387	364	341	380	366	385	371	354	396	379	346	352	377	359	366	412	376	380	381	359	418	334	346	370	395	385	373	374	394	348	370	370	388	387	357	379	347	379	384	330	360	351	371	387	380	385	377	370	394	399	374	396	392	374	416	343	391	402	354	342	398	413	384	348	392	389	371	381	336	383	359	365	361	377	413	378	359	384	366	385	389	396	352	347	394	404	403	369	387	351	413	371	368	356	387	376	390	374	356	355	397	384	388	369	375	397	375	377	371	421	383	383	368	366	374	347	355	378	393	354	360	369	360	395	356	391	368	370	347	386	392	366	375	356	386	391	378	385	342	378	384	386	369	390	385	397	362	402	381	368	346	387	399	356	416	393	338	358	325	394	364	383	362	376	386	367	347	387	371	385	352	367	403	371	350	383	382	351	374	384	350	380	390	389	393	377	385	386	353	348	397	395	356	414	369	381	375	385	327	391	366	411	351	391	413	414	376	347	379	401	366	367	357	388	377	395	382	369	344	354	387	383	357	369	377	389	368	403	395	346	407	390	381	400	367	381	378	380	394	318	344	414	376	337	392	385	379	369	388	354	376	361	366	395	414	398	351	387	369	385	398	398	371	366	398	414	360	377	390	374	397	385	385	347	367	343	384	359	393	346	377	385	372	364	368	430	372	388	400	367	361	383	376	380	394	353	384	390	405	370	387	359	363	394	375	416	370	400	383	370	374	337	415	417	377	390	355	356	365	387	337	341	373	357	381	382	358	445	335	364	388	401	373	356	419	382	334	381	344	403	360	380	400	378	362	360	387	387	378	395	388	387	352	371	361	365	371	380	369	373	394	389	360	371	363	358	375	352	398	371	378	349	382	355	356	368	366	362	390	355	384	378	350	379	352	388	372	361	346	387	404	374	390	350	408	344	357	365	352	397	345	361	368	372	342	402	389	358	410	362	361	366	360	409	362	365	358	419	395	386	363	406	372	384	398	360	367	360	338	393	372	397	387	410	333	351	367	368	386	367	333	379	403	357	410	383	402	363	395	376	379	368	368	376	364	387	378	352	368	379	392	372	399	377	384	340	397	356	365	371	363	396	369	341	384	362	361	373	366	376	414	386	377	384	367	363	363	342	349	358	362	374	377	386	390	389	357	394	386	363	379	376	388	394	347	388	342	379	404	398	375	398	417	365	378	410	368	374	354	339	381	382	353	371	379	367	376	400	384	376	388	344	398	351	412	354	362	383	379	369	382	359	364	345	397	372	388	354	404	401	373	381	410	352	367	389	371	345	361	346	349	381	331	398	368	364	392	392	376	378	382	366	359	377	382	404	390	361	392	360	378	393	429	361	373	368	380	354	384	407	395	397	361	376	373	359	327	362	375	363	353	362	384	368	359	354	410	363	397	363	392	379	399	377	372	397	358	406	372	380	399	373	383	387	349	374	379	364	378	356	355	356	364	389	371	357	377	369	415	393	370	375	365	356	386	358	368	382	349	399	337	372	390	396	360	338	396	387	344	393	402	358	371	372	400	412	396	371	348	337	403	354	372	375	351	375	360	380	366	376	353	347	381	393	362	383	369	341	389	389	372	352	385	384	392	383	398	383	384	348	372	378	381	381	386	356	402	377	371	406	381	376	365	399	390	374	392	368	378	365	364	362	374	357	389	359	385	375	366	385	366	363	352	362	338	367	352	404	369	351	386	351	380	379	414	391	375	372	401	380	373	439	416	359	376	383	390	362	367	373	373	363	373	415	374	371	383	395	350	337	403	382	410	361	393	351	379	365	369	376	371	371	387	368	398	426	377	426	361	378	331	341	388	380	345	380	352	385	395	377	371	410	415	365	357	356	377	375	371	363	385	357	385	355	374	372	401	391	377	399	355	364	393	380	388	350	381	363	385	362	379	402	381	365	354	383	380	342	383	358	375	366	344	359	391	366	418	361	359	350	343	398	405	393	381	360	390	384	380	400	394	394	360	372	359	388	416	378	430	400	362	367	344	352	360	401	396	377	347	371	369	350	381	388	365	378	383	396	365	369	358	375	361	443	375	398	347	356	394	361	351	410	353	376	367	386	332	332	399	362	372	372	373	370	379	370	345	340	416	377	355	421	374	370	405	354	379	360	356	448	339	374	380	382	391	370	374	378	401	366	410	382	375	370	414	369	355	351	355	362	402	382	384	383	359	393	354	394	354	342	350	331	379	392	386	398	377	387	369	374	420	401	341	368	372	360	378	367	384	388	387	351	364	374	367	403	402	372	402	394	338	359	397	379	400	347	364	386	354	390	370	410	365	389	360	397	368	378	363	402	388	359	384	382	420	358	359	357	389	374	402	388	370	391	380	364	369	392	357	351	348	396	358	374	363	397	335	362	372	367	355	394	389	415	361	392	372	402	369	389	375	394	392	369	348	387	369	361	347	378	370	375	377	386	361	395	385	389	379	390	367	397	378	388	366	393	411	356	394	369	381	401	374	385	401	389	386	371	379	382	353	402	354	374	356	362	388	354	407	393	358	347	361	392	379	377	342	356	417	374	390	395	401	421	369	386	399	373	358	398	368	359	394	398	360	381	373	381	365	354	370	356	408	378	382	399	360	401	359	394	385	352	389	389	404	378	367	378	369	392	389	359	402	356	396	350	359	388	361	355	367	379	411	388	377	362	380	387	360	361	351	359	399	340	383	361	366	352	399	387	372	340	354	367	388	355	405	374	380	391	346	376	383	408	399	380	390	358	363	355	341	381	367	393	337	418	384	379	374	375	381	373	334	345	396	390	355	356	409	348	399	387	341	377	397	382	370	382	388	385	355	357	417	367	391	406	404	376	406	384	334	366	342	370	379	345	364	355	378	342	336	383	339	382	402	382	362	381	393	377	392	366	376	399	342	369	372	389	376	366	380	391	344	382	391	399	408	395	354	344	367	407	337	382	374	367	387	376	374	354	382	364	355	392	369	386	394	351	357	390	386	357	340	392	359	383	377	385	385	354	414	375	373	347	370	374	363	357	361	328	379	388	362	377	370	392	344	400	364	410	370	347	378	404	367	391	368	367	346	365	362	395	375	348	367	387	343	372	392	380	357	386	376	383	376	386	356	405	360	388	405	362	395	381	381	386	364	342	374	387	378	374	380	382	362	384	356	384	405	401	358	348	374	373	364	396	406	391	369	396	378	355	381	365	398	399	390	354	431	423	394	405	391	387	362	341	401	381	350	363	390	387	364	385	384	407	403	376	422	380	413	393	387	393	360	385	361	384	402	339	374	395	352	367	364	352	360	365	379	399	362	352	404	351	343	369	358	355	387	377	392	370	352	359	380	379	396	405	398	385	410	347	369	387	396	381	376	332	322	361	371	366	368	382	371	397	332	370	408	376	383	382	344	376	376	373	351	381	391	379	365	389	357	354	355	394	397	339
23711	21494	29233	24198	21489	17845	2641	1329	1026	980	911	873	857	816	766	770	767	765	746	699	734	700	707	683	650	707	668	691	691	695	700	717	657	691	703	644	686	655	661	674	663	665	666	673	643	684	670	630	644	702	646	702	691	647	674	656	673	618	642	699	668	641	634	626	723	678	722	696	645	660	673	664	669	686	690	679	656	717	643	692	676	645	684	649	612	676	654	699	655	618	665	678	601	731	621	637	595	674	661	612	644	672	637	667	653	657	619	626	641	691	684	673	659	728	615	663	676	691	679	649	702	627	693	637	664	633	671	687	616	648	634	654	646	675	653	672	624	608	679	650	656	643	656	668	613	643	653	658	596	694	678	645	647	645	737	647	641	660	627	677	650	650	670	631	676	659	671	676	725	667	670	674	631	621	648	637	653	631	642	675	656	650	682	646	686	621	666	647	635	634	647	602	644	631	657	685	679	679	680	643	663	679	640	673	680	620	647	660	703	687	656	712	686	663	630	692	632	668	653	617	663	684	692	691	638	651	597	640	629	629	627	667	622	675	661	638	664	670	675	649	607	678	646	715	693	650	680	654	634	640	670	627	631	632	662	641	646	656	644	682	675	598	669	670	682	679	637	703	711	662	657	663	644	664	645	689	612	618	606	611	658	653	665	676	673	683	603	611	631	650	643	700	665	690	664	661	670	637	620	670	639	663	661	606	670	663	674	638	635	648	649	653	647	707	645	629	627	599	693	646	643	637	700	686	691	611	653	649	686	664	689	674	605	677	647	653	634	596	654	639	648	683	622	603	652	591	617	592	632	700	688	690	677	697	634	646	665	677	658	678	622	613	636	648	666	635	651	595	636	616	653	665	621	676	648	663	678	684	655	680	682	628	640	612	680	703	657	636	688	658	693	619	618	621	710	631	631	675	714	643	648	673	701	637	669	660	728	673	644	672	692	655	751	622	654	628	633	673	708	656	638	648	678	701	639	648	672	636	693	646	626	648	634	657	624	654	636	701	650	697	684	657	676	655	735	629	644	687	593	671	638	622	674	624	659	667	625	666	662	683	670	625	658	654	658	689	701	687	679	635	662	651	651	636	643	673	674	617	655	655	668	622	662	649	651	630	670	633	660	639	643	725	639	649	720	652	655	637	631	649	652	665	670	648	619	592	619	649	623	647	600	646	633	662	601	642	596	638	643	699	680	666	652	665	646	701	745	650	586	643	622	632	709	638	731	661	648	697	618	684	671	697	630	659	632	674	648	636	644	643	645	672	627	647	675	632	626	688	620	684	627	645	656	682	619	627	700	606	617	657	647	684	674	642	633	654	679	630	655	656	667	656	662	702	618	634	651	668	609	666	667	665	600	687	664	691	656	634	674	593	653	612	678	673	667	662	642	680	610	659	652	645	654	606	657	653	643	674	687	693	658	681	728	670	652	657	649	683	662	613	631	676	630	637	648	669	655	663	701	664	650	666	670	658	612	668	658	700	646	631	661	648	648	620	588	642	663	696	649	633	666	674	577	677	673	638	654	624	649	656	662	611	637	673	678	633	670	674	674	638	741	654	664	660	678	673	725	698	649	691	671	658	672	673	673	623	654	635	668	685	697	661	600	639	656	706	659	674	616	687	649	618	667	682	662	674	657	658	657	647	692	665	683	683	652	653	690	669	628	642	683	641	600	634	635	612	632	663	648	646	654	604	637	655	707	678	677	698	706	694	626	678	661	659	648	625	663	644	650	653	671	643	670	704	654	648	662	674	633	592	619	676	654	709	640	687	694	596	653	614	647	623	640	641	621	683	722	667	653	658	655	652	679	666	666	631	682	664	688	641	645	676	614	647	628	646	693	643	634	655	647	682	665	682	664	603	605	634	631	684	658	663	625	643	674	631	661	650	675	663	615	688	658	687	677	656	669	642	645	668	654	638	667	657	640	677	658	637	622	649	716	639	641	681	632	660	688	635	643	610	643	677	622	662	643	646	678	651	627	625	662	659	656	626	694	669	655	671	688	687	645	639	641	607	639	643	682	636	650	630	699	660	601	644	641	686	661	687	609	687	618	674	671	662	689	646	611	676	656	677	657	638	632	682	626	661	612	658	682	636	669	646	661	646	640	693	619	648	637	653	654	675	639	648	631	665	640	635	667	656	641	648	637	624	621	666	671	665	627	693	685	656	674	680	619	658	684	633	661	599	655	644	609	619	596	610	631	661	738	656	656	610	649	633	647	669	660	664	635	677	662	643	627	631	637	660	672	658	650	637	641	669	710	675	611	629	663	651	639	628	642	690	709	651	653	623	620	698	671	642	658	700	666	674	656	676	651	681	641	655	636	622	616	669	627	706	615	653	665	699	654	640	675	638	631	661	598	645	666	677	665	661	641	655	648	670	584	619	645	676	690	637	660	615	655	636	659	637	650	637	652	670	664	675	683	684	636	642	663	635	640	611	658	671	634	647	654	645	642	645	667	648	657	648	623	694	655	664	666	661	640	654	638	671	659	632	659	626	672	662	684	691	633	644	701	655	653	690	657	642	626	666	741	717	608	635	650	640	647	656	624	666	641	668	657	648	671	678	680	660	631	637	644	682	670	649	590	638	651	657	668	669	613	636	642	679	648	636	653	668	629	673	674	626	651	662	579	698	619	648	686	657	622	705	627	694	615	655	689	664	708	635	647	646	682	636	691	645	668	678	601	622	661	656	676	692	685	640	690	627	693	647	670	637	595	671	675	633	641	665	604	618	623	685	635	643	623	609	649	650	639	671	663	678	676	659	668	611	635	650	631	654	648	637	616	691	633	679	674	683	695	657	607	653	667	641	660	655	658	661	668	694	645	660	672	665	649	673	669	604	653	627	697	635	651	651	606	665	653	648	664	648	638	630	664	655	656	676	677	660	604	651	613	660	671	662	653	711	682	693	664	628	643	620	644	633	668	661	701	676	659	637	654	721	684	665	647	689	658	644	613	700	695	666	625	671	668	667	621	656	643	644	639	725	646	662	641	704	707	617	608	636	642	669	668	653	639	610	659	658	663	666	660	665	608	625	667	633	618	606	631	626	693	627	630	675	641	650	697	651	660	682	681	615	675	662	662	689	652	666	676	683	616	647	636	664	623	641	648	632	639	692	664	700	655	672	688	652	659	632	642	674	632	670	641	667	655	636	662	630	655	685	637	632	655	672	662	669	606	698	643	681	640	640	701	712	678	645	671	671	655	612	671	658	613	655	662	623	649	657	687	654	653	617	611	656	652	636	652	635	666	682	619	659	677	612	673	632	638	647	634	602	673	639	644	689	652	653	635	640	666	668	627	654	650	684	642	665	656	669	673	665	628	660	658	661	671	672	652	657	633	621	649	678	667	625	648	653	676	640	647	644	635	676	676	613	710	667	644	627	622	694	666	666	698	738	631	622	700	641	638	651	594	635	666	628	652	682	624	608	613	621	632	653	655	652	683	607	647	664	673	666	636	676	653	628	653	643	627	661	653	628	696	683	672	659
5881	13019	12105	6095	3894	2849	2473	1981	1707	1477	1273	1160	1072	995	950	979	978	836	839	832	829	852	869	761	791	772	833	852	772	799	807	764	751	756	753	775	696	725	798	755	713	753	733	785	731	709	749	767	707	751	718	718	751	732	781	732	728	761	781	726	761	773	740	722	732	759	800	785	771	720	738	785	707	743	705	735	739	703	730	741	732	760	717	742	784	768	708	731	785	740	723	768	754	781	791	772	742	704	740	726	725	741	733	758	732	760	747	711	731	744	710	753	773	739	698	705	746	734	765	712	676	698	737	740	703	750	744	697	742	667	767	783	745	700	733	705	717	794	740	743	701	753	753	717	778	708	752	844	725	750	720	710	740	759	760	713	791	750	713	748	758	687	727	731	765	749	737	767	689	729	702	758	719	709	752	765	714	738	764	775	748	749	748	692	730	752	797	748	739	737	713	751	796	752	681	771	713	820	756	776	768	790	733	686	767	727	771	744	755	744	742	710	745	759	703	696	746	694	714	815	732	785	767	679	748	746	698	750	708	690	765	751	728	765	730	736	747	718	734	725	719	767	740	748	718	688	768	717	728	741	747	761	741	759	768	690	771	755	772	733	742	731	730	740	728	752	768	764	761	718	782	745	723	766	752	770	725	752	705	721	706	716	747	748	733	776	724	687	726	731	756	754	703	738	714	756	741	746	697	734	784	746	781	714	764	726	714	759	781	791	682	745	731	731	735	754	739	744	635	740	760	736	704	764	725	726	741	750	765	762	750	734	716	734	677	767	734	769	721	751	716	708	743	764	702	736	740	716	700	729	763	694	729	734	722	699	765	681	740	699	739	756	695	756	743	708	716	746	731	712	713	777	740	746	779	734	740	729	755	744	701	718	724	715	718	772	669	756	751	714	718	733	664	697	743	714	734	736	719	745	676	763	733	699	734	715	721	723	773	723	703	719	734	680	730	708	744	689	719	736	708	754	688	745	718	742	740	753	743	732	775	717	725	740	760	734	714	725	751	721	766	769	701	765	725	698	791	748	753	748	738	691	756	722	778	744	730	691	717	707	767	730	732	749	741	693	685	745	727	684	729	747	733	812	767	755	701	740	696	745	692	779	775	707	756	731	734	720	765	770	747	697	762	697	725	736	794	743	721	708	772	709	742	713	715	753	735	678	715	746	698	732	740	795	777	723	727	725	748	689	757	756	704	747	714	697	708	721	713	742	760	763	759	784	711	723	745	753	741	715	701	720	663	730	742	721	705	733	739	701	753	758	726	747	744	747	697	735	720	714	755	782	740	746	754	761	800	794	720	733	726	709	744	746	727	732	746	690	755	740	768	737	719	749	769	687	737	743	765	755	752	773	691	771	686	690	732	744	729	693	730	742	723	703	687	767	750	738	792	760	721	702	732	710	756	697	737	743	742	705	751	760	737	719	688	704	713	771	766	732	759	744	718	717	696	763	701	693	734	733	645	723	772	783	703	722	726	732	688	696	772	761	780	709	737	756	741	771	726	695	722	692	733	711	713	733	710	742	751	719	753	733	726	726	734	783	734	729	695	772	745	738	781	723	774	752	743	743	712	731	737	765	698	778	729	730	716	724	744	808	731	740	780	708	724	804	741	742	747	711	749	712	738	689	771	732	750	723	704	739	720	696	720	730	712	727	718	788	738	819	719	741	748	749	684	764	769	736	755	727	724	761	731	712	737	786	773	682	688	781	693	705	808	720	774	703	725	749	717	724	759	765	685	724	736	712	715	729	755	736	754	710	738	711	713	713	721	704	743	723	725	774	786	715	744	736	722	735	724	720	730	744	774	780	725	732	699	709	740	755	785	729	765	738	736	746	733	734	707	730	688	755	754	668	741	705	713	705	797	714	758	747	727	771	720	739	768	774	740	692	745	739	704	714	698	727	775	735	705	760	718	753	738	736	710	759	745	749	743	747	758	758	750	727	751	720	704	704	675	771	697	714	756	721	760	715	757	759	738	747	741	726	707	715	706	738	748	688	727	695	713	739	738	731	715	772	745	702	760	722	707	743	756	724	749	736	784	716	753	726	687	704	714	752	790	701	722	721	741	683	743	718	761	716	731	757	713	788	776	768	741	774	710	766	750	743	723	734	783	721	758	734	760	743	713	792	706	758	773	759	728	717	724	738	733	712	704	731	687	767	737	742	681	756	718	683	734	768	777	774	707	737	761	729	717	741	728	748	768	704	769	725	733	742	761	726	786	715	743	718	801	706	710	717	725	669	731	720	762	774	729	721	750	751	726	713	724	708	730	730	705	775	695	762	753	706	758	706	740	755	698	718	698	706	770	728	723	679	704	733	718	780	728	734	779	730	725	760	743	734	685	743	755	771	725	733	743	704	724	717	699	731	704	735	768	697	784	757	705	738	751	748	697	762	778	716	714	754	716	714	741	773	740	722	760	731	723	803	765	735	728	707	760	720	731	720	741	741	728	738	689	723	759	772	757	703	730	768	723	796	708	733	776	735	746	786	733	760	740	754	688	784	686	678	744	718	723	737	760	725	710	777	731	785	736	774	758	764	705	738	801	784	750	700	754	732	713	758	749	724	761	697	735	716	721	740	752	735	723	716	712	772	725	704	728	734	715	758	696	686	678	676	702	699	756	750	746	740	720	750	727	731	734	736	725	738	779	725	704	753	718	765	761	738	729	797	763	696	738	771	707	715	704	727	730	767	783	730	696	709	726	732	765	744	748	702	697	733	701	739	682	717	749	691	741	750	712	777	712	745	739	726	766	790	719	726	717	747	732	760	740	735	722	714	700	702	711	743	697	787	661	687	718	731	741	756	711	743	732	762	734	738	741	742	760	728	702	791	701	735	722	704	654	718	746	715	762	769	699	765	703	777	729	764	742	746	731	739	727	757	723	741	775	744	725	776	803	726	707	710	740	772	741	710	750	726	703	739	750	755	732	718	729	734	745	706	706	795	752	753	741	756	756	761	716	748	758	748	769	701	762	762	750	738	735	687	712	751	728	721	721	730	735	689	752	745	749	741	731	737	724	724	734	692	738	751	740	687	723	727	772	762	710	758	717	740	725	760	779	697	716	702	725	725	743	751	712	753	771	654	756	731	745	714	753	687	687	736	747	771	727	776	758	761	739	742	774	777	731	768	737	737	734	688	708	753	780	717	746	733	707	769	719	670	793	701	739	748	761	762	778	703	730	738	731	723	787	728	732	792	760	721	766	724	759	748	746	730	690	697	766	712	702	750	734	754	698	680	775	755	766	756	711	744	709	712	718	755	731	733	767	738	747	759	791	774	695	716	729	725	768	732	791	744	750	701	696	723	734	722	719	737	737	684	710	752	712	758	703	733	734	724	737	758	731	753	730	767	748	720	720	730	728	733	738	713	757	766	725	739	755	736	727	708	773	704	730	780	766	718	728	716	739	724	741	726	754	739	728	719	759	724	747	734	758	763	706	769	796	749	717	739	737	757	698	766	738	728	714	683	709	711	725	711	730	731
25042	21472	28341	24968	17649	1555	878	628	561	559	491	465	439	459	440	441	403	422	390	388	440	343	397	422	399	365	379	392	364	406	365	378	339	373	378	389	384	395	358	334	393	391	396	394	380	352	368	390	400	405	377	396	412	372	372	383	392	351	334	388	392	384	375	347	369	398	371	408	368	372	385	432	386	396	365	390	397	345	418	395	362	349	370	369	368	343	384	402	400	372	390	384	389	387	386	377	369	376	368	378	374	402	372	366	388	366	406	380	392	349	393	359	355	373	399	416	394	391	359	376	379	409	402	343	380	384	372	407	387	408	330	365	401	389	397	386	402	360	388	384	392	369	344	388	376	378	364	375	428	378	390	337	388	381	349	388	381	402	360	366	327	344	377	354	385	403	342	371	353	350	406	386	395	387	394	362	362	367	394	371	413	360	383	347	376	403	389	388	397	387	392	389	370	361	403	372	363	369	368	384	401	395	432	388	391	363	350	382	373	382	387	374	362	387	355	379	355	367	384	364	411	364	399	404	341	403	372	367	378	369	370	376	366	371	368	397	376	374	383	403	371	356	380	383	375	365	408	377	370	380	359	397	393	372	325	391	406	342	375	363	429	400	403	376	399	362	369	392	404	356	351	374	403	367	380	383	389	341	338	373	400	393	379	353	375	370	369	394	355	361	382	382	379	399	387	385	362	377	340	361	354	343	366	366	349	390	369	390	391	351	377	372	374	364	403	390	371	402	383	374	373	383	367	359	379	410	366	381	370	345	370	376	343	351	359	405	356	341	370	367	340	398	419	376	382	373	390	381	390	384	355	354	380	413	368	358	368	390	380	394	402	386	374	389	351	381	414	388	342	366	375	341	383	370	375	377	384	341	406	370	371	383	379	365	413	359	349	374	374	390	362	365	344	361	391	382	348	404	398	392	415	389	369	396	384	371	344	365	361	397	365	368	341	393	359	373	396	404	384	390	370	391	421	375	377	402	395	405	388	341	331	355	423	430	374	351	382	383	362	337	386	380	361	374	383	417	407	420	380	371	372	356	373	366	383	396	393	402	378	338	399	352	368	360	374	397	345	378	391	404	368	387	361	390	379	364	346	385	357	366	368	357	377	396	360	361	366	339	368	374	337	360	398	429	371	396	344	346	360	365	386	407	360	367	371	412	375	395	362	390	367	356	397	395	387	391	398	364	377	371	368	359	368	370	354	401	366	430	364	364	406	386	361	361	372	354	351	373	382	353	372	375	368	364	393	338	380	395	394	362	424	354	396	397	366	411	357	359	372	387	380	388	350	405	357	369	349	382	363	358	387	368	399	427	425	360	374	406	418	370	344	331	365	385	375	385	390	369	394	401	379	373	408	375	399	376	382	325	345	361	383	366	379	369	383	391	374	398	378	372	356	375	384	394	360	363	402	382	336	388	337	349	356	367	366	357	392	389	415	375	386	352	375	380	368	353	376	334	353	352	366	385	375	402	395	381	361	375	364	370	357	367	368	362	392	413	349	371	378	378	369	368	407	380	396	383	396	358	418	336	375	350	379	397	377	352	376	363	374	404	405	380	389	359	388	403	346	341	381	385	346	371	385	375	395	368	344	355	350	393	370	397	353	373	365	391	398	331	363	380	401	389	385	386	393	380	363	364	379	411	376	385	384	376	400	352	414	401	363	371	345	361	355	364	362	377	373	372	377	364	341	388	404	372	374	373	387	384	364	374	384	386	390	408	376	359	375	368	365	361	400	361	366	368	357	359	406	369	377	360	388	378	386	350	388	378	372	367	379	369	372	367	390	363	365	345	395	363	406	379	408	349	393	360	378	412	370	345	382	412	375	368	390	393	379	403	356	366	367	402	376	367	356	380	386	368	339	364	374	369	377	361	387	439	380	374	371	359	343	364	384	391	392	377	372	362	369	354	371	365	393	347	374	387	382	387	386	338	384	374	380	358	344	365	389	392	393	387	366	386	341	361	345	353	380	374	344	418	380	384	370	363	363	393	385	447	374	366	408	418	371	356	359	407	401	411	375	380	389	355	325	371	361	396	368	385	373	381	380	398	402	379	364	395	365	371	352	367	380	408	382	380	347	372	385	368	372	355	338	352	357	357	331	389	358	392	355	375	385	401	380	329	363	365	399	369	389	356	368	359	360	360	323	350	371	393	352	368	424	399	357	336	382	358	388	391	383	366	392	370	388	393	380	395	390	350	354	383	394	364	381	370	428	385	383	398	391	367	352	365	359	398	372	377	400	391	387	366	411	364	384	381	329	367	374	390	357	385	385	338	411	378	375	371	384	396	411	375	377	389	376	325	393	389	377	373	363	382	355	380	355	374	391	327	365	376	371	345	379	394	356	336	329	335	368	374	370	391	349	379	370	394	409	409	366	382	344	385	413	377	373	380	335	389	386	395	344	380	399	392	366	325	365	355	374	347	400	367	391	363	368	394	372	410	382	378	362	383	378	389	342	388	354	366	389	384	397	380	394	358	394	408	406	359	359	397	353	369	367	381	367	338	379	369	332	384	380	385	400	386	375	332	402	388	389	398	352	372	406	381	369	375	413	386	360	396	352	364	390	389	389	354	357	391	396	385	354	348	357	375	412	347	403	366	354	400	330	350	388	382	395	350	358	364	399	379	377	374	370	374	363	385	356	360	380	399	356	380	371	365	383	368	363	350	357	362	387	342	397	375	370	340	371	383	395	352	392	374	391	345	406	375	359	363	332	360	350	366	353	377	388	367	354	384	387	354	350	421	366	371	383	396	368	360	366	380	355	381	383	357	402	374	360	378	379	391	382	386	356	348	365	350	386	356	373	367	384	373	376	356	366	375	379	399	363	379	374	389	344	333	381	356	422	375	371	374	351	400	349	397	366	401	395	339	355	327	387	373	389	384	368	374	398	391	375	363	394	395	335	356	373	399	357	379	355	398	392	375	372	382	395	387	413	371	374	403	359	362	358	388	352	375	388	362	371	345	404	354	388	358	353	407	398	380	371	355	353	404	343	402	360	406	389	382	375	370	377	395	414	385	369	414	368	364	384	377	361	380	375	367	371	397	397	352	385	403	395	385	366	381	391	362	361	397	385	380	367	388	374	356	362	353	399	327	381	426	384	380	401	363	358	377	401	388	378	386	370	391	397	362	368	341	378	360	383	407	405	350	372	355	389	367	381	364	366	373	371	381	363	342	396	388	367	352	357	376	401	359	387	358	352	346	343	370	405	410	369	410	375	383	377	366	362	398	383	409	344	409	365	394	375	423	373	360	373	372	410	331	363	380	405	383	380	365	397	404	352	383	343	376	366	364	378	410	375	370	337	381	371	369	339	368	364	397	396	361	400	390	338	367	332	368	379	415	389	371	365	395	407	360	362	356	374	379	388	320	383	366	368	382	380	361	369	381	336	399	372	390	366	388	353	376	362	369	354	417	376	358	377	375	333	377	376	359	368	368	365	369	348	358	373	389	360	338	359	367	371	366	417	384	361	360	376	385	372	385
6037	8668	7741	3904	2321	1998	1677	1164	993	833	722	715	675	632	593	640	606	552	511	538	538	480	527	500	480	478	517	489	509	502	469	492	505	472	514	454	478	483	497	505	432	455	478	464	453	430	480	440	497	492	470	480	494	493	470	428	469	463	493	433	446	446	491	483	514	453	431	455	463	438	489	461	460	444	446	428	464	424	477	493	446	409	458	482	461	511	488	485	469	486	454	444	443	479	459	458	478	458	481	481	456	452	460	500	482	447	443	468	496	464	500	463	429	453	456	452	443	457	464	482	455	474	460	442	470	475	483	482	484	460	467	492	457	472	452	444	503	477	487	481	447	441	488	451	461	467	471	499	441	452	412	451	490	447	488	460	484	443	484	488	462	498	490	462	449	453	448	483	458	465	458	491	461	445	493	458	453	476	466	469	471	481	451	476	461	455	477	457	479	459	461	473	459	446	444	490	451	441	529	428	461	429	466	450	500	464	471	463	459	465	487	490	468	437	444	449	500	487	451	494	497	479	494	488	462	459	472	478	438	453	463	441	493	466	486	455	455	503	475	441	452	452	477	431	462	458	475	489	458	504	434	471	478	464	464	452	483	463	471	441	452	475	457	449	474	485	455	473	439	502	428	448	465	458	445	485	456	460	471	461	495	459	472	483	481	453	472	439	486	456	432	455	465	481	466	446	428	472	474	461	495	477	459	488	460	447	463	436	457	450	465	449	465	438	503	515	464	469	447	446	504	425	423	480	479	492	465	435	437	479	467	482	491	466	516	433	456	487	463	471	445	482	445	493	482	438	472	430	477	454	431	464	448	415	504	449	496	463	452	436	465	453	435	460	465	481	493	464	448	504	465	452	446	490	471	456	474	468	487	421	499	465	467	453	497	441	451	460	449	450	428	456	455	457	457	435	455	434	471	498	460	476	429	475	446	455	469	478	467	508	467	474	467	497	460	477	464	478	467	484	473	463	430	469	457	483	465	470	449	472	485	465	445	482	467	477	450	525	414	418	453	495	458	451	525	458	472	480	493	470	451	419	441	452	440	507	471	423	424	466	443	440	478	475	473	421	467	474	478	456	459	486	454	433	444	425	461	478	444	460	443	434	451	459	476	455	501	488	459	482	491	474	451	484	440	436	511	484	477	461	467	445	498	435	421	465	451	466	449	461	473	451	464	471	486	423	474	467	476	471	437	471	475	459	455	484	488	457	455	455	481	443	443	438	414	503	464	475	480	467	455	513	448	443	478	457	442	452	469	446	477	414	439	520	485	503	458	433	511	427	448	498	481	457	465	463	455	432	458	439	484	458	433	489	455	478	477	436	435	470	456	484	453	444	449	494	470	471	477	464	483	481	447	481	442	486	469	440	480	493	458	444	461	461	432	436	532	435	453	456	475	432	486	492	504	442	478	440	484	513	485	489	432	483	463	491	479	470	489	460	470	505	453	497	446	439	467	464	449	425	435	471	475	459	490	481	479	467	478	466	478	443	431	479	472	475	478	477	519	488	488	421	448	453	473	461	477	448	438	448	439	476	499	473	493	473	446	492	457	422	459	474	434	429	402	486	486	497	449	452	413	461	458	478	408	466	478	451	455	463	468	465	478	483	440	426	408	462	520	462	460	474	487	461	439	457	461	440	459	456	483	463	457	505	448	478	469	452	479	466	441	465	432	445	440	430	435	482	477	488	455	463	464	484	459	462	473	493	494	467	441	461	480	472	454	444	430	457	425	464	481	429	452	462	458	489	479	465	469	439	463	461	497	469	487	473	496	495	475	452	443	463	470	454	457	460	481	463	496	444	457	453	504	465	455	474	455	463	493	497	490	467	455	453	450	469	475	455	492	461	477	458	452	462	478	457	490	463	449	479	467	513	460	469	487	489	492	472	461	493	457	433	500	467	452	468	468	504	487	472	477	457	436	467	439	441	480	457	481	473	474	505	469	449	436	467	513	476	446	434	515	486	480	458	489	449	464	447	444	443	443	491	450	483	461	473	483	463	455	488	443	531	464	440	449	474	431	451	471	456	436	484	444	468	474	440	469	483	492	470	430	438	484	469	506	495	468	460	447	482	470	501	488	472	472	452	448	503	515	465	457	487	441	467	437	450	431	446	445	454	466	446	434	462	502	439	464	439	432	495	437	395	450	476	452	456	490	472	465	448	465	446	468	449	465	442	471	462	481	468	433	478	506	465	472	475	444	422	468	509	471	452	487	481	475	480	476	493	452	482	421	454	472	448	462	453	430	457	422	457	473	422	461	453	454	421	439	451	474	482	433	433	451	460	476	448	465	449	497	477	445	485	486	457	459	463	492	503	427	470	466	505	443	477	492	484	468	479	478	436	474	445	495	473	465	446	436	447	430	438	455	484	478	480	437	477	460	466	463	424	477	472	457	452	464	474	446	500	460	480	471	491	501	495	460	472	469	484	444	481	479	505	475	448	465	463	438	482	452	462	452	437	513	452	464	430	482	436	456	496	480	478	484	451	487	485	487	467	468	440	478	454	446	404	422	467	462	486	461	453	493	450	462	480	465	447	501	479	457	529	473	432	450	487	458	496	453	487	467	494	433	447	499	458	454	417	444	472	460	453	465	413	463	472	486	438	448	452	463	468	502	460	481	459	451	433	436	446	441	478	437	498	484	440	468	475	482	441	476	482	467	508	487	451	483	453	537	463	449	465	470	470	474	452	431	440	480	468	491	490	467	449	449	460	472	486	420	483	512	514	464	473	430	484	451	488	463	468	479	438	496	488	455	462	476	485	453	473	480	497	486	474	460	479	438	482	502	520	455	447	452	486	482	444	463	472	485	458	503	468	453	508	488	457	422	429	452	482	477	429	464	454	504	452	494	471	461	480	472	468	449	457	448	490	494	460	468	454	427	473	459	472	458	456	482	498	449	505	459	472	457	461	481	476	455	475	455	470	477	454	471	451	452	476	463	465	477	459	475	517	474	464	484	463	441	470	457	435	486	471	461	435	467	467	463	470	470	440	446	454	471	479	443	411	434	465	433	524	459	467	490	490	458	494	468	469	440	440	457	461	460	478	452	445	477	469	452	495	496	462	489	450	467	437	469	476	450	447	449	458	528	477	491	476	484	466	445	477	456	433	508	483	461	473	459	438	465	422	437	458	461	455	464	477	507	440	487	461	473	471	474	459	465	450	441	464	447	475	453	473	470	454	435	412	464	453	458	450	505	460	465	466	462	474	488	468	430	447	467	480	438	476	492	472	512	477	439	486	469	472	455	481	448	448	472	477	468	437	408	466	492	466	437	492	466	476	464	481	441	459	478	489	497	470	441	456	443	505	461	471	462	479	448	437	468	485	482	461	442	474	504	455	428	485	483	462	477	481	482	488	449	442	471	447	485	467	444	486	434	480	469	474	493	479	481	491	480	492	461	489	430	478	453	416	437	479	456	451	474	434	494	449	463	451	440	457	453	446	481	444	498	484	415	442	443	458	476	485	455	466	479	446	438	462	511	496
23022	21576	29568	24036	21577	21674	15976	2532	1630	1527	1392	1293	1226	1242	1132	1169	1077	1081	1011	1042	994	984	995	984	998	1004	981	928	925	997	928	984	882	1005	958	915	957	909	923	930	981	911	929	919	966	914	905	940	929	916	883	879	891	918	907	948	921	867	926	900	889	916	900	848	894	897	906	916	885	908	902	916	875	940	920	917	875	863	901	899	876	899	873	908	814	923	868	930	909	923	872	928	915	868	866	831	875	942	960	988	973	922	936	926	938	889	923	908	873	887	938	922	905	851	900	931	937	964	893	921	894	889	924	907	874	883	877	900	880	866	900	872	858	879	908	923	945	902	895	922	927	864	871	938	896	925	899	838	873	856	888	922	883	865	919	903	896	951	881	827	907	862	908	882	886	899	893	969	864	891	917	893	899	885	891	889	927	868	925	901	927	861	889	871	926	892	894	896	856	902	877	891	1000	872	891	896	859	850	883	908	908	886	956	923	915	864	902	884	914	907	925	880	878	883	912	957	852	911	912	829	888	895	898	942	880	893	934	895	855	891	891	899	855	913	914	940	890	950	899	895	906	881	884	888	900	943	838	956	928	921	940	875	848	882	887	880	890	945	912	886	866	836	841	887	868	877	841	919	879	877	868	884	943	916	827	923	882	907	927	880	860	930	891	887	888	899	925	920	881	904	840	895	894	899	929	884	942	836	896	912	863	871	869	893	873	892	845	899	899	877	871	897	880	896	914	944	917	884	871	863	859	910	875	871	902	885	939	868	932	891	880	890	884	904	953	913	932	868	921	881	913	881	916	916	925	870	910	899	897	840	902	954	847	847	892	855	905	872	869	929	896	909	912	890	902	872	843	889	854	885	885	926	886	854	878	933	925	892	902	900	910	875	865	854	907	878	950	899	906	958	895	977	883	905	858	938	876	876	902	832	859	908	869	856	905	904	924	879	970	885	900	858	899	876	876	892	889	897	876	854	911	873	953	918	855	924	887	894	903	860	871	895	903	899	881	901	882	889	935	874	890	918	872	863	849	928	881	872	876	888	912	879	949	877	879	922	887	865	913	880	909	877	865	897	918	897	882	863	862	900	917	899	848	880	812	870	926	893	836	864	865	939	924	832	954	892	939	872	892	843	834	854	873	875	856	936	841	903	879	898	880	934	894	893	925	889	929	901	894	837	881	925	866	923	886	903	880	879	900	916	880	863	895	857	916	895	878	863	888	892	841	894	876	897	924	894	908	901	892	947	874	849	855	858	958	920	855	901	892	903	857	882	892	929	927	944	846	837	890	861	907	922	893	914	836	830	901	912	891	901	922	891	905	934	845	888	914	856	934	885	884	869	864	882	819	990	928	863	866	879	845	878	869	904	869	914	885	877	880	897	923	914	883	887	867	894	876	872	895	900	906	865	876	875	873	932	897	891	898	876	915	862	876	933	869	890	889	948	910	909	861	902	870	954	862	907	844	895	942	887	906	908	927	857	897	923	888	868	852	909	844	917	900	921	884	898	970	882	919	923	881	912	920	885	933	875	882	926	932	886	861	852	885	918	839	872	879	951	920	873	904	852	936	896	870	885	889	900	897	913	871	910	885	851	872	862	895	874	841	875	901	905	965	873	896	870	868	904	923	873	908	926	825	862	917	850	885	870	872	892	889	863	851	920	914	965	906	889	893	865	854	898	889	838	834	798	877	893	913	857	926	926	877	845	876	875	817	867	862	882	867	919	861	881	887	901	911	881	900	905	892	852	912	904	903	928	906	907	859	887	906	875	884	885	813	861	885	816	897	870	911	876	871	854	852	916	890	919	867	913	932	888	901	839	869	931	934	928	906	879	877	854	878	946	944	961	900	919	878	887	892	879	880	849	897	870	933	879	896	859	906	897	924	899	874	828	905	889	870	852	875	849	868	858	907	945	874	847	852	939	933	902	913	908	912	883	944	890	823	892	897	909	882	888	898	879	848	886	871	856	859	931	843	895	903	906	857	899	907	879	844	890	877	834	884	913	849	817	869	848	867	906	860	923	871	847	915	878	909	903	845	883	933	923	876	856	858	899	851	865	865	882	946	843	871	936	926	921	920	877	821	929	927	933	883	845	863	891	864	891	889	889	906	924	892	848	867	869	886	853	886	911	874	861	888	897	918	924	871	858	909	873	908	904	933	892	907	959	881	859	894	869	856	882	840	913	916	900	859	876	880	855	929	880	866	857	927	889	876	884	907	897	918	954	881	895	892	872	883	860	902	885	841	945	862	913	875	920	903	829	910	898	900	865	916	903	883	944	918	882	910	899	852	892	882	925	820	848	896	892	922	835	852	901	875	903	878	897	892	907	938	906	879	848	863	866	971	902	864	897	855	884	908	890	910	879	862	879	976	876	943	909	854	925	878	899	850	947	905	894	922	888	921	829	859	879	872	898	855	910	903	887	944	915	865	886	883	854	892	908	922	874	906	833	879	871	849	897	844	832	883	873	901	878	830	907	894	828	889	863	855	910	879	887	929	925	898	900	893	908	848	854	941	869	881	884	892	887	867	854	911	908	921	895	928	872	947	860	891	852	859	939	838	897	893	906	861	876	866	844	888	922	862	898	890	833	884	866	894	904	919	844	848	917	895	882	859	921	900	905	914	856	872	913	917	929	926	910	911	921	874	880	876	855	851	868	826	859	840	887	886	926	851	890	888	853	931	863	837	851	807	885	906	888	908	883	917	869	872	876	887	827	925	900	901	876	886	932	895	951	841	844	855	871	893	906	962	892	905	849	870	851	905	944	887	805	906	917	861	880	858	840	892	885	841	909	897	821	903	860	916	885	918	888	861	932	936	874	888	892	847	903	840	877	890	940	956	872	912	886	875	955	862	847	902	888	890	912	874	902	946	876	876	911	861	893	861	885	868	856	910	901	910	861	884	837	933	911	916	914	839	910	876	848	925	878	895	898	873	847	934	848	854	860	858	844	854	892	884	856	895	886	871	874	907	888	877	866	868	903	877	885	903	915	941	866	874	872	913	917	843	932	899	855	894	876	888	867	931	878	878	894	840	906	847	865	889	916	949	876	897	870	902	848	913	916	916	898	938	883	920	870	827	924	878	853	897	873	906	795	898	861	851	937	911	853	899	907	947	876	897	897	929	891	900	854	891	872	900	876	856	853	893	875	919	873	913	918	972	905	909	882	914	921	929	935	953	918	916	881	956	842	875	866	911	894	900	882	826	914	882	915	918	884	925	898	887	920	902	907	917	890	942	879	861	862	902	919	898	870	864	882	871	909	890	894	920	887	881	970	941	862	905	906	856	933	887	839	854	892	893	904	873	892	921	892	891	873	871	884	823	885	856	876	872	883	847	915	916	916	927	885	951	903	888	931	854	909	893	889	917	927	920	869	911	899	877	966	905	861	885	880	895	896	844	895	956	897	916	797	874	899	887	868	861	873	866	895	896	909	931	884	893	892	915	872	914	876	929	878	863	902	811	875	897	822	918	912	843	913	832	932	874	918	905	906
9009	20383	16834	9278	6265	5442	4673	3380	2698	2391	1953	1813	1662	1504	1485	1475	1399	1309	1224	1183	1152	1100	1203	1132	1029	1102	1078	1047	1154	1008	1069	1058	1076	985	1007	1026	967	1058	1053	1002	1032	973	1040	998	1020	1040	974	1003	1027	1014	1018	1000	1013	1014	1030	1041	977	1005	1059	975	953	1035	1012	1048	1004	918	993	1004	1006	990	1014	950	953	970	958	936	936	999	1039	1003	953	1060	966	1050	979	928	1030	971	1041	1040	962	949	940	989	945	994	1000	1052	963	988	1036	995	1003	946	995	1006	921	1006	958	1062	998	964	969	931	1008	1008	992	1030	987	989	1001	976	1016	961	1013	1037	971	981	970	980	947	991	999	987	1010	994	1000	942	991	920	994	999	956	938	1035	996	900	973	956	969	952	998	991	1000	989	1010	1007	1026	1073	957	932	954	983	962	974	987	987	982	1005	1040	1002	984	876	960	968	974	1033	959	1008	993	961	966	978	972	971	965	1027	983	971	1042	973	947	1005	962	953	988	977	1000	1017	957	949	1022	970	986	1009	949	962	1010	995	975	974	969	987	990	1026	1028	1018	916	948	1012	974	972	937	951	1012	998	1053	1026	974	979	984	1018	941	1008	1017	970	957	983	990	1018	965	943	982	991	1026	972	980	992	928	973	980	965	961	980	1023	912	1063	1026	973	981	967	971	948	936	1006	978	1031	968	993	991	1002	982	1036	954	951	1018	995	998	962	997	1010	1018	968	964	992	984	967	951	1028	1006	973	947	969	994	989	1027	996	971	1021	1005	977	968	959	974	984	996	1050	1033	999	979	985	976	928	1033	955	974	1034	1016	1045	968	1007	956	986	979	956	952	1020	984	983	1014	905	1025	994	966	1021	941	965	970	969	962	1022	1031	1006	1002	990	972	1018	967	937	993	1004	1014	949	1012	920	992	988	1015	1006	968	977	1011	974	991	969	977	992	964	1051	981	987	988	980	968	963	1079	1008	1013	1040	1024	1012	978	964	1005	986	1013	1007	985	991	1003	994	957	973	971	976	999	965	1023	1024	993	958	1044	999	1066	964	963	934	949	974	1031	995	1013	956	935	974	1009	1054	968	987	1014	1024	1023	991	965	957	979	1009	1007	982	1026	1006	984	990	994	949	995	991	1046	1031	999	1029	995	983	1002	988	955	987	1004	987	1011	937	1002	991	966	978	1005	973	1004	944	1007	993	988	1015	984	1004	998	943	997	975	966	987	986	985	1023	1005	944	939	943	962	1015	983	1014	977	960	903	1046	1020	950	972	1020	986	1014	989	1014	1024	956	1008	979	995	1000	949	942	975	987	1006	977	1010	966	987	981	973	1001	952	943	1002	971	1071	980	980	988	1040	988	960	986	967	971	969	988	1003	972	968	1022	1019	1010	995	978	997	957	1065	982	960	974	973	985	982	964	989	982	1064	984	972	983	969	995	998	1007	990	950	1017	1000	1022	993	999	982	964	995	1026	945	966	998	1005	1002	995	965	1015	951	1001	989	959	967	962	959	897	961	920	1068	1034	991	1012	986	961	972	1000	925	1039	984	963	1024	1001	934	982	998	987	997	958	1054	994	989	913	1034	948	1002	995	972	985	1010	1009	998	975	1006	999	976	1001	1013	989	1024	975	1009	1009	919	1006	1005	984	993	1017	1028	999	993	1015	1004	950	1028	1007	969	998	985	967	1049	932	948	1008	1013	966	1020	975	1011	995	965	1003	1026	989	999	976	937	988	1038	1008	935	992	999	951	952	981	943	1034	1089	935	989	999	995	944	1004	1010	939	955	1020	989	975	959	975	989	1017	996	924	966	956	1030	990	985	981	1083	977	958	977	994	986	1010	1001	974	1013	934	1035	973	917	960	1017	970	967	949	1013	994	1038	971	946	1049	988	992	997	989	987	1013	1064	970	1012	977	1051	967	958	988	971	991	1017	1019	1030	998	1002	988	1035	1018	990	963	939	966	922	1001	973	995	999	1004	1015	991	992	943	1009	1055	997	1034	945	952	1029	978	1034	999	1010	1026	1013	943	997	971	947	1081	962	1047	989	996	964	969	972	994	1007	1029	966	995	965	1014	974	1019	1003	978	988	1022	986	944	908	995	920	1015	983	987	1044	1048	1011	961	921	970	983	953	1007	1021	1005	992	1027	1050	1007	936	978	896	1002	935	990	938	967	1033	970	986	961	932	984	1056	995	976	970	953	910	993	969	1022	969	955	958	1013	985	987	1018	976	1009	1027	974	936	961	1017	934	998	956	958	956	985	958	943	976	1044	1001	988	913	919	957	1013	916	976	1038	935	942	962	941	1026	989	1012	995	998	985	973	940	983	1003	1061	954	1010	939	957	974	991	966	962	1001	1019	973	981	1008	1001	955	974	975	1009	976	979	988	1035	970	1064	979	995	941	957	958	916	948	945	983	1001	965	1081	1038	925	988	952	944	999	1012	938	1016	980	1013	1000	918	991	956	995	941	1006	989	993	1010	955	973	970	953	1014	996	997	905	927	948	993	988	1018	970	962	998	970	983	989	1009	996	1006	937	1010	954	1022	1009	1049	1002	977	984	988	979	1040	909	947	969	971	1036	999	972	1010	943	1002	989	983	964	987	952	1010	985	972	1018	988	987	947	968	977	974	959	979	972	992	980	1044	977	1020	999	930	938	980	1000	981	989	978	1017	936	1017	944	1008	1011	983	972	1015	1013	1044	991	1006	1013	987	985	980	959	970	1003	1035	967	1052	934	951	1006	1014	954	1019	974	1002	1027	1013	992	965	913	958	1007	999	987	1014	966	999	983	974	1026	972	981	957	981	1055	973	1022	995	993	1029	925	1024	994	974	1007	979	992	1018	943	980	1013	1035	982	951	1017	1031	954	979	1027	1035	966	943	964	979	1002	937	1038	1003	1014	1016	979	1025	999	1034	964	978	979	958	1002	1003	998	950	994	1009	1022	934	1013	945	1017	985	969	1034	991	1016	1053	994	967	1040	947	977	1012	977	984	979	942	1071	1008	1006	985	959	959	960	1002	966	990	997	989	993	953	1003	956	932	1005	988	985	921	953	941	1027	985	950	1026	993	1020	961	981	993	970	925	970	970	1063	1014	1057	992	945	956	1016	934	1016	996	939	975	959	978	958	947	960	971	1049	1010	960	986	946	984	985	1003	966	961	894	1028	1013	1020	966	989	971	1011	980	965	983	1019	992	959	966	938	978	1016	969	994	993	983	1007	1022	1010	980	1041	1016	1015	997	992	1013	968	980	998	954	954	999	1008	944	977	1002	1003	966	902	935	984	983	1017	1006	996	1013	980	1003	977	975	952	1082	996	952	970	1001	997	951	983	1011	1033	1011	956	1000	1012	956	1037	996	960	979	999	1005	970	1018	1020	947	895	972	984	990	995	988	953	984	932	1016	1001	959	992	952	982	983	980	931	990	988	981	1004	1000	983	983	947	967	1007	932	950	985	994	993	991	990	940	1032	1014	952	1005	951	971	1016	948	989	1008	1006	981	994	1042	1061	986	1006	1001	1008	1001	1011	994	1013	923	916	1041	933	1008	989	991	1000	985	1018	1046	997	960	1038	1012	1026	998	995	1033	1004	964	989	1066	988	934	1008	939	1031	979	1003	1036	1031	975	1020	1015	912	1004	1002	962	1006	955	998	1017	982	1011	971	953	983	968	997	1038	1023	1004	1016	1098	989	1026	983	971	1013	994	1028	1028	995	1009	982	981	982	974	995	1022	976	996	986	967	982	985	1006	980	1006	961	1012	969	982	953	981	983	985	1016	988	963	951	1007	1045	1024	966	984	972	1023	1012	981	915	956	908	1007	947	1043	1018	978	1019	1035	1050	924	1019	974	981	975	1031	966	980	983	1003	947	962	952	1019	961	998	991	1005	995	979	1011	1011	1000	1003	935	992	1000	987	979	1017	976	980	1003	971	1052	1013	999	936	977	988	1005	1028	1025	1034	1002	935	930	969	946	969	944	967	1001	1013	1035	1005	1004	967	1019	990	1030	951	937	1051	1062	1001	971	960	984	953	1052
27405	21124	10934	1067	522	542	482	405	357	353	369	346	317	300	282	365	333	308	289	341	333	330	323	274	294	318	302	325	268	341	307	287	282	317	325	308	328	358	298	291	296	328	301	296	314	299	315	313	343	285	299	306	290	302	346	319	330	314	313	310	314	327	337	323	336	307	297	303	348	323	335	289	299	341	310	307	319	305	280	323	293	309	318	293	305	326	312	333	324	289	321	310	347	308	342	290	301	308	276	321	288	318	286	334	290	305	345	300	325	309	296	302	296	321	311	291	305	320	286	305	326	315	286	298	300	325	306	310	327	335	315	302	305	295	310	325	319	293	302	310	305	345	325	314	322	323	303	308	338	331	310	306	303	313	298	321	288	360	298	306	323	286	345	300	301	307	299	318	325	310	319	318	329	335	315	288	289	303	301	303	306	331	325	310	264	311	304	325	305	301	342	291	321	338	282	313	322	305	289	317	302	296	295	315	323	317	324	344	308	270	314	311	318	289	308	290	315	313	309	338	302	293	277	318	314	312	323	300	325	295	328	299	316	308	321	311	314	309	346	304	319	284	317	321	325	316	301	300	289	344	330	296	283	301	302	300	325	379	302	311	287	310	311	309	295	307	308	299	301	319	296	334	304	308	280	300	329	309	323	317	311	326	301	331	296	290	299	343	330	328	347	298	319	323	280	321	306	308	304	322	316	338	309	292	331	312	312	295	324	309	327	295	315	321	325	314	305	294	333	296	312	324	337	316	285	318	278	312	312	290	313	321	310	304	267	288	279	333	314	293	320	339	301	311	314	302	321	332	325	295	343	281	323	292	307	321	317	302	332	328	277	322	307	320	328	342	334	321	296	300	354	293	329	327	336	336	299	282	303	301	311	346	321	303	307	298	301	322	332	323	303	287	332	305	288	300	326	299	343	287	315	325	271	291	309	322	280	308	339	313	325	328	268	298	320	312	317	311	312	297	311	294	312	289	302	348	315	319	313	347	314	289	322	290	286	323	327	317	315	338	313	310	315	343	310	288	312	299	300	314	330	357	308	284	342	309	305	319	297	322	311	316	354	302	331	294	330	312	274	292	333	309	310	317	323	280	324	299	301	295	330	293	300	316	320	333	296	309	332	332	320	334	305	329	298	297	353	342	298	292	338	311	310	301	341	300	317	300	304	327	355	306	299	331	310	299	315	296	305	323	297	312	319	311	292	315	309	307	310	274	311	301	305	331	302	289	339	333	301	312	269	319	314	342	313	309	304	305	311	301	316	306	311	300	277	314	308	292	291	310	296	329	329	332	319	287	279	327	312	350	292	303	314	315	281	290	301	300	329	302	336	311	322	327	336	329	311	286	333	328	307	302	314	296	306	353	296	335	309	307	268	310	308	315	300	317	328	346	360	302	285	313	296	331	325	328	333	330	330	269	329	317	304	295	291	310	305	295	325	326	320	306	296	311	318	307	297	322	304	338	292	290	299	294	330	295	329	317	307	325	341	301	305	304	313	327	285	301	313	307	307	325	294	301	333	268	331	280	332	303	308	284	321	275	293	313	301	353	307	281	318	354	323	338	325	302	315	285	308	284	309	320	332	346	312	318	334	325	333	273	313	313	295	333	312	346	324	297	306	281	301	337	279	320	323	338	313	320	317	301	319	290	319	303	294	306	301	311	317	302	292	294	318	294	316	309	291	327	329	306	301	298	328	303	292	315	301	351	315	332	325	304	305	320	320	306	287	295	333	321	325	292	304	308	309	346	298	310	320	314	319	305	306	307	287	313	286	300	328	296	316	303	323	323	349	307	328	277	306	270	322	298	316	308	293	325	322	314	290	309	295	305	330	313	288	317	300	309	313	300	320	345	332	324	319	328	308	326	308	300	294	296	290	283	328	306	313	312	309	276	289	323	267	302	315	312	314	324	291	315	346	356	307	306	333	318	307	342	332	303	355	304	316	319	324	291	294	303	319	317	309	328	333	317	302	307	329	315	296	316	309	315	303	298	314	288	284	340	330	322	318	308	323	296	313	350	315	292	298	302	337	314	282	294	318	315	284	297	297	325	314	284	321	313	322	281	305	330	332	325	299	294	317	315	336	341	331	272	317	308	308	311	316	323	301	296	312	333	292	308	293	328	337	283	322	289	300	319	314	329	334	313	285	326	289	305	316	309	315	341	302	326	305	300	340	293	301	284	302	300	314	322	281	284	326	323	295	299	325	310	274	329	300	305	310	345	314	295	293	322	300	300	292	301	313	327	262	325	300	298	316	308	325	341	305	335	309	321	307	306	316	331	316	305	290	279	296	326	327	295	288	294	283	305	325	329	319	313	291	285	311	345	336	314	307	327	310	320	294	332	319	299	302	336	313	303	316	314	324	293	294	339	306	283	314	309	326	302	297	332	347	298	301	300	317	311	295	317	335	307	307	353	286	293	309	294	293	326	339	317	282	305	282	304	264	303	319	327	337	293	309	321	322	311	294	343	318	305	330	295	279	304	294	313	294	359	320	314	284	303	300	287	294	345	331	326	311	288	317	301	289	318	293	301	301	299	315	287	302	319	293	318	316	295	313	314	319	256	299	307	328	292	328	305	326	314	291	363	320	287	283	329	274	307	301	308	304	328	299	287	324	327	290	275	299	313	303	288	319	319	312	323	309	303	314	319	307	285	310	306	317	289	323	321	324	323	291	330	318	328	295	298	330	300	312	307	333	311	316	335	338	318	294	291	282	285	273	335	320	307	345	313	328	343	360	315	340	333	336	315	303	314	289	304	297	309	314	327	322	323	298	347	345	309	308	358	348	318	365	285	299	306	324	306	279	349	324	311	289	293	290	295	323	315	289	287	295	308	311	318	315	301	345	296	286	295	300	301	318	299	323	331	314	305	315	277	317	335	307	334	317	317	306	354	324	282	321	327	294	326	326	307	310	330	286	339	322	317	301	315	325	311	337	338	309	318	287	295	300	268	306	300	283	308	316	296	302	322	288	292	323	316	305	337	305	324	291	291	306	313	339	300	330	301	299	294	299	311	320	312	324	314	289	301	321	307	309	319	323	323	302	306	308	297	311	320	306	299	312	259	323	314	335	299	307	328	323	329	306	318	323	323	310	306	315	276	302	315	323	295	313	315	306	301	321	322	303	305	338	336	324	316	324	309	329	325	330	284	319	313	329	314	303	284	324	319	321	314	292	313	311	320	344	324	309	313	381	314	299	314	301	302	298	320	308	330	287	333	310	336	334	333	315	332	315	308	302	320	297	287	290	312	332	294	320	285	296	293	309	300	278	332	305	313	291	301	315	311	350	314	321	308	310	306	313	326	325	307	315	303	282	305	321	301	316	292	321	299	317	282	316	294	297	302	340	288	303	297	323	324	324	292	331	296	334	294	302	271	317	296	268	310	326	303	349	287	321	320	317	291	295	303	330	308	298	330	285	301	298	318	314	305	279	294	304	311	277	301	292	304	347	332	321	327	285	334	325	333	270	278	308	327	287	316	318	310
4989	2877	2385	960	645	777	728	536	457	394	411	425	400	383	386	436	397	376	407	386	376	375	370	401	419	371	344	389	365	378	405	363	371	355	385	329	387	354	377	364	386	382	379	381	388	393	371	390	359	395	353	365	375	368	403	362	376	371	361	403	379	377	415	386	368	402	382	342	358	426	376	372	384	344	367	391	382	356	379	365	378	391	394	377	370	379	348	410	386	381	374	347	375	338	381	402	394	399	357	382	324	376	385	398	361	330	369	386	382	386	387	366	403	371	376	392	376	368	359	349	348	372	367	376	359	358	364	360	393	393	389	401	395	362	374	395	353	359	366	387	387	364	371	376	359	373	357	358	348	381	411	362	378	335	360	365	385	381	338	357	371	365	406	402	354	385	389	385	398	358	347	391	362	379	404	345	395	369	362	379	368	379	371	390	377	382	349	370	383	354	352	377	347	387	355	384	398	347	348	382	376	395	362	380	386	403	352	373	386	387	380	373	372	373	404	325	355	377	339	383	391	363	387	378	387	385	340	392	391	369	360	344	359	400	387	341	434	363	424	396	364	382	366	385	372	399	368	370	387	376	346	360	337	333	389	399	380	367	332	390	353	349	418	354	359	364	422	385	401	343	325	380	379	415	362	427	378	367	398	378	362	382	370	374	368	331	378	374	381	358	400	389	366	377	368	343	382	402	374	385	354	361	373	366	349	371	379	361	425	394	363	375	394	326	350	368	384	361	355	374	355	348	376	377	403	363	385	377	373	366	393	393	351	362	364	379	395	384	341	371	430	335	363	372	401	395	388	349	362	398	387	362	374	374	364	348	348	387	410	374	363	382	373	365	389	372	385	347	405	346	337	362	392	364	394	422	373	388	365	371	354	400	373	390	359	332	365	385	339	396	362	378	377	397	379	366	342	353	397	383	383	383	395	366	361	382	347	376	403	358	332	362	391	382	344	347	403	338	402	401	339	351	361	372	378	359	388	394	423	369	384	396	400	409	369	400	380	387	385	326	362	381	390	393	371	364	425	364	389	388	410	393	393	353	389	386	370	362	393	345	414	361	409	387	358	412	353	382	364	352	355	393	346	363	373	361	351	391	361	382	378	389	377	359	374	384	395	397	398	348	370	367	360	394	359	358	397	360	381	401	381	369	414	364	352	369	373	373	380	363	355	375	412	380	407	370	380	339	361	377	395	354	374	372	327	372	374	351	392	384	387	377	392	406	389	354	371	349	395	394	384	377	345	341	364	421	379	340	379	404	396	356	357	362	397	395	387	338	369	362	357	366	365	362	404	350	381	415	363	423	336	368	382	409	353	368	388	401	381	359	422	423	394	304	361	364	372	392	371	381	378	355	391	362	393	340	321	391	391	401	405	396	368	355	359	365	342	383	367	377	364	388	356	402	369	369	360	346	360	411	392	384	395	352	361	391	350	382	352	376	361	363	360	392	392	385	398	395	412	352	388	366	414	394	365	337	382	370	391	377	381	343	382	397	372	367	403	363	401	374	380	372	361	387	349	382	373	380	336	357	331	382	369	383	368	388	361	378	395	379	377	347	375	357	368	378	395	372	379	363	380	390	368	370	389	358	409	391	355	418	367	367	373	361	357	364	400	380	395	351	345	395	375	365	343	372	361	378	331	382	362	400	366	384	388	369	376	355	350	403	386	389	343	416	377	362	343	375	371	366	381	378	390	389	370	332	353	342	394	377	376	377	349	378	404	365	421	366	362	374	370	350	348	350	364	384	395	401	409	347	388	370	332	383	400	338	376	376	385	369	376	371	365	376	366	356	377	376	340	361	383	365	351	385	404	338	329	372	348	380	398	404	315	344	379	389	366	378	378	398	368	370	368	359	369	361	393	363	345	369	393	376	365	366	381	373	378	376	386	354	384	381	357	385	365	367	371	356	377	354	388	388	382	377	382	383	360	382	424	358	374	376	358	391	347	390	392	367	371	356	383	375	404	359	367	360	402	395	372	348	391	360	359	378	382	359	379	373	376	373	386	373	361	384	400	377	349	329	367	372	352	364	383	396	359	328	359	363	373	398	366	396	389	372	379	416	373	385	379	397	343	405	401	361	357	377	371	430	374	361	356	405	407	353	412	381	371	371	381	377	337	339	409	355	379	374	417	394	382	348	369	363	394	389	416	385	391	345	386	397	343	386	418	372	365	370	394	352	364	389	344	402	389	332	361	363	362	363	379	354	353	375	337	363	384	364	356	385	375	373	374	390	344	374	386	360	390	350	408	348	371	384	350	378	367	376	364	375	357	372	386	393	373	353	408	392	378	376	372	357	383	336	334	378	371	360	366	347	353	376	375	364	374	396	382	413	380	400	319	333	346	350	377	374	384	381	368	400	378	359	354	393	373	361	393	371	407	376	396	375	360	392	378	424	376	373	314	381	386	380	372	388	333	395	373	394	363	385	398	354	357	385	381	380	360	373	357	391	350	386	380	396	401	375	347	387	402	407	404	367	399	386	399	395	374	362	360	367	369	393	385	371	370	363	370	380	372	374	373	384	381	402	406	364	407	372	356	345	352	397	358	341	377	366	382	369	384	382	356	367	402	384	347	382	368	391	342	353	333	371	330	375	352	352	390	373	411	372	378	362	368	399	382	401	418	350	352	387	373	363	383	365	408	366	371	342	386	356	382	360	360	392	363	379	399	385	386	341	373	360	406	396	354	400	397	339	355	375	393	342	402	374	373	372	399	350	379	373	341	392	379	371	390	394	352	349	374	371	439	386	381	331	392	364	349	390	392	376	379	372	397	367	384	346	372	393	374	377	379	379	376	380	362	367	358	365	367	398	406	360	356	392	400	397	357	397	351	405	378	359	400	385	381	392	374	350	359	387	374	375	403	371	392	363	386	362	352	356	396	409	371	370	380	398	365	373	375	357	392	395	408	376	371	392	375	372	339	379	378	376	357	381	358	397	369	373	369	369	363	351	376	365	392	351	374	357	391	355	369	390	411	365	358	370	378	378	392	389	390	386	365	368	358	351	346	377	405	350	357	375	355	380	392	372	408	388	381	357	398	375	393	369	379	353	371	363	395	393	409	368	359	373	415	385	361	362	388	378	380	343	372	369	366	369	362	364	394	381	361	387	381	379	369	369	349	377	364	354	371	408	371	380	382	345	328	396	361	379	356	361	372	384	366	383	395	362	376	349	333	374	371	387	387	378	366	384	408	388	419	420	372	396	390	369	373	341	364	377	360	391	416	391	375	390	405	370	381	398	361	369	388	374	388	340	345	387	357	355	373	379	358	376	386	369	360	381	336	362	371	350	367	368	343	365	383	402	384	351	368	374	373	336	414	367	431	348	421	362	371	390	381	342	342	383	341	359	370	400	379	357	371	391	412	364	378	367	380	368	387	384	359	407	384	372	399	345	397	351	395	332	381	343	395	378	383	379	381	381	361	391	352	385	381	370	358	354	384	373	385	386	369	360	368	397	362	347	360	376	366	338	375	362	348	380	367	360
23788	21524	29277	24218	21517	18034	2475	1328	993	980	858	878	834	829	821	754	761	770	774	721	676	687	702	685	676	708	643	657	667	684	642	712	677	713	632	642	663	677	684	662	644	663	679	678	669	688	661	660	710	679	671	711	691	645	680	598	660	657	646	685	664	664	703	648	669	651	686	580	707	674	632	706	651	655	668	682	663	612	667	652	617	650	658	670	659	628	668	651	667	659	662	638	681	650	667	691	687	686	654	632	677	623	661	597	661	649	670	661	697	694	652	672	625	685	664	635	665	637	648	636	660	649	701	651	653	631	621	636	652	634	677	650	610	656	642	687	636	681	659	683	662	621	627	624	682	637	687	637	661	649	633	652	597	624	630	620	671	649	682	667	631	624	608	648	648	673	651	675	632	674	613	634	670	653	664	598	640	649	606	660	650	621	650	641	661	645	678	700	675	614	681	656	662	685	653	617	615	600	635	653	610	644	655	644	632	660	648	647	664	657	648	635	678	688	652	669	687	668	681	637	608	710	649	663	655	681	643	647	672	675	651	650	660	650	610	668	667	657	658	622	659	616	663	660	611	670	666	621	624	688	676	624	687	694	653	645	617	662	664	611	655	625	661	663	670	642	663	658	660	693	644	633	658	644	668	676	633	631	676	620	682	677	655	659	644	614	618	659	620	662	629	667	638	628	667	611	644	653	662	624	609	600	690	678	654	637	631	631	622	690	692	622	678	625	631	650	660	685	630	659	657	642	670	666	644	645	652	635	592	636	650	684	589	644	679	677	653	643	648	622	640	674	633	661	689	709	737	641	665	630	617	646	693	636	628	660	621	619	643	682	620	639	668	636	625	654	626	635	623	611	655	624	646	622	598	652	628	631	659	650	641	648	659	670	651	680	709	612	668	646	635	628	630	659	655	695	638	637	704	654	668	649	651	662	634	655	631	655	640	613	687	640	654	636	620	628	697	618	667	616	653	664	688	683	652	682	669	682	628	682	623	596	653	638	634	605	650	629	614	636	653	731	669	645	673	632	631	580	663	610	608	669	669	662	645	637	633	670	631	686	595	659	628	708	687	645	691	669	639	615	734	675	636	657	690	654	641	626	671	632	659	664	598	701	596	637	641	649	661	684	627	631	628	667	615	646	644	652	712	664	657	690	664	652	667	583	676	609	651	671	624	630	656	663	657	658	673	673	680	663	617	604	655	610	653	660	627	639	646	641	608	675	618	694	656	623	660	654	662	683	615	618	662	670	656	616	676	693	667	669	662	653	618	629	720	627	646	633	628	622	643	692	657	630	681	606	656	645	681	635	665	700	635	631	669	681	638	673	654	624	699	667	648	683	629	683	632	656	632	653	660	638	628	640	599	649	664	710	610	676	679	643	654	609	647	617	618	656	633	654	614	696	652	644	637	646	609	618	648	652	619	669	666	646	674	649	649	628	635	668	630	686	663	645	655	649	651	638	680	638	661	675	657	668	607	605	667	677	623	617	683	668	627	668	630	650	667	644	643	673	691	644	701	623	697	670	646	653	665	672	653	653	646	636	673	624	677	663	661	673	691	623	642	650	611	682	614	629	641	637	612	616	682	640	668	656	677	637	654	647	634	618	658	640	667	651	647	648	665	671	640	645	655	622	644	653	640	643	679	632	611	662	641	656	626	620	638	652	653	633	634	681	623	633	659	655	646	633	657	674	676	610	597	697	659	679	617	664	685	655	653	674	653	622	638	647	641	679	677	610	672	615	625	664	640	628	637	662	667	664	632	685	626	670	631	650	644	671	659	662	673	659	663	676	643	623	664	663	655	639	611	659	670	655	629	646	676	634	621	635	623	639	621	688	629	684	611	624	636	589	694	657	628	647	645	636	657	616	632	616	640	665	637	646	670	623	657	666	697	694	609	638	692	660	636	676	670	656	630	646	625	672	678	631	618	614	636	651	648	661	605	661	653	627	643	695	660	626	625	678	668	680	642	609	643	669	634	625	633	681	647	618	648	677	677	639	669	668	621	632	637	624	578	628	694	644	677	655	659	645	628	663	669	660	623	644	594	653	659	682	613	651	637	669	616	600	653	655	651	617	719	643	630	755	655	665	622	709	620	656	669	658	641	670	630	670	619	598	622	693	651	685	644	640	671	629	642	639	634	677	623	665	703	622	649	647	655	641	703	663	645	606	662	735	718	657	635	662	629	633	676	627	643	677	629	621	645	623	617	648	666	687	632	644	689	637	625	687	617	640	639	662	645	659	670	630	704	677	676	702	630	647	664	681	639	638	683	660	654	651	651	658	682	664	630	677	677	652	670	670	655	628	614	702	646	625	672	631	642	634	610	641	643	662	624	631	629	666	681	631	626	630	579	664	656	686	690	690	618	671	669	706	670	623	648	658	600	657	656	651	628	671	686	658	617	671	646	687	681	667	673	668	616	693	684	627	620	667	733	646	661	592	699	673	652	647	646	632	707	644	640	660	628	659	660	649	681	619	597	664	688	667	655	681	645	681	652	688	722	643	693	682	641	690	658	651	599	677	644	606	674	660	681	605	675	648	664	659	670	655	662	694	625	647	623	618	650	646	630	662	607	630	610	653	627	676	651	630	663	684	685	620	678	675	618	667	677	650	650	674	630	655	696	667	631	625	669	648	665	660	657	589	643	635	719	621	642	627	654	659	617	654	627	631	663	640	679	666	607	638	654	654	623	672	642	658	661	685	637	650	657	672	682	622	639	627	664	617	691	644	673	598	664	674	669	691	670	660	624	651	673	641	682	665	656	691	629	683	653	632	644	655	630	618	652	658	666	643	622	627	669	635	649	658	639	696	659	652	616	673	635	626	640	628	611	686	653	650	685	623	620	653	638	650	607	666	641	626	623	621	614	688	654	642	680	631	606	652	626	655	641	662	619	682	671	646	620	658	706	656	605	673	660	680	612	674	629	625	646	676	637	625	666	643	667	681	594	644	643	670	641	649	651	653	607	661	646	675	638	688	636	651	649	668	618	628	633	673	640	623	667	677	628	604	656	651	650	630	645	669	658	640	631	626	665	632	662	692	655	679	641	615	658	653	681	633	633	676	669	688	639	671	636	638	614	642	636	636	565	661	657	674	683	672	675	681	662	647	632	708	677	653	630	657	687	670	652	669	698	651	639	659	648	689	620	632	655	625	677	633	654	681	681	648	665	640	662	650	661	635	674	623	651	634	625	606	696	645	706	635	629	618	659	619	647	638	689	673	636	619	690	619	678	689	681	694	629	659	626	694	625	587	665	615	678	677	653	671	681	606	669	656	680	653	674	676	678	659	633	661	626	647	623	622	663	636	623	636	620	646	668	622	639	667	619	614	650	643	693	639	627	637	642	608	670	611	679	652	703	669	667	634	613	649	652	610	679	643	652	685	660	671	608	610	720	659	651	659	613	623	653	670	648	646	665	637	641	626	667	694	692	665	665	662	639	632	617	626	628	662	660	644	634	655	662	636	632	646	661	644	611	654	651	658	628	680
5531	11854	10714	5375	3690	3115	2300	1850	1634	1399	1271	1153	1083	1020	981	972	997	922	809	874	859	806	819	821	790	819	755	802	714	816	793	754	787	784	765	780	735	746	763	729	751	737	745	767	743	798	718	761	789	782	793	762	753	707	750	748	768	703	733	741	727	743	776	702	723	775	775	800	740	764	750	703	738	777	723	762	729	756	747	775	738	741	753	754	754	766	734	743	753	679	731	708	792	726	699	791	712	714	742	734	745	708	734	734	759	751	741	764	735	714	763	747	720	736	742	737	761	740	729	740	713	701	728	727	730	747	711	753	749	665	681	765	737	736	693	743	754	733	702	746	733	725	764	757	731	771	761	760	735	735	771	764	692	748	717	730	713	733	718	752	796	769	738	729	752	708	722	738	720	734	713	719	739	739	715	703	787	775	707	731	760	713	716	772	740	718	744	730	807	728	720	746	694	737	752	734	764	723	717	723	767	790	723	744	771	702	736	725	766	747	702	710	713	727	737	708	776	693	752	724	709	749	748	761	753	731	701	735	754	768	756	736	719	720	759	725	744	766	753	761	720	732	675	740	731	720	695	706	712	743	754	774	770	762	755	707	706	709	781	766	725	764	711	676	756	752	713	670	739	730	751	719	762	766	722	708	720	699	734	738	656	766	765	694	736	692	721	725	740	729	706	749	736	770	719	727	730	738	710	685	767	734	728	753	720	733	773	745	734	704	727	710	714	752	748	777	742	670	703	758	751	739	729	705	754	751	705	739	716	724	699	734	739	765	739	715	694	765	746	686	744	773	751	750	786	716	719	718	694	728	739	726	752	746	759	744	724	727	734	705	748	777	709	676	734	691	729	732	766	740	690	747	738	731	714	741	745	713	726	744	682	654	709	752	701	763	668	737	767	717	702	727	716	706	714	754	731	760	708	734	735	741	723	742	677	761	787	717	749	716	758	729	759	732	713	711	737	745	705	748	762	733	746	721	737	698	695	744	707	742	711	742	724	689	744	741	744	702	748	745	766	757	749	728	661	720	764	714	757	636	786	762	748	765	742	731	735	716	775	780	719	709	709	769	751	731	804	705	690	744	707	701	767	728	723	709	727	746	718	729	768	701	719	685	728	754	707	745	719	803	764	759	770	724	736	727	710	774	798	712	715	748	727	729	698	735	726	732	701	731	760	698	728	740	738	747	749	784	736	718	716	758	701	764	710	765	778	752	725	715	751	742	813	720	729	743	710	699	749	730	739	740	778	688	737	736	734	731	757	716	749	797	719	733	681	765	771	680	749	720	709	732	729	715	748	752	765	686	737	731	746	685	746	704	742	761	768	701	730	733	795	729	777	711	710	712	762	713	702	740	706	765	727	719	716	684	729	739	712	759	782	741	669	721	736	742	758	724	736	754	703	758	703	715	713	735	769	742	751	692	716	707	752	765	755	688	717	753	731	700	725	707	736	756	748	742	717	753	718	738	756	776	736	676	712	730	744	712	701	691	676	729	726	726	726	741	726	745	790	732	762	741	686	726	762	747	739	747	730	744	758	759	742	721	750	711	737	805	754	745	708	680	771	745	730	727	736	734	752	730	738	694	716	749	728	714	719	734	760	755	722	713	749	729	728	747	718	785	734	719	687	704	682	748	749	747	780	740	750	730	754	772	776	712	712	681	742	708	724	730	704	750	717	762	713	724	774	705	684	771	706	721	731	715	702	720	723	768	734	699	719	723	729	744	755	747	740	758	733	721	723	757	767	751	730	738	743	773	736	708	744	741	749	710	685	763	734	755	736	720	675	714	772	722	787	693	719	715	669	714	746	712	735	771	746	748	716	766	743	714	715	748	732	780	783	709	716	725	768	730	760	770	751	721	721	736	673	719	793	702	756	779	732	788	731	732	683	748	698	715	756	731	731	704	739	751	767	688	717	776	684	783	736	721	756	716	710	757	715	718	733	728	725	734	751	753	700	712	722	776	701	726	698	725	719	754	748	731	733	694	753	727	743	724	765	708	770	732	732	714	719	767	759	727	721	729	681	757	705	740	709	740	748	716	738	753	781	721	758	707	747	729	716	790	766	703	700	732	736	742	730	679	757	793	726	774	741	695	732	701	766	695	701	721	730	782	677	737	763	788	720	744	754	706	726	737	729	684	703	702	683	769	712	692	705	717	711	709	742	728	719	733	714	749	680	713	723	717	672	692	761	744	702	766	704	737	778	754	732	692	730	706	697	748	774	762	746	710	784	760	757	745	670	751	708	718	768	711	710	732	730	769	742	704	745	718	680	733	726	775	717	732	740	734	714	672	724	743	750	745	751	668	730	755	700	734	735	727	719	752	722	752	745	754	740	718	712	713	731	728	720	706	782	794	703	708	715	761	699	719	725	759	760	776	745	712	710	714	690	729	782	766	710	735	703	747	686	723	728	728	740	738	705	771	747	776	747	734	722	748	745	734	739	740	770	709	730	746	708	743	761	757	656	741	782	714	727	752	798	750	700	726	739	706	715	732	700	755	752	772	670	709	749	762	678	701	746	765	745	765	697	708	714	737	733	755	748	721	726	745	790	711	760	738	747	740	698	748	750	694	729	760	756	747	754	755	677	724	758	766	711	752	690	717	751	672	724	713	734	708	722	755	734	766	729	724	731	689	744	736	739	764	688	704	697	745	768	698	783	750	726	695	698	733	720	754	721	759	696	785	686	740	753	696	727	749	770	723	793	752	754	700	721	716	734	786	734	745	783	742	726	778	720	740	780	687	724	723	731	727	668	714	696	732	774	702	779	700	762	689	741	707	715	808	737	759	746	747	734	728	707	717	736	741	806	745	738	745	715	741	730	760	725	720	750	675	713	714	713	679	678	762	750	726	746	744	747	732	736	743	786	744	740	760	745	752	720	736	770	733	674	694	726	729	697	710	745	696	762	739	772	762	694	738	745	719	705	733	731	726	717	729	729	751	712	742	700	679	695	763	738	734	712	687	750	745	724	732	734	759	713	721	728	746	712	784	744	730	750	743	762	769	739	747	716	708	719	731	716	760	730	708	759	748	764	727	698	729	758	756	793	721	667	746	723	695	717	769	740	700	759	778	768	684	721	747	735	707	706	727	696	717	722	786	794	678	751	699	763	724	734	695	749	746	723	673	741	691	782	722	727	736	719	733	790	755	806	752	693	743	726	714	721	679	735	713	727	751	721	717	725	725	728	751	752	729	705	792	725	759	715	727	750	744	733	724	702	766	719	760	749	696	777	693	743	674	714	666	751	727	727	726	736	749	756	748	728	738	752	774	772	773	739	690	724	717	782	753	796	760	761	716	727	714	752	790	706	716	720	725	756	699	737	745	706	704	719	697	702	734	728	747	730	748	737	701	742	708	692	735	737	681	718	761	777	770	691	725	681	743	706	715	772	724	741	784	717	738	762	701	691	777	700	741	768	755	699	696	715	734	760	772	689	738	788	718	769	731	723	658	724	754	734	759	729	769	724	713	735	768	705	722	740	719	736	765
24985	21481	28301	25023	17588	1466	765	605	529	491	468	454	445	431	432	416	416	388	385	382	379	367	377	380	400	371	370	390	388	374	402	383	390	376	402	373	408	328	369	374	356	406	376	366	400	351	374	386	350	394	342	382	360	377	368	368	349	361	394	398	343	377	377	336	339	374	369	357	360	370	407	347	336	385	379	384	352	342	364	381	383	396	382	381	380	372	399	365	355	335	358	344	367	321	361	365	351	371	396	378	381	379	397	370	367	390	342	365	372	363	373	346	393	360	359	387	353	390	400	391	390	320	367	363	369	353	371	391	361	377	383	356	405	349	380	356	338	392	386	381	397	354	377	371	344	381	376	414	365	361	365	383	367	384	387	350	378	351	376	382	382	389	376	361	341	365	342	349	358	360	348	384	394	377	393	381	372	364	324	373	366	376	354	374	376	412	354	363	384	402	374	370	383	392	385	337	404	357	388	367	402	377	362	411	376	376	385	396	368	335	379	323	365	379	359	371	369	378	376	356	384	373	404	379	360	388	363	412	361	372	329	366	380	349	377	364	383	366	368	365	348	375	406	342	367	374	395	391	372	362	343	356	383	365	373	335	387	370	368	366	393	391	348	357	375	399	379	381	385	351	363	358	367	364	358	372	340	370	385	377	353	363	396	389	375	362	367	365	392	403	384	367	366	345	382	383	353	382	344	371	392	360	341	374	352	363	359	356	354	360	349	371	386	411	392	379	355	363	352	376	374	381	386	394	333	364	379	389	382	361	369	339	369	353	406	362	402	391	375	357	387	337	404	366	367	397	356	384	377	350	391	345	359	388	369	370	374	362	392	326	402	355	381	360	388	355	357	343	354	324	380	409	369	367	393	367	366	399	365	372	365	389	362	341	357	389	363	352	355	352	347	348	352	392	396	364	374	355	361	361	364	386	365	365	387	369	381	374	376	343	411	385	365	373	372	360	318	375	356	332	387	391	379	404	382	391	394	373	401	345	388	390	358	420	340	354	375	372	389	379	375	363	370	371	373	367	412	385	350	353	369	361	396	351	377	400	367	366	385	385	380	378	374	370	340	362	364	391	362	339	382	355	361	365	375	397	397	373	356	379	380	406	375	377	375	367	373	363	371	338	369	370	348	359	386	368	368	387	362	344	348	381	414	374	351	357	350	361	376	366	376	334	339	343	367	387	365	375	389	362	331	322	397	365	361	345	379	333	384	356	378	367	385	344	374	394	405	355	384	375	370	377	368	320	363	372	381	358	371	345	365	375	370	359	376	381	360	343	362	377	375	352	360	407	371	381	360	377	381	385	365	370	381	402	345	378	422	378	340	386	369	389	383	337	368	384	376	369	355	373	385	383	366	389	359	347	424	390	362	370	395	403	345	344	363	373	393	361	401	364	375	340	390	342	389	387	350	371	378	385	347	368	366	408	368	376	371	326	366	363	371	373	369	343	359	353	399	368	331	368	387	358	362	370	374	374	379	368	379	382	375	359	410	359	399	366	390	367	393	348	358	387	372	344	374	361	371	366	348	356	367	347	358	320	353	388	382	396	362	384	369	368	349	371	351	334	372	327	383	381	370	375	442	362	347	403	354	378	372	339	367	352	356	389	349	355	333	398	342	342	361	374	372	373	346	376	347	372	366	371	374	388	368	404	359	390	373	349	346	382	369	353	357	369	353	390	366	373	374	354	383	358	352	341	388	377	374	357	384	366	377	384	336	364	378	378	342	395	370	378	370	328	384	342	349	380	406	408	398	342	348	387	393	336	381	356	391	350	354	361	359	358	366	368	358	342	339	375	331	363	407	331	349	365	405	351	382	366	376	377	395	358	374	375	359	370	391	385	373	371	358	379	362	359	358	371	407	383	400	374	340	376	369	354	375	369	364	375	394	389	396	367	384	365	382	357	356	377	376	379	349	354	357	399	343	375	355	343	385	364	406	378	333	370	380	362	357	373	367	359	347	360	368	386	389	381	353	365	362	375	387	395	342	375	389	390	380	393	351	339	373	356	393	375	371	352	342	387	336	378	351	331	358	377	360	390	362	353	435	366	389	392	381	347	382	373	390	376	384	360	378	370	373	364	380	363	365	383	366	381	371	325	365	365	380	360	369	372	389	368	376	351	378	362	354	378	391	378	361	336	355	358	356	391	330	357	394	383	372	399	369	396	346	333	395	361	363	399	389	378	340	380	359	375	389	365	350	360	384	383	370	370	364	366	357	374	375	365	368	368	383	351	341	368	375	379	375	390	374	349	385	356	360	382	356	366	369	364	357	350	353	335	360	372	393	391	343	336	362	372	377	380	347	399	355	394	364	358	358	350	350	358	370	388	365	315	372	397	352	368	390	365	363	317	354	353	360	346	392	372	389	370	349	398	364	341	389	395	374	372	372	415	351	396	350	354	372	363	350	349	350	374	365	377	392	363	380	348	372	354	405	346	330	351	366	362	365	345	390	362	374	396	379	373	374	384	332	389	352	374	371	383	357	352	387	370	381	385	361	357	385	338	372	350	419	365	384	398	373	387	359	372	360	328	370	351	354	394	356	376	363	365	371	351	362	370	394	385	376	358	337	326	365	372	362	340	391	377	375	353	355	367	400	406	385	358	410	350	376	338	388	353	349	380	376	379	371	365	348	388	359	406	367	375	370	396	345	363	352	339	366	351	353	385	365	355	370	380	383	359	384	380	355	370	367	373	358	391	348	342	361	363	355	364	372	361	369	361	351	428	353	353	386	353	336	373	367	354	370	363	315	372	382	364	347	382	389	401	381	397	388	374	365	406	388	344	354	347	373	356	310	356	353	360	334	377	362	332	418	372	365	383	404	364	348	332	359	347	353	371	369	385	398	359	385	403	367	353	359	340	393	357	364	360	347	381	370	389	377	378	394	380	366	354	372	377	377	352	335	360	334	359	370	398	397	348	352	375	374	344	367	375	341	385	366	362	425	370	380	388	361	366	364	366	361	379	383	351	366	375	361	371	339	384	363	360	380	360	359	389	363	355	376	342	379	383	381	350	408	393	366	377	357	371	355	332	418	384	344	376	363	386	387	355	380	327	372	349	367	364	386	365	364	362	379	371	357	405	363	367	351	402	346	387	367	364	356	389	392	330	358	353	371	377	369	365	337	370	398	357	352	403	387	341	392	368	374	362	365	391	347	392	376	364	366	372	322	415	354	363	357	354	373	374	357	373	364	392	399	382	349	393	361	368	390	354	369	375	372	353	396	363	408	404	390	360	374	397	375	323	370	354	365	364	387	367	366	351	351	377	357	354	365	379	375	329	378	388	399	393	415	376	353	349	369	381	385	379	376	350	402	406	372	380	387	377	376	364	370	370	377	362	380	369	379	380	379	359	375	360	391	337	393	374	407	358	395	408	391	378	372	370	362	362	385	355	388	409	376	346	350	373	391	363	357	362	374	353	346	347	382	370	377	350	384	345	371	371	358	363	372	410	341	368	392	389	378	372	367	375	368	358	386	362	357	356
5379	6860	6107	3216	2235	1748	1290	1119	963	792	743	716	655	620	607	580	608	569	552	515	513	504	492	501	459	509	514	497	454	510	463	495	469	509	462	445	491	478	445	496	452	485	450	445	445	452	498	483	415	436	493	489	430	467	476	464	434	496	495	440	481	448	429	451	515	478	447	473	468	448	485	466	457	433	484	447	451	431	477	473	447	461	514	457	455	465	456	448	461	463	437	485	466	472	451	466	406	418	473	452	456	449	462	453	483	461	491	458	444	452	463	482	486	499	458	457	463	421	481	479	451	465	436	472	434	462	467	462	458	452	462	473	508	437	450	474	442	468	454	421	441	486	440	482	430	438	444	453	478	445	484	498	462	470	481	475	468	453	504	437	463	484	433	462	465	464	466	494	481	490	463	472	470	481	465	468	447	458	492	447	454	433	494	458	422	449	462	461	457	469	447	452	460	476	452	442	470	468	477	450	502	467	450	419	473	472	444	467	441	473	446	433	442	461	408	441	419	459	450	435	415	467	454	487	489	486	426	454	457	402	443	476	490	484	434	415	477	465	486	427	448	470	470	475	465	468	464	438	474	471	475	458	461	479	443	439	412	447	463	432	474	475	429	418	483	471	486	460	472	482	473	431	463	417	429	447	440	459	458	435	464	465	480	493	462	464	449	437	468	431	455	423	430	433	504	472	447	466	444	474	444	450	448	461	489	459	432	452	487	478	457	460	439	467	494	445	459	469	473	448	462	449	472	477	446	446	455	486	467	436	461	491	464	454	441	451	468	459	455	441	473	462	434	477	443	433	448	470	435	424	493	469	436	440	449	423	423	411	489	440	491	471	460	429	449	436	431	484	490	441	473	476	463	470	471	471	443	461	447	440	472	407	472	504	476	422	450	460	454	446	458	446	451	464	443	457	451	450	471	452	478	467	485	468	423	477	466	435	472	465	490	491	419	457	470	467	429	442	485	456	451	453	431	468	441	471	436	474	492	459	435	447	496	459	490	445	468	456	473	475	478	475	454	439	494	445	454	452	468	459	444	458	452	488	444	444	481	465	446	448	471	460	460	465	435	438	482	442	472	414	450	457	487	444	416	431	435	490	457	425	468	462	473	435	468	453	454	483	453	433	434	458	482	463	458	450	437	485	456	435	459	434	443	456	483	457	440	483	478	449	453	501	444	432	485	445	445	457	486	470	508	439	453	490	475	419	453	483	457	495	462	478	460	456	470	416	495	448	442	454	460	470	447	467	467	442	467	469	432	440	472	459	450	475	439	458	468	442	460	463	455	451	456	475	443	481	466	413	466	487	475	463	449	440	471	463	479	452	433	483	473	480	460	482	470	459	433	475	428	459	425	412	478	461	485	462	473	463	455	457	475	468	454	454	442	477	424	458	461	452	454	450	479	443	432	453	490	442	471	455	444	473	468	428	488	496	448	430	488	481	436	507	414	448	477	476	433	458	481	485	421	461	454	447	448	434	460	480	471	465	467	471	473	479	488	456	466	484	493	481	447	493	475	420	457	452	490	495	488	488	454	444	490	476	469	427	485	463	442	447	441	439	432	478	482	435	447	444	442	433	474	465	448	480	484	464	491	471	459	477	436	483	478	534	458	473	456	437	478	498	442	447	472	457	479	445	478	448	499	486	463	460	476	477	452	457	483	481	429	465	477	475	464	464	442	453	442	454	488	452	492	443	477	490	475	460	464	488	466	425	462	457	465	474	484	469	442	454	478	487	512	436	473	471	438	466	460	432	447	429	452	468	449	451	457	482	472	441	481	471	448	482	436	468	438	455	455	442	465	480	453	453	470	467	427	479	471	448	437	469	453	520	457	471	426	455	483	454	450	488	469	484	446	479	448	462	489	442	431	459	443	463	483	453	452	469	480	456	428	442	470	476	445	456	457	480	498	462	449	435	492	474	477	470	441	466	474	456	441	478	445	446	457	442	458	461	476	452	475	446	425	482	480	508	445	438	481	433	443	464	444	500	418	438	497	481	413	498	422	452	488	473	430	440	441	474	434	464	428	469	457	503	452	460	512	459	490	473	459	454	494	442	455	453	465	484	432	438	442	457	489	456	452	450	460	492	469	447	431	448	475	481	467	445	485	487	458	476	493	495	439	446	454	460	468	460	465	464	474	462	458	492	463	483	442	455	474	460	495	456	454	455	437	446	419	472	442	424	467	484	519	474	453	435	441	494	456	432	471	459	457	411	452	434	480	522	457	480	462	477	459	451	477	448	459	482	461	444	471	460	480	452	431	461	478	422	414	433	461	431	449	490	446	461	488	459	433	456	461	469	446	426	475	437	446	469	462	450	481	489	440	447	478	455	449	497	466	457	463	461	454	472	425	441	479	452	424	450	460	486	454	464	470	468	481	459	479	427	467	480	459	442	460	489	448	422	470	470	457	463	443	433	475	460	488	472	449	464	458	487	429	454	436	447	453	471	455	473	450	453	455	440	456	512	436	502	464	483	444	438	482	425	439	500	482	471	468	478	477	448	443	496	484	469	449	426	466	465	461	459	460	483	446	457	487	437	439	474	446	490	483	469	478	470	466	465	455	451	486	446	467	470	447	456	443	478	470	460	442	448	464	462	478	442	471	443	472	439	479	429	469	462	454	454	479	459	477	491	457	456	484	423	453	420	459	458	485	466	450	474	421	438	464	413	429	482	456	476	461	462	436	469	439	440	459	497	485	475	459	473	481	463	528	422	448	481	449	438	437	485	430	479	427	489	450	472	437	484	469	468	426	445	457	458	403	453	485	449	478	488	480	445	472	484	468	485	492	481	420	490	458	443	454	491	468	474	455	461	473	461	442	508	473	476	461	457	467	472	493	466	466	418	458	476	467	462	470	456	450	487	427	468	483	468	440	451	436	446	434	436	481	486	475	479	457	459	463	445	440	461	473	480	455	474	447	461	467	473	444	441	445	482	471	431	470	438	451	453	480	430	448	456	434	492	441	474	496	471	470	445	441	420	460	456	459	463	446	461	461	462	480	448	456	445	441	478	460	453	479	444	484	457	473	463	469	452	458	463	482	443	451	466	462	435	474	472	465	490	405	445	410	469	501	460	451	471	454	449	486	444	428	457	429	465	501	468	493	455	455	470	491	462	475	475	459	477	490	482	481	461	484	495	434	483	431	480	442	495	485	452	544	468	489	493	452	483	458	464	448	470	430	478	470	464	459	475	510	449	460	465	464	474	472	478	456	511	485	496	461	469	481	437	428	477	463	492	426	455	465	463	471	428	436	471	450	476	472	465	470	439	488	458	453	487	472	440	455	446	452	494	452	475	444	422	463	445	432	483	488	496	408	487	428	463	472	467	439	448	485	490	475	481	493	459	464	495	422	475	453	489	444	476	449	448	458	490	444	452	491	446	436	453	462	484	483	436	476	495	454	458	462	417	507	443	469	485	455	457	460	420	507	480	460	462	433	453	461	417	450	477	436	478	429	465	472	477	452	450	466	451	451	456	462	487	467	448
23017	21601	29632	24042	21596	21684	15325	2228	1546	1464	1400	1265	1233	1176	1193	1106	1110	998	1021	964	962	1024	1004	940	1008	905	966	914	904	947	893	924	996	886	866	884	913	798	953	909	902	938	925	929	905	913	904	853	891	928	889	887	936	893	892	913	861	892	954	939	922	920	895	918	866	857	891	891	916	945	908	870	890	913	832	869	855	905	888	926	865	957	874	907	924	873	900	909	916	913	875	898	914	900	893	915	908	877	862	892	915	903	887	848	860	905	884	816	848	888	909	918	922	911	893	837	851	947	874	890	870	918	868	920	887	912	896	899	874	923	892	879	921	880	940	882	886	816	820	873	867	870	859	917	888	874	909	878	919	902	892	878	839	869	891	928	943	851	850	907	900	887	838	887	874	923	892	847	883	836	843	897	915	877	889	902	882	906	829	885	823	890	870	888	921	925	900	834	867	851	882	857	936	876	907	874	906	930	878	840	860	847	884	867	861	915	882	973	872	872	848	886	901	876	874	897	938	902	896	919	857	891	873	894	896	919	872	856	925	933	823	891	949	876	892	891	883	878	866	897	861	903	898	879	905	877	890	890	882	869	919	881	879	899	916	890	862	929	835	909	874	830	893	851	894	848	900	965	869	940	903	868	873	896	908	908	943	883	913	885	907	918	909	903	888	885	869	896	845	851	896	873	837	884	908	842	859	895	879	890	909	873	909	888	835	905	897	891	854	843	880	855	848	861	905	884	853	839	898	846	838	867	868	837	837	913	880	920	827	894	868	866	890	864	885	876	887	862	893	881	869	882	892	878	817	886	881	912	882	885	876	888	898	874	901	902	876	887	875	858	855	828	895	820	908	875	880	859	902	844	897	850	962	842	851	842	896	809	841	901	833	835	882	908	867	879	889	908	874	861	863	897	835	873	864	893	852	901	896	877	907	896	927	897	869	850	853	822	939	885	936	897	936	903	857	839	856	906	809	843	874	892	857	918	915	887	876	894	867	853	886	881	949	898	831	888	851	878	874	866	825	903	931	843	894	865	838	900	877	895	920	870	880	881	899	880	865	908	878	834	880	923	808	840	923	892	961	935	885	861	892	925	846	889	833	894	874	932	864	889	875	860	905	864	905	874	855	917	908	888	854	901	867	885	866	883	813	864	878	874	880	899	846	925	846	863	867	901	896	861	838	829	876	854	878	875	883	853	874	884	865	909	924	898	939	911	845	870	867	879	884	936	852	876	856	886	914	860	909	859	852	926	885	895	927	891	877	878	866	862	851	898	847	902	856	882	845	891	890	951	939	872	889	850	869	839	883	881	862	871	865	867	861	853	863	909	909	821	974	863	938	856	944	861	881	880	885	837	931	850	896	886	862	861	890	925	863	893	901	892	914	929	832	878	870	932	840	829	877	848	888	911	903	902	834	905	907	840	864	906	921	939	822	810	896	889	853	882	863	843	833	900	853	900	896	822	845	885	836	868	899	856	861	932	855	919	925	926	897	835	856	845	897	880	860	868	861	865	887	831	880	886	894	893	897	887	832	897	877	864	855	905	842	916	906	842	911	923	871	875	927	871	895	921	887	895	896	881	904	863	850	894	898	908	862	919	865	875	841	867	893	850	902	899	871	874	860	900	806	924	870	880	895	863	834	844	890	938	832	890	855	859	858	891	894	866	863	883	858	915	867	884	889	884	866	864	904	948	923	933	846	854	920	930	853	834	874	893	925	881	891	934	890	887	891	824	849	863	896	887	901	834	924	885	880	872	892	879	871	906	889	843	935	896	929	857	928	916	878	840	866	915	862	875	869	875	898	887	894	867	876	872	913	887	931	867	872	910	852	919	907	824	830	911	886	834	863	868	936	916	832	872	886	889	912	957	873	880	924	873	852	910	892	855	831	830	861	841	907	854	885	838	874	828	900	855	855	897	924	901	937	901	885	879	915	897	882	895	878	910	881	902	860	884	872	903	866	888	904	940	870	812	819	799	883	941	898	895	935	903	877	851	861	833	869	884	901	868	877	901	846	887	890	881	881	895	864	910	894	918	919	885	831	824	862	841	902	865	904	913	834	849	916	866	924	873	886	925	857	907	902	856	890	866	873	837	884	953	885	890	877	854	886	869	865	873	866	840	843	923	884	911	925	920	863	870	904	843	858	855	909	820	870	867	899	906	907	921	897	940	876	855	917	944	811	851	869	850	884	843	881	823	880	901	813	887	898	878	886	881	843	913	893	849	830	852	858	846	895	842	856	875	857	848	897	924	897	878	855	885	890	887	898	888	923	872	822	878	895	848	950	886	858	863	876	906	889	860	833	858	907	861	916	868	854	884	864	878	870	874	920	911	918	913	879	826	828	859	881	913	868	825	894	882	878	854	904	830	940	865	836	853	871	900	839	810	869	869	847	887	873	850	887	841	874	895	817	854	914	897	865	886	936	909	882	886	879	903	889	898	849	897	958	865	872	895	882	932	833	862	871	915	884	918	863	855	851	853	871	845	865	811	943	859	826	881	885	874	922	855	862	862	883	892	837	921	866	902	885	915	862	954	849	860	916	900	882	878	857	892	935	821	824	905	885	896	860	864	895	869	898	908	856	858	884	808	873	889	879	858	838	938	948	867	874	797	868	875	895	908	888	892	884	863	900	915	927	899	884	870	883	870	902	931	876	933	836	883	863	845	861	895	847	868	827	825	844	897	879	858	887	918	895	884	849	883	846	870	909	896	903	878	887	876	868	893	897	889	832	806	835	918	846	916	811	864	928	852	860	886	858	825	887	862	853	900	895	902	804	896	880	860	886	868	902	866	958	881	901	896	887	883	961	885	889	886	872	917	873	935	856	898	861	923	941	885	853	885	931	864	921	844	883	881	860	857	859	884	881	841	917	862	839	916	857	887	906	841	872	896	914	927	894	906	866	846	827	840	858	883	871	908	824	905	887	860	857	893	869	816	861	859	914	894	910	864	921	931	855	842	889	897	888	897	918	882	862	846	873	908	871	806	899	882	874	845	885	841	883	860	874	920	874	839	889	898	849	825	888	891	915	893	872	929	874	850	877	893	824	850	847	890	908	891	868	878	869	860	893	889	832	849	933	838	916	873	832	879	858	889	943	864	876	873	866	853	886	876	878	867	863	881	895	863	901	878	856	868	842	839	889	856	882	896	896	869	872	892	848	824	886	902	894	835	846	824	851	903	858	865	853	886	909	893	885	870	853	902	865	846	897	846	856	863	907	862	921	875	844	884	920	841	894	850	852	881	903	847	857	888	885	853	842	913	856	869	850	849	859	831	853	830	819	872	814	842	883	831	904	893	862	812	926	843	932	894	801	882	888	897	875	807	829	848	883	886	822	863	839	894	901	933	903	857	873	854	914	869	870	888	872	825	881	837	845	838	901	898	927	906	878	864	835	869	876	863	879	890	891	852	886	893	892	892	850	818	868	869	906	846	830	872	833	870	938	912	966	859	910	890	873	903	906	910	888	833	861	893	903	893	829	901	875	897	905	895
7998	17593	15931	9350	6599	4837	3735	3011	2595	2219	2003	1779	1687	1524	1419	1525	1463	1273	1237	1227	1211	1182	1174	1122	1082	1101	1043	1076	1116	1063	1049	1051	1047	1047	1049	1010	1016	1026	976	1013	1042	1021	1075	989	1025	1010	980	1009	997	1015	1009	992	966	1036	1025	976	923	1078	1035	1043	967	975	996	961	968	1006	991	1018	1015	1010	961	1050	1017	999	992	969	979	1053	1042	1006	956	942	1012	1050	1024	1045	996	969	964	1001	1002	955	980	975	1020	949	939	1004	964	958	980	1013	1004	957	987	969	986	933	975	963	1005	1051	968	1001	1008	957	1003	958	1008	952	976	942	910	970	966	980	954	988	985	1028	992	979	982	989	1006	961	970	1011	965	963	1041	971	934	1014	1002	1010	975	1034	987	1034	1021	1027	945	1010	953	1029	1050	947	947	998	977	922	992	946	982	1021	997	985	1041	957	1011	986	948	910	1021	993	962	1024	995	975	967	995	980	1025	973	973	967	997	1018	985	1023	974	950	928	960	1016	971	943	1004	989	980	965	994	965	975	1020	997	994	985	962	959	993	989	942	961	974	947	983	993	1018	1023	944	946	973	997	959	967	1004	960	972	993	988	963	986	989	980	990	970	932	935	897	985	1039	987	972	1003	976	981	981	1003	982	1018	1000	989	984	937	1017	1045	951	978	952	947	926	964	994	990	933	998	952	934	959	1047	996	960	951	987	1028	989	976	969	996	966	985	956	1006	1038	965	973	1013	971	968	1023	953	1004	930	981	985	970	984	971	1002	998	985	923	1001	962	1014	926	975	956	967	981	969	986	1042	935	941	973	955	942	972	986	982	1029	978	1000	963	927	1000	975	984	987	970	912	1015	1012	951	1005	991	914	983	1005	939	973	965	963	976	1030	1013	986	978	1037	1011	925	1040	980	978	942	1006	972	988	1024	1000	978	964	996	979	1009	929	979	988	929	992	1011	1005	979	1002	1040	1025	1018	1015	987	991	932	1019	953	970	959	967	915	956	975	1003	985	1021	939	947	1005	963	999	975	959	1054	992	1006	931	974	1006	935	995	953	984	943	963	1037	1015	1024	1014	934	1022	986	1005	1022	1003	1018	949	1018	950	943	944	1021	1002	1000	886	996	972	973	1021	990	962	954	987	1012	980	975	977	967	1018	1009	959	1007	981	979	983	972	1034	971	959	945	968	943	960	1011	957	975	931	989	971	975	1005	983	991	985	990	1013	950	970	1043	947	998	956	951	962	977	978	935	1003	959	1009	1010	990	958	1011	989	987	979	1003	966	1010	972	1012	1007	1009	969	1074	978	1029	1004	949	973	988	948	943	934	953	930	950	1020	932	957	985	978	980	961	1031	988	936	977	1000	937	966	1044	979	1023	1008	958	964	932	916	924	932	956	1010	950	981	1009	974	988	1001	1029	963	989	945	998	972	977	994	989	1039	997	1001	1026	993	1021	999	954	1039	952	978	1047	985	941	960	995	978	978	1036	994	926	1005	965	995	993	998	945	963	914	1023	1001	1016	1041	960	926	994	1036	1004	974	1028	938	979	1005	1054	978	959	957	1030	960	983	976	979	948	1015	963	964	967	1001	972	1018	968	983	981	950	1049	973	949	993	1017	973	934	959	1004	987	990	980	1010	967	949	1005	1006	965	984	1005	988	947	936	999	970	991	1007	965	1002	986	940	1003	955	994	1017	937	995	963	976	934	1053	956	975	979	995	988	1007	941	998	988	988	1041	980	976	974	1009	960	969	1030	1036	968	1016	1020	1016	982	930	1036	981	978	1055	1016	955	997	983	1001	979	958	964	920	1018	988	983	959	976	981	966	968	924	1032	990	963	969	1019	1000	1023	966	970	1014	1005	985	964	951	982	952	983	977	980	983	969	962	1008	987	1002	1003	974	984	958	1015	967	955	974	985	951	933	993	1032	1001	979	988	985	1037	986	1013	1009	955	953	972	1015	1012	998	1011	985	996	968	989	945	977	955	975	937	943	1009	933	1019	982	955	973	978	994	1058	1001	996	977	986	998	980	928	949	998	985	983	958	935	980	1003	988	989	973	965	1050	908	990	954	987	934	958	993	942	992	986	975	946	1012	965	944	1023	966	970	949	956	978	1014	923	936	923	950	977	1011	967	1054	999	982	959	926	1009	923	916	959	993	1027	991	982	942	1025	1050	970	1006	959	979	1026	956	993	983	1044	969	923	955	994	994	954	903	972	952	1011	1019	1028	987	949	968	986	991	926	987	952	990	1013	1014	1000	1010	979	939	1037	1003	962	1006	992	1018	999	1008	956	957	979	896	998	943	962	954	1014	971	938	995	1041	984	977	986	980	1003	968	967	950	986	940	971	960	938	980	918	1031	975	958	1013	954	896	1006	955	1032	1019	1027	1001	1017	1006	984	944	960	964	1052	958	975	936	962	970	1028	996	997	946	975	999	1007	1011	1003	1001	950	995	1010	946	944	953	973	991	940	1012	1010	1010	982	998	933	971	978	959	1000	967	1001	980	1032	968	1003	1012	960	991	963	1038	990	955	970	1010	959	1014	974	928	998	994	931	1012	982	981	934	953	994	963	994	1034	960	995	981	931	997	1034	974	1009	965	992	961	918	959	984	971	1015	995	996	985	969	1020	1004	1047	979	903	983	1022	1005	957	1006	989	958	1041	1017	990	984	1005	990	987	989	963	985	980	981	1049	979	952	1000	980	944	1015	954	976	1019	966	923	987	974	982	1001	1013	971	991	959	986	1006	962	958	971	985	929	949	977	969	1020	988	924	999	974	1070	943	952	937	1014	1003	965	988	993	1025	999	951	989	1006	989	994	951	988	993	938	964	965	969	1011	999	1033	1026	987	1000	1025	1000	964	953	986	1030	973	962	953	974	953	1031	948	966	990	928	960	982	970	956	978	961	991	965	912	978	966	960	1029	962	923	999	966	943	927	985	1002	964	1014	1043	932	946	983	987	992	950	993	957	976	937	967	926	973	975	963	971	1024	988	988	952	982	1007	930	969	952	968	947	963	979	967	1029	1056	954	957	980	1019	960	982	1011	954	942	1014	954	998	980	985	995	1013	990	1012	1005	998	1014	917	997	1003	963	1009	1001	963	935	1026	990	1008	1021	964	1001	940	1011	943	961	943	1002	968	1001	981	1016	963	962	896	991	966	1019	998	964	980	940	1022	965	951	973	939	971	1000	967	962	982	965	1021	908	977	995	993	949	959	940	1031	967	989	993	951	946	997	964	980	984	954	981	971	984	926	996	1017	1005	938	1035	975	953	973	971	985	993	986	929	988	929	953	977	967	985	987	1005	942	944	928	1036	952	961	955	982	952	959	971	997	1005	982	973	995	942	980	930	1048	970	959	1007	997	939	997	971	989	978	1024	997	983	1000	934	966	997	957	945	960	988	984	975	1014	963	1012	947	946	1004	1037	994	958	980	1044	991	991	1046	1014	956	975	957	984	1005	966	975	976	1000	987	1015	991	1023	964	965	998	956	926	1013	995	948	929	974	925	1003	1015	939	986	1042	961	962	933	1006	975	934	1023	982	986	992	968	1019	939	1001	1008	965	952	1072	1004	972	934	947	1026	953	1028	964	990	963	995	942	1006	1030	988	996	996	951	1025	1003	1003	999	995	982	997	996	1106	944	1025	986	957	1055	944	927	972	990	904	943	967	942	975	932	1017	1008	994	1010	1018	955	1039	1018	954	972	940	977	928	965	1011	973	996	970	942	1005	988	1006	1046	966	993	1031	958	999	981	990	974	974	963	977	986	1026	998	1010	997	955	954	1054	970	962	968	1023	973	934	927	1034	983	979	956	1015	987	960	973	993	980	1018	927	1001	947	923	975	984	952	1017	991	1003	976	973	972	939	994	1010	970	959	979	1008	1011	980	981	984	988	988	961	961	1030	960	990	932	928	1037	1050	985	970
27280	21044	10377	1273	580	430	380	378	298	315	339	336	333	318	313	325	339	294	332	308	268	314	313	318	309	335	309	270	308	300	312	318	307	323	294	363	285	325	318	296	288	316	327	283	307	312	302	326	349	340	274	289	306	298	281	367	303	303	319	335	297	290	292	308	308	324	272	280	277	328	326	310	320	312	317	295	316	329	279	317	257	292	274	330	286	300	322	310	301	318	318	288	295	324	293	298	304	312	311	301	336	279	307	317	293	318	306	306	316	282	269	319	273	330	329	267	301	287	314	289	307	319	305	318	321	325	346	316	338	284	296	314	324	303	306	297	324	320	325	294	302	309	302	301	335	284	319	290	257	305	312	335	342	318	318	295	296	310	309	302	291	311	310	316	338	309	286	313	291	309	319	298	338	273	321	316	323	306	283	303	293	313	311	316	333	293	293	339	314	317	312	288	307	285	299	300	306	276	312	321	306	299	303	301	269	326	329	298	293	325	295	306	317	304	285	298	309	298	304	294	325	268	307	310	302	297	317	302	307	328	319	325	257	302	281	316	324	292	284	281	327	269	287	336	332	311	290	312	299	300	300	311	295	317	316	304	314	324	293	276	312	320	319	290	329	304	347	276	310	307	292	337	311	308	323	355	320	319	320	312	351	312	323	318	326	294	306	324	298	307	324	326	282	272	363	332	268	305	321	316	278	346	256	274	297	293	322	301	310	293	319	327	301	288	324	315	356	293	300	307	308	344	328	327	313	309	315	298	318	315	311	317	311	305	282	309	356	287	308	277	306	286	316	295	266	306	275	326	269	286	319	302	310	329	304	277	287	300	296	317	309	293	310	303	301	333	318	292	300	312	313	320	319	334	292	313	316	268	315	322	317	280	296	306	290	320	316	331	270	337	295	302	291	298	310	311	299	310	328	298	293	284	308	312	311	327	295	301	303	319	285	338	310	297	309	313	297	324	328	327	333	329	319	276	337	304	298	282	333	313	308	306	314	300	308	311	328	318	338	308	325	327	289	327	274	323	318	314	314	317	310	304	361	297	312	300	297	304	340	286	318	310	282	319	281	299	330	305	308	297	334	301	300	330	326	299	307	322	309	297	285	287	316	288	350	309	319	298	309	289	319	306	312	299	291	325	339	278	325	287	291	275	301	297	320	314	316	317	318	331	332	313	313	324	304	329	299	326	301	275	293	294	330	324	298	317	319	353	307	309	329	323	321	299	323	306	304	301	288	317	329	305	290	332	314	303	322	326	323	288	321	274	295	310	301	300	298	319	296	301	311	335	299	313	313	303	292	305	326	323	303	276	313	309	339	300	314	311	318	355	327	296	294	309	296	314	288	290	299	271	313	317	323	281	301	301	315	327	307	294	300	321	292	328	308	292	314	306	307	318	302	283	278	307	302	282	279	304	319	322	341	317	297	305	278	277	318	313	308	319	307	292	298	311	328	306	300	328	312	301	337	306	337	282	307	321	297	328	302	324	289	318	297	312	296	287	322	300	306	336	287	338	328	285	292	284	301	300	283	296	308	316	317	298	281	303	310	295	293	327	284	305	313	294	314	315	321	287	295	288	318	310	315	332	313	312	320	312	290	325	298	304	334	296	289	305	326	319	326	330	302	321	290	317	300	295	309	321	321	324	305	304	309	286	309	313	322	328	324	311	340	304	279	334	285	332	297	340	284	322	297	287	273	318	303	315	311	326	312	349	312	314	310	292	291	319	282	316	285	310	309	296	331	313	298	332	312	298	319	305	285	300	312	309	299	304	296	327	317	298	309	309	292	336	300	294	310	329	304	327	321	291	298	312	335	293	282	325	313	307	298	302	290	309	294	329	327	322	322	330	320	321	347	297	318	330	275	321	327	281	320	319	327	307	335	289	287	300	309	339	343	329	299	322	284	321	320	310	314	295	302	303	304	295	337	332	303	320	292	291	297	322	295	307	292	282	306	290	318	272	286	289	312	321	308	290	276	315	295	318	319	297	300	276	279	307	340	296	328	286	309	330	308	338	304	306	323	309	338	325	299	320	340	306	279	331	300	292	306	300	294	278	318	304	307	344	282	318	316	279	335	298	322	304	302	291	318	296	281	313	296	326	294	285	299	303	306	312	294	334	302	302	292	303	309	315	301	311	314	311	264	311	294	306	264	302	302	318	328	307	304	345	298	295	289	325	313	301	331	330	285	303	306	319	335	292	326	297	311	286	318	304	313	307	320	332	310	288	322	312	299	283	300	308	313	334	308	317	304	294	293	314	321	314	281	289	290	268	318	332	306	330	292	288	305	348	315	301	320	314	304	305	303	317	287	331	314	293	334	348	291	315	315	268	289	340	328	313	303	311	313	304	332	312	292	299	299	320	327	317	323	310	307	287	338	268	324	323	288	288	309	324	299	299	311	316	304	331	286	322	297	301	293	294	285	301	323	284	296	297	299	310	303	318	285	328	282	302	271	305	335	320	298	281	328	337	321	345	295	270	304	288	280	302	318	304	298	319	305	292	295	304	333	286	295	311	313	302	313	311	317	317	309	296	293	293	322	291	309	319	285	317	317	317	310	290	304	347	334	322	315	314	328	296	292	325	300	284	348	335	312	316	324	289	312	324	278	277	325	307	304	303	318	294	309	284	293	313	341	283	293	307	343	309	330	280	293	303	303	303	303	302	316	309	298	292	321	303	315	284	313	275	291	292	283	319	348	301	310	301	306	303	304	329	305	318	288	315	325	307	343	282	291	321	284	344	295	328	302	321	317	318	306	306	296	281	292	328	310	321	320	337	298	340	290	332	296	314	294	320	309	340	316	337	310	315	328	290	307	313	317	309	300	274	291	315	350	312	314	307	328	299	336	303	284	328	319	300	330	314	338	313	329	306	296	270	301	317	335	313	299	305	340	302	297	302	320	292	298	283	286	330	329	289	302	326	308	302	288	298	299	315	321	307	291	330	353	330	304	313	296	296	284	302	301	319	302	331	313	316	295	311	294	344	328	334	279	311	281	336	300	310	300	308	339	321	322	307	274	303	323	321	291	325	305	304	321	312	289	324	308	306	321	327	292	315	319	328	340	285	325	278	278	325	310	329	307	327	304	274	320	314	289	296	297	340	302	323	310	292	315	320	306	288	304	289	273	320	304	317	315	316	301	317	286	316	296	308	326	319	323	326	296	304	329	261	319	286	325	314	326	303	286	300	279	303	309	305	298	301	298	303	329	297	310	302	281	317	293	297	315	279	296	291	289	304	331	328	262	313	317	299	304	330	305	279	315	309	318	322	296	332	304	311	331	305	297	288	312	302	350	296	305	311	276	348	323	335	314	319	312	314	310	281	299	319	314	329	300	284	319	318	328	300	303	290	318	308	322	291	277	305	294	281	325	331	304	321	313	307	322	273	350	310	292	289	316	291	315	326	330	321	307	300	300	321	282	290	331	302	327	306	324	324	308	317	334	278	295	296	294	311	296	330	278	290	320	315	312	306	301	279	306	304	298	307
4138	1732	1887	1350	787	541	465	412	394	434	385	377	398	374	362	375	392	366	383	346	353	407	350	382	365	383	391	367	382	362	373	354	389	335	409	405	362	389	352	390	377	370	389	370	375	386	369	405	349	355	356	407	355	377	384	371	337	312	364	389	335	379	349	385	375	360	364	377	376	358	380	353	363	351	374	361	348	363	359	398	365	350	380	373	369	348	400	394	381	394	358	337	363	394	384	386	373	341	379	379	398	347	389	390	397	406	370	351	378	353	346	379	326	379	378	341	341	392	365	346	329	356	351	399	355	354	383	352	401	383	360	337	382	356	371	397	374	388	348	380	365	397	345	367	331	385	346	388	380	369	348	348	371	379	376	377	412	378	366	364	351	373	353	357	374	376	403	369	372	361	365	362	360	394	385	365	350	332	379	354	405	338	375	357	380	355	384	359	389	377	365	349	385	349	364	397	363	364	384	319	344	370	368	346	345	348	381	346	358	400	375	356	361	391	362	349	412	376	366	395	364	401	376	345	342	400	356	359	363	378	391	365	383	371	379	341	397	342	403	335	353	402	388	392	384	357	363	365	356	383	349	368	409	389	398	378	398	383	348	365	396	413	371	361	349	397	383	331	335	417	396	376	355	372	361	381	365	385	394	399	351	374	384	376	356	366	388	370	356	352	330	362	368	330	373	394	370	384	385	378	348	374	374	367	378	341	369	366	397	380	370	375	367	358	400	350	341	381	356	379	417	400	357	387	403	353	367	376	345	343	347	338	394	322	394	429	390	370	368	367	373	356	367	423	412	306	343	391	356	352	375	386	388	419	344	315	365	333	392	398	379	354	360	367	370	343	369	346	351	383	375	358	333	395	368	349	360	346	397	350	382	403	381	375	371	383	387	356	376	396	361	381	368	357	354	385	387	368	387	377	386	369	400	361	340	366	402	386	351	352	421	362	385	382	350	371	385	377	328	383	388	354	379	385	397	370	385	363	399	382	358	353	366	358	374	391	388	350	381	382	383	355	340	375	362	413	375	381	381	356	370	399	365	346	360	377	352	380	372	347	382	343	367	376	374	368	381	389	367	399	353	350	348	362	351	386	330	338	371	385	365	391	344	417	362	352	375	392	359	354	389	430	391	365	369	347	369	387	377	399	395	359	366	368	345	350	354	366	371	380	361	353	390	354	354	367	386	356	364	405	370	403	349	371	384	356	354	417	377	397	392	362	347	371	355	385	390	381	383	350	353	348	384	357	367	345	366	364	372	343	358	373	364	362	344	355	348	351	365	391	354	376	366	406	368	373	388	358	364	354	325	412	391	365	392	355	345	388	350	393	366	363	365	369	404	379	359	391	334	393	382	390	376	399	376	328	373	377	376	362	372	352	361	378	367	390	402	375	335	353	383	381	381	372	351	376	394	387	372	391	393	396	401	348	400	364	367	357	373	382	366	372	353	375	361	395	383	381	354	380	357	386	394	387	382	364	368	373	364	385	363	384	343	351	347	360	373	354	374	359	368	377	349	400	398	389	371	388	362	395	362	375	372	363	374	375	380	363	381	385	354	382	380	394	379	368	381	385	384	372	390	371	355	387	374	332	379	392	377	381	389	400	377	345	356	355	349	359	347	388	386	402	359	419	374	372	336	381	366	367	407	398	368	364	347	381	355	362	366	395	376	356	398	351	347	374	396	358	361	385	403	400	381	354	401	365	353	339	351	365	369	418	372	388	390	368	337	337	346	363	336	345	392	351	360	341	360	360	371	347	394	366	369	381	413	378	387	363	397	368	379	388	367	364	369	381	378	357	378	345	339	389	387	362	405	348	336	389	378	382	361	366	376	353	381	375	387	366	396	343	368	324	401	388	370	360	353	381	378	345	360	370	348	366	378	357	357	366	356	391	373	382	351	364	385	368	346	349	369	374	358	377	377	397	389	361	346	365	399	353	344	391	365	387	390	351	430	349	364	387	373	378	361	395	374	359	359	355	367	378	374	349	367	368	386	363	323	360	339	392	373	387	374	348	371	375	419	381	361	385	367	361	359	363	381	376	337	384	386	370	388	404	383	416	367	392	343	365	369	347	365	378	370	359	371	358	371	379	348	330	360	340	399	399	373	370	384	385	366	351	362	364	381	324	371	344	360	362	352	360	414	399	389	370	375	389	376	358	362	363	400	397	333	367	353	359	386	366	338	374	354	362	364	398	373	370	391	383	370	395	386	360	382	348	393	359	375	387	380	355	371	350	374	390	361	360	407	398	380	360	385	380	347	397	350	349	375	379	382	345	355	375	382	360	349	376	376	366	353	415	413	347	379	349	392	363	357	358	366	378	378	346	356	360	384	383	366	392	356	373	351	372	377	358	352	394	377	366	380	353	381	389	364	369	373	366	356	403	350	337	347	382	355	379	366	392	368	390	354	401	394	358	377	376	340	355	340	354	371	382	417	349	393	357	385	369	359	355	377	373	372	379	404	379	376	359	348	381	398	374	356	347	366	367	366	338	375	356	363	386	361	389	380	380	348	373	384	357	354	373	383	357	372	353	352	354	371	366	369	391	350	397	364	365	357	362	375	356	380	390	355	378	380	344	365	336	364	339	376	355	367	359	348	354	377	367	354	396	334	360	388	361	336	362	369	346	343	373	362	359	363	412	369	362	377	356	389	373	388	371	371	368	370	332	360	374	372	401	387	380	353	407	386	361	372	384	373	358	356	353	338	357	401	356	364	362	395	376	379	375	376	353	350	376	406	357	386	365	375	396	364	388	370	390	353	372	360	377	358	370	366	373	377	383	371	364	369	397	362	380	379	379	378	367	377	348	369	397	359	383	413	357	382	345	359	356	396	387	381	400	366	340	363	389	344	351	373	392	371	364	349	353	371	342	357	359	391	375	390	379	404	424	351	371	380	344	383	352	376	337	344	388	360	363	368	371	339	374	384	394	401	333	375	340	376	379	370	375	359	378	341	374	349	377	385	373	395	380	374	370	396	367	348	355	367	358	380	361	369	378	374	376	387	373	343	396	399	362	356	392	368	348	376	389	410	404	390	336	366	385	354	379	350	376	354	369	354	366	392	411	352	369	383	365	409	368	405	385	347	385	373	367	356	371	374	350	395	369	386	377	363	379	367	367	333	374	364	364	393	363	351	378	387	382	356	345	327	360	363	386	392	367	398	376	365	393	401	392	381	361	355	339	375	365	343	374	388	351	361	379	338	364	388	355	377	374	392	365	366	378	361	372	387	357	369	349	389	406	376	362	419	345	355	390	366	370	361	398	402	336	366	396	379	364	370	386	344	346	396	358	356	392	415	381	384	358	387	350	386	355	363	400	407	398	410	369	358	390	369	384	389	336	348	376	377	360	387	351	344	352	344	383	385	366	375	353	354	377	352	382	366	332	325	433	341	364	349	398	351	382	345	362	391	367	374	349	369	374	356	381	370	364	375	347	377	355	367	389	385	361	377	411	336	396	413	405	355	361	370	378	358	366	388	378	394	360
23751	21522	29260	24216	21519	17683	2375	1339	1047	901	882	833	842	789	734	771	747	729	727	714	680	690	694	732	690	679	669	681	709	691	648	698	678	717	620	721	683	708	668	681	635	659	642	656	655	674	661	687	654	645	701	627	629	690	627	622	654	665	678	674	692	659	641	651	637	658	648	671	670	597	649	667	664	679	677	668	631	639	675	638	671	692	645	654	681	630	651	617	668	672	646	637	666	646	630	619	642	609	639	667	608	636	645	670	654	666	645	652	640	652	659	640	657	619	670	648	658	627	613	647	679	646	641	687	625	630	671	661	633	664	674	666	669	651	614	631	623	616	617	674	672	625	633	619	639	612	623	631	657	638	618	641	703	661	696	654	645	693	616	630	608	661	659	625	652	626	666	636	705	628	623	655	616	674	602	669	648	629	659	596	653	670	673	659	636	677	661	705	572	656	608	694	658	636	682	670	644	633	644	656	624	653	667	656	653	597	623	605	664	624	667	648	646	625	690	655	668	665	632	654	633	645	685	615	642	638	613	667	639	644	633	661	622	613	674	632	609	698	640	687	644	655	653	658	606	599	665	609	643	700	617	692	640	635	624	617	644	644	657	677	688	684	659	623	623	683	645	676	653	666	683	662	660	676	673	653	630	676	660	643	643	650	680	649	659	579	667	655	631	667	683	669	664	636	641	624	639	639	664	658	640	612	637	657	613	626	666	633	649	642	662	679	646	642	648	651	660	607	613	626	675	637	640	688	632	613	624	635	616	615	627	690	650	647	603	618	641	645	652	678	665	668	660	685	688	658	648	656	616	665	649	635	614	639	670	678	679	669	645	599	596	631	647	682	630	640	660	675	678	680	619	638	687	676	649	639	634	623	697	637	669	624	638	679	648	691	677	652	623	632	639	649	631	624	687	736	655	675	686	646	651	647	653	644	649	633	614	722	657	622	646	688	637	653	620	624	688	641	678	619	693	608	606	641	689	613	697	642	600	683	642	629	635	655	606	613	677	657	664	643	617	653	629	644	634	658	611	594	668	662	658	667	644	614	650	641	690	571	637	626	610	651	690	652	685	654	656	603	657	648	655	686	656	664	616	668	638	643	648	609	623	619	650	615	661	643	627	664	634	642	687	681	646	661	668	638	663	676	632	616	638	678	649	599	650	641	655	672	645	663	627	651	637	631	665	650	662	623	649	643	644	635	621	642	655	680	681	633	665	666	668	614	674	633	649	605	623	599	622	671	667	653	619	628	630	631	627	618	659	620	632	631	691	686	700	692	622	643	671	642	662	691	674	658	648	633	679	672	645	646	689	711	623	688	630	630	628	627	683	659	674	634	679	622	625	632	661	663	662	649	641	628	639	636	644	652	625	666	659	611	638	619	637	642	670	661	641	629	644	602	629	602	680	666	684	625	629	641	677	620	666	626	619	657	634	633	648	663	642	701	635	657	615	660	641	632	627	659	637	639	618	665	682	638	659	662	665	615	674	728	647	677	647	628	684	659	683	630	669	697	603	661	630	681	674	608	625	614	647	670	622	679	661	638	624	649	706	640	663	686	644	645	659	629	635	628	712	672	665	660	670	695	684	655	643	663	640	603	631	669	632	695	635	626	616	645	646	629	626	622	634	660	626	643	620	650	643	714	638	628	632	627	637	631	654	613	664	601	683	641	665	619	628	614	608	685	626	649	660	642	696	649	635	697	647	683	662	703	670	667	685	643	629	650	684	629	632	624	661	653	626	666	653	656	715	683	683	642	605	633	661	665	649	652	619	680	686	652	654	673	660	623	632	628	661	648	611	618	694	653	642	641	667	644	658	662	657	673	635	623	659	650	628	694	658	634	701	672	650	693	642	677	665	647	616	615	594	656	665	668	639	657	669	648	675	606	654	597	681	665	644	622	614	652	681	706	617	638	571	680	640	690	642	658	635	630	617	625	665	624	649	668	622	603	639	678	647	635	712	616	647	629	638	624	629	657	661	618	600	593	663	643	625	647	657	603	629	596	638	668	661	674	649	616	633	659	630	641	611	602	645	605	671	614	659	610	663	685	620	639	636	642	673	660	598	642	671	583	655	610	662	679	583	619	629	590	628	623	614	636	669	622	625	646	640	621	655	636	613	629	668	620	648	640	659	670	621	644	705	686	652	642	649	613	625	668	628	628	650	689	635	644	681	657	628	656	616	682	664	638	664	658	648	637	665	665	684	623	591	653	647	662	632	664	653	670	644	692	639	683	656	688	678	643	643	640	631	679	634	682	668	676	707	617	655	669	662	663	666	667	615	642	668	592	646	661	637	659	669	678	639	634	633	650	642	647	712	674	631	671	636	684	647	666	629	646	629	679	671	597	690	649	597	594	669	646	662	610	624	641	603	620	659	637	605	624	679	638	644	654	682	656	609	615	663	657	645	660	638	657	638	642	653	663	668	626	684	694	665	680	608	645	646	632	666	627	631	585	630	696	611	610	663	646	647	653	641	638	663	672	674	694	662	633	618	606	663	620	617	639	606	653	643	627	634	628	630	676	642	668	653	645	675	656	651	672	623	633	679	629	604	648	613	653	612	615	643	655	687	656	642	644	618	647	651	665	677	635	673	671	697	637	639	632	640	623	693	643	631	641	681	636	652	667	569	639	656	672	654	654	632	653	624	671	621	648	615	638	604	709	638	672	641	690	643	724	629	678	624	603	682	627	651	659	635	631	684	669	687	639	646	650	643	656	644	604	658	662	665	611	634	658	620	582	622	633	675	661	620	639	656	612	636	637	668	658	631	636	662	652	697	630	659	612	669	657	678	630	680	658	675	645	673	652	699	632	659	664	647	659	685	678	631	635	677	669	649	634	638	651	658	664	663	650	673	641	631	681	671	618	697	700	678	631	659	665	628	597	635	640	626	662	658	614	641	673	606	675	676	622	665	654	634	650	630	623	618	663	584	611	641	649	644	686	679	572	645	657	670	678	654	609	620	658	644	646	620	635	641	666	663	663	631	606	668	666	657	652	641	620	655	664	626	639	644	637	627	651	679	642	649	676	650	667	659	678	661	713	686	640	691	659	641	624	608	614	673	641	605	642	672	669	669	661	635	664	664	645	646	674	618	659	651	639	648	643	653	624	624	681	668	608	603	627	598	651	641	623	680	614	667	648	631	647	659	682	634	658	644	668	626	661	620	655	652	636	641	651	656	645	611	647	661	628	651	648	629	666	599	648	672	654	615	713	637	656	633	656	659	678	635	642	633	688	676	683	618	634	611	660	604	613	624	650	630	605	669	669	612	649	665	650	602	622	628	634	634	626	631	599	626	654	686	685	651	650	665	685	643	602	623	634	586	625	646	643	626	702	611	652	623	632	653	569	666	629	664	639	690	632	636	627	630	641	612	677	658	605	658	623	613	681	627	600	674	614	662	689	632	655	630	660	663	651	642	640	699	646	665	650	624	675	664	675	648	678	620	642	648	660	631	670	665	659	642	673	658	680	655	606	648	646	661	647	662	610
5443	11696	10991	6376	3919	2743	2098	1812	1554	1374	1259	1113	1051	1003	967	1016	938	906	818	842	822	854	829	804	786	764	807	773	728	812	784	770	781	764	801	693	723	746	719	698	790	733	751	738	721	759	794	754	751	736	770	735	745	730	746	766	736	733	742	744	747	731	719	766	763	808	746	720	736	717	745	761	734	737	664	714	730	686	704	723	726	748	751	771	790	760	748	681	691	691	689	707	713	714	783	732	688	743	722	746	728	707	751	756	712	759	715	773	744	709	724	726	769	736	739	754	733	766	743	755	747	727	781	735	743	725	749	757	748	708	707	713	707	686	705	721	690	706	724	782	719	727	722	699	702	751	683	705	727	718	696	786	768	740	696	751	750	768	719	731	697	733	785	672	777	740	712	697	720	709	744	713	696	692	809	725	736	727	761	728	679	762	711	719	694	736	748	742	707	751	764	731	722	737	773	698	741	711	715	739	713	785	706	676	750	741	729	681	731	786	701	811	699	741	742	718	713	720	714	780	720	745	770	710	701	728	721	676	752	753	765	763	760	708	733	712	746	692	703	725	712	737	726	711	696	682	688	735	726	741	711	737	729	720	725	782	806	710	700	707	719	726	709	738	729	741	740	708	733	738	745	695	695	733	766	731	717	724	730	739	724	734	753	774	734	707	754	719	718	762	754	731	733	738	725	720	741	735	782	664	718	716	751	728	725	757	737	682	773	727	705	726	735	741	755	723	740	749	694	734	719	740	778	759	728	719	702	738	753	757	750	715	732	747	718	709	712	735	761	732	752	721	751	711	751	726	708	769	724	716	757	748	744	744	748	715	735	710	750	753	747	727	726	715	715	747	778	742	749	746	691	722	754	768	702	709	737	764	700	746	705	716	764	749	717	715	732	729	761	729	738	726	734	746	712	730	714	708	757	723	744	692	679	736	720	699	732	778	711	770	724	722	769	677	740	730	695	701	763	706	670	726	681	755	715	739	735	719	759	725	733	764	754	720	735	766	744	762	722	716	723	713	771	760	739	759	687	701	713	752	739	719	715	763	766	763	745	727	738	733	706	698	714	702	692	727	724	724	740	769	700	712	708	748	700	683	728	721	745	736	800	763	756	756	680	746	791	710	729	744	721	752	721	783	726	726	762	753	755	736	687	786	733	710	735	762	750	727	765	771	736	781	666	735	754	758	766	711	720	750	654	751	677	743	739	715	756	728	721	756	735	680	750	716	714	725	703	734	733	799	716	690	691	735	720	746	692	728	752	759	706	681	723	709	762	731	713	766	725	696	760	745	744	720	695	704	748	686	762	757	758	738	743	753	725	750	753	706	762	765	741	768	719	724	680	683	656	719	767	706	747	684	768	757	693	731	799	750	746	742	745	727	747	709	719	749	701	695	732	769	691	738	707	739	733	713	707	740	720	702	728	732	710	683	736	747	697	760	754	703	708	693	737	733	739	714	789	750	733	665	747	727	747	766	722	712	719	719	744	776	752	772	778	746	744	752	758	680	711	697	728	684	732	790	706	687	772	753	707	721	757	720	743	742	734	725	731	750	739	693	741	743	723	760	763	665	771	698	770	714	749	752	764	714	716	705	774	768	772	721	717	714	723	739	725	743	731	689	769	739	709	697	772	742	735	725	762	733	695	705	790	739	758	716	758	727	743	737	729	681	736	736	693	720	745	677	744	699	736	718	743	816	683	729	747	684	730	760	750	689	678	744	765	753	704	711	711	732	723	725	740	722	784	703	724	746	722	693	719	731	750	735	752	705	700	701	706	731	743	700	720	748	763	736	755	730	679	768	747	768	718	722	728	743	724	761	734	717	705	680	759	740	701	693	738	718	787	750	726	741	719	760	708	709	782	712	752	717	716	754	763	752	730	734	742	703	744	748	767	716	691	703	776	756	737	721	713	769	710	760	752	773	707	749	720	711	739	730	697	731	694	718	763	710	703	721	721	717	754	714	753	700	754	744	715	711	763	731	753	737	710	739	705	750	728	687	701	675	767	750	714	756	673	745	698	723	792	765	729	701	720	752	742	732	682	748	703	748	727	738	720	763	760	681	743	756	737	724	763	727	705	700	716	703	700	732	709	714	743	767	721	738	732	734	737	726	729	730	728	709	734	751	699	753	741	740	738	713	702	674	735	764	760	736	744	712	747	733	727	668	747	697	703	742	746	719	738	728	736	714	749	708	722	728	736	732	713	750	703	746	714	681	768	724	709	741	747	726	736	712	717	733	726	750	750	730	721	680	738	753	725	748	724	734	705	761	749	720	763	708	710	754	791	751	751	739	713	736	737	734	761	739	705	745	699	708	698	668	747	682	753	743	737	758	716	704	732	708	719	722	734	726	728	758	730	721	739	744	741	688	745	727	715	779	680	751	709	733	687	748	704	722	758	727	737	705	766	755	726	699	766	735	728	709	736	731	697	666	740	765	736	744	763	740	744	676	762	699	735	695	781	726	764	749	743	762	733	754	764	714	740	724	779	700	661	728	678	730	698	738	771	741	777	757	763	699	737	747	723	736	747	748	690	709	744	752	669	735	730	731	701	752	749	699	750	728	757	711	716	691	705	750	704	736	759	744	742	765	718	755	728	725	775	705	793	740	726	711	741	725	732	704	722	685	699	711	740	746	724	702	755	751	721	756	757	720	753	751	705	707	742	774	744	717	710	725	717	718	759	649	766	703	697	747	707	722	732	727	720	768	724	728	712	707	660	734	722	779	737	699	716	727	648	720	750	786	714	708	736	716	698	744	712	742	734	691	740	751	730	717	748	775	740	719	703	681	775	693	760	708	739	751	702	682	713	763	745	724	660	736	727	749	770	715	729	671	752	734	756	752	751	753	690	729	786	742	756	704	715	745	689	757	694	707	728	700	745	709	744	735	737	727	766	784	772	776	738	687	728	698	702	711	674	800	703	721	715	732	706	691	721	762	737	739	717	774	744	764	750	719	714	755	723	720	724	685	714	750	685	717	705	738	758	729	753	732	717	694	755	727	684	712	715	699	756	708	706	732	730	724	762	664	782	732	711	722	748	746	748	714	665	715	712	748	722	734	714	782	711	721	755	744	712	678	728	738	757	707	695	725	763	712	716	726	723	729	719	680	776	729	779	708	711	703	728	700	735	711	745	746	796	758	715	742	680	704	751	736	710	747	741	750	707	685	747	729	716	670	719	764	719	728	756	726	699	736	682	722	758	735	720	740	746	712	697	706	737	747	723	741	731	709	747	710	718	725	754	718	741	769	699	738	751	743	712	691	714	726	697	710	768	721	747	739	777	713	678	756	734	691	722	783	737	714	738	713	722	796	727	768	766	699	787	687	727	708	782	711	767	694	737	789	731	745	701	749	736	696	698	737	735	715	738	725	765	752	744	743	697	735	666	679	744	711	744	709	781	714	755	741	731	807	694	722	690	699	690	771	724	744	726	736	741	704	741	734	669	686	739	752	747	713	699	766	771	734	710	734	740	735	711	744	670	716	697	749
24920	21456	28323	24930	17358	1347	720	602	536	485	461	459	440	437	439	452	375	405	395	417	417	414	389	373	379	428	369	376	377	403	359	370	386	370	369	405	393	356	383	382	397	349	380	358	341	371	388	359	351	350	332	373	394	350	334	375	375	358	360	355	365	345	374	365	344	369	374	377	377	368	355	376	374	390	351	373	372	359	360	367	402	348	376	317	403	366	373	343	387	408	336	368	404	348	343	357	333	338	382	369	373	345	376	372	362	363	362	349	389	376	371	355	383	410	381	375	399	347	324	395	376	396	370	366	370	360	331	375	386	386	379	388	395	366	395	349	348	370	378	362	366	369	341	352	358	373	392	356	355	386	359	373	383	346	396	374	359	339	390	370	346	365	381	357	330	377	360	379	366	360	364	357	326	350	353	381	380	361	412	374	331	372	360	362	349	349	398	352	387	354	374	368	378	377	384	379	368	333	371	386	332	336	365	363	395	393	408	351	353	390	374	389	371	380	359	339	377	372	363	349	360	363	388	386	403	401	376	362	381	377	371	355	363	380	330	406	380	375	379	384	352	354	353	361	327	364	389	368	345	361	368	328	367	367	404	387	374	375	349	381	376	337	414	353	346	341	350	404	340	326	329	344	349	386	375	385	340	378	358	334	364	372	374	372	380	382	380	347	376	367	363	374	379	394	354	356	358	335	378	346	328	365	349	380	375	372	352	368	348	364	383	351	345	335	352	366	386	387	361	354	382	377	393	387	384	322	363	436	400	361	393	364	360	367	381	371	387	403	388	391	347	375	372	388	411	377	328	390	361	371	367	406	370	396	381	357	375	373	371	344	376	331	391	329	362	366	379	346	397	358	369	368	349	371	378	364	362	372	408	367	338	381	378	369	345	367	361	373	348	384	353	345	372	383	367	352	375	364	343	347	349	372	366	367	356	355	336	379	344	355	373	358	400	356	349	365	375	335	359	409	388	356	366	383	385	344	358	359	340	362	353	370	343	347	389	377	373	355	373	367	353	362	401	362	376	387	370	339	345	367	380	394	346	361	424	361	387	379	337	371	386	360	375	357	391	383	356	368	358	362	399	418	382	376	341	327	373	340	391	389	383	343	339	357	353	386	411	365	401	384	352	387	338	382	401	380	359	372	381	348	347	368	360	339	367	356	326	363	355	377	358	368	388	340	381	363	379	354	382	355	347	382	368	361	354	344	354	363	345	364	381	362	349	361	365	374	372	343	322	407	358	349	389	387	354	343	341	367	335	349	355	352	357	383	358	366	389	365	350	368	361	358	354	385	400	354	391	361	357	395	375	388	394	331	350	367	397	387	364	338	361	370	368	391	351	353	384	418	404	368	366	372	373	362	349	386	339	373	346	377	393	359	335	371	377	407	350	382	370	363	362	396	382	335	379	360	389	362	365	363	332	389	349	375	387	352	339	353	380	390	356	332	334	375	332	388	414	398	361	342	343	376	349	347	356	344	377	351	373	361	346	331	352	379	352	385	374	366	334	389	355	375	364	388	357	365	350	343	374	398	357	407	336	379	370	362	356	354	373	377	371	388	389	398	400	357	358	377	353	396	390	377	397	355	331	372	368	347	422	346	366	374	380	372	393	338	343	337	375	369	392	356	349	358	387	356	377	399	370	333	364	358	373	350	376	369	375	377	339	378	394	387	352	387	358	366	384	368	363	371	331	387	383	352	358	367	365	357	358	366	344	342	347	405	353	381	391	347	372	361	377	349	373	373	336	380	394	367	370	382	373	356	377	350	362	377	347	376	400	350	370	392	359	348	373	390	349	377	386	365	367	346	363	352	372	399	409	399	354	403	365	369	393	371	331	396	366	353	340	339	373	390	366	335	368	362	338	370	349	363	375	352	409	356	389	374	389	365	369	362	362	338	351	393	340	377	377	332	357	352	352	376	340	358	392	347	343	364	349	355	382	350	360	365	342	357	380	365	370	358	387	367	350	370	358	355	367	367	395	354	329	362	363	373	356	348	364	380	382	371	367	390	375	369	373	372	386	383	374	376	371	326	340	379	327	368	380	347	339	345	365	382	349	353	399	350	404	317	395	349	356	365	383	359	369	348	368	390	375	349	357	373	350	376	366	343	386	353	370	377	355	331	355	365	382	354	388	377	361	359	372	316	372	346	385	360	337	350	347	362	361	347	354	365	379	343	365	348	362	355	400	374	381	359	358	346	337	355	383	398	363	388	345	396	381	367	390	341	386	377	356	364	349	364	363	378	340	375	361	354	381	360	365	378	350	369	344	404	340	368	358	361	364	339	381	365	356	389	391	391	347	354	343	376	383	364	364	348	358	342	339	314	376	364	376	367	362	379	360	376	352	411	395	367	371	364	379	399	371	393	391	363	365	369	388	356	357	344	377	374	346	399	364	369	386	348	349	370	392	384	383	379	356	363	363	366	375	352	365	354	356	378	337	374	366	331	353	319	398	386	332	359	399	370	354	356	372	370	371	356	393	368	376	373	381	353	375	373	383	383	387	384	350	340	360	379	374	378	392	362	353	365	350	374	371	386	350	374	398	378	376	319	377	376	355	387	341	365	370	363	352	357	354	357	334	341	345	344	389	399	339	382	375	380	338	349	381	373	365	350	354	392	356	393	396	377	389	317	328	362	371	382	394	379	355	357	378	329	339	368	361	360	387	394	376	333	352	405	350	344	361	370	381	378	375	362	360	356	356	368	388	372	371	396	375	376	375	365	373	358	389	370	364	399	386	352	375	375	355	365	374	379	336	389	356	383	400	379	382	377	377	368	364	348	354	337	351	367	363	394	363	355	349	384	363	384	358	363	348	389	375	364	353	357	347	342	365	358	381	368	370	362	309	344	387	337	335	373	396	338	369	369	330	370	404	360	388	371	372	360	347	361	379	371	349	379	350	361	348	397	361	354	358	333	355	370	367	373	341	340	337	338	352	331	359	389	354	381	346	362	352	340	365	351	348	369	365	384	368	369	393	391	371	351	381	370	388	400	368	336	385	367	404	404	380	364	356	390	380	353	355	373	359	353	381	359	384	338	360	351	382	356	346	364	345	371	366	365	374	360	364	403	390	384	347	371	379	359	343	349	388	368	356	329	401	354	371	358	355	369	358	377	358	371	392	382	376	372	335	363	362	345	366	396	367	342	362	346	354	375	359	344	383	381	386	363	378	375	335	330	367	411	354	358	367	361	343	348	371	363	347	398	362	360	357	354	373	341	386	400	362	352	314	379	366	336	345	388	374	367	359	354	380	366	365	382	370	370	314	362	382	404	390	386	385	370	388	357	351	348	346	371	389	361	345	346	374	368	363	399	336	353	364	355	374	381	340	350	357	376	330	341	411	321	368	343	391	356	360	363	340	359	395	376	360	357	373	347	394	377	392	350	352	378	382	358	361	361	354	359	398	369	365	355	357	358	388	346	399	392	364	358	357	360	357	359	371	341	353	357	376	352	385	334	381	391	353	353	394	356	380	349	383	360	377	395
5548	8819	7116	4211	2493	1640	1275	1083	924	811	715	688	679	592	582	588	572	535	531	506	535	480	494	512	483	507	497	503	458	508	486	482	471	434	470	443	460	448	461	472	432	466	470	445	474	424	445	499	446	450	472	447	458	470	475	475	460	456	480	502	479	469	469	464	440	431	462	465	458	501	449	498	458	439	504	462	421	458	480	429	453	478	431	470	473	405	437	430	454	450	431	459	450	456	442	472	491	488	469	453	478	485	452	473	469	478	440	410	422	507	487	441	459	459	446	440	441	459	444	435	461	418	424	464	445	459	461	440	501	478	447	420	443	469	494	428	483	470	458	473	457	463	465	454	432	456	477	440	465	481	479	479	461	441	477	477	466	455	419	470	445	471	476	430	432	461	460	474	472	448	474	474	407	489	463	421	438	409	446	484	442	462	449	424	459	479	412	439	441	486	466	455	473	451	472	463	447	437	484	447	494	487	462	441	427	464	430	444	498	466	438	435	458	454	464	497	470	462	443	461	479	505	475	441	481	424	447	443	444	447	437	437	457	443	459	423	451	451	425	463	459	494	440	460	461	459	437	465	450	477	431	430	449	449	482	422	450	438	483	475	467	462	444	466	448	466	444	431	426	417	463	440	478	471	469	450	456	423	436	473	460	457	453	491	451	426	432	496	460	475	489	483	444	483	463	458	449	416	448	455	489	491	458	464	449	452	506	471	454	464	451	467	480	462	443	458	470	458	464	433	452	448	473	465	487	437	464	472	440	425	492	462	473	464	479	460	495	452	461	450	435	487	426	481	460	462	437	448	457	487	451	468	438	490	485	445	474	482	493	476	425	426	447	487	470	428	422	469	452	470	439	482	463	503	472	458	426	475	434	496	426	463	482	439	452	472	484	469	453	468	472	477	398	414	487	498	463	454	477	487	451	471	438	489	459	493	445	433	468	463	451	457	472	479	495	436	410	464	460	466	466	478	473	479	471	450	501	473	462	457	458	430	499	432	503	476	446	478	458	418	480	455	460	451	418	514	452	411	442	422	454	483	492	478	458	480	463	454	470	447	476	451	501	475	470	474	426	469	482	470	430	456	434	438	490	440	463	440	415	455	474	489	474	443	466	494	472	449	472	458	457	471	436	440	489	462	448	437	490	482	466	460	433	443	422	445	471	435	457	476	485	446	457	441	451	480	492	461	439	449	426	425	445	435	420	436	425	457	474	442	469	450	456	442	445	447	453	478	477	451	481	475	451	456	480	468	459	453	407	456	457	475	473	502	443	448	447	459	452	435	463	482	461	454	469	456	495	487	429	441	483	412	467	473	461	456	439	465	496	461	452	464	429	467	491	454	439	450	470	470	488	477	469	454	421	455	442	459	435	457	440	484	465	469	436	460	432	430	494	497	474	479	446	487	482	436	476	457	452	463	480	448	458	432	496	439	447	430	442	506	439	454	465	428	442	473	460	427	456	485	474	468	460	440	469	456	484	423	483	463	411	454	492	454	466	475	498	431	462	453	426	460	441	470	473	415	420	451	467	474	509	445	470	477	478	444	462	497	433	459	447	429	461	487	433	468	472	506	441	421	428	465	429	475	465	475	461	475	496	478	477	479	434	484	463	460	412	472	459	429	466	439	467	465	458	468	463	487	459	421	426	462	472	463	452	452	458	495	495	506	467	459	468	463	445	454	435	460	471	469	433	510	494	455	496	418	483	464	441	473	463	473	455	456	466	457	419	480	436	477	438	454	510	431	471	422	483	507	473	399	468	448	441	453	456	438	500	442	434	453	453	483	480	458	474	471	492	467	458	446	452	452	458	447	458	438	470	440	469	486	467	460	448	483	469	437	488	463	470	452	468	439	465	469	420	435	451	447	475	431	464	458	490	445	422	468	448	457	451	475	476	437	464	483	450	472	457	451	456	442	463	429	473	449	454	447	439	479	478	466	497	464	466	469	472	477	478	433	464	453	448	494	474	440	416	453	423	459	431	423	475	461	450	449	494	459	466	443	446	438	457	478	468	441	418	454	455	443	451	476	467	474	512	431	433	438	439	446	434	516	439	436	469	439	487	432	448	448	483	442	474	431	413	443	480	478	460	422	439	451	493	458	447	522	452	465	468	446	437	473	435	440	480	481	464	467	456	440	457	478	490	456	458	483	464	460	448	497	427	464	466	422	433	450	444	442	432	496	461	420	452	467	454	427	461	452	466	483	445	461	457	447	483	439	456	440	438	421	450	472	469	484	477	451	455	462	454	462	471	458	481	431	481	413	449	428	445	447	475	449	476	472	493	467	453	467	486	412	474	440	460	451	477	471	447	453	410	449	467	481	447	492	440	417	432	488	445	483	431	457	478	465	478	476	455	430	452	465	450	424	472	480	474	436	455	466	461	462	460	431	444	427	484	462	471	470	461	439	428	473	467	417	458	527	462	464	452	442	477	461	468	442	456	436	451	447	456	429	470	430	447	494	456	462	465	435	492	453	457	511	510	437	454	480	458	466	490	452	461	467	440	471	441	460	465	497	467	488	470	454	458	465	456	458	454	444	497	483	457	426	431	486	451	475	468	466	467	431	430	435	452	438	426	482	490	433	490	465	444	472	476	457	436	437	456	421	455	438	465	449	492	452	480	455	458	451	473	393	449	449	452	430	442	459	447	422	492	473	476	403	449	473	460	477	487	470	460	459	406	453	471	419	443	459	460	482	482	450	440	437	453	438	465	427	437	471	458	480	434	456	457	426	464	461	475	471	445	459	435	458	507	453	475	429	467	459	473	438	478	488	477	464	430	426	466	412	462	484	454	452	483	417	391	478	443	449	447	446	432	489	501	433	445	436	453	451	462	460	483	443	479	464	462	463	437	470	426	461	475	445	462	409	464	499	439	451	438	471	488	475	483	464	470	453	448	464	436	446	475	446	471	477	450	427	434	447	451	480	443	446	447	443	479	483	458	461	453	469	440	441	457	456	424	464	481	440	465	459	483	456	464	430	476	448	446	438	439	424	458	472	475	476	404	456	481	419	452	452	479	448	464	456	474	425	429	443	481	437	468	460	464	453	460	476	468	437	448	442	393	461	480	466	489	443	440	430	444	488	431	467	459	463	439	425	463	420	453	451	490	430	463	434	404	471	455	481	442	495	469	411	428	477	439	444	484	479	475	462	470	416	476	450	445	456	443	438	476	487	458	469	458	455	432	464	469	424	437	467	445	476	431	426	433	499	452	448	488	455	480	475	492	462	431	452	482	435	470	501	448	492	458	449	413	468	488	479	467	487	456	462	471	437	474	450	439	422	445	436	437	437	444	430	438	404	449	410	469	418	467	464	459	441	441	447	479	464	435	450	495	491	447	453	477	435	431	464	444	457	463	434	481	478	460	503	435	452	449	459	419	492	466	460	457	432	496	452	461	479	443	503	459	464	461	478	441	468	439	451	444	472	463	445	482	470	468	468	465	438	476	405	416	457	438	444	423	464	446	473	481	453	472	487	459	509	481	439
22951	21545	29581	23970	21537	21624	15289	2356	1599	1484	1316	1309	1189	1118	1122	1105	1081	1102	1017	987	1017	972	901	932	906	931	980	936	960	948	890	886	913	900	877	944	884	869	922	891	938	902	906	902	934	906	879	904	869	922	919	881	867	890	882	904	897	900	913	909	904	926	825	843	899	914	884	898	861	918	908	853	909	869	898	843	832	798	846	938	899	893	845	946	906	902	855	901	874	858	902	901	871	876	885	822	843	877	869	917	887	900	875	868	850	889	871	882	841	887	942	867	887	865	896	851	866	874	864	854	921	859	913	883	917	853	868	940	907	878	916	850	888	833	899	891	883	835	865	838	868	881	872	856	860	840	895	852	874	908	855	893	874	868	862	805	884	846	846	903	914	851	896	874	853	924	906	893	838	844	914	890	883	850	866	860	848	857	846	821	858	863	882	852	900	861	897	863	916	849	898	885	848	938	886	908	872	877	847	837	851	891	871	866	852	882	874	826	909	893	899	901	952	836	796	892	905	892	861	878	906	889	851	874	812	900	844	824	884	890	879	836	887	943	861	879	871	908	895	870	870	919	895	880	899	846	919	825	869	842	866	886	848	786	897	847	879	896	909	843	867	852	838	828	846	885	889	899	874	843	847	863	882	937	875	807	862	878	880	901	857	865	858	877	919	913	819	914	877	925	842	863	868	876	908	870	889	848	893	872	926	843	865	855	865	890	897	895	925	824	873	824	914	878	827	821	918	940	937	890	898	910	819	901	921	899	835	921	851	890	883	834	878	893	832	916	839	844	913	905	888	864	880	912	872	856	825	914	873	854	906	890	794	887	862	870	859	865	874	856	816	859	857	843	812	846	874	817	903	823	862	881	829	887	867	862	904	964	860	875	864	896	873	849	850	837	890	877	895	872	860	845	878	851	867	840	834	864	853	883	834	854	872	893	915	870	886	885	861	868	883	839	874	844	855	892	912	894	903	926	893	888	857	887	906	850	852	901	870	855	877	883	876	890	844	923	891	870	896	887	850	901	821	897	900	932	847	851	831	829	868	880	894	833	882	849	883	851	929	870	909	874	900	874	894	847	888	865	869	875	893	870	911	847	854	795	852	867	888	882	877	881	880	899	832	888	826	801	887	848	866	880	902	842	859	878	855	881	864	929	858	898	891	873	900	870	874	902	901	838	885	863	808	882	833	862	896	849	842	927	868	872	928	886	926	853	832	878	835	822	892	845	870	881	918	876	894	859	846	936	859	820	856	848	820	880	908	832	882	842	898	865	836	878	845	871	922	910	851	908	854	879	873	830	875	858	865	891	882	836	860	874	843	878	864	833	869	813	844	891	831	912	873	871	833	916	891	877	857	892	861	887	852	872	872	830	918	933	861	850	922	890	878	897	880	923	889	900	869	870	872	875	951	883	900	901	909	862	864	810	891	897	874	850	920	875	810	902	875	919	852	840	872	861	888	836	860	888	916	907	843	876	898	889	879	875	914	912	855	911	860	884	873	894	890	864	892	856	869	855	909	963	852	864	846	855	823	842	878	861	907	821	844	854	929	894	854	879	858	864	882	880	875	906	807	844	843	855	869	851	822	856	908	884	920	878	873	895	873	843	850	873	862	894	862	872	819	895	891	853	851	828	897	923	888	873	904	883	896	888	873	877	900	822	879	819	902	871	819	882	849	860	877	902	899	812	887	839	891	841	839	879	838	887	862	880	825	856	848	883	815	915	932	842	867	886	898	856	896	861	878	954	934	896	832	849	863	871	877	848	900	876	904	850	901	906	875	917	881	849	874	845	804	863	892	914	859	865	851	925	882	849	869	890	820	887	863	879	885	882	926	876	830	909	888	875	831	894	871	912	824	823	913	888	919	900	874	870	902	871	919	879	881	915	884	889	851	825	886	898	884	901	898	881	938	866	872	926	857	879	844	881	895	875	914	890	868	927	845	824	881	854	847	899	903	850	877	894	832	853	886	883	852	889	891	896	871	908	866	877	885	878	859	927	882	850	887	892	838	919	841	942	895	838	907	900	866	871	906	892	879	853	865	846	805	882	844	889	927	889	867	836	854	908	901	834	881	883	909	882	844	871	881	832	882	881	856	863	877	869	832	908	919	854	892	842	891	815	830	915	827	871	863	868	864	885	862	836	899	833	828	920	860	855	924	882	882	870	894	831	829	843	880	843	825	875	944	862	795	844	848	841	907	908	902	944	861	859	871	867	855	859	878	861	861	848	843	891	875	860	849	905	884	863	936	910	833	804	897	827	864	880	861	902	842	864	883	850	880	882	861	844	914	894	850	908	861	912	899	909	878	882	885	881	876	872	846	835	857	886	822	909	851	851	853	875	826	849	863	908	886	789	848	843	848	912	878	868	884	917	840	846	877	836	907	824	905	901	879	853	903	835	872	860	901	879	849	897	884	821	878	902	864	889	887	880	795	867	835	846	861	858	877	908	869	889	848	858	873	850	835	867	877	865	868	860	857	855	889	889	854	882	909	879	887	839	853	884	897	874	856	892	893	907	923	882	850	889	904	855	881	839	847	826	862	841	903	850	915	884	877	903	892	932	820	832	853	846	905	850	847	835	833	864	869	902	866	864	822	856	844	877	903	839	838	875	826	896	846	869	897	877	897	832	876	900	839	850	914	875	888	854	891	846	879	915	871	915	934	873	854	879	894	854	875	854	846	887	893	850	890	839	845	885	874	883	833	824	843	921	913	848	905	858	851	877	876	879	917	884	810	837	877	833	911	868	842	868	910	871	857	859	844	894	883	804	895	908	866	886	898	859	964	873	896	883	899	865	855	859	868	882	888	889	839	886	877	893	888	902	839	817	880	861	867	891	858	853	885	886	851	879	847	827	877	920	831	819	822	847	887	896	905	825	827	859	816	866	824	889	888	899	873	871	857	900	900	868	840	909	857	865	833	903	813	879	911	824	924	859	839	846	888	837	877	896	869	912	857	833	917	883	886	872	856	841	841	888	875	874	838	915	886	919	820	892	873	868	872	839	827	883	895	864	854	815	885	859	862	833	869	847	884	868	825	884	813	824	843	883	883	851	847	859	876	860	875	888	886	890	798	843	815	869	861	873	836	891	881	860	848	888	830	848	900	889	862	860	868	854	904	910	852	902	864	881	822	816	892	896	858	882	903	836	908	876	877	905	888	848	881	898	881	859	907	834	819	903	887	859	839	888	914	845	902	881	822	831	846	867	890	893	889	846	880	923	914	887	890	829	847	824	823	895	852	899	875	813	837	916	840	933	948	886	893	917	873	886	901	879	844	877	873	881	882	853	900	904	857	872	864	845	859	918	863	870	917	846	911	864	902	867	833	857	853	916	844	850	921	902	850	871	881	826	872	863	880	890	848	889	863	884	842	810	881	882	873	868	915	843	886	871	873	909	861	823	836	871	901	832	854	866	843	905	857	877	850	823	906	844	877	888	863	885	868	871	830	905	862	829	865	853	866	905	875	870	865	899	861	862	952	808	864	869	852	885
8461	21387	18935	10135	6772	4604	3687	3077	2547	2203	1925	1818	1586	1605	1578	1459	1499	1251	1165	1130	1094	1087	1148	1092	1112	1051	1086	1039	1075	1097	1088	974	1067	1025	1062	1035	1008	968	1040	1002	1020	1085	1044	1006	975	1059	1019	1031	989	955	988	1002	1041	958	994	1023	985	975	963	998	1057	997	1019	994	1032	988	1044	957	1020	960	1003	993	992	952	964	1005	1008	982	992	975	993	986	1009	959	977	946	1002	1018	983	972	1015	967	987	933	991	951	920	970	970	1016	957	978	962	1026	946	1019	933	905	962	969	979	975	1021	946	1003	944	1003	1011	914	924	1030	908	947	958	932	949	1006	931	1018	959	960	962	1005	995	991	1028	1040	964	1015	970	963	1024	976	955	930	997	1018	932	1004	975	968	922	925	937	996	983	944	960	957	974	893	976	966	937	991	978	934	945	919	989	958	1041	954	965	969	1009	1035	947	1026	973	957	934	947	940	978	1007	972	1015	989	942	986	1000	993	967	966	920	1050	982	986	953	978	938	994	981	929	934	989	984	978	1009	1010	1000	999	1025	1050	940	981	974	944	958	878	991	969	897	975	964	979	980	888	957	964	987	973	1022	998	976	962	959	968	986	982	933	950	974	993	1037	997	948	991	945	923	988	911	1013	989	969	940	954	1015	991	1009	985	992	894	990	946	955	967	983	949	1024	991	980	1048	952	991	941	979	1036	1004	1053	959	961	971	982	985	987	993	999	1021	990	933	1018	1026	968	950	1004	967	964	967	966	982	997	999	947	947	1010	943	971	927	925	982	1030	1002	1008	1016	969	1022	931	979	1001	962	995	953	970	941	930	916	971	992	961	973	966	950	927	948	1030	1054	1015	990	978	956	969	995	958	957	988	963	996	1029	1001	995	959	992	964	965	1003	981	921	1013	938	972	960	948	1000	991	981	975	980	986	1015	938	942	989	1023	944	973	988	949	922	965	991	962	978	923	947	943	950	954	981	963	993	1003	936	985	928	964	961	996	996	912	933	956	993	975	967	973	976	929	1022	1011	946	987	968	945	968	934	960	974	987	979	964	965	968	983	1010	964	961	1004	999	996	938	984	972	966	936	1075	908	980	980	910	996	1000	1003	980	1004	996	1000	1016	938	950	990	932	929	1005	963	986	991	932	1023	925	1008	1016	972	944	998	962	987	983	941	968	999	968	982	990	922	925	940	910	919	949	996	971	988	995	1006	973	957	987	968	960	987	980	1006	1039	997	957	997	958	984	1028	919	944	992	1033	999	981	997	973	1008	961	929	941	992	974	990	1018	1001	949	1014	981	923	1048	1002	958	982	922	991	959	950	990	923	980	956	1051	1004	991	968	959	996	940	928	955	1006	970	986	998	963	991	977	999	987	928	975	958	905	992	1002	1013	994	971	950	965	969	976	935	976	1001	906	963	1008	924	960	1015	1024	941	989	983	944	970	956	942	972	926	1066	1001	977	983	913	989	972	949	1015	920	930	1032	1013	957	925	938	986	988	970	956	929	985	1009	922	994	1054	957	998	1016	1004	993	990	989	971	1016	1039	978	1002	1030	985	946	1041	971	963	982	1044	968	967	911	928	1000	954	1034	1042	960	981	988	937	971	997	952	980	938	958	909	984	986	970	1014	956	979	1030	956	961	945	955	959	981	939	1009	1015	994	980	993	1002	945	969	954	1005	1009	1048	1016	926	966	966	984	956	974	966	938	1002	973	1052	962	1002	963	925	947	948	1023	982	1033	1044	930	926	958	967	969	912	958	965	991	992	1035	1007	957	973	924	964	913	998	955	976	1004	1024	1009	952	934	929	1000	981	998	947	961	978	993	1007	977	977	964	954	1048	988	981	991	961	1003	983	966	968	949	947	954	945	917	993	992	1040	1004	1005	959	985	967	1033	1034	1028	963	965	1046	934	1008	953	927	1013	975	1023	975	949	995	958	968	949	997	922	984	1004	1010	970	962	927	1004	990	993	1007	985	1045	1018	940	968	951	1017	980	1010	1002	1014	1004	999	1004	1000	910	977	935	956	970	1029	938	998	989	981	1014	957	996	928	998	1002	943	972	947	956	1008	947	936	996	952	969	967	961	917	898	953	955	990	982	996	989	988	1050	948	1039	947	982	960	994	960	948	875	991	1011	1010	1000	930	1006	971	959	927	943	951	974	1003	968	958	1001	942	977	993	1027	1021	980	949	976	988	960	985	1034	996	1002	971	956	1019	1004	914	939	930	989	1009	977	962	1021	991	958	958	978	957	943	1006	929	1019	997	964	1009	946	938	1014	972	979	1014	960	993	945	908	977	993	997	972	988	947	994	1005	921	980	970	1010	946	928	972	948	990	1000	1031	987	946	986	1009	959	1040	945	967	970	938	945	970	949	980	984	926	986	904	954	964	1040	1006	967	955	1012	1007	1042	969	978	1027	963	979	904	940	965	991	994	1006	984	1046	931	1030	958	973	917	1010	960	1004	925	994	934	998	939	947	955	1009	959	967	968	1003	1015	964	937	966	957	976	987	981	928	955	928	966	947	982	949	983	953	973	974	935	999	948	976	991	1015	954	1000	998	920	946	963	985	981	938	974	977	970	1013	951	1046	1027	960	970	934	964	919	987	985	977	959	951	978	1028	935	973	982	981	963	967	920	989	943	970	973	921	1010	941	1009	969	931	999	979	1009	968	963	959	932	970	969	1002	997	1029	985	1012	1025	1001	960	1045	975	972	958	931	957	985	963	954	1043	1000	962	929	963	957	1001	965	981	972	1001	942	956	931	950	974	1015	997	938	1017	938	995	970	989	993	989	963	984	934	925	930	952	919	970	992	1008	1021	948	966	968	1028	961	968	967	1010	958	926	980	970	997	931	1025	975	973	1009	987	938	976	1036	997	970	1047	1056	987	956	962	1004	947	998	979	939	979	985	903	984	993	958	1007	987	960	972	992	942	942	973	1004	930	999	958	927	946	977	975	977	1017	991	962	1001	945	951	893	993	932	1009	978	937	1000	915	1014	933	949	978	1016	980	934	984	985	936	999	980	960	965	965	1008	980	907	967	944	951	982	984	940	966	959	1002	1008	976	972	988	977	945	930	984	982	968	976	976	993	1011	978	945	993	994	953	1000	958	979	965	1026	962	1054	993	1014	993	999	930	987	946	977	1017	987	963	941	915	1005	959	946	944	943	963	1041	1003	954	960	974	954	993	978	1004	950	955	1037	985	957	970	984	951	994	940	968	938	953	946	942	1028	955	915	962	1000	1000	1009	1011	931	1008	980	1009	1031	984	984	964	979	985	978	932	1006	967	1037	971	994	1016	1034	965	959	954	963	1004	937	960	1002	953	984	936	1023	993	948	965	1023	925	970	1019	929	914	987	960	916	1027	1000	955	994	952	964	924	986	989	988	970	941	955	968	971	981	989	962	972	1012	962	993	1001	999	968	944	958	918	946	1014	960	1005	969	1040	954	969	945	962	908	946	998	985	933	1033	952	986	1009	971	952	954	978	1006	957	984	942	946	958	971	951	956	997	967	990	1021	938	998	975	940	1006	973	986	999	1029	986	1003	972	960	985	991	965	994	1011	991	979	943	932	1028	957	971	968	1002	969	960	962	953	934	924	975	1005	1013	1024	993	1031	931	956	966	961	978	997	934	979	968	993	954	976	979	936	1025	997	1006	980	937	924	972	1002	988	979	1005	980	969	1013	979	966	1014	932	977	927	961	1034	974	911	928	981	990	972	1025	953	992	949	983	989	951	1023	958	967	965	927	990	924	983	989	995	974	920	944	1020	965	1004	975	947	1028	963	975	965	944	1032	992	948	977	980	959	926	932	1012	947	895	1008	1025	976	1030	1012	933
27316	21162	11651	1418	542	400	382	351	334	346	314	326	284	311	330	334	302	287	343	324	309	315	305	313	300	328	339	300	295	285	322	307	301	327	274	298	328	307	333	294	323	326	320	275	311	295	327	297	329	320	285	303	282	299	300	297	343	306	301	309	278	281	285	330	298	327	316	295	290	295	333	306	333	304	300	295	313	307	318	313	341	321	322	313	286	300	317	291	289	363	294	317	312	305	280	308	303	286	294	312	279	301	321	315	327	319	298	312	267	299	287	318	338	301	328	289	292	328	303	253	282	309	294	306	318	308	318	309	307	320	324	283	272	296	332	279	302	289	296	302	280	316	289	319	290	308	303	336	299	295	280	329	328	295	317	280	287	322	298	299	295	294	320	312	306	324	317	312	314	316	283	281	296	307	297	291	305	339	290	340	304	316	301	301	304	281	303	322	302	313	327	302	296	301	329	294	326	305	285	277	298	322	293	344	292	345	325	307	294	322	329	321	317	313	303	313	297	330	302	290	288	294	328	281	315	314	286	303	295	320	308	300	311	319	331	310	287	302	322	294	331	331	318	285	296	315	272	281	293	314	294	284	304	265	307	318	310	319	333	289	290	314	297	306	288	317	317	330	299	291	297	287	308	339	274	328	310	300	312	308	321	282	299	312	350	325	286	291	333	290	319	322	308	305	332	316	305	296	295	315	304	316	326	306	284	301	324	298	310	302	308	281	304	314	312	289	306	318	307	298	303	311	292	279	330	302	303	303	289	290	294	327	295	296	292	330	331	312	278	293	317	325	288	325	296	302	287	314	310	254	336	324	290	314	328	329	338	281	301	268	348	282	330	319	318	323	346	289	303	311	321	318	322	294	311	341	300	313	326	312	307	321	292	333	304	298	317	298	301	321	308	309	306	314	298	295	307	294	303	331	312	305	259	293	304	312	309	270	310	327	314	334	328	307	297	317	291	324	315	291	285	312	273	299	295	310	289	290	305	294	324	307	301	316	303	285	317	341	332	306	306	312	327	302	318	310	303	329	337	298	333	305	311	288	308	314	319	300	317	309	287	309	285	308	308	305	278	319	286	335	322	295	283	286	311	314	304	333	329	296	324	307	311	286	270	332	287	291	286	329	317	306	312	283	270	290	292	342	322	304	272	294	292	318	330	334	303	278	318	296	302	310	328	289	309	289	284	312	309	312	311	308	295	295	296	307	306	295	299	318	337	295	292	271	313	338	315	294	304	324	304	281	323	319	323	316	339	277	304	305	315	311	319	283	317	292	282	272	307	305	263	325	302	289	304	322	295	326	304	317	298	288	298	309	295	325	286	317	341	307	341	280	337	330	315	295	298	310	314	338	312	306	304	329	308	306	315	344	309	292	311	299	317	304	269	335	327	304	320	315	333	294	288	282	290	290	302	297	305	275	315	315	304	324	315	321	318	331	356	326	277	310	291	294	280	296	310	322	346	309	301	296	314	324	292	303	315	336	324	281	287	312	297	332	309	322	298	313	323	313	313	314	303	311	311	297	285	320	281	315	300	293	313	285	315	289	308	283	300	342	324	317	322	311	288	305	319	298	300	312	287	284	315	315	318	315	273	314	331	294	284	324	331	321	299	309	281	313	285	325	323	298	283	273	323	308	345	310	313	336	324	316	313	319	314	276	270	300	306	318	318	333	293	285	312	314	303	306	288	277	297	307	326	314	273	284	328	276	340	298	327	306	305	296	332	320	292	338	292	292	284	325	286	285	308	311	315	322	313	346	313	303	300	334	284	291	323	296	336	325	309	306	307	321	328	297	288	263	297	315	327	313	305	309	293	323	280	312	300	299	329	324	303	282	315	310	284	284	274	313	301	290	306	303	307	305	309	298	325	317	305	315	293	311	293	300	315	331	278	287	317	304	312	301	318	296	310	293	324	301	286	345	311	321	304	338	313	345	307	321	333	284	284	307	312	273	293	286	318	354	311	303	320	316	308	303	293	302	314	335	269	319	310	339	311	281	323	277	273	277	329	322	326	302	294	325	314	296	301	276	303	324	315	311	308	315	347	315	301	314	306	323	301	312	296	324	330	340	322	341	318	282	293	322	331	319	336	306	324	292	304	290	301	302	287	308	304	293	345	331	300	300	344	321	318	306	356	298	283	293	307	294	327	303	294	279	304	322	298	299	323	292	335	328	278	301	303	286	285	312	312	313	301	298	311	298	294	319	299	281	281	298	307	285	306	313	332	317	321	313	296	363	287	304	294	290	319	308	315	296	309	288	325	306	311	283	282	277	313	296	279	295	321	331	308	298	379	322	298	307	317	327	306	328	275	301	301	294	297	287	312	293	288	310	318	288	290	286	319	329	299	324	286	334	315	279	303	338	320	330	300	275	292	291	302	326	306	298	320	317	301	294	303	288	316	321	309	293	311	282	321	319	331	297	311	288	304	313	316	315	355	280	326	304	304	306	292	276	288	304	291	281	286	316	301	276	276	313	311	298	327	299	283	284	298	293	302	305	296	322	320	294	296	286	289	299	298	335	315	327	330	318	335	308	306	309	277	283	299	306	293	314	317	323	288	330	298	318	334	300	315	319	307	290	336	317	277	332	320	314	321	332	304	289	283	316	325	335	301	299	293	322	302	301	276	320	282	305	303	312	283	325	305	278	303	288	313	300	321	296	304	301	301	286	316	284	279	314	309	346	298	318	294	308	323	270	293	294	279	310	286	290	307	317	308	310	339	278	312	331	276	311	269	298	313	317	292	305	281	296	305	296	326	284	310	291	298	307	296	317	287	295	312	306	325	283	296	306	298	283	357	292	306	309	315	299	303	338	269	311	289	314	297	320	307	337	272	307	296	308	297	284	282	328	345	309	303	308	284	280	304	293	312	325	332	317	330	293	303	297	305	306	315	293	308	296	337	288	287	319	295	308	316	310	296	324	301	311	300	309	326	300	270	305	305	286	327	317	301	308	305	343	299	310	305	316	320	295	284	281	341	335	294	315	305	288	310	301	344	361	293	310	318	286	311	291	318	313	301	306	313	323	322	304	308	283	285	292	314	296	292	326	307	293	296	329	287	335	319	313	352	303	321	304	327	286	294	309	306	305	299	302	310	306	340	321	333	315	294	323	293	293	297	337	313	291	291	341	316	298	298	337	292	287	304	295	300	319	288	328	260	321	320	318	304	307	307	308	306	293	313	301	329	295	310	324	328	332	303	293	294	315	281	330	325	296	301	303	322	292	306	302	288	315	302	343	297	312	292	333	327	333	318	317	303	318	309	310	301	297	321	295	302	320	299	297	338	282	312	326	337	304	317	305	289	302	317	309	292	301	323	298	301	312	294	280	278	276	329	307	317	277	297	303	298	310	329	280	323	311	312	285	336	301	292	292	294	311	314	299	313	307	296	306	301	307	288	325	320	296	288	319	322	325	319	275	273	309	296	304	328	306	304	329	290	291	313	324	349	311	311	303	338	305	336	292	303	309	307	283	330	295	323	317	292	306
4545	5870	4494	1414	749	475	492	405	403	346	415	387	378	385	361	389	404	400	367	410	368	396	394	399	344	387	360	371	361	388	387	357	354	351	362	372	365	350	361	373	370	404	352	358	382	399	414	354	371	400	367	349	341	330	390	379	394	396	357	362	348	369	387	385	386	344	373	383	365	352	374	370	369	378	346	380	348	383	360	368	359	366	376	371	379	424	402	350	363	343	374	333	371	377	349	382	366	365	379	357	405	371	374	364	356	364	354	372	422	367	384	380	385	377	400	344	358	385	351	374	391	356	389	365	370	379	344	412	402	362	362	386	388	365	383	396	362	360	345	363	371	372	341	363	403	371	366	352	379	364	370	380	378	373	401	397	371	389	348	390	412	400	384	372	384	370	353	372	399	368	356	353	372	365	368	384	377	378	323	354	334	394	377	383	369	383	365	360	368	380	415	373	339	353	339	370	362	368	357	330	387	411	377	327	372	378	344	350	373	370	346	383	376	395	336	376	365	365	384	341	338	357	388	359	363	356	342	365	367	377	386	375	372	387	358	358	358	332	367	353	359	356	381	378	364	403	329	384	383	380	349	334	344	380	349	379	358	367	376	412	400	382	386	380	359	384	353	354	397	379	379	374	339	376	372	377	373	353	358	390	401	399	352	366	372	367	380	344	361	361	382	360	346	352	413	395	398	348	367	398	372	373	364	344	324	355	414	360	375	366	379	408	361	357	373	401	362	375	356	359	384	381	399	362	309	353	362	408	393	357	359	365	397	383	363	368	333	383	340	365	357	388	357	331	356	367	335	384	350	381	369	398	367	369	354	368	368	348	392	362	398	362	371	362	369	358	350	345	385	365	378	356	354	363	362	380	359	396	364	363	376	382	366	374	381	342	417	349	383	394	359	377	383	383	382	396	355	369	360	348	375	377	369	365	365	342	351	361	399	350	363	373	370	340	370	332	356	369	356	331	412	377	385	328	406	368	357	373	364	380	386	378	429	362	369	369	381	401	343	366	358	383	372	414	379	346	362	348	368	387	383	372	397	365	407	363	406	370	383	373	385	363	413	376	386	355	349	369	367	382	346	387	360	361	366	396	375	383	355	349	381	350	379	347	367	376	357	326	371	376	325	364	341	381	374	393	349	405	337	382	385	339	368	370	379	330	372	361	372	365	347	354	351	352	388	360	378	372	383	358	398	360	369	374	360	381	400	349	358	385	360	367	358	347	382	340	382	388	390	375	371	393	346	343	361	411	368	359	357	385	399	349	377	370	398	372	417	397	382	372	366	382	373	355	382	352	366	363	381	407	382	346	406	415	378	364	332	401	382	358	354	355	360	361	379	329	370	373	334	341	371	364	352	376	387	363	369	369	394	405	367	358	342	381	362	389	338	338	349	379	397	359	391	366	379	386	377	383	383	379	352	345	361	361	359	358	356	395	387	373	364	399	365	414	382	387	400	397	369	363	368	390	356	370	383	357	388	318	342	369	337	358	360	370	378	385	343	342	384	363	380	347	378	354	360	410	380	401	337	394	348	378	394	378	348	342	388	378	385	328	352	393	368	360	362	356	360	376	390	337	389	391	343	397	380	393	373	386	367	360	368	393	379	382	416	336	359	398	382	366	353	368	379	400	380	383	373	390	386	362	377	385	358	364	384	377	353	349	358	375	341	389	408	348	362	367	364	386	392	327	372	365	393	367	417	355	350	410	380	404	401	359	369	358	375	379	370	358	369	367	357	350	397	357	344	370	374	412	353	370	383	359	380	368	378	382	368	366	351	392	376	375	408	361	390	414	364	337	397	397	386	331	324	367	396	400	385	363	365	357	389	385	372	353	390	372	402	345	373	387	366	380	400	353	315	381	378	377	381	351	346	374	347	379	400	356	392	388	369	369	365	363	340	387	343	382	363	392	385	383	336	384	389	407	369	365	369	353	363	337	399	376	355	369	373	390	357	379	397	351	365	390	349	399	389	402	387	369	391	376	386	356	365	363	344	390	362	366	342	368	371	379	370	383	366	360	354	371	373	387	368	348	381	356	338	375	383	378	370	374	390	357	379	351	338	350	361	380	375	393	376	393	413	382	390	366	367	357	395	368	370	349	349	376	339	339	384	411	361	373	392	360	338	352	366	357	344	389	377	381	400	369	382	399	375	365	383	381	339	373	382	358	365	316	390	338	342	341	385	363	357	386	384	378	365	375	355	394	401	351	370	363	378	357	327	371	421	376	386	372	360	380	346	340	353	379	347	361	388	333	438	362	361	365	385	395	392	359	391	363	367	360	377	379	346	360	379	370	360	358	343	371	350	361	369	404	386	358	392	367	368	374	328	332	355	365	351	371	374	394	404	318	370	330	410	365	378	371	372	356	379	369	391	375	410	399	384	379	409	343	386	358	345	364	359	380	372	369	374	366	404	373	370	384	380	362	379	379	385	384	384	363	387	378	343	388	390	367	410	369	392	330	368	369	350	405	339	387	387	379	339	381	359	381	383	386	351	371	383	367	367	365	368	379	349	379	366	353	360	370	360	384	357	370	379	408	393	370	391	366	367	346	343	379	359	401	360	370	359	424	341	373	380	397	388	384	311	411	373	334	354	391	382	373	349	359	357	362	364	343	342	396	389	352	381	395	391	362	386	380	347	393	332	343	359	357	348	393	376	330	378	343	364	408	386	363	377	353	296	351	333	401	369	359	390	343	367	371	392	348	355	397	362	382	360	373	407	359	365	377	391	341	357	368	354	387	361	361	404	392	349	359	367	360	395	400	381	360	338	388	358	380	359	363	404	372	355	331	357	358	384	382	357	348	369	366	372	387	418	384	389	369	355	365	378	339	345	349	367	373	401	388	345	352	333	370	343	362	361	369	410	380	367	379	361	428	373	358	355	337	381	356	356	392	389	388	356	369	351	397	341	378	378	353	365	330	367	373	379	412	358	367	349	351	337	339	376	394	394	386	381	354	345	375	374	336	390	407	379	357	376	363	370	376	356	394	348	347	362	378	385	431	369	380	373	363	356	376	361	404	360	402	339	363	392	381	353	393	326	362	400	368	363	378	356	393	344	381	340	378	374	391	379	388	390	370	364	368	386	355	364	360	351	375	412	382	348	405	380	384	375	363	374	393	393	379	365	379	382	375	416	392	364	360	374	350	403	394	348	364	368	368	397	405	349	369	368	404	397	421	317	395	403	359	374	367	403	400	373	356	364	341	370	418	438	357	372	352	365	356	346	364	379	386	362	361	408	401	381	363	372	345	359	360	427	373	349	330	349	370	362	361	380	357	407	367	352	375	377	365	356	339	361	373	360	363	379	352	358	364	342	349	387	387	354	368	324	400	406	383	355	355	378	346	366	360	405	422	381	364	373	342	359	365	357	353	372	366	397	403	354	387	359	365	393	359	354	348	375	375	338	364	395	367	392	349	338	393	343	383	358	390	377	360	355	351	373	369	378	354	420	337	396	330	349	387	368	365	347	351	385	350	380	367	402	360
23754	21536	29258	24249	21525	17970	2386	1248	1037	958	891	879	818	813	784	762	771	752	698	677	690	730	686	691	724	675	665	686	711	699	660	666	653	670	698	700	656	683	632	686	724	681	649	703	685	677	667	641	668	663	641	653	642	615	624	702	640	616	671	698	655	668	682	622	617	625	632	652	644	665	647	669	667	624	674	642	696	629	668	648	625	631	669	652	637	678	701	613	655	654	665	595	657	659	666	629	664	657	646	637	627	665	642	623	659	660	697	662	658	659	694	637	673	630	637	667	650	657	609	672	658	706	686	655	645	668	664	621	664	641	671	654	644	648	683	703	661	645	654	625	632	669	669	656	660	661	715	681	669	647	673	706	665	639	608	693	668	693	635	659	678	640	641	628	656	642	688	570	610	650	662	650	643	682	638	667	666	634	653	651	632	650	628	619	644	680	668	648	654	622	635	643	662	654	673	663	626	648	650	642	688	631	639	644	736	656	710	658	638	646	663	635	691	670	639	664	677	667	635	671	663	612	623	661	677	672	638	658	654	654	682	655	650	640	622	639	614	659	659	620	651	677	668	621	653	676	663	664	672	662	632	659	684	687	665	695	624	635	644	652	661	622	686	655	651	644	660	653	658	644	605	618	645	678	683	675	658	629	636	663	640	638	629	673	626	668	662	661	708	646	623	622	608	595	659	695	661	674	675	647	624	658	663	655	660	635	702	672	660	688	623	657	625	647	656	682	683	675	604	680	648	634	671	675	667	648	643	657	673	660	620	599	659	625	621	630	652	630	660	676	650	629	689	677	624	612	618	657	642	662	628	617	676	611	667	633	647	670	645	658	681	653	642	595	635	638	570	654	639	666	690	658	655	641	627	678	663	615	684	665	662	666	665	610	676	677	663	611	630	640	623	665	660	635	694	667	663	637	616	685	639	636	644	661	680	644	664	645	689	636	659	625	667	629	654	644	633	656	643	623	712	657	659	675	639	642	614	666	679	630	642	675	669	629	617	656	691	616	627	648	634	599	656	643	654	635	634	626	664	637	637	657	644	632	646	643	685	691	644	622	625	653	672	642	674	645	696	644	645	640	716	635	615	644	645	687	628	673	643	635	643	666	630	634	678	647	712	656	697	607	644	620	662	628	612	673	641	661	640	609	697	688	650	614	678	682	672	680	647	652	616	630	697	614	604	661	648	650	657	671	634	665	699	656	680	676	639	648	658	646	671	633	646	613	610	679	667	706	613	674	686	663	625	633	665	639	671	631	684	659	667	668	688	643	654	643	622	674	638	656	655	644	604	691	627	606	606	642	693	711	661	620	654	610	680	646	659	665	639	643	605	632	667	695	674	677	643	642	604	701	617	601	648	594	648	662	655	625	649	631	636	646	631	652	636	639	632	647	650	654	668	611	692	645	646	680	682	659	667	678	657	628	667	667	665	637	608	707	643	651	630	626	641	630	670	639	667	673	622	648	651	607	621	659	639	651	739	628	678	692	678	656	616	620	647	630	657	641	597	682	653	645	681	637	659	679	646	589	644	657	659	668	659	632	681	692	607	606	676	656	616	652	633	626	644	654	679	607	601	617	667	645	622	633	675	620	654	691	614	597	636	629	659	626	673	674	617	633	618	655	685	666	664	620	620	667	643	674	669	671	660	636	648	663	632	618	587	635	660	624	638	633	658	649	662	643	626	676	663	658	658	636	652	648	694	678	696	624	621	624	636	678	658	646	648	655	603	649	633	613	676	677	632	614	600	660	614	711	631	644	657	629	688	679	659	630	633	620	699	685	664	655	692	629	629	643	630	663	652	658	618	641	685	657	621	687	649	620	640	657	589	647	653	640	659	646	643	666	621	668	654	617	653	644	623	688	612	669	620	627	654	663	636	677	614	674	668	649	662	676	663	608	670	666	662	651	626	626	675	651	599	601	671	642	644	671	660	677	662	648	595	630	670	655	672	699	663	634	611	615	648	635	664	663	644	624	697	662	722	648	656	608	640	651	605	648	673	659	667	625	622	676	682	699	648	656	683	683	657	632	639	667	656	632	636	659	627	673	642	640	617	686	642	635	645	675	630	641	666	635	688	625	686	680	631	643	588	614	650	609	638	685	657	678	640	640	683	653	629	576	646	617	632	617	703	660	671	643	650	635	677	663	656	671	628	658	652	629	636	647	607	653	634	723	629	654	593	594	684	636	698	628	641	637	657	623	652	654	687	647	636	700	688	649	628	647	661	661	648	696	685	608	594	610	646	658	624	612	673	648	598	603	620	635	643	632	643	652	605	660	651	679	638	688	702	635	682	668	626	677	687	613	634	635	632	682	657	644	680	667	666	664	669	688	660	662	640	586	646	642	624	612	664	669	644	605	599	688	643	628	590	664	677	680	660	660	649	633	625	599	675	624	632	673	645	612	659	600	613	635	631	621	671	657	653	637	632	704	677	636	646	644	668	645	667	645	637	685	643	632	688	676	655	627	688	656	633	693	620	623	677	646	660	654	643	658	681	683	649	660	636	656	661	651	653	663	698	650	641	668	611	645	683	666	674	576	590	629	606	628	651	653	591	651	659	695	674	657	692	638	684	647	616	593	632	657	644	666	611	654	634	651	617	604	646	612	680	590	654	647	629	667	638	672	645	686	658	630	648	658	688	652	657	609	631	692	639	637	640	626	695	617	606	639	639	647	685	646	721	648	669	642	636	635	610	674	665	661	613	650	664	616	704	628	667	636	646	633	698	670	703	596	613	689	684	663	588	628	665	632	669	670	667	644	631	611	630	616	644	673	663	638	682	639	749	694	629	672	598	609	625	667	660	619	651	654	645	665	640	649	638	654	702	681	655	672	629	652	648	660	653	671	591	627	646	640	652	690	624	683	662	663	650	720	640	651	675	657	645	650	628	645	598	647	641	658	617	636	658	654	630	662	697	622	675	667	636	625	646	617	609	667	624	645	644	636	601	642	614	639	676	642	650	619	641	648	647	656	612	669	656	664	672	649	641	623	655	650	625	679	605	650	668	655	653	626	608	671	641	597	660	670	652	636	655	591	675	668	699	677	671	587	720	684	602	649	627	614	684	653	668	685	597	644	674	647	659	663	639	637	669	681	702	637	631	660	616	675	679	667	663	647	668	648	649	664	647	574	643	605	628	662	650	655	602	639	699	666	598	618	638	649	666	671	656	678	646	645	631	648	604	653	672	676	702	657	682	733	679	630	685	605	661	658	614	649	616	646	610	682	635	649	668	638	639	659	607	644	681	623	641	691	636	638	613	676	630	662	616	656	584	650	642	628	628	644	643	656	668	675	641	647	643	607	660	646	629	672	652	616	656	648	631	644	618	683	620	643	574	678	649	678	655	637	642	689	684	646	660	650	658	639	627	627	623	642	647	680	679	628	669	637	628	643	647	585	645	668	612	650	671	599	627	672	649	733	587	632	655	691	659	644	628	666	676	650	634	668	656	609	620	678	619	650	659	679	649	658	661	572	628	670	656	645	654	728
5665	14380	12237	5682	3583	2757	2261	1816	1545	1396	1252	1157	1116	1004	995	992	969	871	872	833	806	807	820	796	795	811	757	760	791	751	747	737	791	775	753	810	765	743	739	756	721	752	736	742	705	744	807	730	760	757	757	719	770	740	746	750	716	717	731	722	717	705	701	722	757	691	695	711	702	753	740	685	721	712	738	721	698	672	747	752	735	727	713	738	788	753	726	716	717	785	737	736	714	776	720	756	691	709	712	724	733	752	734	732	729	714	728	752	704	774	780	751	697	751	731	703	772	707	708	736	684	727	739	730	681	748	772	720	733	730	735	756	727	749	755	720	738	696	753	740	747	734	729	771	743	787	713	736	697	764	743	716	703	703	713	704	768	778	719	750	753	707	754	706	738	732	780	743	715	690	737	700	718	751	742	739	768	729	708	762	723	757	724	714	724	680	716	764	782	725	717	730	742	707	704	777	725	693	735	722	778	701	738	709	681	702	699	744	699	729	695	817	721	732	734	722	710	735	754	737	693	716	757	693	785	740	747	741	683	723	743	741	740	742	719	694	737	712	720	734	723	740	687	692	713	744	705	752	750	771	712	750	769	704	677	753	665	744	697	713	700	666	725	696	722	720	706	713	732	695	746	710	719	685	754	751	752	746	726	721	674	767	649	718	681	762	739	710	696	696	722	748	783	750	732	788	749	745	750	736	723	775	727	729	756	741	752	760	745	713	703	727	743	758	758	725	673	719	702	809	708	722	744	768	727	741	713	701	747	759	785	741	709	739	717	704	750	742	737	693	720	688	718	770	758	719	792	701	734	751	743	717	731	743	735	684	757	733	724	748	717	773	749	772	719	719	707	699	784	752	718	756	726	753	719	771	720	734	735	761	723	726	748	762	726	710	753	737	710	757	732	749	700	742	679	692	731	668	736	744	748	737	744	687	725	745	779	753	752	689	758	768	769	728	739	730	730	783	715	708	728	739	684	736	741	759	687	743	699	718	725	739	750	756	745	723	696	755	664	640	723	716	738	689	735	774	691	714	706	737	694	731	673	729	723	711	682	707	711	746	746	708	697	755	713	716	728	731	686	732	720	695	721	745	719	717	731	725	743	748	712	717	692	719	714	724	727	741	761	719	735	715	706	789	691	703	732	702	733	690	755	710	734	700	698	747	758	693	725	726	723	710	714	747	757	771	733	730	716	744	698	748	762	737	759	765	745	742	734	743	750	743	671	763	775	723	766	734	738	700	684	754	689	756	702	714	753	677	700	715	748	741	745	727	716	698	714	701	781	738	734	743	681	715	743	725	751	717	718	742	708	729	718	639	743	710	698	706	760	767	750	753	773	743	733	752	730	692	688	739	710	709	755	759	740	791	730	731	715	736	720	784	724	714	725	731	712	748	706	733	727	790	704	709	726	771	743	747	693	733	661	750	717	748	766	754	722	742	713	710	724	693	744	780	746	675	727	723	731	761	676	684	713	752	700	760	748	680	705	700	713	759	707	705	669	690	753	739	686	722	738	717	759	697	768	783	798	724	731	738	776	744	719	690	681	765	702	789	696	719	730	729	742	699	753	663	707	741	754	732	767	712	741	713	720	765	763	699	720	678	740	721	715	687	710	697	737	723	753	753	730	714	694	701	758	714	729	693	721	741	752	736	744	694	714	707	736	713	730	720	739	732	755	718	732	672	739	756	705	751	762	699	743	749	680	686	694	744	729	752	748	755	702	694	683	750	736	768	683	728	755	738	742	736	716	728	758	753	700	770	704	740	682	707	792	757	756	730	735	727	743	708	717	713	756	761	733	727	703	776	747	719	742	720	702	723	723	716	765	712	729	713	773	774	747	683	735	695	700	726	709	735	744	777	731	752	754	732	716	802	712	676	742	720	703	751	775	703	728	738	757	738	748	720	711	737	715	709	740	708	719	701	724	714	720	744	746	731	738	780	738	688	743	740	686	684	715	731	727	740	724	696	705	708	727	697	731	678	729	736	774	711	722	737	726	736	750	778	747	750	724	736	749	757	710	708	756	779	686	713	702	737	771	731	691	697	718	773	755	718	767	760	700	723	707	727	755	704	806	724	705	726	770	750	655	721	734	703	774	758	712	711	764	715	736	698	672	750	687	686	700	740	732	707	723	693	716	730	703	723	767	714	751	729	719	731	751	757	738	725	653	742	750	724	771	754	706	733	740	720	740	707	735	726	749	731	715	712	742	739	759	687	731	706	733	728	699	686	721	795	764	699	682	750	728	724	702	728	737	754	728	718	750	722	748	711	757	808	715	764	759	688	708	734	777	722	715	758	706	724	739	748	713	764	754	714	774	760	716	676	698	706	705	687	736	724	759	730	736	730	707	683	727	756	696	727	688	724	677	754	735	759	709	706	735	772	694	718	741	738	713	690	694	730	732	726	691	679	740	721	738	720	677	722	743	733	733	738	719	728	714	735	707	703	790	739	758	726	747	789	694	744	735	714	712	718	713	749	729	756	768	725	727	672	746	735	736	758	720	749	722	740	750	710	717	745	747	753	773	708	714	703	733	757	781	780	723	708	762	730	715	722	697	708	739	714	705	716	706	720	768	702	739	759	732	707	756	714	766	690	742	782	700	736	714	760	746	726	729	724	748	746	736	752	802	716	738	739	692	755	687	696	701	758	727	686	728	729	702	671	747	683	724	724	744	707	739	738	753	748	770	741	731	723	716	745	743	693	716	735	727	732	730	717	762	724	723	676	720	721	700	774	744	716	734	720	720	724	684	678	648	756	710	713	762	691	742	724	784	777	699	711	770	731	711	702	746	704	672	741	716	752	757	770	773	710	716	776	768	724	729	733	688	798	743	723	737	740	702	697	741	765	794	702	754	684	756	718	698	709	754	717	786	778	748	740	785	708	752	716	694	699	723	742	752	770	743	736	751	720	732	740	722	719	728	695	703	716	739	720	715	695	802	772	736	695	662	692	714	761	741	723	680	747	718	771	770	687	743	689	706	733	700	804	719	721	694	695	685	760	697	746	723	707	770	686	712	752	705	709	740	753	655	759	697	720	731	748	732	692	729	731	767	697	749	672	704	691	766	728	767	718	747	738	732	752	769	717	754	692	722	722	737	744	700	744	749	688	734	679	698	710	753	758	707	716	722	694	710	760	704	729	778	733	731	766	780	710	653	733	739	715	764	695	660	745	707	724	681	723	714	740	729	724	775	696	765	683	690	744	727	716	717	725	731	731	695	730	759	770	701	737	714	702	725	708	712	757	735	705	788	722	778	705	730	736	728	719	693	693	703	712	700	744	757	762	740	750	728	728	733	709	726	678	731	723	745	708	694	760	778	729	734	721	745	728	733	735	703	734	731	683	731	736	652	715	744	765	713	695	720	686	747	727	750	672	757	716	759	720	740	718	714	703	721	765	727	738	709	725	724	765	747	705	716	713	717	740	716	750	799	739	710	731	766	742	711	775	696	758	749	775	732	691	707	699	738	746	764	714	733	721	730	675	769	666
25044	21488	28336	24972	17443	1301	777	549	532	526	522	497	441	447	419	405	402	403	397	393	348	415	384	369	378	351	430	405	362	356	358	373	346	357	377	371	380	384	359	389	379	349	404	366	395	380	411	387	375	381	430	364	376	370	379	361	345	411	376	370	362	350	386	372	354	376	366	385	371	367	347	346	393	367	353	347	347	340	365	367	394	349	348	371	385	342	378	372	384	379	367	356	347	353	382	367	370	381	352	372	360	356	366	373	392	346	354	369	377	386	362	362	343	376	369	360	340	346	369	366	346	355	359	378	376	330	340	366	370	342	365	339	351	377	365	364	404	401	351	387	334	361	370	362	391	345	349	368	359	373	345	386	408	370	393	347	393	344	348	351	379	334	363	351	367	337	364	361	361	364	346	347	373	375	361	339	399	338	367	371	358	378	349	370	398	335	373	364	346	366	362	368	341	355	337	404	371	358	375	348	377	364	357	409	371	390	329	413	357	401	385	345	344	379	378	362	350	347	406	348	353	355	343	402	378	328	377	364	378	394	380	330	349	363	385	353	345	351	397	379	394	360	360	372	377	385	387	371	361	389	390	351	406	347	347	381	334	373	376	400	377	353	362	358	348	386	337	340	378	337	399	357	360	368	382	377	353	388	377	379	369	372	384	349	356	358	398	386	401	363	400	396	383	329	373	369	337	359	366	399	346	361	357	379	369	367	365	375	337	347	367	355	373	357	383	388	369	365	357	371	327	370	358	369	355	378	391	396	402	376	346	370	367	346	414	380	331	356	329	347	367	344	345	366	364	393	370	347	396	367	346	349	367	368	373	375	367	357	397	387	375	356	369	341	391	362	373	354	350	360	369	383	376	383	358	354	359	360	385	357	314	371	368	362	377	382	379	359	327	389	340	420	355	374	361	368	397	358	360	341	343	359	365	367	388	413	405	382	401	385	358	351	403	312	368	335	385	347	364	381	368	387	375	390	375	340	345	328	347	371	374	356	389	385	347	343	369	384	357	345	346	349	389	371	396	341	374	325	392	358	387	365	334	355	371	352	349	385	336	366	382	346	356	354	362	374	394	399	377	372	360	362	379	366	380	362	331	366	352	359	379	369	337	372	371	348	383	378	370	372	366	352	384	414	401	374	383	397	365	373	353	351	402	343	344	357	380	387	394	373	400	351	361	373	344	353	359	377	359	359	336	369	404	345	331	346	365	354	396	390	378	377	386	383	377	332	361	426	361	332	328	370	400	397	394	364	356	385	378	331	365	380	378	388	358	374	366	409	318	346	362	371	375	376	342	361	357	351	368	381	393	356	380	391	349	399	367	369	381	386	369	363	330	372	376	382	383	394	380	373	369	391	335	365	381	352	333	391	387	365	334	364	394	336	353	376	342	379	350	343	390	370	342	339	353	376	356	351	378	389	371	366	388	379	338	341	392	342	398	373	357	335	392	407	350	356	382	352	374	367	374	345	346	346	368	340	364	377	353	360	366	354	366	359	330	369	370	375	360	327	381	398	364	366	373	369	349	375	366	383	396	384	395	359	379	366	353	362	360	349	363	393	359	383	370	379	340	357	387	336	333	386	379	368	366	355	378	394	345	364	373	355	386	326	354	388	334	351	349	338	397	363	360	348	370	385	352	378	369	365	364	377	345	345	309	369	375	377	356	376	385	389	388	378	358	373	337	324	381	354	398	399	368	377	369	367	344	396	350	354	389	356	387	358	339	361	382	374	390	381	363	350	384	381	351	368	368	344	343	371	352	364	334	360	403	353	351	363	351	374	333	330	358	390	378	351	367	360	362	320	351	359	358	377	382	395	364	381	359	362	373	360	392	354	373	367	336	355	342	362	363	362	369	364	390	362	351	360	373	334	387	344	373	345	365	358	356	343	363	382	351	383	376	357	337	361	379	377	378	375	383	361	348	337	375	341	351	363	357	355	332	379	369	368	391	339	324	320	353	355	378	361	357	384	343	353	405	392	359	363	355	369	351	377	325	343	349	353	366	360	410	331	351	401	367	342	346	414	348	362	361	365	379	350	366	354	348	389	309	359	374	362	366	373	361	384	372	340	366	361	355	361	372	342	372	400	380	347	381	356	386	361	354	358	391	362	342	379	395	338	394	355	378	347	375	364	343	389	375	385	378	369	356	357	368	394	363	362	369	336	360	342	362	389	353	375	350	399	378	366	368	340	376	394	384	351	317	385	373	364	376	363	363	348	353	355	348	371	389	356	380	360	372	350	356	324	370	324	350	386	329	343	340	397	345	369	377	369	425	356	350	345	370	389	373	344	375	353	362	353	370	395	380	429	352	317	362	347	369	360	358	372	349	369	345	362	370	364	357	383	318	380	368	364	387	346	374	342	358	415	345	354	372	362	393	394	404	355	350	350	342	353	420	384	332	385	369	370	340	352	358	393	377	402	357	359	329	367	396	397	364	372	365	373	407	381	353	378	359	350	369	365	355	362	345	363	370	330	359	377	377	400	372	362	373	366	351	380	376	385	370	380	393	357	377	361	358	381	370	379	364	371	393	357	365	380	387	350	384	362	371	401	327	414	337	353	340	356	394	347	395	371	390	340	370	374	365	381	377	367	389	355	351	340	403	394	363	364	347	380	360	354	409	396	348	380	373	399	400	350	359	346	364	362	353	387	348	364	371	382	385	369	372	374	339	318	371	352	360	384	391	383	385	359	340	379	367	353	362	318	383	340	369	353	357	351	360	386	362	389	359	354	372	346	362	372	376	389	333	332	377	345	355	370	362	381	363	369	373	400	350	372	387	344	379	355	393	353	350	374	371	407	363	359	338	329	349	367	389	326	328	379	345	373	362	386	360	380	357	344	354	339	344	379	334	342	373	345	329	385	406	344	351	371	363	365	376	357	365	337	394	374	358	321	380	341	365	395	400	387	372	383	397	350	358	351	357	350	358	393	352	363	373	375	361	329	384	350	362	359	360	358	386	339	354	359	367	375	379	384	359	386	375	357	326	414	368	387	320	384	404	379	331	332	360	348	376	371	373	346	368	389	364	383	342	364	384	406	364	373	372	354	361	377	360	339	329	397	352	385	370	386	350	364	322	358	352	382	385	395	350	382	343	375	383	363	353	358	359	375	375	362	390	358	354	367	383	377	403	360	382	370	387	378	388	397	378	350	360	334	366	343	387	360	385	397	368	371	363	337	357	362	411	367	371	347	358	368	402	349	360	357	366	327	333	373	371	370	381	370	380	344	376	337	376	374	343	386	354	374	345	379	346	381	371	365	376	359	376	389	353	383	358	331	350	345	359	363	369	385	347	355	392	367	368	360	349	334	377	368	371	368	342	380	358	370	355	387	363	386	364	347	414	354	375	392	381	373	369	361	392	336	351	349	375	398	400	364	369	385	333	358	361	383	401	380	401	341	347	323	363	349	337	382	368	372	355	390	363	389	365	342	361	364	344	333	366	380	376	369	370	377	359	381	387	381	363	376	369	371	349	387	323	350	370	378
5299	8781	6464	3076	2027	1601	1295	1062	910	796	734	672	634	575	621	589	572	542	477	531	500	476	515	511	457	516	458	504	463	467	480	485	443	459	447	464	494	428	494	426	464	470	447	459	476	457	484	470	472	445	494	493	473	488	466	467	459	470	476	515	503	451	470	477	464	462	509	448	475	448	425	458	479	465	478	468	478	454	466	465	452	425	465	457	457	434	457	454	428	462	461	502	469	467	480	468	498	455	477	485	456	437	426	422	460	471	449	445	412	459	468	484	451	460	441	475	459	454	456	459	467	444	425	426	428	468	487	468	435	443	467	438	421	427	431	449	467	432	460	398	494	429	451	461	471	491	431	445	458	460	460	475	480	479	457	472	463	467	403	487	444	468	505	434	440	453	441	386	472	440	465	421	450	427	470	482	428	434	478	460	464	455	428	437	473	450	466	461	494	449	483	437	464	447	471	500	446	421	448	470	446	488	431	461	462	447	506	458	454	476	500	488	478	425	449	445	452	442	480	453	443	474	408	472	478	468	447	416	451	469	434	517	474	481	478	419	467	467	422	448	443	449	490	460	459	467	493	460	447	412	475	435	483	492	472	440	512	455	397	475	461	460	476	440	452	462	473	438	463	430	458	440	471	463	466	492	447	443	485	453	412	434	464	437	466	424	434	438	461	437	477	453	444	498	432	440	479	452	419	412	408	458	432	451	453	454	513	448	536	469	458	488	482	434	453	469	443	460	461	478	461	451	447	422	434	467	452	474	449	457	471	431	488	435	432	479	454	452	462	523	503	485	451	448	447	420	448	422	468	460	444	455	430	485	457	472	469	486	474	463	425	450	447	478	433	482	460	469	478	440	466	466	440	464	479	436	460	437	423	510	466	468	460	495	450	467	466	464	465	452	425	438	476	462	418	489	436	440	446	428	459	458	412	478	454	430	438	429	472	443	432	446	456	493	470	451	476	433	477	454	429	485	465	443	406	452	448	452	492	432	482	479	432	458	464	485	469	427	434	438	441	471	459	471	443	438	444	473	495	447	430	430	455	442	449	470	440	459	459	420	468	423	429	457	466	456	469	455	453	456	506	443	456	447	463	477	482	480	424	451	430	463	455	451	472	451	445	472	455	400	436	465	484	470	444	481	461	465	446	457	444	496	450	438	457	433	477	448	436	456	437	441	448	452	431	467	427	475	470	439	448	431	453	458	442	423	453	447	466	460	479	481	447	450	459	438	458	436	469	432	467	451	434	463	472	440	449	462	464	417	439	437	434	426	515	440	433	458	462	469	435	448	475	425	461	454	451	432	480	493	446	462	440	445	466	441	443	461	446	442	447	457	447	448	460	480	440	477	449	481	448	468	450	497	434	435	477	466	411	419	446	478	468	451	449	449	484	474	449	492	436	470	473	469	452	455	464	477	503	445	455	490	422	477	477	446	436	437	428	462	441	444	447	463	472	447	438	453	463	460	484	471	425	478	473	448	463	435	456	455	444	434	456	502	442	451	465	403	451	465	457	489	464	465	448	453	456	428	489	467	457	473	463	433	482	438	470	452	469	462	428	445	438	464	456	481	465	436	454	465	420	485	469	443	440	452	444	469	436	423	459	440	517	442	476	456	474	447	461	458	461	445	442	484	449	419	480	482	452	432	461	439	457	455	451	475	443	486	457	429	434	424	435	481	518	495	461	439	456	454	448	452	446	448	433	469	474	445	424	447	455	459	446	447	452	438	493	491	433	452	441	436	462	461	462	444	467	457	439	437	434	421	449	458	453	454	411	461	422	459	467	435	465	440	446	425	438	457	448	456	453	429	499	428	440	449	468	421	438	470	490	443	422	464	454	474	512	452	444	471	486	461	459	416	471	426	460	460	454	475	460	446	490	470	485	449	433	459	422	531	439	416	472	470	456	406	497	434	439	487	423	451	464	422	434	452	467	436	444	484	448	468	448	420	490	434	435	433	476	486	480	477	471	459	453	445	461	456	487	480	462	478	433	411	475	449	464	429	442	456	477	436	478	430	447	453	437	437	473	455	435	451	432	478	457	442	470	443	431	452	462	446	462	441	419	467	471	512	477	463	446	439	456	430	435	454	463	491	476	495	440	444	462	450	479	428	448	455	461	444	423	433	463	447	485	460	487	467	464	473	469	443	458	463	461	485	471	446	449	439	493	461	508	454	445	463	457	428	480	459	474	485	466	456	455	478	446	441	470	432	424	443	446	434	468	468	455	449	434	446	423	451	398	453	445	471	459	430	444	465	446	467	459	422	426	462	450	430	441	448	427	470	450	459	435	437	467	464	457	415	475	421	471	438	442	423	453	475	450	429	453	456	417	465	455	409	496	498	449	479	433	462	470	468	486	472	454	469	420	469	472	440	477	417	451	475	433	452	473	437	464	451	477	439	469	446	457	426	438	451	440	465	468	429	443	476	459	461	474	451	473	452	458	449	485	472	413	427	505	477	414	434	465	450	442	448	416	433	467	439	481	443	482	475	451	441	454	453	449	403	458	461	462	435	469	489	466	447	422	451	475	452	469	470	426	440	488	437	483	467	475	462	441	462	513	458	453	424	457	460	426	463	435	487	438	481	437	475	453	441	461	475	456	448	445	479	430	449	430	453	471	437	424	417	477	447	444	475	449	469	421	466	436	495	472	453	455	451	479	455	451	448	455	458	463	489	444	426	495	479	463	409	474	441	459	470	462	445	445	429	425	469	488	466	486	464	462	421	475	460	481	457	438	434	464	427	432	454	449	467	444	503	519	460	473	485	449	454	439	451	453	433	492	492	453	426	431	461	448	462	444	441	466	458	444	455	427	427	421	448	439	465	478	439	450	477	470	452	443	455	472	451	462	442	468	464	437	464	470	449	446	476	468	442	432	433	456	436	469	455	445	492	447	450	462	449	487	475	431	491	439	479	474	486	429	431	450	445	475	464	455	431	430	435	499	469	426	481	446	448	488	453	435	515	408	423	457	473	454	524	463	445	434	453	490	459	490	446	466	490	420	527	414	483	419	475	437	424	460	449	468	455	450	462	441	414	458	478	480	478	444	420	453	459	440	494	454	443	439	457	455	456	429	450	455	462	389	454	451	447	473	455	432	446	464	490	436	434	434	446	468	459	442	438	438	442	443	462	448	465	421	426	451	469	425	432	469	439	437	458	433	460	435	479	467	427	455	445	392	418	439	437	471	455	451	429	463	481	441	497	446	480	448	471	452	467	445	435	447	438	472	503	479	479	464	432	441	435	437	437	430	463	466	453	461	432	452	448	446	477	450	492	442	477	469	458	442	455	452	412	501	431	441	437	478	440	433	440	468	415	478	455	475	426	470	436	441	443	444	450	386	467	466	443	417	468	450	463	450	430	470	499	479	426	459	440	439	430	467	432	433	446	417	441	436	449	442	470	495	459	425	431	474	403	433	450	429	471	462	451	495	503	440	459	473	479	416	413	470	457	417	452	444	465	500	431	452	398	426	449	520	472	490	465	452	466
22953	21546	29565	23980	21552	21646	15212	2307	1557	1482	1345	1239	1168	1147	1111	1097	1109	1019	1023	1004	983	907	970	986	930	988	957	975	913	951	968	950	918	940	863	874	916	959	837	946	932	894	912	890	891	954	900	877	851	892	932	857	898	918	907	908	881	863	893	918	898	851	936	844	877	899	914	896	850	908	924	896	932	841	895	895	884	845	918	834	941	888	884	859	847	847	857	891	837	899	886	907	892	849	910	819	897	859	908	867	917	821	889	843	885	878	855	933	843	895	893	881	936	924	854	827	878	866	850	882	892	854	871	844	860	891	907	820	886	867	823	882	820	930	853	852	839	875	887	907	822	852	905	890	847	862	899	828	819	898	900	859	823	898	828	848	890	874	899	845	899	854	857	891	845	860	846	851	825	880	861	885	839	926	917	870	829	822	882	860	852	905	882	898	864	906	895	884	848	855	913	845	907	813	854	902	884	877	855	930	880	851	905	841	865	845	873	868	866	913	831	824	951	880	883	892	831	876	899	884	893	830	865	856	857	872	902	834	832	956	846	933	929	896	871	895	869	850	873	816	902	866	916	831	860	861	843	904	857	890	865	910	894	912	862	871	874	859	897	879	905	865	846	828	856	893	859	897	896	906	874	890	886	903	918	887	835	886	921	897	920	833	875	883	869	873	904	875	866	878	886	821	915	886	863	935	852	885	846	900	890	869	879	866	857	832	865	848	900	905	836	862	931	851	833	879	883	913	846	856	872	791	865	861	877	864	870	873	842	855	868	897	919	893	865	907	797	904	833	886	873	838	916	821	919	888	913	875	878	882	874	840	862	806	893	882	908	872	845	887	908	848	904	879	879	817	900	784	908	862	877	851	894	876	822	855	850	862	874	863	848	887	870	864	907	903	833	848	850	876	849	897	852	833	851	920	860	860	881	847	856	880	896	845	879	852	883	869	869	927	900	936	950	882	898	891	864	901	837	861	882	845	881	891	890	880	874	910	918	880	871	856	932	795	932	845	867	838	902	894	919	890	863	899	900	868	903	828	830	868	901	863	898	887	903	947	866	910	839	899	863	882	837	932	885	823	850	888	904	899	839	889	822	869	855	858	850	879	859	895	870	757	903	870	838	866	852	875	857	880	836	842	883	850	869	922	911	863	850	865	848	883	813	903	875	899	890	872	849	934	840	862	908	832	850	911	881	874	892	863	876	828	834	832	953	890	908	884	841	887	842	815	846	901	804	856	887	914	894	925	837	853	901	791	840	911	888	826	854	870	851	838	908	878	807	911	857	891	811	877	865	828	857	852	884	912	920	853	865	911	886	891	893	828	819	850	908	904	934	858	856	857	864	870	880	864	832	886	890	861	880	919	858	902	870	876	873	868	920	842	906	873	853	842	875	886	875	913	870	897	831	854	871	836	836	833	868	877	896	841	853	874	836	859	928	939	852	895	854	881	852	890	926	893	837	894	834	871	862	874	919	911	881	903	874	880	866	862	891	835	964	861	870	853	827	844	851	852	831	849	875	916	873	851	858	855	899	892	870	853	871	861	828	856	831	851	875	898	845	873	847	852	880	870	873	884	911	884	890	883	851	934	897	835	858	869	876	839	910	876	885	863	869	865	851	881	856	803	857	834	907	847	859	863	873	909	882	894	860	833	895	844	869	869	878	846	854	849	879	891	805	836	809	843	839	874	882	923	877	853	855	886	847	862	860	880	871	906	825	883	836	887	846	842	924	858	862	840	871	842	858	877	891	862	834	869	808	871	801	898	831	869	901	901	880	844	823	887	901	837	850	857	866	906	876	863	818	864	872	873	834	845	876	841	842	886	860	902	866	870	864	833	830	849	886	880	865	851	902	839	838	894	863	873	903	875	842	892	881	846	851	849	909	891	880	843	864	847	799	892	845	854	827	890	879	865	942	875	875	860	812	865	881	855	887	826	862	896	885	892	866	889	870	866	892	874	848	866	865	863	864	871	849	797	874	853	865	861	842	889	865	834	858	930	888	875	872	886	865	872	878	864	866	884	877	867	831	910	841	851	833	869	914	815	912	857	849	845	859	851	845	865	867	847	847	857	879	877	936	846	824	896	839	871	858	868	833	908	791	889	840	909	911	859	881	893	841	835	855	845	913	860	842	909	881	854	890	892	885	840	889	851	816	888	886	933	859	842	901	880	884	872	841	887	868	906	839	836	941	926	835	910	874	870	880	838	837	889	915	885	922	861	896	842	857	880	845	880	857	832	834	892	877	867	865	848	844	829	868	890	869	877	868	847	824	827	825	857	881	874	814	841	825	857	879	861	868	870	887	865	856	921	846	921	906	866	843	877	877	843	862	872	882	839	868	839	875	887	836	892	865	903	848	874	831	882	886	817	894	835	846	830	856	882	807	969	913	895	905	875	863	902	852	871	912	913	896	910	900	825	852	877	911	846	893	846	887	826	896	955	848	853	887	839	888	878	903	926	846	885	871	863	849	866	895	900	867	839	831	904	912	889	800	883	902	929	890	869	914	874	873	855	870	887	842	837	903	844	852	905	873	916	920	890	843	898	839	871	852	849	893	859	861	885	927	889	900	843	882	858	871	848	866	868	897	836	900	935	826	888	895	833	878	893	865	929	906	895	863	847	861	887	899	848	846	882	793	892	859	875	914	822	879	882	864	836	871	882	834	805	909	852	879	903	924	850	856	846	849	903	866	857	875	861	850	906	921	859	857	891	828	860	882	836	871	856	844	851	836	835	831	875	866	839	875	851	868	899	850	915	832	856	831	892	888	874	918	861	884	866	886	864	806	874	877	888	860	909	858	898	826	843	906	839	869	838	816	881	847	857	894	849	859	884	862	845	848	936	896	901	871	813	902	829	853	854	876	900	894	869	851	856	902	840	900	886	927	883	896	904	876	884	877	825	893	903	894	880	878	903	836	853	904	852	857	823	852	875	854	839	868	872	858	894	834	826	889	875	889	875	919	835	810	841	867	847	865	811	853	891	886	869	895	842	860	826	883	916	864	836	865	868	871	868	859	880	846	805	876	842	858	858	896	859	882	902	885	903	877	922	845	868	890	834	848	873	881	865	903	856	870	878	909	898	870	860	893	857	842	827	917	909	903	861	855	850	855	858	858	854	963	860	883	863	841	846	869	908	846	866	862	856	825	830	886	836	924	867	881	872	863	847	875	855	861	868	842	829	868	892	819	895	902	858	868	854	869	905	851	846	854	853	894	879	845	928	914	852	833	895	909	888	904	884	869	839	886	855	883	909	849	922	903	844	863	861	804	874	856	855	899	886	859	836	844	870	841	831	849	845	902	855	812	891	838	890	906	875	904	889	870	884	916	848	817	862	866	854	857	896	896	878	942	808	864	845	862	819	897	851	864	820	848	845	860	842	898	826	863	872	902	898	858	863	867	889	892	882	885	892	883	862	861	860	865	865	872	862	838	897	862	834	879	891	842	872	891	899	888	858	872	841	882	881	826	877	843	845	894	850	879	901	838	840	901	879
7876	18109	15596	8468	6166	4532	3771	3025	2480	2151	2045	1824	1672	1494	1395	1513	1357	1254	1205	1135	1206	1171	1087	1112	1099	1044	1058	1103	1094	991	1005	989	998	1012	1004	1033	1037	1028	1045	996	1018	974	997	1071	985	1059	955	1015	996	1018	978	971	970	974	967	1020	997	994	949	1024	1053	1015	1029	985	1005	963	990	1009	1014	976	954	976	1007	1004	988	1002	975	916	1012	1020	1016	1007	1007	968	1009	979	967	1023	941	1072	977	996	962	940	937	980	969	943	1000	975	969	918	950	956	1051	1001	999	988	974	989	928	964	978	954	914	974	971	970	899	905	989	992	993	977	961	966	974	981	899	907	1043	987	975	976	974	1004	1005	941	961	1012	923	974	982	964	976	946	959	1063	971	962	1008	940	958	988	981	957	978	976	1036	953	996	985	979	985	937	970	973	993	1001	938	960	958	971	961	982	1003	966	1026	943	996	974	1009	958	1026	1012	965	940	1006	951	960	1003	997	951	946	1011	967	960	957	960	982	919	957	958	934	941	969	994	985	969	1017	973	961	956	977	967	961	990	985	1016	982	949	956	945	883	1000	936	1002	914	993	926	997	999	907	948	965	974	949	985	953	972	979	1005	941	982	989	923	996	911	925	976	1001	947	926	981	966	952	991	985	964	953	967	983	977	998	1016	1030	981	933	970	963	897	964	950	945	983	924	941	1010	968	991	907	957	959	926	931	1008	1000	997	984	1016	1001	1013	975	957	1002	1023	981	960	1012	988	938	985	932	983	909	945	1039	949	978	1027	943	986	957	953	994	955	1019	982	1009	979	931	1015	979	974	1004	970	951	942	926	971	952	950	991	1002	956	970	910	953	986	984	1010	964	1009	972	984	1009	988	975	937	948	950	948	923	940	950	1034	959	973	934	1042	951	950	1005	967	975	985	955	1011	947	1004	919	1010	1003	990	926	983	980	921	973	970	953	955	933	949	979	976	975	933	995	967	988	948	993	932	958	1020	916	1006	950	1001	1019	1018	967	984	1024	994	945	986	989	971	955	1033	975	961	989	950	977	991	977	945	996	946	978	1002	952	970	964	957	988	956	934	974	992	975	962	1045	975	945	948	965	911	971	975	1007	910	953	965	993	945	960	911	1023	971	1034	924	986	986	1018	1001	983	988	909	934	1007	969	972	991	1009	994	954	960	993	1004	958	995	1042	927	986	950	1030	946	970	964	1005	995	1000	933	970	991	976	915	1006	1004	933	973	973	965	978	971	966	969	948	955	972	1019	972	980	991	933	1015	943	990	955	955	985	967	971	983	943	993	977	948	959	963	959	959	983	963	1024	924	1041	1013	970	1015	1018	978	964	995	964	993	940	966	963	901	996	946	974	995	989	919	942	915	926	1032	986	983	951	932	979	959	948	988	984	1003	974	995	971	974	932	967	937	1005	978	988	953	946	948	976	998	947	958	968	945	978	946	930	1015	964	1022	981	1010	1028	997	905	1012	920	954	939	904	974	901	1002	1034	959	975	1000	995	931	977	933	912	1016	1034	1002	954	901	987	992	976	964	965	962	974	973	997	946	963	934	1010	957	982	1018	920	968	989	971	965	964	989	982	973	937	951	984	933	940	961	1005	999	989	956	962	997	1009	969	939	1047	917	991	989	968	980	979	944	982	964	997	980	945	956	1031	925	957	990	1013	973	974	970	949	961	1006	934	996	946	945	945	953	988	954	1025	964	999	1058	962	1006	968	976	934	995	955	956	989	940	929	979	990	971	1003	934	905	989	1008	970	971	982	961	964	1013	946	954	986	939	963	993	948	975	1031	991	983	954	1025	1008	986	982	936	959	966	988	984	939	898	995	986	959	978	978	972	968	951	907	1036	915	940	974	978	894	869	997	957	1020	975	1005	941	932	948	1005	999	995	927	970	1001	995	988	960	974	987	937	1001	944	1007	927	974	974	940	974	995	941	994	959	993	915	985	957	960	992	993	969	953	969	979	1002	972	1008	979	949	1031	931	927	946	966	933	902	916	974	1016	1008	946	1003	929	981	957	961	978	960	951	971	981	946	976	971	1008	924	963	962	918	984	1011	935	1022	995	944	978	931	986	908	998	960	981	951	964	1017	937	991	916	1004	957	986	920	982	945	969	1001	913	953	1007	969	978	971	964	997	907	940	999	993	955	907	963	952	1021	1020	964	922	997	996	967	958	955	965	938	986	973	923	958	943	968	932	953	943	908	927	953	1010	941	1000	990	960	1001	892	928	1006	963	977	942	990	986	997	971	1029	953	928	969	989	932	956	963	914	988	947	966	950	980	974	970	948	918	890	973	989	984	994	998	956	941	942	982	989	1000	950	959	939	962	1034	963	983	926	998	951	994	953	951	968	1007	970	1002	935	979	983	987	977	967	987	902	902	938	955	964	1003	979	1029	970	915	926	966	944	1012	989	1003	940	994	1001	991	970	943	969	899	933	961	993	935	1022	975	987	958	974	972	946	981	982	1006	955	949	947	908	978	988	932	1038	991	960	955	975	941	978	976	966	992	972	1003	977	1000	1044	1005	947	930	934	937	937	986	938	988	983	975	974	946	956	940	1004	925	957	1009	985	950	1039	926	974	1007	1005	1015	934	1004	945	936	978	1019	958	965	956	978	969	969	965	956	960	946	948	985	1020	983	958	947	984	1006	969	963	978	962	956	986	941	969	1039	959	1007	1014	977	963	940	941	941	962	959	969	978	960	1012	957	887	999	992	963	981	963	1039	1023	957	1021	978	978	992	964	990	994	957	1012	959	973	937	1020	950	991	951	960	940	969	905	961	971	962	985	958	973	959	953	972	950	937	960	997	961	981	1006	920	994	1017	959	996	971	989	986	1015	989	954	948	978	1012	990	1008	1017	952	993	925	957	997	948	918	968	991	961	994	1022	985	980	939	955	963	972	979	950	976	952	925	985	969	1008	1038	957	1001	959	970	972	1011	959	993	943	968	985	991	1034	914	996	974	960	984	1015	943	957	951	992	976	989	987	955	948	935	979	884	993	919	1017	927	956	922	988	1009	938	988	968	939	931	982	926	1007	969	943	937	997	976	957	953	915	952	989	975	976	982	928	930	966	1010	1015	979	986	990	951	978	993	968	949	957	1010	935	979	965	969	974	991	1040	951	961	951	982	947	961	929	986	997	997	950	1013	970	944	986	1006	982	918	986	928	962	1011	958	966	1013	977	1018	962	917	1004	985	969	966	933	941	1006	933	962	1013	937	944	992	928	948	955	1002	913	952	997	923	993	937	974	1001	980	942	1028	920	1007	997	975	1007	978	957	947	997	1058	1008	890	1023	1008	1009	992	1013	946	935	1003	958	985	972	978	993	1040	934	952	1024	969	1018	964	986	964	1012	1012	980	952	1006	1005	985	968	989	957	957	961	1024	990	906	968	1014	935	936	944	985	1002	940	916	948	962	997	948	958	985	997	1045	982	965	971	919	997	946	946	947	1022	958	923	962	938	928	972	971	975	1011	948	979	976	972	942	949	927	945	945	921	934	928	943	1002	996	1019	979	947	954	966	1031	981	920	988	945	998	968	925	940	943	940	959	987	981	1031	945	947	940	1016	992	1018	956	943	984	957	940	963	969	950	959	1021	978	953	983	964	939	961	1010	1026	936	1002	965	1004	949	983	958	1008	951	965	945	940	959	1021	947	968	995	1002	1005	1033	973	963	977	963	939	988	946	973	979	969	954	941	950	960	984	941	971	943	972	929	1027	971	926	916	986	972	988	1012	1000	1002	1014	959	996	985	988	981	969	943	971
27317	21109	10406	1105	678	611	518	366	319	336	341	329	325	310	334	331	341	331	321	337	333	329	325	298	308	286	288	336	317	342	332	331	319	326	334	300	327	333	325	286	315	332	301	299	299	334	323	307	301	312	278	329	345	306	313	328	305	304	301	287	326	305	269	332	294	334	301	309	335	330	338	291	297	306	326	290	335	318	318	285	343	305	333	289	280	342	307	303	337	325	304	309	286	296	293	326	276	332	291	319	319	331	335	330	278	296	298	337	310	286	333	313	324	345	324	301	330	333	316	305	304	294	306	347	300	308	308	291	320	317	306	324	287	329	328	349	317	343	310	296	272	311	323	311	337	326	292	310	294	289	293	319	315	300	310	301	311	323	306	311	309	314	338	346	295	289	330	277	326	309	325	288	301	330	304	297	314	300	287	322	289	308	313	299	307	320	283	326	289	293	314	324	295	297	322	295	326	302	361	316	320	310	354	287	288	299	304	292	300	301	312	319	325	311	322	280	326	269	320	294	323	309	305	333	315	335	316	337	291	288	314	341	299	304	323	318	302	296	311	311	350	289	308	304	319	310	324	314	309	294	307	312	315	291	290	304	317	337	335	315	308	328	277	302	324	320	313	323	295	329	312	327	318	311	274	298	290	297	341	309	304	315	305	324	324	320	283	324	289	308	299	334	303	291	304	345	312	319	313	341	300	290	312	301	312	283	313	327	311	305	344	327	290	298	310	327	287	281	298	339	324	317	328	307	306	309	310	293	301	306	306	312	321	302	305	294	300	308	328	321	280	320	294	317	287	319	310	312	297	282	330	319	312	308	335	326	323	309	311	364	282	326	329	297	312	306	306	304	295	278	323	327	312	337	346	320	295	320	331	336	314	297	304	329	351	295	268	319	309	297	281	320	323	329	327	289	306	302	309	278	306	302	345	314	326	318	308	298	315	317	340	299	312	345	327	316	308	313	303	306	326	328	315	319	322	315	289	310	325	305	295	305	266	306	336	324	313	271	327	305	340	297	322	303	326	290	300	285	263	307	356	298	300	333	290	306	313	365	327	295	316	303	316	281	335	308	305	325	325	308	322	323	327	310	329	322	337	313	322	302	343	304	318	336	324	292	316	315	303	318	307	336	306	327	323	309	342	311	331	302	336	317	313	321	318	294	277	307	325	280	306	317	283	323	286	306	344	310	304	303	301	308	322	295	325	300	285	281	320	288	315	333	301	317	291	317	315	293	291	279	314	304	295	300	328	311	337	304	332	312	318	328	333	304	284	343	328	303	297	296	289	293	315	293	343	308	313	329	315	306	351	288	279	341	317	284	326	323	292	321	323	347	305	289	326	325	318	328	299	311	318	321	309	353	308	306	275	325	291	358	346	313	337	300	302	296	339	296	337	300	323	306	309	329	276	329	286	293	282	310	314	315	313	316	289	268	298	330	304	284	319	337	279	316	320	329	294	340	317	340	317	322	310	291	326	311	317	299	306	318	307	336	332	305	315	286	278	323	294	314	309	267	301	311	301	300	284	325	292	337	312	313	329	331	319	309	328	342	316	314	289	307	312	306	333	297	322	292	275	298	334	299	305	347	289	319	285	315	300	306	302	313	322	323	312	297	292	295	292	318	291	321	304	313	276	298	312	303	322	332	281	288	335	314	323	278	334	285	311	311	279	309	311	323	316	333	319	309	329	311	316	310	305	298	333	342	331	291	304	305	321	310	288	339	314	310	296	332	297	337	319	303	333	296	287	282	323	319	331	330	288	344	293	367	306	314	315	271	304	299	320	299	310	305	306	313	299	288	330	309	314	294	297	318	297	336	337	316	286	302	303	316	313	303	293	322	311	313	339	294	329	279	302	307	323	285	303	309	323	321	311	305	285	314	305	305	306	307	318	314	312	296	288	316	317	345	319	304	300	296	316	304	319	327	279	303	300	313	288	270	309	283	321	315	277	294	336	338	316	277	290	286	329	305	313	329	325	311	310	307	312	287	303	313	322	289	286	304	306	299	308	300	308	335	312	311	319	301	348	279	316	312	298	318	291	315	279	342	332	346	312	287	307	317	340	306	319	271	323	292	322	288	321	321	299	308	308	316	306	332	285	333	316	323	294	311	328	286	290	323	334	327	294	298	305	311	327	288	354	328	308	286	278	328	310	320	337	299	310	304	321	302	349	297	278	299	321	308	320	309	294	267	295	285	275	286	270	311	306	319	332	302	287	329	339	312	331	317	310	308	285	340	299	300	288	298	345	316	308	313	318	320	324	284	290	305	316	292	339	301	326	321	298	303	308	295	316	314	283	302	345	293	295	318	320	297	328	302	328	338	323	318	277	312	338	292	297	294	322	318	292	285	292	296	330	332	323	303	309	317	318	315	306	316	293	312	320	318	301	311	299	311	346	297	287	318	329	321	315	292	307	283	330	306	330	341	301	305	296	315	275	309	299	307	314	295	332	334	321	306	288	307	321	302	317	315	331	299	312	306	289	285	328	339	324	276	333	311	322	297	303	304	283	278	296	270	318	276	342	305	319	318	362	333	318	312	314	282	303	283	324	295	282	328	324	302	283	316	279	294	324	301	310	316	309	310	293	323	333	324	308	324	355	292	285	270	331	295	327	277	301	336	305	311	307	312	335	321	314	294	325	323	330	325	280	317	307	276	298	286	298	276	316	319	292	274	321	304	297	315	301	318	299	340	325	330	317	308	333	312	329	329	312	316	287	284	307	348	307	310	304	319	295	303	267	314	304	289	313	328	331	313	273	290	299	351	325	282	299	324	309	356	334	305	302	307	297	310	319	314	309	285	327	289	309	299	313	302	299	287	282	307	298	279	352	317	326	300	333	315	317	320	276	305	327	290	290	329	332	291	298	319	313	312	326	295	285	349	315	309	301	297	272	314	319	318	298	334	342	303	305	320	321	336	333	343	336	318	310	291	314	319	314	306	339	292	307	297	288	297	325	329	297	310	335	303	304	300	313	332	305	297	333	345	294	303	316	298	317	297	303	361	346	320	321	292	288	345	307	275	303	329	289	313	298	328	305	286	286	314	329	310	302	294	300	304	318	298	332	330	326	316	290	351	298	322	331	316	294	335	291	291	262	294	309	281	295	335	318	303	319	327	311	297	305	299	327	289	295	324	327	281	330	286	292	326	313	301	298	304	294	321	328	304	341	305	309	327	344	303	315	343	343	333	311	303	324	287	307	323	301	310	310	300	300	277	321	320	329	319	277	325	326	316	311	317	335	327	344	307	288	345	343	294	327	310	320	302	328	321	295	330	280	337	298	332	312	299	307	297	292	333	345	304	299	305	345	338	302	285	308	321	318	318	274	297	307	321	317	303	303	279	325	307	311	329	342	323	305	342	323	303	337	330	319	315	330	317	307	348	369	318	318	317	330	306	318	327	303	278	301	322	282	320	335	337	302	301	303	317	319	315	321	316	302	341	273	308	309	325	270	328	309	299	306	307	296	300	346	280	289	327	326	311	274	335
4171	1785	1245	756	633	564	538	388	443	436	399	422	429	392	412	398	377	392	384	396	352	402	341	389	388	361	358	369	370	361	375	385	386	403	426	371	406	360	346	397	393	359	389	364	372	400	354	397	401	383	362	349	379	368	373	346	367	434	369	395	376	372	388	371	358	398	410	359	411	353	398	351	386	409	341	379	363	378	370	384	378	386	345	394	401	376	344	378	353	358	374	382	340	356	359	374	362	371	369	370	349	375	373	361	385	348	375	360	351	344	398	374	378	376	365	351	382	355	366	350	414	371	387	394	379	384	360	355	337	384	361	365	360	369	333	376	388	391	358	370	354	383	382	371	370	340	354	370	381	360	371	393	362	358	402	357	408	387	395	382	356	378	379	408	372	384	367	366	363	382	336	388	401	359	374	393	366	361	315	346	404	385	343	394	413	384	361	346	383	382	358	342	372	424	369	366	379	354	379	357	383	347	358	400	364	394	370	388	357	390	341	371	361	390	358	384	387	348	352	353	393	345	360	380	356	365	378	370	366	382	353	397	365	383	365	328	391	343	369	408	397	376	359	365	396	382	370	359	354	396	380	379	366	344	384	424	371	372	403	351	370	419	376	376	348	361	353	368	360	381	370	359	351	350	334	362	373	378	381	357	349	364	344	375	374	379	383	379	379	397	384	360	352	364	374	356	385	395	344	381	357	366	407	383	368	374	402	383	334	392	365	394	364	399	353	338	360	376	387	408	373	361	390	397	390	394	395	364	404	373	346	372	361	356	387	371	373	333	377	388	373	369	349	378	364	315	345	340	342	353	406	381	359	386	355	383	378	365	378	390	373	389	408	376	381	371	368	365	378	371	399	381	358	340	383	345	325	400	375	370	354	369	387	363	341	387	422	368	360	402	371	348	397	347	376	381	360	351	359	396	383	365	369	359	401	369	385	356	371	398	370	373	397	376	366	356	322	408	387	353	391	379	368	382	415	358	374	364	388	393	393	357	348	378	406	397	373	392	360	393	366	357	375	361	353	376	379	377	333	360	375	360	372	359	374	362	370	385	399	408	389	378	395	342	352	362	348	393	357	401	390	398	361	364	333	350	360	373	344	379	365	366	377	401	358	389	379	376	364	356	390	397	363	367	354	362	348	381	398	391	380	350	382	375	349	394	372	368	349	363	385	378	371	357	393	378	369	387	361	357	361	407	385	408	366	406	344	354	361	367	382	363	352	400	350	390	361	419	361	370	341	393	321	411	377	365	401	397	355	354	374	348	376	381	373	377	377	361	373	366	378	373	364	383	340	389	371	357	393	358	354	363	380	387	373	360	402	375	359	405	388	398	373	351	384	388	383	391	391	348	348	397	345	371	374	365	413	390	394	335	351	399	388	372	342	374	370	351	386	360	370	427	416	366	388	388	342	406	392	388	356	369	379	362	370	339	391	377	349	366	388	359	376	398	403	372	375	399	380	381	351	363	386	368	381	383	366	365	393	379	352	361	368	379	397	379	376	380	369	369	371	378	359	355	361	398	364	362	365	391	351	339	374	395	348	388	332	357	394	367	387	368	344	373	412	378	371	379	379	370	380	357	394	393	376	377	402	378	369	385	395	387	377	386	374	360	382	382	366	384	360	395	385	405	357	404	354	377	361	375	373	397	380	381	364	375	363	370	378	391	356	405	409	392	376	358	382	361	404	358	421	385	356	376	344	375	344	384	377	410	407	423	379	412	379	372	365	349	379	372	369	362	393	375	384	379	357	356	373	386	326	378	331	401	388	360	392	397	367	383	364	410	381	383	378	373	359	367	396	376	386	383	393	386	371	408	324	362	367	394	358	358	376	396	362	387	376	349	397	384	367	380	382	387	385	367	393	364	351	373	362	381	371	335	356	369	364	367	376	355	357	356	374	365	372	404	362	374	400	354	359	347	363	393	363	387	406	401	407	347	408	372	369	394	382	370	378	372	369	354	342	333	386	386	337	379	422	377	377	385	374	400	354	364	356	366	382	363	372	358	378	357	334	388	334	359	359	362	378	367	383	364	373	346	361	392	370	392	383	381	384	391	403	382	384	369	376	375	364	396	394	369	378	348	377	369	369	330	350	393	363	366	347	365	391	409	372	394	380	390	396	357	376	376	368	368	367	372	376	369	421	385	378	383	392	316	368	379	367	410	373	376	359	357	369	405	386	369	348	412	374	354	405	381	359	355	396	383	359	368	373	379	394	354	355	367	380	375	386	360	360	353	382	387	376	384	408	403	365	386	372	382	394	376	368	366	348	361	391	355	379	352	382	360	364	398	390	366	361	366	374	345	351	398	373	379	380	363	355	402	374	391	373	361	378	384	412	373	388	381	377	404	373	355	374	332	342	386	364	353	368	409	367	368	372	379	381	390	369	357	355	375	360	378	325	353	384	398	399	371	353	357	355	367	367	375	371	388	368	369	388	374	377	326	376	385	365	365	391	378	398	383	400	384	376	368	365	402	358	344	383	376	374	389	423	368	379	360	398	377	383	352	412	361	358	385	378	402	398	374	377	359	363	397	350	410	368	334	364	389	389	391	397	327	379	361	386	380	411	383	350	397	360	407	378	395	387	413	373	379	384	385	370	363	393	423	385	379	367	356	362	375	370	373	373	396	393	368	350	400	384	360	382	366	357	373	392	396	372	359	384	410	370	349	362	381	355	361	365	351	349	367	354	377	353	348	379	344	372	387	351	340	371	356	374	358	391	366	389	364	405	362	400	391	363	366	382	371	357	399	393	362	387	380	361	339	382	391	379	407	356	397	361	380	351	371	390	411	351	391	358	376	402	358	383	367	385	381	406	395	361	392	373	376	398	346	373	376	385	375	383	354	370	393	369	355	389	404	368	363	364	396	395	380	355	386	361	381	371	374	416	377	370	398	345	371	341	371	354	365	364	355	388	373	408	404	382	377	374	392	377	349	377	362	365	366	365	346	384	354	364	351	356	391	369	383	369	401	382	370	387	386	342	371	365	377	370	375	385	397	385	384	366	379	378	356	400	359	350	367	388	393	360	333	407	384	351	351	390	383	358	405	354	395	357	336	358	395	357	348	359	368	357	331	388	397	376	350	388	360	401	377	382	354	372	391	350	330	395	354	346	365	376	362	368	381	369	370	380	394	387	390	378	382	396	391	344	382	367	367	360	406	404	399	361	409	380	368	391	370	386	338	399	364	385	367	337	357	336	402	381	358	357	379	326	369	387	382	353	368	377	363	365	377	380	361	392	351	349	368	360	378	349	377	398	354	387	429	399	365	362	352	364	358	360	375	402	394	388	360	373	389	365	395	365	398	379	396	402	358	373	367	352	366	390	377	353	342	369	404	335	413	392	348	346	360	343	379	363	361	366	396	393	360	356	368	396	344	355	381	384	372	394	362	393	390	375	341	356	342	374	345	381	416	364	360	369	384	383	351	371	371	375	358	361	366	395	396	374	371	363	352	401	346	365	368	326	398	397	349	347	346	369	356	373	382
23752	21510	29248	24197	21501	17989	2361	1233	977	946	886	842	825	808	778	781	775	712	697	710	722	667	693	685	661	680	697	708	674	679	683	673	637	687	685	661	668	671	627	643	647	647	673	632	681	666	627	642	631	635	668	678	692	659	637	675	642	614	650	657	709	673	637	641	661	653	648	653	646	666	666	676	642	675	634	667	621	651	640	615	646	666	654	633	613	603	594	635	636	654	646	684	686	651	640	679	631	668	620	639	708	617	625	577	703	670	652	625	642	657	662	659	669	629	688	627	658	660	672	644	659	599	661	655	651	659	669	668	634	661	656	659	646	589	643	636	636	691	700	641	730	641	653	627	634	672	663	665	657	661	624	680	635	654	652	670	658	631	639	681	596	676	661	664	651	631	703	579	657	624	648	622	648	648	623	628	644	653	623	655	675	623	632	640	655	607	634	631	645	668	632	655	642	678	619	640	645	635	651	624	642	654	660	663	622	667	623	650	636	678	684	657	640	623	578	687	652	649	639	637	665	691	653	674	657	637	669	658	668	647	627	631	663	611	603	659	577	716	678	674	665	646	652	639	656	639	680	631	691	638	682	659	645	703	642	679	637	651	640	598	641	605	657	623	642	665	647	618	647	627	681	664	654	639	607	620	655	625	674	622	628	657	661	622	681	614	632	635	621	595	664	666	641	638	604	582	630	630	648	660	641	644	615	643	626	645	643	632	623	594	628	662	663	633	721	700	677	651	629	639	650	654	626	661	656	606	610	608	586	606	665	646	639	669	624	658	611	606	665	654	627	635	644	646	642	672	666	634	677	643	632	655	607	644	677	625	673	655	621	630	625	605	673	629	666	617	654	643	635	614	628	638	681	646	647	650	657	648	674	652	626	611	621	642	665	608	650	638	652	655	614	660	632	669	641	632	618	623	662	625	615	601	632	583	638	618	607	640	607	660	638	658	647	656	637	635	665	642	670	613	675	581	622	662	638	652	618	654	666	668	649	621	638	634	681	617	626	603	652	626	645	635	650	608	628	655	618	603	621	626	662	611	651	637	638	646	634	625	620	648	611	674	588	605	623	638	624	668	633	664	674	599	637	651	639	633	653	633	645	684	685	663	671	636	629	629	631	629	623	611	634	682	625	683	637	629	665	638	627	571	648	682	636	695	608	644	633	658	590	626	634	647	594	615	638	640	651	613	629	659	614	677	605	623	636	618	613	630	674	643	642	641	628	665	642	652	693	648	616	649	617	647	631	660	605	637	647	580	636	659	658	629	609	625	636	649	656	633	644	608	643	629	648	722	614	655	640	626	637	611	686	666	665	646	649	656	655	665	626	648	645	706	652	642	641	673	651	638	688	683	622	666	659	582	643	596	673	620	638	627	658	666	610	689	635	664	670	657	615	631	625	648	639	651	623	650	608	677	623	621	669	630	681	656	646	620	636	677	636	615	658	627	674	704	681	628	644	632	671	622	657	693	610	617	633	675	661	630	688	660	672	632	634	632	638	644	670	667	626	608	631	664	641	692	690	655	658	617	626	672	673	636	652	621	630	627	659	675	598	646	623	677	628	678	657	628	670	648	647	640	648	685	632	660	617	620	684	677	676	631	652	594	640	655	616	646	673	636	662	646	669	678	630	605	687	652	637	640	650	624	685	636	610	652	637	620	622	645	654	644	631	685	624	671	716	683	616	645	651	643	651	663	638	627	664	632	656	666	644	622	581	647	638	623	649	676	584	629	649	652	678	611	658	658	616	620	654	649	622	641	614	691	666	622	600	618	665	646	602	665	621	631	645	595	620	649	622	637	665	669	646	617	604	676	672	593	583	639	643	658	629	638	640	684	651	690	669	696	671	657	631	647	611	650	627	650	620	713	632	639	633	648	663	650	618	619	632	624	643	685	641	637	666	584	641	642	644	676	653	624	629	660	619	651	670	613	695	679	611	668	675	652	658	595	698	641	658	673	626	651	634	605	659	697	634	630	661	661	660	627	679	667	642	628	670	631	603	678	658	668	677	670	689	637	645	604	691	684	625	647	667	620	624	625	644	621	630	675	674	594	690	653	678	613	643	663	661	594	588	593	655	637	633	661	679	653	638	595	652	638	616	622	653	602	614	628	642	637	635	682	660	653	622	626	618	604	602	647	632	638	656	576	639	611	620	592	613	651	599	665	602	601	677	633	632	638	635	675	659	651	630	657	650	621	625	593	629	645	636	658	612	606	632	630	665	706	637	629	664	651	714	645	608	648	648	613	626	668	655	673	654	649	613	655	647	631	626	613	681	621	650	663	636	645	656	677	641	619	644	608	648	630	656	684	649	632	645	660	679	642	636	634	647	630	614	689	621	646	656	646	659	630	667	629	652	636	669	661	644	641	659	672	645	587	737	609	614	602	698	672	633	657	637	688	649	663	663	628	624	604	611	635	570	678	670	639	668	662	671	672	665	658	664	628	641	674	664	644	631	644	615	685	647	646	630	641	668	657	653	665	649	628	603	649	655	670	670	657	684	668	654	670	619	641	609	615	661	664	637	621	648	636	617	640	569	632	619	656	704	654	660	611	648	586	600	658	637	656	643	643	649	615	633	612	699	652	624	638	618	667	607	674	668	655	704	608	634	636	645	631	656	648	650	652	633	630	601	628	643	605	627	640	611	667	701	673	690	635	607	628	660	620	612	651	659	664	639	676	676	648	597	653	613	651	655	691	646	620	645	655	666	640	699	590	671	610	639	627	632	629	700	670	621	633	637	635	629	635	702	643	644	690	629	639	620	615	664	653	659	588	616	625	595	658	658	632	693	658	639	654	599	689	635	659	647	628	653	656	626	611	630	669	649	621	636	624	627	648	639	668	644	679	614	661	669	630	639	641	639	584	679	669	674	680	642	667	674	633	674	649	660	630	617	619	638	662	653	614	653	650	630	605	699	616	666	605	659	635	563	651	666	664	656	613	613	640	650	646	635	662	626	667	628	611	652	657	661	633	648	614	644	665	663	616	649	651	608	658	622	641	643	668	614	678	656	634	646	650	664	707	662	623	655	651	647	645	683	657	649	615	631	656	647	645	646	669	680	630	617	651	680	627	645	660	635	636	607	648	661	600	707	652	679	593	611	632	657	656	675	589	638	661	683	616	622	676	644	675	628	623	636	628	621	595	655	635	649	552	604	598	657	652	616	605	612	626	667	636	676	604	658	674	632	636	676	648	696	652	638	637	657	635	608	628	577	688	662	616	643	692	663	644	656	640	647	675	674	639	668	633	578	662	608	612	652	646	642	630	644	648	651	619	617	607	637	673	675	631	634	637	655	635	695	678	618	668	659	628	666	671	600	664	628	618	640	621	651	622	653	613	666	677	654	624	642	619	637	680	679	600	614	673	643	651	661	647	676	619	641	651	658	619	627	590	641	636	654	635	609	660	632	618	650	618	651	666	642	615	616	616	683	599	615	611	716	611	610	608	678	642	662	630	668	639	658	642	598	601	635	641	637	638	658	617	614	660
5153	10707	9408	4950	3445	2785	2163	1819	1568	1358	1241	1096	1010	1028	975	958	968	867	870	776	783	838	842	799	776	785	784	766	729	757	751	779	759	727	777	738	729	777	722	767	728	794	751	752	710	808	777	792	738	771	754	742	693	743	779	736	728	710	701	725	695	725	704	707	761	685	755	703	727	699	738	686	688	718	727	705	713	741	698	745	742	732	723	718	718	714	708	775	697	724	695	704	747	737	740	763	692	653	707	718	720	729	747	708	741	724	729	718	737	668	683	775	731	739	725	691	761	711	695	745	713	727	670	705	770	745	748	722	705	743	723	693	712	682	702	728	717	682	699	741	723	729	703	679	723	724	709	712	667	787	754	728	679	750	731	716	744	755	754	718	686	716	705	693	697	741	714	708	755	703	698	640	761	710	691	723	703	737	740	730	703	727	726	686	720	723	689	733	772	696	741	745	721	719	671	746	710	715	733	755	695	768	709	728	753	689	765	761	714	746	750	708	739	727	725	744	750	726	729	718	715	705	708	702	772	706	681	735	703	737	706	733	751	749	714	718	715	732	688	740	726	669	757	697	715	733	707	757	760	720	704	736	738	723	696	682	710	722	700	744	727	716	725	718	724	745	720	687	714	761	733	723	765	704	705	740	704	727	734	688	761	724	712	742	728	680	778	720	737	739	736	721	674	723	736	753	691	713	674	713	683	721	759	748	713	684	694	726	726	750	697	778	737	724	710	728	716	734	696	702	754	687	736	737	729	756	692	752	666	673	754	696	735	701	701	726	684	744	746	720	711	710	770	697	741	706	712	682	739	689	719	729	737	718	722	722	699	709	724	735	681	694	738	764	740	723	720	697	751	732	722	821	738	745	687	698	708	703	740	697	732	691	683	721	731	667	726	740	724	716	713	737	733	718	783	743	758	696	734	682	760	678	686	716	723	699	718	721	706	702	701	783	721	715	746	685	712	719	721	701	728	680	766	731	717	704	731	699	749	757	707	702	722	729	728	742	702	758	739	685	706	697	729	719	718	716	713	735	673	723	716	755	737	747	727	727	686	754	730	712	659	733	747	739	747	717	712	756	706	660	714	789	735	674	683	758	717	727	727	720	756	740	738	679	702	716	728	722	703	725	765	731	696	664	695	734	692	712	769	746	668	672	722	734	685	777	746	745	741	712	737	674	700	722	729	771	741	738	754	729	692	681	716	742	726	704	728	750	753	715	724	730	667	680	711	693	745	704	730	725	744	733	695	722	760	722	697	715	700	719	647	742	731	735	750	740	728	740	736	726	729	711	686	682	773	734	711	733	787	739	714	745	779	685	699	647	725	710	741	760	742	713	713	692	731	720	705	743	655	744	706	696	745	668	756	738	743	707	731	662	713	751	742	680	735	778	766	712	731	699	668	714	675	758	702	717	697	680	705	729	725	728	689	724	679	700	717	741	753	735	733	721	714	743	711	712	718	733	741	761	703	749	746	743	754	755	773	705	720	674	721	709	727	757	762	721	747	699	679	705	757	711	655	747	692	745	781	707	713	757	708	712	715	664	718	740	768	790	744	725	727	702	729	744	772	679	724	749	744	735	719	697	744	703	735	739	705	730	694	709	745	757	746	696	731	734	764	756	708	716	746	683	743	713	736	752	669	733	731	715	726	761	767	724	677	764	779	725	684	669	720	740	741	735	691	694	688	678	659	722	712	737	727	799	693	731	707	736	713	722	707	721	696	725	762	702	655	702	714	756	704	740	758	735	708	721	716	740	728	772	744	727	728	722	715	717	737	721	746	705	733	754	719	680	765	726	724	753	701	678	743	716	735	704	710	754	716	761	717	724	720	705	687	705	769	680	673	716	738	692	739	762	734	727	708	725	761	716	686	698	699	689	695	771	731	781	725	769	776	738	703	739	730	711	705	768	718	741	724	729	700	676	748	742	741	784	761	766	732	696	738	733	734	720	682	715	727	692	727	721	699	724	792	723	765	735	739	722	733	666	728	717	721	716	685	719	673	698	661	695	737	739	746	717	708	732	737	763	724	743	763	692	691	762	723	700	718	663	771	728	685	722	764	712	742	749	714	717	749	726	712	710	713	761	739	760	720	710	672	704	681	737	763	738	763	725	756	727	704	705	747	707	746	780	757	705	737	710	715	711	699	673	748	694	730	826	790	726	752	738	735	681	740	710	698	722	784	791	751	740	735	758	751	707	729	726	699	733	725	745	746	682	743	713	693	741	787	716	672	704	692	695	734	730	741	720	725	711	697	698	709	681	760	711	674	714	718	710	717	707	749	733	762	746	754	701	761	719	757	721	732	727	721	742	694	686	767	732	769	669	731	713	770	722	662	743	729	714	729	692	740	720	754	726	701	697	691	746	702	714	744	761	685	692	732	697	714	727	734	717	787	699	712	707	753	693	732	703	755	704	737	726	741	724	735	757	699	756	700	706	770	724	722	712	676	709	716	684	692	729	764	718	708	700	752	692	700	717	718	698	691	758	714	723	711	714	705	715	722	745	686	725	693	777	762	717	714	689	680	721	720	716	761	694	681	786	704	710	755	758	743	758	734	750	697	739	703	723	743	737	695	708	687	700	706	717	717	711	725	716	714	759	704	700	772	728	694	714	725	721	690	665	657	744	786	709	752	754	720	774	757	763	749	692	719	690	658	749	712	707	716	692	707	717	798	712	724	761	781	722	692	758	723	711	689	734	718	722	711	714	672	712	767	701	721	742	704	715	731	646	705	722	755	741	717	699	726	759	747	715	656	735	697	763	733	712	783	716	675	715	719	722	702	716	713	703	703	735	716	741	698	753	681	697	710	772	664	718	722	694	749	731	710	675	746	704	745	693	704	706	728	752	762	734	698	688	698	698	735	748	720	747	685	701	765	721	748	733	734	768	754	690	765	740	726	703	710	698	708	753	720	728	749	722	704	675	738	704	766	752	741	726	755	742	711	711	705	742	721	717	721	723	706	711	713	720	685	731	695	723	726	717	711	726	763	704	689	735	750	745	731	709	700	770	764	732	715	714	728	703	723	641	715	722	732	726	690	689	678	738	721	771	738	725	716	758	723	674	779	727	736	765	737	681	713	765	734	691	766	713	759	716	721	753	711	724	689	740	707	721	716	654	751	713	747	682	769	716	748	668	706	783	730	718	705	745	739	719	659	724	751	759	761	677	687	726	733	743	686	733	738	708	679	684	753	743	725	704	737	709	740	765	728	705	710	714	744	724	769	738	769	753	719	701	716	722	700	684	751	712	719	738	703	691	730	702	750	739	737	694	718	764	724	720	720	723	735	760	681	744	692	718	728	725	738	735	707	676	697	745	718	704	723	680	744	711	703	708	704	752	683	725	746	657	755	722	731	757	742	705	693	750	691	682	704	647	721	716	776	767	743	738	717	650	730	737	688	714	726	718	720	693	682	760	722	775	754	724	700	726	773	652	727	691	718	697	748	749	725	693	739	704	760	680	697	720	734	688	750	759	728	695	700	698	713	693
25075	21449	28315	24936	17584	1317	731	591	545	500	474	456	409	456	441	437	432	392	442	395	386	382	375	386	364	407	385	372	383	370	390	364	337	393	364	382	374	413	381	362	356	372	335	397	365	376	389	367	370	368	354	332	345	348	373	380	368	357	349	342	383	357	387	400	339	353	362	379	372	370	356	339	376	367	381	384	374	369	368	369	370	388	392	376	373	359	376	376	359	383	384	333	370	374	355	343	364	375	359	362	379	360	364	365	341	330	369	355	379	362	339	378	365	370	346	322	358	370	396	354	340	325	407	346	343	302	341	372	371	349	343	349	336	371	374	371	359	368	400	371	370	356	376	357	327	385	404	359	394	378	329	371	402	355	375	354	368	392	357	358	320	382	367	376	381	345	375	379	374	353	391	359	308	343	363	362	370	391	333	345	379	361	355	384	335	368	373	384	366	399	394	356	381	367	388	373	324	320	356	368	345	405	358	377	376	312	354	349	348	340	371	341	365	373	369	358	357	371	371	376	325	375	363	348	345	363	384	371	345	334	333	340	356	343	335	366	340	351	348	362	347	362	364	351	355	373	349	382	360	392	346	369	369	336	389	354	388	402	307	374	314	363	333	358	335	371	335	358	357	378	381	369	384	366	381	336	377	354	397	367	359	343	360	362	391	371	375	402	364	328	373	360	369	374	374	390	361	355	369	377	357	375	361	366	356	354	389	365	343	340	321	370	364	385	354	335	399	371	328	356	348	354	369	331	359	345	362	330	333	353	335	388	373	339	337	364	344	367	317	332	359	377	405	349	378	336	353	347	366	379	364	351	361	345	362	353	380	359	392	339	385	374	398	348	345	356	381	393	384	378	358	380	346	377	372	327	361	376	375	321	368	386	366	395	340	356	347	325	349	363	397	362	389	385	383	400	330	379	352	361	355	374	353	387	355	386	364	354	338	349	382	364	373	361	353	366	382	344	364	363	345	388	328	337	336	362	362	355	355	392	360	376	361	347	365	372	356	369	299	320	402	354	327	344	352	398	342	326	358	361	358	386	351	361	356	377	337	374	348	331	358	384	375	323	367	339	377	352	371	360	356	356	377	375	363	361	400	353	358	366	368	345	389	366	367	364	377	371	343	343	380	353	375	363	346	360	360	361	341	367	360	374	413	361	374	337	343	363	338	377	334	355	350	383	368	365	359	377	352	389	386	353	356	370	349	331	371	366	345	348	331	379	331	349	398	356	355	376	358	378	368	378	369	338	335	372	361	376	353	340	344	332	357	344	390	354	365	361	363	347	359	357	383	340	365	370	324	358	349	382	358	363	366	384	358	339	396	368	355	368	367	364	361	385	373	359	357	362	379	338	376	349	369	342	363	348	367	401	344	341	381	342	339	378	340	354	366	365	375	381	337	328	341	350	358	331	347	378	341	358	382	340	376	348	363	374	350	363	399	354	364	363	390	352	356	367	377	377	337	345	336	358	345	353	367	388	388	341	354	383	364	348	369	359	382	375	400	377	368	356	387	353	367	363	389	369	386	354	350	390	373	362	354	347	388	337	353	371	369	317	380	346	347	386	388	378	395	369	365	346	336	344	316	346	351	383	353	375	319	334	338	353	387	402	381	389	355	398	360	345	336	374	365	383	343	329	400	380	385	340	367	358	350	362	367	392	380	404	355	332	365	354	365	350	338	349	341	352	357	366	396	393	370	341	362	367	369	381	355	345	337	378	334	385	369	367	363	365	370	365	380	370	337	339	365	324	368	351	365	364	364	376	351	366	358	396	358	364	392	361	374	378	356	337	356	367	376	375	349	367	354	342	354	322	349	347	369	375	416	382	369	363	370	375	359	373	367	394	343	359	338	344	394	357	383	354	377	330	394	337	364	336	328	341	353	381	364	354	379	375	360	378	332	345	343	355	359	322	389	369	380	395	367	362	327	341	360	392	370	333	382	339	368	361	351	360	324	340	368	324	356	331	355	335	319	384	368	356	376	361	350	389	346	384	385	372	353	359	369	383	369	352	358	375	347	368	357	369	371	329	356	339	335	374	323	356	366	345	356	369	405	358	349	370	407	359	374	334	371	375	376	386	348	335	342	374	358	360	363	362	338	363	375	346	339	368	409	370	342	340	366	314	397	348	384	341	354	337	351	334	350	353	325	382	345	355	336	335	328	367	355	355	359	370	344	378	378	355	360	343	357	372	344	372	374	364	365	353	363	385	358	365	383	347	410	342	344	362	383	360	351	365	353	358	332	342	398	363	363	397	362	365	332	373	396	335	376	377	391	350	364	325	358	339	367	355	352	378	362	379	379	366	360	356	357	357	372	372	354	368	362	364	385	363	365	351	363	354	378	373	368	367	393	344	350	372	352	365	359	357	362	377	381	368	372	369	362	376	364	382	344	355	382	404	337	369	389	344	367	373	358	352	328	358	368	362	368	351	358	359	344	359	365	340	345	388	338	375	364	370	366	299	357	332	378	364	344	356	367	346	370	342	367	398	366	389	379	366	382	337	349	367	361	356	363	349	355	358	354	331	396	355	361	364	378	333	371	392	364	355	345	354	351	387	373	392	396	383	344	345	337	369	387	362	323	339	359	352	371	374	375	349	347	351	339	369	361	343	388	331	365	354	369	349	361	376	357	391	370	366	350	356	346	343	384	366	391	354	374	387	374	366	400	355	365	375	372	377	336	388	386	335	352	376	371	345	347	413	371	368	384	386	348	360	375	367	363	360	346	357	369	398	353	381	382	349	347	381	359	381	336	383	362	339	365	350	371	372	338	370	359	366	363	400	354	367	393	351	382	399	381	336	380	375	344	354	349	340	405	392	387	350	354	393	358	344	392	366	365	342	370	362	347	378	375	341	373	384	342	367	356	365	355	337	365	366	390	396	367	354	370	341	379	353	353	366	346	354	376	351	344	408	355	364	354	360	370	341	371	330	387	340	347	336	379	346	357	388	383	359	359	374	323	373	404	329	383	377	401	375	373	350	361	314	359	345	350	348	359	335	379	358	378	375	345	338	380	384	355	357	335	382	380	365	368	351	322	370	363	374	315	360	368	342	355	363	345	351	333	355	374	378	348	351	406	345	357	346	380	368	374	371	377	348	374	357	308	367	340	374	346	350	363	323	371	351	354	344	374	374	327	381	339	370	382	388	388	367	374	358	347	388	351	331	392	348	352	353	357	358	377	324	357	337	332	345	359	391	347	370	371	359	352	313	349	370	343	374	354	371	315	373	366	367	325	379	391	415	387	389	379	404	372	383	381	371	402	374	363	360	376	358	365	366	372	386	365	394	346	389	342	368	373	372	341	368	414	350	358	363	347	362	344	371	367	390	392	381	381	343	387	338	372	352	378	356	336	368	372	340	348	319	345	334	352	365	388	364	417	368	385	357	364	335	370	344	313	356	353	357	374	344	371	365	332	340	337	348	357	371	376	355	338	386	361	364	370	352	385	365	365	367	369	339	348	347	343	372	352	363	331	340	361	352	336	366
4919	6391	5265	2876	2078	1564	1233	1112	873	825	720	712	673	632	568	591	578	583	523	477	503	497	521	485	495	472	497	462	505	495	476	483	426	519	449	497	489	461	429	460	444	427	472	447	470	480	455	449	464	462	484	417	439	484	443	499	464	500	482	473	446	509	485	443	467	446	438	467	502	477	438	504	442	445	496	484	418	469	481	443	452	467	468	414	442	468	444	441	466	461	444	436	444	448	485	439	465	432	456	445	475	462	462	464	442	452	454	442	437	419	470	452	477	431	441	472	436	480	489	418	457	433	446	444	450	496	427	419	488	479	438	431	487	459	456	466	472	462	463	447	462	431	451	461	430	470	423	471	442	500	446	502	475	481	450	417	440	456	432	452	443	444	452	432	435	450	450	474	464	425	476	465	474	460	478	454	437	460	465	455	459	464	464	453	440	496	462	412	467	426	454	465	451	487	462	452	466	466	498	453	417	420	441	469	464	473	409	448	452	418	426	441	436	464	443	486	450	422	441	453	442	455	496	444	465	447	460	426	459	463	445	449	434	470	439	442	468	456	491	437	468	427	458	457	443	472	472	473	451	465	451	445	483	484	475	485	456	464	457	403	455	462	477	443	467	461	466	463	450	491	445	476	463	456	466	460	461	491	431	434	486	457	423	431	472	452	476	439	473	459	422	460	433	459	476	419	447	438	449	431	492	446	409	478	437	489	466	485	457	474	442	496	441	458	489	445	441	471	447	473	426	427	425	428	454	463	399	440	451	421	445	406	413	385	465	435	447	442	433	437	438	468	416	441	435	440	453	460	479	423	459	461	449	434	431	460	454	442	434	458	438	426	463	418	443	458	475	449	462	501	454	448	472	456	446	457	417	486	429	411	423	429	483	447	488	455	472	463	446	427	466	426	453	460	466	439	470	470	430	469	434	431	424	471	421	425	437	431	497	446	454	453	438	436	477	448	459	489	425	479	473	453	422	460	489	477	462	430	462	458	421	437	460	437	443	469	453	448	442	449	432	418	451	451	465	448	426	460	407	450	420	463	501	462	464	464	452	416	440	428	477	450	485	464	494	449	460	423	426	433	470	435	479	438	447	420	442	460	481	462	432	489	470	471	458	467	456	464	442	455	447	477	444	419	452	458	482	482	466	447	436	446	466	441	468	461	504	465	471	411	419	498	438	437	467	437	465	447	457	434	461	435	440	446	452	448	455	462	480	463	451	418	440	407	444	464	430	458	448	445	439	429	449	468	459	413	449	416	473	439	466	438	408	434	451	466	473	443	476	422	448	457	432	437	432	411	454	451	474	428	445	486	460	438	467	462	435	427	419	433	457	450	440	402	462	435	457	448	461	443	419	433	439	485	438	496	460	482	449	426	452	457	434	451	416	446	493	438	429	458	436	487	406	468	477	454	444	460	453	479	467	430	449	474	441	459	443	408	431	480	471	460	477	443	419	476	440	453	441	466	448	487	417	453	438	435	476	480	456	462	477	434	444	440	437	459	443	469	474	433	447	466	447	420	483	483	472	421	440	476	423	476	472	411	447	428	476	462	435	452	441	431	448	408	433	448	477	442	445	480	445	456	461	442	466	443	434	420	420	464	449	483	431	450	424	451	406	468	456	431	440	439	456	446	460	451	454	414	473	440	454	470	453	432	447	440	476	471	460	423	484	488	490	435	455	455	462	452	428	453	455	456	436	476	479	423	470	460	489	443	433	435	427	475	447	447	438	498	424	432	468	435	488	437	458	461	451	428	440	443	455	423	468	467	436	452	470	454	436	470	445	456	486	430	452	435	492	464	435	407	432	446	466	483	461	428	456	454	480	431	508	451	454	433	442	472	439	459	454	477	424	477	467	464	436	460	421	456	495	457	451	452	433	475	440	492	473	494	444	437	448	453	439	445	468	439	463	453	451	433	508	466	427	454	443	440	447	462	449	485	422	410	426	459	405	459	443	412	488	438	483	445	450	465	461	453	455	436	449	428	469	433	435	476	455	468	435	434	477	456	426	447	435	451	455	477	462	428	447	435	453	431	434	439	456	440	448	434	439	462	481	432	474	426	419	481	468	434	471	416	447	446	476	447	463	471	397	473	460	475	465	456	450	459	410	435	478	475	462	419	461	433	469	443	464	455	454	464	453	426	449	418	460	456	472	470	464	450	444	436	471	457	419	463	420	456	410	420	442	419	470	448	460	451	428	399	451	440	456	428	458	476	442	455	463	493	460	426	437	445	451	480	481	462	454	427	444	426	453	435	441	464	430	455	458	471	489	463	464	475	436	462	455	453	430	473	435	425	457	432	460	463	437	443	428	465	452	505	437	435	440	459	433	420	434	459	456	440	454	408	443	475	398	401	486	453	462	479	472	479	453	449	442	481	431	454	447	457	437	432	438	469	405	474	474	460	438	431	470	474	417	443	421	433	442	438	447	447	454	428	460	465	469	410	436	424	442	454	417	452	441	441	460	447	428	444	480	448	499	431	391	472	422	478	443	481	448	474	432	431	458	443	471	449	447	452	471	449	440	464	453	460	437	462	440	471	408	470	457	436	487	430	442	461	440	460	428	448	496	463	404	446	470	434	482	459	438	470	465	448	474	404	469	425	421	461	473	463	414	440	445	468	480	467	457	461	423	419	485	460	458	425	467	439	456	477	469	468	439	414	456	442	470	419	466	417	429	475	466	467	429	424	454	423	439	448	435	417	446	436	466	461	430	434	461	455	462	442	439	440	459	463	480	428	440	461	424	457	424	451	421	447	452	457	481	429	438	396	476	464	508	449	450	471	455	473	439	455	446	434	437	464	471	458	452	461	468	461	447	463	473	422	453	414	469	455	446	474	429	458	452	442	484	459	470	470	457	485	467	457	457	476	478	495	452	421	448	479	439	451	449	458	444	465	456	456	456	453	479	440	469	477	432	435	435	478	429	459	453	429	435	441	425	438	424	455	452	457	458	469	491	439	456	458	438	440	422	451	440	453	445	443	471	454	439	491	454	485	460	461	457	407	439	443	435	409	444	492	454	427	462	480	453	434	473	431	515	442	434	439	454	504	483	461	440	448	461	433	473	410	474	419	457	484	473	431	437	429	428	476	493	458	438	462	445	444	473	464	471	466	429	485	488	454	435	445	465	459	450	454	445	477	465	448	489	456	424	440	460	430	435	432	455	447	480	452	462	431	459	479	450	462	435	487	429	461	468	486	460	441	418	450	414	430	458	447	456	464	464	459	454	459	435	487	465	443	416	427	458	440	451	430	474	409	445	494	444	479	450	460	478	453	415	431	481	463	466	446	468	419	436	439	434	425	440	421	453	441	481	468	445	421	498	417	471	459	426	472	422	440	453	434	465	416	444	449	464	412	449	431	449	425	448	431	464	445	430	414	457	450	416	438	452	451	431	429	461	467	483	461	496	445	464	458	425	394	459	442	442	413	444	455	460	467	431	453	416	433	463	453	422	439	430	443	443	430	454	439	471	458	456	459	421	444	427	509
22910	21516	29520	23935	21510	21586	15225	2349	1638	1493	1358	1218	1170	1175	1121	1158	1084	1029	1047	961	959	943	995	924	890	922	862	903	940	963	925	933	933	899	897	868	871	897	881	910	852	870	947	820	873	871	913	892	837	836	893	893	867	882	883	871	894	865	871	843	879	909	879	894	864	884	870	925	901	911	864	841	929	842	914	856	879	848	884	847	830	870	877	896	854	797	863	893	911	848	862	889	874	850	807	836	907	846	890	877	889	893	914	938	903	869	845	862	837	914	865	888	910	881	861	879	893	852	867	901	875	853	853	885	878	874	891	839	865	850	888	918	877	842	851	872	902	903	905	827	831	878	866	869	924	890	918	827	888	874	822	852	882	922	831	862	840	910	896	882	824	897	892	868	883	919	864	876	918	900	886	876	878	911	893	864	868	835	888	823	875	857	878	860	838	877	828	866	926	889	870	881	868	879	862	883	845	881	911	866	893	794	871	836	881	873	860	874	848	811	907	909	846	857	893	805	858	841	910	834	865	864	894	844	901	850	870	872	921	882	879	853	899	858	870	874	866	846	870	869	868	896	871	880	861	887	845	875	906	828	864	846	847	822	871	820	900	830	871	860	854	819	870	784	849	882	822	883	841	869	889	880	840	864	849	889	881	891	866	894	853	866	865	861	822	877	892	888	837	885	824	828	855	857	877	873	858	879	861	852	905	885	906	842	884	880	898	894	859	913	881	891	862	853	886	899	889	875	842	877	823	819	924	877	830	917	883	856	848	862	877	874	878	859	828	835	835	880	859	895	827	825	795	857	869	921	848	816	830	862	888	843	845	839	876	829	857	854	875	810	833	901	896	863	837	838	828	901	888	866	860	894	845	907	872	787	855	892	874	842	853	826	797	899	855	843	841	840	867	902	857	888	842	896	892	855	907	885	864	824	887	853	877	867	867	867	861	828	795	862	913	898	848	868	881	878	874	870	888	824	866	866	853	911	896	835	873	847	859	845	830	863	859	874	894	863	846	839	892	854	885	869	831	849	831	842	882	851	845	862	881	907	820	908	823	870	865	840	865	830	870	859	856	854	814	859	805	875	850	889	868	871	839	847	852	878	890	882	859	841	831	874	874	879	846	910	900	905	865	805	841	829	908	842	919	849	876	848	878	881	905	908	895	889	872	840	856	888	867	874	823	811	894	855	868	825	875	870	902	897	864	918	848	845	897	834	830	856	835	891	815	882	915	836	840	845	845	891	865	902	882	853	878	844	848	853	845	810	849	859	860	899	826	870	871	872	831	861	860	863	855	897	879	852	892	884	885	894	869	852	859	851	853	869	891	897	899	897	910	901	862	868	864	812	868	851	882	854	796	848	838	870	849	919	835	866	859	874	905	866	832	841	871	845	816	865	983	916	904	853	849	907	850	894	838	863	875	849	810	853	881	875	865	844	889	807	900	827	820	906	857	855	865	865	859	825	848	854	802	868	935	865	873	907	862	868	846	835	912	853	906	839	875	830	904	890	865	816	798	841	869	828	867	879	861	835	859	820	893	886	882	837	887	855	835	876	853	841	848	818	878	854	878	857	856	865	826	890	883	827	847	867	837	858	840	858	863	864	894	885	821	875	869	859	837	852	864	890	939	837	854	848	868	818	885	853	853	846	900	830	862	895	860	915	797	849	909	872	844	885	835	882	866	878	839	843	863	834	912	835	879	884	854	898	863	887	921	853	922	851	864	846	864	856	877	867	860	882	888	861	855	845	881	854	876	889	864	860	888	880	889	813	892	835	843	866	888	889	847	872	874	900	822	832	889	833	854	875	846	830	855	851	846	812	869	820	868	861	852	859	847	861	874	872	815	898	857	888	880	867	880	908	871	843	859	863	900	867	815	903	862	837	822	845	930	891	859	889	873	829	847	845	842	859	802	882	859	865	870	910	826	885	860	881	932	817	872	861	853	856	870	861	923	863	845	812	864	870	830	863	898	846	849	936	854	872	881	867	928	867	873	857	851	855	889	839	857	908	888	886	894	869	847	827	856	926	880	828	882	864	786	831	832	839	851	859	881	888	858	860	874	934	827	854	903	873	863	849	859	908	833	819	830	852	843	887	824	842	908	861	927	838	850	856	896	857	900	883	903	854	861	807	844	926	840	832	905	881	825	859	886	840	901	848	819	847	883	868	866	800	850	867	849	861	836	851	871	865	885	899	833	840	882	818	819	837	865	854	825	847	847	841	868	857	928	924	811	914	870	894	807	816	880	890	807	835	861	874	859	820	872	865	831	886	874	847	829	834	869	895	882	888	824	840	835	873	826	819	891	893	865	885	807	804	843	871	831	832	888	851	890	900	892	873	873	841	922	854	841	819	793	843	874	832	871	844	842	822	842	812	857	849	898	844	862	883	829	881	844	857	880	866	868	868	871	853	882	860	791	848	851	906	842	882	817	882	853	914	847	912	794	866	873	898	867	837	851	849	864	803	792	830	834	873	872	825	911	889	846	827	857	835	891	834	897	783	819	857	867	841	859	881	833	804	889	868	879	884	907	867	841	899	851	946	813	830	871	843	899	846	879	863	849	874	825	838	864	804	924	821	849	866	862	842	906	855	819	833	824	893	840	821	847	881	817	854	875	833	803	832	827	860	865	866	873	823	837	825	912	827	845	837	863	819	871	856	870	859	800	868	910	867	846	812	868	825	848	863	872	880	906	858	836	918	864	868	851	894	922	823	846	828	905	881	799	821	852	876	910	899	840	893	808	857	857	873	879	877	869	826	853	876	849	877	871	831	862	816	890	820	852	877	815	879	842	864	835	925	861	844	879	868	855	912	911	823	895	909	850	888	823	881	853	873	930	905	823	871	873	899	906	858	866	865	861	826	912	867	872	804	852	852	825	875	860	876	863	843	850	886	857	847	856	835	851	851	872	839	872	885	913	850	838	869	820	871	864	819	886	880	814	804	852	892	852	802	841	838	823	893	850	902	873	861	869	899	859	843	849	900	835	862	871	840	868	876	836	889	873	879	827	831	874	793	816	857	877	875	878	932	851	891	845	847	858	864	868	861	856	845	845	864	838	876	837	868	869	879	891	877	833	847	866	839	896	863	838	902	890	868	891	873	903	916	833	891	821	831	797	939	859	863	919	897	841	890	880	853	821	863	926	816	870	881	859	792	874	851	838	820	862	890	834	797	867	822	792	882	861	854	875	874	833	851	913	833	811	830	927	864	831	854	829	836	865	917	840	885	877	881	894	885	819	857	844	874	870	862	875	820	861	856	860	898	886	846	904	856	882	792	877	811	913	872	883	785	883	816	890	825	867	840	891	839	874	853	899	848	884	917	872	838	808	844	892	895	831	838	841	871	866	858	843	912	913	801	858	852	876	814	867	833	859	841	834	884	832	880	882	907	858	890	833	878	845	831	841	873	820	882	844	832	880	875	845	887	857	818	894	852	831	868	852	825	874	846	855	921	828	839	865	882	808	837	858	822	849	823	863	883	876	860	843	884	871	864
7665	17067	15023	8549	5841	4577	3679	2956	2531	2202	1964	1846	1560	1584	1446	1415	1385	1231	1322	1172	1167	1126	1127	1074	1112	1064	1045	1043	1026	1024	1053	1029	1009	1052	1009	955	1056	1032	1078	1009	1030	993	1013	967	1018	1025	952	994	955	993	1030	1003	1008	1004	918	914	958	965	968	912	915	1010	924	997	942	964	987	955	915	995	969	983	954	971	969	978	969	984	982	969	961	898	1019	991	1015	961	960	974	966	1057	945	953	946	990	976	928	934	1005	894	944	952	919	1054	941	949	987	997	935	957	935	950	970	964	949	970	974	962	997	965	963	973	1000	956	979	1034	995	969	1025	918	1004	970	932	942	1004	925	1024	974	959	1003	982	955	974	959	929	950	986	931	971	960	946	945	957	905	938	939	1000	994	980	930	898	982	1025	914	971	951	974	989	983	995	985	955	1032	969	950	945	971	989	988	929	969	952	938	954	924	970	936	1036	1006	943	977	984	930	1013	909	984	969	945	971	993	920	933	1005	961	936	947	944	961	944	989	961	987	939	920	959	945	947	971	970	951	998	977	929	982	959	946	1039	989	924	941	975	954	941	953	971	920	961	969	950	992	959	1006	960	999	952	1002	1011	936	978	941	916	925	985	960	924	966	925	933	986	982	934	934	1000	968	986	975	1004	930	961	911	965	971	961	945	982	915	978	934	954	935	959	955	965	1015	994	922	958	949	923	976	981	969	906	1040	987	1014	985	997	965	949	969	985	971	999	990	935	978	989	947	1000	1011	1004	937	960	966	1002	1024	979	966	990	921	978	906	1006	1017	931	1040	986	973	924	996	966	1013	1003	988	983	981	958	978	945	971	1046	994	971	1005	962	1024	986	901	961	989	981	958	1002	1012	916	983	990	992	932	967	958	906	908	978	950	951	1000	961	986	936	972	964	962	995	950	980	1031	999	974	905	1029	980	965	984	971	973	973	989	1004	960	945	957	937	942	896	982	947	980	900	970	978	964	956	991	954	942	937	931	975	954	933	921	1016	990	952	937	943	992	984	968	988	923	967	963	941	921	950	1008	964	968	966	918	973	970	929	985	970	998	909	1015	957	984	994	967	949	894	977	1012	1004	940	953	930	962	985	978	962	998	970	1015	960	1006	952	970	921	948	965	978	926	972	1019	980	1052	963	957	995	957	1008	942	916	1015	977	924	987	965	1022	989	962	1035	949	962	1028	1005	944	960	970	935	956	943	928	966	949	935	961	934	976	942	964	999	942	934	987	947	933	954	981	953	945	972	953	985	1020	976	985	922	994	979	956	930	967	959	987	968	930	961	915	962	993	1009	906	969	932	917	978	962	988	921	920	919	969	957	973	976	977	956	981	961	978	948	1014	965	945	903	985	947	1053	961	906	919	934	985	929	949	977	980	960	945	987	960	980	867	924	983	997	996	964	902	941	936	929	896	983	950	963	918	984	960	1008	916	983	963	977	1002	944	961	966	989	998	957	1027	937	1004	970	1006	940	1000	951	958	973	955	980	968	1019	969	970	894	994	974	954	1011	985	1005	1013	948	969	1029	991	939	944	997	944	958	967	921	958	1033	961	963	921	960	966	976	1004	995	1007	969	929	957	983	939	961	981	992	979	928	947	919	936	907	971	933	973	984	997	991	998	1042	978	981	964	1021	954	997	965	973	941	970	922	931	909	981	1005	950	983	967	1029	992	979	1062	988	962	959	918	980	945	965	944	921	995	1048	960	977	923	958	962	962	911	957	971	960	951	946	973	979	979	993	972	985	926	997	905	937	912	926	933	924	914	988	965	939	966	969	986	998	1017	932	979	931	951	1022	962	931	972	986	955	1014	979	963	980	1005	938	926	950	972	996	961	967	937	933	930	923	941	973	916	926	958	989	911	930	1019	999	953	974	971	960	949	973	952	946	949	878	968	956	986	888	942	989	1008	944	978	940	977	959	906	1008	982	944	999	928	1010	961	1013	1037	947	959	973	956	921	900	949	949	918	961	1003	962	956	922	922	977	918	954	905	978	920	951	931	917	939	900	975	952	981	996	956	962	948	961	976	929	978	908	928	955	1026	957	976	972	953	975	1016	980	915	966	925	1011	955	994	964	917	931	942	981	966	1014	919	907	993	977	917	970	943	960	986	972	948	987	936	908	908	911	984	950	956	965	950	939	993	999	999	920	979	976	949	916	960	1008	944	959	948	968	951	965	1014	985	975	985	1003	1004	961	980	962	947	1016	984	946	977	921	937	952	960	958	989	938	938	984	906	1001	959	986	1011	986	968	990	963	935	934	942	946	935	938	943	991	1006	942	942	980	951	985	960	953	971	989	990	986	935	972	956	1026	973	932	1035	987	977	978	906	926	927	919	977	975	920	920	982	952	985	1010	957	1005	960	998	942	986	1002	953	1001	963	973	958	1000	1003	959	992	926	968	927	926	938	977	977	963	893	975	995	961	937	916	1008	936	912	888	988	1019	1003	989	952	966	925	965	999	956	930	954	946	949	950	943	942	967	962	984	967	995	982	921	940	955	930	960	938	1024	921	1007	969	1017	928	977	1012	981	927	939	986	973	964	1061	971	942	931	1000	1025	975	961	924	955	966	936	947	931	944	976	944	935	983	911	979	959	955	893	959	944	962	959	946	1003	977	958	942	969	928	961	955	999	984	986	951	954	975	966	935	888	973	958	998	940	946	986	985	937	981	957	1019	997	1031	1008	1004	941	932	995	965	927	966	962	940	1007	921	914	1006	999	948	999	930	945	987	982	913	982	931	943	977	962	956	990	982	977	979	953	1005	993	957	960	946	906	949	949	983	961	983	917	940	928	1019	956	984	962	900	966	986	979	977	947	953	967	901	975	966	877	948	942	962	954	960	929	964	992	1016	1011	1007	951	959	1021	955	889	956	1026	968	1016	1005	1033	1037	970	951	975	912	1000	959	939	1001	929	953	933	985	997	998	945	932	959	991	917	970	951	907	975	945	1012	965	979	949	915	999	951	915	994	959	952	972	982	940	967	893	922	965	981	963	947	958	921	950	972	909	977	979	973	971	998	951	939	956	970	953	1003	971	928	972	970	970	962	956	992	934	975	951	964	974	958	962	965	969	979	984	940	1047	972	986	978	993	928	926	900	920	976	957	929	972	1030	973	1026	997	941	1005	946	935	962	937	995	921	980	972	973	966	1002	936	981	985	1003	991	974	969	987	946	968	946	924	934	989	985	964	945	924	938	978	931	1013	934	965	933	939	1009	1008	971	958	901	999	1006	1002	946	1018	912	957	986	1009	966	914	964	917	942	921	944	956	978	993	989	949	967	987	950	959	993	958	988	920	967	913	974	940	943	989	912	904	1003	977	895	946	983	954	977	1003	969	1032	942	950	961	994	972	958	1019	901	946	923	958	949	1047	982	881	946	964	986	967	964	951	920	976	998	924	965	942	948	988	950	984	950	980	968	924	970	994	973	957	951	962	991	974	1003	942	966	938	952	984	968	963	1066	994	939	1033	982	1003	996	980	921	930	951	990	994	899	978	929	990	967	953	919	940	948	926	1011	933	903	987	989	962	955	958	998	996	936	936	937	995	1008	938	890	997	1026	967	965	983	904	962	979	967	973	904	935	966	1012	935	978	958	964	949	953	910	1007	993	946	942	981	1005	927	915	970	865	980	961	958	968	894	1019	944	1038	954	933	927	941	915	956	931	1007	959	960
27225	21068	10165	973	483	395	406	325	324	311	319	352	323	298	329	319	344	334	320	329	300	304	314	310	310	311	297	313	316	309	322	311	334	312	316	302	298	306	296	284	304	324	310	312	316	291	328	283	318	277	292	331	335	316	317	288	300	297	288	305	277	301	311	294	327	273	314	264	307	308	308	303	316	296	331	299	327	301	304	324	323	296	320	307	291	289	255	335	295	327	311	299	286	315	285	313	296	264	316	297	280	313	316	278	301	315	303	291	328	309	287	309	332	332	291	286	306	344	308	300	331	287	283	301	298	305	316	305	305	334	298	294	315	300	302	290	297	301	305	286	298	282	314	290	305	307	304	311	282	293	321	324	295	300	287	307	306	296	296	343	301	301	319	328	284	301	265	322	291	328	311	308	310	349	308	289	306	294	316	324	316	287	301	286	310	315	302	330	277	307	293	305	293	303	292	333	315	295	339	261	299	278	299	302	311	313	292	298	302	303	303	299	307	327	274	310	279	313	296	299	289	309	311	331	295	286	288	325	306	306	301	314	306	294	300	318	306	333	281	295	286	279	306	311	297	293	321	305	300	298	310	306	277	294	299	315	318	293	336	334	305	305	331	303	305	302	298	274	254	346	295	310	354	308	300	285	329	265	278	332	289	283	304	293	319	303	313	310	286	288	300	284	310	294	322	313	311	302	290	337	333	316	302	274	297	307	293	309	285	310	327	282	309	305	291	303	290	315	328	311	303	295	275	350	281	335	313	309	287	324	323	293	295	287	298	308	276	326	297	269	300	339	310	291	297	302	298	269	317	336	295	281	328	286	334	323	301	318	301	292	318	309	311	311	318	294	294	269	300	303	315	289	269	292	320	289	278	306	311	310	315	284	325	280	274	289	311	323	308	303	280	321	299	298	305	341	322	325	301	304	336	315	314	327	279	287	315	280	341	293	301	305	299	320	265	287	333	284	291	314	343	332	283	323	309	320	303	316	279	293	312	307	289	303	292	305	329	284	303	336	289	297	297	295	331	306	312	303	332	276	302	292	291	275	306	312	326	295	311	286	303	295	310	308	326	297	325	306	305	326	284	312	296	276	284	288	304	334	302	306	316	298	276	269	278	320	320	324	321	308	322	302	301	312	283	300	300	320	306	310	314	284	308	286	329	322	288	296	330	314	302	336	306	321	313	287	315	294	302	279	311	263	286	315	304	314	338	302	278	298	271	325	316	298	278	288	274	283	308	302	315	288	268	306	315	291	296	313	274	338	326	281	325	302	302	306	309	301	304	307	306	316	317	290	311	289	304	298	286	281	289	312	311	300	312	296	330	307	256	294	276	307	303	283	338	314	315	304	314	327	286	300	268	291	324	320	285	310	315	313	311	293	303	312	287	312	311	283	352	322	300	292	296	289	304	293	284	323	279	295	319	279	285	318	322	303	322	268	290	297	288	304	293	324	292	298	283	324	308	327	307	268	318	268	291	284	319	307	280	307	284	282	283	320	297	289	315	291	302	316	316	328	308	342	310	287	288	296	293	282	310	286	316	274	324	274	300	270	310	318	296	314	296	279	328	294	301	322	309	314	305	312	312	276	326	295	312	270	338	318	322	288	272	294	306	310	322	289	299	303	306	322	289	290	309	320	319	276	314	292	305	310	305	336	291	288	307	302	287	311	333	303	329	301	314	304	280	316	306	296	283	294	309	285	295	323	272	309	316	337	306	324	336	290	304	317	283	303	298	285	283	309	277	323	282	303	317	348	265	270	334	312	310	334	309	300	286	276	260	318	334	295	329	279	311	285	313	312	294	329	285	316	284	304	317	308	314	314	333	318	328	297	320	309	309	317	292	332	303	281	292	282	318	335	292	288	296	290	295	283	288	314	300	323	304	321	319	315	298	314	284	303	295	330	308	321	295	302	301	295	311	300	316	336	312	288	320	281	294	301	309	291	303	299	280	277	289	293	294	295	298	311	291	291	323	332	294	291	298	295	310	316	289	308	308	311	308	302	282	306	296	283	324	305	293	305	341	275	286	323	302	277	307	321	279	264	321	317	296	341	300	297	304	289	291	304	286	328	316	306	289	306	276	328	297	314	318	273	286	315	314	293	314	321	295	310	299	317	297	292	328	276	306	262	273	332	298	298	291	300	286	292	284	285	295	310	290	329	337	325	299	331	306	302	300	309	285	327	297	291	305	291	302	312	288	288	290	288	292	296	276	297	306	295	295	328	301	293	296	314	322	321	297	296	279	261	282	286	304	301	322	282	289	343	290	275	331	277	309	301	334	295	315	298	288	324	296	323	347	299	286	306	296	302	308	277	292	291	301	306	296	305	259	305	282	322	324	304	287	290	309	313	335	311	333	317	298	292	280	308	317	287	306	314	325	280	308	328	310	317	336	283	295	297	315	320	262	272	285	324	298	279	296	307	301	321	314	322	324	286	320	294	292	289	294	312	298	333	321	306	307	298	297	302	307	338	312	365	284	279	318	338	288	341	327	311	294	300	306	292	311	294	305	322	320	293	322	274	305	299	325	296	296	274	297	316	274	290	301	277	312	310	322	309	315	284	275	301	336	303	329	294	293	293	265	298	280	304	313	300	300	315	311	317	274	310	292	303	284	306	323	308	329	300	305	324	298	325	295	319	306	286	295	316	315	291	316	300	307	298	295	275	280	288	314	325	288	279	286	271	310	313	307	310	302	299	291	315	292	268	308	301	298	324	321	296	327	300	269	288	284	286	286	296	287	320	295	301	309	308	322	296	307	316	295	289	283	289	321	315	282	287	290	310	306	312	309	293	309	301	297	312	320	320	279	291	304	303	282	328	288	292	336	303	325	281	284	307	273	299	307	297	277	279	288	294	323	291	303	299	292	277	312	289	309	271	281	304	298	289	288	320	320	310	279	303	330	299	326	333	317	305	312	296	333	280	305	304	299	311	308	325	281	283	306	269	305	287	308	290	309	319	312	329	278	321	329	303	312	299	312	283	300	303	313	306	322	297	301	301	303	295	316	292	274	315	287	334	315	308	304	306	329	307	324	283	294	263	297	298	307	289	294	314	323	286	323	304	318	285	274	321	297	279	281	287	325	303	279	315	281	307	277	305	300	287	327	311	288	287	290	323	290	314	280	292	343	295	321	292	305	323	288	345	309	286	305	318	316	325	310	320	324	282	329	324	296	305	292	316	277	305	290	299	321	332	311	299	323	318	286	305	326	274	303	300	301	347	312	332	301	303	295	279	331	304	304	303	315	296	295	318	312	289	290	308	307	309	289	283	306	330	291	271	307	355	318	270	306	338	311	315	306	344	278	327	307	327	305	305	331	315	270	326	306	286	325	280	280	330	279	302	315	305	297	318	307	314	328	294	325	326	309	311	303	293	271	288	315	306	302	270	289	272	292	311	300	310	309	304	297	320	294	289	279	311	316	262	293	296	298	301	277	321	322	295	301	315	327	300	302	310	307	309	302	331	305	321	290	299	291	305	307	291	300	321
4098	1561	1406	698	512	490	428	406	392	439	372	412	362	348	393	394	386	408	380	387	389	356	393	381	361	365	393	396	401	364	331	389	357	344	385	368	326	370	360	352	419	361	384	401	377	346	370	395	374	357	363	362	351	393	390	373	354	354	346	361	378	333	360	376	375	358	383	350	346	360	334	356	391	363	362	363	391	354	359	342	357	374	364	346	366	404	369	356	358	367	369	353	324	349	412	368	347	376	350	382	376	314	385	354	365	340	382	358	387	415	371	376	318	393	387	357	377	364	339	364	383	380	394	358	363	331	369	353	376	355	337	360	370	384	380	321	385	363	359	378	381	356	355	354	367	341	336	342	365	353	377	362	373	335	369	361	330	355	359	363	349	388	340	371	358	344	374	331	381	401	342	361	361	355	363	418	395	367	405	388	350	354	336	403	401	377	350	355	406	351	357	338	355	374	394	353	353	386	346	376	370	361	372	351	374	351	370	392	345	338	364	382	359	375	367	409	358	405	354	345	374	372	396	367	351	367	390	391	357	354	370	326	360	398	359	348	353	342	385	388	384	375	360	358	350	358	369	335	338	367	353	353	371	373	336	399	364	355	369	353	372	376	378	359	385	403	383	379	378	371	360	372	328	354	359	375	373	372	338	371	366	427	386	385	380	366	389	378	365	371	360	335	330	363	379	385	396	375	344	367	381	364	396	360	331	382	365	344	356	391	368	368	369	346	392	381	353	345	389	387	364	373	363	372	353	390	373	362	378	353	367	362	350	362	350	376	330	357	376	367	366	375	344	343	396	384	368	367	377	391	394	372	332	390	361	394	403	353	393	366	361	385	360	391	333	358	406	345	377	344	356	380	356	387	371	365	349	396	374	347	369	359	335	360	351	354	372	337	352	350	357	358	354	374	338	373	395	326	364	360	335	314	358	338	376	345	388	363	381	341	333	369	345	355	380	363	369	369	409	380	346	362	380	327	367	365	369	361	365	343	357	355	350	359	358	345	361	376	385	344	343	365	372	353	367	364	358	361	398	374	347	375	404	378	397	375	369	350	392	341	337	320	363	337	368	365	345	367	376	380	394	368	372	366	371	347	374	360	324	375	352	369	340	363	382	356	359	344	368	368	364	340	328	348	374	357	367	365	359	363	381	393	361	361	354	368	347	377	363	398	381	328	382	366	327	377	394	400	382	373	372	350	365	350	376	354	363	386	391	375	371	359	329	354	394	383	348	356	363	337	368	368	376	367	368	377	344	389	379	375	364	365	376	356	365	404	347	346	392	334	359	378	346	358	350	353	380	388	368	353	354	346	370	387	382	370	396	382	365	404	352	365	343	339	408	364	390	384	328	372	363	355	345	376	375	350	341	378	370	368	351	353	404	343	358	358	354	352	352	386	393	383	370	365	351	383	330	359	385	397	344	349	361	346	320	358	400	354	359	374	363	338	356	379	366	357	337	388	347	353	365	357	366	375	390	357	368	390	362	322	407	401	379	351	349	375	357	350	348	347	390	353	365	372	355	400	350	371	378	376	353	354	382	354	362	374	358	374	345	371	369	346	369	331	349	381	368	364	330	382	380	396	371	360	330	363	350	357	355	364	360	369	360	389	390	352	349	346	359	334	337	329	375	368	336	401	358	360	331	372	383	332	336	353	381	350	366	360	339	414	442	332	334	364	337	366	373	364	367	369	347	357	342	345	374	360	366	405	360	342	343	356	360	360	367	369	345	371	367	346	359	390	358	371	361	327	340	366	347	372	344	372	343	371	361	346	376	351	389	361	351	346	368	360	347	354	361	388	400	359	347	374	373	391	377	379	395	398	385	410	373	334	352	385	392	369	387	387	340	382	394	358	335	382	361	360	367	352	371	352	369	339	366	368	377	378	371	358	385	406	404	394	338	378	380	367	360	338	336	370	393	373	392	350	347	372	356	367	366	360	418	409	358	390	388	351	393	406	408	382	324	376	359	369	362	379	365	346	370	363	338	372	369	361	350	379	357	346	351	367	379	389	357	365	360	378	392	369	346	346	410	366	377	384	389	364	375	366	382	364	387	376	361	337	340	336	350	362	361	352	375	368	344	377	356	376	341	372	360	342	385	376	384	345	359	368	347	345	375	365	386	381	364	388	395	373	392	411	344	365	353	379	397	334	395	384	359	370	359	373	385	389	398	357	330	364	349	344	374	378	370	356	369	357	354	358	357	362	340	353	381	359	373	362	360	314	364	413	377	348	341	363	353	424	381	360	366	349	370	368	353	377	385	333	372	363	368	350	375	384	355	376	375	386	353	350	366	359	361	337	344	373	347	337	357	389	383	372	375	376	386	344	387	383	408	365	387	361	394	376	346	354	362	350	363	382	343	349	352	350	336	342	336	381	342	371	330	358	361	372	341	354	369	396	369	380	377	382	369	366	362	385	345	402	382	370	366	373	375	355	398	360	370	352	370	372	381	379	365	385	398	353	364	368	363	387	375	344	355	342	362	350	315	379	381	351	355	391	386	374	394	380	381	358	377	351	380	336	356	349	364	368	366	374	363	409	405	342	388	359	353	344	345	385	405	336	336	345	339	391	364	368	385	348	376	348	381	378	377	338	379	379	379	412	356	373	337	343	373	385	354	356	346	361	375	375	392	373	383	336	349	351	359	344	385	371	361	393	361	358	355	345	337	384	353	360	378	367	351	377	352	345	358	367	352	378	392	355	354	388	344	372	364	372	353	389	371	355	360	373	352	346	372	375	354	332	372	384	376	331	341	360	337	379	375	357	352	357	396	379	365	366	330	381	340	325	377	351	361	398	337	394	376	391	353	368	378	364	364	370	356	361	367	355	325	394	350	379	387	376	344	345	389	360	353	356	332	355	331	383	350	339	362	377	362	362	360	354	402	320	361	382	359	330	370	323	357	376	373	368	357	374	357	401	364	382	368	383	408	380	380	347	357	374	369	360	346	359	350	373	363	336	346	366	381	343	354	365	367	329	354	362	363	351	354	361	399	359	359	377	397	362	357	346	345	365	374	404	376	386	364	351	373	371	364	347	381	369	362	350	341	345	341	339	349	386	350	368	385	366	324	394	364	365	367	360	365	372	361	387	379	405	358	369	367	400	377	376	357	382	350	389	367	363	364	364	382	369	368	352	357	329	355	378	379	378	348	346	359	371	371	410	350	362	390	353	403	370	372	363	368	373	333	399	378	377	363	363	381	326	343	347	339	382	358	380	364	341	376	348	357	352	354	326	377	382	366	377	355	380	355	349	359	395	350	331	338	357	345	357	319	358	367	354	362	377	383	373	369	379	363	346	353	372	378	362	386	354	367	360	384	361	382	380	379	414	376	386	376	400	365	392	361	345	374	386	393	366	367	358	388	343	335	417	403	387	376	343	368	401	364	386	387	328	381	335	362	349	366	348	383	403	366	384	355	365	357	364	360	346	365	395	366	346	375	341	324	371	362	359	378	344	389	342	386	364	385	364	354	324	359	353	392	356	363	342
23663	21478	29195	24134	21471	17984	2250	1233	998	996	895	786	821	766	791	745	753	704	716	700	726	705	641	700	685	673	699	672	634	671	656	660	657	710	668	689	637	663	698	623	720	616	653	694	645	656	623	665	657	664	659	667	721	670	664	688	686	628	694	652	657	661	699	642	673	649	647	687	595	644	632	635	687	642	644	654	617	639	652	667	639	636	608	622	630	661	640	619	663	599	664	648	645	642	623	629	661	660	625	706	599	614	644	647	623	647	669	616	637	678	647	657	663	649	633	618	641	642	651	624	634	617	632	634	658	656	672	583	690	638	632	618	677	645	675	655	638	610	655	623	622	668	674	693	613	632	663	670	662	628	680	665	654	703	649	610	626	672	682	655	634	655	686	574	631	622	669	663	607	629	624	686	659	652	648	686	691	658	674	661	644	600	648	614	666	620	653	639	667	613	665	601	663	658	650	628	662	650	644	620	675	619	644	587	652	680	658	621	590	664	678	634	617	622	608	657	679	682	634	624	657	670	652	591	646	647	670	646	665	641	681	668	620	633	651	625	678	647	644	638	622	644	641	617	734	641	647	641	657	630	635	619	655	631	656	637	597	615	659	643	631	590	663	621	670	640	653	619	638	668	682	668	659	612	621	729	626	652	590	623	650	670	645	646	640	678	683	650	630	591	647	642	597	660	618	683	640	651	633	627	637	686	640	640	604	651	625	684	630	646	659	650	606	642	682	689	650	626	641	642	673	631	653	668	665	642	680	630	603	626	630	607	633	670	576	642	642	629	646	667	652	599	634	658	607	623	633	630	666	666	637	665	678	648	626	688	622	659	596	626	664	637	666	644	656	643	668	659	664	568	630	641	670	649	725	623	645	691	623	643	576	647	631	607	642	628	652	619	629	650	592	639	597	587	643	670	617	627	619	625	628	687	674	645	642	607	643	639	682	634	653	658	614	659	700	632	658	623	636	660	674	621	615	655	653	602	602	652	653	640	688	662	636	653	646	650	656	637	658	609	650	615	618	636	655	641	630	640	668	637	638	583	613	640	681	675	674	624	666	611	638	637	629	674	665	651	650	632	653	669	603	664	632	642	631	650	612	629	660	665	657	642	590	635	639	637	632	614	608	595	655	633	643	647	597	637	688	639	661	615	665	620	647	645	685	624	615	658	632	679	601	648	644	626	673	665	653	638	622	664	630	653	662	649	588	655	634	655	644	610	639	632	648	639	673	596	657	676	654	601	661	664	625	653	621	663	640	651	635	670	630	667	623	609	663	626	675	663	607	649	699	699	616	642	686	642	636	652	622	667	635	636	649	601	617	656	638	654	610	607	649	632	646	631	653	617	650	629	647	685	634	622	656	633	628	617	658	664	633	626	697	638	605	644	624	678	642	623	635	670	649	673	634	661	612	620	633	656	685	625	658	672	672	709	622	640	625	626	621	635	641	649	621	636	676	646	624	627	631	632	641	682	621	644	631	607	676	659	668	634	679	654	636	601	649	632	647	626	630	631	654	652	629	656	691	623	643	659	671	662	627	630	642	625	657	636	633	636	613	654	636	663	671	626	652	697	650	635	656	631	690	640	617	625	658	643	679	603	627	661	636	643	635	590	708	665	653	640	618	656	662	638	634	658	653	637	631	649	660	659	623	682	600	659	592	657	607	634	646	645	662	619	651	650	702	609	632	689	626	674	663	640	667	670	655	592	643	668	690	615	621	612	630	626	654	616	610	673	665	654	655	618	690	663	669	654	669	678	650	642	611	692	660	644	635	669	647	669	662	647	652	654	634	632	609	666	569	622	671	638	625	641	635	655	696	652	664	635	599	609	664	620	619	625	649	653	647	614	572	611	640	633	639	632	654	664	646	584	622	692	627	620	624	643	615	638	615	648	656	597	679	681	635	629	663	616	653	596	633	665	660	623	615	597	674	667	661	654	659	667	662	636	685	656	654	664	606	637	653	652	629	636	653	637	648	633	600	666	694	632	651	605	675	629	608	638	600	589	636	663	603	642	662	656	707	655	649	683	647	626	602	642	636	643	629	639	639	689	635	658	665	685	664	629	652	627	641	641	639	625	665	604	703	646	647	651	712	615	606	599	645	644	644	612	640	587	635	640	667	607	668	677	651	662	658	583	618	620	661	633	662	644	631	650	633	645	659	649	677	642	671	682	641	637	665	608	683	619	632	602	587	572	637	695	654	659	672	653	613	632	584	633	624	631	635	646	629	635	652	674	649	669	623	625	630	647	627	628	688	666	630	633	720	605	614	664	612	651	685	720	632	612	650	666	658	640	612	653	648	626	685	672	686	639	622	646	602	626	654	643	662	620	633	650	660	667	622	639	565	622	689	675	650	677	617	680	701	607	653	666	680	652	650	647	641	683	639	665	656	619	629	657	621	642	678	648	642	653	625	700	658	637	624	663	700	648	625	649	625	632	605	644	655	590	641	659	630	621	651	603	655	663	643	627	638	629	653	661	663	614	674	684	635	614	584	649	657	681	649	647	643	660	664	638	666	654	660	660	673	649	662	650	624	627	658	629	698	671	648	646	654	603	660	632	611	630	636	660	638	615	671	620	577	674	723	635	673	605	623	616	626	653	676	653	620	687	643	710	629	635	681	687	631	653	641	644	637	661	658	697	625	634	628	609	649	633	652	671	612	606	667	651	655	636	641	661	668	613	645	620	654	653	625	624	632	591	624	635	664	640	638	658	615	639	666	636	672	638	610	650	657	681	656	646	640	612	604	628	639	618	635	632	655	637	617	647	640	626	618	633	638	640	665	636	620	655	616	595	588	617	621	661	641	622	610	621	676	656	700	667	649	641	629	680	631	613	639	652	623	630	640	681	632	624	688	662	662	655	656	642	633	673	606	653	633	703	619	616	679	670	639	680	638	659	574	715	651	651	650	600	591	651	613	623	665	647	633	620	685	613	619	640	608	615	661	661	633	635	646	634	656	626	647	642	614	671	665	678	653	621	634	610	615	686	619	601	627	656	664	684	628	669	593	604	671	686	646	638	641	657	644	633	626	639	669	654	699	625	661	635	669	632	611	623	651	636	626	642	653	691	634	612	601	643	629	632	613	621	584	656	635	650	623	636	620	617	655	667	678	611	658	644	640	621	675	629	651	637	595	643	681	633	617	634	631	616	663	628	659	643	621	683	632	629	617	622	673	655	621	682	626	643	679	633	648	621	662	679	649	619	594	662	662	643	641	624	610	626	625	689	614	645	728	587	627	666	643	591	681	638	642	632	641	625	668	651	592	622	655	639	644	667	644	669	625	674	631	676	622	606	613	625	646	618	606	648	634	663	625	651	625	666	630	640	638	631	653	664	629	639	604	604	639	613	646	702	678	647	638	621	596	622	661	620	625	683	675	664	675	613	663	617	643	657	640	662	573	671	612	633	610	651	642	646	663	619	643	661	623	649	672	608	667	612	644	682	640	634	654	688	701	675	640	591	612	683	611	612	635	621	667	670	639	621	626	621
5248	11356	9931	5033	3441	2617	2074	1773	1550	1411	1220	1151	1076	998	960	921	995	846	865	810	871	852	849	799	752	756	797	750	781	784	769	767	763	708	759	759	757	740	760	722	738	781	770	699	689	738	765	776	750	725	685	755	752	760	757	709	673	733	711	738	741	710	771	749	713	738	735	723	722	736	715	704	706	706	719	699	731	680	738	695	746	725	721	708	726	755	746	711	744	712	711	689	724	748	766	715	687	753	715	764	729	753	734	743	738	751	760	714	760	756	750	761	706	691	732	684	685	743	679	734	668	697	750	719	704	689	700	665	663	751	725	733	739	734	720	777	735	743	710	705	766	737	736	676	704	698	760	734	748	761	719	726	756	690	720	723	742	724	675	717	651	710	696	706	751	680	696	719	715	710	739	724	717	733	741	668	729	742	701	693	694	750	722	748	702	744	675	721	688	717	737	702	716	707	717	753	696	717	748	763	746	732	703	724	720	770	693	729	747	720	765	684	703	708	715	739	666	743	741	730	740	718	715	774	681	726	658	695	740	703	745	695	739	689	694	756	734	735	734	738	659	720	708	719	745	717	752	729	704	755	722	758	719	698	739	685	709	680	707	715	686	714	690	711	727	778	707	753	758	736	740	725	764	741	693	725	670	757	705	710	748	717	788	698	759	741	735	718	692	750	737	757	723	763	683	731	717	689	690	736	760	754	716	712	736	722	746	729	731	734	721	668	776	699	730	697	650	743	713	736	737	711	686	697	707	713	763	732	730	717	703	721	687	756	727	728	728	713	699	692	703	717	710	698	678	699	714	706	790	716	716	726	707	746	725	752	725	717	722	713	706	745	691	718	693	757	738	740	710	700	723	688	743	689	746	721	732	724	731	672	731	736	750	717	717	695	764	709	704	703	745	774	775	720	730	692	736	751	755	703	745	674	682	700	697	681	693	723	727	712	755	739	743	752	761	717	695	793	715	723	704	742	692	764	706	715	719	746	723	728	761	686	692	717	716	734	725	740	712	765	722	748	732	675	695	733	734	707	692	711	715	747	705	679	699	681	715	655	736	725	736	756	710	689	736	732	719	728	696	742	729	720	716	723	726	688	715	710	759	742	744	711	706	728	718	691	662	696	737	751	701	735	745	734	722	724	739	745	703	743	726	746	744	753	699	683	726	754	739	781	721	692	686	678	709	734	749	706	711	700	719	727	734	674	735	696	724	741	738	768	669	705	746	770	716	717	718	721	726	726	713	764	727	712	708	706	733	709	692	735	728	754	752	688	729	706	713	709	721	736	674	710	732	716	715	709	709	744	699	750	717	735	689	748	709	755	623	712	774	707	739	745	741	741	721	645	776	752	729	747	692	802	743	686	729	712	717	730	711	670	658	722	749	701	715	728	832	746	697	717	721	703	686	719	758	709	716	695	695	735	707	690	712	718	776	731	704	718	709	720	705	731	755	714	716	715	702	716	674	761	746	662	731	752	752	696	718	744	743	763	712	733	742	686	728	732	724	694	747	736	692	689	739	719	737	697	693	696	665	770	689	700	674	726	722	700	691	705	705	701	714	731	716	741	679	738	711	773	745	783	726	714	757	733	716	781	718	719	688	793	779	720	689	743	677	717	700	744	698	720	692	725	714	682	714	699	762	706	730	712	755	689	648	734	729	715	679	769	702	714	727	742	751	752	670	741	763	730	757	770	680	690	714	683	709	718	743	740	712	755	708	732	754	753	742	737	747	715	697	749	639	710	758	702	742	715	740	749	767	733	698	682	718	736	701	683	731	693	687	737	736	693	706	710	749	726	707	740	689	656	735	749	696	725	689	675	728	710	699	753	715	698	725	749	736	719	678	774	696	693	710	732	705	721	725	692	701	726	708	751	703	704	707	709	716	707	733	776	640	760	748	707	697	698	751	711	685	723	736	715	711	697	763	706	697	683	777	714	745	687	718	730	682	777	678	771	741	716	682	715	701	744	706	773	715	685	751	718	753	695	676	689	729	658	761	674	758	700	741	711	726	714	717	732	711	739	705	752	777	747	768	736	726	704	702	739	750	744	711	715	729	685	709	736	765	709	734	765	756	741	774	714	706	704	652	667	702	739	725	719	727	755	709	688	712	719	712	784	694	733	728	694	711	733	723	722	752	702	698	704	764	728	682	745	732	753	674	733	696	732	716	749	713	701	728	689	745	683	738	683	702	717	750	716	757	703	720	731	772	702	733	721	707	739	743	726	713	739	738	697	695	738	649	753	703	703	692	688	701	758	714	737	711	724	719	704	727	717	662	734	747	697	700	729	741	719	698	741	700	728	748	695	660	780	723	764	689	725	732	713	727	745	721	708	671	666	710	737	725	710	754	716	725	706	717	707	721	748	741	706	736	701	719	715	717	704	804	751	682	691	743	720	729	692	665	749	728	727	732	733	708	646	712	730	661	720	654	698	713	750	721	706	705	734	699	688	747	687	728	724	686	716	717	685	728	679	726	759	714	716	687	726	744	721	691	736	719	712	731	705	767	702	765	737	731	739	735	671	781	743	710	684	761	724	777	716	739	696	702	718	698	758	713	702	651	696	709	691	702	711	690	745	743	732	748	716	713	729	703	739	712	711	743	728	706	769	730	717	758	699	698	773	714	718	732	749	750	734	727	738	708	725	745	712	716	725	725	718	715	723	746	701	812	745	721	700	716	711	736	778	685	628	733	722	740	715	705	722	685	739	721	757	730	732	724	698	756	730	713	762	673	706	733	686	743	748	728	751	765	739	772	721	731	733	649	721	751	750	709	736	686	722	702	768	736	728	723	710	709	770	681	785	688	723	742	722	707	715	742	692	724	715	750	698	706	701	705	706	739	684	730	739	702	715	721	703	761	717	725	798	745	693	732	704	727	716	718	757	736	745	709	693	704	693	706	736	733	722	775	736	729	768	764	714	736	742	711	732	746	688	709	711	754	709	736	672	674	704	696	750	708	696	715	684	736	718	711	746	715	755	743	705	745	706	747	712	700	663	699	715	733	692	699	688	717	773	734	725	727	712	692	741	669	705	696	701	707	741	687	734	737	744	651	720	711	677	686	692	728	755	731	679	699	708	695	732	697	752	731	674	703	684	785	694	735	668	721	697	696	783	713	729	784	690	729	713	753	671	784	697	719	797	709	718	699	686	755	747	734	709	684	733	704	768	742	778	741	747	713	705	757	651	717	705	737	746	703	772	729	755	729	694	679	705	742	803	706	714	741	733	762	719	726	746	778	718	744	737	750	685	690	701	714	675	730	699	749	651	741	769	724	762	723	751	713	736	768	713	773	716	660	751	719	723	679	782	739	735	725	735	742	707	723	713	737	708	748	713	719	757	686	700	698	714	759	725	713	709	748	686	712	722	719	691	725	742	754	713	708	710	717	738	802	689	713	698	742	725	688	672	719	696	727	721	759	752	726	735	692	732	719	721	706	700	763	687	710	687	737	743	730	726	701	739	679	702	718	695	717	734	727	742	730	711	731	702
25030	21481	28291	24988	17622	1257	743	548	542	446	484	459	446	414	428	486	456	401	396	450	396	383	378	382	380	349	367	399	361	372	377	371	315	356	384	361	378	359	349	351	381	331	340	354	349	353	393	326	376	366	380	355	363	353	381	370	341	368	353	377	394	370	374	357	349	371	393	355	396	371	356	352	342	391	390	386	333	356	357	397	359	397	373	332	338	371	373	343	374	379	387	360	373	326	347	373	350	356	374	340	355	372	341	379	350	377	358	368	332	343	328	373	376	378	382	358	360	325	373	360	353	340	374	379	328	349	369	351	340	376	333	369	377	382	338	353	391	391	382	390	322	337	388	348	330	377	345	338	354	353	370	387	345	384	344	368	328	363	358	337	413	350	381	344	345	355	363	386	387	362	371	349	365	357	362	366	334	361	343	366	317	376	348	350	394	330	364	354	378	361	357	337	364	368	329	362	346	328	366	388	380	362	377	348	364	360	375	375	348	366	356	335	373	345	398	394	314	361	364	345	366	362	355	370	359	348	385	393	372	331	318	364	366	357	352	382	366	350	388	396	356	376	391	355	351	357	356	364	392	339	371	344	368	358	352	372	368	345	335	370	375	347	363	335	393	346	364	346	395	408	354	356	351	372	366	357	391	407	357	334	355	379	376	341	353	389	383	359	321	377	368	361	385	369	340	342	368	360	326	369	362	357	358	355	378	370	366	339	361	334	384	367	331	387	366	376	380	334	377	364	409	390	344	359	389	358	325	377	365	347	366	354	377	355	365	360	340	368	345	344	362	346	367	367	392	347	373	379	388	387	346	388	351	343	374	357	355	394	347	380	356	366	342	363	377	347	363	354	370	389	386	410	393	344	340	330	346	386	377	387	367	362	399	367	368	341	375	356	323	362	334	352	365	432	390	331	350	370	372	345	361	355	384	354	360	395	360	371	345	307	405	364	402	358	398	361	329	385	364	368	357	339	389	374	335	350	347	358	342	318	391	372	310	354	321	361	344	339	356	368	345	365	343	356	411	340	381	364	346	377	359	372	304	367	367	371	385	409	394	380	341	332	369	348	338	386	362	327	359	321	345	349	352	320	392	336	364	363	369	327	356	336	378	380	335	358	379	371	358	357	365	338	358	373	329	358	359	354	311	379	332	325	377	321	328	353	347	346	352	365	325	324	361	348	353	346	362	391	377	333	364	326	376	386	347	369	396	371	370	367	368	351	325	337	358	385	336	373	344	339	383	371	357	346	356	358	340	367	356	335	396	314	355	395	394	403	391	320	364	349	335	372	348	348	343	379	400	342	393	326	361	373	355	310	382	368	388	339	358	409	374	393	375	325	332	369	371	395	376	369	343	333	348	318	347	360	373	351	363	367	388	367	374	393	389	377	343	357	377	365	361	360	339	353	381	384	341	377	365	362	351	350	420	352	364	363	324	330	366	348	374	348	351	355	368	375	360	357	374	341	359	361	358	356	358	377	385	330	361	350	368	348	371	374	363	365	364	363	353	353	380	352	345	360	363	397	360	374	387	361	370	363	373	349	326	352	351	381	382	343	337	316	345	392	379	386	349	334	350	360	384	372	339	374	344	350	356	342	367	367	345	354	360	370	342	354	378	369	368	393	341	363	352	347	301	377	363	395	387	342	385	345	324	348	379	381	343	349	347	381	331	334	372	348	362	349	344	389	361	351	356	350	332	367	386	359	374	388	366	336	342	393	360	349	389	402	360	360	341	408	374	350	397	341	384	345	363	379	366	355	392	358	341	391	352	347	374	355	362	351	368	369	384	358	347	363	373	336	372	352	346	366	385	358	381	367	327	362	352	373	351	380	368	335	324	321	387	401	347	365	377	366	351	359	348	382	392	333	395	398	383	371	357	341	361	383	388	340	374	376	351	371	351	374	334	389	386	360	388	382	416	366	362	357	396	354	359	366	338	375	355	360	350	336	374	352	356	366	361	358	319	371	381	338	384	342	360	356	352	347	324	374	367	320	341	367	332	402	343	368	358	361	335	359	350	374	371	344	408	341	362	335	367	357	307	379	379	346	367	372	376	346	362	369	369	371	368	361	362	361	338	336	356	374	351	364	329	364	388	353	389	391	335	352	381	372	379	328	345	340	336	366	350	372	411	385	394	351	357	353	384	352	363	381	356	360	384	355	376	358	334	339	352	388	382	346	368	336	330	364	343	382	344	362	368	375	342	320	387	370	385	370	409	363	353	380	349	372	379	375	334	352	331	366	374	372	363	360	341	352	332	321	344	345	351	365	361	323	392	350	338	368	388	365	348	380	353	370	353	353	407	340	327	355	400	356	348	373	376	358	354	350	334	336	347	343	351	350	338	376	326	368	377	401	357	360	345	345	342	353	362	372	393	372	390	369	328	343	405	379	358	314	357	368	347	385	367	381	400	348	315	349	373	313	403	356	411	405	345	352	404	345	328	355	366	359	343	328	340	359	350	357	372	378	348	346	356	376	349	375	328	372	384	344	369	394	358	334	379	368	404	358	364	359	340	348	328	356	379	376	359	367	349	352	364	379	360	358	339	364	361	364	345	356	356	349	330	356	327	344	364	373	391	347	350	335	376	342	351	361	338	325	355	367	354	379	374	373	351	380	361	364	363	375	353	376	383	366	384	335	331	362	343	390	355	360	344	365	346	383	365	358	372	348	387	363	370	379	375	376	375	379	355	381	365	362	330	351	379	350	318	349	430	374	339	373	354	381	365	386	345	372	361	324	365	348	351	357	336	320	363	336	377	401	332	349	326	360	334	351	381	365	369	400	336	353	349	338	373	356	377	392	369	359	349	367	349	353	357	390	361	370	348	384	366	340	376	339	325	375	344	409	393	371	366	397	332	369	377	340	349	348	339	343	365	383	374	313	365	370	359	402	366	366	365	338	359	391	361	330	352	348	337	351	342	345	346	368	343	353	383	344	332	393	369	392	352	347	385	398	352	368	357	307	335	344	344	385	372	364	346	364	379	347	346	356	378	391	356	367	341	372	352	364	365	329	373	349	342	352	370	338	379	370	366	354	356	325	387	358	344	370	415	373	332	362	383	345	367	304	341	359	392	371	337	342	331	341	362	348	375	372	372	368	371	356	369	365	396	353	398	326	363	387	344	346	374	360	335	367	402	367	379	366	353	363	357	335	370	362	323	379	352	355	355	344	346	369	382	341	362	392	354	356	363	390	390	378	367	342	382	361	363	385	371	310	345	371	372	344	385	338	322	312	364	415	386	360	367	372	354	351	365	369	373	351	348	332	339	337	356	365	341	356	376	383	355	356	322	375	349	349	386	377	364	358	361	384	362	332	331	333	380	336	356	327	361	355	338	353	362	377	356	390	358	418	385	346	373	381	367	387	400	342	383	364	342	385	338	346	374	367	368	383	387	356	316	363	343	316	348	380	420	340	374	365	350	342	368	354	330	336	372	340	365	368	362	333	357	375	358	339	355	375	374	372	347	334	359	401	341	314	356	375	380	382
5112	7722	5814	2875	1969	1558	1299	1050	928	826	731	680	687	654	576	617	646	529	546	488	435	487	465	484	467	421	501	466	469	448	464	482	443	483	447	433	449	462	465	466	471	468	487	445	480	442	450	454	481	433	459	456	468	448	452	433	436	503	446	436	473	484	472	462	422	463	447	446	459	438	454	464	429	452	458	470	474	461	443	430	416	481	429	434	454	489	461	409	461	493	472	450	445	463	447	436	425	473	488	479	432	420	450	451	440	438	431	445	446	484	462	438	461	462	451	439	419	456	450	448	447	434	457	452	463	461	429	451	470	467	431	443	459	472	446	454	451	403	459	442	428	489	405	433	440	470	416	440	452	469	471	451	437	418	448	440	469	464	436	441	466	435	455	455	446	452	474	499	427	433	476	428	468	483	445	467	458	443	482	417	437	433	439	429	456	463	484	468	414	485	439	452	504	456	459	457	412	454	435	460	450	472	458	398	442	448	470	454	462	440	441	474	475	443	473	438	455	445	421	438	423	434	464	487	477	433	466	447	448	466	459	475	430	435	483	453	474	457	446	453	458	461	461	429	437	463	457	428	463	419	480	440	418	459	433	498	415	477	455	468	447	446	481	409	452	449	454	461	423	442	384	466	396	471	425	468	448	425	412	430	432	477	440	420	423	430	460	424	439	450	467	442	480	441	433	428	479	455	455	472	429	436	445	442	457	475	497	477	475	453	425	433	435	495	505	430	478	450	460	441	499	438	473	436	458	416	473	444	437	424	485	434	466	433	454	447	503	432	428	438	428	418	435	443	422	430	506	459	433	483	460	439	474	426	480	449	449	421	472	476	456	408	429	436	445	452	412	477	449	464	441	454	475	471	456	432	424	444	412	448	426	432	451	439	412	391	478	499	490	469	448	449	447	461	449	441	453	464	461	431	453	460	410	455	437	469	478	443	451	417	439	403	459	434	445	458	451	474	422	478	450	488	447	489	446	459	440	469	497	472	435	412	454	476	449	443	459	449	432	458	423	465	433	415	448	470	437	432	470	443	441	483	475	438	476	447	444	459	464	458	455	431	491	458	457	442	454	448	467	514	448	441	444	447	435	483	466	449	439	433	464	464	458	445	452	420	404	444	475	462	501	433	442	418	462	437	435	459	425	446	415	466	464	466	477	461	438	456	407	452	445	469	496	484	440	419	424	448	434	432	461	461	444	486	427	425	423	471	472	436	493	434	433	486	430	477	453	491	460	451	456	448	436	428	451	447	470	433	426	458	473	459	486	465	468	477	460	471	424	438	439	450	471	428	469	472	451	420	480	431	439	460	467	458	448	460	450	466	487	467	441	441	413	444	457	405	466	433	427	499	421	451	451	486	425	467	453	440	458	470	456	463	476	472	466	442	451	465	412	472	465	459	470	425	440	464	428	429	455	426	441	450	418	407	462	468	459	398	467	442	415	466	437	464	447	470	414	446	412	470	444	458	423	461	507	467	448	447	460	478	431	450	446	457	432	474	437	451	428	414	443	447	459	453	450	419	448	435	412	421	495	421	477	434	442	433	466	494	435	456	419	460	427	475	422	424	468	452	462	501	475	429	448	454	421	417	435	431	456	450	436	422	439	446	460	447	437	433	472	425	447	463	461	469	447	440	388	504	488	480	450	428	420	460	456	487	486	441	429	462	445	437	463	428	450	430	453	484	454	426	443	467	422	440	472	416	450	459	437	441	446	453	435	446	445	407	504	464	451	431	429	436	461	454	454	433	485	456	434	464	446	444	466	464	475	474	451	429	433	428	435	468	424	488	447	457	435	454	439	485	442	464	464	440	394	438	446	420	462	449	461	445	435	498	445	422	491	469	445	488	413	460	451	459	443	408	441	460	466	423	464	427	484	449	462	497	452	464	442	455	431	447	434	449	462	451	466	467	418	473	449	433	453	430	468	465	419	444	427	446	448	404	445	451	432	434	454	451	436	445	440	436	446	450	428	455	461	437	467	440	417	442	413	449	430	423	469	440	456	446	408	455	469	422	431	440	440	450	461	458	466	470	421	391	433	424	451	453	472	495	409	448	432	459	473	474	452	451	437	480	460	447	438	456	451	469	447	453	455	422	432	464	457	454	466	450	463	449	422	442	469	439	468	419	465	462	499	488	442	444	462	437	465	481	457	470	426	489	462	426	429	449	458	485	453	410	487	449	466	448	435	444	415	474	438	425	408	441	435	478	450	446	485	459	452	447	439	478	498	456	413	430	459	467	451	472	465	469	464	448	439	445	432	421	478	482	461	424	457	422	442	454	447	442	452	470	441	421	454	470	395	416	504	474	464	431	460	416	428	425	451	435	441	457	427	446	449	441	453	450	448	451	454	439	450	459	432	454	441	438	445	441	466	479	426	413	422	469	450	433	423	432	418	457	421	449	413	454	438	442	468	438	416	476	430	442	417	437	485	473	447	434	437	435	438	483	477	444	438	478	468	460	427	432	421	433	445	439	453	448	461	457	445	451	472	458	460	460	446	420	479	442	435	430	470	426	449	454	436	503	464	421	467	444	422	438	438	439	455	473	469	431	472	440	497	444	482	490	492	452	486	472	431	419	416	462	489	434	458	449	455	439	476	448	432	425	453	432	501	438	414	451	448	436	459	464	461	485	460	451	465	401	441	494	471	461	482	452	469	437	485	459	465	406	413	424	455	437	436	470	445	453	463	455	468	475	435	436	471	462	483	486	441	450	507	437	430	439	420	465	459	430	413	444	457	433	424	434	445	440	491	444	462	428	434	460	466	482	438	425	429	449	451	477	421	458	425	459	428	442	425	454	454	428	473	443	456	457	442	453	450	419	431	434	414	450	452	454	447	432	453	443	425	411	447	474	436	459	455	452	491	438	439	476	441	458	458	446	444	457	468	426	450	468	477	412	428	478	465	464	470	465	462	440	394	458	442	463	501	439	441	427	441	409	458	444	460	477	440	442	451	466	475	456	447	435	441	423	485	424	447	445	433	486	425	467	440	443	471	453	461	439	460	480	435	471	465	465	506	429	475	474	467	463	441	441	436	471	461	432	497	448	444	445	438	457	475	461	411	422	443	459	430	478	436	447	466	485	458	460	431	446	438	448	419	427	445	420	473	452	488	446	407	465	459	478	468	430	469	426	404	459	429	440	469	432	445	429	476	461	458	446	475	454	460	476	479	434	478	459	461	446	468	403	436	424	482	447	416	466	458	419	424	460	491	438	458	447	430	447	470	487	443	471	515	445	461	447	474	426	453	470	429	459	445	455	433	462	455	415	463	459	450	418	439	454	448	437	454	451	451	438	460	444	410	411	491	426	471	478	466	431	448	429	468	386	469	484	447	441	410	453	499	442	423	440	451	435	427	434	419	458	440	431	405	430	444	495	454	436	445	459	476	471	463	480	451	414	433	479	446	440	407	444	427	457	466	424	446	431	452	470	465	475	439	484	479	452	430	479	476	430	435	427	441	415	441	467	473	475	440	422	453	453	447	466
22906	21512	29533	23939	21515	21604	15394	2229	1556	1436	1318	1291	1222	1205	1142	1122	1135	1019	1019	955	986	961	905	964	879	889	952	933	1002	941	820	918	888	874	952	920	868	907	923	873	909	898	908	907	910	869	881	940	903	857	883	866	901	853	894	941	927	837	887	885	859	872	828	913	900	911	942	877	909	872	865	874	889	880	916	834	833	881	830	907	834	815	896	874	885	854	832	887	855	844	927	865	930	904	870	893	828	835	828	892	865	845	909	907	922	851	859	875	873	805	864	871	868	870	876	887	890	930	928	821	932	863	850	851	902	886	839	858	876	924	865	850	908	896	839	865	890	898	872	850	912	870	863	896	854	841	820	872	868	906	854	839	865	887	845	844	859	840	874	884	864	858	887	918	875	950	836	863	864	886	892	854	899	846	841	865	868	849	881	889	889	854	862	901	856	912	921	843	885	870	902	858	807	858	908	858	851	837	879	858	828	877	832	907	889	867	860	855	854	876	844	847	850	854	856	911	896	881	890	864	883	935	813	869	878	852	858	858	847	828	824	859	879	805	875	818	893	898	854	847	874	900	854	868	854	872	833	851	860	830	829	828	874	830	867	859	828	885	911	851	823	854	835	874	879	871	862	906	850	829	873	849	832	891	890	864	838	910	847	871	836	859	824	826	799	823	831	875	920	818	864	885	852	898	858	856	888	912	905	884	819	845	884	865	861	884	855	813	863	871	829	788	822	843	878	902	866	914	847	908	862	837	877	876	887	898	873	882	867	865	890	826	873	908	910	813	828	875	849	894	868	879	880	850	879	822	876	873	841	844	906	831	853	857	824	856	846	894	853	871	874	834	930	865	838	874	821	870	831	865	834	849	878	880	914	831	820	903	895	849	868	836	849	890	899	907	900	854	885	821	841	856	889	882	841	892	807	853	896	844	827	861	847	882	879	909	835	883	910	874	898	849	894	863	868	842	830	846	841	819	886	854	876	913	831	864	873	885	841	838	839	831	812	877	926	858	836	873	876	858	881	910	848	845	836	883	807	827	845	873	897	859	891	845	924	870	863	852	858	874	846	874	827	804	838	858	842	896	883	868	802	829	794	841	845	861	838	869	806	832	857	898	794	816	840	896	859	844	887	852	846	932	876	826	830	875	881	912	844	910	836	880	870	851	828	886	838	857	845	827	882	847	904	917	893	911	899	879	898	869	831	846	863	813	886	863	826	923	863	915	817	837	873	883	847	830	842	879	878	884	915	851	868	842	884	845	888	879	860	901	863	839	848	876	850	854	864	887	820	834	811	873	873	903	919	810	925	829	860	880	852	874	889	847	849	817	866	896	850	851	860	841	836	841	885	869	853	851	860	855	880	847	833	939	874	870	836	846	901	835	870	867	901	931	865	882	864	834	854	842	854	876	797	881	868	850	853	901	874	938	877	915	787	853	848	883	910	857	904	892	863	871	924	855	840	847	861	869	812	823	870	831	884	856	914	843	888	860	867	826	801	853	876	824	811	859	822	924	803	831	848	771	851	863	836	861	801	886	853	829	836	845	891	864	841	876	845	870	774	842	860	852	866	834	871	852	853	857	801	866	886	813	859	840	804	858	881	823	915	848	829	884	844	838	838	862	825	897	831	848	856	863	838	816	891	863	900	850	893	883	834	821	837	863	875	841	826	832	887	847	853	843	827	850	855	854	858	859	821	862	934	894	871	883	892	840	895	911	837	938	839	865	831	893	844	864	831	874	879	863	874	875	815	820	855	867	883	892	887	861	870	875	870	878	872	837	831	814	898	889	897	874	769	868	855	823	886	853	839	821	850	847	863	894	901	882	808	885	875	914	950	839	855	878	798	821	843	906	858	845	859	896	839	899	825	819	799	843	842	880	855	870	856	834	895	846	846	893	852	875	874	871	836	882	815	828	854	855	872	896	822	869	871	847	846	852	897	875	809	829	808	834	851	922	844	850	819	876	808	844	872	846	871	840	858	843	813	871	857	793	873	826	884	807	900	846	833	869	851	918	853	857	841	836	879	845	805	889	875	849	870	855	894	803	850	780	831	903	875	824	839	894	851	819	844	845	869	855	932	886	825	875	801	879	890	841	845	909	940	857	853	821	885	872	892	825	832	934	855	871	845	850	888	874	899	898	879	891	889	882	879	877	854	834	904	884	844	857	843	838	826	865	782	842	850	837	820	868	890	859	831	917	851	901	858	874	827	895	914	882	857	844	921	890	810	819	819	870	864	827	851	818	874	884	856	845	906	885	859	881	851	853	847	876	884	830	823	795	840	891	797	849	809	809	860	822	843	873	810	873	839	849	896	915	815	887	866	838	864	862	835	834	876	857	861	869	857	802	879	791	840	893	846	876	904	877	886	946	838	855	861	866	858	900	882	919	883	856	811	853	875	853	861	879	837	885	882	858	853	902	838	839	863	835	849	810	887	821	848	824	887	910	813	888	883	829	828	854	807	879	855	911	840	876	907	863	842	898	861	899	861	873	867	868	839	902	884	823	836	835	854	848	871	915	873	887	821	816	826	833	845	845	837	801	845	834	831	858	866	854	844	864	843	873	893	935	877	957	868	839	867	865	863	818	880	870	853	851	873	867	851	880	831	825	845	840	936	857	842	888	818	832	841	885	877	844	868	864	807	904	913	910	844	828	853	840	859	887	859	865	847	872	887	917	843	848	870	855	847	898	906	869	875	849	855	875	807	867	892	847	851	867	910	828	881	906	893	907	881	876	881	837	918	854	853	871	954	844	852	859	867	818	887	878	849	884	848	846	883	849	887	886	902	906	874	861	891	883	873	808	874	844	811	816	873	857	842	888	860	852	917	864	836	844	858	873	877	872	857	813	896	858	840	898	811	841	895	839	913	898	856	933	874	820	819	807	866	914	861	875	947	838	849	863	856	871	882	814	896	840	853	934	890	868	847	917	872	840	848	882	846	888	841	850	884	815	800	840	841	821	880	876	861	858	851	832	849	862	852	853	891	810	835	813	870	902	887	791	872	857	781	870	834	896	845	836	888	862	849	875	851	836	843	894	889	820	825	883	823	911	819	824	915	856	853	922	850	849	831	877	846	851	887	807	861	889	906	841	790	862	894	844	854	864	863	881	891	871	835	890	851	924	822	874	856	851	863	917	807	845	870	898	858	846	815	871	907	843	932	806	886	831	808	839	832	860	878	855	847	803	841	883	892	869	804	892	816	816	864	846	848	930	852	865	847	887	884	872	868	854	887	824	827	884	855	870	882	829	849	847	807	857	809	839	840	875	857	835	858	832	847	891	854	896	838	839	831	895	890	814	845	837	825	849	856	877	895	857	878	866	860	858	860	850	852	805	820	886	847	843	871	825	881	833	869	855	882	902	810	836	885	896	873	875	917	907	852	852	851	867	843	835	901	875	911	883	858	902	833	843	826	857	844	900	882	914	840	803	794	887	860	881	865	781	852	853	876	897	850	836	889	857	880	857	853	901	814	812	866	880	809	873	889	867	893	844
7719	17721	15446	8420	5993	4584	3683	2988	2589	2296	1940	1691	1592	1588	1456	1477	1478	1221	1220	1098	1171	1070	1073	1084	1081	1039	990	1057	1096	1019	1025	1022	1002	1025	959	1019	1003	1032	1024	1023	998	981	1009	959	1031	992	935	984	995	988	968	1014	1013	984	1035	978	905	1046	998	960	955	966	995	947	968	951	941	941	946	1006	1041	954	1023	977	961	958	982	948	1023	1006	939	907	953	959	964	948	938	991	937	968	928	920	966	957	1033	930	936	953	924	978	992	988	950	937	1006	994	958	1003	1017	949	926	973	958	941	947	929	916	975	985	935	955	982	939	931	978	1010	976	944	959	960	982	959	963	934	977	904	1009	965	947	959	911	894	958	969	1010	955	965	961	952	938	938	999	973	981	1022	946	1004	910	888	999	935	933	972	924	1011	962	938	949	918	928	983	924	951	961	973	953	946	966	950	955	938	1009	948	960	932	936	946	905	970	941	940	961	972	939	942	948	1023	1003	990	982	933	963	954	993	999	994	984	992	987	940	1000	974	954	937	929	954	930	964	959	936	954	987	918	978	954	930	1013	1039	949	899	910	954	945	941	966	935	990	951	976	925	985	1023	933	977	952	963	980	929	1008	932	969	928	986	975	919	928	979	937	956	994	940	927	967	991	933	968	953	977	963	1012	979	984	941	938	942	986	958	926	970	957	986	952	933	939	980	941	900	974	942	976	955	921	1038	977	986	1000	945	945	924	944	944	975	909	948	986	965	964	988	928	995	981	955	978	1001	939	930	971	937	933	986	940	937	946	912	954	917	989	974	962	944	943	959	967	923	991	960	925	936	1009	965	972	938	934	970	924	919	953	989	952	933	975	949	953	972	1002	919	912	945	980	1002	970	932	983	952	996	979	940	1029	921	938	981	951	962	973	1014	937	985	949	981	975	953	977	980	958	934	946	978	951	906	969	937	999	954	944	959	1016	916	987	945	925	951	934	989	1002	967	931	950	933	937	955	940	973	892	948	954	1005	953	939	993	979	925	980	976	947	994	885	987	934	924	969	987	949	933	981	943	981	967	940	990	951	976	963	948	972	949	940	922	944	958	996	933	970	986	974	946	934	951	971	923	997	950	961	966	980	993	967	1023	940	949	938	953	962	932	905	975	954	971	991	1001	943	992	988	990	894	956	1000	984	991	975	987	950	952	981	991	995	924	984	972	937	949	977	969	963	905	1014	942	979	968	958	928	968	933	985	943	942	910	987	975	954	946	968	925	938	953	992	955	952	929	931	884	1009	938	926	948	940	969	966	1001	925	969	998	978	981	931	994	926	922	913	938	956	950	945	960	933	946	953	993	931	917	952	946	896	1031	999	922	992	956	970	963	962	980	947	973	959	1057	969	935	990	933	1014	996	870	1000	984	962	951	979	966	965	954	904	981	961	962	972	987	948	871	979	979	1004	923	1010	925	988	934	976	980	972	957	935	964	951	936	916	974	945	988	973	885	965	983	896	936	969	991	918	1002	963	970	977	927	974	997	968	966	939	918	935	935	939	959	1002	982	918	951	1004	901	980	966	960	960	958	933	923	966	1007	934	930	990	959	936	964	996	992	961	947	927	1016	946	977	1028	958	960	996	953	919	1011	1002	1034	954	904	983	945	932	891	1007	972	972	921	918	963	945	975	1020	1024	909	919	1001	954	926	959	886	970	986	934	999	916	909	935	1017	960	1008	966	943	1016	970	962	920	972	947	978	1021	984	955	974	989	978	994	931	946	898	955	945	997	991	919	1009	975	997	995	971	985	918	945	964	934	911	972	997	970	876	969	1003	952	945	965	963	929	1000	916	998	966	969	971	995	945	992	932	913	960	899	979	938	968	950	1002	964	957	1008	995	1009	933	995	964	957	916	982	976	937	946	948	950	1034	938	968	932	987	941	939	909	924	980	965	924	958	992	959	931	983	984	962	961	970	968	962	995	1020	920	938	968	949	995	1008	992	907	964	1031	969	922	979	916	963	930	1005	1014	961	957	1003	1011	1025	924	973	971	939	990	965	986	960	950	979	977	943	924	1012	967	942	1032	965	987	963	963	956	911	930	938	1021	963	958	943	1004	945	992	888	1008	917	951	904	986	996	898	935	996	948	907	993	942	934	958	1022	961	947	979	932	945	970	922	983	1000	898	945	988	927	1033	999	967	978	996	1042	965	926	998	965	923	943	1027	971	955	982	998	946	940	940	939	953	982	1023	949	953	974	919	967	939	947	998	927	927	952	981	963	955	940	963	960	907	988	947	944	992	964	933	986	962	937	944	919	942	960	994	1016	959	951	972	970	992	938	926	942	999	975	1023	968	1017	957	982	1010	945	987	980	940	964	892	949	996	1000	1008	932	1012	1022	940	958	981	981	944	977	911	893	993	942	962	949	942	966	960	929	991	978	934	949	978	941	938	920	980	939	970	1001	956	954	929	935	971	1022	1015	977	974	992	955	958	920	876	967	947	975	985	1005	932	983	951	912	927	987	962	974	916	1002	970	1015	981	969	970	902	996	946	959	883	950	921	968	933	948	970	933	970	974	955	969	943	949	1003	908	943	984	961	960	941	964	967	946	930	928	956	1025	914	956	947	957	974	993	984	959	975	965	924	1011	923	993	934	922	997	1004	918	926	950	979	960	930	942	945	967	967	954	972	953	931	950	903	970	1011	984	938	925	898	936	997	964	949	964	987	887	981	1012	934	976	1002	991	960	991	980	891	969	999	989	938	942	978	1011	1032	938	926	971	973	960	883	968	952	945	935	965	954	919	970	992	990	958	935	915	929	966	958	928	978	957	959	978	994	950	970	970	964	944	955	924	938	939	937	976	971	1034	976	953	937	939	935	943	949	950	949	964	960	899	963	975	913	930	950	932	1010	970	1005	983	991	964	920	991	948	952	963	972	988	954	926	956	980	970	946	915	922	933	952	913	965	962	1002	912	947	956	938	987	965	984	937	939	1007	985	1006	954	985	961	929	958	954	951	970	1030	928	888	952	978	975	932	966	990	930	921	980	979	923	951	969	968	949	1036	975	937	904	937	952	968	947	946	941	932	946	963	957	961	970	996	931	990	985	977	942	958	982	980	981	946	958	958	924	938	967	963	890	879	969	920	969	940	984	939	907	985	983	933	904	963	1010	950	972	972	975	974	1000	977	951	972	959	1001	932	954	914	961	995	992	934	933	919	946	952	983	948	889	992	1004	963	933	964	904	976	948	948	926	972	971	965	965	964	918	987	915	948	934	945	935	928	991	942	937	970	944	950	1000	931	958	990	975	945	966	932	974	954	966	923	902	944	963	996	956	959	947	979	963	940	978	945	938	976	927	929	951	933	899	941	921	985	940	969	952	954	954	947	988	997	950	993	1010	954	980	934	999	930	997	955	925	873	937	998	971	976	1040	965	941	1034	1017	905	927	993	945	948	908	931	1021	928	1018	988	999	901	939	929	936	969	972	998	917	990	973	986	951	945	924	930	968	942	950	1006	944	918	957	971	925	920	955	1004	969	1000	939	952	947	984	930	922	949	1054	978	966	949	976	956	934	999	972	1031	959	911	933	927	930	964	926	981	946	979	1030	908	961	960	998	1000	998	967	982	1001	935	994	987	985	1001	1010	982	978	898	974	956	969	991	953	946	937	937	966	945	969	954
27251	21027	10232	994	608	530	498	331	314	322	329	316	306	324	321	318	302	326	324	276	277	299	344	297	329	342	292	304	286	293	313	328	310	294	309	313	304	308	294	306	314	310	291	319	321	317	301	312	365	289	295	304	335	334	327	296	290	309	274	314	289	326	301	311	298	279	319	323	287	347	276	314	286	328	276	286	294	304	299	303	289	282	304	319	337	297	310	294	310	283	296	285	325	332	294	320	304	318	295	309	295	282	323	317	331	327	296	315	303	312	330	307	293	322	329	302	319	287	304	284	318	316	327	323	303	291	305	294	275	326	303	297	327	312	322	292	285	301	304	322	326	308	327	288	281	320	294	337	309	292	305	311	319	280	289	323	264	313	277	333	328	312	338	278	314	309	316	291	311	316	311	306	301	321	304	289	289	297	327	309	292	303	308	308	311	285	277	318	293	291	308	275	296	319	275	282	330	309	336	317	307	307	270	313	290	313	318	296	276	289	307	304	314	305	318	323	305	294	308	277	293	304	292	318	308	312	277	312	313	285	307	335	298	280	297	311	282	325	300	321	312	286	320	324	290	294	295	294	316	302	299	290	302	310	333	277	297	303	301	297	300	296	297	338	318	300	312	318	284	307	321	307	300	287	302	308	307	306	311	335	291	287	313	306	282	284	314	302	284	263	339	308	289	318	295	311	302	320	295	301	332	275	297	320	295	312	317	282	322	301	272	324	351	288	288	295	323	292	270	330	287	345	318	291	302	317	298	299	320	290	271	296	297	319	284	325	320	297	245	269	307	293	325	284	310	304	300	287	282	320	297	320	310	314	333	286	304	318	293	329	298	294	283	295	295	322	283	292	311	325	314	317	286	316	297	330	321	298	334	278	337	303	292	321	305	309	285	298	286	300	315	289	329	335	313	317	295	291	316	326	304	274	303	303	301	318	330	326	282	302	289	309	313	292	289	301	292	295	303	326	295	315	322	309	293	304	291	323	318	299	328	324	311	310	313	300	312	294	286	281	329	321	303	323	292	324	257	326	298	294	304	301	296	295	292	332	293	291	300	299	302	292	302	286	301	316	321	306	328	316	306	345	317	319	323	327	302	275	279	287	300	312	288	254	316	318	299	312	299	333	304	309	303	282	332	300	294	303	327	272	298	316	290	312	303	305	311	306	314	304	283	313	334	277	282	303	333	294	300	323	272	334	318	305	291	309	336	288	311	309	331	312	304	312	312	344	297	274	319	345	286	319	320	280	332	304	288	300	282	272	297	321	292	330	307	289	294	273	304	277	316	300	330	296	319	317	319	287	316	264	340	314	286	298	277	324	325	267	292	263	301	315	299	306	309	320	326	284	323	312	280	306	303	307	318	308	305	308	328	310	290	289	289	321	306	317	308	340	281	339	301	331	325	319	292	323	324	322	316	313	311	331	324	309	294	314	290	316	294	317	290	316	308	318	300	291	317	326	292	289	355	313	298	309	289	312	296	297	289	315	312	324	285	291	299	299	286	322	306	288	313	297	320	305	300	310	328	311	283	302	299	335	297	291	304	331	319	321	298	346	303	328	312	315	359	312	331	308	274	300	308	320	276	321	322	303	300	315	293	312	300	308	303	288	306	303	294	298	304	245	328	292	293	332	276	343	306	321	285	312	316	313	310	333	293	340	355	303	300	319	318	319	292	285	303	277	291	316	279	299	293	310	313	288	335	274	290	305	296	308	325	284	326	302	289	292	293	286	310	280	300	320	289	336	302	292	274	327	346	301	294	311	313	316	292	292	281	288	277	306	311	330	354	313	312	299	316	319	265	301	307	317	329	302	305	344	298	288	298	284	283	310	290	319	301	329	292	294	292	296	291	277	294	292	287	308	294	328	318	276	335	286	294	308	303	299	348	336	302	290	318	324	315	300	295	311	337	326	305	290	294	313	348	290	325	287	316	279	291	309	274	279	325	297	325	283	324	277	268	314	293	305	329	287	334	310	300	312	324	315	278	291	324	317	290	306	296	309	303	300	337	290	311	293	306	287	294	319	296	310	294	324	296	326	287	314	302	307	294	299	286	307	307	306	330	303	321	298	311	303	283	292	271	305	316	311	295	323	322	321	327	323	282	316	340	306	313	311	299	304	298	324	274	333	290	302	356	303	342	316	336	319	322	265	276	316	332	320	282	304	325	296	310	316	314	315	305	325	326	320	311	279	289	305	313	304	309	319	293	288	289	321	269	294	314	319	297	285	279	293	333	319	328	342	304	335	287	298	314	290	298	310	276	330	311	330	295	288	333	316	304	293	306	311	295	332	304	298	286	318	314	323	286	333	319	279	324	303	283	317	297	321	332	302	323	322	317	338	317	274	309	268	289	295	316	297	331	314	319	291	320	274	289	324	309	341	333	324	318	322	336	276	289	288	304	310	312	279	301	298	294	326	269	313	294	365	322	309	296	314	310	290	313	277	322	309	318	282	320	330	299	303	317	279	287	291	322	315	309	312	310	312	282	277	288	334	304	313	290	307	327	338	331	283	301	302	313	338	311	284	319	338	303	300	290	312	279	289	272	313	312	301	345	297	293	320	286	308	322	299	292	297	321	293	282	300	342	333	287	302	330	288	292	308	298	309	315	325	286	319	322	295	289	286	319	313	300	286	284	296	302	277	330	295	278	296	286	309	304	328	328	318	343	336	315	298	303	293	314	323	277	278	327	304	308	316	305	318	302	299	294	299	291	296	329	292	283	287	317	289	308	313	291	317	304	315	301	326	323	314	293	303	293	325	320	295	278	314	299	301	308	291	294	318	312	310	294	312	322	310	305	309	313	268	300	300	324	271	326	305	339	279	270	286	315	329	296	304	323	276	329	306	294	307	297	308	313	281	300	306	319	307	345	328	311	296	327	322	309	297	308	314	286	343	300	296	317	307	288	299	284	304	301	317	299	289	293	297	272	296	300	301	286	317	325	291	287	325	287	339	314	267	289	348	301	297	297	317	271	320	323	328	305	319	314	287	305	317	303	304	310	285	291	296	316	308	322	301	276	290	322	298	298	306	316	297	301	317	305	285	303	318	338	300	319	314	302	306	306	295	293	292	295	313	290	325	317	280	324	282	294	316	338	321	294	307	332	314	325	314	296	284	315	293	304	321	323	287	303	316	297	288	307	281	310	279	294	262	305	333	302	284	329	295	283	302	293	319	300	300	277	332	295	298	307	309	302	310	299	293	282	317	311	325	293	281	312	332	307	311	300	318	324	325	296	267	322	308	304	303	324	326	325	301	314	292	324	323	303	264	303	324	309	276	299	319	305	288	303	281	321	294	288	330	316	315	292	302	305	312	316	293	306	283	306	298	287	313	326	289	326	275	290	276	280	321	302	300	295	301	293	272	329	281	304	310	274	326	296	315	317	331	293	315	308	313	337	308	311	289	291	270	300	341	319	340	327	327	313	289	318	335	321	312	326	299	290	312	332	292	301	308	326	303	286	292	306	322	325	290	293	326	310	302	309	334
4071	1630	1286	721	576	537	478	390	418	412	465	434	427	371	387	436	400	379	409	376	361	351	386	338	373	380	373	398	399	348	349	377	360	344	404	375	363	373	366	389	337	346	390	383	381	372	375	382	359	334	387	353	366	336	373	360	376	364	339	376	382	360	357	362	385	341	380	396	373	362	416	353	359	345	372	342	395	358	342	350	354	388	379	380	358	372	380	357	361	353	355	378	325	357	362	374	372	398	382	396	332	336	343	397	391	378	398	363	378	387	370	382	347	352	344	354	382	381	387	353	364	365	361	351	379	355	336	378	364	368	396	340	346	378	343	370	348	347	350	360	370	345	374	343	388	355	379	362	364	360	374	391	359	384	355	376	378	369	369	391	365	360	380	346	341	336	343	363	377	364	327	362	367	366	410	391	390	371	355	380	407	370	348	371	352	379	349	396	377	360	355	364	333	376	388	382	362	367	373	391	369	362	376	359	387	366	361	373	383	350	331	375	383	356	350	418	408	338	352	371	368	372	371	401	363	368	375	347	339	344	356	367	385	328	384	356	355	396	336	385	344	363	372	320	378	332	383	380	377	348	335	399	369	364	350	361	357	355	364	357	321	378	383	329	333	356	390	381	362	374	360	346	372	358	377	364	360	399	358	368	379	329	375	376	392	364	382	357	396	391	355	347	352	380	358	370	400	359	361	360	394	367	356	364	388	371	379	384	345	358	379	347	367	378	359	373	410	385	349	369	338	362	397	375	361	349	374	393	372	332	391	384	356	381	341	366	355	379	358	371	352	376	376	380	354	385	373	356	372	401	366	370	376	378	359	347	380	354	374	359	352	352	378	389	373	383	334	361	344	349	363	343	369	389	356	360	352	369	395	352	371	363	343	336	378	348	358	397	358	373	314	352	376	359	369	399	350	391	375	348	384	362	404	359	325	380	353	359	376	391	368	342	374	350	353	358	415	350	360	405	411	385	353	373	357	386	333	396	356	371	378	391	380	376	354	379	352	378	381	317	354	369	376	355	391	354	397	343	365	335	349	362	343	361	357	370	322	355	352	384	383	371	373	384	370	339	381	384	361	377	375	358	398	345	369	381	372	351	400	394	345	370	361	417	353	361	338	362	338	371	348	351	341	393	373	384	373	392	355	335	404	394	384	343	360	351	387	391	373	412	343	361	373	359	391	360	363	400	386	382	373	378	392	372	370	338	346	333	376	385	371	358	376	361	388	385	370	368	354	356	380	362	365	346	373	353	387	368	365	355	352	398	350	338	390	354	335	355	342	339	388	351	387	368	358	348	356	374	398	365	384	354	338	390	355	366	359	338	388	345	363	355	378	371	335	356	342	363	349	340	369	401	360	379	398	369	334	344	350	371	395	370	356	385	377	373	384	379	380	372	369	345	378	373	383	399	367	370	385	378	380	353	333	379	353	383	353	334	355	353	368	376	372	333	393	373	354	378	377	339	374	359	361	361	360	409	363	389	381	386	399	381	388	389	348	349	370	373	356	331	381	349	386	381	377	372	377	378	355	376	362	384	419	368	343	385	406	390	349	367	378	338	350	358	342	368	361	371	364	328	369	386	405	375	397	416	367	354	345	357	361	383	388	375	362	365	385	399	370	347	390	377	382	366	370	369	353	369	360	401	353	347	371	366	418	383	346	358	365	376	390	335	381	399	370	391	351	383	367	379	394	366	364	384	376	359	385	366	364	367	380	362	385	355	342	422	377	340	365	386	334	355	380	361	326	356	398	356	359	372	381	359	388	383	384	338	374	370	344	366	353	389	365	353	379	354	357	365	385	353	358	371	362	373	340	373	360	368	322	362	332	358	362	353	397	375	353	352	392	346	349	393	328	367	384	375	372	368	349	356	376	373	362	358	361	321	357	372	361	371	380	357	355	335	377	363	398	344	369	390	373	348	344	346	374	350	378	380	373	381	359	350	396	390	385	355	341	393	379	412	350	352	368	363	371	373	362	354	363	356	364	345	378	387	367	377	333	379	364	371	346	362	356	371	353	363	332	427	416	388	368	359	345	366	350	356	358	352	373	363	349	357	390	383	352	356	383	338	393	399	357	354	384	399	383	392	355	392	365	372	382	398	385	370	374	354	346	362	344	372	344	342	371	386	348	394	383	413	336	357	376	375	378	393	411	346	370	381	378	365	392	334	386	356	350	358	332	328	339	382	361	390	367	373	349	328	391	373	360	394	362	381	358	362	355	390	364	393	349	382	352	342	355	313	388	361	360	333	359	361	367	367	356	372	354	342	363	408	342	346	363	333	349	373	381	373	369	365	362	381	363	349	372	396	357	369	363	370	367	376	359	371	353	351	374	383	385	359	349	391	360	376	351	348	371	372	326	366	378	343	380	383	354	405	362	367	379	381	384	391	372	360	396	378	377	347	374	342	407	365	365	354	350	378	379	361	373	372	376	365	391	372	360	393	360	367	380	390	400	382	408	348	351	388	371	381	363	379	369	349	385	389	383	354	406	372	381	364	384	374	374	370	353	390	351	346	381	423	344	363	356	345	382	368	352	387	354	360	370	370	368	370	380	384	360	380	360	341	379	356	367	384	361	380	384	369	359	355	377	366	361	368	358	365	390	377	347	374	365	341	334	379	367	375	368	384	411	372	370	389	377	358	378	389	356	376	365	369	372	381	370	354	379	362	360	383	371	381	401	374	409	389	337	370	374	396	352	350	363	349	357	410	376	381	383	352	358	357	348	384	348	390	383	374	369	376	378	361	373	382	388	348	350	337	413	361	373	391	364	381	353	409	342	384	371	397	381	391	357	337	371	367	338	340	393	372	375	373	381	353	362	367	374	357	365	395	377	358	353	360	375	386	368	346	369	403	360	396	377	378	341	387	356	389	387	368	364	347	387	373	376	396	313	380	350	392	385	358	380	394	368	396	360	354	325	367	370	352	368	333	382	375	376	343	349	336	385	362	307	408	353	348	363	366	365	382	388	367	353	346	359	400	324	376	372	341	401	369	390	390	371	381	357	379	380	389	363	372	329	371	372	367	348	380	377	395	363	376	381	323	402	349	378	384	364	359	363	370	370	366	367	371	350	353	369	410	371	386	365	352	354	406	387	351	359	335	351	358	358	393	346	377	336	381	331	362	366	403	389	345	367	388	387	350	373	353	375	378	354	397	351	340	361	376	404	399	365	376	368	340	365	370	350	353	358	376	360	370	386	373	343	372	383	353	386	366	377	371	371	369	375	389	369	354	388	372	376	408	359	359	388	413	395	376	392	367	319	390	392	378	391	363	332	388	349	368	350	358	405	371	331	371	362	361	393	387	389	358	341	377	376	352	385	372	361	371	372	370	346	373	365	360	346	385	356	342	382	371	346	349	387	374	339	383	364	418	374	392	332	387	365	357	355	375	370	381	400	392	386	377	342	358	348	367	368	354	374	352	366	356	344	377	346	380	373	390	363	379	354	398	384	353	372	365	373	408	362	344	374	362	382	359	354	373	371	357
23729	21490	29200	24210	21475	17842	2305	1282	1011	926	930	870	839	827	761	768	754	723	690	697	673	681	706	746	714	692	643	628	700	695	685	666	627	687	642	691	641	669	621	653	588	617	666	626	629	654	626	626	681	659	658	685	616	656	569	669	649	614	655	640	632	623	620	678	696	669	673	647	656	685	664	657	603	631	686	651	694	678	658	665	649	634	627	680	634	648	623	621	677	682	680	630	668	638	657	703	658	642	634	658	674	607	612	686	640	650	584	621	676	613	642	656	657	659	642	670	605	628	605	645	613	567	631	604	633	611	565	624	621	637	660	642	608	629	650	642	681	690	675	688	662	658	670	673	637	658	626	682	629	667	624	627	667	601	616	631	657	629	629	649	647	639	657	650	627	655	645	619	642	599	666	663	658	650	643	626	648	624	664	643	656	625	613	650	638	684	622	652	629	638	623	656	690	649	668	686	659	592	697	619	581	659	652	649	629	671	619	696	637	610	622	643	610	649	667	669	608	635	633	645	652	627	623	656	661	669	595	638	645	615	684	642	650	669	651	658	640	603	628	635	607	686	656	661	667	648	647	677	629	619	625	628	650	591	594	657	641	642	606	611	597	642	674	665	646	653	668	670	654	682	629	652	635	636	616	630	680	636	666	637	667	643	671	611	668	597	652	619	606	634	638	629	654	651	644	648	640	611	660	634	627	646	633	631	657	687	664	618	643	668	641	628	627	609	641	635	641	592	659	633	660	626	682	622	637	678	663	644	611	645	622	638	626	648	608	688	647	670	656	616	626	588	672	629	602	656	649	674	646	642	617	709	609	656	625	641	676	648	595	621	685	669	614	674	643	631	657	638	673	662	632	662	656	642	681	617	633	615	612	672	672	630	650	656	670	678	668	639	646	692	636	628	625	639	625	652	632	629	649	663	635	666	633	662	617	643	605	658	622	619	649	650	601	643	657	605	656	654	602	608	655	642	641	659	632	637	638	631	609	606	633	642	600	670	582	656	630	635	687	672	638	602	593	663	619	644	654	659	597	643	653	639	636	680	646	638	621	610	598	617	653	638	687	647	679	631	598	597	659	636	638	624	651	685	633	682	605	642	636	625	638	672	600	618	625	619	625	672	638	693	651	637	653	705	652	645	597	653	656	667	604	671	599	663	601	617	662	671	620	624	614	654	608	589	614	622	627	631	656	658	645	605	630	630	656	690	656	644	693	629	679	653	636	651	645	635	608	635	623	669	656	666	627	612	604	631	649	653	626	660	654	619	660	678	642	681	653	630	583	660	635	642	693	662	683	648	649	643	607	640	620	619	611	633	646	645	643	622	605	628	646	659	711	655	644	640	660	637	622	613	606	616	656	672	627	642	608	567	698	693	654	601	620	622	668	654	645	665	648	620	644	642	657	664	649	655	658	624	652	652	680	642	628	688	676	621	657	618	631	611	650	652	678	600	633	669	671	705	692	625	613	614	670	640	674	648	628	660	612	662	616	634	620	618	677	650	687	608	640	616	669	609	626	619	650	663	633	604	626	658	645	616	631	653	630	607	622	649	651	634	642	683	611	606	635	617	613	634	615	655	654	658	686	620	668	629	615	644	658	639	658	687	650	629	670	667	654	648	652	622	644	660	611	655	634	693	624	654	640	666	632	665	624	643	616	659	610	653	628	668	626	590	617	638	663	637	643	661	639	644	610	648	645	659	634	620	691	636	590	633	657	639	692	622	573	664	640	611	612	688	629	694	610	609	657	655	584	670	667	622	705	650	680	657	650	671	629	662	686	619	628	662	675	605	670	642	646	614	618	627	700	626	625	573	653	612	602	679	651	644	646	666	580	611	661	552	665	675	646	675	629	620	658	615	603	571	673	643	626	658	641	629	660	654	633	637	636	633	598	660	627	630	607	655	678	695	655	618	623	664	640	641	676	635	629	655	628	643	637	662	634	618	644	600	633	628	653	623	614	708	642	631	622	606	620	618	618	638	665	629	654	635	650	633	637	656	611	605	615	630	645	605	615	650	617	635	640	608	624	608	661	623	604	675	638	633	640	666	601	633	637	660	624	637	660	643	641	626	668	634	629	646	608	707	640	623	648	651	625	624	632	656	636	662	610	640	631	640	650	666	638	632	692	596	690	657	628	592	636	650	637	641	668	646	648	605	643	617	630	673	682	646	594	607	658	607	642	627	633	664	592	633	646	608	618	641	630	643	636	636	643	658	608	606	661	643	638	621	660	601	604	582	658	645	659	671	618	619	649	658	666	638	613	643	633	654	617	631	667	656	607	608	616	623	688	647	627	633	664	623	626	661	656	668	646	665	625	630	581	630	684	630	648	651	649	633	613	654	650	681	643	645	614	619	655	572	648	630	622	649	625	598	631	601	653	630	599	640	640	600	609	621	628	642	615	678	649	643	606	688	667	618	653	612	649	612	644	629	625	642	640	644	634	629	639	654	596	599	681	643	616	587	669	627	636	605	698	649	675	661	646	654	671	656	638	618	632	609	634	630	633	654	630	608	629	595	656	615	645	619	637	658	655	629	677	629	627	673	616	636	630	614	615	605	662	608	659	638	624	617	590	688	628	672	688	672	631	680	669	702	615	671	635	666	635	645	649	686	659	640	615	572	650	655	650	654	643	630	639	643	628	635	597	628	616	642	646	615	655	641	623	625	646	633	619	639	657	649	634	601	625	636	670	601	645	637	627	630	669	604	647	613	669	643	616	598	670	641	595	669	600	631	667	582	696	593	636	618	657	698	633	616	642	634	616	677	653	641	631	588	643	615	582	626	655	616	698	607	647	674	666	676	584	685	643	632	622	583	663	720	627	641	633	637	656	644	697	593	592	627	673	593	644	653	623	641	627	640	646	654	614	625	604	646	656	671	667	658	639	615	660	609	711	653	659	648	621	611	642	634	594	605	611	641	639	684	662	646	603	618	596	631	630	636	609	647	609	625	596	654	637	635	658	625	671	608	660	637	684	647	669	618	656	683	684	644	624	633	647	615	651	661	640	675	598	626	603	686	620	629	584	639	600	669	646	633	659	639	644	671	629	603	648	631	654	629	617	671	604	598	616	649	656	658	640	605	639	602	661	635	652	647	643	634	659	623	628	710	640	638	613	663	631	650	623	630	634	657	672	658	692	653	610	671	641	644	620	640	596	623	635	619	636	645	623	606	684	663	666	638	616	601	683	613	671	677	618	682	678	626	612	694	592	629	661	643	644	640	613	651	657	624	627	679	634	643	635	638	659	672	646	658	622	659	646	697	658	686	656	671	635	657	622	639	648	661	641	645	645	663	650	629	628	612	620	642	629	623	620	641	678	625	605	613	635	625	638	619	656	648	591	616	687	605	599	618	662	652	653	645	612	653	623	672	613	658	644	632	648	663	653	627	655	597	605	645	627	643	630	671	684	641	665	646	610	670	660	664	646	596	642	684	642	616	624	670	633	670	679	658	614	639	666	596	634	632	601	655	666	650	615	627	647	649	651	651
5187	10655	9319	4945	3507	2661	2121	1769	1606	1382	1221	1196	1025	988	1004	942	974	897	873	848	817	865	802	784	814	800	766	765	726	720	782	732	777	779	741	742	777	731	726	755	729	702	753	755	689	788	732	743	715	762	770	780	734	702	788	690	747	724	737	704	756	764	740	712	741	770	719	767	714	727	741	763	751	705	701	726	732	688	693	667	713	677	705	740	709	762	715	762	703	679	738	658	750	760	734	740	712	706	794	692	755	713	737	756	755	724	732	686	699	724	724	723	739	733	672	709	697	767	731	763	711	681	738	656	711	696	726	725	733	723	710	735	664	718	720	714	719	682	718	697	736	728	732	749	696	709	738	724	688	772	740	673	728	735	724	735	724	677	760	710	701	776	707	671	698	762	727	691	762	689	735	722	694	732	715	715	718	727	715	741	720	667	680	761	726	723	729	684	665	716	725	715	714	714	735	720	720	702	743	740	711	721	761	714	688	724	676	740	678	732	721	807	744	686	727	712	692	717	670	702	746	701	766	687	767	696	720	797	673	720	725	690	699	738	705	710	751	716	729	706	718	692	698	730	714	746	739	699	721	743	711	773	720	759	761	718	750	761	722	730	760	759	719	703	691	702	704	738	696	690	683	741	734	780	775	708	757	748	726	712	767	732	701	723	730	675	690	716	698	705	700	753	747	736	707	756	713	724	710	738	744	719	702	707	718	724	704	718	717	713	682	748	733	694	716	699	755	694	695	726	775	730	689	708	748	729	706	698	695	717	704	709	730	719	705	776	702	706	716	709	740	692	753	724	688	670	695	724	702	690	722	723	644	735	720	721	695	720	676	695	730	719	702	702	743	675	731	752	702	740	738	774	736	757	726	746	740	751	703	744	753	752	697	710	751	787	713	746	689	701	736	676	676	697	719	711	753	702	686	739	651	740	737	718	709	743	691	695	763	690	680	711	683	695	714	728	721	750	705	751	712	729	727	705	749	652	679	742	692	717	681	686	702	746	741	727	697	701	789	751	722	729	729	744	717	731	721	726	666	770	692	748	650	752	700	690	654	787	717	725	659	723	735	716	746	718	687	691	708	717	727	676	712	642	703	741	752	755	729	743	684	744	721	678	807	705	706	721	673	688	713	751	723	683	714	729	693	735	703	702	706	709	709	726	697	737	807	732	731	760	667	739	749	708	708	738	718	714	715	733	749	680	726	731	763	752	686	729	719	695	758	695	720	681	691	760	701	700	706	735	725	714	721	756	686	690	747	668	699	724	758	709	723	723	706	728	754	715	754	751	680	686	680	688	710	704	722	710	743	702	731	739	747	712	705	704	745	736	709	727	748	700	712	712	746	686	714	683	734	709	716	697	704	730	689	706	750	728	754	688	709	738	675	730	697	684	732	679	763	749	727	704	697	698	726	686	710	761	752	683	741	757	706	730	710	745	743	711	723	778	758	716	770	693	659	765	745	744	686	687	728	678	719	762	705	716	700	700	715	702	738	702	717	719	719	751	725	757	726	744	788	714	702	740	701	722	695	735	754	716	726	679	721	724	762	722	783	739	712	726	658	720	750	728	746	713	739	708	743	720	700	677	724	782	702	753	718	712	699	693	706	726	727	695	646	689	717	726	760	745	720	690	718	715	707	736	705	710	688	743	726	710	720	738	726	737	738	699	728	730	695	753	713	716	720	689	761	710	702	671	730	752	719	668	751	734	721	666	695	698	714	715	720	745	737	732	694	680	712	696	754	748	746	716	719	738	738	711	683	732	736	718	723	714	718	708	739	749	700	766	734	707	719	730	753	751	742	766	771	710	726	712	733	705	717	694	774	722	685	701	753	669	773	768	748	738	688	739	723	723	709	736	756	724	707	755	719	735	737	684	689	709	649	679	736	718	694	708	687	695	732	750	672	713	676	712	690	779	702	725	727	703	709	684	733	749	704	713	735	742	695	728	734	759	728	757	741	729	712	698	719	688	730	715	748	692	711	747	676	756	744	747	714	702	727	710	662	698	606	736	683	678	767	727	744	695	716	712	721	680	731	719	710	755	716	709	788	686	727	699	769	764	696	730	707	758	725	691	710	764	685	663	766	675	683	760	754	734	689	745	709	747	739	665	708	718	735	743	713	712	730	669	747	725	769	657	728	692	711	691	730	740	730	763	751	733	697	714	757	691	690	751	712	700	710	721	724	747	761	693	707	730	714	703	706	771	706	726	763	671	712	734	723	719	738	769	692	712	746	778	747	684	698	722	710	730	726	700	690	730	672	719	745	729	697	712	704	690	703	769	737	701	756	757	705	706	751	712	756	736	708	681	784	726	724	735	714	740	738	696	724	727	737	682	695	768	750	696	738	731	720	734	667	761	750	737	719	708	752	710	713	676	739	724	712	723	720	758	761	752	719	699	730	723	748	707	709	769	710	720	709	694	738	706	647	670	768	724	662	719	720	736	747	724	695	722	693	685	745	705	691	707	685	720	711	705	721	725	715	709	711	698	723	723	714	753	681	704	700	715	724	740	753	731	732	716	717	736	726	702	734	716	723	692	695	758	747	696	743	678	748	723	777	684	722	713	704	715	710	755	723	785	692	685	684	641	740	657	741	734	709	728	713	756	699	714	707	721	719	734	713	694	742	710	730	673	662	756	681	674	695	718	701	669	702	733	723	664	756	718	727	701	722	714	665	655	742	759	735	726	682	731	774	713	691	750	744	702	703	689	717	746	742	707	707	746	779	669	758	716	675	684	700	762	720	692	686	704	771	758	695	790	691	668	734	743	694	718	759	714	714	735	711	772	642	724	736	699	692	714	698	718	731	760	693	697	709	740	723	690	716	732	761	683	700	748	703	727	746	743	722	731	749	701	709	747	720	720	745	704	695	716	707	710	696	748	745	718	673	669	724	751	762	703	717	727	711	752	722	747	689	735	715	716	759	703	720	732	738	707	741	783	692	735	727	710	672	701	751	737	668	706	752	725	768	684	679	729	705	763	744	685	730	693	713	729	719	695	737	758	741	732	712	757	748	702	800	730	669	719	634	763	758	772	739	674	728	726	748	694	751	736	695	723	743	741	665	733	772	734	732	767	698	690	700	722	721	663	770	698	680	694	681	729	734	748	705	723	720	737	697	726	730	716	701	696	727	717	695	742	734	692	692	745	738	698	794	692	702	719	726	679	709	730	711	743	665	738	716	720	696	706	741	701	746	734	706	716	706	768	738	722	693	735	701	754	744	720	733	717	752	725	771	714	754	735	740	696	730	695	718	756	739	708	693	675	708	709	703	725	691	687	710	696	763	707	675	719	679	685	720	748	724	679	720	695	734	792	663	733	717	674	702	673	735	696	743	736	687	722	694	676	688	777	675	719	695	770	693	767	738	741	674	680	760	706	784	716	731	713	725	727	706	708	686	720	725	714	769	763	715	761	693	708	680	757	730	705	728	667	711	741	737	729	696	693	709	737	775	717	715	727	674	729	772	731	703	710	704	745	722	735	692	741	716	683
25040	21508	28367	24983	17663	1247	769	546	503	505	495	451	474	449	415	435	434	412	403	404	390	367	382	401	382	408	376	373	342	353	357	408	407	384	327	374	371	376	368	370	348	343	360	377	379	378	362	353	393	362	371	320	361	361	347	337	323	379	337	369	349	367	392	358	348	349	351	362	386	361	365	373	353	382	341	367	351	338	339	341	356	384	345	343	337	376	351	370	368	354	380	367	366	378	390	362	357	343	343	349	361	337	378	368	375	330	385	354	375	368	348	416	342	316	357	366	338	389	349	330	408	348	365	353	362	370	356	338	360	378	347	335	378	373	368	360	330	368	346	364	346	364	371	359	365	369	348	344	356	385	362	343	327	369	366	356	356	351	378	360	344	370	363	368	400	375	384	351	355	370	318	333	351	344	374	382	347	338	341	368	368	341	353	374	345	382	399	375	385	368	387	381	325	367	378	345	341	347	355	345	374	343	332	387	330	366	343	341	361	336	301	341	389	360	357	360	387	348	342	352	349	374	325	366	365	376	387	360	367	366	370	321	347	373	380	327	374	356	331	377	363	394	341	336	360	353	342	387	376	362	358	388	335	343	343	367	376	343	349	345	333	358	356	357	398	363	382	365	377	363	329	353	383	362	351	347	349	367	338	357	382	373	355	366	357	353	351	358	346	347	347	384	350	360	397	371	375	369	347	357	347	356	350	349	365	343	347	348	366	347	368	360	349	388	373	369	344	328	374	344	385	341	327	334	376	350	373	388	372	360	376	362	354	365	366	356	419	386	332	341	376	335	393	357	384	355	369	325	369	325	363	364	368	349	394	346	380	379	371	361	335	405	335	381	353	374	379	371	358	367	341	330	369	369	345	366	368	355	337	372	350	374	310	346	340	366	366	379	397	365	355	359	367	343	317	357	341	370	354	338	334	352	340	363	365	384	352	388	320	373	334	361	363	379	364	334	364	342	311	366	339	370	351	367	350	343	373	359	329	358	356	389	353	344	362	338	340	327	356	344	371	373	353	385	335	358	350	360	379	356	342	340	365	386	340	373	357	344	326	383	376	365	365	353	313	379	323	368	337	365	344	363	333	360	321	354	328	352	376	362	380	361	324	325	359	382	349	375	382	343	376	376	361	346	342	352	340	377	350	357	340	356	382	382	362	341	354	358	361	355	364	351	338	372	327	361	374	366	361	338	346	347	346	344	385	363	349	326	364	375	357	379	411	385	360	383	391	370	401	328	341	357	380	349	375	362	383	378	330	350	366	374	342	321	375	348	372	347	369	356	357	341	357	364	334	358	346	372	382	360	341	395	373	315	340	349	372	399	371	357	347	382	365	322	348	370	325	373	333	335	367	358	347	388	375	349	346	391	386	346	375	360	337	354	339	378	367	340	370	363	346	376	373	394	366	317	371	339	357	310	359	358	316	354	364	345	353	366	348	360	329	343	347	378	358	384	370	353	327	346	363	369	355	349	343	356	374	336	363	333	341	357	361	378	358	382	352	372	368	350	362	345	370	363	339	379	368	343	371	332	346	349	383	343	355	369	379	345	351	365	339	328	380	330	358	332	370	390	361	385	371	378	370	348	382	360	359	357	389	382	381	364	341	376	333	347	345	353	338	320	342	347	363	362	395	358	340	337	345	362	387	364	361	378	347	386	370	349	354	372	388	373	371	346	342	348	349	334	360	341	361	365	387	383	411	354	362	371	368	347	360	363	347	361	369	385	379	350	347	356	347	345	341	350	364	325	364	358	327	317	371	352	366	356	348	359	346	361	354	372	371	383	341	383	358	344	333	348	347	335	358	386	342	376	369	352	314	389	368	363	384	361	323	370	355	354	341	358	331	349	365	383	355	368	365	376	359	343	354	343	360	356	382	354	351	331	370	358	361	320	373	343	358	357	355	345	422	367	367	368	386	395	364	334	323	369	324	363	340	385	349	354	330	342	354	379	335	363	326	371	338	361	361	341	387	351	332	353	347	377	383	393	374	349	354	333	340	373	375	375	363	336	363	381	356	345	380	343	383	342	384	341	350	364	328	339	336	353	370	367	333	337	369	333	359	346	386	355	341	327	332	381	379	356	353	396	372	355	304	363	354	360	389	362	355	375	347	370	372	338	338	356	376	377	315	341	384	363	368	353	328	336	358	360	348	346	347	335	334	351	385	379	381	340	317	404	370	351	327	364	369	340	347	351	403	369	316	374	367	353	356	374	371	364	369	340	364	381	358	377	383	350	377	354	371	355	365	322	357	395	339	356	385	359	358	389	368	314	363	351	401	379	356	353	330	357	390	379	346	361	321	369	321	336	349	397	351	365	343	369	353	333	395	348	365	366	371	347	367	399	374	355	368	329	374	381	358	359	398	357	354	401	347	349	355	344	344	343	371	348	351	309	344	381	363	335	312	393	361	375	372	344	341	388	364	350	320	358	344	353	335	384	353	361	359	336	352	361	363	352	383	341	356	376	362	326	344	361	361	334	345	351	354	351	322	381	368	366	334	324	360	379	351	359	349	361	345	368	351	357	391	384	396	374	331	350	330	352	367	328	334	345	354	363	345	349	374	327	346	381	350	342	372	358	367	347	372	348	385	368	311	337	340	371	320	338	348	361	366	358	374	358	346	354	353	357	329	336	347	389	319	362	365	351	363	344	351	347	391	403	322	373	349	361	372	359	352	336	368	371	380	393	327	341	380	377	376	337	354	392	341	386	338	383	338	360	361	369	387	329	327	380	362	333	342	340	382	354	351	348	349	357	347	388	336	376	385	330	364	341	352	341	370	370	371	345	339	374	387	346	333	341	364	373	362	338	359	332	345	354	386	362	348	352	366	365	366	350	362	382	372	383	381	345	362	357	368	327	360	369	356	344	352	333	376	354	373	332	385	374	341	383	343	345	376	324	367	393	370	356	365	386	330	336	341	380	366	379	334	398	356	366	366	338	361	345	369	353	378	382	367	370	347	352	337	357	351	358	366	375	342	327	360	357	371	351	353	374	340	353	375	353	371	361	350	358	368	373	341	399	356	370	338	362	367	373	317	344	356	339	376	346	327	321	380	366	367	324	381	371	349	382	388	380	370	366	354	340	377	325	362	349	389	345	368	341	347	373	336	315	363	367	335	370	388	375	356	357	361	321	349	365	375	371	371	333	373	354	379	371	358	335	322	343	347	364	342	369	352	338	341	354	374	395	356	368	345	375	376	371	381	346	383	353	337	366	331	362	350	368	381	351	379	327	369	359	359	382	384	339	398	347	360	382	350	333	347	367	346	346	333	365	331	353	393	370	328	354	358	344	325	340	356	361	326	344	376	347	374	357	397	368	338	357	399	359	353	371	347	360	346	357	364	367	345	370	367	358	360	327	355	360	346	369	362	379	330	341	351	359	357	357	367	370	381	366	353	395	338	374	364	356	361	344	393	365	373	358	345	352	368	373	346	375	345	377	380	361	329	356	393	353	362	340	365	376	384	368	324	355	388	349	361	345	343	334
5013	6399	5428	2710	2012	1505	1307	1098	883	770	729	655	643	645	635	635	597	491	535	514	503	491	522	476	501	486	457	453	476	455	448	468	451	460	495	469	487	441	440	469	445	443	443	418	472	457	501	454	472	509	431	467	456	418	440	469	461	434	460	474	460	475	439	440	453	429	491	471	467	438	452	438	492	457	457	445	471	439	423	464	421	432	445	445	451	501	437	424	473	466	443	451	450	419	444	440	458	468	453	432	470	458	434	413	482	463	448	434	473	480	480	431	464	448	472	441	433	458	422	427	477	428	420	448	440	448	456	497	458	440	460	436	475	459	448	469	486	474	462	428	451	471	442	410	479	481	455	462	443	439	490	452	438	464	462	467	444	452	432	455	449	414	472	453	426	459	479	462	459	437	476	417	426	472	439	487	475	439	467	450	430	435	430	449	408	451	458	427	456	420	437	441	442	448	417	448	450	440	412	405	468	434	423	411	457	415	422	461	458	435	433	469	411	439	451	442	448	486	437	441	467	450	455	409	445	434	476	451	441	455	467	481	415	477	479	448	466	448	431	414	424	480	471	473	462	431	454	434	490	474	417	499	471	447	442	428	439	444	454	439	479	423	419	465	474	427	406	446	447	420	422	464	476	425	445	444	420	440	447	458	444	468	451	397	399	455	446	447	460	447	446	472	438	449	444	431	455	440	431	483	444	445	434	413	428	452	445	463	435	449	451	417	447	430	420	464	419	436	433	439	428	408	432	486	433	449	468	426	449	419	458	428	475	455	486	445	470	475	446	475	442	444	459	435	448	423	460	451	410	404	449	445	437	416	470	435	432	427	475	423	446	412	466	416	488	469	472	440	430	448	426	455	467	443	455	416	437	439	474	459	452	437	440	453	485	428	444	443	420	459	430	450	443	468	458	492	445	460	415	459	484	452	442	483	432	446	430	452	437	462	415	436	449	439	486	436	463	431	434	452	426	422	431	428	427	415	414	446	476	439	458	469	433	431	427	426	427	466	408	434	448	419	463	430	430	450	477	430	436	471	433	432	462	437	453	466	445	440	438	451	422	475	480	452	476	416	489	437	425	426	460	406	435	452	432	445	450	434	453	436	487	446	434	477	473	475	433	447	456	426	443	465	410	408	459	421	465	456	449	419	493	434	437	437	446	473	448	407	451	469	433	453	430	434	438	433	446	431	456	386	418	456	457	451	453	449	471	418	445	438	416	441	474	479	461	444	456	438	456	440	466	437	433	456	467	479	409	429	402	426	432	414	481	429	398	463	452	421	428	413	457	506	467	408	486	458	436	421	471	447	480	451	461	430	482	432	453	455	466	451	425	436	468	437	435	418	430	446	447	398	496	420	438	439	428	470	456	471	424	445	471	459	436	435	444	448	437	402	460	473	402	410	413	462	397	437	433	453	474	439	442	447	453	451	442	416	424	434	431	452	448	435	474	424	450	493	430	474	441	473	468	461	449	460	406	464	442	438	434	423	461	472	441	466	433	437	478	433	424	471	479	459	457	441	450	474	413	467	419	432	441	433	513	441	451	447	446	429	440	442	446	429	477	445	438	475	466	451	449	452	426	444	472	501	434	471	434	437	391	468	441	469	463	439	447	397	439	488	456	452	471	403	467	434	454	436	484	463	419	452	455	453	433	444	452	485	426	459	453	436	426	450	455	472	418	487	455	426	466	433	464	465	484	449	432	449	471	408	449	475	467	472	439	435	464	458	460	449	459	464	460	436	444	471	448	454	450	418	465	415	458	433	472	411	428	430	486	456	439	453	442	448	447	463	443	437	417	454	441	424	398	462	484	451	444	402	402	453	435	498	444	452	479	419	459	416	463	454	477	480	462	431	481	479	427	436	426	444	435	464	424	431	463	470	442	469	419	428	447	456	433	444	403	429	451	460	484	436	466	452	481	454	442	427	418	485	442	429	444	445	444	450	451	466	461	462	417	458	404	471	461	413	440	458	438	475	436	430	437	441	450	447	433	441	499	449	426	443	469	421	471	414	429	474	468	455	508	428	417	421	491	460	437	401	447	469	403	457	478	467	433	440	458	455	438	463	454	431	482	437	414	443	460	424	451	443	408	447	487	506	445	435	434	449	446	455	465	436	493	441	427	423	416	429	445	423	400	457	473	446	428	411	453	459	453	420	432	451	436	453	433	419	444	448	450	486	416	415	438	432	458	445	419	460	427	449	439	465	432	439	453	433	449	424	443	452	475	442	452	471	437	427	482	441	424	467	442	445	466	452	416	448	455	445	502	450	430	487	434	442	415	465	478	479	444	461	456	410	431	460	457	457	457	452	443	451	416	423	452	460	451	439	448	454	459	438	478	445	454	417	448	451	425	426	422	400	443	483	425	412	444	461	454	415	450	481	457	451	441	472	443	461	502	480	447	460	445	413	455	410	410	429	424	436	430	433	490	459	429	447	459	453	451	430	439	455	457	386	436	467	483	465	478	453	438	436	445	438	446	433	408	463	473	497	422	473	412	410	471	442	435	432	422	450	445	429	433	452	430	467	471	450	417	469	437	432	440	464	435	434	465	445	445	444	469	456	454	459	427	445	408	454	427	468	448	462	432	452	431	437	418	431	494	447	421	441	437	434	432	449	428	396	452	459	429	461	465	435	436	431	425	464	451	479	438	471	453	459	462	426	412	449	447	472	439	448	471	470	472	444	436	430	420	475	426	476	452	421	421	407	459	451	416	441	442	453	474	449	440	449	454	430	445	448	438	451	452	385	477	408	447	449	426	443	438	452	397	445	438	456	436	400	478	438	459	486	451	449	430	494	434	440	460	462	440	437	440	443	457	423	436	432	477	429	447	425	442	445	427	442	450	434	421	454	419	417	437	435	445	442	460	411	452	458	482	458	454	423	484	420	460	481	453	409	478	480	424	466	461	444	409	437	429	438	465	454	475	462	453	443	476	471	446	433	472	403	458	444	444	454	455	423	449	456	454	448	485	460	461	451	446	484	412	471	454	457	425	435	427	442	445	456	456	496	460	437	455	445	424	404	427	478	448	450	445	437	454	473	441	469	467	433	489	462	461	440	463	462	436	443	449	468	437	427	445	459	460	441	456	413	444	449	458	456	443	461	433	465	454	423	466	436	426	411	478	490	456	448	494	424	484	453	443	441	433	480	456	506	467	434	463	420	468	442	447	496	435	460	456	428	422	444	455	433	441	452	452	468	448	444	438	421	448	454	434	426	442	429	436	440	429	443	449	439	466	411	475	443	495	443	482	481	437	436	445	449	462	415	467	459	484	432	435	423	455	445	444	456	464	462	479	465	446	444	470	448	463	499	454	455	448	459	444	437	441	445	440	429	447	470	440	425	416	445	454	473	447	432	425	441	449	458	412	445	438	506	483	447	460	462	465	440	467	415	442	447	417	410	437	434	469	432	432	440	444	415	436	476	461	434	420	435	442	433	473	398	452	463	426	496	456	468	474	462	455	435	425	444	445	426	434	472	427	464	447	382
22964	21548	29574	24001	21540	21641	15311	2291	1632	1497	1333	1204	1212	1189	1119	1154	1120	982	1022	989	905	962	916	952	951	939	974	940	949	937	941	838	890	880	955	883	870	901	873	837	914	868	797	864	896	855	842	933	880	900	910	893	857	857	845	857	861	860	840	891	866	903	856	845	848	844	849	837	797	801	849	850	877	848	868	872	873	885	903	885	815	891	898	863	834	866	834	862	849	870	885	856	833	841	805	833	792	824	861	861	817	854	900	869	843	927	859	831	852	870	834	822	894	848	911	864	837	886	897	859	846	894	883	873	839	910	879	804	881	818	863	876	863	841	874	860	888	882	845	880	898	861	883	862	855	883	872	856	823	823	851	799	846	879	802	882	889	875	860	836	846	852	864	889	827	881	883	866	900	843	856	893	885	857	871	877	872	807	890	842	850	800	888	891	886	876	891	909	875	795	857	846	897	882	892	806	839	810	828	852	871	827	821	829	865	817	874	873	867	891	807	872	904	906	851	858	864	821	820	854	819	839	851	886	862	853	845	856	882	873	862	865	828	906	873	889	901	861	843	864	868	802	869	876	837	949	852	883	869	834	862	850	859	890	832	842	905	845	828	845	846	863	849	861	866	890	843	839	902	852	857	815	867	833	890	860	828	845	869	869	882	818	896	834	833	855	825	868	874	822	891	862	826	843	868	885	845	868	903	892	850	910	881	870	913	867	846	812	845	864	886	885	814	881	855	832	867	853	814	826	849	845	826	842	830	874	852	820	847	880	857	853	868	827	847	877	869	827	841	862	804	865	880	879	797	838	931	802	837	797	925	849	867	829	887	896	861	852	834	878	843	858	825	833	895	854	891	880	891	887	839	835	849	871	871	838	831	795	856	868	853	838	867	847	831	900	843	791	868	884	837	839	845	899	853	851	809	852	850	864	836	867	862	870	849	871	912	867	947	863	869	811	885	845	808	933	863	861	840	846	866	842	871	879	840	837	844	837	853	841	845	845	848	823	864	856	819	889	871	829	890	878	843	861	848	855	886	839	881	833	842	815	856	850	831	879	902	862	844	876	841	842	840	854	807	860	829	877	904	903	838	810	852	935	903	853	873	856	821	786	820	893	825	883	858	869	823	898	851	788	884	813	823	850	869	815	883	834	829	783	873	872	893	855	869	823	848	787	844	910	822	871	897	847	905	858	835	848	829	926	887	889	878	849	838	844	829	880	861	866	857	880	785	868	967	825	835	881	841	822	839	839	852	817	797	875	887	855	880	871	850	933	851	843	844	817	875	839	887	830	928	866	880	854	863	821	840	854	862	877	790	802	880	853	845	882	869	858	829	780	836	838	862	831	951	840	857	849	891	899	850	876	868	831	881	898	802	865	886	888	868	830	867	848	844	847	876	810	831	871	865	887	841	850	902	835	867	913	848	825	867	831	860	881	927	866	865	922	843	819	898	826	821	896	877	839	848	861	874	860	853	879	859	840	874	838	858	879	855	865	862	893	822	880	911	812	883	829	851	811	839	868	898	860	847	852	856	925	848	871	800	929	872	858	835	879	871	867	825	853	840	807	884	794	848	894	880	841	842	808	858	876	817	844	850	809	890	855	906	898	835	898	862	812	836	847	850	854	848	867	834	856	856	900	845	820	909	870	834	879	832	890	913	885	861	905	838	886	880	883	865	845	893	836	852	868	804	802	875	829	842	849	856	860	860	840	832	822	855	830	810	838	858	769	903	806	862	868	838	865	835	855	848	838	875	853	830	836	826	842	843	884	854	837	870	835	888	890	867	843	808	863	859	805	869	844	841	870	842	846	804	882	855	905	865	840	855	790	783	889	849	838	871	889	870	845	838	842	910	847	840	855	870	894	863	875	916	867	824	884	837	860	806	884	917	830	843	843	845	877	902	831	879	895	852	875	854	800	843	840	837	775	876	886	874	865	863	829	862	835	915	867	856	886	850	783	871	896	909	867	873	848	871	870	818	802	905	874	866	857	912	873	876	869	890	809	896	893	869	845	894	773	832	814	850	828	817	822	796	853	871	896	872	820	825	880	851	840	846	850	858	826	869	819	848	834	924	833	872	821	860	812	893	892	829	836	859	853	864	867	907	889	919	823	817	880	848	833	864	804	860	838	843	833	850	872	845	848	868	878	881	855	882	874	843	840	851	836	876	834	895	843	808	813	822	859	769	849	871	857	843	821	882	879	884	878	858	857	787	787	850	858	860	863	830	901	837	851	834	869	856	839	883	865	827	884	862	862	884	874	898	796	872	835	881	840	849	887	882	867	852	857	834	860	867	837	917	902	862	847	834	852	895	846	854	819	849	908	883	859	900	870	864	837	882	913	800	838	844	841	825	846	853	816	834	840	848	874	878	891	869	837	902	840	913	844	843	818	875	824	792	861	844	864	849	861	898	836	881	874	834	856	793	764	845	828	903	896	830	899	866	811	827	895	876	849	832	882	857	854	914	834	851	822	891	819	818	863	816	890	877	831	830	879	846	847	857	914	877	834	792	895	846	870	870	867	840	832	864	851	805	808	804	844	847	866	870	868	878	878	823	829	845	870	829	797	872	905	867	820	832	795	869	795	803	885	847	877	916	869	880	870	855	873	831	859	778	872	890	887	823	832	842	881	855	855	861	873	896	870	856	912	826	832	901	898	879	850	859	854	869	888	828	850	912	895	833	870	904	820	869	830	876	813	862	881	889	880	802	883	789	849	831	844	872	866	806	863	778	895	853	901	847	867	837	861	895	880	842	862	899	840	810	831	862	846	800	869	877	838	880	795	882	861	850	860	837	826	844	863	883	837	868	870	837	865	867	836	879	889	842	889	853	903	846	845	918	875	861	852	879	876	835	869	854	894	834	833	835	801	858	823	882	877	848	803	799	893	805	843	823	853	891	865	841	812	859	866	874	868	850	813	895	842	901	862	884	845	887	850	855	847	873	792	863	814	888	854	869	842	823	798	819	875	860	825	820	825	899	875	864	830	821	849	855	865	796	845	896	846	835	832	805	845	831	868	871	872	797	836	883	831	915	856	899	831	845	843	883	868	831	872	865	858	821	870	862	847	830	851	839	864	841	871	833	872	850	878	808	857	853	827	847	826	873	849	850	882	847	871	818	848	889	896	901	842	862	875	861	888	816	930	868	822	869	809	854	884	897	815	809	866	876	815	805	873	908	814	852	838	868	888	881	878	878	862	834	813	844	885	810	844	856	828	833	798	873	838	877	853	858	829	900	872	834	803	854	863	885	832	862	885	875	899	848	871	896	882	867	853	830	872	872	788	893	920	829	843	834	859	886	879	804	880	871	847	784	868	882	845	845	830	890	898	942	830	859	837	868	858	828	841	832	889	856	885	845	891	836	817	836	868	880	849	890	810	919	832	803	859	870	868	827	858	817	824	863	902	820	869	860	857	899	861	815	879	862	832	795	865	892	862	872	911	810	817	881	839	855	899	870	844	882	820	864	850	824	871	843	908	806	827	876	842	827	862
7660	16824	14995	8456	5883	4691	3634	3039	2578	2105	2044	1702	1592	1476	1422	1456	1380	1277	1223	1152	1126	1137	1111	1106	1068	1058	1014	1064	1062	1009	1063	1067	1006	984	1025	964	977	994	1005	1017	982	1068	1014	988	1031	965	949	966	972	1003	1007	980	971	1022	987	943	1000	930	997	980	1004	964	984	944	996	950	999	1001	940	966	965	987	964	956	970	1013	955	964	975	932	981	959	946	996	983	1014	967	1001	996	992	999	1010	935	937	1014	1021	986	967	942	932	981	948	1028	1031	954	1028	930	920	1003	1003	959	927	940	978	955	989	955	946	991	937	964	1027	930	979	922	991	939	985	920	1020	924	965	965	1002	1030	932	970	953	929	934	945	912	996	940	939	960	999	921	994	944	973	985	954	943	945	967	963	950	950	938	939	1032	986	974	915	955	1011	991	1018	994	970	951	970	946	936	949	984	963	990	957	919	932	996	1004	951	945	955	953	961	934	956	1050	976	987	947	919	947	940	947	946	980	960	918	956	958	925	984	971	953	912	933	908	1005	981	983	969	946	951	1013	921	986	951	954	993	967	973	964	950	963	1003	950	977	933	940	948	971	986	1004	979	914	967	954	949	900	941	883	908	946	985	935	962	956	971	1020	1003	933	924	936	974	901	931	966	920	942	992	981	930	953	975	925	1001	970	949	950	927	951	979	1007	941	913	960	924	975	907	975	969	967	967	930	949	939	976	941	962	878	928	961	953	974	973	974	964	947	971	993	1006	962	966	967	944	954	1021	942	985	925	991	932	947	977	911	939	964	967	1005	1007	992	986	992	971	963	923	943	958	992	959	913	932	976	966	936	975	905	954	954	1007	911	923	939	919	982	968	1012	948	981	937	941	1010	961	1019	928	969	903	936	946	982	908	900	955	929	971	1037	963	924	962	914	959	965	963	983	931	993	934	936	939	959	977	1007	954	922	930	952	985	1010	971	946	1000	954	947	951	983	956	953	964	925	912	979	928	931	966	941	976	984	1028	1015	912	961	915	981	965	962	949	895	994	990	976	984	1011	961	936	996	938	947	976	971	945	908	927	956	954	915	980	1003	959	967	925	962	950	996	935	930	939	912	1020	918	966	992	966	932	944	917	992	980	948	990	987	957	981	938	978	969	945	977	967	934	994	862	942	930	960	940	915	933	964	957	952	930	939	963	952	912	927	920	930	1015	986	955	1016	978	979	961	962	987	966	983	907	980	900	917	876	989	933	955	925	929	902	937	981	941	943	1024	985	937	995	959	978	971	981	966	990	959	972	918	989	954	970	911	926	917	979	925	889	995	942	932	914	970	991	934	949	963	964	932	1009	928	980	935	923	984	928	933	989	1015	1025	985	969	1020	953	970	979	980	1040	974	914	973	957	947	994	977	968	976	985	1051	1006	923	981	979	919	945	938	941	933	983	923	981	987	941	945	935	914	984	973	920	897	908	964	959	955	978	954	943	911	965	960	930	943	968	946	955	869	944	972	954	983	959	966	923	967	942	958	956	996	956	946	950	943	962	921	966	938	959	998	918	948	1019	958	941	1016	967	906	968	948	917	995	938	922	915	1002	902	984	917	977	908	932	924	1022	918	967	952	955	963	965	945	957	963	936	943	910	914	970	935	924	947	940	956	987	948	964	974	957	936	965	953	983	948	917	940	954	933	905	983	953	923	925	946	993	990	979	931	993	932	944	1012	953	968	965	993	887	1008	993	971	946	868	912	939	939	932	942	945	959	1009	956	926	970	933	978	924	943	960	947	1027	934	997	932	922	921	946	957	982	1007	970	978	947	979	904	902	971	987	936	941	1011	997	996	964	976	967	930	991	984	947	984	934	992	940	1013	978	905	950	954	965	1048	905	959	970	933	1006	968	991	1014	933	951	998	960	971	985	880	1018	913	995	999	951	953	937	931	980	983	890	1002	938	966	965	952	965	890	902	990	939	951	950	938	905	924	932	936	916	963	964	963	982	913	980	960	936	960	1003	908	956	1005	1022	1011	919	983	920	964	960	931	949	968	930	948	950	885	961	928	973	983	935	975	938	978	977	945	909	889	979	992	967	956	963	940	942	977	995	914	946	923	920	947	984	973	923	997	935	957	962	895	917	922	966	965	958	983	961	937	895	962	935	974	954	927	928	999	992	947	935	969	962	933	955	976	938	980	975	941	970	941	914	980	981	1036	1015	939	939	941	971	979	897	942	944	950	938	965	970	1025	1023	1007	983	913	1001	1016	955	908	924	944	903	924	963	948	972	952	955	968	920	950	950	964	958	1004	909	938	1026	957	953	970	929	972	956	954	956	985	973	987	977	939	972	976	928	932	1012	934	965	959	972	953	929	922	964	940	968	967	933	951	904	931	983	968	970	970	992	924	978	895	915	976	943	929	966	981	934	961	1005	970	908	1023	957	951	965	980	941	954	971	947	974	923	957	945	890	996	954	936	966	964	952	961	989	920	1000	933	919	934	898	987	903	1017	991	977	956	987	980	929	1014	971	980	946	973	977	1008	991	959	972	1017	1003	1031	979	943	947	915	902	927	917	966	931	936	970	910	907	962	1056	936	944	875	983	944	933	961	1011	1001	942	977	979	946	966	948	965	952	940	950	947	933	984	1004	962	966	938	1001	959	983	1003	939	1002	966	975	928	983	930	904	963	1004	910	1017	914	966	961	923	916	1001	919	988	965	918	939	1037	942	976	926	994	925	959	982	917	981	971	981	948	928	1012	951	941	914	927	939	912	953	877	968	979	964	967	1001	975	963	946	994	970	962	1027	955	989	954	909	924	997	928	958	964	962	936	946	941	1007	943	939	997	946	952	926	988	985	966	943	936	954	977	886	945	894	975	912	911	963	942	952	938	991	924	929	918	963	951	992	951	925	974	922	953	962	942	938	993	883	956	931	931	926	916	887	946	966	952	925	949	965	974	980	950	912	952	896	946	969	1014	989	932	991	956	960	958	986	974	974	954	971	973	941	954	922	964	941	978	945	955	950	919	985	939	915	985	966	978	949	957	976	978	965	895	934	989	957	961	968	990	950	981	935	895	931	952	915	913	907	973	955	969	1018	961	1016	966	973	933	973	934	1004	926	943	936	939	915	966	952	960	963	953	970	886	959	929	928	982	981	926	963	934	912	974	885	918	1055	987	996	941	969	901	989	941	957	913	969	962	948	911	992	965	904	928	997	919	960	968	991	948	961	984	989	919	929	919	1001	966	944	948	959	928	959	967	922	983	961	953	996	929	940	944	938	898	977	932	921	975	991	944	994	938	976	957	968	949	950	954	948	981	958	994	962	977	934	909	1020	975	954	944	945	993	928	977	918	981	964	915	932	999	958	982	990	938	965	917	945	969	963	995	953	939	951	973	937	983	1001	1009	978	950	988	965	945	994	982	965	954	944	909	949	936	960	1002	910	920	980	1061	912	921	989	955	932	975	961	928	1004	998	989	913	911	943	1003	972	1001	965	977	925	963	950	982	973	968	974	911	940	947	936	981	965	989	971	973	989	980	982	1010	936	946	958	973	1014	965	964	971	898	945	955	978	918	940	920	997	917	1002	965	942	972	907	931	1006	992	949	980	965	976	1006	943	962	960	917	940	961	946	938	976	950	977	1017	992	981	972	931	947	975	983	899	917
27281	21118	10217	836	468	388	376	344	318	327	301	295	319	310	289	330	306	298	288	287	313	318	314	289	320	303	309	316	290	307	298	307	289	311	331	288	260	311	276	293	312	325	274	345	303	320	305	288	322	279	270	305	318	294	300	320	299	290	300	300	275	315	319	272	301	324	301	303	323	306	322	294	337	293	345	304	285	291	299	309	291	327	292	285	303	301	274	291	282	290	317	303	306	292	304	292	290	314	291	328	300	327	334	267	274	300	293	272	285	276	322	319	318	304	294	339	320	305	291	295	292	301	338	305	316	285	303	280	290	272	329	297	305	291	302	338	274	291	286	321	327	308	283	278	304	307	287	292	294	310	306	328	294	335	293	280	301	305	313	287	294	303	300	311	286	312	312	285	307	309	328	270	289	313	281	323	295	329	284	310	332	306	299	278	328	281	302	304	298	310	283	278	310	284	283	319	311	278	325	283	313	324	302	304	307	297	288	294	304	328	305	327	326	305	295	298	292	316	308	281	359	310	296	304	294	326	285	260	293	328	269	308	311	306	325	305	302	303	285	288	281	268	289	297	300	328	310	293	300	307	317	301	269	297	290	276	292	312	313	316	291	295	288	290	293	327	302	296	281	316	292	296	339	315	277	280	243	294	305	281	298	345	306	284	296	304	285	257	273	327	288	279	271	299	303	288	278	287	317	272	318	273	305	306	294	323	294	270	272	316	298	285	288	293	296	336	300	292	313	315	277	274	316	290	289	285	278	279	291	287	275	292	304	297	315	305	295	323	337	293	294	269	287	288	275	323	319	281	292	301	276	286	313	291	296	304	296	295	320	317	278	302	286	322	296	284	281	298	270	288	285	308	320	310	323	304	292	302	296	297	299	279	316	314	272	294	304	304	279	290	263	292	307	334	286	287	335	309	280	305	337	299	296	295	300	303	306	296	286	300	302	280	310	336	285	289	308	257	295	317	327	288	276	279	293	288	310	328	303	299	325	289	318	324	311	299	279	288	284	298	284	304	317	266	264	307	300	299	304	310	289	313	297	287	328	319	299	284	297	276	311	309	330	307	259	318	293	303	330	309	300	281	290	305	291	297	274	321	287	306	307	305	315	273	342	286	288	326	286	281	301	324	292	278	297	331	291	294	327	311	310	313	318	309	293	320	300	281	306	327	297	304	306	285	298	287	281	297	305	303	278	289	318	303	325	321	289	297	308	307	298	280	309	299	330	285	259	276	316	281	298	323	289	273	296	314	310	304	299	290	287	285	285	319	321	281	282	315	297	275	318	309	297	283	320	291	345	307	282	312	284	292	297	299	325	272	281	322	275	256	285	258	291	291	320	288	310	304	301	310	281	284	306	314	279	265	308	295	277	295	300	311	295	277	311	314	294	312	289	296	313	302	318	294	270	330	317	318	271	286	322	317	318	318	315	295	280	306	334	299	314	265	290	296	269	289	306	295	283	284	321	309	264	293	328	317	271	312	298	300	281	262	320	295	323	315	301	297	273	298	299	301	312	324	278	308	304	288	303	302	297	303	333	281	314	322	293	288	257	318	293	303	327	310	312	304	278	287	306	310	334	299	294	290	334	324	262	283	295	285	290	303	305	282	286	279	301	308	298	319	258	312	292	283	320	280	321	290	308	294	302	316	271	287	282	290	283	324	321	310	287	304	311	299	286	311	271	286	316	261	246	289	321	283	307	315	291	286	299	329	270	282	303	303	280	290	287	306	299	324	268	280	320	267	292	267	319	294	261	302	304	284	286	311	307	273	291	324	322	301	317	299	279	289	303	312	296	349	292	307	303	303	264	295	308	308	292	290	301	292	314	320	311	304	300	274	324	277	305	327	297	295	312	305	318	305	295	325	301	286	296	309	297	317	283	317	308	335	297	321	307	305	301	297	318	265	274	351	293	287	296	295	298	306	300	276	310	311	297	307	320	262	302	300	283	318	305	321	315	293	306	311	286	290	274	281	315	273	315	304	314	267	327	295	285	301	294	301	283	307	339	276	307	316	306	298	273	281	312	290	314	283	322	268	300	297	319	297	307	289	277	309	296	328	311	286	309	337	289	302	280	284	287	295	254	320	316	292	279	300	307	315	281	322	314	307	302	298	320	311	310	300	317	304	302	297	325	264	307	289	292	334	268	325	321	314	310	276	281	251	324	309	301	336	288	301	326	284	313	299	326	328	294	277	278	274	315	293	313	281	298	303	297	310	305	299	333	287	299	298	310	290	293	305	301	290	315	292	274	292	305	296	278	281	299	317	301	270	286	291	310	322	301	305	338	266	272	297	268	274	313	322	322	308	312	305	269	303	307	288	288	314	280	268	299	283	278	302	284	310	325	289	277	295	338	327	334	301	264	291	303	306	261	295	295	307	286	332	286	277	293	318	316	319	341	311	290	300	276	278	282	299	310	309	286	304	310	268	279	314	325	303	289	270	281	275	278	304	292	266	323	308	315	323	297	321	320	313	301	296	297	309	294	331	309	299	303	303	293	286	323	301	306	322	287	274	286	287	281	292	312	271	303	276	318	298	303	318	308	309	340	324	299	304	282	317	268	289	353	316	298	301	298	318	282	310	305	274	304	304	264	315	294	286	291	317	313	289	306	332	319	290	325	295	273	284	305	320	298	309	286	278	302	318	309	282	285	306	308	298	307	300	293	277	294	287	263	314	338	294	301	312	273	305	288	318	264	298	308	292	327	289	299	309	289	311	315	332	283	315	323	283	284	305	298	281	285	297	286	290	275	292	277	304	299	281	287	265	299	300	272	314	330	312	330	319	303	325	285	314	303	288	282	318	274	299	288	301	301	270	306	291	280	271	273	310	283	275	313	282	291	298	309	347	314	303	276	292	279	259	296	325	330	303	282	329	306	306	298	292	289	309	314	307	296	307	282	302	305	319	294	326	332	318	294	341	300	313	311	334	319	290	309	298	284	292	332	319	308	296	305	296	285	298	276	293	283	298	296	331	275	301	307	284	288	286	304	269	330	301	289	325	317	314	280	310	317	299	296	305	281	326	328	313	314	305	303	268	303	315	311	322	295	330	296	280	309	316	274	317	289	296	307	314	268	318	286	286	289	272	318	301	311	282	271	261	299	273	346	283	294	304	303	294	293	287	333	286	283	323	306	330	293	333	294	316	272	322	302	321	325	301	298	312	292	258	291	316	286	273	314	296	306	318	291	300	295	320	281	310	275	301	327	319	280	284	307	275	290	305	282	301	285	310	301	289	279	294	305	322	304	290	289	304	315	272	330	325	281	269	294	304	287	312	303	284	297	301	346	317	334	286	271	311	279	300	281	306	282	280	287	299	288	280	302	302	286	280	292	290	289	305	285	307	298	304	310	327	274	304	319	290	339	292	309	280	299	318	287	312	273	310	329	320	299	303	308	268	254	343	316	306	295	304	301	278	291	333	298	275	303	313	306	308	308	326	307	282	319	303	296	314	293	319	317	309	296	267	301	313	293	338	286	321	301	282
4036	1126	1061	700	577	501	478	411	403	382	378	362	368	380	374	445	394	338	389	372	403	407	367	347	374	404	407	373	358	343	379	369	349	365	402	354	355	367	343	378	354	360	376	347	377	357	346	372	384	383	341	338	379	330	348	372	362	349	376	383	380	360	394	367	358	330	343	373	337	337	355	374	384	348	372	342	348	392	354	345	314	396	357	403	383	381	390	361	374	383	361	358	378	333	387	345	352	365	375	326	394	346	351	356	358	340	380	412	381	353	404	353	354	391	366	342	359	395	357	347	343	393	378	344	347	321	391	370	364	395	343	358	350	356	363	349	398	356	360	357	333	369	373	352	353	379	409	383	358	350	366	385	323	342	333	373	362	371	361	343	395	360	381	331	334	331	349	347	351	364	327	380	383	330	391	342	365	373	375	374	379	375	376	365	378	369	334	380	356	389	390	380	372	378	345	387	370	367	385	346	352	379	353	418	361	371	393	370	379	341	327	357	372	336	365	350	352	340	361	349	359	364	352	350	350	353	336	388	364	350	390	369	339	329	378	363	357	392	376	367	352	380	332	329	364	362	367	327	375	382	364	359	356	364	344	373	323	378	350	377	357	351	355	377	353	354	380	390	365	350	390	393	366	367	368	356	367	377	345	365	356	345	357	338	384	355	363	377	363	348	352	348	358	385	386	342	370	327	367	386	378	408	361	370	358	366	353	359	354	337	366	377	335	371	359	356	387	372	345	382	374	385	394	369	329	343	341	390	359	352	367	368	351	353	359	341	358	342	351	388	381	395	380	358	335	345	356	315	332	361	325	356	391	375	355	366	388	376	351	351	386	370	327	389	359	345	349	359	369	327	383	347	338	341	357	374	360	364	364	322	377	376	357	325	343	372	361	332	336	406	346	362	334	350	355	347	379	374	365	330	340	354	365	380	372	372	317	374	340	358	335	363	370	379	361	364	383	357	378	344	357	356	362	388	323	338	351	381	357	338	386	351	349	341	377	348	377	332	355	370	366	338	376	370	310	374	380	346	351	372	384	340	378	349	353	342	342	353	362	352	387	393	356	367	340	348	350	358	362	364	368	343	368	376	359	374	371	374	375	359	367	387	363	386	319	348	372	369	374	365	340	343	368	366	331	373	354	343	360	391	350	377	387	359	381	327	367	360	356	361	356	360	384	355	330	378	349	384	368	331	334	345	393	381	355	345	353	372	352	351	370	379	387	360	380	330	338	346	353	373	372	362	360	341	382	333	340	357	356	379	350	355	347	382	370	363	387	383	363	344	333	331	385	346	335	357	350	360	370	384	335	356	369	346	342	372	334	393	354	366	339	371	404	356	375	372	375	377	391	356	375	361	381	359	352	387	356	362	372	375	351	348	379	386	381	373	382	366	364	369	377	329	363	383	379	414	340	360	344	336	369	370	385	328	368	330	347	396	339	380	370	382	376	347	332	323	401	348	367	369	354	395	374	374	379	359	349	363	364	365	370	345	386	360	350	367	377	380	353	348	356	370	375	379	348	348	359	374	383	391	346	360	367	345	371	360	349	350	333	359	350	360	345	356	367	377	353	336	337	369	373	346	359	317	377	343	365	351	364	377	395	364	359	374	355	363	359	366	371	376	379	354	334	355	365	338	394	338	378	337	373	395	348	380	369	356	371	389	387	385	360	341	361	372	352	375	366	376	384	352	386	360	370	374	392	354	334	365	386	377	361	430	382	382	377	344	389	348	356	396	361	349	372	364	320	403	377	346	331	350	366	359	354	358	401	384	343	348	360	382	359	372	374	319	333	363	367	404	356	359	333	354	391	324	368	353	334	408	321	361	377	370	378	337	347	359	364	381	373	400	369	346	334	370	371	383	363	376	349	374	341	337	394	333	372	370	370	358	343	375	371	374	351	341	390	403	386	366	369	354	341	350	399	366	384	388	398	368	373	380	383	389	316	342	362	338	350	366	365	374	374	367	396	383	350	357	374	369	357	366	358	368	377	314	364	352	379	338	354	337	328	340	346	367	395	336	334	393	376	388	359	348	329	375	352	377	394	343	344	358	373	380	335	394	369	370	343	363	351	374	378	355	360	361	376	334	350	372	355	345	350	354	378	376	346	340	400	350	371	391	360	362	333	367	368	385	367	356	328	367	353	360	389	339	360	374	372	347	381	381	354	364	345	389	354	382	345	340	367	387	367	361	378	381	401	358	384	349	384	370	376	362	379	373	358	351	364	379	351	329	349	334	352	392	376	387	359	356	382	378	375	366	354	371	371	373	346	336	355	370	329	357	385	349	386	388	374	389	330	350	381	305	332	327	355	318	323	389	349	353	364	383	346	349	374	380	365	375	388	367	346	356	385	327	372	383	369	381	370	337	326	341	339	373	325	378	392	351	337	336	406	351	370	323	353	375	353	353	366	354	365	363	331	350	358	363	373	364	353	333	366	382	327	354	366	391	366	372	394	345	413	352	369	371	337	370	386	375	352	347	375	401	369	318	355	360	374	362	370	373	359	378	372	352	346	381	370	390	354	361	408	349	334	415	343	344	373	366	360	362	337	368	386	340	354	365	359	383	387	357	355	385	396	337	392	368	363	342	379	344	357	367	372	337	349	378	325	340	377	379	356	340	371	349	382	363	363	377	376	362	348	357	375	331	349	383	383	370	346	356	377	350	379	345	376	364	365	376	354	358	349	368	380	358	390	363	349	360	369	372	376	351	367	360	354	367	354	341	365	342	398	393	356	364	366	374	381	398	359	364	372	332	369	376	383	392	365	373	391	345	366	316	375	367	367	360	373	366	376	396	338	376	384	348	373	420	380	372	367	360	340	348	368	385	375	378	400	365	353	360	354	393	379	356	361	347	382	361	354	367	330	332	357	374	342	362	386	354	360	355	343	346	375	362	400	340	342	352	357	350	329	364	380	398	346	374	380	341	382	359	334	370	355	336	347	380	365	323	365	366	357	351	358	348	380	363	381	324	353	367	368	375	357	371	371	347	364	390	380	358	340	355	341	360	348	364	358	359	399	328	338	354	355	323	344	392	362	344	344	341	371	400	339	345	367	333	346	368	339	381	362	371	346	392	382	368	371	364	353	354	330	368	330	370	360	378	396	353	326	382	347	348	360	361	371	353	352	391	374	337	366	365	336	354	358	394	372	368	360	358	351	371	313	339	368	399	376	392	350	366	379	368	348	358	387	350	377	396	355	352	353	386	334	351	348	341	386	378	381	329	354	356	343	354	367	373	368	356	359	362	387	352	365	374	372	353	334	354	340	404	353	362	363	346	347	398	356	379	375	345	368	361	369	346	387	381	364	332	365	385	356	317	363	355	396	356	342	398	393	360	385	349	345	378	385	339	370	386	375	351	363	320	391	354	365	321	325	371	367	348	364	371	366	361	365	358	353	370	358	346	357	375	350	345	325	390	387	354	374	386	371	340	362	377	382	334	360	385	365	336	391	380	391	340	388	391	392	346	375	339	340	379	363	352	342	361
23706	21502	29250	24176	21491	17857	2290	1229	1004	898	880	907	810	818	802	838	749	702	721	701	647	697	687	645	721	701	653	663	641	652	688	663	668	654	656	697	665	639	690	668	667	639	670	690	616	643	634	679	658	605	632	676	638	693	603	615	625	655	661	526	651	611	688	677	660	684	620	633	634	699	669	677	646	653	617	638	670	643	677	661	646	659	625	635	643	620	658	597	618	665	637	668	645	646	681	663	606	636	641	627	686	656	703	606	648	624	623	635	671	665	684	604	571	624	648	658	640	637	600	633	674	636	611	629	670	657	699	647	628	675	613	643	592	639	669	679	632	640	628	642	613	624	654	650	626	652	620	659	628	655	662	696	655	618	642	611	625	620	618	658	649	616	644	638	663	613	633	680	646	667	655	660	703	641	631	624	552	617	594	634	657	665	594	654	630	639	624	620	617	636	632	653	640	624	628	655	609	627	668	619	634	614	584	625	703	660	614	607	616	626	619	661	667	618	614	632	586	683	610	628	647	616	690	662	656	661	612	625	599	593	676	637	661	611	641	646	633	655	620	647	589	654	587	638	619	635	607	623	622	639	636	623	622	566	621	656	673	625	640	602	607	643	668	662	643	713	661	649	668	649	642	637	632	617	703	647	597	634	619	602	686	631	624	620	702	632	618	647	658	652	703	626	643	642	652	655	549	639	641	643	634	626	639	618	617	605	682	645	632	632	634	595	527	625	617	633	613	616	628	627	618	630	648	672	604	626	658	597	622	647	634	631	636	673	650	640	660	648	598	670	615	606	660	657	637	655	632	670	628	638	657	650	616	641	640	621	588	582	654	693	664	630	669	624	594	600	643	664	627	698	675	650	671	626	681	629	686	625	602	638	604	627	624	635	643	620	650	638	577	593	678	640	588	609	585	634	651	650	614	623	584	652	622	637	618	625	711	649	602	623	692	677	612	587	642	655	635	638	626	633	614	627	632	629	671	649	630	625	635	693	607	687	620	641	639	619	604	676	650	670	624	636	639	638	697	670	662	613	601	613	664	651	625	633	613	623	674	620	624	602	649	639	603	656	684	638	618	631	633	633	598	579	598	643	629	588	620	631	634	592	659	613	628	627	657	611	662	626	621	678	639	654	659	650	634	627	665	629	679	608	663	637	641	622	640	609	627	607	617	656	621	688	603	655	623	648	585	662	623	621	604	625	637	627	654	611	593	610	591	620	645	621	605	638	690	670	602	647	591	641	656	660	636	641	674	657	626	651	606	617	605	634	643	659	655	661	656	597	667	622	604	662	679	643	670	576	663	600	657	645	590	631	654	653	629	609	624	657	642	664	593	645	634	621	619	670	638	633	618	589	637	563	622	636	604	668	617	637	640	630	630	669	606	674	635	653	684	642	617	667	626	658	645	646	662	608	601	599	645	610	631	640	642	633	644	649	613	647	627	661	681	674	602	614	623	617	623	654	612	705	649	642	615	622	635	664	621	632	608	622	627	627	636	599	666	644	628	639	677	619	653	602	655	604	599	619	666	604	617	662	623	681	658	656	657	672	623	671	637	632	622	667	661	643	646	628	585	608	680	639	667	660	639	674	648	607	616	616	624	619	605	600	670	658	619	621	630	630	670	627	648	627	665	709	630	577	668	565	588	629	613	611	630	644	646	604	651	613	629	608	586	662	632	646	639	649	656	617	618	639	642	646	648	652	643	640	598	651	657	629	642	643	627	614	606	621	609	609	645	646	593	665	602	632	666	635	627	627	615	645	634	631	625	625	640	641	611	672	659	699	675	622	617	621	627	660	651	637	667	627	605	609	674	610	640	643	610	636	621	589	638	658	615	634	635	651	650	662	704	652	601	609	683	632	619	642	645	613	593	650	659	633	617	593	673	686	681	596	608	670	622	625	658	633	624	631	610	647	656	673	638	617	650	646	662	575	623	636	634	631	626	625	646	626	593	644	668	635	592	620	657	648	575	598	675	653	643	646	619	616	625	622	638	646	645	676	616	621	622	633	672	622	633	615	632	619	612	676	577	622	625	656	610	602	592	628	656	655	614	659	654	678	646	620	637	621	636	635	627	591	622	646	642	713	678	640	703	617	605	634	605	617	660	609	623	626	651	646	652	622	578	622	618	604	671	618	627	653	636	618	627	664	621	627	618	659	597	654	639	655	632	603	606	610	634	683	628	657	600	636	633	625	629	558	636	620	665	632	641	617	662	612	649	624	621	581	668	616	618	608	653	593	624	666	620	617	641	601	615	580	647	598	662	615	618	680	694	641	646	627	610	666	650	630	605	643	699	650	622	627	659	635	667	637	675	588	633	669	643	693	612	649	637	652	617	626	635	609	661	635	675	671	609	631	666	615	632	627	631	627	589	594	610	615	666	577	641	646	689	653	635	584	588	591	658	570	617	615	640	595	634	702	607	615	654	569	580	662	654	678	624	626	667	622	670	622	647	640	607	653	650	675	594	665	576	619	604	614	652	676	606	621	591	650	669	666	601	657	642	620	614	623	644	594	635	679	679	627	608	631	672	625	620	646	636	633	628	652	619	602	606	646	624	631	647	639	670	663	605	669	591	612	643	622	617	609	653	632	677	593	665	640	676	607	627	614	666	609	643	603	582	655	590	637	647	580	617	624	650	620	656	634	661	609	577	627	660	631	617	676	641	636	645	604	666	620	650	663	638	638	634	634	610	639	678	654	615	671	633	619	633	597	599	662	595	626	621	631	611	637	630	666	578	604	658	661	639	658	623	654	662	652	623	618	647	616	611	609	608	613	588	667	636	659	667	619	611	631	608	647	623	652	661	621	676	590	653	639	607	641	633	627	586	586	619	634	670	649	620	597	614	649	655	633	636	639	632	586	645	683	652	662	583	653	690	608	619	601	637	614	629	636	659	602	650	646	690	665	612	634	609	613	588	604	656	638	637	632	635	642	651	618	581	608	631	599	625	625	625	664	602	663	656	651	677	641	623	630	620	651	628	623	658	591	556	644	627	645	635	702	658	620	642	635	629	660	627	623	584	628	653	628	643	585	605	646	679	673	622	633	600	626	655	622	627	643	637	649	637	635	632	620	638	639	659	586	650	587	620	623	641	612	608	660	647	641	656	596	674	622	660	579	638	682	548	608	667	619	632	622	624	617	652	627	586	645	669	616	611	601	619	625	653	660	670	693	612	607	617	657	611	624	657	641	633	629	619	638	632	587	634	584	621	623	672	587	654	676	606	652	650	608	625	654	628	629	627	618	660	674	639	625	602	635	637	649	630	648	616	617	591	613	590	638	636	608	665	659	626	636	622	631	567	620	680	618	653	662	641	623	633	638	654	633	657	647	613	632	661	621	670	618	665	635	630	672	704	701	644	618	667	596	676	657	655	603	627	624	627	655	604	629	672	622	638	615	660	639	652	623	611	647	641	645	638	644	627	627	662	606	652	580	658	624	658	584	642	598	640	635	669	566	616	640	595	675	603	639	617	631	640	633	661	657	613	626
5012	10366	9396	4864	3380	2666	2238	1798	1592	1443	1189	1195	1051	1011	980	1003	914	846	853	786	785	772	803	801	823	747	786	730	791	811	834	748	757	740	775	771	752	739	731	729	732	749	689	749	734	747	783	736	709	770	739	738	748	749	756	714	685	690	700	729	694	741	734	746	681	743	712	656	730	742	757	760	702	743	687	745	701	713	692	732	713	754	691	770	690	711	699	749	709	726	718	725	699	656	781	736	734	713	697	711	712	733	737	773	735	770	731	761	740	699	719	710	753	715	708	729	704	741	719	761	712	731	672	703	728	715	706	730	693	723	772	733	739	675	696	719	705	720	737	692	700	728	718	726	736	732	715	731	725	699	696	747	686	724	700	689	736	747	733	713	723	785	746	738	692	693	717	724	751	727	766	706	731	717	684	702	731	759	711	741	698	724	719	779	720	709	711	723	723	715	717	766	735	737	715	736	801	707	739	719	748	741	742	744	743	732	706	759	769	692	735	709	680	691	731	720	713	727	741	739	734	718	749	716	748	730	687	741	764	717	758	698	769	704	741	712	700	743	722	704	726	713	710	662	729	705	690	715	774	692	783	693	660	697	761	695	706	688	726	699	644	710	790	750	719	720	732	775	741	746	714	723	730	757	704	684	738	740	760	754	682	713	717	744	724	719	751	719	751	718	752	744	725	729	749	757	761	670	747	701	697	707	690	760	733	703	710	714	732	699	717	741	737	740	735	721	663	719	683	801	710	713	671	728	721	735	722	689	663	724	694	730	715	704	728	738	677	740	705	740	751	716	729	704	728	732	708	748	648	703	746	729	735	759	707	712	666	724	687	779	709	717	709	781	737	744	680	701	723	679	680	735	716	718	723	745	707	708	741	651	711	715	665	746	680	739	726	688	699	746	717	720	708	748	736	741	719	689	779	740	678	711	700	778	731	719	692	719	669	708	698	712	689	724	739	747	686	765	707	731	688	733	727	680	656	716	742	733	714	752	794	676	728	727	724	750	719	731	744	714	741	735	731	716	707	728	741	717	709	720	726	690	716	704	682	699	710	700	739	724	733	727	687	710	692	705	714	721	681	691	709	739	763	722	702	716	728	717	738	711	695	723	729	694	750	687	705	737	697	684	713	692	727	721	683	699	717	707	695	694	711	725	723	730	747	699	744	668	747	720	731	701	716	723	712	720	711	701	735	739	763	740	711	694	688	760	738	722	728	679	757	723	724	690	762	697	721	756	666	724	736	712	743	752	696	707	684	731	720	680	661	773	705	748	708	726	749	678	744	701	718	728	701	764	714	736	774	705	724	702	720	699	694	696	683	684	747	721	722	744	702	671	762	735	725	688	709	735	728	701	724	692	684	722	707	736	740	674	712	764	741	710	667	715	728	740	718	698	723	700	717	695	753	704	730	735	748	704	726	721	696	744	682	717	733	732	741	735	739	757	748	705	795	730	717	743	716	685	735	718	732	714	693	726	750	648	747	703	769	706	716	659	743	694	741	756	677	682	763	734	671	751	684	706	694	701	722	732	722	721	689	659	683	661	682	755	714	702	735	760	710	693	695	704	731	733	707	714	690	741	743	746	750	691	735	714	671	759	747	771	709	709	730	738	699	731	729	737	753	745	731	744	748	670	715	741	770	681	734	712	768	713	705	714	709	743	707	704	697	736	720	743	695	693	713	681	724	696	693	671	733	707	679	741	808	746	685	720	732	723	736	710	724	771	719	699	709	729	729	707	704	730	684	726	757	720	640	746	781	684	699	668	712	710	751	681	722	771	735	726	699	661	710	705	661	688	716	706	746	728	693	680	703	726	760	732	742	684	705	693	770	729	721	701	685	729	771	732	682	670	734	729	715	752	683	719	733	708	717	718	703	702	737	736	741	729	734	745	714	747	712	697	738	715	735	740	742	717	732	726	692	694	771	754	710	693	717	698	715	762	718	747	675	739	724	718	677	685	667	733	677	691	680	721	719	702	714	686	736	754	690	743	691	706	685	720	700	643	711	706	750	651	708	702	713	707	751	736	678	700	693	682	684	743	701	738	752	755	764	711	720	711	705	715	736	692	737	695	716	717	758	700	756	716	712	722	721	728	720	708	729	750	738	715	739	695	718	688	753	719	742	719	741	705	687	712	712	666	714	730	774	725	731	700	746	757	694	740	710	710	697	704	727	707	735	680	719	714	754	744	655	699	709	685	690	767	710	746	726	710	691	732	745	771	694	723	740	735	710	707	728	712	709	717	724	707	677	717	717	698	712	687	760	755	740	718	774	717	708	674	711	679	707	747	702	722	681	732	689	700	767	733	700	696	690	718	794	698	709	700	655	711	730	714	710	749	692	733	745	690	715	672	735	744	762	680	756	724	727	725	754	755	710	736	717	751	721	765	699	678	702	729	717	698	711	688	698	713	715	764	741	719	694	705	776	742	701	704	722	671	697	723	707	717	709	708	774	752	742	741	739	755	709	732	738	704	706	678	714	690	759	740	719	714	699	658	725	710	738	732	713	727	689	712	671	757	719	678	731	696	679	768	655	755	712	746	745	730	724	713	734	730	729	713	708	740	724	696	700	711	708	699	690	714	657	739	686	762	780	712	725	691	724	652	732	690	732	687	728	735	752	723	727	729	698	742	732	742	702	713	687	749	683	705	737	725	746	692	739	693	708	699	703	748	699	768	714	722	704	715	730	722	744	733	763	733	698	684	725	708	729	729	694	707	721	769	718	717	701	685	719	712	689	750	710	757	722	683	716	716	736	744	721	684	694	713	714	709	717	729	696	717	728	657	644	733	673	740	701	720	715	730	708	718	664	725	725	685	704	687	722	713	743	719	699	688	759	748	770	711	711	696	734	706	719	684	729	734	763	688	686	674	732	748	711	718	695	707	662	793	728	751	664	677	705	744	704	695	692	714	712	721	691	761	698	696	706	744	638	729	711	720	704	658	713	692	733	673	744	690	753	722	674	698	733	786	738	742	672	733	712	713	734	747	716	741	746	723	713	703	694	739	723	733	700	693	729	677	743	749	698	693	712	760	759	743	660	707	684	706	684	714	744	718	712	718	690	730	677	742	715	712	669	778	727	717	711	725	702	701	680	725	733	665	737	676	703	683	709	784	710	704	732	718	718	748	741	707	762	731	704	722	741	734	730	665	696	753	682	738	753	716	730	762	711	707	710	724	696	732	704	740	732	699	719	726	733	770	725	702	714	735	723	734	695	740	696	735	708	689	723	721	731	717	698	777	684	744	739	699	730	698	702	736	667	713	710	731	672	749	666	707	709	783	717	723	744	740	709	711	722	716	723	699	738	721	733	722	703	760	714	683	738	736	739	724	708	688	750	702	707	735	741	675	733	691	767	671	759	707	678	690	740	717	733	725	741	769	718	728	730	667	687	712	722	714	733	698	718	710	738	776	666	718	707	706	715	726	740	695	694	708	679	737	753	715	707	690	684	727	698	729	709	710	730	733	654	714	734	733	747	713	666	687	705	780
25037	21482	28325	25002	17510	1262	710	534	523	551	464	465	451	392	443	458	441	371	368	396	353	392	386	388	360	362	370	365	329	363	357	386	342	391	361	389	375	359	364	338	326	300	371	334	391	352	362	371	347	334	362	388	357	331	377	357	370	332	335	332	350	370	332	338	364	332	358	355	354	369	352	325	350	340	371	372	340	327	356	350	384	351	386	346	371	342	371	355	374	377	362	364	324	371	330	303	345	350	360	384	337	360	331	371	320	346	362	347	357	356	366	355	348	309	315	368	375	324	327	373	341	360	336	362	357	371	345	359	371	315	331	362	356	321	379	382	367	379	332	329	342	361	373	353	325	383	348	359	325	350	339	374	346	345	344	346	386	382	331	371	331	362	342	330	345	354	331	333	390	397	385	342	347	347	383	341	338	354	339	321	342	393	365	339	390	364	382	364	396	389	357	374	338	358	354	352	353	338	363	384	354	342	326	369	346	351	370	392	347	349	334	320	321	394	360	375	347	362	359	341	338	354	341	346	341	363	326	363	354	361	317	341	308	364	330	353	348	325	368	330	343	335	372	388	349	323	356	352	368	373	366	349	350	362	338	325	378	325	343	355	340	358	368	350	362	353	325	347	364	342	367	355	374	359	380	352	364	343	327	385	354	386	360	345	359	346	334	373	352	391	361	332	354	373	364	347	345	356	348	349	375	352	378	362	362	351	343	346	350	329	339	351	352	340	380	348	315	366	371	408	352	338	344	360	393	342	369	380	329	348	348	369	340	322	336	317	362	337	348	333	346	339	353	393	313	403	335	332	362	381	364	352	328	378	336	339	344	359	309	343	332	397	366	366	353	376	356	376	363	350	366	337	363	348	354	376	350	339	339	356	364	352	373	373	367	390	341	320	324	333	351	342	352	356	356	382	339	352	375	333	326	372	364	339	351	391	358	369	362	317	328	340	384	320	341	372	359	348	347	347	359	366	326	336	349	391	351	359	367	340	334	375	359	316	369	361	333	373	332	370	396	344	364	352	379	332	351	376	354	397	324	356	370	327	378	374	388	361	361	362	337	366	340	343	351	325	360	357	388	357	347	329	370	336	334	360	377	328	332	314	370	355	340	331	342	317	320	329	358	340	346	329	352	340	390	352	368	399	387	346	355	345	371	355	354	363	354	360	359	361	334	376	350	329	351	376	340	340	356	346	377	359	360	383	350	358	359	351	324	351	351	325	367	372	349	344	304	403	352	331	378	349	354	352	339	371	360	316	374	378	336	336	359	369	346	336	345	352	337	350	365	330	367	362	342	360	375	382	308	355	341	322	344	346	355	363	363	349	333	400	338	360	378	379	368	299	345	346	359	360	349	366	406	363	344	333	349	363	379	349	363	343	371	376	331	356	350	354	342	368	348	353	364	336	357	359	350	362	357	327	358	397	339	362	324	347	343	384	331	346	351	370	346	365	341	329	379	334	361	343	335	340	320	336	335	358	380	348	338	369	381	366	364	328	346	329	330	362	384	326	344	342	378	319	358	328	321	366	328	364	357	356	339	346	343	340	334	353	339	373	344	339	363	363	352	382	376	330	369	356	343	338	371	352	360	392	328	345	340	326	328	368	335	353	335	396	348	376	379	348	354	358	353	344	347	367	346	359	375	324	366	363	344	372	355	371	355	359	344	335	345	358	369	373	367	375	369	365	361	340	356	361	364	364	362	354	354	370	351	338	332	345	376	344	372	327	346	353	322	352	355	372	352	346	338	365	362	358	326	331	365	368	342	375	336	331	340	369	349	342	344	312	333	358	364	339	353	377	330	328	355	339	344	359	336	385	359	343	354	364	364	339	316	310	357	373	344	326	359	353	352	346	348	314	377	341	362	361	341	379	369	352	392	347	336	371	362	364	343	358	345	365	355	355	336	338	374	353	339	350	347	366	325	367	358	320	367	327	368	344	326	373	375	365	369	321	366	356	359	356	349	313	341	352	356	335	331	338	348	364	325	326	346	357	360	369	355	382	337	380	349	334	356	343	336	336	332	379	357	346	354	349	353	371	367	351	375	373	342	375	330	349	345	335	316	358	326	322	359	341	324	327	352	343	332	371	363	345	327	338	346	348	355	326	362	369	344	356	341	340	354	343	365	348	332	349	324	376	354	345	349	359	388	347	362	360	359	317	339	323	337	362	362	342	350	374	346	322	375	346	371	379	354	349	344	352	363	353	334	338	353	341	342	387	356	355	342	354	351	345	349	369	377	333	329	335	333	346	349	340	367	382	404	393	363	354	326	327	346	304	347	352	345	355	373	332	357	328	366	362	381	335	351	360	347	351	346	321	328	348	355	362	352	338	377	343	367	330	333	351	409	352	358	331	347	354	363	370	347	337	401	376	350	348	344	339	341	377	347	350	331	347	357	336	343	344	327	358	352	336	336	342	356	364	355	361	349	368	324	343	332	356	357	387	379	340	312	372	389	347	328	334	328	369	352	353	329	346	370	404	350	357	369	362	348	389	328	327	350	360	358	364	348	361	348	386	354	372	325	352	344	354	340	347	367	356	345	330	377	304	373	358	364	340	363	357	339	382	359	357	374	342	348	344	348	356	338	352	334	347	376	308	371	326	333	361	342	351	350	370	374	331	376	347	355	317	366	347	368	345	361	357	346	330	351	377	360	352	358	352	383	354	367	365	356	332	409	375	363	395	363	383	365	360	370	323	375	351	369	306	367	346	304	369	367	345	331	330	363	391	375	352	349	360	341	358	366	324	378	369	324	336	344	377	347	338	378	329	374	372	358	368	325	350	344	372	357	340	337	328	335	348	357	362	347	380	393	387	369	365	334	353	329	338	352	331	382	345	382	372	381	349	319	365	348	356	324	325	383	347	338	332	332	347	325	352	358	339	335	334	323	339	351	350	348	388	349	338	320	319	354	346	364	340	364	351	356	344	357	370	376	371	364	348	366	392	377	371	375	337	358	353	346	335	334	361	355	361	369	338	308	357	370	367	356	353	331	355	363	360	333	352	356	360	305	330	365	356	331	334	355	334	366	380	341	365	344	351	395	383	364	368	320	358	333	341	359	354	359	359	332	352	318	329	383	365	368	318	352	401	383	368	332	363	385	346	372	343	347	331	374	345	370	360	346	343	333	357	344	376	407	331	367	327	370	373	338	357	344	361	307	354	383	373	342	326	366	376	341	347	364	353	393	354	353	332	351	361	337	376	347	388	343	348	340	380	349	376	380	357	330	354	348	347	345	372	356	348	347	352	354	320	357	361	354	381	390	348	365	345	357	355	361	377	343	358	371	340	328	350	340	324	368	346	355	327	369	351	345	335	343	345	359	349	365	350	350	385	333	387	397	348	352	319	358	355	351	359	325	352	340	352	344	368	358	341	340	370	355	354	377	340	342	390	346	364	355	331	335	341	312	346	327	344	320	360	386	346	365	355	400	351	338	368	366	348	384	339	355	361	355	354	332	380	333	339	366	360	358	386	352	316	336	369	351	335
4999	6293	5278	2803	1926	1504	1200	1075	924	882	782	692	628	629	638	681	588	537	504	530	482	522	496	477	465	509	460	479	436	487	472	456	446	456	457	421	463	442	467	467	432	445	472	439	476	459	445	478	452	418	422	452	439	477	423	439	428	444	472	449	456	478	488	457	424	429	468	477	436	437	436	440	424	412	446	451	494	457	443	431	430	476	435	447	452	443	423	433	450	453	455	452	438	401	448	446	420	465	451	446	449	420	405	408	411	438	458	450	429	419	455	474	442	431	471	430	430	406	449	427	452	445	435	435	419	454	435	437	453	467	438	441	463	441	485	418	424	427	456	447	459	442	489	416	486	412	463	421	450	443	471	480	421	444	453	429	463	418	444	444	435	452	410	448	438	457	471	428	449	433	460	486	469	433	453	403	455	445	456	393	448	431	419	460	443	454	417	459	473	494	445	407	461	470	488	461	413	436	423	446	417	466	458	442	419	460	447	480	464	446	430	437	440	425	426	433	436	427	500	462	454	421	444	459	459	424	424	468	446	401	436	457	410	473	448	443	464	455	433	463	426	476	458	437	446	434	427	413	438	459	446	460	401	454	478	436	406	415	459	438	448	429	452	436	418	441	493	464	422	466	434	407	445	429	446	468	464	429	428	434	419	442	453	409	472	459	461	482	443	447	461	409	471	456	460	448	450	489	466	487	437	418	449	419	454	402	429	435	451	462	433	471	468	450	440	429	443	428	463	452	451	446	435	470	417	444	456	490	449	404	433	460	413	455	456	438	473	484	427	457	439	441	447	404	443	420	454	443	431	429	449	428	451	459	455	437	434	452	496	448	437	454	460	431	483	435	413	406	459	429	432	460	430	448	449	435	438	455	457	424	458	423	472	441	407	414	436	474	444	409	453	424	468	439	435	414	431	421	435	450	478	487	470	392	473	437	440	450	459	417	469	439	409	444	468	459	446	408	455	425	405	437	432	434	432	424	441	439	428	433	401	454	422	480	445	422	447	464	411	452	450	442	471	449	445	412	443	459	449	483	412	421	454	449	486	460	471	431	433	456	454	455	480	433	481	454	462	471	474	492	381	419	471	438	469	394	422	432	422	462	415	427	445	433	438	426	444	469	458	410	453	443	488	477	437	467	454	433	480	479	462	442	440	501	474	454	468	389	484	467	448	415	427	475	450	443	459	402	429	471	446	440	440	426	452	404	432	431	454	476	420	461	402	426	436	443	428	464	436	437	425	446	413	424	444	429	415	443	379	425	449	450	453	401	463	475	449	471	426	437	459	446	430	444	450	444	448	383	427	412	458	444	431	465	460	441	412	416	475	429	441	447	475	429	445	473	456	453	460	404	429	437	451	435	492	444	391	408	447	449	478	461	454	445	448	435	418	457	461	454	430	484	457	463	460	422	447	444	431	438	403	441	436	428	430	419	431	433	475	457	430	420	457	456	426	443	434	423	445	449	430	469	459	427	431	444	443	453	423	478	433	451	443	440	457	401	433	443	431	427	449	452	451	452	479	403	436	453	512	446	414	425	462	448	433	456	439	467	441	418	433	421	460	487	456	436	403	511	430	425	427	462	464	454	445	423	459	441	484	427	447	401	410	426	458	432	444	453	433	432	464	405	445	419	480	413	448	474	450	455	393	458	444	433	457	441	445	426	486	421	436	445	434	467	444	429	427	447	433	452	396	457	432	443	439	467	435	469	460	459	481	434	447	454	462	478	431	440	446	446	420	430	457	439	435	437	432	453	432	414	455	420	442	447	450	436	422	421	412	461	469	441	439	438	439	424	456	418	450	455	443	428	454	443	449	448	405	413	436	463	479	424	465	459	443	422	422	444	472	424	450	413	412	471	482	432	413	436	445	450	463	395	479	426	438	443	481	473	474	482	457	423	440	433	428	427	494	412	421	454	442	424	433	438	423	434	437	423	465	429	446	453	464	465	431	423	408	444	454	465	439	438	450	452	435	406	424	442	438	456	444	434	465	457	457	430	444	431	471	452	453	454	470	475	464	439	437	415	441	443	421	465	447	454	424	415	451	364	449	492	455	421	448	450	430	438	438	439	460	463	435	456	442	469	437	468	440	438	433	454	439	440	445	438	435	431	425	443	472	465	445	422	419	399	454	458	452	474	439	443	493	449	421	447	458	435	431	460	451	469	420	446	453	437	484	436	482	442	432	470	421	431	392	442	488	420	428	468	412	452	458	459	417	422	435	451	437	466	444	469	453	465	448	427	404	453	408	461	456	471	469	417	428	467	484	504	429	418	418	474	439	492	432	434	412	450	445	496	457	453	457	438	444	463	425	456	458	471	464	441	453	431	453	440	427	425	455	431	443	422	418	427	450	443	441	443	456	476	416	445	464	469	452	410	420	443	435	447	422	439	450	514	433	431	444	443	448	424	446	436	404	448	456	430	437	451	467	461	451	428	471	458	446	451	454	432	419	467	451	440	447	472	446	435	414	398	454	472	437	441	429	431	439	451	419	449	453	407	471	462	472	454	461	456	435	460	461	431	436	440	391	439	435	441	451	443	415	449	441	405	432	463	484	441	437	457	445	444	434	465	452	436	463	432	455	412	421	453	462	447	449	442	475	456	492	462	451	463	456	436	418	452	473	465	468	450	463	485	446	464	443	419	492	430	495	430	446	421	424	421	446	465	454	433	450	438	445	445	425	439	454	461	415	459	476	468	452	433	406	448	462	454	439	463	461	462	439	443	465	479	465	450	449	434	432	424	484	432	484	445	433	454	450	469	463	444	438	415	411	428	431	431	434	421	507	444	462	447	466	447	435	457	445	404	427	422	437	449	411	452	450	441	468	424	469	434	430	447	439	432	468	421	445	417	449	420	441	445	430	465	471	448	456	475	418	435	427	451	462	386	446	462	435	429	429	457	478	481	428	466	471	426	455	486	440	466	443	425	417	447	467	477	441	464	429	448	468	458	449	401	463	436	447	452	434	463	415	427	446	471	455	433	451	424	454	415	474	473	455	390	445	460	459	489	416	425	430	451	442	425	429	477	439	475	451	434	451	473	456	433	445	415	420	469	456	436	446	430	432	412	431	433	485	421	396	433	426	450	422	437	435	472	424	405	429	437	434	428	410	465	423	423	452	443	450	458	453	453	450	452	479	431	433	444	458	439	462	437	432	433	429	450	459	438	430	402	407	448	417	468	437	485	451	484	418	409	483	450	458	395	416	458	445	455	452	412	444	416	445	463	448	477	459	433	415	427	434	437	453	436	455	466	429	423	464	466	449	448	466	434	432	450	434	459	440	441	494	459	424	443	418	453	447	418	496	436	466	424	468	440	444	483	455	469	436	409	467	457	456	436	448	459	443	442	420	468	433	460	429	462	436	450	480	443	425	461	466	434	455	444	450	436	459	443	410	429	434	435	434	450	434	458	481	405	426	434	450	449	451	447	487	443	440	468	470	465	437	436	440	468	422	457	487	424	448	467	449	479	453	438	478	446	450	430	466	434
22885	21542	29585	23958	21533	21591	15223	2315	1526	1485	1327	1253	1184	1163	1180	1243	1108	991	1069	981	941	950	926	993	964	887	852	966	875	882	943	909	850	863	856	867	869	891	883	910	873	866	866	823	839	834	879	875	866	855	821	879	809	830	888	890	780	875	823	852	865	829	825	866	867	869	871	889	806	827	855	815	899	897	857	827	866	820	872	810	856	834	840	886	798	870	878	866	892	892	830	870	855	886	867	887	877	887	841	874	837	893	839	913	835	827	839	862	850	857	859	851	868	876	855	861	862	865	805	883	876	877	852	850	855	882	880	853	876	873	920	851	804	838	820	866	857	838	898	880	864	812	810	812	821	815	876	852	840	804	813	843	879	848	841	873	884	843	833	845	862	849	805	854	889	849	834	832	819	865	887	874	832	917	832	836	791	886	878	882	817	880	880	817	857	850	837	883	892	856	878	827	825	842	877	825	852	883	874	892	833	882	810	825	889	844	809	904	818	866	849	884	831	871	855	804	876	834	817	900	872	806	859	843	827	891	862	874	860	863	860	882	867	872	891	859	822	886	825	822	831	888	852	781	827	841	835	864	843	807	858	840	814	868	875	838	855	856	833	842	808	823	865	813	778	844	893	849	824	834	806	840	843	860	848	886	847	870	819	898	898	846	860	888	867	818	841	852	852	854	824	862	802	818	833	845	831	791	850	854	842	816	863	875	858	863	850	878	814	840	843	811	887	842	859	838	810	850	848	862	865	828	825	878	819	866	852	848	867	894	882	889	878	858	862	874	830	858	857	849	803	842	854	881	838	891	869	876	854	839	858	865	867	878	823	852	863	844	840	862	839	861	850	819	843	833	865	872	860	877	826	854	824	879	840	831	862	864	860	839	839	858	847	852	904	859	886	858	854	868	854	794	882	853	904	837	849	828	886	848	816	838	830	876	889	907	832	853	888	834	803	828	872	843	862	873	834	863	869	864	827	879	892	833	804	900	829	893	858	840	858	831	842	847	840	885	808	856	850	819	854	861	833	882	802	868	864	886	828	882	833	886	846	866	832	854	825	851	804	855	875	819	801	856	832	840	862	848	912	908	846	834	873	882	848	882	856	804	852	863	889	882	824	852	827	852	869	856	806	867	869	838	852	900	881	867	860	841	840	857	804	785	835	801	843	841	851	860	905	824	868	829	814	862	831	861	865	872	855	841	865	874	826	821	872	866	865	869	882	850	870	868	856	866	859	848	859	861	862	872	877	848	851	863	825	844	827	883	875	831	864	838	858	892	830	876	804	909	847	874	916	850	865	852	798	884	878	862	857	779	868	841	851	804	821	870	857	863	850	873	819	869	814	867	872	898	836	853	823	854	836	852	870	851	806	858	888	831	860	880	866	862	866	856	818	861	874	826	845	809	829	846	834	799	870	804	836	845	857	813	868	858	921	828	810	879	888	861	844	798	886	825	870	886	890	862	846	838	841	851	803	774	868	875	850	812	879	856	807	826	810	846	873	837	846	859	874	821	896	835	819	795	838	872	848	860	869	889	830	888	816	813	874	829	847	831	848	893	828	867	818	855	822	845	864	861	849	851	827	844	799	803	816	858	833	886	821	852	826	879	857	791	867	836	847	840	823	858	800	797	830	817	867	870	862	826	853	880	916	803	861	823	881	888	905	858	830	824	857	829	845	861	841	897	885	855	826	888	885	841	850	816	840	815	854	834	896	803	862	841	841	815	830	874	858	879	849	824	820	861	830	824	896	848	791	877	837	854	845	863	874	892	834	863	889	865	898	872	864	835	883	814	859	829	824	864	796	841	894	842	861	828	844	816	833	815	831	827	884	888	847	824	842	859	834	857	864	858	850	864	804	843	827	805	885	857	815	816	847	815	856	832	892	856	891	864	859	829	811	853	876	833	790	860	836	833	860	845	871	831	887	830	888	829	889	816	871	827	879	905	858	854	820	886	843	827	880	817	845	791	862	819	861	836	857	831	908	853	912	846	840	821	814	832	842	840	843	879	859	845	770	912	827	814	881	853	864	831	815	813	886	894	863	886	790	828	795	872	787	827	865	826	837	871	815	822	869	840	831	861	877	869	824	875	829	820	850	848	896	875	835	832	896	851	902	815	891	803	817	820	872	839	889	869	845	871	820	844	851	816	858	826	914	833	879	845	799	865	865	821	856	788	867	868	852	836	892	844	859	860	854	840	853	856	905	882	943	839	837	858	835	878	803	829	841	856	876	831	872	856	824	830	858	933	830	844	869	851	867	824	835	850	854	857	851	816	844	874	814	900	842	807	848	832	857	834	869	852	852	832	881	845	807	837	846	845	857	863	819	832	825	793	885	813	826	818	832	830	881	879	847	851	860	845	834	836	852	844	909	875	865	887	804	843	807	917	848	855	835	797	784	877	876	865	817	832	874	811	799	837	806	830	889	892	884	842	827	885	830	865	847	843	877	842	895	820	847	838	894	844	825	843	887	868	896	832	886	838	865	884	825	819	864	848	827	864	861	812	835	815	851	849	847	886	842	849	829	851	836	818	839	808	822	891	907	878	819	858	865	854	855	854	839	849	839	812	851	861	777	842	853	819	845	847	895	857	829	798	799	817	848	826	874	904	891	883	838	811	844	869	848	817	844	852	896	836	879	898	834	834	872	840	897	815	873	828	811	877	854	890	846	859	871	857	874	882	846	873	867	876	889	847	841	815	860	808	858	846	851	845	855	806	859	860	806	819	892	882	834	874	863	827	846	808	864	863	839	840	909	815	816	828	842	863	856	845	884	819	850	856	894	833	834	872	814	865	862	894	841	822	817	870	885	821	811	818	844	831	888	808	855	877	852	851	876	892	847	855	875	870	888	829	848	875	904	890	859	823	875	826	833	845	847	817	884	859	841	866	812	834	836	865	880	832	826	864	812	818	824	854	855	823	850	841	838	826	847	809	814	836	855	804	864	778	812	840	850	866	847	868	840	852	881	802	854	861	851	848	852	839	888	893	832	816	858	788	845	820	860	823	834	862	852	867	886	830	860	820	809	825	864	780	821	864	882	858	867	829	837	865	874	823	878	869	856	840	883	828	803	812	846	846	836	944	896	867	861	877	828	839	860	844	897	832	815	844	856	877	884	845	845	861	861	895	857	849	843	880	888	821	839	876	844	830	896	842	843	869	837	848	857	881	862	844	841	890	816	878	869	891	804	843	840	857	820	838	837	872	843	827	790	822	820	827	831	828	833	835	878	806	837	857	850	825	838	830	826	862	930	823	863	859	843	838	790	890	851	858	862	836	870	868	882	827	857	860	796	835	847	865	865	828	823	831	821	864	884	882	867	835	851	885	844	841	872	870	861	906	847	843	888	838	872	843	888	849	779	813	840	856	863	854	854	844	922	837	817	867	852	866	838	809	907	816	793	871	880	829	833	804	840	883	880	892	851	866	865	812	915	854	832	879	867	879	840	842	812	826	831	852	881	822	848	842	851	794	843	868	856	851	892	839	816	831	845	878
7484	16856	15171	8271	5794	4605	3625	3089	2561	2257	1986	1736	1680	1510	1529	1685	1366	1243	1158	1153	1129	1100	1105	1085	1080	1016	1066	1016	1069	1024	979	1033	934	1003	1032	987	1015	973	949	1022	1005	997	979	1001	969	969	1015	942	1039	958	957	916	971	950	968	931	1014	967	971	953	955	983	997	945	1020	941	951	936	1006	977	951	914	992	979	986	949	950	957	972	889	981	971	943	970	957	921	947	996	919	971	1005	988	898	958	1074	963	987	927	960	940	979	984	925	955	996	1023	968	963	945	998	981	972	1017	951	954	978	971	986	987	951	949	950	915	959	972	904	935	952	995	1004	960	961	943	987	923	966	908	924	940	961	962	972	961	974	977	929	1022	929	978	966	981	905	1009	962	933	952	968	931	954	947	933	913	938	928	951	899	960	931	941	937	1006	945	985	948	889	937	958	1001	915	952	900	908	970	966	979	895	946	976	958	963	983	994	942	938	995	912	965	983	962	984	948	947	947	938	987	962	899	930	998	1020	947	934	888	938	954	924	916	941	925	969	946	972	927	950	985	994	928	994	986	935	916	983	915	947	994	944	955	967	918	943	965	974	971	946	937	938	985	934	964	916	925	922	945	960	954	915	935	954	939	973	915	908	917	924	949	948	986	971	1008	924	952	934	996	940	968	907	959	947	963	913	967	938	951	949	956	949	927	988	961	927	940	913	856	922	962	931	969	956	979	993	972	975	929	949	933	903	911	950	946	965	985	961	923	957	980	989	942	990	969	981	979	950	939	923	930	973	934	945	943	937	932	967	915	955	958	993	911	904	911	907	990	916	961	945	941	920	1000	1014	928	894	946	960	937	909	960	941	963	944	961	940	972	951	958	901	1000	992	954	993	933	951	918	971	923	966	969	956	886	926	926	898	904	887	956	888	937	992	916	1001	973	962	927	909	974	962	945	937	950	928	980	940	915	910	946	899	936	971	957	914	998	925	899	931	948	945	943	914	937	972	986	1014	873	977	920	994	968	956	956	953	968	904	923	982	968	957	962	992	895	964	937	940	914	912	953	984	905	928	1003	1051	995	962	945	974	936	940	955	942	899	943	941	974	982	918	943	941	898	1003	963	992	930	931	910	972	962	907	937	1010	903	952	929	948	944	958	948	939	953	932	961	906	964	959	1020	912	911	945	963	944	944	943	951	948	986	926	999	943	964	937	998	979	971	924	977	984	978	948	1005	1025	887	951	944	967	881	888	967	945	936	949	952	903	937	989	983	967	1006	946	923	934	993	905	984	908	969	945	938	963	910	930	964	994	895	933	907	964	948	947	922	962	944	890	986	913	900	986	959	970	985	977	893	945	953	940	942	979	911	920	1013	920	944	949	1006	938	1038	986	963	949	976	877	957	938	959	966	953	927	982	944	962	983	966	898	928	932	922	940	971	954	914	898	943	964	977	916	922	947	958	969	957	993	938	936	962	945	975	946	970	926	964	939	939	939	901	975	889	941	932	894	943	925	976	934	965	969	914	942	996	1015	975	972	915	957	975	1010	970	936	1038	945	935	944	911	907	944	910	942	979	959	887	929	962	968	924	942	1029	980	923	962	945	997	947	943	966	936	933	930	938	962	966	956	928	946	968	956	979	914	972	989	909	912	1013	1001	936	896	955	956	1001	959	967	941	919	971	964	930	970	951	889	947	929	934	912	943	1026	902	944	937	950	941	932	1036	963	931	959	926	981	929	968	903	960	963	961	907	921	982	937	916	941	976	942	960	963	949	942	918	901	953	989	963	964	915	896	948	971	934	950	934	944	956	930	977	896	974	992	978	970	908	927	983	930	901	941	933	943	1019	965	893	930	973	959	969	1004	955	948	912	965	958	934	938	933	883	935	925	972	907	999	936	991	926	887	986	963	994	1003	924	921	889	916	1001	924	927	932	944	999	946	963	941	957	951	985	893	945	933	916	931	916	936	985	932	922	910	923	1001	969	939	944	948	950	939	871	967	936	926	973	947	966	956	969	956	948	976	972	889	967	889	917	974	897	908	948	968	953	980	918	977	970	898	965	992	918	976	979	909	979	968	905	976	967	933	1021	988	932	861	923	960	959	983	990	936	926	972	1082	949	954	889	951	913	950	946	968	956	957	963	973	944	1000	943	945	934	935	965	903	893	913	931	978	963	957	949	964	913	913	880	926	966	919	929	1013	922	963	982	940	961	967	969	911	925	963	955	919	982	936	938	955	948	964	946	994	921	993	987	966	968	973	951	979	953	930	900	973	972	953	930	963	973	948	915	927	992	926	922	937	980	943	953	1036	922	955	926	925	959	942	964	918	930	982	957	963	926	962	994	971	927	957	927	937	969	933	890	965	911	978	981	938	968	933	952	924	890	913	954	958	961	964	935	976	970	976	965	884	940	933	916	936	939	996	972	989	903	968	1008	924	946	1031	937	964	983	914	967	977	913	938	969	979	945	925	976	962	879	969	943	986	923	992	928	944	957	943	952	937	993	901	971	945	927	940	976	991	944	960	941	958	992	968	967	950	937	972	925	951	927	977	995	900	966	844	917	952	950	945	978	990	981	983	907	982	964	976	968	917	993	911	950	897	912	899	969	987	962	962	990	980	910	1056	915	963	926	959	933	981	933	986	981	900	988	962	975	962	963	966	944	954	940	952	933	991	962	930	949	953	953	960	913	974	886	915	910	968	953	953	931	954	966	925	979	952	996	908	938	898	986	882	916	912	965	951	939	970	913	942	906	883	960	941	922	979	964	943	1036	966	951	942	994	981	937	982	937	919	929	984	891	972	915	943	993	915	922	919	950	969	933	946	978	970	908	929	936	951	994	961	954	972	955	933	952	932	934	1005	989	959	973	980	969	958	897	923	973	955	955	963	903	941	969	963	921	934	982	944	943	946	909	1031	979	920	961	940	929	980	917	938	875	1009	929	992	935	915	923	966	992	928	911	1000	974	961	927	980	908	991	907	954	986	911	939	958	980	988	990	945	909	951	941	951	926	944	958	972	939	954	947	929	896	952	963	924	990	920	901	963	995	968	934	973	924	922	974	926	956	916	968	951	887	885	925	950	977	926	992	1004	928	924	946	922	928	954	950	969	967	979	952	941	953	915	942	968	932	951	995	947	919	955	920	984	919	944	1033	958	983	872	941	933	926	901	944	884	1012	958	973	960	880	957	942	966	932	918	995	948	944	929	912	961	923	959	962	923	867	989	959	939	895	996	922	926	953	913	950	954	914	1011	950	932	935	958	929	927	961	935	951	919	985	969	870	951	995	919	940	935	982	962	935	994	963	941	943	911	941	925	919	989	921	973	935	949	906	966	974	930	928	923	909	898	958	984	957	958	975	955	929	910	920	970	967	968	978	910	943	950	905	904	939	983	956	992	941	948	922	934	941	939	907	922	1036	948	944	924	946	953	972	952	992	915	951	943	972	982	967	962	974	925	967	953	990	936	956	978	948	968	924	899	948	946	946	954	938	932	956	954	915	934	911	979	967	927	949	983	921	972	1001	945	957	1015	1014	939	987	926	924	912	977	956	935	989	933	976	953	915	928	944	901	948	941	1007	929	935
27315	21092	10205	809	457	388	375	326	350	339	294	319	299	306	306	301	310	308	326	306	308	327	319	310	302	274	305	290	307	315	307	305	294	308	313	290	300	331	288	297	290	313	314	309	302	314	305	304	294	302	311	328	290	324	284	273	279	285	310	338	323	307	285	313	301	306	338	311	301	257	289	303	308	297	299	301	310	295	281	320	322	297	332	309	308	334	298	299	283	286	308	309	312	318	298	308	316	316	267	310	313	313	330	292	301	270	315	300	312	285	300	267	288	274	289	320	276	312	326	317	325	293	324	262	271	330	303	297	318	288	322	287	307	287	282	323	306	284	308	314	274	313	281	298	304	313	313	286	352	309	308	295	331	321	277	297	320	275	291	268	290	280	320	295	289	297	276	313	299	274	280	302	314	288	304	292	286	306	287	314	285	305	333	309	258	321	282	279	315	321	312	304	292	313	289	323	299	305	286	270	294	324	248	321	305	314	297	294	299	275	322	257	294	293	294	328	304	320	333	311	298	310	288	316	320	280	283	305	323	317	297	305	282	278	302	304	264	294	293	312	285	278	320	310	283	270	315	305	310	289	280	329	317	298	266	297	317	284	317	287	290	309	273	271	283	312	313	265	277	293	284	294	269	284	267	320	300	268	308	314	320	279	254	303	298	305	308	299	302	297	281	310	334	312	283	278	311	269	291	272	310	310	309	302	266	303	310	286	288	308	300	307	310	280	321	313	308	308	295	307	320	326	296	294	269	301	324	298	315	299	315	307	304	313	321	278	280	286	300	285	296	305	235	308	299	310	307	306	312	298	312	296	314	299	300	323	317	304	343	292	302	266	282	288	312	277	297	325	286	298	299	291	282	282	307	291	283	306	286	311	337	278	279	300	317	335	302	307	276	314	287	265	274	301	298	301	297	273	288	291	288	279	319	275	319	301	295	304	318	310	295	302	284	327	309	288	316	282	329	321	311	301	276	303	260	325	308	296	268	272	313	309	285	310	286	285	309	311	281	288	289	303	273	301	272	281	259	302	320	314	292	319	293	288	307	300	286	302	290	287	279	263	284	295	294	284	297	292	289	326	280	336	278	301	316	321	290	289	269	303	293	281	298	266	271	319	307	306	301	302	296	305	269	291	278	309	292	293	274	289	312	309	295	317	316	304	311	289	303	296	288	299	256	293	298	291	307	291	319	275	298	290	277	290	283	288	301	306	287	282	297	307	322	299	283	335	296	283	309	294	316	291	338	284	279	304	287	316	292	297	271	284	287	322	296	301	321	317	305	311	278	323	327	299	301	286	280	295	303	261	279	312	258	335	288	290	309	305	301	316	307	297	319	293	295	270	273	298	290	290	303	306	286	318	293	331	283	289	281	293	291	296	302	301	303	285	318	314	302	292	260	290	313	297	301	323	323	319	304	302	299	288	272	302	290	291	299	279	301	301	305	305	282	295	282	335	313	282	282	322	296	324	311	281	331	272	275	294	310	306	309	291	320	286	284	323	318	298	272	308	272	295	280	279	304	316	296	298	276	298	314	310	266	296	320	298	334	301	277	332	298	306	301	279	295	307	304	283	313	286	321	319	304	312	283	300	305	333	288	302	289	329	308	308	293	315	292	274	251	318	269	281	320	333	283	310	305	318	294	289	264	293	300	311	289	304	289	272	287	303	329	271	274	300	321	294	300	309	297	285	286	267	316	307	303	313	291	298	294	277	286	302	280	302	277	261	305	297	321	311	270	314	295	280	283	303	279	316	309	313	308	314	330	287	287	300	281	294	313	297	287	286	315	310	286	333	287	318	291	316	270	291	282	279	281	312	308	285	297	289	293	290	283	303	334	274	298	278	313	325	304	292	328	286	312	308	284	306	308	283	330	291	285	304	329	283	309	299	318	328	313	305	304	317	315	285	309	270	312	329	324	288	306	301	303	316	319	296	292	299	307	316	297	268	276	294	301	281	297	307	304	316	302	288	273	306	312	302	276	314	306	294	332	274	281	285	323	316	325	297	293	275	281	313	288	306	293	307	281	315	278	298	291	319	313	291	275	322	326	290	274	297	286	280	318	311	324	301	304	314	332	311	322	294	314	278	298	290	279	289	311	305	276	331	336	291	307	279	300	269	312	281	330	296	281	272	342	295	313	297	299	304	335	297	283	314	296	297	281	310	255	289	316	323	297	285	271	300	283	309	305	284	300	331	327	282	285	285	322	298	290	322	305	291	300	284	276	318	321	308	312	299	309	271	297	329	301	283	299	267	304	288	318	274	331	275	314	299	312	294	309	267	263	296	277	307	300	300	269	295	314	300	317	279	308	287	271	330	290	322	307	283	286	300	313	275	341	288	328	301	300	300	282	335	306	277	285	257	294	301	311	312	310	314	295	289	287	312	284	294	285	304	298	283	294	305	289	304	309	316	298	307	288	291	286	293	297	317	313	301	288	279	334	331	302	329	270	291	275	279	299	311	309	301	304	295	314	305	279	268	310	296	302	286	295	290	289	290	280	297	324	307	334	319	315	312	283	313	289	300	292	321	311	308	276	281	256	281	290	297	320	291	293	311	302	300	294	278	271	332	303	268	303	278	304	288	294	302	300	278	289	305	311	287	303	311	299	274	313	328	343	304	314	277	279	290	324	294	282	317	327	271	327	316	314	285	321	304	306	300	293	277	274	278	281	291	306	279	316	298	300	292	301	301	306	301	303	325	320	285	289	302	310	325	296	295	321	293	294	275	306	283	316	323	301	296	293	281	283	288	252	303	283	302	313	288	297	311	312	298	306	283	274	292	293	293	289	316	341	300	279	272	287	292	288	306	282	292	272	272	282	319	296	310	328	305	314	295	316	283	303	302	328	301	272	290	321	270	332	276	298	287	311	316	287	318	289	305	298	304	295	306	287	310	309	316	285	288	286	285	305	285	285	313	287	299	305	322	309	311	292	286	292	297	297	276	280	298	277	299	294	278	288	291	309	317	290	276	288	319	300	325	319	273	280	308	345	298	316	291	310	279	263	275	310	309	319	333	312	304	312	309	288	288	311	294	289	329	300	302	327	308	258	310	297	303	288	278	304	291	312	311	300	278	305	304	283	308	306	293	330	288	291	318	284	303	308	326	299	287	291	282	322	292	282	290	317	269	327	318	287	275	286	292	302	279	318	327	288	296	299	289	307	292	307	288	304	274	316	308	280	306	295	285	318	291	278	305	302	306	288	297	314	291	311	322	293	294	274	298	305	288	295	299	280	312	312	286	292	313	296	281	280	320	312	318	300	293	306	271	302	305	294	281	289	317	298	307	303	313	299	290	272	299	322	340	303	278	345	290	300	288	324	324	303	301	333	296	314	310	299	280	334	278	313	322	262	274	261	269	275	277	293	330	314	323	294	272	295	296	291	289	298	304	305	323	315	285	267	274	278	264	293	287	259	321	272	277	312	300	296	292	302	337	351	296	288	308	284	296	284	305	269	297	281	273	328	265	305	285	300	312	297	277	304	296
3972	1174	1063	613	509	430	442	449	420	424	344	389	371	373	395	439	358	356	368	356	368	367	375	359	360	333	372	379	356	369	357	342	361	363	353	381	372	351	347	383	378	356	342	359	356	370	353	365	346	369	361	363	356	403	392	338	333	346	383	337	354	376	369	355	346	335	360	346	343	391	338	366	343	350	414	400	370	370	329	385	361	357	346	329	364	375	354	350	350	367	356	353	342	374	370	352	368	336	353	362	359	367	336	305	362	339	393	367	364	360	359	361	340	363	365	401	375	325	351	380	362	371	357	388	347	337	386	390	332	344	346	359	371	344	351	335	330	337	394	353	368	351	383	361	363	389	352	343	354	362	353	340	365	362	362	330	361	373	363	328	384	352	356	346	345	361	352	383	364	323	332	381	346	352	375	332	341	370	329	336	355	361	333	320	343	379	326	344	376	387	352	333	347	370	404	339	387	375	341	347	348	342	345	330	381	337	351	381	357	367	362	377	373	389	353	351	366	338	374	381	363	376	364	388	389	371	365	363	385	329	336	359	353	366	377	372	390	380	366	341	364	355	337	366	391	341	358	379	372	383	323	386	370	364	327	365	359	340	325	364	354	393	321	339	352	351	402	349	365	321	387	357	364	365	339	314	365	352	342	340	319	367	344	398	368	329	342	357	346	339	346	372	347	355	371	350	348	363	341	360	330	345	340	365	350	366	353	387	367	339	365	354	358	330	355	379	377	357	361	336	341	342	353	353	359	371	351	348	337	330	352	328	361	383	346	382	363	325	365	357	353	395	354	347	320	358	321	350	353	393	355	370	375	339	343	358	319	371	348	373	353	362	345	384	361	403	329	366	338	355	347	390	378	358	357	396	371	354	348	381	397	369	345	353	311	356	349	352	368	404	343	378	412	361	393	349	356	366	371	387	359	354	386	373	377	369	328	362	363	346	359	349	360	350	325	349	356	381	340	374	358	365	382	355	373	390	340	365	348	354	395	324	352	361	338	344	352	349	375	343	402	357	361	355	341	325	340	364	373	374	368	347	395	359	319	346	357	353	377	331	380	353	375	375	341	371	340	352	367	365	363	339	349	333	355	327	345	378	350	360	355	360	353	364	348	351	378	341	363	342	352	339	347	342	386	369	362	388	331	342	333	368	333	342	356	351	360	352	340	352	350	383	397	318	344	331	366	359	378	356	363	341	404	350	327	355	345	329	380	363	389	341	346	326	340	365	344	365	351	346	333	351	364	358	394	378	370	350	360	360	331	361	352	369	390	343	359	360	367	376	323	367	355	355	393	342	404	339	371	356	374	368	356	355	358	369	402	340	366	361	319	363	369	341	362	341	355	348	386	361	350	348	374	382	356	327	384	322	370	364	346	368	350	358	342	340	393	369	404	374	339	357	364	378	331	343	342	372	326	398	342	357	366	354	371	370	332	360	379	360	363	379	368	375	336	374	381	341	330	338	402	387	361	352	345	351	347	340	362	329	362	394	355	325	361	363	356	324	350	365	367	349	393	385	327	366	371	345	353	363	348	386	339	346	339	385	326	353	359	344	362	369	388	360	327	366	390	370	381	362	364	366	338	337	369	371	388	373	366	331	345	378	353	365	363	377	370	357	392	338	376	379	370	382	394	398	374	385	331	350	375	358	382	382	359	365	335	355	349	352	375	361	359	346	341	338	368	359	370	366	373	373	368	366	375	366	336	348	377	348	360	370	341	348	382	329	318	380	360	347	369	327	368	341	362	346	358	343	371	365	332	345	374	324	364	343	367	332	412	356	382	355	314	368	345	342	355	372	351	348	355	363	365	355	382	339	370	345	356	393	357	386	335	367	338	365	361	368	381	350	343	416	368	331	370	359	366	351	371	362	359	384	353	308	366	336	361	334	370	365	364	357	349	388	352	389	382	369	404	356	341	393	360	371	365	355	377	313	354	350	362	346	316	371	378	353	342	340	355	331	365	395	348	352	341	345	386	346	340	360	349	345	359	339	331	343	360	347	366	365	348	349	361	366	368	346	362	335	355	347	354	354	372	334	327	333	364	336	380	356	345	370	360	345	330	357	350	363	368	337	352	340	367	373	355	374	334	353	386	380	346	388	358	358	342	358	355	328	345	350	342	378	371	361	371	344	378	349	346	382	346	337	368	358	347	346	369	347	389	381	331	354	324	373	351	360	329	332	382	330	372	361	382	329	366	340	378	341	392	385	353	376	362	349	350	382	394	341	361	354	340	345	348	350	353	346	358	361	358	329	355	324	352	328	374	338	387	380	351	386	337	352	387	365	329	311	404	347	355	378	336	347	358	378	352	358	349	375	387	359	353	352	346	357	346	350	351	371	380	384	354	375	381	357	386	357	357	372	406	341	350	362	331	400	323	356	339	367	360	346	366	324	360	367	369	404	350	355	372	349	354	359	364	351	346	398	361	344	380	372	359	365	375	339	340	369	350	355	336	347	376	373	340	363	328	393	326	325	353	360	375	369	362	339	342	341	352	349	312	354	317	328	343	393	375	351	387	371	364	361	365	358	352	364	385	358	378	404	378	378	380	364	369	411	379	397	355	355	365	360	375	357	368	351	366	377	323	338	350	366	361	349	348	376	344	338	379	348	373	340	366	353	353	342	369	397	373	340	354	369	343	311	365	354	346	400	371	353	383	392	355	368	331	366	355	353	361	332	366	374	321	347	319	390	362	379	370	353	360	357	367	412	333	392	361	329	358	344	347	375	349	341	390	340	343	367	348	354	388	329	375	355	363	376	390	398	380	345	336	324	353	397	338	350	368	341	373	383	358	375	398	369	373	386	388	358	323	350	353	345	349	348	345	380	351	371	368	366	344	384	342	329	368	361	364	358	344	397	337	347	330	382	357	365	362	374	356	385	363	343	361	357	360	325	361	346	377	345	345	370	341	354	353	394	333	337	368	337	335	339	356	363	361	361	372	348	359	346	354	371	354	382	319	342	353	355	384	385	349	364	380	370	347	364	346	349	348	357	364	341	335	355	349	382	329	352	363	355	364	344	337	362	321	347	381	328	318	372	347	342	380	344	371	366	333	356	368	383	344	370	345	354	367	351	378	356	348	349	379	344	321	358	366	383	365	367	377	345	350	342	353	377	360	367	364	366	341	373	361	354	374	360	361	372	345	365	368	348	335	370	370	377	348	363	385	344	413	329	378	373	327	379	370	367	360	347	356	328	346	397	357	365	416	337	337	359	353	392	372	359	357	404	348	388	351	352	342	346	331	370	364	369	365	358	395	355	397	373	352	353	353	352	348	339	381	342	353	329	343	377	402	316	380	351	369	337	361	379	373	372	348	359	318	351	336	326	322	350	404	344	377	378	355	362	318	352	389	393	355	346	351	374	394	358	341	384	361	383	370	373	358	338	370	340	369	365	363	347	378	394	391	344	332	340	317	366	370	357	337	388	371	376	362	314	345	354	332	378	355	335	356	397	370	350	354	383	345	368	383	345	362	365	353	343	372	404
23698	21498	29270	24171	21482	17767	2305	1181	1049	956	864	866	820	777	803	781	783	706	703	666	664	721	714	655	727	680	660	658	590	654	652	641	683	685	580	688	676	629	612	632	610	620	597	649	656	629	611	637	613	640	627	680	622	628	671	653	601	665	633	678	662	609	605	668	574	639	628	637	641	650	662	676	596	625	668	653	556	614	621	629	624	643	633	618	650	656	661	631	629	654	671	641	629	656	655	623	610	655	627	629	633	577	650	659	628	630	662	611	609	677	632	646	621	634	604	653	632	703	645	637	638	648	601	701	664	636	617	600	615	644	662	604	633	624	654	649	647	652	624	658	677	660	650	601	621	635	592	663	643	633	633	663	638	669	663	632	637	669	633	630	605	625	644	671	615	664	636	617	643	580	611	590	587	641	617	649	629	668	639	643	616	655	608	651	650	594	669	624	596	598	653	608	632	618	632	640	625	653	607	592	669	667	646	646	621	643	629	675	627	654	593	656	638	604	671	644	663	660	598	655	621	647	615	651	675	643	641	659	629	619	654	638	651	674	613	653	646	625	646	635	661	618	636	635	634	636	621	659	602	663	581	690	623	669	643	610	556	622	618	661	607	637	682	634	671	650	622	623	614	606	595	661	648	638	663	667	604	602	617	660	613	641	693	607	686	602	629	601	631	643	626	647	616	594	659	672	633	607	660	627	646	668	610	631	623	659	615	633	675	624	660	646	590	641	637	612	657	657	655	634	669	625	654	718	630	604	651	606	628	652	650	633	641	605	627	625	645	630	613	623	623	616	672	630	688	614	621	619	638	641	642	678	623	635	602	590	654	625	607	652	596	669	610	628	621	656	649	646	612	601	634	641	632	676	609	609	662	631	643	616	648	646	652	660	639	630	649	667	616	618	546	609	635	640	617	646	590	639	674	684	680	624	616	642	639	645	651	613	642	602	683	630	661	657	639	605	650	622	660	650	613	632	639	657	613	677	679	624	644	617	675	603	645	649	634	639	608	662	610	660	660	656	670	630	682	648	591	606	644	604	622	623	604	671	662	640	630	664	640	632	657	645	635	606	640	658	597	647	610	626	597	644	651	603	582	616	629	621	595	620	616	607	607	614	652	634	638	639	657	643	630	643	705	637	644	643	660	633	657	650	650	663	637	623	645	636	642	670	653	617	603	619	615	647	612	648	652	643	656	647	635	641	605	681	643	659	676	608	635	644	626	618	670	644	651	615	617	641	636	628	663	665	631	651	635	636	665	609	624	699	666	658	602	655	679	647	628	598	639	610	660	608	612	611	604	615	637	605	666	605	680	680	627	662	709	674	625	670	625	609	605	660	610	665	661	629	643	615	674	622	637	614	600	627	635	654	598	604	641	638	655	644	614	643	618	652	664	634	624	637	640	609	648	620	632	617	652	677	636	625	623	658	670	620	634	634	632	642	665	602	627	640	622	630	598	594	655	612	667	680	602	600	653	630	662	603	611	601	679	633	634	638	616	667	623	681	650	606	621	621	634	582	570	629	634	609	603	623	639	629	660	658	654	664	648	683	588	596	610	624	634	659	587	589	646	655	611	656	661	616	648	600	656	628	654	602	650	642	661	631	673	616	638	669	586	606	659	626	630	636	628	637	636	672	607	604	619	630	642	658	637	651	675	658	641	642	640	598	638	641	631	628	627	660	616	635	619	614	612	615	601	645	621	674	601	634	640	643	644	611	615	606	691	648	615	617	614	613	631	617	599	639	636	627	627	710	613	627	644	625	627	606	678	667	657	652	603	650	604	633	622	624	611	587	627	630	713	574	576	642	643	628	624	648	626	652	640	664	614	657	615	627	609	620	625	602	585	661	649	631	637	626	636	621	618	682	694	620	679	614	668	597	660	653	601	654	590	643	614	599	612	642	655	651	661	639	582	622	590	660	608	617	602	636	675	627	664	666	614	632	649	650	616	657	623	635	634	686	606	620	686	668	639	603	637	613	606	652	590	579	618	610	660	621	665	643	607	594	696	643	657	632	591	645	654	599	673	610	642	612	635	647	654	662	647	624	609	627	622	643	599	646	687	676	636	638	633	635	671	678	657	620	649	615	631	643	667	666	605	646	544	645	639	651	603	635	600	621	645	652	625	588	667	608	618	574	655	627	653	623	652	643	632	626	599	621	613	597	628	613	612	658	650	591	677	619	661	618	615	667	615	613	626	590	635	683	663	635	626	625	596	639	594	662	616	620	621	674	615	636	617	678	634	620	604	641	617	620	612	625	602	632	630	638	641	626	683	577	662	649	622	628	625	644	669	649	615	613	605	589	603	625	616	585	603	582	649	697	637	641	624	652	630	632	635	655	639	612	617	586	627	612	578	602	694	630	621	648	604	618	623	611	626	651	640	609	618	636	637	639	631	647	622	628	640	593	611	675	651	640	637	624	581	625	621	694	611	601	598	683	643	677	643	625	682	643	634	596	611	634	602	632	638	660	615	619	649	617	583	592	608	635	627	657	618	646	634	616	615	582	637	674	633	655	651	586	641	603	594	613	671	598	632	640	643	579	587	621	608	625	653	672	588	643	592	622	629	618	650	653	649	632	625	632	597	610	639	644	647	625	634	656	639	633	603	612	642	644	659	632	619	674	628	618	627	618	621	624	650	591	624	648	596	598	622	619	636	624	681	614	638	619	637	653	617	650	649	592	654	612	661	576	609	683	619	662	617	639	653	612	635	673	667	615	618	579	675	655	623	635	643	658	682	591	695	643	636	691	653	649	625	587	635	627	619	612	631	642	638	643	667	624	633	682	643	623	588	619	595	687	605	609	638	657	640	635	614	645	625	643	616	643	590	588	617	621	673	652	651	654	621	612	630	613	658	633	654	641	650	605	630	602	631	590	640	650	586	642	651	639	568	611	664	618	638	662	647	680	635	669	605	658	648	599	665	652	635	648	663	609	665	617	595	651	598	688	649	650	629	623	600	675	606	627	584	621	626	629	677	605	667	636	648	649	660	677	642	657	604	644	635	629	675	634	589	632	610	634	638	638	614	639	564	630	595	650	657	597	667	646	599	640	625	614	651	670	632	638	602	623	594	633	641	620	645	607	575	613	614	631	632	608	642	628	620	586	653	612	634	585	626	624	649	629	643	636	628	620	643	627	626	635	631	633	602	610	599	608	648	681	689	610	651	635	642	635	634	665	593	629	624	609	592	592	627	637	632	656	616	621	652	623	631	664	664	663	652	654	634	610	635	634	648	632	603	634	631	622	624	671	604	660	643	601	615	613	677	592	634	635	625	678	624	648	597	627	640	660	630	588	615	678	643	644	645	651	661	611	612	605	660	618	608	628	601	676	659	664	641	607	664	613	585	621	610	647	640	651	659	663	637	628	647	645	627	615	629	591	665	594	614	613	596	632	654	652	631	613	603	606	667	660	678	588	673	638	649	631	616	618	670	668	625	594	643	630	604	592	625	674	678	670	621	635	666	645	597	641	624	604	586	657	670	620	632	602
5052	10466	9303	4808	3391	2591	2123	1766	1514	1332	1217	1153	1097	1005	1082	1068	943	863	792	863	819	801	833	743	736	778	772	804	840	798	758	778	761	804	740	725	761	757	713	764	744	730	761	713	766	699	766	735	717	726	785	737	722	768	750	737	667	698	734	745	725	735	744	733	692	754	751	705	715	732	708	729	721	761	749	688	698	718	712	773	717	703	758	750	725	748	710	689	718	712	722	746	709	733	718	685	762	716	674	705	756	708	718	721	721	662	704	684	674	690	689	705	756	741	726	694	678	688	723	696	681	732	723	752	703	750	749	683	671	686	682	715	723	752	761	724	729	712	701	739	732	752	678	695	765	697	695	692	704	705	705	743	696	752	717	767	737	718	681	708	685	729	659	698	751	731	760	751	755	736	678	769	700	711	711	766	724	714	744	729	764	733	707	716	692	699	735	754	697	668	716	664	726	730	755	665	680	722	757	703	701	716	690	669	689	692	667	761	691	722	690	694	729	721	711	720	691	769	719	692	689	716	702	669	690	714	706	660	718	683	741	726	698	702	677	682	685	681	718	725	745	703	717	743	723	711	691	720	725	724	679	699	749	680	723	734	718	670	693	727	738	699	688	694	748	710	739	698	714	739	703	721	720	661	690	728	726	692	738	693	705	692	722	743	727	706	721	674	714	717	727	686	756	695	730	669	745	705	723	717	738	712	708	725	702	656	741	747	744	721	714	738	712	715	748	733	753	694	710	681	671	722	720	728	711	708	734	722	711	750	689	678	728	712	690	711	737	734	675	699	727	748	711	729	686	733	726	695	704	705	690	693	679	698	700	698	705	705	750	698	727	723	689	708	711	697	730	695	717	687	691	746	701	708	733	718	757	718	689	653	744	655	754	686	675	675	738	684	763	750	720	743	730	679	756	688	748	701	703	707	706	713	679	720	741	698	739	718	666	693	721	706	740	667	734	729	721	725	719	656	677	676	656	753	754	732	700	719	748	689	754	744	744	687	721	744	671	699	734	729	710	746	748	742	682	670	751	697	688	710	707	709	700	735	694	738	694	703	757	731	729	667	749	636	684	748	719	731	708	697	673	681	745	751	735	696	740	680	732	742	703	655	726	698	680	720	723	721	714	732	695	682	751	700	734	715	709	743	706	710	739	735	674	729	734	678	725	686	747	735	694	702	678	706	725	716	715	727	718	710	743	726	735	730	739	749	662	762	702	722	658	742	721	745	705	754	701	727	714	712	697	692	732	711	693	687	728	739	726	689	667	678	727	701	710	705	728	714	698	744	718	753	720	691	721	682	663	688	715	721	736	709	724	729	698	680	692	694	673	707	789	741	701	737	705	735	727	735	723	755	772	733	664	735	716	717	671	703	732	639	667	702	736	721	713	666	732	707	676	741	710	681	684	735	720	704	712	642	693	647	681	697	694	732	722	721	730	722	749	693	698	745	704	683	707	719	734	705	754	715	701	720	732	732	738	726	701	757	753	718	691	732	712	686	673	711	723	733	679	716	709	733	662	709	681	694	651	696	716	729	692	727	683	729	676	723	755	672	690	767	744	704	713	692	707	781	686	710	743	696	722	757	734	676	678	771	680	730	695	733	700	714	689	711	727	757	708	725	749	683	772	697	695	718	692	731	667	691	713	690	723	740	723	698	722	742	696	705	733	713	746	703	703	678	698	685	719	746	739	683	675	684	719	710	692	712	743	664	683	760	702	712	715	728	701	679	745	753	709	760	689	741	720	699	708	728	718	711	679	702	695	730	706	692	702	722	719	688	681	694	679	680	715	717	680	731	741	726	729	710	725	697	713	718	708	743	734	682	686	684	678	751	690	713	664	706	739	726	759	683	715	712	715	707	706	717	721	746	717	716	702	750	709	707	737	720	696	714	727	657	725	711	725	670	739	713	699	739	740	658	679	693	683	743	707	760	720	667	742	724	706	751	681	689	730	682	739	716	722	700	697	704	730	707	735	705	667	688	715	682	702	719	726	698	705	669	714	697	653	708	677	713	734	730	702	726	707	701	700	741	713	710	699	640	683	734	714	753	727	726	742	644	734	708	708	712	702	727	705	693	670	724	696	713	705	689	670	712	710	727	691	719	718	695	688	711	718	715	685	694	726	741	685	729	704	683	714	756	726	726	740	702	741	647	717	670	746	691	729	719	749	724	746	691	655	701	728	701	678	690	673	722	727	704	695	729	703	753	749	711	725	723	692	685	732	732	773	661	751	717	718	743	709	725	670	699	734	717	705	725	690	761	714	730	727	733	724	689	708	744	705	763	783	741	721	717	696	699	721	723	678	663	672	714	728	712	752	650	686	691	686	702	710	706	736	741	672	705	687	742	702	688	726	679	702	697	661	739	752	768	730	694	699	739	721	717	661	685	718	740	699	712	700	678	727	747	720	693	684	702	725	733	744	694	757	721	732	707	695	737	717	710	742	733	731	727	716	711	645	734	674	682	751	669	694	688	673	782	714	705	737	688	706	712	673	769	717	721	718	718	715	712	687	768	708	707	750	736	796	671	653	710	729	671	757	734	683	710	726	648	698	747	721	688	725	678	735	716	729	662	702	704	730	755	737	751	689	688	690	725	699	738	723	713	757	705	740	700	723	702	681	690	746	714	743	714	726	699	697	678	699	669	728	677	669	744	664	711	668	738	707	713	732	726	721	702	733	745	737	745	661	737	663	661	728	730	698	684	681	712	740	711	686	730	733	691	693	710	662	716	713	741	716	740	679	676	725	713	752	726	767	713	732	716	698	770	718	683	719	744	723	682	736	706	677	683	700	788	714	697	688	665	703	695	714	741	707	714	728	688	721	702	707	745	678	702	726	716	734	737	713	695	731	731	700	701	744	669	747	736	692	733	713	695	727	745	711	705	733	737	683	698	749	730	649	698	661	721	724	749	744	737	696	678	716	693	656	682	765	719	687	750	692	663	715	728	691	697	725	740	711	735	726	689	711	760	679	723	691	706	681	712	692	686	721	683	738	698	667	741	766	737	741	697	708	705	709	716	713	746	697	688	737	735	741	722	730	665	714	716	750	653	721	724	732	705	688	689	710	704	695	730	678	735	670	682	735	733	767	769	677	705	695	707	735	690	677	758	710	687	724	738	704	726	747	716	711	739	718	712	693	662	695	695	730	693	710	739	729	734	681	767	738	752	734	673	706	666	721	742	650	751	709	737	744	669	715	710	679	683	684	748	700	723	742	707	736	648	693	682	682	721	713	642	698	710	719	753	689	709	696	676	704	692	719	685	747	708	713	740	746	748	698	741	731	723	707	713	729	737	696	729	674	725	726	704	661	716	738	694	717	679	687	683	713	664	669	701	739	661	771	732	704	719	696	699	717	748	692	745	737	714	712	738	704	708	737	724	684	663	750	690	710	695	679	701	687	774	721	724	691	706	664	648	747	689	688	676	690	648	703	703	727	659	727	666	690	689	728	646	705	722	656	731	718	693	736	730	683	684	731	717	816	740	722	698
25054	21541	28414	25022	17605	1261	685	604	521	519	488	443	417	451	441	451	382	403	362	420	362	322	370	356	389	371	360	354	347	371	397	363	385	358	339	385	382	349	353	389	369	382	344	361	333	361	330	366	385	396	345	335	373	357	372	368	355	320	354	344	380	343	370	329	361	384	339	362	339	356	389	374	390	325	377	331	380	351	370	359	349	351	382	353	353	316	372	337	349	337	359	363	396	347	354	364	330	353	343	339	361	357	363	351	369	379	353	352	352	359	349	359	357	362	352	319	348	339	325	295	349	367	370	342	335	418	376	355	305	372	319	348	395	366	330	368	352	349	350	377	341	369	369	343	359	372	381	352	374	360	370	341	367	316	349	374	356	354	331	337	333	331	312	350	360	382	360	369	353	369	360	368	371	375	361	356	363	320	376	365	320	367	322	355	350	372	357	353	348	378	323	360	371	360	351	361	387	345	350	340	345	359	360	336	343	354	338	344	359	353	346	360	345	345	375	372	350	341	330	355	370	367	348	352	377	397	355	350	314	360	355	346	362	316	358	370	372	350	346	350	354	364	362	321	384	317	355	345	416	321	355	374	336	344	349	367	368	356	338	383	378	355	372	355	372	372	339	374	359	313	375	366	372	327	355	364	340	339	363	400	334	347	379	348	327	331	362	351	378	331	345	338	343	335	356	381	331	340	362	330	370	351	371	351	357	355	341	363	384	370	354	325	342	355	374	348	332	324	371	377	323	351	347	348	346	364	394	372	341	365	355	352	362	362	326	331	375	318	354	337	344	380	363	362	330	395	330	343	337	341	407	352	321	323	349	355	362	376	352	343	361	366	348	366	342	355	359	332	351	328	330	361	329	360	387	367	379	349	362	378	348	322	347	335	359	384	353	354	352	338	343	372	363	363	364	357	366	359	365	347	375	382	344	347	346	337	399	345	332	343	379	332	323	356	317	326	331	371	353	367	350	351	329	339	388	320	374	368	357	361	347	362	331	352	344	372	308	342	406	350	314	339	379	347	337	368	380	371	351	372	348	358	367	346	332	329	368	336	376	334	351	349	327	342	332	326	344	346	373	335	347	345	366	366	342	385	339	333	319	356	315	341	363	341	360	367	326	376	348	360	346	333	359	367	335	348	346	356	341	318	376	356	364	351	355	352	336	347	345	350	368	381	339	342	336	322	339	401	362	351	335	378	341	364	386	320	379	356	346	354	368	351	376	327	323	361	378	351	353	350	376	359	356	358	348	314	372	340	326	353	358	339	349	358	390	337	338	339	357	313	359	347	362	342	357	360	380	380	360	395	385	361	335	365	353	371	306	317	338	348	322	402	344	362	331	356	335	375	397	383	354	352	334	359	361	354	357	360	351	355	355	349	345	330	338	356	336	327	373	364	297	344	362	326	337	344	379	357	348	337	333	375	355	335	362	376	369	331	322	349	334	357	366	351	360	369	363	340	344	346	351	391	365	333	362	322	398	319	355	354	360	344	324	372	322	358	308	358	343	350	369	304	361	344	329	367	350	345	335	344	337	364	366	336	317	351	315	322	369	354	385	320	356	358	326	354	356	364	365	360	347	354	343	354	372	355	360	339	385	331	357	359	384	329	377	364	356	360	358	391	335	353	346	338	317	366	336	361	358	363	336	371	339	387	336	340	351	363	351	343	348	377	333	349	336	353	386	382	382	393	357	373	383	350	360	355	349	324	333	348	341	350	372	341	347	360	372	346	339	358	329	375	358	302	367	349	368	351	370	364	369	357	370	340	335	316	358	350	362	362	346	336	355	346	355	357	348	366	352	330	358	351	334	323	348	330	342	372	347	351	352	371	377	320	335	330	388	356	329	340	395	351	354	349	341	346	335	345	329	325	373	351	344	311	334	368	356	354	348	364	328	336	329	389	366	329	341	335	364	357	353	343	324	372	350	351	342	344	347	367	382	317	314	374	323	330	378	298	342	361	337	354	359	338	381	388	358	373	375	383	321	352	343	358	344	344	359	361	349	368	355	337	366	335	351	351	351	334	336	367	344	366	368	360	368	361	310	324	356	340	359	364	321	358	328	371	352	344	342	341	304	348	355	305	364	370	340	349	345	375	345	340	361	340	381	349	365	364	341	337	389	366	362	383	391	348	350	331	362	331	332	332	354	376	347	362	338	320	363	366	347	328	371	360	330	334	360	401	384	349	377	381	337	385	362	361	343	359	386	346	334	345	341	369	357	384	359	349	332	346	352	350	329	380	358	368	334	360	353	368	353	333	337	376	326	349	355	366	366	336	325	353	353	358	333	363	335	376	335	375	337	355	354	341	329	363	347	348	318	329	378	343	349	346	335	364	362	373	359	329	374	361	332	382	357	354	345	367	343	333	347	347	359	323	346	326	332	319	335	360	346	361	348	390	347	361	379	356	330	362	343	344	350	358	377	351	344	339	329	342	371	329	364	328	359	358	350	333	369	348	331	364	373	354	360	336	343	382	336	309	332	352	328	332	375	345	313	338	355	370	369	344	325	351	346	357	365	358	361	342	344	348	372	341	358	360	381	364	338	316	329	326	343	352	362	346	366	337	364	367	348	346	338	347	342	336	385	325	382	359	341	308	347	352	376	400	388	374	324	328	367	391	342	367	367	386	352	346	367	345	350	370	360	321	376	331	354	360	355	320	333	383	326	318	361	387	347	358	346	363	361	338	374	364	320	372	349	331	341	364	336	353	368	336	370	349	406	377	375	339	335	348	354	345	355	348	357	366	348	372	314	353	340	325	340	377	354	351	348	358	376	334	354	331	365	391	334	353	343	349	348	363	351	347	346	347	341	394	366	400	347	357	355	355	374	345	346	361	368	351	372	347	364	349	336	374	378	338	349	324	349	353	353	367	354	347	340	392	360	379	350	364	348	355	367	334	366	353	356	345	344	341	344	359	367	366	360	351	351	311	338	374	358	360	385	358	358	352	385	354	331	354	343	375	336	329	338	338	332	363	374	373	316	346	340	379	335	361	329	338	366	368	392	355	362	372	375	337	315	331	338	363	368	313	303	333	379	324	347	348	340	344	360	314	321	326	376	366	356	362	348	345	374	359	351	345	331	323	328	352	353	368	393	326	347	356	362	374	359	370	363	366	360	342	381	351	348	331	333	342	317	367	363	357	381	357	346	352	368	351	369	336	338	355	365	364	333	311	364	352	350	338	350	343	383	353	374	334	355	403	370	364	363	344	371	328	333	377	352	311	344	374	347	328	387	354	332	336	327	348	360	349	353	374	359	351	387	324	346	347	338	329	389	369	339	353	351	372	352	329	323	348	316	333	325	367	373	318	367	343	351	340	334	371	374	306	354	354	349	328	355	349	327	361	342	353	386	367	367	347	349	372	339	352	351	378	379	354	372	355	340	339	365	356	365	360	381	367	340	343	322	346	343	382	333	340	355	345	346	333	338	383	344	369	360	351	364	310	379	320	384	355	361	362	353	358	364	360	367	339	332	344	327	325	339	358
4941	6418	5321	2768	1966	1495	1272	1069	895	838	779	698	609	570	635	680	563	534	528	483	489	456	485	490	466	485	467	463	463	453	475	528	501	449	403	440	456	417	480	466	454	439	434	452	455	490	457	436	468	449	448	465	435	438	461	442	445	444	463	479	444	447	438	421	406	456	459	440	427	456	446	445	450	463	416	447	426	464	439	408	431	452	395	425	497	411	452	436	461	452	446	447	436	435	466	447	446	433	422	501	424	439	450	440	450	445	468	432	448	427	454	438	444	419	467	416	442	446	472	428	427	453	451	401	437	447	426	427	470	468	482	442	447	426	467	444	454	448	408	465	433	459	440	461	390	440	442	414	444	464	428	434	451	402	443	419	442	457	463	465	430	419	411	427	431	454	454	429	426	447	426	411	426	437	420	427	421	459	440	390	420	421	440	461	421	433	452	417	456	421	452	428	445	451	443	447	447	436	450	457	435	427	465	408	435	447	443	422	429	465	431	436	442	434	430	414	457	414	445	429	437	433	452	433	455	426	418	466	481	471	450	400	431	418	432	421	437	447	435	440	462	431	461	426	415	425	454	455	409	480	421	408	442	468	438	413	436	394	433	432	445	423	447	429	462	447	416	412	431	429	400	415	441	433	429	451	428	453	439	481	463	408	449	453	428	470	458	416	431	442	452	443	417	441	447	492	468	453	451	439	456	440	450	426	434	454	452	464	480	438	424	456	460	430	429	412	455	472	455	463	456	450	443	467	437	428	450	469	437	426	415	437	438	424	473	407	438	413	462	479	415	394	460	485	459	450	407	441	443	468	450	452	448	411	431	410	435	445	457	436	419	421	476	443	455	429	468	410	421	473	428	459	434	440	413	462	450	452	454	446	400	441	421	459	439	426	463	454	447	443	462	457	469	452	456	439	457	425	479	412	422	428	434	442	464	463	392	451	411	456	442	446	457	429	458	427	436	452	440	450	468	450	425	423	433	437	432	458	413	452	458	430	441	450	416	449	421	476	432	440	486	430	462	441	456	437	443	427	440	401	430	430	431	437	451	414	477	445	454	438	429	488	457	438	440	433	446	422	435	457	416	448	449	402	430	453	473	479	455	484	433	439	433	445	441	431	434	460	430	442	440	468	423	443	478	398	417	412	445	448	432	431	408	487	460	457	461	409	414	412	463	460	434	430	454	414	452	438	465	446	426	445	461	436	430	458	460	442	408	433	427	454	470	444	441	448	461	409	425	443	460	379	448	437	444	441	468	402	433	449	454	429	444	417	420	441	468	434	435	446	446	477	455	481	462	460	459	456	441	436	424	415	435	438	419	482	463	441	455	465	421	425	458	428	432	438	471	475	401	405	419	479	420	449	411	433	443	471	432	456	466	428	401	433	441	444	439	411	420	423	428	419	423	404	430	452	465	447	454	447	437	462	426	421	451	483	466	460	452	433	434	447	451	398	434	436	430	423	463	467	421	441	415	445	467	454	481	438	472	433	461	493	438	423	443	432	465	417	431	432	435	422	444	392	411	442	451	407	431	465	423	452	444	462	420	443	448	458	432	408	475	458	461	453	428	475	446	397	445	447	467	437	421	457	445	462	409	422	417	468	479	435	442	419	466	434	453	415	434	425	452	480	426	449	455	459	444	462	418	433	456	456	427	482	461	411	449	434	458	454	424	444	419	481	457	480	459	460	437	438	461	421	428	432	461	436	454	454	413	483	426	437	492	434	441	391	438	438	483	425	442	436	397	416	452	426	469	455	452	449	462	485	455	407	438	436	477	394	442	460	438	443	443	445	438	421	424	424	425	434	443	434	434	443	454	443	424	448	451	441	440	413	436	421	430	445	418	418	476	464	458	433	455	423	406	441	446	479	473	431	458	470	450	401	460	433	458	418	450	424	435	416	432	445	480	422	439	432	431	439	432	471	448	416	407	444	383	452	437	435	435	436	425	443	453	471	474	498	416	453	452	462	477	429	433	437	451	420	463	452	478	458	461	430	468	416	428	435	433	486	465	457	418	416	455	451	464	443	449	436	435	442	459	445	456	434	444	472	457	432	448	397	435	456	460	405	430	421	466	453	403	410	438	407	467	463	436	425	432	448	417	412	435	436	462	473	437	469	439	440	449	458	429	432	447	442	440	423	401	438	445	466	431	483	440	423	451	430	423	440	424	437	427	446	465	404	438	429	447	446	449	441	440	471	401	436	423	462	433	463	456	426	468	442	469	407	429	390	426	425	478	453	409	503	419	423	401	441	428	449	441	398	438	440	418	456	443	429	453	443	486	435	464	458	456	422	457	391	427	441	467	444	455	443	440	437	436	479	465	479	430	425	448	452	452	470	456	489	429	466	451	458	402	422	452	476	434	479	460	438	448	436	432	462	408	479	480	442	449	488	440	442	481	422	454	455	432	434	424	445	450	424	424	478	446	463	487	437	455	449	461	416	437	482	476	419	446	419	449	427	459	432	398	457	473	435	445	426	473	436	433	456	438	440	458	421	386	444	434	405	447	437	457	484	435	444	419	440	434	426	447	456	450	444	426	467	426	396	453	412	432	448	476	459	440	463	426	431	472	480	467	432	468	409	433	411	436	429	435	424	450	438	468	411	445	443	431	470	423	419	451	466	412	439	484	418	430	410	443	456	441	471	421	419	440	423	436	489	399	450	466	421	438	411	464	447	443	431	428	427	414	438	459	446	418	439	430	454	418	444	479	442	453	407	469	460	455	440	465	445	418	439	453	443	461	465	446	434	465	450	429	441	428	424	452	450	430	482	457	402	444	443	449	398	407	434	425	433	429	471	446	413	457	447	443	431	444	484	425	397	450	407	445	459	466	432	388	436	423	425	462	488	452	409	414	467	440	445	436	437	436	443	432	480	442	483	440	439	432	429	427	436	444	430	461	447	445	441	444	432	406	451	439	484	459	459	449	440	481	454	452	440	454	454	466	421	469	429	448	426	416	445	472	472	413	459	456	416	438	448	462	465	430	417	438	435	463	456	438	468	453	408	479	437	442	446	465	478	429	395	455	453	450	448	430	465	459	422	446	440	464	472	436	420	439	434	422	420	454	450	426	403	457	460	445	446	441	437	430	444	427	469	450	426	428	414	446	437	435	433	438	461	414	434	444	417	472	434	439	424	479	456	457	423	435	451	490	470	441	431	461	430	425	438	463	459	457	402	477	417	432	451	459	417	473	428	453	435	414	413	441	449	427	438	476	443	442	442	408	406	406	403	440	418	427	439	422	453	436	426	463	428	436	432	462	457	449	434	431	482	437	448	438	469	440	431	488	426	440	449	400	388	423	433	463	426	450	420	480	406	457	433	425	464	431	412	490	405	429	451	465	463	430	444	451	415	428	424	438	410	499	426	408	460	433	446	439	422	420	426	457	429	464	459	438	453	456	437	435	439	455	458	428	437	422	463	464	494	463	412	438	450	470	449	429	431	470	452	453	416	443	463	451	426	449	400	448	478	458	457	409	424	401	411	438	470
22963	21564	29589	24019	21562	21635	15178	2381	1623	1499	1384	1234	1200	1218	1118	1144	1057	1008	1011	968	974	925	938	912	938	866	895	999	937	940	860	899	914	919	870	922	919	898	916	854	837	865	907	897	854	882	855	893	863	879	963	863	824	879	895	880	869	895	829	838	828	942	878	892	859	873	891	804	878	895	813	868	807	872	869	869	847	917	889	837	841	791	874	827	890	829	870	857	803	845	868	885	848	922	850	897	860	862	901	797	902	890	830	870	873	882	880	856	886	881	865	868	862	893	827	864	860	875	891	868	871	868	871	833	882	853	887	899	839	868	801	858	859	804	829	865	883	881	877	869	864	818	832	834	889	879	815	868	829	859	884	835	903	834	840	833	843	853	865	890	851	847	924	899	873	832	853	872	851	846	896	825	858	827	855	835	804	862	823	875	853	884	848	857	850	782	878	884	857	869	783	836	850	923	858	853	856	873	843	827	924	844	823	844	846	856	865	867	802	838	866	854	828	853	832	837	827	834	885	880	841	834	792	832	869	813	845	861	812	837	864	910	850	816	880	861	850	831	868	836	840	864	872	852	872	822	865	812	836	851	893	839	836	854	862	891	880	845	861	851	889	848	843	825	878	858	851	817	833	807	816	851	859	834	834	848	848	850	857	905	854	836	845	778	773	887	847	850	892	824	858	889	852	818	895	866	852	827	877	856	874	837	849	837	872	875	850	851	850	835	843	867	854	864	872	877	836	841	922	836	840	804	836	815	844	878	826	846	828	838	846	881	868	849	846	828	834	857	856	865	836	833	850	854	821	861	890	889	813	819	861	872	822	861	782	876	871	879	830	834	862	855	835	830	853	823	843	863	865	834	841	843	801	831	803	820	884	860	878	858	852	878	889	837	832	878	871	857	850	833	800	870	880	796	856	808	816	812	829	868	848	805	818	875	894	888	883	825	834	812	809	868	839	837	842	834	874	892	867	902	871	895	865	914	866	894	816	851	888	875	807	862	828	871	878	882	828	834	860	943	797	869	850	886	869	867	773	900	881	844	840	825	843	904	869	841	837	861	873	871	845	829	879	800	822	848	865	824	860	895	888	828	867	846	849	831	841	897	884	866	859	869	889	870	815	845	831	840	855	819	913	824	820	847	966	883	781	872	826	848	833	855	896	826	873	843	880	799	807	847	819	865	898	862	897	888	897	835	808	826	838	864	864	854	839	845	881	833	898	829	832	879	809	889	796	888	851	888	867	804	862	800	806	887	856	867	846	854	819	842	853	848	853	901	820	860	863	838	827	927	874	851	829	852	886	861	840	798	846	867	818	840	861	851	866	854	859	842	830	811	870	807	888	917	841	868	871	832	878	861	868	841	841	857	839	839	856	848	894	855	844	840	870	851	870	821	902	880	837	830	891	848	848	805	837	830	842	883	833	806	792	857	842	857	870	852	808	827	899	814	854	891	833	824	823	843	856	888	857	890	851	838	854	855	831	885	850	835	862	833	862	863	811	794	774	878	834	865	840	844	849	858	845	822	825	841	871	829	839	884	828	879	887	881	849	839	868	817	850	828	786	839	866	900	885	845	828	893	838	880	836	868	835	859	901	878	849	837	870	814	855	876	844	835	800	784	854	845	851	840	802	902	875	823	780	807	831	908	871	809	855	884	848	835	834	898	862	845	868	844	836	847	818	802	889	819	861	886	881	885	861	852	836	833	841	904	785	857	838	848	872	856	847	824	855	890	892	831	874	816	789	869	840	884	872	869	857	864	827	860	830	894	848	853	870	897	870	870	907	838	865	866	815	842	820	850	812	811	836	859	888	876	879	836	839	855	832	832	852	909	811	878	856	879	895	884	883	839	845	837	842	812	822	922	873	826	822	907	847	810	834	817	877	885	858	872	856	792	836	811	886	916	874	839	907	832	879	821	851	843	890	876	827	812	808	846	866	836	848	878	874	797	837	806	879	864	814	817	831	821	850	797	880	846	869	848	844	877	837	804	817	878	850	823	890	825	848	923	853	779	821	823	819	860	844	814	841	875	832	827	856	825	830	848	864	860	835	844	867	873	842	894	808	856	863	845	821	902	835	864	866	850	831	844	888	905	864	859	880	819	886	838	801	856	854	812	840	865	828	843	778	871	805	815	879	824	858	820	796	844	801	826	842	832	849	890	841	870	812	860	832	858	875	828	835	830	831	828	861	821	881	884	896	817	868	899	841	872	848	879	838	811	894	883	875	905	858	853	834	839	815	852	784	799	827	837	880	860	854	798	840	880	846	808	935	822	788	810	843	850	790	853	829	863	845	808	871	778	861	880	862	833	814	815	824	873	812	878	841	855	851	875	811	845	841	808	879	831	886	844	868	848	808	860	875	901	941	868	820	843	855	884	888	805	789	854	821	822	835	849	844	826	861	858	797	837	811	834	865	807	803	907	892	830	850	819	838	825	824	847	796	863	806	876	845	864	805	868	849	869	819	837	791	892	816	871	802	864	845	822	892	861	855	875	860	879	867	847	877	779	865	798	863	880	860	900	864	829	905	862	944	848	856	841	835	846	844	848	824	860	820	903	864	907	845	866	793	845	786	863	859	832	805	855	855	779	857	893	833	840	828	830	875	916	846	800	905	837	854	841	858	846	803	864	866	794	833	829	822	841	865	854	895	818	822	893	868	808	875	834	868	877	847	883	830	825	852	852	848	893	838	833	817	794	880	836	823	836	884	810	867	774	887	865	834	808	895	896	829	865	836	850	827	834	825	833	879	820	835	796	821	855	800	861	812	846	875	843	845	836	809	879	852	844	877	857	864	866	862	823	828	886	892	885	823	824	837	834	836	919	876	803	853	915	862	859	827	863	874	839	803	856	833	821	846	868	796	885	890	837	868	888	878	789	835	836	822	819	868	962	878	836	789	833	866	880	821	820	905	880	849	831	892	848	887	844	832	868	867	857	840	824	838	867	836	863	925	872	832	841	831	829	827	863	823	823	875	856	856	872	805	821	813	842	857	874	840	855	900	858	854	915	819	864	801	822	843	880	887	834	766	785	815	848	817	820	783	850	895	873	836	827	848	858	831	839	866	879	845	864	827	813	886	833	870	846	820	883	812	817	845	824	870	890	838	832	897	823	845	804	851	896	885	848	867	846	839	891	804	873	805	881	874	849	796	795	876	833	864	852	840	822	806	805	890	822	792	891	845	763	838	889	876	822	873	826	854	847	851	893	810	893	842	860	874	852	814	836	847	842	827	874	878	876	869	874	815	840	816	881	848	850	859	857	887	833	847	867	869	878	826	810	818	846	909	864	856	818	854	840	870	870	838	836	840	842	824	787	820	895	828	869	836	804	798	854	813	858	858	860	851	861	815	803	809	847	873	839	870	843	875	812	838	894	814	888	851	861	801	886	759	888	885	900	916	849	884	878	843	857	862	864	860	856	783	891	807	893	828	862	844	831	810	836	853	921	833	841	807	820	825	867	814	855	873	809	874	811	835	809	835	886	830	827	838	857
7654	17109	15206	8279	5874	4618	3610	2963	2600	2228	2005	1790	1579	1544	1547	1633	1391	1233	1185	1196	1127	1059	1119	1123	1031	1031	1016	973	1036	1035	1059	1029	1006	1028	967	1030	990	923	992	1013	968	968	1020	960	959	944	958	958	964	950	1024	913	983	974	1013	956	982	975	952	973	964	1029	960	958	978	959	960	987	968	972	935	940	1003	984	916	961	903	922	965	1015	1006	944	964	907	958	971	938	928	945	895	885	923	922	978	941	1027	915	1024	972	927	954	925	945	968	928	954	907	950	978	917	982	965	944	939	987	942	996	910	927	990	959	942	926	948	938	914	997	957	960	983	906	980	906	923	918	971	1007	966	962	878	929	937	905	998	964	964	991	972	974	903	947	981	926	950	994	956	962	955	980	917	913	951	952	952	976	951	938	926	977	927	933	929	976	932	968	952	904	910	909	994	947	945	938	915	975	913	915	994	952	889	1015	927	943	933	893	962	918	898	996	979	918	932	908	976	950	915	978	939	965	913	935	941	963	953	922	973	945	900	932	983	959	995	976	952	922	943	952	909	942	955	910	1001	968	940	963	919	932	957	919	998	900	934	996	974	941	924	950	953	923	948	972	937	955	977	1000	919	977	932	978	994	951	890	958	945	874	972	991	938	1019	941	965	946	985	951	1008	914	958	945	964	923	1017	928	990	919	899	955	924	961	937	920	945	969	974	964	943	969	922	948	921	898	964	924	969	922	997	913	961	946	939	923	957	904	942	968	912	961	974	926	969	914	998	938	950	935	956	962	969	961	940	935	965	942	958	928	964	940	946	938	930	914	898	944	943	1009	921	952	1006	975	916	925	922	905	945	947	891	994	946	896	965	953	940	946	944	965	920	947	992	980	932	933	925	961	896	974	968	902	879	948	998	923	926	904	961	949	970	911	959	937	938	939	884	918	913	943	907	985	919	926	944	1013	939	913	928	927	962	941	1007	927	956	920	916	954	964	934	895	945	942	961	988	955	991	952	933	934	911	980	962	966	934	961	912	951	1028	1000	983	961	951	973	965	945	939	1021	966	985	977	930	889	907	930	935	917	882	910	954	950	965	946	930	949	924	908	896	968	938	979	944	972	933	975	942	1005	1014	966	972	963	975	962	941	962	1003	934	922	941	937	909	905	985	931	942	965	953	971	983	962	918	951	990	921	934	973	964	912	926	968	994	954	957	956	909	902	964	986	982	924	994	948	925	920	966	967	930	953	942	934	972	925	981	949	904	998	960	932	941	978	896	992	943	1001	990	935	943	967	956	916	997	947	929	966	917	920	955	949	954	1002	912	964	912	972	984	926	931	951	946	974	931	936	972	945	943	926	948	911	880	900	920	981	934	980	986	933	940	968	914	919	959	915	964	920	954	949	945	947	909	927	974	938	978	913	947	968	955	971	964	949	972	974	923	963	984	940	986	947	959	889	941	976	976	936	976	907	925	945	948	958	960	969	953	907	984	946	962	959	920	981	944	942	910	915	932	933	979	947	975	939	995	999	962	945	963	941	888	971	978	946	964	895	983	928	918	921	919	926	951	952	934	955	962	1010	951	956	911	933	910	967	1011	1003	940	951	903	925	979	904	965	912	937	979	948	943	922	943	933	964	967	935	937	954	931	942	915	921	946	907	904	1025	954	953	960	965	925	933	969	920	925	938	914	982	940	942	913	945	942	981	940	970	929	997	934	892	964	941	878	1042	914	954	945	898	922	902	941	914	994	973	949	906	931	981	1007	928	895	906	946	959	950	925	995	940	917	952	890	929	948	981	1002	990	884	921	934	920	975	927	962	1021	920	957	911	900	957	929	961	903	937	1017	1002	962	1022	964	933	934	912	947	948	911	965	991	932	948	924	932	996	946	893	959	981	937	947	931	914	917	928	902	927	992	918	954	930	925	963	957	955	984	973	984	934	935	957	920	1009	942	892	957	897	953	950	924	935	980	969	925	962	970	936	900	941	980	944	965	930	960	958	915	920	925	914	943	977	969	970	1005	945	944	907	916	997	911	938	935	983	909	971	922	969	939	944	932	971	929	964	972	959	930	924	940	968	933	913	910	941	933	970	934	935	911	957	968	896	979	952	984	939	915	929	934	983	938	949	944	949	964	935	900	973	947	979	930	907	962	960	979	958	991	970	957	903	911	924	923	1015	966	938	966	972	927	1021	945	932	970	929	954	975	964	928	948	915	863	932	928	918	943	915	981	933	948	941	963	961	944	939	904	922	928	901	921	964	894	858	934	947	941	955	959	941	955	953	948	981	975	944	931	933	901	932	997	968	927	972	925	926	960	1030	885	938	935	974	954	993	953	901	938	994	981	943	870	935	887	884	901	911	963	954	963	977	950	927	989	971	954	930	880	969	1003	943	910	940	967	922	970	937	948	900	920	930	922	962	929	957	960	949	871	929	917	976	929	919	947	984	925	949	932	933	970	898	995	988	895	997	975	954	985	957	994	943	897	988	951	913	1005	935	988	938	945	962	908	969	951	956	900	906	901	885	955	960	902	910	897	903	950	933	943	949	963	953	877	982	940	922	966	964	988	930	924	961	926	1005	928	911	957	908	939	951	896	1022	958	959	912	926	1002	964	932	934	895	978	970	943	979	988	987	944	945	1018	968	958	908	917	963	954	928	961	950	1012	964	964	889	979	946	938	951	950	934	922	944	929	961	929	935	924	1002	927	962	912	928	957	918	1013	930	920	934	927	979	929	900	948	924	948	902	896	940	927	934	1007	910	991	929	968	896	926	964	918	947	927	944	984	957	941	971	959	925	912	921	879	961	952	952	945	888	987	959	993	928	960	991	958	987	977	953	986	895	919	961	927	917	941	900	974	941	893	998	959	855	965	944	956	974	899	920	945	899	1014	936	941	911	965	894	972	966	923	976	945	913	928	921	971	985	992	910	923	949	951	970	894	910	913	959	938	939	943	963	904	985	933	915	900	1003	997	993	937	911	965	994	891	940	963	950	969	933	944	896	959	960	977	947	942	969	925	959	977	979	882	916	985	943	905	982	938	946	959	955	998	957	947	931	963	931	945	907	908	970	1013	936	924	905	964	963	916	931	942	956	969	930	955	1028	965	975	930	914	923	947	942	908	938	937	936	944	941	942	954	925	933	917	946	933	986	964	921	913	974	898	977	945	965	1014	943	961	936	928	971	907	935	923	1023	975	962	942	969	947	986	937	941	932	986	934	957	891	869	926	917	943	932	917	956	998	995	939	969	907	932	986	936	914	904	933	897	921	911	969	952	938	938	965	1004	936	923	957	941	969	889	910	877	947	941	950	906	939	994	930	949	952	972	946	903	934	983	986	898	925	871	959	918	922	965	954	964	940	945	956	966	935	967	888	957	912	913	950	934	943	982	904	951	904	929	943	965	913	930	999	969	962	954	920	928	889	958	894	961	927	948	937	957	919	982	911	935	915	936	855	984	894	933	915	965	960	951	917	940	952	989	967	971	947	936	970	968	957	895	954	974	939	992	1016	897	923	941	927	952	974	972	945	943	928	888	977	947	957	939	951	938	996	1021	965	993	986	945	908	968	953	947	962
27242	21066	10338	989	631	571	467	367	322	320	313	323	333	341	314	299	323	273	299	275	297	304	291	321	315	283	313	338	313	303	309	288	304	276	298	299	323	315	314	303	318	317	271	317	310	308	292	289	287	302	309	321	302	297	326	291	299	320	328	330	296	303	297	267	336	320	291	284	324	276	291	315	290	301	288	290	279	315	282	314	285	299	287	324	307	313	306	285	325	292	327	301	282	331	336	305	286	287	322	327	286	320	305	308	263	293	289	324	289	315	285	339	281	275	297	299	310	315	326	287	306	291	303	298	279	290	288	312	297	309	334	304	309	279	284	287	320	282	286	290	296	306	312	316	299	258	299	303	309	287	307	316	291	290	310	340	302	310	288	335	281	313	311	331	300	302	330	320	318	332	285	330	321	296	331	300	290	324	281	331	292	289	291	295	268	316	322	299	340	232	300	320	329	301	321	307	298	307	321	303	290	295	320	314	286	302	282	281	314	326	307	274	316	284	314	301	280	302	291	300	304	304	277	287	281	282	303	290	310	313	282	277	312	297	325	283	302	324	325	301	316	290	292	288	304	285	315	317	279	275	276	292	297	286	278	306	319	284	336	326	318	321	297	320	313	288	310	341	273	281	260	318	291	326	287	311	286	290	307	292	289	280	288	296	301	305	325	266	294	318	306	303	277	326	267	282	293	318	306	348	288	304	304	329	291	308	325	290	319	276	276	303	286	285	325	323	280	340	293	279	266	285	305	281	305	304	281	290	299	307	316	286	311	306	265	295	309	278	325	320	279	292	251	289	336	270	283	325	273	281	336	335	318	272	296	308	334	334	309	288	279	309	295	303	321	300	296	273	296	280	318	297	306	303	317	295	285	319	317	314	288	312	312	313	289	299	269	274	310	304	305	303	311	319	321	298	278	298	291	304	314	285	303	312	309	308	263	307	270	316	298	302	270	302	332	294	266	295	293	291	312	300	285	315	310	317	283	319	280	325	293	315	308	310	305	285	279	292	274	326	291	285	311	338	313	318	285	270	292	307	302	297	309	311	286	299	288	276	315	287	299	314	283	293	296	315	313	333	327	321	286	298	287	292	292	259	301	324	300	296	316	318	279	289	298	322	306	301	285	288	323	302	322	298	292	313	298	283	306	284	328	269	267	336	323	285	302	276	301	307	286	303	317	303	286	303	273	284	302	291	297	311	292	323	307	308	302	300	282	320	288	316	311	302	295	286	273	296	272	289	301	287	303	245	276	284	294	335	315	301	307	314	297	290	296	295	307	326	302	272	296	319	340	286	292	328	282	346	296	278	297	294	289	330	291	285	286	290	276	283	293	287	325	349	313	315	337	336	286	295	300	301	292	306	305	309	325	290	283	317	312	301	296	307	297	305	306	298	288	312	291	275	298	291	274	297	322	290	307	301	298	303	308	321	309	276	312	307	314	313	269	321	296	294	323	279	334	299	316	303	277	290	312	331	306	310	297	303	310	313	277	298	309	289	307	315	252	296	290	308	299	289	306	262	263	289	309	296	300	295	303	302	302	294	289	310	298	290	293	291	295	295	312	327	336	326	298	314	325	299	316	296	266	286	316	284	289	319	332	322	288	310	293	328	285	323	279	292	280	314	292	320	295	319	305	287	313	327	331	292	310	285	290	334	332	298	269	352	297	312	319	295	285	278	308	303	296	295	314	323	332	316	299	297	308	296	294	291	317	296	325	330	304	265	305	325	306	305	307	287	308	287	316	319	261	283	286	306	304	293	266	289	290	306	298	300	272	309	310	306	296	274	321	303	300	320	299	332	331	319	320	323	291	294	312	306	315	302	294	310	311	318	295	278	283	303	339	258	292	262	296	297	318	307	299	316	312	315	288	301	289	292	285	300	320	285	321	289	322	281	283	292	301	314	308	305	291	326	285	308	288	305	332	285	299	292	285	264	297	271	331	307	282	279	288	295	325	290	312	280	275	326	338	296	301	300	307	315	304	322	305	342	318	293	284	316	294	295	306	304	312	291	306	308	297	288	305	274	308	296	285	305	303	338	295	289	301	260	292	302	319	298	275	300	309	295	276	278	319	320	270	285	317	284	285	296	311	301	332	332	299	263	288	284	307	298	302	305	322	302	307	296	294	303	326	295	276	296	274	329	303	298	307	282	286	303	324	305	297	315	303	293	300	301	330	300	299	262	291	314	274	288	300	271	289	307	308	306	293	335	305	280	285	318	308	307	302	275	274	321	300	304	294	291	291	333	296	293	305	329	303	313	301	281	285	321	331	272	298	293	309	296	332	299	307	323	275	290	285	284	282	303	298	292	302	334	264	289	306	303	284	299	281	283	305	319	299	323	276	331	276	316	318	301	277	312	303	300	286	289	298	298	277	274	294	312	320	305	289	314	327	324	297	295	288	280	330	276	281	267	333	271	297	350	311	309	304	290	291	297	280	286	279	248	302	267	259	304	303	299	303	261	311	265	297	293	318	340	310	279	289	276	289	277	292	278	285	300	289	292	274	310	290	276	313	265	296	315	307	292	278	297	307	292	319	304	328	281	282	296	286	294	301	307	309	286	310	283	263	311	303	296	269	301	291	277	297	299	314	307	298	308	286	324	299	292	285	290	289	315	305	304	280	314	308	365	319	325	305	296	328	331	327	307	312	302	277	267	263	288	301	317	314	327	306	302	312	312	310	325	262	320	304	314	318	294	302	302	333	313	314	332	308	324	323	292	294	324	276	296	314	308	326	270	316	282	276	299	310	302	292	300	300	284	310	281	295	308	282	318	301	292	289	293	337	313	306	285	316	304	314	317	298	307	296	286	316	316	298	279	306	267	281	296	321	295	303	291	269	297	280	319	308	311	299	293	278	299	313	310	282	313	278	330	315	306	304	313	323	273	309	300	309	296	296	315	338	328	280	300	301	290	311	290	311	298	312	307	324	319	298	331	303	259	295	283	276	319	284	293	301	295	290	282	277	334	300	303	290	295	278	304	299	294	303	287	319	261	270	296	296	277	267	288	303	298	276	310	305	307	302	283	268	333	306	271	313	299	297	306	301	299	273	288	300	290	300	319	322	291	306	306	304	294	320	300	301	293	260	305	297	315	340	298	312	331	287	317	296	324	283	280	319	309	307	291	311	272	285	325	292	305	312	289	311	284	338	293	328	286	305	285	305	270	313	313	295	321	336	324	322	293	304	293	310	285	275	270	258	292	288	311	321	297	305	341	278	320	315	295	304	303	305	303	305	288	308	283	280	303	275	272	287	284	313	308	290	299	299	279	273	313	296	301	286	326	283	324	304	283	295	292	301	284	323	302	327	296	288	307	330	297	313	338	285	308	317	311	329	285	318	293	277	336	293	327	323	302	292	299	329	319	308	293	263	322	303	323	313	290	280	294	290	274	315	284	290	270	318	308	274	297	262	279	287	296	316	296	293	307	290	318	321	314	310	293	276	332	279	300	279	280	290	295	294	316	307	301	305	286	277	277	305	297	307	312
3950	1219	1132	764	603	520	462	468	398	411	408	387	402	411	407	399	390	385	399	400	370	361	361	366	369	380	361	387	357	402	371	368	339	370	386	339	360	366	369	354	381	282	361	373	371	383	398	363	338	350	327	351	393	337	364	367	379	375	325	350	383	381	388	330	354	363	369	345	348	349	342	340	401	349	344	386	371	390	375	384	388	352	367	339	356	394	370	366	353	391	367	355	379	399	383	349	363	338	385	353	348	350	328	350	354	405	366	377	360	354	361	385	368	349	372	351	355	367	361	362	346	330	351	366	351	347	370	379	378	377	361	347	358	330	351	368	357	359	381	346	396	373	381	353	355	352	358	349	358	363	347	386	361	353	346	371	374	379	370	347	344	374	373	367	410	378	357	362	379	347	353	355	365	385	374	369	364	383	342	361	383	341	361	336	338	385	364	358	360	348	343	370	365	348	352	368	355	389	370	337	372	387	377	352	358	379	339	395	372	346	332	349	384	367	404	386	358	338	346	383	323	360	387	347	361	361	367	355	355	368	347	359	366	339	391	339	359	351	354	368	350	359	357	374	383	323	373	369	380	370	377	365	338	359	362	394	362	352	333	336	379	373	347	336	386	341	337	359	331	369	392	393	353	369	375	329	363	402	365	357	359	374	359	357	347	374	369	335	349	379	374	360	377	351	389	316	351	357	366	358	326	376	395	354	393	347	366	369	386	351	346	370	358	335	355	357	389	369	362	394	330	373	312	342	365	348	346	370	340	356	405	381	345	361	369	371	390	401	358	362	403	358	337	336	366	377	351	373	370	325	342	377	336	375	384	355	339	372	386	379	386	378	340	336	366	387	342	381	402	381	340	344	361	384	369	401	354	372	368	351	367	352	365	366	339	343	366	369	356	347	345	396	372	343	357	359	354	353	373	384	349	324	350	348	354	399	385	389	363	377	350	393	377	367	365	329	344	358	365	359	363	352	379	348	379	327	363	373	365	349	373	402	372	352	345	335	383	349	370	355	358	374	370	347	366	368	355	374	405	379	350	371	310	318	375	351	369	340	364	356	375	358	351	363	348	376	359	357	354	322	327	328	338	376	388	347	350	375	338	357	380	368	349	339	352	331	376	378	352	384	352	394	337	366	355	358	389	376	412	353	348	373	359	348	367	335	350	355	371	366	374	346	391	345	351	388	349	368	401	365	345	366	385	285	370	371	370	419	356	365	364	348	373	346	325	364	365	368	324	380	355	336	363	394	353	346	375	349	361	384	392	366	319	342	336	349	364	332	362	368	387	344	354	371	356	397	388	365	345	340	371	336	339	357	347	354	358	392	346	328	377	368	355	382	342	349	349	367	340	370	364	340	359	350	372	375	425	380	346	378	357	354	357	408	374	359	355	347	362	363	362	342	338	364	366	366	371	378	356	358	337	370	365	345	372	365	336	359	328	330	402	350	336	362	362	362	377	337	353	357	356	357	349	343	348	362	370	388	351	384	340	365	306	363	352	351	343	368	358	364	317	354	355	318	393	369	351	362	367	359	364	357	388	353	348	344	368	345	347	372	342	381	335	338	346	377	361	335	339	361	376	356	409	375	384	348	372	354	336	376	343	366	348	368	365	361	355	369	351	341	321	361	342	406	346	358	352	392	362	384	376	364	345	328	377	359	350	357	360	359	358	354	397	348	374	361	375	353	373	355	369	340	372	345	372	337	383	362	385	362	368	379	342	361	385	382	344	379	367	387	373	366	340	352	370	370	375	373	334	408	361	339	339	372	346	346	344	364	373	337	346	371	346	358	363	349	339	353	357	333	364	376	322	363	392	386	330	337	362	378	371	389	358	364	357	355	326	345	381	347	358	376	386	331	354	364	356	364	363	400	356	372	368	353	356	368	354	348	383	370	354	351	356	368	401	371	387	374	383	358	345	375	364	367	389	381	352	375	380	346	332	346	338	367	347	354	382	358	341	407	378	376	426	345	354	346	374	326	348	340	360	354	385	351	368	340	339	333	353	328	336	382	380	347	375	340	357	370	368	364	391	326	354	356	362	350	355	354	400	358	336	345	399	376	346	350	360	357	369	409	359	376	340	364	362	362	342	360	346	336	351	378	340	319	337	316	358	383	343	377	326	376	352	358	356	359	373	329	354	381	319	364	340	372	329	366	326	373	372	346	342	350	367	351	364	360	344	378	361	357	334	350	338	378	333	361	359	349	339	370	374	353	355	376	347	359	355	359	346	346	346	388	359	353	359	364	390	361	344	347	408	366	339	360	377	333	358	342	391	371	363	320	372	393	401	380	357	391	353	348	325	356	352	341	343	383	345	338	352	378	379	363	358	368	349	380	361	371	353	360	340	354	357	355	352	362	373	373	352	366	351	371	328	340	324	379	384	355	341	348	367	347	394	365	354	356	353	373	347	366	335	384	372	351	355	384	348	352	336	356	350	351	374	364	368	366	360	372	339	368	364	352	364	374	352	381	385	368	339	379	354	345	359	384	401	361	344	380	370	328	357	342	368	377	337	356	365	386	384	373	378	376	346	369	352	368	342	353	362	337	369	378	393	353	344	352	370	372	389	322	384	323	359	393	343	369	360	369	339	391	358	355	383	367	368	357	370	384	379	356	355	363	329	383	336	357	316	355	358	326	360	360	388	350	349	355	395	316	354	370	372	382	354	381	396	339	398	343	346	371	342	355	360	362	325	327	357	357	376	386	392	327	334	347	374	363	364	333	371	340	363	362	362	361	380	362	382	334	367	363	362	372	368	378	366	357	362	385	379	331	366	378	381	364	360	346	350	356	353	348	320	399	349	340	351	374	364	318	343	362	352	381	340	379	362	356	342	324	356	353	381	387	330	349	377	367	390	352	333	345	382	335	318	319	362	394	379	363	402	376	388	355	343	369	327	364	339	361	338	374	373	325	375	341	357	364	360	341	372	363	361	359	370	371	374	383	345	345	373	386	359	361	380	369	341	336	375	368	321	353	362	355	336	326	321	373	360	350	340	357	327	353	325	338	361	362	350	339	350	406	350	372	347	339	364	367	353	376	366	351	356	346	335	373	350	382	335	364	357	375	325	362	362	380	362	343	350	350	358	348	365	358	353	349	346	386	368	370	330	375	324	372	347	333	402	342	352	360	347	368	378	368	382	357	405	367	363	364	348	339	392	326	365	371	360	361	396	352	387	352	369	400	366	369	346	370	353	370	369	362	368	380	360	383	340	349	363	341	368	397	391	353	373	353	347	386	330	370	379	325	373	352	371	380	380	329	336	365	357	366	376	380	345	336	380	360	375	368	377	386	379	363	335	362	394	344	398	378	365	373	379	354	359	347	363	339	338	369	387	374	327	361	333	372	343	346	397	390	344	366	359	364	349	354	360	363	349	350	349	374	391	342	380	331	348	336	344	340	385	361	372	362	358	360	357	314	363	341	400	384	350	346	386	388	351	333	346	389	405	370	382	365	372	388	386	362	356	379	372	338	369	361	351	328	332	388
23750	21512	29246	24189	21496	17923	2330	1276	998	959	874	785	859	832	790	805	722	719	665	708	669	687	686	684	665	659	665	674	642	706	618	659	622	644	600	687	652	683	584	693	641	675	627	659	657	696	673	584	681	668	610	660	626	667	607	643	620	695	647	648	633	627	658	645	663	564	602	615	637	612	680	686	642	627	627	630	645	637	678	685	641	665	642	648	616	665	631	663	614	636	630	608	638	630	625	635	666	614	653	621	646	613	652	662	638	654	647	626	657	644	621	604	622	667	633	629	662	625	616	630	640	640	666	606	618	636	620	663	613	620	641	601	686	631	631	601	593	580	644	666	617	610	626	622	580	654	617	616	638	627	618	676	590	613	614	624	637	617	590	635	680	676	634	612	661	625	579	674	615	626	629	662	626	726	604	701	674	577	611	653	649	680	642	606	644	579	617	637	661	648	632	649	657	622	649	654	644	615	637	670	585	670	621	630	597	630	635	680	642	637	666	632	607	645	650	648	651	633	587	665	682	674	690	617	666	622	618	606	616	620	619	625	639	597	624	623	653	603	634	585	686	654	599	629	636	633	588	612	635	638	606	673	582	622	608	619	605	568	621	574	616	612	593	680	665	643	625	666	602	591	615	611	656	670	611	668	625	590	620	641	626	661	638	639	617	640	636	635	614	649	637	621	636	649	653	654	615	647	670	590	627	625	636	592	634	656	648	659	616	615	605	601	641	636	644	625	619	628	616	662	621	659	637	611	645	629	626	693	671	633	642	624	605	603	645	642	617	629	591	643	675	625	635	604	644	639	661	578	634	631	599	666	643	672	670	612	642	656	601	644	637	634	662	644	579	615	639	639	660	662	614	646	650	588	641	665	600	635	584	673	606	646	636	621	673	640	627	619	647	668	659	652	641	664	606	649	637	632	677	591	620	679	669	633	645	617	662	658	631	646	617	604	629	595	648	623	657	655	611	619	596	623	644	554	616	617	636	638	607	639	635	655	605	651	603	636	615	625	626	672	616	594	609	639	626	617	642	681	635	685	684	635	613	656	660	592	600	659	641	630	610	642	643	674	625	654	647	670	642	646	659	575	641	654	592	672	644	631	652	675	640	654	617	654	641	607	675	647	614	666	600	647	652	641	661	605	657	655	662	618	626	642	709	592	627	650	641	651	643	614	607	631	675	635	634	615	602	630	663	619	614	629	627	606	672	587	636	650	643	649	646	626	639	635	627	632	633	633	629	624	628	624	626	590	634	619	647	623	620	608	608	584	646	632	669	640	588	636	653	600	582	607	623	615	640	575	597	657	658	648	622	610	619	638	633	624	674	658	635	634	608	613	677	635	639	659	679	654	609	628	603	589	629	605	607	600	704	660	679	617	634	622	605	562	617	655	625	641	660	613	650	642	613	573	635	645	666	628	623	631	667	653	620	607	656	615	613	634	631	605	636	634	673	651	640	607	622	669	603	648	643	673	630	643	669	631	624	624	625	676	602	636	625	631	611	622	646	607	675	648	608	686	642	616	627	616	664	649	616	602	643	618	618	627	617	621	632	620	658	620	647	651	589	608	606	643	635	616	600	645	654	583	636	632	649	600	657	603	666	654	645	628	674	674	639	622	617	677	625	663	628	616	650	632	627	669	645	598	627	619	653	618	652	639	659	666	602	611	575	610	626	604	599	641	621	634	622	647	599	610	656	669	656	620	668	627	646	674	635	615	614	576	634	614	609	647	627	606	614	631	611	612	614	618	651	639	653	612	637	597	623	616	662	614	660	640	655	628	620	630	627	662	654	663	644	600	625	644	622	641	623	648	650	633	608	699	617	639	642	595	615	639	640	606	624	635	592	602	638	689	641	672	688	636	639	597	580	632	642	648	643	652	640	618	633	628	605	641	597	614	663	633	625	612	663	616	637	646	654	621	628	679	634	613	632	641	612	598	648	609	600	640	619	579	603	630	636	633	619	621	617	668	631	631	626	650	623	616	620	669	652	647	636	653	664	606	637	629	635	658	598	622	623	667	653	622	631	611	667	680	601	618	608	667	639	594	625	657	610	601	643	631	633	611	644	596	655	599	638	633	638	652	661	616	619	603	618	548	592	591	620	662	598	624	605	589	656	642	574	637	589	580	602	641	648	640	596	586	677	652	645	624	610	687	726	647	608	629	647	588	616	656	638	623	650	597	645	663	622	642	641	660	583	651	595	611	639	633	655	617	623	638	651	674	627	639	677	668	620	605	659	599	651	654	612	599	656	666	611	618	629	579	645	604	576	595	623	605	643	619	645	634	618	619	639	610	641	611	598	631	639	634	660	622	672	629	624	612	628	572	697	645	596	627	627	604	603	600	607	641	605	637	672	643	644	642	664	625	632	639	615	647	622	675	654	643	613	589	632	637	640	608	644	635	639	674	600	677	602	613	666	646	623	668	661	629	659	642	626	651	622	644	621	648	668	603	619	602	620	602	594	658	614	656	625	590	600	660	667	584	618	647	619	647	640	601	636	648	633	654	666	631	622	685	648	611	631	637	615	675	630	631	636	658	627	653	609	634	680	628	607	623	673	610	614	602	653	590	630	581	621	631	696	713	624	606	623	641	698	597	653	597	654	621	649	575	580	603	650	646	628	581	672	622	609	654	617	607	595	673	611	637	625	617	603	578	648	633	647	658	613	617	622	639	604	628	628	671	655	631	611	593	629	621	622	654	668	629	634	625	625	638	639	661	618	648	661	623	632	625	659	631	664	645	627	643	658	610	625	651	631	608	586	719	614	641	660	638	664	606	648	633	618	615	596	686	625	585	639	638	610	618	628	625	642	673	633	643	610	592	638	576	683	572	619	587	635	617	662	643	620	637	621	624	601	609	648	610	612	645	611	632	658	613	632	592	606	640	645	659	630	656	660	585	569	627	615	607	630	620	684	652	652	644	612	633	670	653	636	634	601	596	672	626	590	615	643	629	603	603	625	654	602	593	595	615	603	647	598	636	608	615	615	574	596	603	653	618	637	659	669	597	617	610	625	691	660	590	599	631	691	590	637	655	636	624	635	678	622	624	616	623	645	658	651	636	621	630	611	601	647	670	600	612	647	628	659	608	644	637	602	647	670	605	595	589	647	649	621	620	638	623	597	627	642	616	630	672	592	604	637	659	648	613	637	644	626	635	701	597	631	642	649	663	642	632	611	617	611	611	636	660	640	594	658	603	638	656	654	583	612	620	625	600	589	619	642	650	682	642	629	660	679	634	607	588	675	607	636	639	603	604	618	646	606	633	671	650	625	616	647	624	643	624	622	570	592	660	652	606	642	634	644	625	610	634	618	644	637	572	585	562	644	648	592	638	617	689	641	681	620	674	644	633	632	641	669	654	630	609	613	616	620	636	689	660	639	653	653	680	635	602	657	613	634	608	681	654	654	593	612	699	659	635	594	606	628	650	647	659	630	611	635	617	650	649	624	651	590	632	617	636	642	637	627	622	635	619	598	602	609	613	705	660	611	618
5085	10332	9479	5009	3489	2742	2150	1800	1557	1405	1231	1107	1070	1002	1038	1058	945	876	820	837	816	807	786	829	792	790	740	781	776	720	776	796	718	762	765	744	808	761	739	698	713	749	733	710	761	697	766	686	648	727	711	674	738	723	716	744	716	692	700	697	719	681	704	722	653	730	765	677	709	747	695	669	766	694	717	689	693	676	738	730	711	664	727	718	685	771	706	757	723	683	715	712	735	689	722	700	681	705	714	698	676	730	695	700	718	709	774	744	756	706	679	741	670	755	680	682	712	740	747	697	757	710	744	694	730	673	706	678	685	715	695	708	714	673	718	760	735	727	673	691	761	775	726	717	700	747	703	737	739	713	676	744	669	668	726	705	696	760	724	754	697	663	666	650	693	722	736	711	661	715	741	679	708	704	739	719	708	684	755	736	690	707	687	745	703	702	700	714	741	743	723	755	719	712	743	683	727	680	728	744	738	718	779	696	719	691	691	725	695	741	693	750	745	742	694	693	723	674	702	758	662	691	754	677	690	691	728	730	727	751	677	723	710	750	698	753	710	670	705	731	700	656	681	729	714	721	685	723	768	705	760	711	685	690	724	720	720	716	727	699	748	780	756	748	714	671	731	706	683	746	697	657	695	702	688	753	735	714	726	698	678	709	738	706	792	727	679	770	711	772	725	680	677	674	735	700	702	708	726	716	678	702	732	665	691	738	717	709	742	740	686	723	728	737	755	683	708	717	693	685	709	686	710	741	723	702	701	719	688	746	714	734	691	691	707	709	728	730	668	729	685	731	715	706	684	668	718	700	701	731	745	690	741	697	699	678	720	667	734	687	718	698	721	707	736	789	681	731	683	735	709	656	706	654	694	685	697	705	731	761	699	745	731	715	732	767	755	681	709	703	752	662	732	721	703	688	734	692	679	756	680	742	687	729	672	698	740	723	738	741	746	716	704	718	675	682	665	704	720	707	692	699	727	735	741	734	652	688	741	678	722	681	755	720	720	693	702	726	696	711	722	669	724	675	762	708	730	696	674	688	739	737	755	731	767	710	706	708	701	700	725	691	687	706	667	752	691	669	712	680	677	764	715	692	713	680	727	688	743	707	700	665	707	698	687	715	715	722	730	701	716	706	728	690	707	711	710	689	738	733	683	716	763	735	687	719	703	715	691	683	676	700	698	721	696	716	709	708	699	733	705	699	706	678	694	659	719	690	695	735	729	713	673	735	698	708	665	685	701	728	754	675	725	767	659	730	689	658	684	722	684	701	684	676	716	709	734	661	715	669	668	756	688	674	701	722	712	710	654	696	666	680	729	716	692	743	651	742	668	691	691	752	688	746	691	732	732	718	725	700	716	733	710	696	716	690	656	730	684	677	708	679	671	718	763	695	730	665	721	723	711	725	701	722	667	689	667	712	715	689	647	699	727	750	734	698	763	689	783	708	731	684	704	686	728	714	710	726	727	728	686	741	697	711	716	719	716	729	686	668	676	737	707	730	703	694	721	667	741	739	725	727	731	704	699	725	733	709	733	734	679	727	751	692	694	709	707	710	716	769	693	711	703	749	701	716	709	658	707	668	678	674	684	719	666	626	715	688	699	728	728	711	699	685	728	768	703	774	688	695	718	662	689	724	738	688	668	696	715	723	742	712	724	679	705	675	708	727	699	660	736	659	719	707	704	690	742	683	739	741	707	708	695	710	707	665	732	676	738	720	717	789	718	726	712	691	675	691	669	676	749	690	689	683	644	689	682	713	716	704	707	717	736	709	705	688	696	680	716	681	775	727	676	677	692	709	713	699	658	693	714	717	694	721	676	701	672	669	756	673	681	721	705	693	670	716	706	705	668	696	738	716	681	737	738	657	707	677	729	738	766	684	687	704	649	679	690	734	687	761	744	729	624	678	739	715	665	708	710	663	725	739	741	743	705	720	748	732	659	697	732	672	694	689	761	731	734	711	769	775	746	718	706	704	687	727	737	727	723	704	678	689	723	758	704	691	713	725	686	735	702	740	727	718	734	691	669	687	711	645	758	716	730	719	697	728	707	705	710	675	755	744	733	706	687	692	729	682	706	713	693	704	704	701	701	706	700	740	702	714	752	696	713	712	698	725	730	688	735	682	700	692	739	703	666	714	707	726	665	699	733	715	683	684	707	705	690	739	730	711	734	710	693	749	709	684	646	707	771	700	705	759	654	750	710	701	687	701	737	684	696	712	735	724	707	745	708	705	697	729	697	723	701	731	699	708	739	745	737	689	682	717	707	701	719	722	723	785	686	761	730	697	718	653	739	700	671	679	724	760	701	674	667	689	705	687	686	775	679	702	724	724	731	687	693	675	710	678	742	718	696	731	780	718	730	716	724	746	687	716	668	691	726	714	724	717	756	708	655	704	706	702	675	757	716	748	674	693	734	673	698	741	686	734	696	692	769	724	674	622	731	684	680	682	738	669	697	700	705	748	693	729	730	725	695	706	737	714	718	709	692	720	739	728	726	703	742	668	769	744	706	702	692	695	735	683	683	724	737	699	679	697	702	689	735	692	706	760	708	716	741	706	731	751	699	648	724	696	782	690	717	716	708	742	710	686	747	712	714	681	690	756	688	672	692	687	735	699	695	712	743	690	735	714	696	733	719	732	695	725	715	660	731	690	672	705	704	707	724	690	699	700	716	712	737	753	739	716	728	702	713	740	709	693	722	709	702	745	754	725	733	730	725	695	714	693	701	724	700	718	762	756	739	705	721	692	696	681	678	713	696	705	736	701	721	711	783	713	709	751	718	711	742	676	706	687	717	681	728	742	760	691	662	723	688	687	717	680	703	666	719	728	754	708	704	804	694	730	718	681	707	703	701	724	693	676	736	710	745	700	707	690	676	693	707	702	676	760	717	712	725	705	690	716	677	727	661	712	705	700	718	699	720	659	677	746	749	703	727	715	702	699	668	655	703	756	656	691	730	729	664	712	667	750	682	735	728	738	666	670	721	667	725	709	709	695	699	700	693	710	712	713	724	730	756	690	736	706	691	751	670	666	737	719	706	734	709	734	701	722	697	736	737	719	701	721	711	682	689	723	680	737	673	720	719	734	724	717	707	742	681	678	727	689	706	720	697	671	703	705	730	676	692	748	720	759	721	718	701	740	704	697	755	753	676	714	707	701	734	736	723	684	686	633	720	714	667	697	715	677	727	715	710	709	656	674	727	703	706	706	754	689	743	705	665	731	668	641	689	695	732	731	713	664	748	706	729	710	752	716	769	726	694	705	712	724	746	695	702	686	725	740	720	686	679	675	708	718	745	746	738	699	726	768	733	733	746	715	704	694	706	727	718	696	711	732	697	717	700	708	698	690	689	706	719	714	729	744	695	721	727	690	667	698	680	684	737	769	726	723	688	740	661	722	689	712	734	700	715	702	720	716	739	712	693	678	687	766	729	696	671	692	749	674	705	698	698	723	653	758	710	707	719	686	702	702	697	660	685	695	713	728	749	671	710	652
25028	21484	28381	24984	17581	1224	697	556	506	495	469	480	419	430	432	453	438	394	394	433	374	387	366	370	320	352	367	374	410	371	343	338	386	395	377	392	381	365	376	356	357	375	379	394	346	370	345	327	347	367	352	338	376	346	345	374	348	335	358	338	374	368	339	346	349	368	338	349	346	362	331	339	356	365	356	373	330	328	366	347	370	323	355	387	348	369	359	329	322	371	351	350	358	383	372	329	371	336	352	366	330	321	322	360	326	378	350	365	353	370	346	379	329	358	360	393	357	383	328	333	342	336	342	338	342	376	382	358	363	357	368	383	355	375	363	355	320	348	359	364	359	306	338	357	365	382	366	384	395	365	383	328	376	364	349	366	365	368	358	341	365	343	353	355	361	339	360	340	358	351	332	343	371	374	376	343	338	337	351	330	395	345	354	333	376	336	356	331	333	312	332	367	329	339	309	362	361	356	329	335	335	330	374	322	357	332	391	324	361	333	364	334	330	349	349	344	353	361	374	374	356	338	330	346	346	368	387	301	347	352	355	367	362	417	350	357	338	355	326	366	344	337	341	346	343	357	340	323	355	358	357	381	359	334	348	353	322	354	365	352	357	382	334	395	342	359	356	349	382	359	349	334	319	372	357	321	339	344	386	372	376	354	349	346	334	318	350	362	360	359	356	348	350	313	368	347	352	332	334	355	337	332	358	313	344	357	309	332	370	336	341	366	352	355	349	356	352	396	379	347	376	349	338	356	354	341	344	370	359	360	346	361	358	338	343	344	349	322	375	377	350	322	327	330	320	382	341	336	345	315	366	369	343	374	389	376	379	319	379	345	352	350	360	360	366	322	362	369	340	363	354	330	362	341	342	349	319	348	348	358	341	333	349	371	342	343	379	329	332	345	353	354	366	338	345	343	344	349	363	337	330	374	367	324	342	338	322	381	326	352	332	302	353	376	340	367	364	363	329	363	329	391	353	363	364	335	357	326	296	336	338	357	327	346	352	311	348	364	342	348	362	325	339	378	347	310	340	359	343	347	349	333	351	358	325	345	365	357	374	329	312	376	338	341	368	362	344	343	377	400	337	349	344	334	315	350	327	361	352	344	311	326	363	336	337	316	357	338	371	342	363	333	358	358	365	354	384	341	344	341	366	367	364	358	353	328	308	337	317	307	375	354	339	369	395	343	351	337	323	343	342	344	347	351	330	330	347	338	342	322	355	347	344	347	302	321	344	350	370	350	310	373	348	368	338	350	351	345	328	369	353	343	331	350	356	353	349	328	378	362	380	304	343	347	342	351	382	348	374	378	374	375	319	338	353	334	365	367	381	351	314	346	349	329	320	335	343	326	362	328	343	356	361	349	389	393	395	351	328	354	371	357	355	349	338	320	324	340	368	326	374	337	333	313	393	342	370	331	360	356	370	365	338	355	358	338	361	353	352	354	386	357	339	362	320	338	371	375	346	398	361	345	345	344	332	361	367	344	349	354	387	331	337	353	322	357	303	334	344	306	330	346	328	333	353	316	345	294	354	390	358	298	320	366	338	335	349	347	367	337	332	353	326	361	341	335	327	380	379	397	337	339	324	336	323	331	353	371	355	371	343	306	340	332	360	366	350	374	365	330	346	296	364	350	362	332	363	298	335	360	345	370	327	346	296	381	333	354	346	362	357	334	365	363	357	322	354	340	361	359	346	364	360	335	343	352	335	357	347	356	345	321	356	333	350	358	328	378	354	326	353	320	352	332	338	365	330	336	378	327	353	337	373	352	355	315	366	341	340	311	360	351	345	318	334	343	368	363	359	331	346	358	385	337	360	339	332	369	348	315	385	342	325	320	362	366	368	359	356	362	363	329	351	326	377	369	387	352	355	345	365	366	372	350	334	350	352	345	348	349	346	333	375	319	355	341	341	350	378	353	319	365	337	345	343	357	349	346	315	366	342	335	343	384	384	341	363	346	369	330	324	351	353	338	362	363	322	374	330	335	346	336	340	352	358	369	349	325	353	359	358	397	374	321	360	402	366	358	365	338	362	366	342	313	357	355	334	384	350	311	363	360	321	313	400	361	333	373	360	351	326	330	330	367	361	337	355	329	368	334	353	342	319	335	350	337	342	332	340	373	363	359	345	370	381	365	347	356	375	325	341	371	307	376	326	347	332	375	374	337	327	366	349	374	362	358	361	335	326	337	372	388	345	375	347	326	337	361	343	377	342	320	318	359	370	325	336	380	365	357	327	363	343	362	333	343	317	358	353	350	325	343	326	348	366	360	318	347	369	346	373	353	357	345	351	371	306	345	341	380	350	339	332	330	357	348	361	351	372	374	371	357	375	344	325	344	342	330	323	337	313	337	342	325	328	332	384	386	347	361	366	368	330	361	391	362	334	350	341	370	337	368	323	316	367	362	335	344	375	351	328	348	323	353	352	328	341	325	355	352	341	316	349	351	319	351	324	309	318	371	345	382	336	341	371	353	325	366	372	344	366	363	348	340	368	334	312	371	375	360	345	345	389	363	356	324	341	346	345	355	337	371	325	369	370	319	347	334	366	368	371	341	363	344	346	347	345	345	321	324	349	347	343	329	350	381	354	369	312	375	402	344	331	366	346	358	355	353	344	349	346	343	354	358	339	342	344	354	360	339	339	336	382	335	360	345	350	375	355	366	352	397	355	362	338	355	338	361	396	350	368	345	330	339	357	351	331	355	369	368	337	325	339	358	343	302	321	339	375	353	345	321	362	349	327	359	392	334	359	371	379	368	316	336	353	339	320	315	356	371	350	345	319	343	329	346	362	367	359	360	322	335	353	304	337	369	349	362	337	343	382	329	343	366	347	324	328	344	341	355	330	363	337	366	356	328	346	317	361	370	368	359	333	350	344	353	347	381	383	350	336	322	332	362	336	373	333	349	340	346	365	352	350	347	362	350	350	357	352	347	365	346	355	330	358	338	336	325	324	311	345	340	362	361	336	319	358	356	352	362	354	313	353	374	378	354	354	405	338	333	336	346	340	341	335	306	360	362	326	342	345	342	363	358	317	307	334	341	364	350	339	353	324	365	333	344	373	356	351	398	336	360	331	353	315	369	340	347	336	353	371	351	386	330	329	340	378	342	324	354	346	366	360	360	346	341	325	351	332	334	335	329	358	337	369	332	318	323	333	323	325	368	378	355	349	370	347	373	330	360	337	342	337	355	344	355	378	318	372	363	337	377	333	339	342	357	369	361	360	348	325	398	381	350	350	332	354	377	337	353	376	364	372	331	368	331	349	361	348	364	337	353	340	337	358	348	375	332	332	356	340	324	316	357	334	349	358	339	349	307	374	354	316	343	360	355	347	365	341	353	331	344	341	366	356	339	347	337	364	339	386	366	335	334	332	336	339	334	350	319	345	352	366	335	335	346	341	374	335	352	334	335	337	336	363	342	325	362	379	359	336	324	351	320	356	323	335	340	364	334	354	359	353	371	336	376	368	375	333	308	355	349	362	339	379	373
4893	6289	5433	2895	1981	1591	1227	1074	896	851	698	681	638	659	625	634	532	521	520	476	474	462	530	482	526	496	450	495	487	429	418	434	448	447	405	457	466	452	427	443	415	410	452	469	420	452	474	418	461	420	438	444	419	468	433	466	460	409	439	438	446	440	470	453	459	446	407	426	461	444	427	432	428	449	449	424	448	455	437	446	413	444	435	413	417	442	445	425	430	426	434	472	430	440	418	436	446	440	476	436	425	421	424	416	436	458	448	429	457	459	427	442	429	443	445	428	437	462	469	415	440	441	445	439	407	443	403	436	421	429	459	447	426	425	441	426	447	403	447	455	452	379	427	450	415	458	475	466	427	413	469	466	437	435	474	467	393	416	460	446	456	394	426	439	470	460	466	422	416	459	452	442	403	435	399	446	404	405	427	452	433	432	454	436	444	425	441	421	398	462	426	409	453	434	421	418	438	443	437	464	443	410	421	433	457	422	436	435	439	440	422	417	433	424	455	456	440	459	435	444	439	423	462	428	457	436	433	428	436	452	436	453	445	404	469	432	462	463	485	438	415	438	459	416	436	449	417	459	418	437	435	456	440	414	427	427	399	429	430	449	420	446	399	432	410	439	434	431	451	450	444	423	427	462	451	416	423	435	464	427	451	447	434	430	422	424	437	414	412	459	426	449	470	453	401	438	451	407	413	429	446	425	439	409	475	434	400	430	460	411	488	432	420	418	437	448	438	449	464	436	417	410	428	414	443	433	420	427	468	419	456	428	424	450	411	432	437	444	458	453	425	451	430	421	448	391	444	392	448	442	454	435	435	446	454	452	421	439	459	433	410	420	427	410	468	444	417	439	440	434	393	429	453	411	422	452	422	434	451	422	469	417	418	453	403	425	449	418	446	470	421	426	452	402	438	397	456	427	456	463	425	459	420	389	395	414	428	465	450	418	468	426	433	429	426	447	423	465	435	421	400	451	437	437	437	439	423	439	437	451	460	422	460	457	419	470	424	411	440	449	464	483	427	454	441	429	427	449	459	448	470	453	443	414	426	419	456	457	444	452	403	436	428	442	462	428	446	437	455	441	475	389	459	473	432	436	446	431	437	433	438	449	453	471	449	442	417	433	404	425	427	440	432	469	419	432	421	442	427	493	426	441	425	426	443	457	480	463	451	448	450	423	456	459	412	489	436	426	456	491	442	449	450	450	435	461	441	416	441	423	463	436	430	430	428	462	449	435	432	434	420	456	420	468	441	397	436	459	418	453	459	398	417	406	427	431	424	466	434	382	447	439	442	432	415	422	413	434	426	425	432	390	462	432	455	491	441	425	454	459	438	395	423	460	438	428	432	365	420	437	445	421	419	435	451	429	431	457	446	426	475	429	441	463	436	493	444	459	426	448	435	436	450	438	406	413	435	440	446	430	399	429	420	454	452	441	413	424	434	426	450	471	457	455	448	470	422	469	449	431	415	408	442	422	420	432	462	461	450	457	449	436	409	461	402	420	424	438	442	421	449	395	418	413	448	450	456	450	438	444	439	453	418	427	422	401	414	418	437	429	437	449	421	408	442	429	423	408	429	432	484	466	452	450	446	446	419	471	443	407	475	426	445	428	471	404	439	408	399	468	414	450	452	429	463	420	434	433	422	464	422	457	472	416	445	430	411	417	417	406	429	430	425	472	434	402	452	447	455	439	384	422	400	434	452	457	441	434	447	457	419	444	419	436	397	459	463	484	434	458	431	422	435	420	414	445	439	410	429	428	421	436	426	451	426	445	420	422	423	434	433	465	416	409	423	432	449	423	488	421	412	434	425	440	454	422	430	429	433	411	420	448	440	467	456	440	455	420	413	432	418	439	460	484	401	429	417	454	417	429	413	424	426	462	467	415	419	464	427	498	431	509	428	429	427	462	411	437	437	438	454	407	404	437	409	423	448	418	475	445	448	444	461	451	435	437	438	413	471	426	441	459	442	472	449	449	444	444	443	441	453	426	410	449	419	414	448	450	465	436	474	434	426	437	457	439	486	413	444	407	432	438	428	450	399	454	427	470	414	437	446	404	410	466	431	473	422	412	430	465	423	391	424	452	468	480	420	413	437	407	421	403	421	410	465	454	427	445	462	406	410	441	438	452	425	447	474	415	452	440	466	428	461	421	398	430	422	454	410	448	406	455	461	467	451	432	436	464	452	404	466	445	445	420	473	415	421	405	402	419	420	395	429	430	448	438	433	475	428	428	446	444	459	397	448	422	414	450	401	468	418	423	425	439	470	451	467	440	437	434	439	483	434	440	452	436	415	428	429	400	471	461	426	432	443	466	455	452	472	436	414	439	430	449	446	440	450	441	444	445	442	427	465	444	424	406	427	460	440	462	433	408	423	463	424	424	423	479	431	411	405	448	422	429	460	436	429	458	466	360	442	450	431	449	454	411	453	441	453	437	477	426	441	426	415	429	485	426	431	446	431	419	439	430	445	410	452	453	462	442	438	442	463	406	436	423	432	424	433	418	457	441	436	432	437	433	447	424	423	446	438	435	421	465	429	444	452	443	435	440	463	443	434	435	426	437	463	446	449	422	464	450	460	414	435	466	428	434	416	396	467	480	443	396	432	405	423	439	402	415	437	477	449	428	447	443	410	433	423	411	406	440	374	458	471	450	425	428	447	427	453	463	480	481	426	466	428	454	426	468	420	440	404	448	440	444	426	445	482	470	455	449	459	429	417	399	428	416	466	491	482	456	400	425	459	444	415	443	455	422	438	439	445	445	413	458	408	452	463	441	466	430	429	414	430	439	459	469	418	426	426	443	413	440	440	454	450	403	401	411	448	422	415	449	441	434	424	413	464	439	441	481	415	398	441	405	453	441	423	444	443	456	480	426	409	418	420	402	422	416	445	427	445	438	450	454	408	423	424	418	386	441	447	473	461	462	433	446	432	460	447	456	450	435	463	432	413	447	446	434	448	413	438	493	428	414	459	425	416	454	465	466	412	464	411	412	445	411	410	485	432	455	416	422	422	413	409	432	427	410	451	442	407	435	414	450	430	435	447	421	459	455	417	461	428	443	437	426	480	409	470	454	439	399	423	439	418	430	432	438	406	466	449	477	442	452	432	412	479	413	425	429	431	419	432	422	442	479	436	421	455	429	450	407	451	434	429	418	438	448	442	449	442	453	406	451	422	415	398	479	439	457	447	453	464	443	418	479	463	415	468	449	443	431	470	410	463	441	472	413	402	461	450	429	431	418	450	408	426	416	434	401	463	429	401	436	412	456	432	486	426	453	459	436	448	456	418	416	472	438	429	433	459	416	427	433	419	482	433	410	414	428	401	444	439	450	456	439	431	403	434	439	469	402	453	412	438	435	451	463	436	449	436	441	431	418	460	435	434	460	424	413	428	446	454	427	436	437	434	446	446	445	451	440	416	455	460	436	398	433	501	438	430	406	434	478	439	434	424	436	384	437	424	445	423	427	428	428	460	454	474	420	441	454	469	426
22963	21540	29558	23977	21547	21629	15374	2321	1603	1489	1337	1279	1192	1155	1114	1242	1072	1009	1019	1009	928	970	924	945	897	906	927	914	866	875	925	900	839	880	921	881	925	895	895	881	840	819	823	880	798	903	878	858	917	894	885	841	819	871	884	853	869	906	854	871	878	842	833	820	807	828	876	838	853	897	849	837	863	875	857	849	872	892	856	847	920	868	851	834	825	810	838	820	835	814	886	858	857	885	882	830	876	913	854	812	876	850	850	868	891	832	847	845	872	824	843	852	812	828	920	833	828	839	846	942	891	878	803	817	861	882	827	883	874	856	873	823	810	854	857	833	821	852	864	829	863	845	835	835	823	865	878	832	874	884	853	828	843	820	857	895	876	894	867	851	848	880	836	878	873	879	878	848	839	903	878	883	861	835	819	875	872	831	848	830	827	843	832	863	821	863	860	849	828	852	852	866	862	918	823	832	877	848	860	846	816	867	811	888	854	819	849	783	854	806	816	913	878	890	833	839	809	836	816	931	831	826	876	878	890	831	884	846	863	859	866	823	854	845	875	904	832	789	836	866	836	861	824	861	837	852	846	923	871	868	903	840	832	862	794	802	828	851	825	835	838	870	838	831	855	821	870	886	858	870	813	857	787	828	876	835	796	835	803	820	848	853	843	853	833	796	815	855	834	861	895	832	798	831	870	765	834	871	854	864	848	845	853	849	827	834	831	872	848	805	873	863	768	860	899	901	873	868	835	842	822	875	853	876	907	881	853	863	845	813	847	848	876	870	850	837	838	847	845	861	825	868	890	862	825	842	863	893	834	860	879	863	869	857	836	768	841	825	871	824	895	843	798	859	839	839	855	862	826	872	985	820	856	858	836	798	916	838	834	864	835	809	879	856	832	813	828	820	847	892	836	831	833	822	824	827	789	847	807	862	825	900	839	789	829	810	845	847	835	831	836	860	803	836	827	862	883	791	800	828	834	809	868	937	836	853	824	851	867	877	838	866	875	839	881	822	819	864	842	859	826	890	918	820	880	882	846	860	865	843	849	842	817	886	799	818	814	838	812	890	866	879	872	835	824	879	921	889	854	850	831	881	885	829	841	782	817	867	846	844	864	850	876	849	849	861	849	831	837	818	845	844	894	841	858	841	848	838	858	844	840	863	860	806	808	851	830	881	862	828	868	829	813	825	812	830	794	841	872	859	864	881	880	833	801	850	865	864	836	816	837	809	871	849	846	836	875	854	860	858	907	907	919	872	826	814	894	870	805	818	801	860	848	860	807	870	827	851	846	827	828	868	825	803	841	874	847	818	845	878	793	845	842	850	848	857	853	846	850	901	856	848	838	856	871	841	868	835	835	864	814	876	869	796	868	865	828	804	826	860	860	842	835	870	809	842	871	858	866	865	848	837	834	920	868	823	865	824	853	857	835	837	858	819	820	927	850	846	842	864	887	828	851	835	842	875	814	871	834	825	819	834	834	841	879	840	820	834	865	805	860	834	863	862	808	862	813	829	876	832	893	838	828	863	865	824	875	894	830	896	836	851	827	871	875	841	828	847	840	890	868	818	819	854	856	812	895	810	837	849	903	871	837	858	846	815	772	850	841	803	834	801	862	810	876	835	818	810	789	808	863	912	896	845	839	897	826	870	850	804	828	888	867	834	849	811	813	871	845	862	903	872	820	840	863	820	793	815	903	873	848	817	863	857	816	844	822	883	843	837	822	818	820	869	852	821	837	847	880	870	834	855	888	859	805	884	872	850	847	856	822	876	842	829	819	817	860	796	858	854	787	833	852	862	853	850	859	871	836	839	843	852	874	864	810	870	862	861	852	829	850	893	836	897	825	881	872	915	834	875	871	858	818	865	821	826	905	852	881	843	872	824	865	823	865	849	827	902	795	874	842	878	897	842	834	780	859	863	860	852	918	833	836	840	816	835	844	883	857	830	847	880	797	896	853	834	847	850	833	813	885	855	882	817	880	806	772	836	865	867	852	806	849	879	861	811	844	832	834	825	869	883	855	900	856	861	824	855	893	825	853	808	819	858	889	838	857	841	834	876	840	878	818	810	898	825	849	868	857	924	836	891	888	845	848	826	818	834	830	868	855	888	823	850	814	861	832	842	836	786	865	801	822	823	853	857	885	845	809	872	869	882	828	804	887	877	833	846	859	850	824	846	841	827	877	856	871	826	840	855	864	806	889	817	832	888	796	817	794	903	804	833	831	839	853	819	858	829	894	831	826	842	853	846	875	832	789	881	812	875	885	847	860	858	823	785	833	897	868	836	847	854	839	856	850	879	792	885	867	857	884	846	810	854	870	819	892	808	855	871	761	828	888	798	797	878	857	858	838	896	829	838	846	853	870	823	838	877	873	841	825	818	871	838	905	818	792	817	842	770	859	853	849	874	839	810	824	848	837	843	825	833	807	796	848	837	860	844	816	854	841	839	830	854	833	813	827	899	853	863	874	841	880	778	829	808	878	876	881	790	838	819	850	860	884	856	804	843	877	796	819	860	782	785	811	873	867	845	834	900	838	865	818	814	803	887	851	846	835	833	824	799	825	859	808	809	874	895	820	800	837	814	873	827	822	876	819	803	818	831	821	850	823	893	791	835	787	825	838	821	873	860	865	853	842	875	864	848	860	840	904	869	852	882	825	808	836	814	842	899	806	834	877	839	795	850	851	854	876	858	877	847	917	834	832	845	803	780	834	869	814	807	861	858	888	846	805	863	837	856	895	844	813	891	856	834	870	818	864	834	835	864	871	811	808	837	850	806	819	876	854	817	829	856	823	879	814	797	777	859	855	875	921	826	815	786	896	878	910	804	795	845	836	822	838	881	889	855	870	810	861	862	841	857	798	845	850	862	855	832	794	800	815	885	845	913	833	874	847	854	831	827	876	811	816	923	899	896	883	888	822	849	837	887	863	856	856	836	863	891	779	897	861	841	844	867	807	868	814	820	833	775	867	821	810	854	822	843	875	893	862	881	831	842	829	854	860	874	877	776	821	794	887	864	830	846	809	843	890	888	891	865	795	831	807	804	829	886	858	815	876	803	809	812	772	835	868	861	862	835	830	871	857	834	886	888	865	811	821	888	859	847	828	848	807	820	801	825	830	831	881	892	845	883	866	918	831	813	839	866	873	860	856	873	864	850	837	856	800	888	849	808	859	815	833	832	786	812	869	871	848	861	820	806	798	853	846	810	832	840	837	860	877	794	891	835	833	862	799	811	838	839	798	852	815	867	843	800	842	801	842	860	838	829	877	811	815	885	855	855	832	828	874	814	845	841	803	807	795	812	827	894	851	828	769	826	852	808	838	852	815	811	842	816	838	869	848	830	876	845	858	799	794	841	809	863	848	843	883	862	806	841	765	896	805	791	787	834	851	835	835	871	877	833	840	863	840	856	858	833	837	873	817	840	798	883	840	835	835	805	906	858	876	868	918	832	914	827	896	856	832	823	864	839	865	824	861	846	854	833	816	853	822	867	835	851
7648	17029	15349	8766	6043	4700	3842	3046	2588	2151	1966	1763	1614	1478	1556	1635	1353	1251	1149	1088	1083	1068	1064	1029	1024	1089	992	1084	1049	1014	1023	1050	1035	954	1019	993	1008	999	928	972	974	1035	969	972	967	953	1005	939	1025	931	931	971	1021	912	924	922	966	994	994	957	936	975	920	942	928	927	955	922	901	929	966	922	904	954	971	960	888	954	872	982	966	942	938	953	972	929	932	958	935	959	935	919	960	968	936	965	929	959	928	960	956	940	934	968	926	1010	978	935	905	1006	973	947	950	1013	1046	944	957	975	892	1018	975	906	967	928	947	895	901	896	940	924	963	924	865	1000	978	935	919	916	950	883	980	974	924	945	902	951	923	941	970	909	933	934	933	872	957	912	972	964	936	983	911	963	895	885	974	939	964	951	923	880	926	934	988	948	898	912	942	911	923	931	924	931	962	981	933	955	962	916	978	992	982	903	895	935	907	892	941	944	896	954	921	945	951	900	947	997	924	910	967	931	891	951	968	932	1012	922	932	967	946	932	900	959	913	981	911	922	961	960	935	962	949	943	939	902	959	903	914	941	925	965	932	919	973	938	925	985	973	937	955	940	900	963	954	949	983	911	940	881	954	888	921	928	902	984	956	879	991	907	901	950	1022	958	957	912	991	957	894	886	933	950	998	956	910	935	932	908	916	1018	956	973	908	976	858	869	874	917	957	949	955	930	953	959	950	874	983	931	984	929	947	905	957	938	979	1004	950	988	940	918	937	920	952	965	965	941	866	908	965	988	950	959	945	951	929	917	969	935	942	854	1009	1001	948	869	969	916	967	934	986	929	886	1007	958	916	925	903	898	959	965	977	955	877	935	894	941	969	952	910	927	931	906	983	942	907	1001	938	896	957	934	965	955	931	971	959	961	957	958	941	990	944	933	958	955	900	946	915	895	978	898	952	934	916	944	992	906	983	936	937	958	891	956	921	967	901	926	892	941	936	956	933	897	840	1007	933	957	945	905	931	952	946	954	935	945	880	932	943	980	959	950	955	938	906	923	961	957	893	954	904	952	938	959	913	946	918	989	995	927	953	965	998	950	965	882	962	913	922	984	952	938	929	899	1004	921	933	964	938	941	955	955	972	958	960	950	928	947	929	948	928	890	951	890	938	938	923	917	965	1046	929	969	923	955	945	907	920	900	922	911	926	974	898	955	970	932	986	954	960	937	970	945	935	953	924	953	885	961	951	925	918	946	950	971	921	917	922	913	945	897	970	940	892	1006	921	955	956	921	965	911	935	943	958	868	957	897	921	986	922	928	965	952	947	954	991	941	952	921	957	968	984	978	904	936	926	925	1002	930	921	927	951	990	923	938	947	964	928	958	919	909	946	976	925	925	963	905	913	929	955	961	968	908	966	898	931	910	928	922	945	939	889	980	960	892	902	979	933	901	952	935	945	936	927	926	891	1016	953	908	925	935	968	956	956	973	966	925	895	898	962	919	920	959	976	908	928	874	934	930	943	946	940	1006	915	979	912	973	971	927	976	932	922	956	950	921	918	944	896	979	933	923	931	950	973	891	955	913	932	936	944	932	923	995	936	941	940	953	921	942	895	960	1014	883	940	896	962	1017	878	981	932	932	972	934	927	1016	933	956	933	952	882	905	915	973	917	934	906	976	931	973	916	884	952	932	973	973	903	936	978	937	924	919	953	885	973	951	905	975	970	911	970	942	978	931	965	917	965	960	974	985	924	968	924	919	920	974	914	909	966	909	991	933	977	988	952	921	972	938	924	980	952	989	934	971	944	1009	923	909	962	953	983	1007	916	951	919	914	941	936	954	969	954	932	954	930	879	913	931	924	928	960	938	939	941	919	961	900	1002	924	958	937	935	929	984	968	981	952	970	944	985	918	960	934	926	942	928	943	909	919	965	953	922	860	951	952	903	982	879	904	938	924	974	968	961	944	947	927	917	943	972	933	945	937	942	965	879	909	955	919	961	893	957	1007	895	935	952	959	948	977	989	1003	905	936	974	894	967	953	944	903	989	1022	999	890	936	953	951	946	983	964	1003	937	908	917	884	947	928	909	940	971	973	947	929	947	923	967	899	913	939	912	900	955	959	976	907	962	932	960	964	935	921	948	941	919	954	939	958	945	912	906	938	908	950	932	878	944	979	962	927	964	953	913	918	918	974	888	912	920	966	933	978	937	914	909	947	959	980	937	973	966	937	932	971	922	894	931	984	934	923	957	855	952	989	906	959	951	945	942	964	897	926	950	939	919	924	873	976	969	941	955	897	921	966	948	993	924	930	922	905	916	950	936	919	984	942	944	923	934	958	896	962	883	934	985	930	969	1007	940	922	929	913	940	972	919	936	983	968	967	948	895	947	962	919	955	945	944	964	971	898	941	933	890	898	921	926	980	903	922	926	899	928	947	920	921	965	981	965	959	930	902	994	931	942	937	930	939	919	904	955	942	934	949	895	941	922	941	959	872	945	985	968	963	943	1057	939	910	956	919	913	962	941	913	962	907	897	932	957	918	996	901	978	973	924	916	947	949	933	895	931	936	928	927	966	956	951	940	974	922	932	942	992	957	937	942	956	955	943	945	968	936	999	896	877	923	970	983	959	921	987	989	952	991	952	934	921	929	961	981	967	923	916	966	910	975	935	960	931	942	949	930	966	943	929	972	926	940	906	936	995	939	959	952	985	978	956	935	905	945	973	931	944	1010	976	979	962	928	959	934	957	986	930	909	950	884	978	888	958	987	940	983	901	973	959	974	931	949	961	927	939	914	900	923	971	921	956	943	936	933	968	970	966	891	966	1004	966	916	988	932	953	943	902	885	924	954	935	947	886	957	946	962	945	953	962	928	894	953	911	925	954	943	965	948	901	950	905	956	902	931	957	942	929	974	931	928	948	925	933	939	951	954	903	965	924	948	927	911	936	937	915	944	1001	946	915	961	921	914	918	918	920	946	931	954	949	926	935	929	889	919	895	905	960	942	922	957	936	975	976	950	961	881	921	948	873	947	975	921	995	956	958	907	927	956	939	900	959	950	978	907	996	926	929	929	950	934	949	873	919	893	940	940	951	987	940	952	954	910	929	948	911	908	915	993	899	945	960	944	946	944	931	963	951	874	867	972	983	929	881	917	909	931	943	913	1003	961	907	927	922	971	913	927	926	948	938	922	948	993	915	924	955	892	928	889	929	958	932	947	977	930	1014	934	914	952	998	970	927	962	1001	975	953	941	915	920	934	942	893	942	1037	919	943	960	972	943	940	946	927	927	900	901	912	896	939	992	951	961	952	934	983	956	979	916	892	889	935	965	880	926	949	937	931	955	929	922	981	893	954	945	910	938	952	957	957	916	919	990	884	910	970	989	930	914	942	911	918	966	940	932	941	913	926	934	955	968	967	951	925	938	933	889	1011	942	976	965	900	882	962	950	963	957	969	911	997	917	912	953	931	935	920	960	914	916	973	968	955	837	892	953	922	947	934	929	935	932	928	931	893	937	953	942	899	943	888	958	937	933	975	995	903	940	964	867	887	895	944	918	910
27208	21036	10219	940	535	452	399	346	339	295	316	309	286	308	351	378	343	303	309	280	312	295	299	304	315	301	284	294	282	275	305	300	328	297	318	274	314	285	307	272	282	280	300	279	289	292	303	288	302	267	270	287	294	289	306	276	306	331	302	291	292	309	323	301	302	277	302	325	299	290	295	279	296	296	298	308	277	304	291	294	298	281	317	289	277	299	304	312	283	325	289	322	260	321	306	308	292	301	284	279	273	272	316	295	263	289	271	265	302	290	263	261	262	247	270	289	315	297	290	266	294	273	293	272	307	300	283	308	289	308	303	293	299	331	300	304	276	314	306	281	288	289	312	290	284	286	292	274	298	300	299	277	298	289	287	289	335	278	296	312	284	315	271	280	320	318	310	300	301	306	312	299	293	309	315	328	310	325	292	293	266	288	304	281	296	295	313	308	295	270	315	318	280	331	279	284	269	292	295	302	319	272	309	294	292	332	282	277	282	289	325	305	300	311	281	313	310	258	309	289	319	280	317	318	316	299	346	308	300	330	333	292	316	294	311	278	281	314	330	293	295	279	266	333	295	292	302	298	300	278	305	274	317	296	288	315	289	297	305	290	283	306	321	284	299	286	309	265	276	282	304	301	330	279	292	315	314	289	281	290	315	289	292	307	340	300	287	259	281	296	310	298	306	296	272	296	302	279	282	284	307	281	317	290	317	277	297	279	279	283	310	292	301	283	288	278	284	316	290	283	286	300	315	287	287	277	291	294	301	300	294	289	325	269	284	289	261	310	296	265	279	301	258	318	271	300	265	290	304	331	289	285	290	228	287	256	286	294	315	304	296	310	306	280	292	320	294	252	298	286	297	316	302	313	297	313	289	290	334	317	322	285	292	303	296	310	339	292	297	299	304	307	338	267	301	301	259	279	301	284	293	306	290	329	280	318	302	286	293	291	292	314	272	262	310	307	264	302	338	311	310	341	297	287	326	273	292	284	301	317	289	318	300	292	290	312	327	292	297	292	261	301	299	272	269	297	317	266	295	290	301	286	301	302	300	340	283	282	267	313	307	299	328	313	314	311	290	283	280	296	280	311	294	272	300	296	304	267	311	305	308	322	277	278	289	249	303	260	299	300	318	277	314	275	266	293	260	314	308	292	346	305	269	316	307	284	295	286	290	282	284	290	294	278	325	291	310	311	278	301	302	285	310	303	296	300	295	311	281	288	285	276	306	312	282	314	280	305	272	278	281	303	303	299	268	295	291	309	304	288	313	320	295	328	282	304	314	299	255	325	275	314	257	313	297	266	278	304	294	279	291	271	281	277	298	274	302	312	282	295	278	292	299	290	294	308	277	297	304	275	322	316	291	305	319	294	290	313	296	284	294	273	294	303	280	287	278	310	280	267	280	294	307	319	299	294	254	303	299	306	312	290	278	307	287	318	324	292	284	294	282	293	314	285	324	294	278	322	296	310	324	328	306	291	302	294	296	305	290	296	299	293	324	260	271	302	303	258	323	338	295	289	312	280	294	305	288	258	283	251	288	299	298	278	295	275	313	270	301	308	313	291	322	302	276	297	315	278	304	282	269	323	306	295	294	315	303	302	266	316	309	291	327	264	303	312	271	285	301	322	315	312	281	308	293	316	267	255	272	294	338	279	285	293	279	316	298	284	273	294	277	264	333	288	304	289	293	318	290	286	294	275	303	306	276	320	288	278	324	293	285	308	299	284	332	294	274	278	300	313	317	288	270	303	297	301	272	302	305	285	315	286	328	263	306	284	287	311	297	301	302	263	290	302	294	330	287	300	296	313	287	295	300	285	296	281	299	326	293	310	295	293	316	295	313	290	301	312	309	301	302	300	308	302	311	293	289	282	279	302	292	296	292	296	274	304	311	292	289	300	312	300	318	295	325	300	308	274	324	300	321	290	312	276	311	273	309	264	281	257	254	292	279	285	272	301	259	298	294	303	276	253	306	315	272	281	291	296	322	304	274	289	297	299	290	302	276	327	297	281	295	290	278	262	276	263	316	260	306	278	311	296	297	256	296	270	312	295	304	270	317	276	301	315	270	310	285	296	277	333	283	304	310	322	297	320	317	299	293	282	285	280	282	297	286	306	284	299	271	311	303	304	303	307	279	271	305	297	295	301	267	296	297	269	289	270	314	317	284	339	304	301	306	311	290	290	282	301	307	326	283	297	287	296	284	283	316	297	309	301	306	275	275	293	301	291	286	316	304	260	281	302	307	291	318	274	294	299	282	281	311	309	257	277	300	285	282	305	291	309	290	311	290	317	287	295	291	305	289	267	298	320	272	294	318	278	306	319	283	299	313	323	284	295	296	286	293	291	299	318	295	299	331	305	280	309	302	300	282	336	324	292	300	257	304	305	265	311	290	312	320	287	296	263	318	285	285	277	301	273	299	317	280	285	294	295	278	294	272	316	304	284	299	307	277	292	300	286	288	293	294	274	310	329	344	296	283	293	300	290	330	280	318	288	280	298	281	307	304	304	294	307	308	297	282	290	303	300	289	303	295	304	293	303	285	282	273	287	328	325	319	309	317	281	283	293	307	309	304	273	300	289	280	292	278	272	285	301	297	292	320	287	312	281	289	292	323	286	280	307	310	303	283	309	310	337	304	292	299	287	286	310	283	292	303	262	312	333	302	271	279	304	312	290	317	317	291	315	292	292	289	264	281	305	290	319	340	294	296	279	298	293	303	308	307	280	301	309	322	304	306	271	297	263	301	302	316	298	322	280	279	288	307	309	313	301	308	297	312	292	294	278	286	307	289	274	301	274	284	297	270	294	322	313	280	272	285	295	305	259	273	310	334	309	312	290	299	276	342	305	285	312	287	277	293	329	284	282	258	309	300	311	319	304	317	264	292	281	315	290	312	316	288	318	325	275	294	307	278	311	287	320	294	309	285	307	297	315	269	313	307	319	303	292	287	276	294	326	295	289	303	283	302	300	273	324	272	317	281	298	289	307	288	284	307	303	302	297	299	310	295	284	309	281	295	318	307	298	316	301	283	296	303	306	288	291	272	309	275	278	285	289	288	291	317	304	267	303	310	301	299	320	289	306	289	298	307	305	285	282	273	311	297	283	315	330	318	300	303	282	295	272	326	310	290	310	313	302	305	301	293	302	279	291	320	296	303	272	303	328	269	274	322	288	280	287	295	291	290	304	294	303	290	307	283	281	298	322	350	347	311	315	273	310	296	318	307	299	313	269	294	299	306	281	288	332	289	275	306	276	276	289	301	280	297	305	307	290	288	294	311	297	291	305	297	294	285	307	311	282	282	305	280	289	304	308	288	284	273	292	288	300	325	302	310	307	298	292	300	302	295	307	258	301	299	291	290	268	296	302	294	261	280	285	281	284	301	290	322	295	300	281	326	268	301	301	319	287	319	298	282	297	302	315	297	288	280	311	301	328	293	273	304	322	251	297	285	301	285	302	275	275	289	301	300	298	295	306	260	283	263	286	322	288	307	317
4034	1191	1062	824	678	493	516	409	398	390	401	401	407	363	441	459	395	360	366	358	346	364	373	360	379	344	353	358	367	330	382	346	349	346	353	338	361	357	375	381	332	339	347	356	355	336	330	356	376	350	381	359	328	344	342	349	351	374	344	368	363	337	372	335	354	337	340	345	370	354	345	379	358	377	389	372	328	345	378	354	410	345	353	339	390	335	364	360	363	335	369	335	355	376	334	337	373	341	387	307	332	342	349	325	345	327	371	369	381	397	365	300	369	388	334	324	366	325	344	364	360	318	375	333	359	344	350	347	389	350	367	394	390	363	337	361	351	353	330	377	335	365	340	326	325	321	353	355	314	329	351	367	379	342	354	349	359	363	348	335	345	328	372	384	341	354	347	350	378	337	349	386	344	366	379	364	358	314	390	363	350	353	362	366	380	339	371	346	342	372	384	350	360	354	385	363	345	365	353	367	399	388	385	387	345	359	377	362	366	331	336	367	382	374	362	368	332	360	370	335	354	329	348	354	334	332	349	356	325	322	351	360	346	333	329	350	367	372	390	340	325	345	342	353	360	380	340	381	353	332	352	360	377	385	350	368	383	332	361	389	342	346	343	339	349	360	331	341	393	375	387	360	346	340	347	359	365	363	345	333	315	340	343	330	361	352	350	326	336	337	379	361	318	350	355	352	356	332	351	344	366	329	353	344	358	366	339	361	414	348	396	359	364	371	366	391	377	339	371	411	324	362	348	356	351	376	353	347	358	333	372	360	365	349	347	331	349	353	362	328	357	388	384	343	346	336	354	377	392	363	370	331	377	360	359	356	347	381	372	374	370	360	351	339	346	377	349	341	350	376	383	326	341	359	327	354	361	394	374	367	350	337	331	341	347	332	409	361	333	348	354	326	333	334	370	337	346	368	328	350	384	364	371	355	349	350	375	332	347	345	329	342	304	357	362	366	354	342	356	379	348	352	349	390	337	361	351	325	348	366	356	378	406	383	351	351	358	361	395	336	340	353	371	325	320	369	355	350	335	366	354	361	366	346	319	358	351	344	383	324	372	348	358	363	370	346	369	338	350	353	334	332	343	316	368	374	354	386	356	352	372	364	338	338	343	367	363	324	329	318	355	364	367	384	337	385	365	330	360	364	381	323	335	349	387	344	382	368	379	329	329	391	338	336	346	353	339	358	345	337	343	352	312	351	333	371	356	342	367	360	371	371	367	348	314	365	365	346	349	361	366	354	389	328	345	336	357	355	353	377	359	341	332	351	350	326	355	343	372	365	324	368	346	358	361	376	371	322	310	388	354	340	349	333	347	370	363	366	351	355	344	349	382	327	360	353	344	323	355	339	359	364	345	367	339	352	359	334	337	381	350	352	363	366	367	365	359	328	368	349	324	355	360	358	391	347	327	374	356	359	352	357	389	369	340	372	364	349	370	366	348	329	362	333	354	363	342	341	377	346	357	376	352	391	361	314	351	344	358	335	366	381	363	335	366	334	345	356	351	345	337	358	379	349	365	347	369	343	350	324	353	378	356	321	346	385	347	352	400	353	357	380	395	342	351	363	361	343	349	363	360	352	325	362	349	359	352	343	370	356	345	346	332	366	347	321	370	380	391	369	367	333	371	372	343	377	371	345	334	357	350	342	331	342	333	349	398	371	302	321	371	358	372	366	349	371	342	336	340	346	356	365	351	373	372	323	352	387	331	313	349	359	380	347	344	340	313	397	358	326	361	341	411	343	330	349	356	403	342	357	348	375	358	383	379	331	376	377	341	363	349	351	333	343	371	343	358	326	342	319	343	323	338	327	335	349	379	353	355	311	336	357	397	393	347	346	353	347	363	352	370	327	345	334	350	370	368	401	343	368	350	334	370	360	367	372	394	378	351	381	385	354	346	347	368	355	345	329	334	365	343	354	373	357	339	352	386	377	356	332	356	355	395	318	347	356	342	306	346	355	336	365	359	361	356	325	401	383	368	368	364	345	349	354	376	339	386	376	359	389	335	369	343	362	400	330	358	344	372	372	377	374	319	381	360	357	339	360	349	328	345	368	320	334	360	321	338	350	318	325	343	351	337	357	352	358	355	330	350	387	365	340	367	332	357	338	404	368	337	360	354	367	367	338	347	354	331	417	328	372	326	355	351	353	352	376	371	349	347	351	364	353	345	403	302	352	346	339	381	384	362	340	381	342	360	364	376	367	329	358	331	344	365	349	347	354	350	332	355	387	332	318	376	384	359	376	328	345	367	350	324	352	346	393	344	382	341	358	354	335	353	371	355	345	381	377	330	351	339	357	342	352	347	381	368	337	387	350	361	370	335	342	353	360	395	365	352	351	354	345	338	373	354	380	378	374	358	355	373	311	350	374	338	358	340	331	329	331	334	364	320	358	347	359	360	351	323	342	322	314	327	372	370	352	332	365	333	336	324	348	336	399	382	382	333	405	338	347	345	359	363	325	343	337	382	352	373	343	334	369	363	338	378	373	361	352	349	350	341	345	351	331	380	364	339	354	381	342	351	347	381	332	335	384	344	369	360	319	375	357	346	342	380	325	380	330	331	390	371	370	377	345	370	367	343	365	356	367	356	339	380	354	335	374	386	344	330	351	346	372	367	374	367	374	412	321	340	363	347	355	350	359	345	368	369	330	348	391	381	359	369	337	353	356	324	350	319	312	347	311	361	349	377	335	338	363	366	348	372	363	354	368	369	355	377	382	392	340	375	354	351	329	368	338	334	357	358	356	339	369	358	357	347	361	375	347	328	340	375	342	370	348	380	354	343	317	366	405	357	377	336	356	369	370	360	357	370	372	328	355	368	341	357	337	346	344	351	378	341	341	373	357	378	332	340	350	339	343	352	374	354	404	353	361	321	354	373	353	348	359	361	356	381	317	359	335	342	370	333	327	328	384	386	349	397	354	352	356	335	356	336	350	349	361	341	353	411	375	351	347	377	321	352	350	335	361	367	355	351	367	355	340	374	357	325	355	379	366	370	377	332	366	356	368	343	338	348	338	360	335	332	376	362	365	375	335	347	394	371	346	354	322	367	386	357	354	344	328	350	391	343	338	350	366	390	358	349	326	332	335	338	380	350	382	333	341	363	325	360	384	379	347	386	364	375	343	375	365	377	373	334	372	357	357	374	326	372	336	375	349	346	318	346	355	348	373	358	361	371	382	339	370	385	340	358	371	345	357	363	362	332	362	351	360	347	357	380	376	371	330	365	343	309	358	350	364	360	395	366	366	348	335	371	380	369	333	369	367	320	373	320	350	364	365	354	379	384	374	326	363	339	328	369	338	375	358	357	345	374	345	338	355	340	375	361	337	341	356	357	374	345	331	365	366	335	335	357	363	354	367	316	348	327	341	341	351	373	372	362	352	302	336	379	368	357	353	391	352	357	333	365	397	344	341	362	335	349	325	362	321	358	380	369	363	375	382	388	333	331	328	327	384	385	355	366	346	355	327	297	377	381	374	323	355	356	361
23713	21486	29233	24171	21470	17945	2437	1268	955	952	925	894	796	804	860	837	818	682	679	687	663	636	722	691	703	665	670	583	646	583	660	670	597	632	637	642	667	638	642	632	673	634	638	620	568	626	621	640	584	634	615	621	606	639	622	645	664	673	615	646	664	601	648	638	653	613	615	654	662	623	639	633	632	638	630	603	590	685	665	641	639	685	589	671	644	610	641	637	686	628	621	610	643	632	656	631	596	659	597	589	673	617	663	621	641	632	646	623	672	651	612	633	642	648	632	604	611	578	669	664	613	639	691	617	660	639	604	611	624	625	613	632	670	637	655	585	654	616	622	633	636	612	655	582	616	632	677	576	607	593	653	635	594	625	612	587	576	666	643	649	612	623	666	653	585	646	642	634	669	600	638	595	654	640	631	636	612	625	627	580	626	659	629	610	595	593	599	677	620	605	632	643	637	601	651	681	610	611	626	627	651	687	631	652	634	665	638	634	638	629	624	626	637	611	660	638	612	655	647	624	627	625	639	648	598	645	655	624	623	604	624	625	621	636	626	603	629	669	634	608	574	597	620	584	618	598	640	641	633	610	610	613	630	617	580	598	665	633	619	605	587	602	593	607	635	607	609	616	603	623	621	653	658	655	693	632	639	593	638	628	618	612	625	666	662	654	665	632	573	671	625	644	645	637	651	613	672	575	582	586	614	632	611	626	581	599	642	619	659	616	636	627	632	622	628	629	624	626	636	611	670	646	620	617	615	625	628	634	606	646	617	649	592	619	611	610	612	647	611	589	625	619	629	604	612	622	638	633	629	613	618	635	643	647	626	622	645	666	634	649	624	619	639	642	615	627	649	627	638	632	622	620	596	655	628	614	606	615	594	629	654	648	656	640	639	621	608	639	593	640	590	632	627	591	620	660	609	591	620	591	644	651	594	674	613	635	598	588	651	620	637	618	648	608	645	641	621	601	630	641	641	641	636	652	608	587	619	608	607	582	635	642	610	628	640	629	626	641	635	648	590	607	613	629	604	626	650	609	619	659	629	589	588	656	612	605	586	587	661	617	606	601	619	626	680	653	638	659	624	590	618	611	620	603	624	646	639	629	665	635	618	614	641	623	618	624	634	628	620	652	597	633	631	596	621	669	687	612	639	615	670	608	637	657	589	595	622	642	594	587	643	647	624	606	635	601	631	668	631	569	621	623	628	655	634	660	603	603	613	595	613	636	602	634	614	628	605	668	623	601	641	655	612	631	688	578	631	635	679	599	651	597	618	641	645	638	653	607	660	621	628	639	614	610	628	627	576	638	605	655	591	640	631	577	615	611	625	590	651	618	615	649	659	647	602	617	594	625	567	605	603	583	616	605	644	603	599	617	629	603	610	622	591	622	613	657	606	614	634	619	652	607	635	602	651	645	634	662	650	594	621	601	598	646	638	622	616	624	655	630	624	619	640	638	605	668	637	600	628	641	616	619	641	615	675	623	672	635	631	641	610	563	627	593	656	600	618	611	600	610	623	657	617	637	624	617	620	642	625	570	612	632	606	637	680	643	585	637	649	664	655	642	680	617	593	624	642	609	653	633	694	659	630	639	639	643	641	643	673	638	663	597	628	633	611	642	622	586	642	620	637	624	650	604	627	637	694	621	656	647	601	630	655	622	623	610	608	663	652	622	634	605	616	665	633	629	599	619	652	597	640	607	634	629	619	644	662	619	662	613	625	610	624	684	616	599	667	624	627	653	627	631	644	645	632	600	629	671	634	631	615	657	604	633	637	629	673	660	646	603	625	664	619	648	604	567	672	639	634	620	642	625	639	607	632	611	604	619	629	628	614	622	650	636	663	623	613	652	621	643	625	571	568	626	603	674	685	663	604	626	630	578	624	631	592	614	597	628	603	640	618	642	626	635	665	604	596	633	617	606	609	640	613	607	596	617	620	622	656	599	653	606	635	644	666	652	607	616	595	600	654	638	648	599	643	637	607	635	638	619	619	630	610	631	614	643	629	644	671	600	639	590	611	638	614	618	613	624	645	597	600	653	638	585	614	581	615	640	593	643	613	612	629	612	639	638	609	626	626	649	667	664	638	610	603	656	680	648	602	588	631	603	621	589	644	657	649	646	616	634	598	636	647	600	613	664	600	628	598	600	562	655	640	667	633	672	643	624	630	642	606	636	632	625	609	601	644	623	621	606	623	618	616	590	610	680	603	604	677	606	575	618	632	635	625	605	592	641	621	654	617	656	687	626	603	595	623	630	608	664	605	667	616	618	628	662	647	585	607	667	633	613	645	623	642	656	661	630	614	662	651	589	561	609	626	617	665	610	623	642	619	606	683	700	645	601	677	626	641	625	593	646	594	619	648	627	664	628	677	633	623	587	663	624	625	676	646	649	625	622	608	646	646	653	604	677	651	631	625	576	660	609	638	635	638	598	644	590	631	674	654	625	672	601	594	636	644	617	633	649	634	588	665	618	663	616	641	620	667	624	651	636	641	684	597	622	628	601	662	647	610	594	611	617	621	636	620	596	618	633	599	624	617	602	598	613	667	619	619	639	652	559	603	634	595	611	618	656	586	631	640	558	630	620	669	629	619	674	632	594	632	593	613	627	657	630	598	621	651	630	658	633	618	675	627	604	600	630	635	638	601	602	623	641	644	608	657	645	639	601	608	636	679	573	567	658	628	659	625	648	578	609	646	649	597	630	634	672	597	617	600	619	646	607	630	617	631	629	623	648	622	665	592	596	603	604	632	602	653	604	618	582	633	618	587	615	643	601	584	631	648	663	628	643	625	656	629	654	622	640	648	631	623	666	590	665	626	644	606	598	676	616	612	620	631	603	658	630	618	597	635	614	634	628	612	629	656	637	609	660	613	620	641	620	589	648	627	658	641	662	603	658	607	595	619	637	652	621	618	621	621	598	635	645	617	664	619	639	632	651	635	578	628	602	635	624	614	663	639	635	645	605	632	665	609	625	583	600	608	624	617	571	598	649	658	614	635	623	618	615	581	620	614	630	614	641	602	610	639	656	592	602	628	617	630	618	669	658	646	645	598	632	637	648	619	656	629	620	638	652	588	651	598	594	617	629	622	643	629	616	622	661	598	629	667	601	640	674	613	637	629	604	624	631	634	652	579	642	606	659	636	618	619	664	593	610	670	606	589	580	591	619	609	568	629	648	593	601	597	598	648	608	634	633	648	609	588	592	604	615	623	576	602	591	653	585	626	622	671	620	637	613	620	594	678	645	603	666	608	621	583	643	632	649	620	636	631	652	586	628	644	646	616	596	587	655	610	613	603	624	606	634	615	611	630	674	640	604	668	631	657	594	661	659	666	609	645	571	564	627	625	581	619	609	654	625	669	601	612	603	659	622	635	624	640	630	596	639	666	647	643	613	606	586	622	614	623	608	589	677	604	633	613	620	630	651	632	635	618	664	627	605	647	633	591	614	618	622	627	660	688	649	625	598	625	602	600	683	668	621	616	620	658	614	631	609
5086	10423	9445	4904	3493	2944	2356	1774	1564	1326	1199	1160	1039	947	981	1037	919	841	839	794	784	804	728	797	800	773	755	708	697	779	702	724	734	733	724	721	795	747	743	747	732	655	651	767	748	740	767	725	742	688	686	707	666	704	724	723	717	784	748	735	759	730	698	706	734	749	702	730	770	676	736	672	677	657	721	720	717	667	700	758	708	734	715	758	663	732	681	697	725	726	695	743	733	708	763	679	713	690	722	754	728	720	713	720	685	713	728	724	704	697	714	738	726	707	673	723	713	717	703	736	721	731	734	755	699	702	707	740	637	754	657	697	731	756	751	723	693	716	700	685	713	733	694	662	675	652	728	692	717	760	723	691	723	728	745	644	659	696	681	711	718	700	704	716	647	691	708	744	727	670	702	729	679	746	702	706	698	693	687	703	662	756	723	693	702	668	765	700	733	728	751	681	730	715	702	693	658	675	730	710	731	714	729	734	723	683	715	719	690	698	703	738	667	696	724	701	699	674	741	677	729	694	704	728	677	655	757	762	721	688	662	668	687	714	702	706	675	715	723	701	749	702	675	695	721	674	708	652	716	691	726	681	689	694	659	735	723	678	725	746	703	720	714	713	630	740	694	679	705	712	711	631	752	716	756	680	733	695	769	728	729	670	706	721	664	683	719	752	676	721	690	722	770	740	684	655	704	729	706	680	703	672	691	714	742	710	718	699	683	652	646	725	682	720	677	671	722	725	652	708	720	745	737	672	666	713	731	680	710	767	719	741	751	691	693	690	652	704	679	686	724	709	678	662	700	727	769	712	690	709	678	688	691	673	708	725	708	721	686	685	676	721	636	743	712	776	684	718	712	704	691	678	750	659	711	718	664	694	742	671	717	712	729	732	692	722	680	693	699	740	721	684	734	711	715	734	668	701	720	720	726	683	672	689	706	752	682	667	688	742	705	725	702	700	730	669	698	750	693	710	688	752	713	718	657	704	680	717	676	662	689	739	723	680	682	674	721	736	708	685	672	704	658	688	704	672	734	653	680	726	701	690	673	699	705	689	716	710	707	733	699	732	697	758	678	673	728	647	691	676	683	674	753	693	735	705	674	678	671	681	712	624	715	699	699	709	694	679	701	672	718	685	682	729	686	710	701	687	704	714	750	722	707	727	670	747	706	721	697	674	745	706	666	718	662	660	681	676	694	669	690	695	712	698	725	715	690	702	680	715	665	741	727	677	721	722	725	674	695	684	697	711	720	679	702	692	706	746	706	684	710	673	733	694	688	704	710	693	662	713	721	711	714	689	712	697	655	745	666	689	748	715	684	728	724	708	690	700	744	667	694	747	655	701	679	752	687	678	653	694	690	700	723	700	711	686	649	685	728	764	670	697	669	712	675	689	694	715	701	734	683	708	750	676	694	659	656	684	687	773	723	692	716	705	759	655	713	706	693	722	707	682	713	698	695	652	697	693	698	717	700	675	715	728	699	709	721	705	683	721	673	723	714	731	728	688	674	676	741	743	676	691	738	720	691	663	667	695	667	683	758	729	711	690	709	719	720	678	708	768	682	698	702	681	730	718	695	658	676	674	715	728	755	721	699	727	666	699	655	686	727	687	694	711	682	740	726	688	688	684	725	731	707	670	754	721	698	694	691	665	706	706	692	681	700	680	680	684	656	710	717	708	700	682	725	704	694	704	704	698	706	697	722	713	673	730	653	710	710	721	695	691	697	698	714	666	709	714	717	686	726	732	693	729	677	696	684	739	744	712	722	723	692	710	693	670	684	686	686	781	649	687	706	705	719	736	662	684	697	704	697	708	710	711	691	751	726	684	694	708	692	733	759	716	678	757	643	745	665	734	714	663	727	715	683	703	683	661	708	684	666	733	721	706	689	641	703	712	768	701	729	697	681	742	722	696	688	689	697	734	740	698	680	743	739	657	729	705	701	718	737	707	721	703	677	706	662	672	673	709	714	769	704	684	706	686	693	680	685	676	672	700	725	717	675	716	733	689	667	726	715	708	723	683	664	689	683	729	725	747	697	657	706	703	731	681	738	716	710	720	726	720	682	669	661	700	730	711	704	724	741	740	730	736	710	703	696	707	728	687	691	689	714	723	648	728	708	675	771	747	688	712	698	659	727	747	697	724	655	725	702	702	730	699	753	730	705	757	670	695	715	712	737	706	706	723	690	766	680	681	664	745	721	714	655	731	704	702	723	707	673	692	755	659	698	744	692	761	699	662	693	728	735	740	655	696	697	682	698	673	704	731	696	655	672	666	741	731	723	731	708	717	686	668	702	714	721	697	716	675	709	721	708	697	698	691	674	657	701	699	691	709	743	777	650	743	626	657	665	723	708	685	697	685	712	674	679	713	710	700	752	676	739	704	676	705	699	644	707	711	708	739	698	680	704	723	673	754	728	667	698	671	703	679	728	738	681	703	689	687	711	698	703	689	724	693	725	747	704	759	752	723	742	670	705	708	705	692	731	746	713	720	709	710	743	706	704	712	694	723	713	726	702	686	705	673	672	702	758	722	713	668	704	774	746	661	724	701	665	682	727	700	721	726	705	701	723	739	716	676	706	741	681	674	686	717	718	691	690	691	698	679	673	702	699	710	677	732	727	670	696	689	695	708	741	675	724	659	730	743	699	695	748	671	684	720	700	742	722	712	674	747	674	702	695	745	724	725	700	700	778	715	654	715	707	685	709	698	721	699	655	710	720	718	673	714	737	703	722	676	687	708	642	743	715	708	697	686	702	723	728	739	687	706	695	734	713	745	728	720	663	665	735	732	697	723	733	693	716	692	668	673	713	662	701	673	720	644	661	678	707	686	673	714	697	687	692	696	701	703	711	742	657	710	726	698	684	731	690	675	688	719	744	739	677	744	713	693	704	760	728	740	677	691	718	663	698	701	746	720	652	671	706	699	710	717	726	690	738	732	732	722	671	689	711	676	676	726	665	729	677	697	710	702	745	713	737	679	677	729	647	747	654	681	670	737	731	751	697	678	680	679	684	690	706	689	714	726	689	700	734	788	672	725	731	727	736	703	747	744	707	678	745	660	702	694	700	677	721	669	650	737	717	721	703	691	704	730	721	696	680	676	704	682	709	689	737	725	702	676	681	727	709	723	693	744	677	712	698	734	663	671	694	676	713	763	662	725	727	698	733	671	730	735	780	691	700	736	703	698	696	704	722	694	665	689	730	767	734	714	708	717	672	728	714	708	685	654	690	691	693	737	662	702	676	698	712	726	725	714	714	699	755	722	706	717	733	699	733	681	710	721	681	743	680	743	669	683	695	753	693	704	663	703	725	710	719	727	699	768	720	705	710	691	646	699	686	741	698	729	632	698	709	708	742	664	740	728	676	729	734	728	714	678	675	714	677	724	721	713	674	711	771	696	716	668	690	733	797	705	699	719	738	726	706	722	679	694	743	713	722	732	723	749	663	749	692	618	670	743	656	685	704	650	694	680	729	729	690	729	734	678	661	722	729	711
25037	21511	28345	25030	17428	1438	805	589	518	513	399	418	431	419	403	407	384	399	386	363	358	344	369	357	354	362	337	377	396	348	363	332	347	366	380	350	359	338	357	325	363	361	350	374	367	374	381	381	362	347	352	326	348	345	362	355	348	305	333	336	378	353	346	359	353	326	359	359	330	353	345	331	340	351	340	325	346	322	337	321	372	336	319	324	323	340	307	347	360	294	328	366	359	343	360	328	360	331	330	315	364	321	348	363	357	376	349	385	342	316	360	336	365	329	364	339	352	337	360	374	313	364	336	341	354	342	373	329	374	316	334	338	304	324	357	336	344	367	314	336	345	343	348	367	350	368	344	327	370	363	351	356	349	310	339	362	321	323	322	315	393	362	337	341	346	318	368	364	360	365	367	334	349	322	355	348	344	321	374	313	332	348	340	362	340	365	315	326	352	342	318	355	348	356	329	347	346	351	340	335	367	342	335	326	361	345	355	361	348	332	321	365	323	356	359	308	322	328	329	326	396	349	325	332	331	356	356	344	338	355	358	371	362	350	362	315	340	367	381	354	320	363	375	338	359	344	320	349	341	363	333	338	324	348	346	312	364	350	346	348	340	338	333	325	321	318	320	364	333	348	318	303	362	369	358	362	350	336	368	374	378	325	371	340	358	338	348	328	366	340	421	329	331	344	379	320	337	346	333	336	347	346	346	355	357	361	345	343	345	350	371	304	323	355	339	336	311	363	366	333	368	336	352	370	319	310	342	338	316	338	344	329	326	381	355	316	333	323	333	347	323	354	344	321	336	346	338	333	334	360	358	386	339	327	345	348	316	352	343	384	361	357	339	306	304	328	337	352	374	309	338	319	335	317	343	341	347	348	341	330	340	358	366	343	332	337	334	340	316	378	349	322	352	365	351	334	350	321	326	346	342	327	372	375	337	325	345	337	347	347	329	341	320	332	334	361	326	348	350	331	311	341	330	352	382	328	359	354	361	365	347	343	346	353	345	367	345	334	332	315	345	360	347	360	373	363	339	340	353	354	342	346	370	363	312	336	322	320	372	335	322	360	364	331	318	334	352	347	354	341	354	363	363	339	342	347	378	344	337	331	382	347	318	351	336	389	339	367	359	351	339	322	359	388	332	346	369	353	339	365	343	330	349	368	330	356	345	360	334	315	320	356	336	356	329	326	319	351	336	371	353	340	327	370	312	342	356	365	358	341	349	351	362	345	334	335	312	347	392	332	334	325	350	312	384	348	322	336	372	349	330	374	368	337	310	334	335	347	383	367	345	365	376	340	347	324	329	373	362	367	335	357	362	346	354	352	335	365	345	350	340	378	360	349	334	338	363	368	357	332	331	337	343	329	313	344	278	346	318	348	338	342	338	363	365	320	358	333	330	340	361	340	345	343	312	331	330	292	346	345	340	336	331	343	309	357	323	345	375	351	336	327	322	342	335	341	308	357	367	359	356	351	342	333	363	357	385	342	370	372	340	318	368	337	378	316	363	366	367	346	323	302	340	343	364	329	357	360	372	358	346	349	347	336	339	348	348	327	350	340	355	373	329	366	361	361	307	363	366	329	362	349	354	335	312	354	304	329	325	358	343	357	363	371	353	358	330	347	347	303	370	361	321	362	358	367	335	351	359	323	324	345	340	364	344	348	332	355	323	328	331	346	345	349	335	315	314	321	345	379	349	374	346	330	337	346	315	357	308	346	355	328	355	340	358	371	357	333	356	347	369	340	369	334	352	345	322	315	331	339	313	354	332	337	351	363	344	325	349	325	391	339	377	337	338	355	357	326	378	353	355	362	334	371	344	353	325	396	332	374	376	370	358	358	299	380	364	373	342	355	350	334	339	334	340	326	352	357	347	349	354	333	359	328	366	340	354	352	340	350	337	330	298	372	313	329	342	343	342	358	340	358	333	299	356	369	344	376	353	329	315	372	352	348	354	327	376	333	349	330	355	344	356	294	348	339	336	347	362	366	352	361	322	369	374	337	328	312	354	338	322	343	347	354	361	348	322	333	349	360	310	314	337	344	386	355	368	346	358	355	350	343	348	332	384	338	336	323	381	347	348	366	347	348	347	341	323	312	330	357	336	374	335	360	319	313	358	340	336	331	344	329	320	329	330	363	307	349	361	336	343	359	347	315	359	355	354	353	323	363	345	358	316	345	354	342	366	326	314	328	339	354	341	350	392	337	368	331	320	344	347	316	337	324	341	346	334	319	336	341	358	375	352	335	297	361	379	341	330	306	345	333	365	338	344	345	369	354	329	330	342	341	328	369	355	367	354	351	359	337	333	317	332	343	322	335	360	354	307	339	344	332	364	355	330	335	371	355	368	341	352	318	349	342	322	327	350	358	365	347	362	368	315	322	340	319	353	337	349	350	366	349	375	320	335	341	373	371	365	343	315	327	336	335	308	363	357	361	358	375	308	318	375	346	364	309	353	323	346	376	339	322	344	361	340	372	365	367	353	364	341	325	357	342	351	356	340	363	362	376	322	332	356	332	336	334	365	333	361	309	341	366	339	355	392	345	352	344	315	338	320	363	364	336	346	349	313	357	345	346	355	355	366	324	327	374	313	310	362	336	366	341	325	325	344	316	353	355	365	342	365	323	344	342	350	375	345	345	306	336	331	362	332	362	355	353	315	340	364	355	337	321	336	348	352	354	328	361	333	345	383	352	349	331	351	352	307	321	351	363	337	339	335	349	387	300	363	337	335	356	373	315	353	359	364	349	319	338	322	327	322	339	314	336	323	347	337	345	367	333	343	312	332	354	357	323	345	333	361	317	327	331	339	336	364	332	329	336	313	327	339	324	378	338	367	353	359	312	339	349	366	336	356	359	342	322	362	339	329	338	331	364	348	329	332	373	317	373	354	310	336	300	355	333	348	348	353	323	349	334	343	365	303	398	355	343	349	319	336	339	297	337	356	327	365	311	335	345	361	334	308	335	369	327	338	363	324	347	327	345	364	318	340	343	338	341	338	348	330	342	318	361	360	358	363	325	379	353	327	369	354	337	355	351	368	349	351	329	340	337	318	384	330	344	334	345	361	375	359	350	312	339	351	344	344	336	341	345	342	376	328	327	310	373	327	325	349	375	357	346	317	365	373	342	352	341	335	344	349	351	350	351	347	356	355	316	367	338	340	357	340	369	345	362	375	336	344	352	349	341	337	335	315	356	354	366	365	328	306	336	357	353	365	340	315	339	344	354	332	335	328	329	349	382	317	352	381	333	305	352	363	339	361	344	373	351	357	360	363	349	333	344	339	374	358	359	317	356	348	340	326	358	376	310	358	319	356	313	305	325	345	390	361	313	340	345	378	299	353	360	346	384	336	390	344	357	357	326	323	319	347	342	306	324	345	347	321	353	371	366	323	333	340	340	354	324	282	322	347	339	343	367	337	347	350	336	356	319	341	323	333	333	370	386	336	324	364	378	349	354	348	319	374	350	348	328	359	361	357	349	333	338	347	352	329	373
4860	6321	5402	2942	2006	1830	1582	1099	910	802	677	653	685	592	578	573	555	535	513	520	474	480	462	499	474	467	442	455	445	474	440	426	424	485	396	463	460	412	458	412	451	429	432	426	459	437	465	451	422	418	452	431	482	442	409	430	441	454	499	490	428	455	441	414	449	478	416	375	449	455	379	453	422	439	422	403	453	445	415	418	415	422	415	480	458	443	429	473	461	407	436	429	422	444	445	467	429	412	423	445	436	460	423	450	418	420	417	448	389	448	445	452	427	417	407	449	410	457	430	449	408	430	434	396	465	443	426	402	442	434	446	419	422	431	434	448	419	449	451	413	448	442	454	484	459	415	398	401	392	431	419	451	429	483	403	424	406	430	419	403	436	461	460	400	456	453	452	426	431	408	468	407	418	412	399	429	399	466	454	407	433	442	421	418	451	406	463	432	416	420	423	440	423	493	418	435	457	445	439	465	452	456	457	461	419	439	444	404	453	409	411	412	413	434	413	421	427	412	458	452	437	403	446	454	417	438	413	426	451	393	416	456	443	419	406	422	411	475	446	421	425	454	464	428	422	434	412	432	459	427	430	410	408	427	459	410	416	432	427	395	412	429	423	446	437	408	424	405	423	423	441	398	440	439	427	470	457	426	428	423	440	431	445	414	436	427	410	435	482	462	376	443	366	441	464	402	460	445	441	462	443	441	414	433	455	443	398	419	445	397	422	439	466	393	436	428	398	458	423	401	450	449	393	438	430	427	396	448	416	418	427	432	439	414	467	433	435	420	437	466	413	437	453	423	423	427	410	434	420	459	439	439	428	417	453	451	417	441	448	388	466	441	450	405	435	450	433	449	446	422	464	427	422	402	430	418	443	406	439	444	438	437	439	446	453	438	454	426	407	436	428	433	433	443	434	455	441	402	430	445	452	476	412	394	422	467	436	412	442	433	463	406	435	416	444	393	429	416	455	476	464	433	425	404	436	438	478	428	468	447	447	442	471	402	428	433	439	446	435	423	447	448	464	468	451	396	414	400	412	429	451	438	455	413	448	442	436	430	448	421	398	453	438	441	425	402	433	417	460	432	448	415	440	426	386	428	412	420	467	413	433	418	405	436	399	446	407	420	432	450	440	420	411	420	457	426	455	439	414	408	401	424	429	438	421	443	393	419	397	405	410	409	435	422	459	448	413	454	453	422	430	403	415	464	484	430	462	429	419	456	420	421	481	408	438	444	428	399	415	406	415	401	404	424	449	449	449	442	424	404	433	439	441	455	423	452	448	408	436	454	479	415	437	413	447	441	430	452	424	398	421	396	446	408	466	404	420	395	429	437	416	443	414	446	412	394	420	418	448	435	444	425	478	430	409	447	408	401	376	439	445	438	431	474	438	438	457	452	442	412	452	446	415	457	430	423	392	418	481	413	434	410	413	457	433	419	429	456	449	399	436	405	425	428	427	449	414	436	434	429	416	437	456	419	469	402	403	424	452	441	428	417	433	434	420	432	420	432	426	407	397	478	413	441	469	457	435	460	433	486	424	410	460	416	467	402	409	438	427	403	425	425	424	444	424	463	450	463	475	401	416	428	436	426	403	402	441	503	445	419	427	425	453	447	400	394	454	418	411	413	425	423	423	442	446	407	450	405	448	442	441	432	464	453	422	450	440	411	474	472	434	438	415	390	429	419	457	425	442	469	421	438	432	429	445	417	453	392	426	439	390	418	470	412	443	402	433	429	439	446	429	417	429	404	409	420	363	393	437	410	436	402	471	450	457	425	423	427	426	449	428	412	421	428	413	431	412	431	414	415	457	435	439	428	397	435	424	440	442	451	429	433	448	452	451	469	440	424	412	410	425	453	454	464	432	416	449	415	422	437	415	440	456	408	454	455	438	441	463	447	434	419	443	425	436	419	437	428	403	428	431	452	419	463	439	439	437	431	386	412	468	438	421	460	409	456	469	457	457	423	415	482	433	448	452	420	469	427	442	458	473	467	457	417	429	398	432	481	403	450	458	431	416	409	436	444	442	421	438	415	431	425	456	465	423	408	460	411	398	440	452	456	422	415	452	399	440	427	425	464	447	447	423	425	441	435	411	408	458	398	391	425	457	432	465	427	433	468	440	443	404	462	444	458	455	468	420	438	406	461	446	435	413	490	403	434	457	458	452	403	446	387	421	416	445	414	417	469	438	439	442	404	433	461	449	407	444	399	421	451	435	415	439	458	415	406	480	470	392	443	436	417	467	451	408	419	470	449	449	421	436	424	447	444	403	447	417	412	440	414	462	396	440	422	462	410	396	458	435	481	445	406	454	447	442	440	439	436	457	427	458	447	464	414	451	403	437	407	432	436	439	415	444	443	432	444	442	452	419	445	431	456	402	424	417	444	459	444	409	447	393	396	416	400	424	427	434	433	438	429	437	419	435	491	422	402	444	420	433	431	456	403	428	487	395	429	420	440	431	420	458	430	441	417	418	409	457	415	430	429	419	401	437	448	434	440	434	439	411	438	413	428	454	412	432	417	427	445	418	414	435	410	408	444	433	463	433	405	428	417	409	442	469	426	411	441	454	430	432	462	432	475	445	420	432	431	449	453	434	402	444	423	393	439	439	437	429	433	401	436	468	468	416	440	444	437	405	418	396	428	415	411	449	424	443	442	470	434	436	429	429	430	424	439	429	438	414	454	410	408	409	468	431	458	441	458	417	389	457	453	435	402	435	445	407	400	404	439	474	432	395	421	446	438	450	387	412	384	432	399	437	461	429	429	416	457	455	453	451	447	398	410	451	446	430	453	430	413	404	413	410	421	467	437	454	429	437	404	447	429	452	473	435	436	419	430	407	402	473	433	396	392	455	391	437	434	444	424	401	424	422	451	402	434	434	425	420	454	427	414	464	410	403	458	448	397	435	437	441	437	452	431	441	384	451	441	418	418	459	400	459	407	438	455	427	423	422	428	456	435	408	444	457	439	425	399	431	411	422	465	410	435	438	446	398	460	409	401	445	405	399	468	474	435	458	419	411	465	420	440	432	445	465	434	410	455	414	451	404	452	442	430	436	415	406	471	409	439	419	421	442	463	442	409	410	392	448	416	444	430	405	459	448	432	413	390	465	455	454	424	441	444	431	426	412	462	428	418	411	397	424	462	394	407	456	429	436	407	409	428	462	494	445	448	429	412	420	436	427	421	408	433	440	435	464	471	474	477	415	446	450	427	441	426	416	405	427	402	408	418	431	404	432	423	392	411	455	433	434	435	448	401	430	435	416	473	430	475	425	419	423	432	423	456	448	437	424	431	453	442	418	407	418	445	402	427	437	403	431	408	452	415	453	451	446	430	455	425	448	412	413	441	438	434	458	429	441	456	416	428	437	473	389	406	432	456	438	399	442	438	446	455	424	439	419	425	438	447	429	468	449	422	416	400	454	450	418	433	435	437	412	423	438	424	439	439	414	410	470	454	417	431	415	434	416	449	433	417	475	427	418	421	458	446	413	416
22993	21610	29676	24067	21604	21720	15534	2371	1565	1412	1359	1258	1180	1152	1069	1075	1017	1048	946	913	900	922	919	918	913	900	883	912	937	935	916	804	871	887	875	836	893	872	831	863	870	874	805	847	859	854	864	845	857	869	884	872	846	838	860	864	869	841	875	874	863	845	827	805	825	870	899	805	848	922	839	851	800	836	854	866	835	834	858	887	873	863	822	829	831	837	879	832	830	830	895	861	786	863	872	827	732	873	773	826	813	858	856	867	830	866	849	845	900	880	820	811	811	842	870	857	851	860	862	809	789	833	867	867	901	856	809	829	901	794	800	867	789	805	797	846	840	827	835	833	860	873	833	841	826	833	819	836	819	823	824	832	748	802	840	904	821	862	833	880	783	903	781	853	847	847	845	827	853	821	853	880	849	821	851	873	814	890	853	845	848	856	900	868	852	788	798	823	826	791	865	875	827	901	856	835	860	880	834	878	870	786	842	871	897	869	837	832	864	872	848	832	896	862	870	798	800	853	824	772	836	811	824	809	853	858	883	831	829	829	858	837	832	832	815	827	798	814	841	870	862	830	839	842	798	856	824	867	825	864	831	805	850	837	833	812	835	826	901	828	848	822	837	812	786	879	834	832	840	808	788	791	803	888	829	849	820	798	804	809	797	807	788	860	868	837	876	837	815	823	810	794	857	829	899	796	804	832	819	852	845	821	827	842	796	823	837	869	894	830	842	848	812	881	867	856	818	834	865	844	829	816	836	838	835	811	811	866	854	813	850	824	827	919	858	845	839	863	830	803	823	855	837	810	835	854	828	844	860	825	842	844	812	862	844	792	810	836	804	891	847	866	873	808	837	875	831	836	856	817	854	824	877	864	854	835	814	841	917	783	824	889	838	823	818	892	827	892	840	808	873	895	833	815	812	803	834	806	848	790	798	851	851	786	808	837	869	779	820	867	852	820	850	848	849	796	800	803	795	917	810	827	870	783	865	825	854	875	813	817	831	814	814	842	809	780	855	811	809	880	799	867	844	866	858	822	818	803	797	836	820	826	863	870	874	814	813	851	812	858	777	832	841	852	835	832	835	858	905	813	794	820	816	866	810	857	840	833	839	840	829	850	801	840	881	828	804	833	772	842	855	842	864	841	835	848	892	766	815	863	792	821	874	824	850	878	853	849	842	861	836	844	810	885	839	841	801	826	854	869	831	802	829	886	861	811	822	835	827	883	812	824	847	843	832	827	856	842	813	849	808	793	851	892	819	848	820	860	813	832	799	796	831	819	842	854	856	846	858	799	811	847	830	820	825	833	856	849	843	821	862	821	801	819	824	805	809	862	843	843	875	797	796	920	795	803	842	748	829	824	813	830	819	870	778	824	840	838	801	892	872	857	789	837	812	862	798	913	809	775	830	861	875	796	825	814	776	791	850	826	813	833	807	857	878	852	845	811	837	884	849	852	814	849	861	866	848	829	893	874	861	869	871	828	873	788	854	767	848	840	839	808	846	809	747	834	831	830	881	824	834	799	846	858	776	891	816	835	810	844	855	831	862	891	877	770	874	866	822	840	812	873	817	786	866	807	805	853	825	842	785	821	824	815	834	851	831	875	859	830	744	832	861	798	830	821	818	867	800	866	861	810	884	853	831	823	808	849	855	784	840	854	877	798	831	825	853	793	806	838	845	798	798	845	795	828	846	849	828	824	808	844	873	824	891	826	823	844	831	837	814	809	857	853	842	837	795	867	809	857	862	846	812	774	838	854	840	863	845	840	808	831	790	856	837	866	819	847	840	810	821	880	778	853	806	867	847	840	799	820	827	851	829	873	803	855	854	917	856	841	845	826	844	824	819	802	811	853	852	864	835	839	792	858	776	886	827	808	861	854	868	848	812	826	918	873	838	797	831	864	847	862	788	815	851	825	880	760	888	800	829	831	858	821	869	825	824	856	881	784	840	801	821	844	834	833	796	825	877	866	829	845	824	851	802	846	887	830	812	831	854	796	848	792	785	813	845	795	848	828	786	827	846	879	846	839	776	847	896	856	875	828	857	860	841	804	816	847	882	848	814	853	883	834	830	816	882	857	840	848	854	856	831	862	851	865	782	850	822	847	867	824	825	826	846	843	841	807	847	813	855	830	837	807	913	831	828	866	803	862	807	779	803	831	846	799	843	827	833	848	791	853	847	804	829	859	849	849	817	788	790	847	810	847	809	848	830	820	844	864	830	809	875	834	827	858	802	842	820	837	819	818	836	823	806	830	843	857	864	780	827	809	812	830	857	862	799	806	778	812	800	835	878	823	815	827	803	804	936	861	848	823	861	846	860	840	847	829	773	794	846	799	867	847	872	778	842	843	836	818	797	812	830	870	851	825	852	857	836	859	827	895	796	830	841	800	879	806	783	850	791	826	802	834	828	853	825	850	825	873	851	834	845	822	814	879	836	843	814	830	840	840	842	848	818	846	809	850	846	848	787	827	825	774	832	823	810	831	863	905	812	844	851	841	809	816	865	761	854	849	822	853	841	844	885	855	829	860	803	839	885	863	816	827	816	818	833	840	857	858	833	810	817	847	886	867	841	832	824	799	848	853	896	831	833	812	818	860	781	824	821	838	818	826	847	872	826	824	791	807	843	806	817	830	894	865	887	857	857	851	808	820	869	813	824	805	820	860	857	823	851	858	857	880	844	852	806	844	827	871	860	824	856	893	840	861	831	841	812	834	854	919	821	869	839	830	900	847	841	866	856	878	804	837	824	842	840	837	862	856	796	802	838	838	885	824	819	854	917	851	738	795	818	846	808	829	863	839	873	846	847	816	773	871	872	855	822	793	859	817	886	847	820	803	836	813	854	827	786	827	859	851	796	839	779	837	783	794	872	828	893	833	893	828	785	838	858	846	793	841	815	830	863	791	870	811	848	900	868	829	789	835	813	846	814	847	815	804	818	804	818	791	812	810	853	849	813	800	857	802	832	868	813	824	858	821	855	820	853	852	881	794	816	844	804	849	879	820	847	849	806	843	825	835	888	835	859	841	867	845	856	888	870	873	805	893	864	837	828	797	796	832	846	854	817	799	808	872	833	807	823	882	898	817	867	847	820	853	804	816	865	863	784	892	816	831	811	820	847	865	830	869	832	874	822	835	839	850	844	795	850	820	806	820	839	838	796	806	812	852	873	826	854	820	838	845	844	817	843	814	839	803	810	828	837	833	873	827	814	829	823	836	894	834	782	854	853	850	791	823	819	834	840	876	832	755	812	802	859	808	854	812	871	801	845	890	844	779	823	864	830	841	775	806	837	819	837	792	785	821	808	840	878	841	823	839	821	823	847	812	827	819	849	778	834	843	866	865	865	790	838	862	837	790	796	791	815	838	838	831	830	890	829	818	846	792	863	885	844	868	835	864	833	817	816	813	859	865	819	841	841	850	846	899	846	829	865	851	829	811	810	837	840	841	842	818	799	806	846	867	818	858	860	864	786	867	826	881	818	875	825	853	769	831	817	851
7498	17034	15115	8462	6061	4858	4435	3206	2514	2155	1930	1701	1617	1513	1587	1486	1368	1241	1113	1129	1080	1131	1049	1061	1034	1047	974	966	1064	973	976	977	976	965	1010	998	986	996	978	1007	1013	998	962	980	935	991	1013	951	957	935	943	971	942	975	944	962	925	1001	921	985	972	983	948	944	970	959	942	967	945	933	940	917	909	973	990	928	911	928	934	999	948	946	934	919	960	947	913	947	933	900	935	975	975	938	906	984	978	897	959	937	934	936	985	962	934	952	950	925	957	909	930	927	952	916	973	952	973	955	918	930	983	931	980	960	968	947	908	1017	980	910	954	913	956	939	942	900	951	910	927	948	925	922	919	970	927	980	973	886	1000	954	959	899	934	965	856	957	973	988	919	933	913	925	955	913	965	915	925	908	972	986	910	859	880	906	898	927	963	964	946	977	977	903	970	920	897	917	891	908	923	927	951	922	883	953	990	919	979	870	1007	940	894	884	867	923	912	955	929	980	961	924	980	922	923	938	889	947	938	974	947	959	891	928	950	917	956	867	894	969	964	922	944	966	958	956	933	977	965	931	992	945	987	897	913	943	998	960	941	970	938	893	910	922	909	977	952	952	968	909	960	981	879	964	997	974	945	997	948	895	923	961	926	979	910	974	943	930	1023	922	945	944	953	980	880	930	944	920	962	933	960	922	917	982	931	949	925	940	934	950	912	932	981	984	941	932	967	879	998	926	1017	996	926	889	944	920	937	960	949	894	938	929	983	888	963	861	922	935	907	901	975	969	966	938	939	939	938	904	973	936	921	971	885	915	965	931	1002	1001	904	956	994	943	934	958	941	894	920	939	941	931	919	921	919	977	977	924	926	965	957	923	968	939	936	924	923	875	898	924	899	981	914	917	903	909	940	910	967	923	955	904	908	908	925	950	1002	919	983	931	955	921	936	955	969	939	885	847	957	971	959	937	939	896	891	946	962	932	917	954	945	994	921	975	953	1002	930	927	899	945	936	960	897	937	900	902	914	955	948	931	986	976	938	976	981	966	971	946	1026	944	982	880	949	961	916	934	974	932	933	859	873	905	926	871	953	969	898	952	903	929	914	918	947	913	949	939	902	940	986	905	921	956	956	977	916	951	956	939	977	963	955	942	893	933	1035	947	913	971	953	904	906	969	1025	942	908	936	956	935	892	896	916	953	871	900	876	897	945	920	1000	906	929	891	894	955	918	964	955	894	891	949	961	926	899	986	956	936	899	909	950	936	912	914	978	913	981	965	938	910	946	977	994	893	922	956	964	944	933	881	910	953	977	907	975	1014	953	887	878	965	997	927	945	941	931	940	946	874	927	964	944	898	951	975	951	973	983	906	924	973	953	951	960	961	999	934	943	936	940	959	966	954	909	929	1012	967	956	954	923	913	905	919	926	969	950	917	924	945	924	955	985	952	953	976	924	936	956	897	960	984	947	1008	936	960	940	895	918	927	995	930	924	1000	948	914	931	935	934	966	957	878	956	934	946	985	986	922	937	911	932	978	949	954	884	953	883	967	935	884	941	954	925	946	962	915	893	954	904	947	941	925	958	923	956	957	906	921	946	953	941	929	904	964	980	943	921	900	970	953	941	917	881	901	956	947	952	899	925	901	895	956	954	936	886	928	924	946	907	939	919	864	949	924	907	1016	948	901	932	930	910	918	965	948	925	909	969	914	898	890	968	995	882	988	947	946	930	967	930	906	926	914	961	935	933	953	939	938	944	965	914	980	905	970	885	961	868	931	955	1000	961	945	909	922	979	932	946	920	923	949	930	914	892	919	947	919	977	939	1007	924	878	958	964	961	948	968	927	959	918	970	913	884	962	926	910	914	929	899	929	972	989	896	870	917	918	928	914	941	967	903	961	913	951	963	935	997	965	988	860	918	925	988	948	948	975	925	994	942	976	979	950	914	914	917	909	973	902	900	937	966	964	911	965	885	910	854	974	911	949	945	915	929	932	946	955	963	940	977	949	930	927	979	909	984	902	958	910	941	921	939	893	907	903	927	908	963	932	957	937	907	911	977	945	928	923	943	968	902	977	953	990	970	935	941	910	895	935	958	912	932	933	949	944	948	978	953	940	973	995	951	915	948	904	938	1006	966	927	950	918	888	926	928	925	963	940	926	934	895	909	928	919	919	936	969	956	937	922	952	952	988	930	915	1000	951	914	891	933	950	945	938	947	934	892	898	961	921	910	953	896	993	895	933	971	949	973	901	926	935	938	965	972	907	928	928	890	980	954	950	985	908	976	929	949	965	997	926	923	941	961	918	940	937	951	883	927	956	994	956	921	962	874	966	922	929	1000	940	958	931	971	906	928	989	1006	935	966	952	950	939	927	935	937	943	921	901	928	945	931	979	970	935	906	961	982	946	966	942	918	940	975	981	963	951	1013	969	971	955	972	982	903	908	928	937	946	946	915	943	969	888	968	913	940	966	955	929	986	946	989	931	966	905	935	897	951	930	914	982	960	940	892	984	943	908	994	952	942	960	964	947	899	894	951	891	916	907	915	961	904	950	905	890	886	937	967	956	899	943	955	956	938	969	1005	999	976	956	912	934	925	929	914	933	882	893	950	958	931	970	919	906	956	929	930	904	970	900	962	873	895	876	937	849	929	926	898	985	928	904	913	915	888	940	930	968	914	947	997	1001	912	940	958	947	960	970	899	967	926	926	940	905	970	904	939	932	933	948	923	943	926	935	968	917	929	959	920	947	932	932	902	939	960	922	909	967	945	984	986	934	913	935	942	920	926	943	936	936	913	980	1006	982	924	939	935	913	885	898	919	941	955	910	936	927	939	908	963	929	974	961	957	921	951	960	929	907	979	942	895	912	952	898	931	974	979	980	964	935	938	939	969	973	971	913	931	941	938	928	929	901	925	971	988	921	995	938	895	934	919	875	970	921	934	929	937	968	971	954	876	956	958	921	940	946	989	948	906	933	957	902	902	973	934	972	959	905	935	967	962	966	923	956	899	916	864	979	922	967	927	968	930	918	963	883	952	923	966	938	975	928	953	951	974	1024	954	979	931	865	912	934	957	942	980	956	976	970	926	892	924	974	949	904	969	895	913	894	929	918	903	930	929	953	958	945	925	958	912	931	974	874	887	897	910	925	934	906	943	954	978	911	979	1004	946	926	975	951	921	952	934	965	952	933	1000	922	925	969	966	961	984	957	953	906	900	908	917	954	959	952	995	947	966	937	975	947	944	960	908	893	927	989	927	852	898	960	964	979	921	862	875	953	969	948	953	879	940	941	919	935	944	933	880	955	872	897	889	965	962	958	917	928	862	968	886	1005	979	912	928	921	959	901	911	897	924	893	931	907	933	955	962	903	944	914	911	941	915	975	919	933	933	958	964	911	915	915	1006	965	898	964	915	941	964	876	930	954	957	924	908	930	943	983	952	995	921	968	968	998	957	969	936	884	910	910	925	1029	943	899	893	922	948	936	940	928	943	942	954	926	938	963	990	927	970	905	963	975	917	951	920	927	944	912	945	961	957	879	916	940	933	975
27338	21070	10124	878	459	429	389	342	273	297	288	303	327	295	307	321	303	283	302	312	281	288	294	343	299	280	301	297	292	307	289	274	289	306	294	280	304	275	322	306	277	265	272	270	315	298	308	284	290	312	297	270	294	294	288	298	271	290	311	297	314	324	301	310	307	316	295	302	282	285	289	292	316	300	325	320	295	297	280	276	268	304	313	270	276	294	307	295	283	303	292	296	275	278	277	300	291	320	296	286	282	273	296	303	302	269	285	283	267	289	307	289	306	297	307	272	291	283	296	307	311	280	313	322	255	295	292	312	282	285	257	329	264	317	293	296	259	286	285	294	320	309	288	286	253	299	295	295	308	298	296	270	295	289	271	290	274	332	288	298	289	304	298	319	269	309	306	310	267	303	292	273	296	277	313	297	265	298	303	299	277	303	313	300	310	287	282	292	292	268	285	287	316	274	272	281	283	285	269	292	306	286	288	296	299	301	296	293	270	313	308	278	314	258	287	299	318	324	259	312	292	275	306	280	267	295	294	310	281	304	293	304	325	281	272	298	313	286	279	289	278	291	295	296	297	291	276	268	282	285	273	265	307	304	319	282	297	294	312	313	274	271	290	296	309	280	281	297	312	262	250	317	300	285	306	261	287	283	253	284	283	277	304	306	271	280	317	279	334	291	299	292	295	311	318	267	262	278	269	247	304	297	279	297	289	283	323	269	273	267	300	307	281	312	263	304	284	274	275	280	301	319	315	292	253	305	300	269	305	266	333	305	252	281	326	321	245	291	269	311	291	301	297	317	283	287	313	290	324	288	285	305	313	273	308	291	287	281	271	287	328	317	267	300	280	284	268	295	280	285	308	270	287	285	290	290	305	273	329	263	281	298	260	306	323	303	285	325	304	308	290	295	299	335	292	339	324	297	269	296	286	296	310	308	284	287	286	291	324	276	279	303	283	305	279	288	283	306	295	305	281	272	272	311	295	300	304	289	271	302	287	314	293	297	300	290	269	297	294	288	309	292	292	292	282	318	284	313	294	277	272	263	281	309	310	288	309	289	278	285	314	317	303	296	329	282	295	256	302	285	303	301	287	301	275	265	277	287	300	297	297	272	299	297	316	278	307	237	296	274	288	267	288	286	296	289	302	305	288	278	282	307	297	297	295	286	300	284	301	316	284	293	284	286	307	290	275	320	293	289	281	299	319	308	300	299	312	297	294	298	303	282	294	284	278	282	281	323	270	297	285	301	296	299	290	328	325	265	285	252	283	300	290	270	293	306	266	330	292	307	276	275	285	299	253	256	272	348	273	285	302	267	286	273	287	272	303	286	283	301	292	304	297	274	294	310	299	279	273	261	282	312	324	284	301	321	297	277	272	277	291	283	306	288	303	292	280	271	316	283	305	278	298	280	293	293	305	305	284	274	270	304	275	302	281	275	316	284	320	297	285	289	276	302	293	287	278	300	282	285	274	319	303	276	287	299	294	308	289	276	307	313	265	274	286	276	267	264	271	273	308	281	292	281	292	275	295	285	292	318	254	326	327	267	290	275	286	302	316	277	279	304	276	270	266	298	293	303	268	271	305	285	290	319	318	302	289	299	275	315	274	261	284	283	283	251	298	283	292	295	292	270	298	271	302	302	316	280	283	300	324	275	294	287	293	280	290	271	292	290	294	295	289	318	292	285	282	279	274	327	287	304	297	328	331	266	267	300	282	293	334	324	293	286	282	285	291	301	283	282	320	279	265	285	275	288	302	295	321	281	270	287	326	243	288	276	319	295	269	265	270	287	307	299	282	284	267	266	259	284	294	306	285	293	287	312	295	328	323	282	271	287	297	290	299	312	318	299	285	264	276	279	279	279	299	296	269	283	284	287	317	294	288	310	289	286	284	303	272	307	309	276	302	317	281	290	284	283	279	293	315	277	279	316	325	298	304	283	319	304	289	263	304	282	265	273	280	329	351	292	296	308	317	284	296	286	309	299	287	301	314	311	324	276	322	300	313	309	270	289	320	288	307	277	310	301	301	246	284	287	284	289	290	275	289	277	325	288	288	296	282	282	301	296	298	274	288	297	272	296	288	306	297	306	266	284	289	279	275	301	313	289	300	281	279	300	295	319	278	284	286	292	298	299	310	283	290	351	296	292	293	315	312	309	297	291	306	286	291	279	294	292	316	276	281	316	287	301	279	292	308	296	292	284	298	292	308	298	296	307	274	262	280	310	301	293	315	279	285	270	250	278	284	317	287	300	302	271	317	299	302	309	311	287	288	291	292	262	296	292	270	296	274	305	311	294	277	287	302	307	293	309	315	333	286	286	283	300	278	311	287	292	266	311	299	270	307	301	280	293	314	302	285	296	276	329	321	293	282	266	315	292	288	300	279	291	296	288	291	261	301	292	308	307	321	279	308	305	323	251	287	298	284	325	288	282	316	279	298	287	270	283	300	306	325	302	296	277	321	319	277	297	284	283	312	310	302	288	330	292	285	313	319	311	271	290	314	307	290	301	280	298	286	290	266	302	279	287	281	319	269	284	302	294	270	292	266	282	289	288	302	285	293	310	291	305	320	281	294	268	295	294	288	311	285	254	304	276	313	303	277	271	299	271	272	295	317	299	286	296	293	286	311	303	291	285	309	296	309	310	262	275	310	289	298	292	303	269	283	318	271	278	294	313	299	290	294	293	304	292	277	242	304	296	269	300	324	316	319	281	319	256	276	321	281	285	312	288	309	311	295	308	302	305	280	252	275	321	309	283	283	271	299	321	295	291	315	289	289	299	286	307	278	308	291	271	300	251	279	286	345	303	308	257	301	274	330	290	313	268	287	316	256	287	312	326	303	294	285	283	275	275	294	258	285	296	288	306	302	298	297	289	261	318	325	296	296	290	306	300	300	288	277	295	272	251	291	338	267	299	291	301	296	305	279	288	286	317	276	301	298	309	290	301	311	297	253	274	269	277	313	242	293	304	303	305	272	299	305	298	301	249	311	276	304	279	307	280	292	281	332	321	312	294	263	284	248	290	292	289	278	312	279	292	320	276	321	317	287	258	310	283	323	296	262	262	293	285	312	333	296	275	309	316	272	288	299	293	302	272	287	279	267	280	292	304	287	289	343	261	309	307	285	293	302	314	277	308	305	306	321	281	297	303	279	285	275	267	310	266	314	285	276	314	294	315	277	303	281	292	302	260	325	280	262	324	310	272	281	264	312	306	245	298	306	302	292	300	252	287	270	279	301	285	304	308	313	283	287	286	319	299	290	299	310	295	276	293	294	348	295	281	307	283	292	307	281	293	289	286	316	277	286	279	310	286	285	304	315	274	293	311	249	307	309	293	292	287	288	301	302	328	300	297	285	285	306	270	311	304	300	275	274	299	307	282	317	292	281	257	274	277	295	306	291	280	299	297	269	298	309	311	279	290	300	276	295	307	302	304	296	264	274	274	290	302	308	283	273	307	288	302	277	283	299	312	291	293	325	301	285	310	274	300	293	280
4091	1266	1118	700	556	525	517	438	411	388	373	353	355	364	341	347	347	384	326	349	365	366	400	346	372	351	343	357	333	355	387	352	393	366	312	344	350	340	358	355	393	359	363	338	367	372	328	358	373	365	351	326	338	348	371	353	361	347	349	366	380	360	319	354	384	344	366	377	383	364	375	343	339	369	340	346	358	323	349	351	327	347	353	376	387	368	356	379	349	363	371	360	342	345	353	339	351	356	354	389	330	354	307	341	336	353	362	357	326	364	354	327	357	311	353	340	374	356	361	342	341	373	333	335	332	321	356	360	333	351	314	364	371	353	351	337	347	338	341	380	354	337	334	375	327	315	346	350	323	362	335	369	357	325	348	359	348	363	413	326	341	340	376	338	352	350	378	326	354	335	315	341	368	367	332	373	337	338	331	373	324	369	340	356	343	345	340	345	351	342	366	364	364	363	340	339	331	362	365	355	375	346	354	377	347	381	409	394	350	345	343	362	354	362	357	353	370	360	352	379	321	357	352	375	331	348	306	382	373	363	320	371	328	364	360	352	371	380	359	365	354	358	350	342	355	364	350	368	320	340	376	328	385	345	322	346	334	354	374	335	357	357	351	355	375	357	347	368	370	338	346	350	360	352	345	367	349	358	332	344	342	373	361	387	322	306	353	343	345	340	369	381	350	359	317	353	314	357	386	369	341	341	325	341	361	336	347	356	340	353	361	364	342	347	399	321	387	345	389	353	391	386	352	352	365	363	314	364	377	376	371	399	372	370	353	368	350	381	353	360	327	365	359	327	372	355	340	316	369	355	361	349	345	335	334	378	333	347	346	369	337	378	379	402	375	341	323	393	376	366	336	355	359	335	369	309	346	375	325	347	354	339	364	354	353	342	377	350	355	338	352	374	351	369	343	329	342	335	343	352	331	345	364	338	340	367	363	360	333	357	363	339	341	363	368	353	373	342	356	358	371	349	375	360	340	334	391	345	371	370	372	341	338	362	369	338	342	389	365	359	343	387	396	355	323	376	317	354	370	384	361	360	348	348	336	338	353	350	372	347	368	344	348	383	334	363	365	374	337	363	343	363	365	356	352	356	364	384	330	353	393	347	351	369	323	381	378	381	353	342	333	338	342	344	382	377	360	351	354	328	345	351	357	359	345	353	357	351	380	351	336	340	343	371	343	349	342	372	329	347	357	327	337	340	363	386	373	339	349	355	395	359	340	360	362	383	353	343	355	340	349	364	344	349	350	395	339	371	314	367	361	376	336	384	326	360	363	321	345	361	387	352	360	368	365	345	361	332	359	343	341	327	353	353	346	344	366	353	349	350	365	359	340	339	379	348	355	373	333	371	356	359	340	356	358	378	347	348	371	353	368	364	332	343	343	369	376	330	362	339	350	364	326	392	355	357	347	366	317	372	330	329	380	343	367	354	360	347	325	344	345	328	350	324	338	331	352	331	336	363	355	370	381	379	341	336	360	356	347	348	327	369	373	350	359	346	400	375	353	384	310	380	346	359	379	329	359	348	309	343	386	363	324	346	320	331	336	361	376	376	405	375	400	357	328	375	353	353	363	337	358	349	357	342	337	366	324	343	341	344	345	363	327	334	361	356	313	388	343	329	341	330	358	356	329	367	373	350	362	364	334	338	375	356	335	349	358	355	366	358	339	376	353	361	314	375	413	345	347	392	337	370	367	327	353	335	363	361	361	349	350	351	344	348	319	330	397	382	390	395	369	362	338	335	332	333	339	328	383	362	364	321	315	371	366	334	362	361	358	360	348	348	380	358	395	364	378	348	356	344	374	332	367	386	359	334	373	346	337	353	348	339	332	315	359	366	334	362	320	352	346	381	340	353	324	340	360	348	395	352	338	302	332	371	362	380	365	367	352	336	333	359	361	330	333	338	362	342	348	358	345	361	375	349	351	336	321	380	344	334	353	367	332	358	330	325	361	370	356	362	326	350	348	304	339	343	362	326	393	330	332	346	384	341	370	324	350	336	354	316	379	370	373	384	347	364	334	355	354	331	352	348	349	378	336	344	377	367	366	355	334	348	342	345	377	363	358	363	319	330	385	345	353	359	354	354	371	349	325	353	356	322	339	387	354	391	388	376	365	373	350	346	368	357	350	345	328	342	344	343	354	355	403	376	340	369	356	333	359	343	342	360	345	368	363	336	349	332	376	349	365	355	355	374	323	343	349	364	381	351	364	375	360	367	371	368	337	357	359	324	367	350	360	352	352	360	361	346	376	329	340	331	336	360	343	370	397	353	361	385	339	322	366	347	367	343	355	349	376	350	355	353	347	399	362	354	360	368	327	346	366	333	368	357	353	368	350	347	330	385	334	347	351	358	341	351	342	370	354	333	348	361	363	346	352	362	385	373	345	319	355	318	335	363	340	355	337	340	357	371	373	351	357	372	341	359	354	361	382	364	377	347	348	340	355	349	334	353	367	356	374	366	350	383	366	332	352	365	371	357	376	325	348	353	363	351	384	372	403	308	348	357	363	350	348	375	388	345	331	335	366	342	316	374	348	317	355	351	334	358	394	344	338	336	335	344	364	373	353	348	353	340	372	365	345	358	350	358	355	367	358	377	373	381	330	353	362	349	378	364	356	343	376	345	344	352	395	317	364	373	387	319	352	343	342	336	361	354	350	348	334	367	341	347	354	345	332	341	360	341	401	366	403	375	368	328	394	343	326	361	362	374	359	341	379	375	365	366	339	357	339	387	353	392	359	336	329	367	336	331	367	342	334	363	371	342	324	340	336	393	363	373	319	347	362	376	393	377	370	325	355	333	354	346	365	330	335	370	364	365	338	367	358	351	346	345	350	346	343	384	344	376	389	379	381	343	342	365	357	357	361	365	329	361	339	341	361	356	351	345	365	356	376	371	348	348	362	310	361	352	392	333	308	364	356	340	361	332	324	362	334	353	388	371	373	360	346	347	351	351	370	350	336	368	370	355	333	341	342	337	363	345	355	338	338	346	337	378	371	353	330	330	366	363	328	347	364	347	370	333	352	366	347	332	394	358	366	350	333	361	348	349	367	346	366	399	323	357	370	360	380	327	342	350	365	363	369	354	346	365	336	317	349	353	349	336	346	368	375	364	365	365	379	340	348	363	324	314	348	376	371	376	325	344	317	355	370	382	355	373	357	361	363	347	361	313	338	345	350	373	351	318	360	391	371	342	367	376	382	408	335	333	363	344	403	376	383	363	351	316	350	372	369	370	386	310	386	326	361	390	370	372	348	345	380	383	346	355	346	344	340	360	335	372	356	317	344	325	335	330	343	334	339	322	338	362	342	359	357	374	368	317	355	350	361	355	343	348	387	381	350	323	334	381	369	391	369	315	326	363	367	380	372	370	363	340	340	373	351	354	361	332	358	340	344	342	337	343	318	381	342	370	378	338	393	356	327	360	352	344	353	376	361	360	327	335	379	317	341	350	338	345	322	343	362	370	381	389	321	330	389	362	352	333	376	346
23708	21498	29254	24178	21488	17744	2315	1182	1018	912	868	835	834	781	762	806	723	693	690	615	673	666	719	661	671	622	652	629	636	606	639	687	668	630	615	635	630	674	627	660	681	618	709	651	644	610	601	628	647	650	609	626	662	632	648	582	639	621	646	623	659	624	663	638	615	623	660	686	607	609	603	614	619	605	640	625	618	577	676	651	594	592	622	641	647	634	640	611	629	613	672	580	638	596	627	625	590	597	618	689	599	606	661	605	609	609	622	599	617	629	612	626	635	616	666	627	654	650	604	627	648	597	599	615	565	635	618	619	621	591	647	593	631	632	657	653	624	600	637	613	624	627	612	676	615	633	657	633	628	587	625	609	617	634	637	605	681	636	612	621	641	619	628	623	635	605	627	618	641	580	617	592	613	610	622	615	604	613	620	603	628	615	608	652	640	639	669	659	608	650	665	655	629	588	642	598	604	647	615	615	609	655	631	601	605	598	611	630	631	593	642	635	614	653	607	625	596	667	643	656	626	631	636	625	581	634	607	636	641	623	651	667	607	639	603	634	661	620	582	636	598	624	608	606	649	638	630	613	627	647	604	657	596	615	614	555	620	619	595	593	620	610	604	645	677	615	619	601	651	615	668	622	639	624	621	661	582	587	641	643	657	604	642	638	665	612	629	581	643	595	632	594	600	625	655	608	613	599	590	687	620	633	635	641	662	667	616	601	634	574	685	595	607	567	660	634	609	610	606	626	651	607	576	610	643	660	588	603	620	621	610	591	611	634	619	627	607	596	600	614	623	636	604	612	652	618	597	646	622	655	624	597	628	592	587	616	589	613	649	635	615	676	587	592	630	655	635	659	606	629	603	582	631	631	605	662	615	688	638	616	632	596	616	607	593	612	639	627	639	574	665	602	642	629	606	638	656	636	614	645	611	667	586	632	617	629	673	596	612	640	637	652	574	601	586	600	628	632	639	600	610	640	614	667	612	630	658	614	614	611	599	642	624	624	628	613	593	656	622	617	591	599	581	656	631	603	638	593	620	648	644	591	614	600	607	664	560	591	642	638	563	649	622	570	624	654	657	622	634	678	581	642	684	616	662	609	634	647	619	627	593	601	624	659	615	592	611	650	626	646	560	569	618	639	594	635	656	585	615	622	632	636	619	599	598	692	652	632	660	606	636	641	675	625	570	620	643	612	659	646	583	614	622	596	608	614	567	631	640	635	610	627	657	599	612	605	628	638	620	658	584	677	646	671	644	633	610	620	606	594	586	623	577	620	612	628	619	634	635	579	641	575	588	628	578	625	583	634	656	653	633	604	639	612	613	588	599	633	625	604	618	604	598	624	613	618	638	606	605	600	628	625	649	596	597	602	595	629	640	638	642	623	640	622	634	584	594	614	577	651	628	669	583	653	628	662	600	560	619	613	605	635	612	626	645	610	640	671	630	641	631	649	582	651	605	623	637	612	632	647	649	619	611	618	615	600	649	628	625	619	648	670	616	657	617	667	607	622	644	612	622	607	619	609	655	632	623	638	618	633	609	616	622	608	624	620	622	612	635	551	637	636	615	654	648	651	637	654	661	663	615	660	598	678	626	603	644	613	630	630	580	599	611	615	631	593	651	586	649	632	669	644	621	610	610	654	633	626	603	629	611	619	604	635	625	627	671	643	647	625	631	642	604	586	581	650	630	627	638	625	608	659	630	607	614	615	572	647	596	615	602	598	632	586	607	554	598	661	648	661	636	656	657	684	617	638	585	620	651	611	644	631	593	625	626	635	636	629	598	630	629	616	651	609	632	633	577	671	653	623	630	640	602	602	585	667	606	611	627	695	621	610	648	676	614	604	641	648	611	611	673	664	662	604	642	664	601	646	589	649	614	578	646	612	631	615	636	611	647	633	657	630	687	600	634	607	622	611	616	587	607	653	611	636	610	638	606	645	652	633	626	612	600	639	631	576	606	637	598	630	619	684	644	665	616	603	628	591	610	580	641	611	642	628	580	590	586	601	607	594	608	644	614	624	624	594	632	589	624	623	624	605	593	600	555	688	582	610	645	616	620	647	597	619	634	635	606	618	659	669	628	647	644	615	621	648	639	626	648	626	630	629	610	625	665	639	624	630	610	584	629	562	588	610	626	645	604	608	654	646	649	641	648	615	597	660	625	579	623	569	602	591	623	638	587	642	646	608	620	594	614	629	631	615	618	623	675	627	604	588	618	611	638	662	664	636	634	601	608	663	597	652	647	629	616	619	573	704	645	633	616	616	634	609	594	603	616	609	605	628	649	634	623	634	630	603	644	609	598	632	650	592	623	628	634	624	603	628	645	596	630	626	577	619	650	596	605	586	670	682	653	641	622	585	624	634	634	659	597	625	620	608	613	644	606	627	596	617	622	646	654	623	600	616	578	609	634	593	610	580	640	572	599	598	637	639	565	629	586	584	571	622	620	574	606	641	613	645	611	622	587	620	641	652	573	617	641	560	641	585	621	615	601	640	578	611	615	658	626	636	593	595	579	602	644	613	618	662	617	659	599	629	595	629	590	625	639	618	621	627	626	617	626	607	633	652	633	595	629	626	598	620	621	631	623	607	622	571	653	591	586	597	638	606	645	612	635	645	665	649	595	627	638	632	607	592	636	619	645	588	692	653	605	624	618	613	636	589	615	648	648	652	625	644	673	609	635	628	584	606	628	600	584	654	625	575	616	604	607	613	653	653	637	587	617	622	618	584	613	640	620	613	602	654	635	630	665	600	593	645	655	621	640	564	643	608	608	619	645	664	612	624	635	591	564	609	612	613	644	634	572	624	613	635	610	599	608	618	604	612	619	599	622	609	595	598	633	620	622	636	600	548	565	604	576	616	624	625	624	570	563	637	635	607	654	605	635	623	666	627	662	621	602	665	601	622	586	630	631	643	593	638	633	646	661	620	581	625	630	613	615	633	614	644	609	621	568	580	596	619	617	624	599	592	615	635	598	636	613	616	587	660	612	610	624	606	602	626	647	614	627	626	684	598	621	601	608	663	628	583	632	663	632	621	638	586	598	610	649	648	641	631	638	610	617	617	618	611	611	624	646	632	581	606	671	651	616	587	637	618	586	617	616	662	629	605	592	603	643	651	662	591	657	598	590	594	629	613	611	616	606	594	593	566	599	577	634	623	581	606	579	638	633	608	639	595	642	575	555	629	580	659	623	608	621	591	629	599	629	616	594	633	625	574	599	620	630	629	599	649	618	661	664	599	649	618	636	624	652	638	634	638	634	645	618	599	628	660	606	659	627	645	615	590	642	614	639	589	640	600	638	586	598	609	605	664	609	608	575	624	590	585	645	630	611	640	658	591	627	667	601	652	624	595	655	591	648	614	631	637	624	645	601	610	632	589	603	571	652	599	618	640	622	644	620	600	632	630	627	604	597	687	634	664	599	649	568	659	622	639	614	613	600	626	587	594	626	646	646	649	629	615	630	686	597	612	629	615	611	628	605	656	606	650	605	656
5242	10645	9598	5128	3540	2795	2146	1819	1590	1355	1239	1086	1100	1000	955	1016	890	803	865	804	830	801	785	768	798	802	744	694	717	736	708	711	762	739	762	737	774	774	712	735	784	677	701	663	701	761	685	717	745	706	711	679	677	671	727	712	726	668	737	720	729	698	735	706	719	679	733	706	700	685	690	729	673	687	700	697	740	717	704	706	715	733	705	743	685	682	681	744	713	753	735	684	750	711	715	699	752	727	700	722	720	687	731	713	699	754	714	716	685	732	749	664	694	735	699	689	699	729	685	716	731	693	727	666	706	700	705	682	701	719	719	696	682	689	702	737	706	709	705	761	724	675	719	714	723	648	689	673	712	725	709	696	660	696	705	668	677	688	689	730	708	706	741	706	740	730	691	697	710	743	731	718	718	712	734	693	705	756	732	674	722	693	693	698	681	702	702	697	696	710	707	710	708	747	696	654	671	714	705	672	694	649	671	720	726	719	717	726	719	733	704	705	709	734	709	691	691	747	738	650	656	726	669	695	738	728	696	721	713	708	669	683	732	727	722	701	751	751	681	716	727	737	681	667	708	688	691	694	737	671	698	673	679	681	692	668	736	696	756	667	701	727	709	690	733	715	694	705	695	709	701	730	659	711	724	692	632	650	741	670	726	696	689	709	645	698	671	706	668	672	693	719	673	731	698	729	724	674	721	687	666	702	750	685	719	689	733	683	715	727	739	688	701	749	698	715	738	658	657	726	742	714	766	689	715	726	737	691	692	734	719	688	707	694	687	697	659	735	702	701	714	708	694	690	707	695	684	690	693	665	737	694	687	678	678	734	694	742	701	657	737	720	686	694	715	657	682	713	682	666	676	737	719	666	732	744	747	715	714	691	731	685	698	705	648	750	716	684	729	680	679	711	764	646	739	706	716	699	720	749	749	716	680	710	646	695	713	732	688	691	725	727	696	708	708	696	691	675	685	741	743	712	739	661	682	716	741	675	701	715	666	695	723	680	661	726	692	680	750	695	712	685	697	708	709	687	735	680	731	649	721	661	718	673	721	651	701	707	700	740	730	718	688	731	682	755	716	733	700	720	691	700	700	723	654	759	713	691	697	752	701	731	720	770	689	711	663	679	720	691	676	662	695	700	709	683	742	710	712	718	722	716	690	679	684	698	728	702	724	699	731	722	721	674	739	682	760	737	672	691	683	684	697	746	699	740	657	687	731	699	676	716	656	676	703	735	669	736	660	768	762	706	757	676	683	701	721	649	699	718	694	680	676	660	714	708	721	731	721	675	704	707	696	683	681	680	696	760	704	736	715	709	755	704	707	736	699	719	725	711	680	685	671	660	658	717	676	756	716	685	665	748	735	687	700	717	703	759	706	675	743	660	710	711	664	665	676	719	728	697	666	712	686	753	706	698	734	670	676	686	681	690	681	670	706	715	717	695	707	700	715	689	736	692	742	744	730	730	728	730	698	678	713	674	682	758	677	757	659	699	755	742	724	711	710	718	666	701	703	643	682	706	693	669	714	713	668	706	720	687	710	723	717	703	679	699	653	713	672	683	729	649	653	708	737	696	707	717	720	694	727	698	723	711	727	725	683	784	688	704	701	707	725	738	653	706	710	673	727	686	695	718	684	754	707	737	699	742	692	670	704	750	754	685	672	662	745	745	766	707	767	683	687	731	693	655	677	715	669	683	689	708	697	649	691	673	687	677	716	719	681	739	786	674	689	747	758	721	696	734	650	694	694	743	725	727	673	675	696	708	681	726	694	737	684	692	688	741	634	679	716	732	700	717	658	688	713	743	735	683	675	751	650	704	738	702	715	709	726	677	657	711	738	706	685	734	665	692	721	670	730	694	687	731	721	711	690	680	708	696	663	770	680	686	683	687	689	649	669	694	699	661	684	718	755	693	718	678	699	767	714	694	691	701	747	742	718	769	673	683	701	686	730	696	710	677	739	638	674	693	734	713	717	693	763	702	724	696	672	714	693	772	745	704	734	689	735	716	720	724	745	690	709	677	653	646	712	691	731	705	693	689	691	704	687	694	714	658	733	726	717	690	697	723	704	710	726	674	737	743	705	692	704	726	684	697	670	730	697	695	675	728	683	684	740	704	755	687	668	707	704	720	716	666	695	695	653	697	734	724	694	694	703	713	716	720	689	662	661	689	674	705	702	725	699	694	701	726	711	735	705	714	666	727	717	722	757	697	688	708	686	670	707	706	697	689	677	655	692	700	709	752	720	669	700	690	711	698	715	674	727	670	682	728	692	697	704	689	672	709	685	696	708	705	664	710	665	731	666	696	700	668	664	747	714	679	702	680	709	668	718	645	734	742	688	679	706	748	709	713	682	715	713	697	724	739	683	664	730	701	711	660	750	719	676	689	666	676	730	676	698	699	706	725	735	692	698	735	682	712	719	734	709	677	728	709	686	690	696	707	716	689	711	650	693	661	728	673	740	727	675	737	676	694	702	708	742	696	745	703	648	663	695	711	675	677	712	723	724	718	724	670	713	713	678	742	715	722	722	700	693	673	709	709	737	704	670	700	720	690	717	728	697	729	760	668	666	673	651	671	688	776	705	702	756	704	711	715	649	659	722	701	711	687	656	692	706	718	720	694	692	689	723	710	690	717	675	700	683	655	692	725	651	689	726	708	649	664	690	690	689	683	752	700	683	694	712	670	701	689	709	667	718	723	683	697	708	714	704	719	720	732	720	682	669	687	688	718	683	699	704	706	721	760	654	708	707	654	718	683	704	698	730	672	692	665	697	696	707	688	711	741	720	668	728	709	625	685	679	734	705	690	706	713	655	703	682	708	693	712	701	673	703	762	703	662	740	648	711	687	700	723	728	692	697	698	752	669	770	704	723	679	700	701	703	673	685	714	699	724	714	712	714	742	732	692	710	702	696	679	710	679	694	698	728	675	710	754	714	691	720	746	702	736	715	735	684	701	720	690	719	738	698	667	733	710	717	667	680	721	693	684	692	729	665	740	706	699	742	662	696	688	686	732	713	715	711	724	676	725	725	693	689	735	666	696	653	674	713	691	683	716	667	708	681	702	706	733	701	726	719	713	711	755	681	707	709	726	660	710	717	698	709	710	659	689	697	737	693	705	701	702	690	679	665	689	682	688	726	693	665	675	728	684	689	697	684	710	704	703	676	682	674	685	707	696	686	710	696	723	673	705	706	702	752	698	710	659	666	703	702	720	684	714	722	716	686	683	737	673	705	687	736	719	668	698	698	722	722	738	695	678	743	716	697	719	734	687	676	714	723	697	736	675	689	669	671	723	675	672	758	687	688	674	718	671	701	697	770	736	687	681	663	690	689	714	719	715	706	692	680	712	684	709	730	733	732	703	661	736	694	695	712	734	710	662	647	733	684	674	675	767	706	662	689	712	721	722	692	714	723	728	679	678	734	637	649	692	675	717	738	734	693	692	691	702	673	696	750	701	725	682	690	728	703	706	740	710	679	768	660	714	724	719	741	677
24954	21474	28336	24978	17415	1320	699	572	495	482	441	442	433	412	426	422	365	383	377	357	397	382	334	337	365	349	369	364	364	352	334	324	369	330	371	328	333	332	372	327	355	338	369	373	349	386	367	358	334	370	318	363	363	339	342	341	348	319	340	393	352	359	326	308	350	359	358	353	334	369	339	356	333	327	331	325	356	341	339	340	344	344	337	334	375	329	331	325	353	337	367	356	358	304	368	325	367	322	324	324	353	344	305	321	348	369	351	362	320	351	343	359	335	352	335	339	317	330	321	320	341	292	322	355	313	328	344	351	339	350	342	371	354	347	341	347	341	332	351	331	350	348	373	330	309	348	310	374	361	344	368	343	364	384	341	348	331	301	301	341	335	327	335	335	296	376	330	323	355	340	335	358	330	333	299	348	326	344	347	332	311	369	342	328	328	339	350	320	327	310	341	311	361	362	367	343	358	340	364	383	349	345	342	359	323	349	321	328	357	331	353	348	319	322	315	330	340	326	336	345	339	355	366	342	336	346	334	338	280	372	309	327	358	344	329	320	327	356	353	339	328	345	377	315	341	362	334	353	346	371	330	348	341	368	333	353	329	357	364	348	375	361	331	345	375	338	345	337	347	361	363	322	338	318	350	324	339	345	351	350	337	372	363	379	326	332	339	336	338	346	339	371	326	344	349	299	385	351	338	317	331	338	356	363	331	325	330	365	353	326	350	313	338	352	351	370	348	325	335	343	344	343	345	350	327	342	352	344	364	321	341	361	382	319	304	331	340	330	377	328	289	353	306	309	353	344	376	339	364	353	335	324	346	324	299	337	353	336	322	340	332	330	367	402	357	314	343	342	366	378	342	324	353	359	328	322	352	352	320	346	324	329	326	339	368	352	327	294	332	341	354	361	348	335	323	350	335	375	377	329	339	374	331	324	339	367	346	329	357	317	362	327	357	369	376	369	340	324	319	349	361	378	323	319	320	333	320	343	312	302	312	307	345	306	392	355	291	338	348	369	352	345	357	348	324	388	353	328	345	366	357	368	342	344	336	374	337	353	330	350	350	332	369	358	345	304	381	345	339	336	336	329	334	363	376	361	364	351	371	310	336	318	324	357	296	340	337	348	335	334	331	362	354	326	313	368	335	319	350	310	373	358	326	340	329	348	346	339	373	338	341	325	313	341	354	347	336	316	324	365	320	324	334	346	348	323	344	348	340	301	364	323	336	355	340	337	378	357	338	343	330	308	316	354	338	350	316	343	385	335	340	320	326	354	367	346	341	323	329	323	332	356	343	314	320	330	355	339	338	337	294	330	329	325	339	356	341	331	324	359	302	374	375	347	299	326	352	307	339	341	345	371	348	325	338	384	324	352	319	302	311	334	360	314	305	369	335	361	348	316	331	330	366	346	340	340	362	345	344	343	363	367	349	344	362	326	351	360	340	349	345	328	359	372	399	350	360	335	326	361	331	336	312	361	365	383	343	340	321	321	342	322	365	322	331	343	361	319	360	349	331	364	362	348	343	320	353	337	345	346	354	351	342	359	327	368	347	322	376	369	339	358	353	377	338	336	316	370	338	335	338	358	350	322	378	339	348	353	334	340	325	316	390	361	312	335	303	311	387	317	332	316	321	341	308	316	332	318	318	351	347	337	401	365	328	312	365	290	385	360	342	307	352	335	348	354	349	363	321	339	342	355	348	346	346	351	338	353	312	325	306	360	351	349	350	334	359	305	317	357	314	334	338	319	352	337	328	340	341	339	352	360	317	363	312	351	352	333	366	325	322	334	372	365	330	325	357	363	381	360	336	350	343	301	342	326	363	343	339	331	338	311	355	328	353	286	332	342	335	342	320	352	309	302	356	328	348	361	301	358	358	332	332	320	332	334	353	311	311	333	348	346	300	369	363	313	364	313	340	337	345	343	321	325	311	355	293	349	347	334	325	318	326	342	337	326	349	355	330	336	350	360	343	310	338	350	344	366	362	336	337	342	342	343	355	337	331	340	331	352	343	343	355	327	332	369	335	341	330	350	323	354	341	333	326	354	357	379	356	322	350	348	367	339	361	348	351	327	379	335	362	321	361	334	310	328	354	370	369	333	333	342	333	341	367	352	349	338	355	317	347	345	351	356	344	356	355	312	348	322	353	331	332	278	348	362	338	309	344	364	350	382	358	378	365	370	308	322	302	329	342	343	317	328	320	339	332	351	328	355	373	367	339	326	364	350	343	343	357	329	320	376	330	332	365	326	341	350	342	346	359	331	343	347	334	324	358	334	354	325	337	328	317	322	369	351	338	318	344	341	363	346	316	359	355	313	346	314	338	351	333	332	331	346	328	359	352	344	343	324	344	364	368	345	334	340	373	358	355	291	345	351	345	353	344	358	355	358	314	353	336	367	330	361	366	325	401	345	361	348	324	325	331	314	340	357	344	340	319	337	377	344	309	343	346	350	336	335	313	321	325	341	352	299	336	356	335	351	386	303	347	350	340	330	317	354	337	319	337	340	338	342	329	292	358	328	311	340	347	347	330	333	350	343	367	324	363	335	342	351	303	360	340	358	333	364	335	324	367	341	337	340	333	337	373	314	341	327	333	332	341	331	351	362	335	340	370	362	345	319	376	383	343	350	352	314	351	339	339	362	360	341	306	327	339	364	336	339	344	337	358	365	343	343	358	352	339	350	357	359	351	332	355	330	330	353	338	322	297	326	330	373	329	326	336	312	339	334	318	340	315	339	346	294	308	340	293	316	332	318	372	332	343	333	338	366	332	332	342	348	332	305	321	343	320	339	316	342	367	361	334	341	337	341	345	324	369	338	347	356	330	308	334	333	356	367	328	308	332	358	335	336	293	351	328	337	330	360	336	376	359	345	375	320	345	350	378	337	330	327	375	312	336	336	364	315	380	363	349	374	334	365	362	347	344	329	318	353	372	371	352	338	344	333	335	349	370	355	308	350	332	328	344	350	358	341	338	351	364	359	348	350	345	305	377	361	369	356	376	342	342	320	339	315	289	325	333	343	361	368	368	298	326	335	360	356	364	353	330	335	365	346	341	325	319	365	347	339	282	377	391	370	361	361	322	328	335	342	332	362	302	346	337	351	342	332	351	357	308	323	324	346	350	342	336	329	324	323	351	330	356	342	335	316	348	357	335	330	317	353	320	338	319	353	380	355	331	315	339	366	344	368	351	343	331	327	346	315	359	336	356	323	314	352	356	367	374	303	350	329	369	370	326	340	338	320	351	371	336	342	341	350	357	331	335	329	315	354	356	346	345	341	318	348	315	341	341	351	332	353	356	328	329	356	337	326	315	334	356	383	343	347	346	364	352	332	334	338	338	319	335	345	344	373	324	339	333	338	322	341	324	340	345	348	366	349	365	323	328	339	336	379	343	340	309	342	305	320	352	330	343	290	332	344	370	340	353	351	328	368	353	345	323	366	351	327	371	333	325	321	382	331	312	329	343	328	337	337	370	343	337	363	318	373	354	348
5171	6513	5514	3007	2104	1619	1283	1037	912	751	748	660	623	592	574	607	517	533	499	479	492	454	475	501	465	442	426	454	441	415	441	414	468	432	421	433	449	443	447	401	424	438	478	456	423	441	422	422	437	432	462	448	439	440	419	445	436	448	424	422	437	419	433	431	431	413	438	437	430	456	418	434	462	418	460	419	434	426	404	396	420	413	419	419	423	441	412	454	448	410	443	463	445	386	487	469	419	433	433	448	425	431	418	417	408	429	428	444	452	466	452	411	428	415	438	408	428	447	440	450	480	384	417	424	434	413	448	418	422	444	422	403	430	452	420	436	430	429	440	382	446	435	400	441	434	404	435	415	443	442	436	429	413	387	460	447	451	445	412	436	393	427	445	438	433	427	443	419	431	433	449	408	472	407	443	473	443	421	443	464	418	423	417	443	414	397	429	422	424	428	461	396	406	452	448	468	393	443	461	423	419	440	433	448	398	403	429	437	443	436	448	415	455	427	420	422	434	433	427	433	409	398	432	436	424	396	397	424	409	435	414	442	417	415	424	445	422	427	416	434	459	415	419	452	454	403	440	423	437	421	410	415	447	414	421	419	437	401	410	432	502	436	421	439	452	422	435	411	401	421	420	440	414	429	443	409	438	449	436	458	466	453	459	412	428	446	415	414	475	418	397	442	422	427	399	434	405	437	454	390	412	424	438	447	444	440	492	419	438	432	409	444	446	436	442	424	429	425	448	424	418	438	405	384	443	403	406	452	445	449	415	444	394	396	414	429	395	418	453	444	463	421	462	446	449	374	440	457	423	450	403	418	409	468	443	413	431	468	427	448	412	421	421	399	437	420	461	412	416	420	409	418	412	450	423	421	400	434	410	437	410	454	423	436	431	432	420	429	413	424	457	426	421	427	411	426	422	447	431	407	440	433	427	436	429	403	431	458	438	446	433	455	444	405	447	376	450	399	425	438	447	448	413	440	388	420	457	433	458	423	469	441	459	390	435	437	436	427	419	380	419	399	437	412	465	449	423	427	398	441	447	432	419	469	463	439	448	469	438	406	390	425	440	406	437	412	428	379	444	423	438	401	432	407	443	419	440	391	416	451	458	417	452	419	441	407	408	431	448	443	429	432	422	404	443	402	425	450	436	444	435	446	400	429	431	433	424	451	451	438	473	409	438	445	460	389	447	482	455	445	406	412	417	443	444	432	398	422	409	446	423	443	433	405	419	461	417	413	420	457	405	403	442	436	443	413	414	415	409	412	439	408	406	408	431	409	432	447	436	399	419	433	415	438	412	430	400	433	409	436	463	442	427	451	415	427	433	422	427	445	412	456	454	455	424	442	461	407	447	408	431	441	417	425	448	467	430	417	429	442	426	428	404	432	427	434	462	405	426	400	436	433	439	425	395	422	427	388	427	368	472	441	437	436	463	389	429	452	470	433	421	425	430	468	429	473	418	450	402	442	425	419	433	434	426	439	457	450	423	397	435	437	466	423	412	429	431	434	472	428	434	460	419	439	447	460	446	436	406	455	394	431	435	428	437	449	445	427	444	408	388	411	435	430	431	419	416	408	462	423	423	450	404	412	441	437	447	420	455	387	450	438	443	441	438	404	410	405	399	439	426	405	408	393	428	408	428	423	419	415	446	408	461	437	428	434	414	389	458	452	443	439	458	461	428	439	444	433	390	415	428	412	430	440	473	420	411	450	453	430	418	444	418	446	447	447	420	432	434	462	438	425	454	431	418	406	422	440	388	451	454	448	431	436	418	438	420	401	415	436	410	435	427	423	440	431	438	424	407	442	410	435	426	480	427	430	415	433	417	425	438	453	391	405	419	422	435	428	409	389	402	424	410	413	440	409	386	391	442	448	456	393	419	439	396	411	445	414	418	431	438	446	380	416	426	417	439	481	438	425	408	423	449	395	414	413	450	457	458	462	458	469	428	432	432	421	442	421	435	413	426	436	456	417	379	419	406	444	487	428	440	453	410	465	467	414	470	440	441	424	451	450	413	388	421	408	425	426	400	452	438	438	442	407	417	411	405	410	434	419	416	401	420	444	457	449	398	439	420	413	446	428	391	415	436	446	410	417	455	433	466	433	431	442	451	413	454	455	443	385	438	444	411	420	436	420	432	447	416	439	402	432	436	460	462	399	423	446	437	437	406	435	413	424	441	444	468	418	457	441	411	483	397	392	427	441	439	420	443	423	426	431	431	392	425	431	425	394	446	395	426	406	438	428	425	410	426	426	413	471	436	409	445	452	448	450	433	377	433	422	427	462	425	411	404	443	409	476	431	412	421	456	440	435	437	425	446	440	438	456	423	443	426	383	453	435	412	417	458	442	427	404	433	443	425	410	445	403	415	435	434	444	436	448	416	431	457	441	443	418	414	451	434	432	443	476	434	443	446	430	473	422	395	390	383	441	415	461	441	440	449	455	456	476	407	428	437	463	482	430	442	478	413	457	395	460	421	420	427	433	416	468	413	435	430	427	426	433	460	428	444	452	431	420	420	394	431	422	432	416	452	426	411	422	420	481	443	439	428	437	463	443	461	417	431	461	395	424	424	400	431	415	462	403	421	426	456	438	424	445	464	416	387	471	416	408	434	473	452	427	455	450	399	404	448	426	453	445	399	422	414	410	412	422	406	435	421	411	439	411	410	437	434	422	399	439	433	415	418	408	419	456	443	444	454	392	442	435	423	432	434	383	444	438	399	431	399	469	439	414	406	424	452	426	448	392	404	471	437	425	429	439	440	430	405	400	406	460	453	403	414	430	432	424	432	467	439	424	427	428	444	370	456	488	460	420	468	421	406	438	429	433	428	435	429	453	458	432	455	387	403	406	443	416	403	430	434	443	390	413	403	429	448	432	449	442	368	426	429	454	450	415	428	413	455	432	453	415	410	435	415	430	435	429	433	415	423	395	440	442	414	443	385	407	417	451	435	431	412	427	436	427	422	455	411	432	454	431	401	415	407	420	422	439	434	447	425	447	421	401	379	410	452	459	425	416	422	432	415	479	438	443	405	453	483	461	429	436	408	400	424	434	409	450	438	427	454	445	434	414	449	450	448	430	410	418	467	420	409	443	435	398	438	424	405	384	417	411	380	437	436	434	468	398	445	435	423	416	400	430	444	415	450	467	480	433	410	457	380	427	443	446	431	435	414	408	395	418	444	438	445	453	453	383	474	424	431	389	401	450	400	435	412	409	391	451	450	431	439	451	439	382	418	444	441	428	415	435	422	436	453	431	421	431	369	403	448	411	444	429	436	404	438	421	443	450	487	433	415	473	440	436	421	412	427	388	434	394	432	443	484	417	442	431	409	442	407	463	440	432	438	430	448	449	433	390	420	417	419	455	412	417	418	425	448	451	485	416	414	431	397	461	436	449	444	386	449	395	401	482	428	416	422	431	455	426	435	423	443	400	402	424	410	455	418	435	429	430	443	423	399	435	432	422	430	435	426	446	402	411	432	423	420	431	435	443
22936	21506	29520	23916	21502	21574	15280	2301	1605	1367	1381	1276	1175	1200	1108	1120	1091	958	985	968	971	867	901	911	893	903	943	906	979	917	844	882	880	879	899	829	849	868	878	854	869	904	940	861	884	864	861	864	898	882	869	812	878	867	877	853	846	894	898	835	863	845	881	859	837	831	819	861	875	807	841	886	817	847	807	843	838	843	891	807	817	791	854	833	834	853	839	844	905	847	855	819	871	873	833	840	866	880	908	817	847	826	828	853	821	886	829	836	867	830	858	818	852	830	832	841	839	814	922	871	807	797	849	850	777	848	830	836	910	834	818	861	882	867	835	855	853	820	844	821	841	834	829	843	831	818	794	763	842	892	792	858	829	851	867	854	826	846	846	815	843	805	842	795	839	876	821	834	812	805	835	840	860	858	882	880	839	816	859	894	871	914	825	822	863	848	786	826	804	799	858	857	859	845	844	845	824	917	850	841	806	866	855	853	836	840	823	841	828	839	798	856	822	869	809	830	873	789	857	852	838	860	862	888	842	856	867	813	826	826	815	853	878	826	821	850	855	844	833	842	846	859	850	893	879	833	845	876	885	835	855	847	800	818	836	872	849	857	798	865	864	851	803	856	835	805	856	853	859	816	878	815	824	802	742	879	799	889	838	839	793	876	846	844	839	803	830	845	853	829	812	846	784	840	819	857	839	800	811	840	835	846	838	835	832	829	843	842	792	829	831	860	817	876	877	880	812	871	859	808	841	806	818	826	823	856	814	861	876	832	836	792	877	851	862	847	835	840	804	880	830	830	913	876	796	822	817	850	905	846	813	828	898	833	852	874	807	824	846	808	843	843	828	862	832	817	862	851	878	827	841	859	843	817	853	889	837	846	858	829	821	817	780	816	841	864	819	842	839	865	833	861	810	824	864	810	825	852	857	874	811	774	819	808	867	852	856	895	851	872	840	893	837	840	811	832	852	823	798	849	803	833	892	825	860	819	828	834	790	830	833	861	806	796	846	822	844	840	851	908	859	827	866	866	873	830	857	838	760	818	861	843	921	821	840	811	824	867	804	810	862	818	826	824	858	812	824	792	842	907	831	835	782	846	833	824	853	822	835	820	826	860	851	815	815	845	844	844	843	850	820	805	890	859	848	857	880	847	811	845	815	843	881	793	862	816	853	779	876	797	809	846	777	838	824	851	825	765	815	825	855	864	896	857	802	827	837	853	840	838	854	805	846	838	826	843	828	792	833	881	841	866	811	851	863	848	787	830	808	870	884	825	874	849	888	802	814	833	909	862	864	888	776	784	807	836	852	810	825	773	873	850	869	827	808	797	918	845	848	781	823	788	843	846	867	809	855	837	846	839	841	831	863	878	883	812	808	821	866	860	835	832	787	840	849	851	859	842	837	817	822	841	821	856	865	831	830	817	840	881	847	889	807	783	815	858	877	816	810	779	843	858	806	799	880	834	876	840	863	856	831	838	843	832	862	846	813	896	806	764	876	883	813	799	811	822	848	857	844	855	820	820	852	844	807	836	817	800	778	773	860	781	854	808	877	861	800	783	809	837	861	866	881	818	799	819	860	828	782	786	826	821	838	831	798	841	856	875	839	789	832	772	784	810	851	815	807	821	785	829	810	822	832	842	814	834	848	853	793	842	851	892	877	882	864	821	858	819	828	880	792	813	859	831	852	873	817	850	809	801	822	864	813	839	839	806	823	870	849	841	877	834	781	818	829	871	843	845	826	797	821	822	817	807	867	812	816	794	860	881	855	814	875	839	840	808	802	848	838	769	819	809	839	827	856	824	818	858	819	852	857	810	852	818	786	850	883	796	879	845	850	871	873	893	797	886	882	835	848	852	873	895	841	821	803	825	806	784	857	860	792	813	874	859	794	815	893	844	836	840	855	878	846	870	786	847	834	844	811	814	844	827	797	785	877	857	844	792	808	838	820	863	849	770	798	812	890	830	832	850	848	830	883	753	832	797	842	842	841	798	886	795	889	847	834	850	821	841	832	802	874	866	826	809	813	800	832	881	868	862	839	821	843	828	789	864	813	863	862	871	836	852	861	850	811	850	829	866	818	852	810	818	837	904	816	852	826	846	805	791	862	861	842	869	819	823	848	804	843	841	890	807	821	801	881	845	776	826	826	815	895	825	831	789	824	860	838	839	805	824	834	886	817	846	869	796	837	837	818	799	821	744	811	894	866	821	783	859	840	866	841	912	859	793	826	833	799	859	817	844	798	879	819	848	852	802	843	888	870	786	825	824	865	826	844	787	831	832	803	796	821	866	823	827	862	804	812	846	869	755	821	820	823	839	760	842	828	835	788	846	781	782	855	879	828	763	841	823	848	828	865	857	815	846	811	818	893	798	826	850	816	833	821	870	811	810	881	834	814	801	826	846	856	830	838	869	844	822	812	857	807	834	846	850	802	838	825	870	821	834	787	841	795	835	802	914	829	848	802	863	788	846	877	814	835	796	798	833	800	781	842	839	847	867	791	829	789	852	846	801	790	836	763	802	825	859	758	832	815	896	851	803	836	859	811	848	831	829	875	792	794	796	850	915	890	782	827	813	840	851	910	827	818	868	816	795	843	828	835	828	856	817	831	852	869	812	820	813	890	819	867	866	864	820	835	800	876	831	742	881	827	853	788	842	864	902	809	848	817	867	848	889	815	792	813	796	772	828	803	767	842	791	782	837	848	813	874	846	860	844	846	828	812	831	824	867	815	788	821	836	848	871	863	776	792	802	860	777	879	866	861	783	828	809	811	797	778	881	806	874	853	813	803	815	847	864	819	843	874	828	851	887	811	850	797	827	868	796	793	840	883	799	856	828	847	850	850	786	826	831	767	806	794	839	858	838	878	819	827	857	857	839	795	807	821	850	816	809	864	811	835	822	890	811	873	874	812	805	838	852	853	813	904	820	817	799	896	819	819	833	829	831	867	817	784	873	805	871	873	834	819	835	836	829	834	834	832	826	857	794	806	785	825	834	814	821	832	848	867	867	790	811	853	843	817	895	864	847	860	789	858	844	808	853	819	809	807	828	844	806	829	799	784	841	824	807	855	893	811	851	852	878	798	868	843	857	829	803	849	841	801	778	834	826	855	841	856	810	857	850	844	834	849	818	833	906	820	824	805	867	812	814	819	813	807	856	852	864	847	846	901	845	834	806	802	927	863	797	833	844	858	813	792	905	782	872	871	853	812	790	831	867	793	853	848	818	838	838	852	831	820	794	846	792	840	809	803	811	883	808	870	795	854	849	834	857	832	898	848	843	861	896	844	839	825	773	803	811	851	821	817	833	842	804	774	839	904	792	821	887	774	832	833	844	856	848	804	881	801	832	804	833	851	860	835	852	848	812	846	792	807	800	858	818	836	760	828	775	842	822	827	831	810	840	833	868	869	851	862	828	825	892	853	826	791	770	824	823	804	793	872	849	837	852	816	809	861	869	867	820	813	835	854	852	853	813	803	827	807	836	801	844	823	807	798	847
7952	17407	15335	8708	5957	4606	3732	3111	2485	2207	2020	1743	1564	1481	1469	1492	1384	1202	1216	1144	1121	1124	1025	1071	1037	1009	1071	1011	1016	1032	1004	988	985	999	953	982	928	934	1001	950	954	963	989	980	945	938	952	971	960	963	919	924	967	953	992	994	933	971	952	919	955	960	982	930	969	935	976	954	1054	920	969	906	916	960	954	899	893	931	968	885	941	930	937	925	999	969	956	959	992	943	896	922	935	917	956	951	952	977	912	955	941	906	928	988	966	916	937	907	941	902	937	996	948	940	944	938	957	940	947	890	979	982	953	977	960	892	938	966	920	957	901	910	951	924	842	932	902	958	911	957	957	920	942	930	878	945	925	1012	968	951	956	957	906	947	928	868	899	986	959	925	934	951	933	882	978	929	947	943	872	936	948	992	904	972	907	949	946	932	938	936	931	892	910	932	928	930	951	966	946	922	917	886	950	934	917	986	943	938	972	972	872	950	949	922	955	894	929	950	923	961	899	957	941	906	937	921	930	971	873	899	1007	960	903	928	930	935	942	959	964	920	942	894	921	962	928	925	956	964	880	940	935	929	870	877	933	930	950	951	958	924	936	906	949	924	945	924	942	932	911	902	919	880	918	980	912	925	898	967	974	925	984	954	937	977	900	935	958	968	999	922	910	915	923	934	896	923	975	826	938	908	930	918	926	964	979	930	929	935	951	909	984	907	960	933	953	952	905	936	932	943	977	925	1008	1004	892	946	906	871	941	918	906	964	913	908	938	952	925	908	920	927	905	931	970	927	950	951	872	904	867	943	892	918	909	964	990	906	972	907	929	891	973	889	936	929	939	923	897	905	948	926	941	944	886	900	991	949	966	922	912	985	880	964	981	895	954	914	918	875	884	990	925	904	969	900	935	945	955	893	977	926	857	899	905	926	929	886	938	966	905	949	924	916	981	913	946	925	963	931	990	885	951	877	949	947	958	956	951	947	960	937	967	920	903	901	919	925	978	917	918	974	914	981	929	941	942	946	871	932	918	947	947	917	958	959	991	944	887	922	952	921	948	915	932	929	909	964	923	989	944	964	917	958	902	975	951	878	920	933	918	944	919	927	911	859	958	951	934	967	981	893	907	948	919	955	953	908	909	957	912	910	956	960	909	940	939	883	951	956	858	959	917	919	904	914	932	920	919	903	937	940	901	930	910	893	957	972	883	964	918	930	983	895	930	940	934	907	951	949	926	878	933	972	927	944	935	951	971	945	916	953	945	952	953	908	955	948	923	887	951	927	949	866	922	924	952	939	923	936	863	911	917	926	903	896	980	905	940	947	917	909	895	884	940	949	928	918	913	902	924	910	966	943	973	958	923	994	883	920	945	955	959	869	898	916	876	928	940	956	954	932	896	911	926	929	903	941	970	954	919	973	923	947	923	979	949	938	966	909	973	946	914	919	981	897	918	963	901	928	916	969	909	964	956	933	884	933	978	947	838	915	901	938	913	883	920	923	947	924	996	928	874	904	952	960	959	977	908	948	893	936	903	938	958	937	914	910	945	900	903	936	941	941	902	965	902	886	933	938	952	925	904	888	936	923	935	920	924	958	833	939	911	924	929	894	912	884	979	933	880	908	949	868	944	926	943	971	954	927	925	952	893	936	963	932	887	911	963	922	957	969	938	915	923	941	929	966	962	908	933	959	907	919	969	948	916	870	932	971	913	901	960	927	949	979	940	916	922	911	940	930	903	883	881	950	924	940	880	940	934	964	941	883	955	957	963	878	921	942	945	942	893	929	891	896	937	961	871	919	944	956	927	920	958	964	965	943	931	925	957	865	912	906	926	933	927	915	948	942	892	948	902	911	897	946	984	938	929	957	913	951	932	970	927	970	924	897	921	907	890	937	896	915	951	901	914	919	951	899	877	959	976	973	962	900	986	926	947	901	929	937	912	863	964	879	900	902	924	918	963	942	965	919	964	931	959	920	930	879	909	905	899	892	917	975	950	909	919	897	921	945	907	940	978	986	953	903	936	916	907	922	899	912	915	956	917	891	903	912	920	897	968	907	972	884	960	915	908	969	935	885	973	915	907	904	917	931	920	943	896	945	923	915	938	896	929	920	927	947	954	914	951	939	940	1001	926	933	919	947	963	904	924	900	899	933	917	956	936	925	906	931	864	907	890	948	965	981	944	922	880	964	953	903	961	958	926	936	881	899	880	882	934	958	951	981	936	935	982	943	906	981	895	888	957	910	898	897	912	931	950	925	999	906	938	913	903	873	910	910	935	944	911	992	932	980	978	968	927	880	972	934	892	908	912	902	947	966	881	947	910	875	895	960	907	974	940	943	908	938	935	935	938	910	930	943	893	913	993	920	930	925	927	903	939	932	948	935	930	886	952	936	938	879	947	949	951	898	923	914	955	878	966	891	907	940	864	915	894	1016	989	886	943	924	886	866	958	896	871	913	948	925	902	939	949	917	938	927	976	940	966	889	897	898	901	878	936	942	907	924	914	925	876	890	951	924	907	983	966	959	941	978	887	904	974	909	950	962	925	900	895	902	936	892	984	897	850	973	912	909	971	884	925	914	931	919	911	1013	939	946	942	910	890	898	909	964	888	922	873	948	941	936	935	874	939	872	900	962	956	894	899	920	956	964	993	851	913	940	894	949	931	929	986	913	920	935	1018	929	894	959	982	931	925	887	953	949	915	896	970	952	911	978	926	964	952	901	924	912	965	934	918	914	910	884	885	894	969	930	906	915	894	981	915	934	920	960	914	960	938	922	926	942	955	912	968	951	915	948	933	953	918	959	951	933	879	903	918	1004	957	944	892	911	916	893	915	908	927	882	923	938	920	897	888	936	888	977	903	918	959	927	912	904	943	947	911	917	923	907	915	927	956	943	977	927	941	965	878	914	945	879	944	953	948	937	922	970	932	939	929	871	928	891	943	942	925	919	907	964	990	899	956	948	867	941	950	890	914	932	929	922	969	941	946	917	899	907	911	944	938	898	921	986	984	942	881	891	938	918	949	915	887	870	958	915	892	963	932	959	915	908	875	900	868	923	892	897	910	937	948	901	907	897	955	943	924	949	936	964	954	921	945	926	932	960	922	922	945	871	929	926	936	931	960	963	935	885	974	902	868	899	958	947	984	926	885	940	961	964	879	876	976	921	916	932	939	905	910	954	897	901	948	974	934	994	891	959	939	969	920	962	934	948	913	948	995	1011	947	940	947	913	970	908	928	892	873	911	1008	958	959	940	959	931	958	912	908	882	937	925	934	942	912	904	960	863	940	973	950	935	948	933	1001	968	947	936	921	944	948	911	872	940	931	914	954	944	945	961	908	937	933	923	897	898	922	930	878	938	928	915	878	904	845	914	934	885	927	916	935	976	929	942	922	987	927	904	872	937	950	936	957	984	912	993	909	862	904	876	949	949	956	957	933	945	973	962	941	901	947	945	902	934	971	908	964	941	993	933	966	958	898	950	921	943	850	919	907	906	945	864	967	906	948	925	944	912	913	933	881	916
27358	21066	10119	907	459	384	364	342	332	286	324	291	267	303	309	274	297	266	293	304	327	330	301	319	307	309	280	330	284	311	297	294	338	298	272	280	287	295	300	269	266	290	299	259	299	332	296	294	306	300	307	290	299	311	296	284	305	285	279	304	307	243	269	282	277	305	299	300	295	330	290	254	268	299	337	293	322	290	297	289	311	296	289	265	294	291	307	307	308	283	319	259	290	296	302	302	282	309	266	293	321	293	291	317	250	321	295	310	297	274	316	289	288	305	295	280	271	277	294	324	274	297	299	317	301	323	277	303	284	302	307	318	265	313	315	295	296	338	302	277	292	335	296	286	279	321	294	285	299	296	273	312	296	286	286	282	305	310	320	296	271	289	290	294	300	326	293	285	325	288	273	295	315	303	285	296	314	309	280	273	289	281	289	273	304	310	304	287	300	301	277	290	295	297	297	286	305	275	256	284	292	308	292	309	268	277	303	298	249	307	291	303	303	273	309	334	311	296	291	300	289	305	278	290	331	301	322	273	261	296	274	293	285	280	277	298	301	304	329	269	296	307	286	307	290	327	298	288	277	296	291	312	286	282	302	263	326	299	292	279	270	277	306	320	283	310	305	289	313	305	274	286	275	269	288	308	244	308	295	345	270	260	313	273	272	286	298	294	300	305	276	291	293	271	312	285	302	350	279	287	287	343	297	295	304	276	294	312	318	315	309	296	310	302	300	288	289	278	265	296	304	287	316	304	319	266	297	291	290	282	296	302	289	293	305	299	303	296	317	289	338	317	270	302	307	274	309	291	297	277	276	264	319	298	272	306	289	282	298	294	297	333	285	261	309	289	267	306	307	302	321	314	330	328	270	282	324	321	285	280	303	255	266	296	267	294	293	343	293	297	328	290	321	306	319	289	304	328	320	281	308	286	309	333	279	265	288	323	301	285	276	289	303	297	298	273	313	259	284	301	278	301	323	291	293	315	318	284	294	330	319	318	292	289	296	284	264	333	266	290	302	290	283	296	284	283	263	321	310	316	280	302	316	277	294	258	277	290	307	272	291	261	265	284	270	291	295	286	291	310	279	326	310	311	284	277	294	297	270	299	264	307	304	302	320	291	255	303	276	292	279	294	318	302	281	322	303	300	301	292	300	307	297	262	277	259	281	271	286	287	295	308	293	250	314	267	298	284	301	287	311	284	306	258	299	288	312	320	281	298	300	278	286	302	304	288	281	284	300	257	302	289	337	283	283	301	297	309	279	307	294	332	288	277	297	309	294	311	278	275	281	292	322	317	292	302	308	254	307	293	320	289	319	286	269	273	322	300	278	273	303	298	266	273	276	322	284	305	315	308	260	257	326	322	301	308	284	296	306	309	258	288	296	302	315	317	281	263	292	287	292	308	277	290	338	290	309	302	295	278	286	263	339	303	288	283	289	277	253	291	287	299	319	273	285	318	329	304	322	299	275	275	284	293	305	314	269	290	292	286	283	290	307	247	307	300	322	295	262	280	291	313	287	297	259	269	298	290	293	306	282	280	310	295	297	269	294	286	300	305	280	342	278	287	270	317	268	288	311	314	292	290	286	301	300	266	317	288	289	310	290	323	274	310	326	291	317	272	281	291	295	282	325	291	295	316	301	288	268	306	292	309	263	285	293	274	306	302	290	259	320	278	270	313	282	304	262	279	300	277	296	298	314	314	289	304	290	280	287	296	292	282	280	301	287	297	279	297	291	298	301	340	300	331	322	288	284	331	293	291	313	312	304	299	297	324	305	287	336	299	267	310	297	283	317	292	299	251	284	307	308	283	307	326	282	313	286	279	300	314	298	288	290	287	306	286	290	298	268	279	300	272	269	267	320	279	287	286	291	310	286	308	258	266	279	288	301	305	292	313	320	301	296	304	297	296	291	297	269	290	278	277	283	297	302	329	297	297	292	294	301	286	298	291	303	252	311	297	308	316	300	295	263	299	278	285	273	328	305	289	291	272	294	314	276	276	317	293	304	261	266	280	318	259	309	266	292	242	289	323	279	306	282	285	319	303	325	271	284	299	292	273	296	277	311	247	300	273	262	268	283	317	283	289	301	274	294	314	279	284	303	281	308	298	278	311	289	283	308	297	306	292	286	305	267	315	288	292	323	287	282	297	302	278	288	327	282	315	269	283	288	293	268	307	306	292	268	306	275	328	289	287	274	281	270	290	292	311	281	279	263	272	275	265	254	284	270	331	331	299	301	286	310	309	256	272	313	328	288	288	319	303	304	285	298	296	307	327	291	298	260	271	316	300	293	279	299	309	268	289	317	305	271	302	291	313	291	266	270	282	286	280	264	294	272	276	281	285	306	317	292	302	282	277	279	298	299	307	290	305	332	282	289	283	281	288	278	278	289	320	292	285	271	299	261	318	300	287	259	310	285	277	269	292	244	319	283	312	300	297	279	282	283	326	285	277	282	273	299	318	312	281	270	295	290	289	305	288	268	318	302	283	287	268	289	294	289	292	299	293	294	307	271	286	273	285	303	301	330	287	326	294	307	302	296	287	293	321	283	307	255	290	295	274	294	343	283	285	303	293	302	277	303	307	297	293	320	298	290	304	293	273	290	314	301	287	281	303	290	296	281	267	270	263	292	270	297	296	321	323	308	264	299	314	302	302	323	291	291	317	305	312	305	280	284	308	303	290	262	289	297	307	276	303	287	303	293	288	284	307	293	288	260	288	275	277	299	301	296	301	284	284	302	265	297	298	264	281	289	276	285	284	279	273	265	296	297	303	280	297	280	320	305	276	295	293	286	290	290	277	298	309	283	267	298	295	295	292	293	266	293	306	256	306	295	270	300	312	269	324	295	316	293	276	300	309	297	285	265	284	309	292	278	309	265	294	303	318	317	280	310	278	306	302	292	268	335	290	280	298	271	287	303	323	294	290	279	313	297	294	261	325	279	283	310	292	284	299	278	294	310	278	317	302	330	320	333	303	277	312	298	286	249	320	277	330	260	292	281	298	271	263	285	295	272	290	310	274	275	314	298	271	296	327	299	271	280	307	297	310	270	322	305	282	306	318	289	287	324	295	269	303	289	285	287	327	281	304	304	266	307	274	306	289	290	287	288	298	269	291	286	282	275	304	292	279	266	284	290	302	281	289	257	316	273	289	291	274	272	310	287	310	335	278	299	296	265	283	317	292	279	295	287	298	311	321	308	293	289	274	303	293	278	291	279	289	277	302	284	299	282	256	311	264	273	274	272	305	290	307	294	302	277	310	300	277	298	292	272	304	294	271	298	273	290	299	282	278	269	274	283	294	301	265	274	275	323	301	251	291	317	296	287	240	313	267	335	314	269	294	287	317	303	299	298	306	273	287	263	284	260	288	306	303	312	302	294	301	312	275	306	308	297	295	337	265	315	280	297	303	308	289	316	288	289	299	310	295	315	309	266	285	330	290	281	297	276	271	290	294	296	292	281	304	282	271	277	287	275	275	257	309	261	306	265	286
4196	1375	1393	798	598	490	422	416	424	384	424	388	389	382	371	383	325	347	385	360	337	329	361	347	339	330	362	327	320	347	357	340	357	361	366	364	349	334	337	369	325	359	340	357	339	356	361	354	364	319	389	370	347	362	334	330	333	347	360	372	344	342	340	362	343	359	354	382	374	344	336	353	331	303	384	328	372	376	374	380	349	365	323	321	324	374	348	366	355	375	341	355	337	358	340	349	328	335	377	367	356	385	340	377	343	358	353	323	351	374	353	359	347	320	387	355	373	335	345	341	330	325	344	351	366	348	348	344	359	355	369	348	369	358	348	334	338	384	357	330	367	366	329	346	359	342	363	355	376	333	347	369	359	350	329	346	347	332	344	374	336	338	389	363	365	345	343	334	320	385	386	345	332	326	333	312	354	350	351	351	369	343	371	352	345	345	371	328	358	338	338	399	375	362	368	354	333	379	370	397	343	343	367	350	328	356	355	337	366	350	322	355	370	331	370	329	358	309	322	317	360	337	353	346	343	347	352	382	358	328	374	352	352	370	371	342	406	386	352	360	345	390	349	354	347	338	330	326	341	358	347	321	353	338	330	363	365	379	365	332	367	367	373	368	347	362	346	355	407	372	368	325	339	366	354	340	372	372	353	359	347	320	337	340	359	376	326	353	351	359	336	355	366	343	371	373	356	325	321	335	340	351	365	345	346	338	382	340	362	372	383	357	330	325	357	373	351	310	324	375	355	346	342	375	360	370	355	344	333	314	346	335	349	352	329	328	373	335	346	341	364	336	350	330	364	352	353	360	364	351	328	335	347	359	375	342	341	342	342	368	353	354	376	347	368	344	347	342	361	319	366	351	366	345	330	366	344	339	340	349	352	381	328	356	344	334	338	355	343	337	358	324	372	337	361	364	366	338	334	405	335	294	328	374	348	370	337	360	330	365	356	382	329	358	388	327	355	340	348	353	385	347	341	343	350	354	378	362	338	375	330	360	362	338	354	374	317	362	328	345	338	347	326	362	369	325	365	373	363	329	369	393	301	344	356	357	386	335	368	362	317	352	379	324	351	363	380	346	341	338	351	350	345	345	374	348	357	344	324	332	370	324	322	337	333	363	359	404	399	363	348	312	326	350	349	324	366	349	330	337	378	327	313	305	343	334	345	321	355	333	342	376	340	350	315	332	327	341	335	356	354	349	308	347	367	351	359	340	373	358	350	340	375	353	329	359	341	326	376	377	353	371	339	337	355	348	359	339	328	346	365	354	328	324	354	350	343	326	380	354	364	341	370	355	378	376	361	369	344	349	372	384	384	341	336	377	325	372	342	337	385	379	371	336	361	337	364	336	374	364	376	358	337	341	369	346	352	351	369	345	339	333	323	353	359	361	335	325	360	337	363	351	365	363	357	356	367	309	367	331	355	370	387	328	344	366	355	332	333	344	358	360	353	333	327	358	328	333	377	332	332	328	360	341	369	373	365	337	349	356	354	389	356	354	372	359	391	376	361	365	382	329	324	369	341	337	370	339	336	338	369	371	376	354	344	326	325	356	371	364	369	357	372	354	352	339	363	348	311	356	322	349	358	358	334	335	357	354	341	343	360	359	364	350	343	342	350	333	404	358	343	380	337	342	387	339	356	334	330	350	342	357	350	351	335	341	369	346	344	368	354	358	332	359	332	369	311	354	336	350	385	356	376	353	364	362	380	332	330	369	349	307	333	342	340	342	330	321	328	340	326	365	367	382	345	340	339	381	350	367	341	342	337	374	337	343	349	365	382	324	340	354	336	391	356	358	338	347	341	374	347	334	342	319	363	335	374	304	364	363	354	344	350	347	339	373	349	393	341	375	323	368	348	325	371	380	310	336	324	342	336	377	323	346	388	367	329	316	336	359	333	341	359	357	343	358	317	331	375	378	347	347	342	314	366	348	335	343	358	317	380	349	357	364	354	332	360	367	357	354	341	364	348	355	361	327	360	363	359	334	380	340	333	350	324	348	360	355	348	391	346	355	358	366	346	320	368	366	358	334	333	337	341	357	376	355	340	370	336	371	340	368	340	370	349	346	362	326	381	366	345	354	359	329	347	374	349	360	362	346	369	346	344	349	338	351	340	334	371	393	364	330	359	348	359	373	372	356	382	342	350	356	346	393	338	371	335	343	364	350	361	366	348	357	357	340	321	354	345	315	354	333	384	311	339	335	358	325	352	335	376	369	357	329	349	366	361	319	333	357	344	334	326	340	332	365	330	340	352	324	357	349	343	337	331	373	298	333	342	338	352	330	334	354	335	341	348	316	381	341	351	330	321	374	362	355	367	352	329	351	345	346	364	375	386	323	337	316	350	344	374	384	360	330	357	351	373	355	348	366	345	366	385	349	361	339	369	381	361	345	356	394	368	324	352	360	386	355	332	321	368	345	343	330	368	389	355	357	376	348	380	335	350	329	371	367	330	360	350	365	345	389	380	347	336	331	363	346	335	350	339	382	367	330	356	339	337	346	368	364	329	343	352	363	318	375	373	343	377	345	360	392	343	376	358	361	370	336	356	374	362	360	339	374	325	343	380	338	381	360	354	335	340	323	334	356	324	380	346	321	341	302	356	358	375	376	350	331	346	338	332	336	339	353	357	325	368	375	355	316	375	340	344	352	324	345	333	356	351	380	352	369	318	369	377	343	348	329	395	348	370	337	325	357	331	345	387	369	349	349	322	342	334	374	377	381	362	300	397	374	346	360	360	349	314	343	359	346	348	356	335	355	372	351	353	377	348	362	352	382	345	336	374	396	347	389	346	348	342	325	335	359	354	339	360	363	325	357	321	365	351	359	340	359	374	361	338	370	357	325	391	318	375	371	378	305	376	343	389	384	373	327	346	389	340	351	347	373	367	355	378	357	322	361	366	364	332	371	357	348	365	351	328	369	359	345	329	363	332	347	378	377	359	359	382	348	340	367	356	354	346	374	331	373	353	336	367	343	369	339	364	365	351	330	353	339	328	354	369	350	342	363	332	325	323	332	380	337	349	336	352	346	337	346	314	353	351	342	338	325	385	366	325	318	339	339	350	392	323	351	340	344	381	325	340	329	348	337	339	330	338	311	343	408	375	354	378	367	348	343	334	374	365	340	369	326	359	368	391	337	334	364	358	350	361	353	355	346	328	351	399	379	366	346	349	372	354	343	336	343	348	359	330	341	335	385	337	351	356	338	357	350	356	368	347	372	336	367	344	365	333	357	348	337	391	382	377	345	331	349	370	329	350	338	369	350	323	368	335	331	330	386	381	386	322	355	342	345	344	325	362	336	363	360	360	366	390	355	353	332	352	336	378	342	350	354	348	347	381	357	349	322	346	347	329	365	342	350	372	354	337	356	369	377	339	350	368	360	368	367	380	358	333	340	356	345	387	346	338	338	356	324	345	346	379	326	374	333	320	354	360	372	359	384	341	326	347	336	334	376	396	313	345	320	346	329	341	369	334	340	355	351	364	336	359	347
23710	21499	29199	24229	21503	17902	2320	1225	969	937	844	772	863	775	798	824	785	692	665	670	709	664	666	663	685	626	634	710	650	655	677	647	629	655	696	635	596	678	616	618	636	615	679	698	671	627	629	639	659	637	631	655	645	621	643	680	622	616	645	639	661	633	649	653	586	623	688	596	612	615	664	622	612	616	653	620	664	605	646	599	642	636	619	573	620	643	623	613	583	641	630	663	629	669	601	651	626	647	695	619	590	612	631	630	623	665	653	668	668	606	635	601	640	639	652	672	657	627	640	636	650	636	657	614	611	644	626	601	666	611	631	651	669	674	638	667	684	635	603	589	640	641	633	611	639	621	625	641	626	654	631	594	610	646	670	611	646	651	596	622	661	646	665	643	634	629	612	619	678	644	657	589	632	621	622	623	610	577	636	651	607	600	615	625	599	632	663	608	604	687	622	606	585	666	650	634	612	628	644	602	652	615	627	625	641	648	621	674	613	618	668	679	631	643	610	648	625	570	662	618	639	607	667	609	633	650	636	621	634	637	589	596	680	570	646	579	630	631	596	648	644	607	634	639	580	652	610	645	650	648	629	601	650	626	639	676	653	671	683	582	651	618	607	623	662	623	638	647	622	610	618	634	693	619	609	600	605	635	638	658	645	642	603	638	636	621	623	599	618	594	629	655	641	633	606	635	641	654	560	603	606	623	629	645	587	604	601	609	615	611	606	618	679	604	648	594	631	620	657	595	638	653	638	612	647	620	639	646	605	614	604	617	630	604	676	585	627	624	667	624	630	600	624	610	647	628	609	630	609	656	631	628	654	616	620	614	659	567	601	632	627	607	626	601	624	641	621	659	627	623	625	582	629	603	602	596	628	639	596	644	647	573	636	626	637	639	633	645	688	643	643	646	678	621	602	617	616	640	676	662	631	602	657	632	649	644	613	619	660	616	645	632	587	658	648	598	690	590	586	608	618	605	663	652	588	602	617	650	605	595	632	616	613	603	589	602	639	613	647	612	648	623	649	629	662	602	666	634	638	625	617	617	598	653	662	668	710	646	574	594	617	619	630	635	665	659	644	644	636	596	605	619	675	616	640	621	629	602	653	627	598	599	649	586	573	640	609	671	630	675	645	641	636	630	596	586	666	641	615	620	652	577	669	609	619	640	652	589	572	630	646	638	605	624	596	636	678	644	701	618	656	609	673	644	620	623	604	606	622	609	628	604	655	634	635	625	606	635	632	663	630	667	612	653	650	624	568	610	590	610	647	575	594	614	676	573	593	631	584	624	591	622	594	568	643	661	643	602	657	628	613	642	604	600	633	644	607	604	665	643	604	612	662	650	571	643	623	643	651	662	608	634	621	641	599	638	697	619	621	656	594	622	614	625	632	648	622	623	587	638	628	664	608	624	643	642	632	683	596	617	643	610	618	631	625	646	626	572	640	607	642	650	600	611	636	605	625	681	607	639	631	645	607	641	570	612	626	652	610	594	618	650	606	657	628	614	666	577	607	593	621	624	625	636	625	611	630	650	604	635	641	642	602	609	624	606	640	612	619	640	650	651	626	646	670	610	579	597	611	652	642	574	586	610	579	617	606	654	612	626	611	636	617	633	618	583	651	592	654	613	624	634	621	574	625	646	614	663	640	637	582	668	623	592	561	630	649	644	627	636	592	641	583	645	603	560	622	610	645	613	623	680	561	607	610	635	641	644	626	622	578	643	674	580	667	639	629	625	632	634	592	613	608	602	643	623	617	674	662	617	623	585	616	616	609	650	628	641	577	616	634	638	640	614	619	598	623	701	629	613	587	635	612	625	646	648	614	612	598	640	652	622	646	606	599	599	623	641	610	602	613	639	651	599	633	640	642	648	651	626	627	602	654	628	647	653	590	629	601	616	617	617	622	607	601	641	626	662	605	634	584	683	637	631	672	591	609	606	599	678	603	627	617	626	605	627	617	676	604	611	633	652	597	633	631	624	637	586	672	577	642	615	610	649	614	621	640	605	610	648	623	607	643	642	607	588	624	634	639	627	612	632	600	605	615	635	607	587	654	660	588	679	651	596	656	657	607	659	608	590	644	630	661	575	629	614	647	625	619	590	615	590	612	644	619	614	622	643	659	624	672	567	628	650	625	646	620	631	593	627	647	597	619	609	608	654	630	614	611	655	631	645	621	613	621	610	617	639	652	624	576	640	600	632	647	602	636	631	681	592	640	630	669	549	653	673	614	619	667	638	576	593	627	625	583	638	582	581	580	605	626	645	624	610	633	664	604	595	602	633	661	636	635	611	649	650	608	636	616	604	606	621	610	655	576	658	613	639	591	632	639	598	640	629	623	628	616	660	634	704	646	653	642	641	593	633	604	624	631	641	604	578	628	626	642	621	571	644	593	690	609	621	614	619	627	625	604	611	649	646	602	615	634	640	652	631	586	610	655	604	633	618	592	607	649	616	630	641	609	588	638	649	608	621	632	589	641	634	649	610	596	633	596	647	689	590	623	661	648	634	704	688	602	616	598	634	670	644	652	632	651	622	628	605	602	631	629	638	658	619	689	651	654	610	642	640	618	674	685	652	642	593	646	652	588	602	619	622	681	636	631	635	606	651	645	640	589	619	591	609	613	612	676	597	661	614	609	589	603	627	659	601	627	623	587	625	636	590	620	630	642	638	618	616	680	588	586	643	616	586	629	599	630	603	600	651	595	661	620	644	608	658	629	668	644	657	652	616	633	652	639	648	639	583	580	645	594	603	632	601	636	629	637	608	667	634	631	633	646	616	625	617	606	627	613	580	601	624	650	610	626	603	583	616	607	577	599	634	593	610	655	626	647	607	606	632	647	640	642	645	586	621	619	662	646	642	641	607	633	688	600	602	651	586	593	619	600	622	622	588	612	636	567	650	640	639	636	626	582	658	605	649	613	661	581	605	627	625	617	611	634	611	611	638	654	625	649	577	593	593	637	639	619	614	581	607	582	610	621	631	623	633	657	599	620	630	601	655	632	616	619	630	638	599	628	612	633	606	579	608	651	614	634	682	661	656	601	613	608	640	628	615	608	635	625	611	634	651	601	622	599	619	614	606	623	607	606	644	602	594	583	656	614	664	612	622	634	620	621	612	591	637	616	616	609	620	615	616	574	668	616	649	628	603	650	620	669	653	652	629	644	596	590	644	645	639	655	566	630	635	643	639	611	608	625	601	599	621	586	613	676	625	629	612	650	580	611	636	593	652	616	618	659	674	630	626	621	612	652	637	655	613	620	599	638	599	624	607	612	636	668	606	577	616	604	609	639	597	599	586	633	620	629	576	574	618	597	639	628	661	655	598	633	630	625	623	587	609	663	625	626	660	616	640	584	648	601	605	618	628	617	614	630	602	643	626	632	675	600	615	632	602	653	618	613	607	591	636	648	627	646	608	602	644	582	625	591	649	577	663	614	646	625	616	595	658	633	620	609	618	667	639	652	613	593	591	657	616	621	657	610	582	579	607	670	597
5301	10554	9455	5041	3716	2827	2145	1844	1534	1345	1203	1117	1029	992	1044	1031	1069	886	796	800	813	792	785	761	764	762	732	730	743	718	758	742	781	732	751	689	759	698	707	711	677	761	724	742	747	713	705	681	679	710	672	718	692	720	721	736	683	729	766	729	743	658	701	712	692	745	716	689	752	694	716	717	760	710	684	684	721	709	682	683	713	725	713	660	728	707	706	713	741	685	724	710	692	730	688	660	695	670	703	732	674	735	711	652	677	698	717	695	703	726	738	685	684	727	684	710	704	705	694	701	699	697	746	689	738	699	685	663	694	684	720	704	696	744	707	692	748	703	710	688	718	731	725	671	676	700	706	705	724	710	728	716	715	710	740	730	704	720	657	726	714	671	732	759	690	729	754	717	710	732	679	666	714	680	715	699	676	724	737	668	658	720	706	699	735	706	737	658	703	720	683	704	694	737	680	692	690	714	686	692	656	755	688	715	681	689	729	692	654	729	726	686	685	752	679	655	649	736	741	678	732	732	704	734	687	695	688	751	714	672	735	700	717	728	693	686	694	694	732	701	728	699	704	724	723	674	701	663	707	671	734	746	672	734	687	706	688	669	687	735	713	716	661	652	757	700	715	700	689	728	675	705	683	703	702	670	660	709	714	734	707	729	723	694	743	695	673	711	694	700	691	709	668	744	678	756	693	717	665	728	710	719	689	701	680	725	702	710	734	702	682	745	694	729	693	698	660	703	680	726	651	719	753	695	705	730	688	703	723	718	673	729	711	687	717	719	689	709	701	661	673	752	697	661	654	699	687	708	735	707	699	688	719	739	690	710	689	722	746	707	691	737	703	654	707	679	666	740	715	690	726	668	679	679	716	698	715	664	703	679	714	699	666	681	707	674	698	739	694	725	763	686	685	726	675	696	724	681	722	707	713	717	716	689	719	705	694	689	703	699	704	742	714	723	727	741	686	713	675	690	717	689	709	694	694	689	701	715	691	703	698	720	698	733	694	680	715	756	702	722	725	668	737	682	682	674	713	708	722	683	673	701	694	680	678	699	718	708	705	729	665	751	706	698	717	743	646	662	719	695	717	675	703	695	679	687	738	670	716	723	727	724	747	665	696	718	727	734	747	719	684	659	735	747	731	667	665	699	719	682	719	702	664	677	730	733	731	684	710	692	707	690	678	688	713	709	663	672	725	695	704	708	706	739	717	691	724	664	689	669	708	731	687	690	717	710	769	726	713	697	670	655	681	692	692	687	730	694	675	749	725	689	703	731	685	680	731	709	693	715	689	751	695	672	668	716	729	716	731	700	726	718	680	719	699	711	670	703	698	720	695	688	672	719	709	706	756	696	689	689	672	689	736	741	691	663	679	702	666	694	690	704	693	707	690	669	701	700	692	698	730	664	687	680	658	754	691	676	677	745	714	709	699	695	735	713	685	687	646	701	717	709	687	724	729	675	698	724	715	711	749	740	706	649	674	749	746	682	757	688	752	728	661	669	688	699	648	787	681	666	681	706	732	717	695	664	748	685	691	742	712	717	704	741	686	687	707	719	719	736	713	754	644	726	690	672	733	728	688	710	739	730	702	746	660	700	650	684	685	698	700	661	728	701	723	726	713	674	702	696	701	692	701	723	709	699	731	721	692	697	729	723	674	705	729	729	702	703	694	747	686	716	724	704	743	705	675	700	689	669	712	710	704	689	713	736	722	696	697	705	653	710	717	677	704	685	709	720	704	702	686	647	641	681	702	714	692	741	681	672	724	730	648	722	736	717	661	734	707	711	687	718	723	710	698	699	734	743	707	743	728	751	664	737	746	720	689	728	677	728	708	666	677	684	663	708	689	723	705	718	691	695	744	703	741	702	709	714	661	717	736	764	711	725	734	737	721	711	697	691	713	721	703	723	684	668	691	693	711	670	684	709	721	685	684	706	737	679	679	702	699	749	643	678	705	714	693	746	685	708	743	763	705	734	710	715	690	707	710	677	681	669	737	702	690	722	727	744	691	678	711	699	679	710	691	753	713	701	675	728	642	711	713	689	702	683	683	723	677	695	704	663	710	706	687	730	726	728	692	703	699	712	712	693	694	710	711	690	675	720	687	692	717	720	655	668	708	714	709	702	727	703	713	705	724	707	747	670	715	721	703	726	717	699	669	716	709	665	737	762	704	702	673	703	682	709	710	714	696	718	686	710	710	659	671	689	694	699	715	733	705	681	712	719	744	692	725	715	721	720	729	691	675	714	692	668	680	685	705	693	693	690	709	712	706	679	700	661	669	715	685	720	714	725	680	686	674	701	742	727	711	716	734	711	731	759	694	732	647	670	737	697	721	671	704	654	695	729	740	709	696	680	701	684	713	714	691	670	691	709	684	676	663	691	690	678	747	714	747	683	708	648	693	646	701	630	689	712	750	681	726	680	693	758	656	687	645	704	654	691	669	705	691	666	734	686	706	688	665	665	677	724	703	715	736	695	679	685	737	713	721	726	720	709	746	666	653	677	743	696	716	699	767	726	682	712	669	692	670	719	683	705	725	711	734	718	701	667	693	681	683	738	688	699	720	732	717	700	678	749	694	701	726	677	702	727	734	685	691	759	695	749	710	713	665	723	733	714	741	742	683	674	654	714	707	698	673	719	682	755	695	678	727	714	727	692	689	646	710	717	723	727	712	702	715	729	704	687	675	714	691	723	700	760	719	703	744	722	731	722	716	651	692	761	730	726	711	693	719	737	710	673	732	721	726	678	727	702	702	695	682	687	684	715	689	683	715	710	701	713	698	711	708	692	716	685	724	700	719	700	730	717	695	708	688	705	689	716	681	731	749	722	693	693	688	729	714	697	640	717	700	718	724	705	743	705	709	708	727	741	727	669	749	703	707	729	696	664	724	692	688	745	713	664	657	701	701	717	667	690	690	696	720	720	722	702	688	702	709	722	697	702	673	706	724	679	718	677	703	647	686	704	675	726	727	730	708	692	729	700	727	719	676	637	666	700	736	675	718	729	734	719	711	679	658	719	721	698	706	711	721	712	693	723	669	691	720	678	705	689	740	711	704	759	705	718	662	678	758	688	736	690	748	712	678	734	696	767	717	678	720	684	653	690	750	718	688	716	666	669	724	722	690	699	731	733	761	709	706	721	685	727	727	701	645	680	728	741	715	704	758	697	669	662	701	701	721	654	644	682	714	737	750	704	709	696	724	718	689	728	705	665	737	702	676	735	699	709	689	780	699	768	695	674	673	677	670	680	708	659	698	713	748	672	725	730	672	736	709	698	682	686	680	703	686	737	704	697	710	733	690	724	691	715	720	728	699	688	703	731	726	699	701	758	698	708	684	694	719	676	683	673	732	699	680	704	668	694	675	656	738	670	715	754	685	706	734	684	684	712	713	687	678	710	701	723	683	704	683	676	726	712	712	696	656	728	712	704	748	770	722	690	703	654	702	687	701	729	736	744	704	638	742	730	693	639	654	711	693	708	654	685	760	678	708	710
25102	21521	28368	25022	17426	1347	751	551	518	489	470	443	414	395	411	399	471	375	385	366	363	364	374	356	353	391	355	354	393	367	330	353	401	357	336	355	361	335	362	346	345	359	359	336	330	345	343	370	344	331	350	362	362	338	385	346	348	325	327	360	326	363	342	362	375	332	301	334	349	347	350	374	349	338	373	342	351	346	326	348	359	382	377	348	353	321	346	341	358	353	341	337	365	336	338	359	332	320	407	356	343	342	348	359	331	346	341	352	346	363	360	359	340	364	350	347	327	359	310	340	340	360	337	301	337	359	356	370	365	320	364	337	344	352	328	328	355	334	355	361	354	349	324	361	334	357	326	325	338	339	310	382	331	326	299	318	348	338	329	358	357	337	351	361	331	343	346	335	344	350	341	341	346	335	349	377	346	341	325	351	343	330	387	353	374	313	359	343	310	361	339	361	315	337	340	345	350	345	350	327	356	345	320	342	343	351	362	330	326	335	350	352	335	340	326	313	357	362	303	348	316	320	343	333	388	377	345	331	331	368	323	344	322	372	315	331	341	319	317	333	319	369	334	364	349	371	330	349	323	347	357	363	355	325	356	358	352	325	299	334	368	328	366	309	302	339	348	363	309	353	374	302	328	350	344	348	351	324	350	335	334	354	339	352	343	359	343	347	353	331	334	323	353	313	367	344	330	331	364	341	346	353	329	360	340	305	332	324	369	368	345	310	375	357	335	331	344	355	370	313	352	337	329	334	333	343	339	333	351	353	320	331	334	349	344	331	336	349	366	347	306	345	366	343	331	328	374	331	338	306	312	333	321	353	362	341	358	341	359	309	331	345	327	356	335	351	311	358	320	361	317	346	320	365	358	335	335	364	362	374	319	353	331	341	327	340	342	347	354	354	343	333	338	323	346	361	350	363	315	356	312	318	388	377	357	324	318	360	378	358	326	356	341	339	342	356	337	356	365	328	358	380	334	340	371	334	328	355	368	352	339	338	380	320	358	410	320	325	339	365	329	329	344	334	334	354	361	322	351	324	321	340	343	376	303	346	321	365	308	336	360	338	354	333	313	366	325	338	373	328	306	332	323	340	344	368	341	360	372	350	348	333	322	351	374	314	342	361	348	336	317	341	344	371	330	314	343	315	345	339	337	335	338	364	347	325	319	337	346	346	327	352	358	353	395	354	354	325	368	334	343	336	337	366	348	360	368	331	345	338	327	339	336	332	347	328	373	313	358	339	329	381	333	349	348	353	354	341	344	330	363	317	341	333	334	363	307	373	323	343	374	330	343	349	329	361	358	312	359	348	312	330	366	357	323	302	314	346	354	344	353	328	352	344	353	372	344	330	324	331	330	315	302	315	341	369	348	349	332	358	338	366	310	298	338	379	350	351	384	310	343	305	354	356	348	365	329	332	345	358	352	325	336	334	326	349	357	332	324	368	331	342	345	379	348	337	319	363	310	352	315	321	340	319	310	348	345	323	318	327	334	350	367	368	348	343	326	337	329	341	337	358	361	335	366	338	344	351	343	339	349	328	341	365	355	334	326	342	344	326	333	365	380	318	332	360	349	366	364	375	310	347	351	356	362	351	358	334	376	318	331	347	360	340	333	329	351	346	343	312	357	360	360	337	319	347	356	334	331	328	326	315	350	329	365	334	333	340	304	324	342	340	347	318	311	332	369	379	340	337	319	359	340	341	346	346	318	353	353	324	358	360	357	308	353	350	336	342	304	343	337	366	325	310	325	303	309	353	375	322	340	317	322	368	344	356	350	343	339	364	344	376	347	332	348	357	356	337	320	298	346	345	343	348	333	347	322	358	350	345	344	298	325	306	354	326	337	325	317	351	345	325	346	327	376	318	352	353	340	366	334	379	382	347	346	341	314	351	393	334	344	364	329	371	307	368	339	306	341	320	339	328	347	356	386	363	350	336	319	375	334	355	349	302	347	344	331	337	328	344	355	331	323	371	349	330	314	369	346	370	353	369	362	347	339	296	340	343	371	334	348	363	341	315	340	292	336	369	333	366	317	329	377	339	348	367	373	326	345	322	335	317	317	327	326	387	315	345	369	332	344	330	304	321	394	337	343	320	327	364	376	324	327	390	323	327	359	335	322	363	346	357	333	327	324	352	318	371	335	326	348	321	333	330	370	342	347	313	324	349	361	334	327	364	354	317	377	344	349	315	327	334	363	356	377	346	304	356	363	347	372	330	297	339	349	354	370	307	328	325	339	319	338	337	345	338	321	344	363	312	316	340	340	351	343	334	320	294	338	327	311	326	336	378	368	353	332	354	332	299	325	336	358	351	355	333	369	347	339	373	373	328	334	354	352	330	307	355	340	311	347	327	326	325	365	358	336	328	340	349	311	343	323	324	348	332	345	356	341	330	331	348	298	351	353	352	320	355	352	358	319	340	363	333	338	328	345	311	353	349	393	370	313	374	344	378	369	324	333	331	346	349	359	367	353	326	305	356	348	350	314	337	300	334	369	374	354	328	330	340	371	367	351	369	330	361	349	350	319	333	349	356	341	348	336	346	313	352	322	342	317	333	377	336	342	334	377	331	356	360	319	348	328	319	328	354	347	344	352	325	318	353	358	348	313	373	311	334	326	370	355	327	387	333	372	307	341	327	351	334	356	325	325	337	363	360	330	348	350	334	356	343	345	346	372	339	333	374	328	346	329	324	343	342	306	335	327	332	348	336	334	326	356	334	361	318	309	313	330	376	347	351	360	329	360	338	335	327	336	334	345	360	343	323	348	334	322	355	330	335	367	348	311	319	337	339	345	309	368	323	367	348	345	328	351	353	329	319	304	370	337	345	356	342	329	295	333	346	334	359	343	347	349	324	313	349	323	320	316	318	350	341	356	355	306	331	316	341	347	321	338	346	354	339	371	363	368	350	355	355	353	362	312	336	333	353	332	364	310	353	329	357	369	305	323	312	345	346	335	342	347	341	283	311	348	379	329	323	296	339	338	316	349	362	369	351	340	350	347	341	332	328	330	324	292	329	339	344	361	367	338	371	338	313	324	336	339	307	336	376	365	343	326	347	325	341	323	332	315	361	339	332	311	328	335	354	355	366	367	312	343	356	340	353	332	345	352	340	354	332	354	360	323	327	358	384	331	366	313	352	348	370	336	359	340	380	351	311	364	317	341	368	358	330	362	381	356	341	354	341	351	329	339	343	345	320	332	349	333	333	365	357	355	339	304	346	318	332	328	330	352	334	353	338	321	310	320	345	357	373	341	325	362	315	372	361	339	345	332	355	332	321	334	323	351	323	336	361	360	315	375	338	359	339	361	363	321	322	325	320	357	335	360	373	347	337	321	317	308	332	338	349	349	337	352	352	333	314	353	313	363	329	340	330	356	334	342	337	316	347	318	320	356	358	329	347	311	351	346	341	369	333	321	347	356	366	322	360	329	310	377	344	379	340	321	354	358	331	350	315	347	341	379	310	360	354	378	356	387	370	341	337	377	360	328	343
5236	6448	5457	2969	2073	1835	1281	1085	932	805	679	690	622	592	615	607	741	515	494	468	498	492	439	443	437	470	438	429	447	447	462	434	434	443	421	465	471	455	478	433	415	407	440	452	447	443	435	441	471	445	433	407	425	435	431	412	463	436	412	439	442	427	408	438	445	407	405	432	400	451	433	477	425	439	478	449	443	390	450	410	447	409	483	399	461	447	402	410	416	444	433	450	430	427	446	439	426	426	451	412	411	425	456	450	405	490	422	435	411	419	453	435	405	451	418	439	463	433	443	439	445	415	450	424	447	442	430	421	439	401	438	428	428	418	414	449	465	445	411	441	473	405	447	407	410	384	481	391	468	456	465	441	382	422	405	405	435	419	369	469	435	409	441	406	430	455	396	437	442	445	425	419	425	420	375	434	437	439	433	413	404	449	453	415	425	412	426	433	418	475	397	443	397	407	409	433	427	431	450	464	397	431	478	383	426	455	450	461	389	440	403	424	439	457	440	405	477	446	441	432	432	413	409	423	452	409	445	451	463	394	397	437	434	425	428	434	445	443	447	442	408	475	414	464	434	434	440	476	420	433	421	407	427	407	449	441	422	380	421	420	421	405	432	429	432	455	420	481	406	427	441	416	428	398	407	396	418	428	456	425	439	431	399	432	469	425	385	416	438	399	442	433	403	414	430	415	443	457	413	423	452	420	407	434	418	415	416	421	438	420	439	420	409	443	456	424	411	422	444	412	437	424	425	447	428	451	448	419	425	446	407	428	433	448	420	431	400	444	424	419	434	419	381	452	424	430	428	401	438	399	445	444	427	448	407	411	412	423	414	447	418	415	434	449	404	447	433	409	382	411	425	436	384	413	431	384	478	386	456	404	425	402	445	466	432	445	431	432	470	422	420	448	429	445	433	446	420	438	449	471	427	401	434	456	457	403	435	440	388	422	441	459	440	409	416	464	399	446	429	460	445	413	456	427	425	455	410	420	456	441	441	432	398	452	459	450	449	427	457	471	422	417	430	442	409	409	433	422	407	432	440	407	430	444	406	450	435	423	432	435	448	437	473	409	438	443	439	458	456	414	489	426	376	442	387	420	454	437	432	423	450	426	401	463	412	415	433	442	450	435	450	442	439	432	420	427	431	410	441	406	406	414	442	443	418	424	431	405	429	421	426	431	422	412	476	422	401	423	401	417	393	437	432	399	462	382	423	410	381	431	433	418	418	446	428	438	470	438	433	423	439	430	422	416	411	395	424	424	460	431	424	437	463	383	453	433	472	423	454	433	456	428	428	435	388	426	443	423	417	423	425	432	432	411	441	440	424	404	447	421	441	421	422	402	404	441	479	458	430	412	443	437	409	417	406	432	410	448	441	390	457	443	414	392	427	459	460	447	431	466	462	461	399	428	460	463	446	442	454	396	406	451	416	417	449	416	456	407	421	412	426	427	459	446	450	448	418	464	396	445	402	416	478	453	463	463	439	438	412	401	395	398	426	443	440	437	432	443	437	448	466	431	464	429	392	459	465	422	443	445	459	415	427	420	441	429	414	432	444	385	401	431	396	434	439	465	448	435	422	433	412	425	410	429	438	459	434	436	416	414	430	388	455	432	429	402	413	465	421	447	408	449	441	386	427	455	409	438	437	439	410	453	442	419	435	424	407	439	405	405	433	425	428	434	429	423	414	404	425	428	411	432	444	398	436	422	432	424	415	430	434	464	432	431	424	448	432	456	436	461	461	397	429	420	386	396	466	425	411	466	408	460	431	420	417	464	429	443	448	381	393	419	452	408	430	446	422	449	403	419	461	427	438	409	426	421	455	448	433	447	442	442	422	443	406	420	436	440	416	443	438	410	433	429	412	434	462	449	424	416	445	418	437	445	432	429	450	429	405	406	432	393	448	444	438	463	461	437	421	456	434	433	435	439	391	406	433	423	419	449	432	424	432	400	450	416	443	440	410	462	444	431	376	418	398	439	403	445	425	429	386	435	402	465	436	421	407	459	446	452	423	413	416	391	434	392	403	401	410	442	434	436	430	429	395	433	416	456	441	428	461	421	412	462	419	412	406	447	432	435	448	417	434	441	404	413	404	399	418	447	474	422	429	407	415	445	396	452	407	426	414	419	421	427	429	418	474	439	427	466	435	442	442	428	455	418	443	420	449	481	447	426	441	449	417	461	407	413	414	383	440	455	409	417	391	434	425	423	447	426	403	452	385	408	435	417	423	435	433	428	399	411	413	437	393	459	428	441	446	439	429	436	437	419	423	431	428	410	435	412	429	453	388	412	405	435	411	446	431	408	460	409	442	419	415	445	452	389	384	415	476	433	452	402	408	391	441	425	411	412	472	417	457	441	414	456	422	419	441	454	431	476	439	422	413	444	440	421	423	381	439	398	464	430	440	435	389	394	406	429	419	417	422	427	429	421	433	394	455	459	426	408	428	426	432	412	438	424	414	455	424	422	415	465	443	418	395	469	436	416	425	418	414	444	427	409	410	419	439	409	425	421	458	405	446	391	474	443	459	439	410	408	461	436	427	456	460	440	444	423	441	488	419	401	467	449	441	436	433	406	424	462	381	460	447	420	426	435	422	451	447	397	445	444	434	452	456	421	441	454	408	415	424	419	435	427	435	371	446	452	419	467	430	438	456	444	439	442	435	434	421	434	452	436	425	451	422	444	389	449	417	421	399	406	452	458	423	423	408	411	427	433	440	473	437	414	443	447	423	465	460	428	406	419	434	414	429	403	442	422	409	444	418	416	418	411	455	453	438	405	425	406	437	451	437	411	394	436	450	431	455	435	428	460	428	429	422	435	452	461	427	442	387	422	446	399	408	450	448	405	418	423	425	411	429	435	437	416	445	408	412	424	408	426	423	399	424	434	442	378	424	437	472	447	475	431	382	402	468	442	402	440	446	449	441	430	431	430	468	446	412	441	408	442	430	433	427	459	419	463	438	432	435	435	430	402	458	448	434	436	425	430	438	429	422	459	445	481	471	409	439	399	414	442	434	463	446	453	409	415	452	448	426	446	461	425	425	401	424	447	437	413	451	467	450	419	393	464	472	420	410	419	442	455	437	426	458	414	453	383	439	415	441	459	420	422	417	412	428	389	429	435	460	428	457	441	436	459	402	421	395	448	422	443	440	444	440	467	429	440	405	447	416	417	421	414	428	405	421	437	423	409	402	417	422	444	423	451	413	426	447	429	438	450	424	447	413	408	436	430	407	429	429	434	438	394	431	431	410	454	419	424	417	430	444	421	429	458	455	437	433	456	435	439	437	397	434	398	419	398	429	460	421	421	402	433	409	422	404	413	426	432	434	436	428	397	423	443	446	434	402	417	380	433	422	447	452	419	478	395	454	445	435	440	453	452	403	416	454	412	423	413	405	435	433	432	437	439	414	414	457	443	430	427	428	398	424	420	408	428	410	409	398	454	431	417	432	414	428	394	442	415	451	453	411	448	417	429	413	466	437	393	397	450	426	462
22950	21552	29563	23996	21545	21643	15485	2420	1631	1418	1339	1266	1205	1104	1127	1103	1426	980	960	945	946	904	960	930	879	924	880	836	866	917	852	881	895	868	920	907	905	864	819	854	848	877	845	868	885	834	899	811	871	847	914	875	860	887	892	872	847	853	896	787	842	821	855	883	809	831	849	894	862	864	876	857	851	814	819	876	870	847	872	841	852	829	883	823	867	827	863	818	840	854	858	852	858	847	901	820	778	844	883	786	827	839	846	835	897	796	872	830	851	789	827	830	805	808	868	838	835	819	849	831	843	836	872	848	831	840	790	855	900	895	864	852	874	817	861	858	891	801	876	859	840	810	838	813	856	795	846	826	903	883	865	786	838	846	897	821	887	877	834	826	838	811	858	832	859	875	831	806	801	762	855	784	851	838	845	821	831	839	842	838	820	870	834	844	847	820	893	849	851	898	806	817	805	822	871	807	874	847	807	835	814	828	802	873	771	821	834	809	860	878	842	845	844	826	846	856	817	831	852	822	857	848	848	808	821	865	835	842	868	847	800	876	813	828	833	841	838	851	795	862	848	797	841	832	799	807	799	897	835	849	815	857	830	875	877	870	854	851	885	832	883	810	875	814	847	812	822	844	845	855	848	861	836	839	875	894	845	815	928	807	827	818	868	838	818	826	889	819	842	848	821	843	858	833	860	829	878	777	822	782	824	860	848	857	822	819	814	797	823	775	850	826	821	867	863	838	866	811	839	841	857	885	841	788	870	812	849	849	859	831	872	834	819	823	862	766	808	852	828	821	823	887	831	818	855	848	849	848	853	861	816	866	812	807	809	870	858	843	842	877	876	826	875	804	867	872	883	817	824	877	865	837	798	815	819	789	883	854	807	797	820	894	779	798	812	808	808	786	801	791	825	856	858	837	864	864	801	790	839	766	837	803	846	790	811	805	835	825	865	802	852	847	817	836	857	821	836	839	883	865	859	886	819	849	860	816	835	792	842	889	852	808	815	830	839	806	841	860	846	847	889	853	798	808	835	845	803	800	867	837	845	863	869	834	834	849	894	865	789	853	884	829	799	852	814	825	837	800	805	834	762	782	800	841	881	900	874	816	834	792	836	851	825	852	816	820	796	806	817	868	813	775	854	840	881	821	837	821	841	832	819	800	885	826	827	840	926	826	832	859	840	793	869	817	810	869	843	817	810	855	835	813	818	811	824	801	912	873	854	862	843	794	848	767	864	838	848	808	831	853	848	852	865	882	786	808	845	872	843	849	836	847	812	837	828	880	839	829	875	857	834	808	850	800	871	850	858	794	837	888	841	908	831	836	842	835	837	878	768	818	863	869	870	833	871	826	805	826	799	887	820	876	902	840	790	867	865	867	781	809	829	888	865	827	807	847	862	831	849	830	831	854	812	867	815	830	811	796	874	791	849	832	872	773	858	828	822	853	830	866	867	818	845	799	842	845	828	821	898	774	788	844	783	828	773	781	854	838	829	801	817	856	868	820	886	838	789	810	807	814	811	824	825	785	834	854	873	830	803	845	819	850	859	835	830	872	865	857	800	844	887	855	814	836	868	814	846	833	801	821	859	828	796	833	798	789	836	821	873	839	831	814	858	831	792	817	850	874	759	833	827	862	870	823	899	846	829	822	809	833	826	902	836	823	820	830	853	825	834	838	869	865	837	809	814	893	839	844	901	852	860	850	848	797	831	828	823	869	863	835	884	853	846	827	815	788	796	818	824	837	855	829	860	839	844	842	850	835	773	801	832	831	850	814	773	833	799	843	840	894	818	866	873	796	827	830	860	885	795	862	835	801	868	816	827	826	821	870	776	866	816	917	848	837	826	826	848	829	815	861	833	817	850	831	884	860	858	847	849	798	833	848	844	799	862	865	840	902	834	829	862	802	790	846	855	827	838	813	844	784	804	803	862	855	861	822	790	862	838	814	783	833	870	860	872	829	860	835	817	825	830	836	797	837	801	794	783	858	845	845	871	870	848	876	870	835	789	837	845	812	804	857	812	813	782	770	820	803	827	847	822	809	818	779	857	846	873	855	853	849	859	813	854	827	814	841	850	835	792	842	785	798	855	851	821	830	810	852	822	862	818	862	786	860	823	817	846	831	860	801	798	785	834	850	821	832	869	832	823	841	791	841	849	869	864	800	868	824	819	890	865	791	840	917	876	854	858	855	852	780	808	842	793	798	834	860	879	828	816	792	836	847	814	813	810	878	818	852	839	864	829	825	881	825	814	864	856	855	796	826	840	822	816	883	847	836	852	822	864	854	825	894	818	804	801	879	814	819	826	837	866	864	824	867	834	821	809	867	851	826	896	748	868	834	822	848	838	796	878	816	885	833	859	786	842	842	827	851	831	802	899	839	842	846	861	868	883	811	808	859	847	785	805	837	866	842	826	848	858	833	830	827	804	851	821	856	860	824	831	756	838	856	855	820	821	825	887	826	864	800	815	840	841	789	783	804	834	821	888	809	852	814	830	818	833	848	940	796	847	838	843	844	835	848	796	840	792	806	818	858	839	860	832	807	822	822	838	886	836	835	836	841	819	837	832	875	742	790	792	856	829	827	828	819	796	794	778	832	810	839	788	871	848	812	835	799	804	839	818	804	845	802	839	795	801	809	851	880	847	884	790	870	816	801	805	880	830	759	817	859	837	842	820	812	816	844	833	791	817	880	787	839	824	800	852	829	796	829	882	849	839	836	848	771	850	860	852	843	872	858	797	798	819	866	844	764	825	822	873	794	821	806	794	826	892	824	823	810	872	820	827	833	825	810	921	802	835	882	807	842	830	848	815	828	790	869	793	832	841	862	826	807	823	874	834	779	864	857	823	793	856	813	779	843	758	820	784	799	862	877	796	821	846	791	851	862	810	866	862	823	810	835	845	782	824	781	800	825	841	890	845	868	865	859	877	852	881	874	819	901	843	815	855	790	848	887	780	817	827	772	836	847	870	811	784	834	810	808	896	798	859	837	833	836	831	816	802	836	824	866	798	824	843	878	836	795	887	784	828	881	837	796	872	850	867	862	872	865	807	863	847	819	868	826	884	831	839	815	871	831	858	814	793	848	843	839	829	808	835	817	813	832	846	844	853	829	846	915	847	838	909	848	851	891	889	812	821	778	868	851	825	840	818	823	831	839	822	848	851	810	832	829	865	937	794	837	882	859	859	865	823	834	793	834	808	804	838	894	828	821	807	884	821	893	823	859	811	806	820	832	809	807	829	804	846	788	845	839	827	827	836	849	810	812	801	838	852	857	869	839	838	837	861	905	831	805	819	877	838	801	845	831	878	843	819	849	905	855	822	863	844	832	760	857	781	849	848	839	817	789	799	832	826	803	843	792	848	848	831	832	820	792	834	832	877	808	826	770	796	854	832	832	839	820	833	902	817	828	828	827	847	838	839	818	853	807	886	849	798	815	838	857	800	871	850	845	864	808	791	872	808	789	797	863	802	892	859	852	865	843	890	837	825	815	776	830
7891	17255	15312	8540	6118	4849	3921	3077	2523	2186	1916	1774	1530	1497	1535	1441	2123	1247	1178	1140	1197	1111	1106	1060	1081	1036	1001	1054	1006	1008	1037	1030	1048	985	954	1013	970	962	987	933	1000	948	986	920	925	990	925	912	935	939	955	923	920	968	890	1013	955	941	959	931	907	911	954	948	952	941	964	984	888	964	988	907	952	985	902	967	927	939	983	924	931	940	914	955	944	959	907	922	958	958	912	947	910	987	953	915	949	905	977	1002	898	936	904	962	942	966	906	926	963	950	948	951	943	875	973	937	898	936	917	973	933	945	870	930	906	931	937	966	921	944	1011	942	964	895	993	959	938	929	941	977	890	961	904	882	932	925	958	923	942	951	949	893	976	910	938	913	912	908	926	879	915	914	969	921	946	935	957	975	935	946	944	918	965	942	932	944	984	916	947	960	883	916	981	904	910	940	940	928	917	941	976	925	931	955	1005	916	939	951	921	941	956	911	940	895	967	939	914	880	985	927	968	914	915	949	900	908	929	970	960	968	934	871	937	907	893	950	958	919	963	949	981	970	975	911	969	976	977	955	907	933	944	873	928	916	920	892	973	920	947	936	923	959	958	939	882	896	886	971	930	930	927	906	931	970	961	899	913	921	910	975	939	895	928	938	903	898	956	936	973	931	905	918	992	946	943	944	973	890	927	902	975	927	939	995	918	904	913	930	904	939	908	977	975	929	937	870	932	883	915	966	907	914	907	944	918	944	981	952	932	918	926	923	964	934	973	911	1009	977	966	998	882	900	905	967	918	949	954	929	913	923	903	930	977	905	957	972	886	937	891	915	894	917	894	995	891	938	894	968	920	945	944	967	939	926	900	915	947	899	921	941	891	931	969	940	939	930	976	962	871	935	920	930	847	962	949	964	927	906	922	967	947	934	912	930	931	984	917	921	897	936	930	948	897	937	972	869	941	932	941	941	919	903	927	914	949	915	926	934	970	943	944	913	939	929	966	957	938	944	958	919	921	908	1002	914	950	905	902	931	940	927	964	925	992	924	941	961	922	924	905	913	918	943	971	907	928	973	956	881	950	910	904	957	978	970	925	893	900	948	885	922	886	930	959	878	912	917	941	928	896	955	908	935	971	909	912	894	938	915	953	939	898	904	937	868	963	901	890	903	897	981	925	924	908	914	906	948	968	886	916	883	921	903	925	956	960	920	955	930	918	890	890	857	977	922	941	950	899	959	952	933	910	891	899	937	929	916	933	937	1001	947	956	908	906	905	957	937	934	932	937	923	1006	936	941	938	925	898	959	966	926	942	974	908	924	928	942	888	912	891	937	884	906	933	955	967	932	934	883	980	922	941	958	952	936	962	892	902	973	932	924	917	941	936	920	904	902	882	910	974	897	904	868	904	945	935	878	950	942	893	890	886	890	911	927	933	916	970	924	923	922	923	922	909	881	903	915	907	955	964	942	917	918	891	929	932	933	933	928	938	940	946	924	962	980	948	898	924	882	944	971	948	951	888	925	896	950	911	942	888	919	931	972	908	988	902	954	938	948	979	889	887	949	926	947	885	905	906	919	905	928	966	952	939	964	878	934	941	934	949	939	991	946	882	869	925	905	914	898	901	940	976	943	982	885	907	938	888	905	966	873	892	915	902	907	914	871	933	911	923	878	929	945	874	985	933	927	932	895	978	1012	951	912	907	891	982	903	918	904	959	930	926	907	947	930	924	872	953	960	929	910	933	1014	930	914	902	934	936	910	932	950	886	962	922	959	918	960	970	952	937	967	917	984	917	963	866	948	935	917	892	963	945	903	885	934	1014	881	899	966	911	882	862	878	922	933	967	881	896	927	933	932	934	881	898	901	928	940	964	906	936	895	953	942	957	954	1007	920	957	920	905	951	932	911	884	937	909	964	920	928	995	944	929	876	924	956	896	967	910	928	940	899	935	944	951	942	912	927	979	880	956	929	936	905	951	887	883	888	890	946	900	944	936	951	958	911	923	972	989	903	921	923	938	946	910	919	897	939	942	917	894	937	899	901	965	949	898	903	937	932	939	945	972	885	940	972	917	910	958	901	944	966	953	882	927	880	901	943	969	933	997	970	892	874	916	971	929	916	962	953	939	901	930	914	912	926	964	989	977	890	956	894	936	894	894	905	944	884	929	910	927	947	973	944	881	968	901	911	950	893	862	944	970	927	924	902	943	945	916	941	902	980	977	923	926	934	935	836	903	862	948	955	913	951	946	972	904	904	951	875	938	906	931	957	928	943	967	935	922	946	950	927	953	948	975	844	899	969	941	903	932	904	941	913	928	972	892	942	942	893	873	894	902	972	938	925	939	893	913	913	974	985	922	887	916	923	953	888	920	919	938	939	941	898	985	889	946	977	941	930	959	936	912	895	985	947	956	969	900	944	1004	901	929	913	934	914	939	934	921	898	921	934	932	989	927	948	946	922	985	933	907	954	938	910	949	944	910	969	938	957	993	1008	933	955	918	908	931	957	947	941	872	932	963	936	909	993	930	947	887	865	960	907	957	956	919	909	939	933	937	939	889	861	919	948	895	892	951	915	967	917	971	869	921	963	931	945	957	924	929	917	909	928	918	851	913	942	955	905	936	899	844	943	970	845	937	972	906	958	992	960	889	859	926	935	908	907	888	919	921	893	940	920	902	926	896	925	969	906	959	922	922	901	940	908	922	952	953	917	966	956	995	945	904	955	887	934	910	947	954	927	963	951	885	906	958	976	915	925	894	897	885	908	904	894	919	874	930	904	965	928	964	907	928	893	922	953	974	962	901	944	900	968	926	944	919	949	899	923	950	880	889	992	920	945	949	975	904	932	944	915	923	912	899	934	919	953	899	967	919	938	926	903	920	942	980	963	917	912	895	974	975	931	887	933	904	983	920	942	891	934	938	911	891	960	947	900	921	959	936	968	964	936	947	879	959	951	935	900	890	923	926	953	929	906	913	903	956	912	972	939	954	914	924	940	946	870	924	967	966	928	956	940	982	934	926	902	907	933	943	890	990	924	917	988	903	918	893	943	956	910	933	946	908	906	899	921	892	915	958	969	927	911	883	977	874	936	944	887	907	915	979	895	953	955	916	911	904	965	945	973	956	870	943	885	899	863	949	930	925	919	942	896	911	872	928	932	937	928	953	937	907	915	928	961	978	940	963	904	912	913	918	906	918	892	947	952	941	923	930	907	899	923	939	936	941	945	928	979	916	856	946	879	922	946	927	942	888	915	918	900	932	901	946	938	943	889	958	897	924	937	912	948	971	927	953	941	977	965	979	986	959	919	970	931	915	915	955	912	924	907	910	901	872	939	921	969	973	958	929	951	906	919	899	943	966	897	901	911	962	879	959	926	919	923	957	974	925	987	913	945	944	899	890	922	980	937	918	898	938	925	925	856	916	915	890	988	946	928	924	934	923	914	971	930	890	940	928	920	887	897	923	948	982	899	949	908	934	944	917	928	896	939	960	964	965	951	951	919	970	906	954	921	976	916	915	903	867	910	881
27396	21119	10472	1067	726	589	492	366	352	309	303	298	330	313	330	324	332	300	278	297	306	297	317	292	281	298	313	296	314	308	313	323	291	309	299	305	293	338	285	278	311	287	303	287	330	307	287	272	292	323	310	278	308	297	297	305	282	284	306	275	292	304	310	265	311	304	304	276	295	299	291	313	321	264	303	306	291	276	262	307	312	319	337	281	299	282	302	275	303	290	294	269	323	301	298	291	322	307	287	297	290	306	267	272	325	321	323	280	308	273	309	284	314	322	291	312	302	260	293	306	290	320	302	323	288	309	289	269	276	300	325	306	308	322	301	287	287	307	296	306	298	315	300	287	283	312	289	295	289	308	296	289	301	282	300	280	259	270	298	244	322	287	301	309	325	323	277	306	272	304	300	280	298	301	286	298	284	276	311	300	292	292	284	316	284	275	294	284	290	306	295	304	317	281	271	307	270	281	296	286	283	294	289	287	256	283	325	300	305	283	257	304	284	294	281	269	321	287	296	301	274	304	294	296	286	306	285	284	283	301	298	294	305	282	271	275	294	294	284	255	323	310	296	292	291	307	315	284	288	278	297	309	309	275	288	324	308	282	308	282	277	294	270	324	282	298	295	270	337	281	291	295	279	308	274	288	282	307	303	311	274	281	277	300	269	290	304	293	262	257	323	286	312	289	296	290	276	301	290	279	291	275	301	297	277	290	317	283	292	284	288	317	283	304	327	326	321	299	279	313	305	283	297	278	313	298	284	274	294	310	325	292	296	312	285	312	304	289	281	287	302	297	291	288	294	289	307	284	267	294	265	282	295	280	286	286	291	284	303	277	290	316	336	308	297	285	322	282	289	312	305	290	297	254	300	282	269	289	289	284	312	297	310	289	336	300	311	278	283	312	278	293	304	286	307	292	308	314	318	284	312	298	294	303	288	310	316	281	289	300	312	313	304	311	284	300	286	310	327	277	308	303	302	259	324	314	299	286	271	320	304	263	313	319	297	300	294	315	291	288	303	263	291	325	286	293	303	307	303	301	279	265	310	286	280	298	288	279	317	296	269	306	319	288	285	285	286	286	306	287	322	309	286	320	323	303	277	314	296	298	312	290	289	285	307	311	312	299	302	321	279	307	273	308	298	323	276	306	297	297	281	281	288	342	292	297	317	279	317	347	276	319	292	278	304	304	312	320	313	257	293	279	280	281	312	313	316	324	282	307	289	305	276	293	297	302	304	261	286	297	278	281	290	281	271	316	284	333	302	317	279	306	322	296	288	281	300	298	304	299	330	280	320	312	297	301	270	265	291	292	301	299	282	294	315	284	287	337	258	282	275	313	277	303	318	298	286	297	289	308	299	286	280	298	299	328	281	281	341	298	289	318	334	310	263	300	282	323	305	307	298	302	288	303	276	281	295	295	292	272	303	268	313	323	278	313	305	321	308	306	320	298	291	287	282	313	331	307	304	301	300	271	288	298	283	303	308	266	275	280	290	315	300	313	269	285	324	286	276	304	275	320	290	312	296	317	302	263	278	302	280	305	290	333	315	303	320	278	278	284	309	305	304	303	301	277	302	282	322	331	303	287	290	296	285	290	302	304	301	307	318	304	278	330	294	284	282	300	312	318	286	300	311	255	302	319	334	308	285	297	286	293	288	275	304	308	319	273	320	288	314	317	262	296	281	304	308	292	307	306	299	302	317	287	279	277	290	288	329	290	328	332	292	324	299	297	297	290	305	285	295	317	331	292	285	280	278	310	315	322	271	309	310	300	286	289	286	276	285	301	299	315	317	293	301	301	276	316	304	294	284	271	274	293	299	311	311	317	283	293	303	306	306	288	308	272	277	295	296	279	323	317	315	285	277	299	313	269	268	295	307	308	316	299	277	272	289	300	307	282	299	270	290	289	295	280	293	318	267	312	298	309	310	327	278	294	297	265	285	236	287	339	318	269	314	296	274	307	289	326	297	299	300	296	293	287	306	326	271	285	288	277	300	315	291	313	314	296	301	266	327	310	321	340	343	288	272	310	273	300	283	290	291	322	289	287	325	315	288	290	314	293	288	326	303	275	332	267	292	283	297	305	307	270	285	290	278	285	296	314	307	317	339	312	275	298	318	323	303	314	299	288	277	301	260	306	276	301	324	300	301	315	303	289	315	282	285	308	260	313	298	311	305	282	291	304	257	291	288	285	314	289	277	316	279	314	307	292	280	281	308	304	287	279	305	305	304	258	287	302	308	330	302	324	300	280	275	292	303	313	289	280	316	298	271	288	286	295	328	322	305	279	296	290	296	302	305	285	307	284	294	290	306	330	296	289	307	322	303	281	303	283	295	288	280	343	290	293	303	310	308	273	271	311	299	290	288	289	289	324	291	275	311	308	314	290	290	293	305	308	300	326	308	305	299	278	309	309	272	281	303	292	329	326	304	299	290	329	309	300	298	291	291	304	268	279	313	311	297	305	306	276	304	285	282	295	317	275	306	293	277	283	281	287	308	294	283	313	279	289	287	283	318	296	292	314	296	298	304	308	300	299	315	311	294	283	286	326	292	315	271	308	293	297	287	289	340	304	300	312	281	284	325	287	274	308	313	312	279	292	273	306	298	292	309	303	289	293	292	342	304	306	282	328	289	326	279	301	313	303	332	260	301	268	306	299	313	287	295	330	278	280	291	278	290	303	271	306	295	276	300	288	302	301	255	279	334	303	305	298	278	271	302	280	285	302	319	266	306	339	296	284	314	281	318	302	332	282	321	281	283	292	301	304	279	305	280	282	267	275	280	291	275	298	321	328	319	275	303	298	287	293	334	302	281	302	298	292	255	306	287	291	302	292	252	292	303	306	319	309	289	287	303	330	290	291	294	287	291	270	282	307	288	279	291	288	297	317	311	298	317	317	277	326	306	294	319	298	294	285	306	300	294	312	274	338	308	311	312	287	290	284	254	295	265	329	284	296	307	284	310	313	317	298	307	287	301	298	299	308	285	307	305	272	254	277	306	294	288	266	304	292	277	316	280	301	296	317	301	264	284	308	333	282	284	302	284	298	281	298	293	288	292	281	294	292	280	280	310	291	302	296	249	266	282	328	287	284	325	285	323	293	276	302	305	269	266	282	282	271	274	269	343	329	300	291	300	274	291	303	336	310	302	296	314	302	312	314	260	281	303	303	323	306	295	331	290	298	281	333	306	294	300	336	280	324	263	315	323	308	317	287	282	300	282	308	286	314	306	269	272	277	263	320	262	313	312	314	269	264	287	279	310	299	298	322	292	302	309	285	308	271	305	286	283	289	307	323	302	280	278	295	306	347	299	289	276	279	323	286	277	302	307	303	263	297	284	300	298	291	301	288	304	284	323	290	259	310	274	259	311	311	322	318	297	290	306	288	307	299	322	269	287	322	285	310	317	302	307	319	267	282	287	290	316	332	328	338	285	305	304	281	314	275	270	274	358	283	292	292	309	291	291	293	287	305	302	304	287	302	262	275	300	264	318	290
4227	1568	1423	842	873	721	568	482	431	413	376	380	401	386	405	401	373	405	376	368	366	347	387	375	383	381	338	346	349	403	357	361	345	348	352	391	375	362	381	354	373	329	335	380	315	326	349	360	346	348	338	353	331	371	346	370	349	332	330	343	353	334	374	386	359	340	359	318	383	364	373	343	356	334	356	360	384	320	403	345	374	329	392	370	361	353	343	391	370	354	354	370	353	326	360	355	355	354	328	406	360	335	354	339	377	358	349	364	370	348	374	353	379	315	393	325	380	347	357	361	347	364	362	338	329	389	352	369	360	351	363	351	355	348	345	368	369	373	374	352	350	323	352	334	366	326	345	361	312	364	317	326	363	390	360	326	320	369	382	343	341	355	365	341	359	362	348	371	368	375	351	349	363	363	363	356	339	347	361	352	332	354	395	337	356	376	385	369	335	338	362	308	353	353	349	350	380	349	355	338	307	333	343	376	353	357	355	372	368	375	357	345	348	373	331	342	390	353	365	325	367	352	321	397	351	381	374	312	373	366	348	333	338	366	358	361	347	370	361	338	340	308	343	352	378	362	384	344	385	349	379	354	359	394	350	357	365	341	348	357	335	330	349	332	378	359	341	374	348	367	350	380	381	362	364	315	378	372	344	358	348	362	407	373	339	355	359	370	353	351	366	392	342	348	357	335	347	329	334	355	357	356	382	342	375	346	333	359	380	375	347	348	356	364	339	345	348	354	349	364	377	371	342	367	361	379	340	363	388	366	368	362	359	343	362	346	371	346	341	359	343	324	336	391	336	346	361	359	394	340	357	334	361	352	335	343	356	376	350	331	344	359	356	372	351	316	334	357	353	397	384	325	367	367	329	358	362	354	328	344	328	352	355	357	386	374	372	357	364	343	332	334	344	355	385	386	359	355	350	375	351	364	327	365	377	366	335	370	388	367	336	341	372	336	352	335	345	348	338	359	354	378	353	384	344	345	364	334	358	359	352	324	382	343	326	369	342	359	323	345	335	351	335	359	360	357	368	358	386	375	382	355	347	358	387	367	325	322	336	369	352	367	354	331	348	341	351	328	354	329	353	354	348	337	368	345	394	393	358	335	325	365	386	354	390	341	330	318	368	372	340	363	395	375	357	346	358	341	327	356	352	322	372	353	369	348	358	340	390	338	326	377	329	362	358	348	375	370	343	343	381	367	355	366	358	329	350	384	375	371	365	329	372	347	359	336	356	372	336	331	365	321	399	377	371	367	384	351	337	377	358	367	331	380	379	365	354	380	387	339	359	378	317	377	377	379	331	362	363	333	346	348	350	356	328	346	360	317	362	372	350	383	323	352	363	361	342	402	338	372	341	372	333	350	342	366	359	347	352	354	395	389	361	366	329	347	375	357	363	354	370	353	323	364	336	361	360	427	344	351	345	346	365	345	328	362	357	380	378	336	332	349	330	375	372	346	364	349	369	357	334	337	351	364	378	358	341	352	395	338	372	332	398	370	350	382	338	341	358	346	356	357	342	365	366	328	361	364	324	333	340	381	343	359	319	363	349	383	333	332	350	363	335	386	370	370	358	353	357	365	347	349	330	347	367	365	382	344	344	403	343	369	356	366	393	342	383	364	328	362	317	339	349	362	384	350	338	382	326	366	356	354	388	335	369	344	364	356	354	352	357	363	351	362	319	353	361	360	348	356	348	341	369	358	398	357	350	358	382	360	335	357	350	343	338	328	384	348	349	358	390	370	370	363	363	380	340	356	341	357	359	337	332	379	322	337	370	361	383	335	337	351	359	356	360	352	355	345	356	344	358	382	323	361	346	353	344	344	368	374	336	342	355	312	393	380	329	369	328	342	361	379	325	348	325	384	374	377	325	344	378	402	364	311	325	344	351	345	349	362	370	371	352	353	358	356	329	339	314	357	357	348	365	344	367	338	369	348	347	369	382	359	385	349	368	317	352	396	360	368	334	335	353	378	371	363	362	331	375	334	373	325	358	383	342	380	358	349	348	323	339	351	332	366	369	375	349	368	361	341	353	357	362	355	338	351	361	347	343	402	342	344	343	339	350	368	373	375	366	373	326	332	346	348	349	351	312	372	318	340	364	313	342	348	357	344	339	363	334	356	357	371	346	348	346	376	340	368	358	333	306	382	336	366	331	351	373	363	386	336	363	351	379	400	373	389	351	339	331	328	420	319	373	357	345	370	367	361	370	371	339	345	335	374	362	380	368	355	340	367	368	364	363	347	351	363	362	373	357	355	369	355	331	352	343	346	356	358	349	371	344	349	350	338	315	329	332	360	366	342	354	366	361	371	389	352	338	369	376	341	334	398	363	344	363	342	387	352	360	346	345	364	347	373	336	373	335	350	364	379	336	334	341	346	362	356	326	377	369	386	329	361	373	351	351	371	324	359	362	344	374	352	333	377	331	354	349	342	341	340	379	353	378	341	332	375	357	369	341	350	344	377	341	356	388	377	351	349	357	369	368	332	337	354	369	369	343	329	330	363	360	378	364	368	366	358	358	366	380	333	339	354	352	354	361	337	346	331	366	372	351	399	332	389	365	381	342	298	358	351	360	325	379	330	337	360	361	373	377	372	389	334	334	348	349	356	378	358	347	367	359	351	336	357	349	330	357	331	359	369	359	362	376	380	331	348	377	355	351	344	356	400	355	342	386	343	352	358	366	355	396	359	329	346	373	375	374	364	332	337	369	322	343	339	340	377	342	347	346	336	357	368	359	362	343	345	367	347	384	353	330	337	348	353	403	345	373	336	359	357	346	373	338	363	383	354	379	373	361	372	376	333	383	333	366	379	369	349	339	352	371	325	338	345	362	371	358	391	373	339	349	351	341	332	363	356	352	357	341	340	360	358	357	390	384	359	379	340	311	362	334	354	349	359	384	328	343	360	371	359	374	361	350	369	348	368	352	359	338	345	379	403	377	338	366	334	368	334	371	359	358	332	340	358	332	360	335	375	344	355	357	340	355	348	368	337	374	347	348	368	362	364	381	362	366	306	361	343	358	349	357	349	342	360	413	330	353	311	335	379	319	353	401	352	356	331	371	329	340	381	367	350	369	357	339	343	383	357	361	343	366	362	333	370	342	357	331	350	400	385	352	356	344	373	358	349	366	338	331	349	369	378	353	367	324	369	369	365	358	375	349	356	343	353	376	351	329	369	358	316	361	334	368	355	343	358	364	338	380	337	353	369	369	354	358	383	366	364	339	353	392	382	400	367	355	364	343	339	380	338	369	347	332	339	349	338	363	377	390	410	391	347	350	362	353	372	310	368	320	386	375	368	359	378	381	393	340	355	384	347	390	346	366	342	390	364	318	361	334	373	333	314	349	336	391	346	383	363	347	357	333	389	382	351	361	322	353	353	383	375	339	355	360	356	366	357	389	350	334	359	362	339	340	326	345	356	339	376	375	381	364	323	372	356	338	387	341	346	365	363	315	377	361	319	376	382	337	346	383	324	374	373	346	381	353	378
23772	21478	29192	24184	21474	18239	2713	1235	992	972	894	879	801	791	813	802	768	708	708	697	636	683	671	642	668	681	664	615	674	620	677	612	625	617	633	671	616	606	603	647	631	670	647	635	658	637	608	629	642	612	679	635	597	679	661	589	641	647	610	635	596	650	619	681	560	653	683	631	627	625	627	582	582	639	686	596	663	620	631	620	628	636	567	637	648	609	634	643	614	610	642	626	572	675	616	637	625	618	642	651	627	594	639	600	621	635	641	654	598	632	649	644	619	620	596	640	633	628	589	590	554	623	618	639	607	640	660	648	658	603	636	631	554	590	613	634	586	639	602	589	616	629	583	674	617	686	590	632	629	663	611	631	596	626	667	638	614	626	615	647	612	606	622	632	613	632	632	594	615	601	589	664	596	628	637	651	658	651	602	608	594	601	637	668	634	614	593	625	610	575	607	658	629	653	586	643	635	681	651	613	638	603	613	598	638	600	618	621	652	593	625	653	629	631	651	632	619	617	637	591	618	581	597	619	622	642	618	621	616	619	605	585	616	657	636	571	611	635	605	610	577	613	622	646	581	646	614	601	620	627	635	653	584	619	629	592	607	634	624	622	628	680	608	637	653	610	603	617	625	641	614	669	615	622	593	619	628	607	615	625	585	613	680	617	610	662	618	610	633	607	620	581	641	621	602	607	683	630	605	633	587	625	603	636	580	623	594	659	621	621	644	607	603	647	600	609	615	651	605	655	664	606	615	623	621	618	577	607	626	620	691	603	618	629	627	611	659	611	611	585	625	661	642	649	610	616	637	638	600	608	581	640	656	620	651	613	632	611	612	652	661	660	653	615	656	598	683	606	650	647	617	650	593	627	691	666	658	659	599	665	626	601	643	647	647	621	605	589	602	623	558	568	615	616	592	626	668	643	589	637	675	599	594	599	653	608	620	614	655	656	627	688	626	597	622	663	627	611	618	673	639	660	634	639	625	580	615	633	652	616	625	590	651	620	598	611	634	617	605	592	620	618	598	661	638	670	622	595	649	591	614	616	599	619	621	633	613	648	647	623	602	608	630	617	613	615	631	627	663	637	625	597	640	648	623	627	606	667	608	587	619	675	608	622	614	647	613	602	594	625	610	640	626	606	640	633	575	569	661	645	621	662	602	577	579	610	659	610	633	628	685	649	614	626	602	612	644	673	617	579	610	616	679	622	607	619	614	609	633	618	649	666	617	641	630	615	630	636	626	598	633	639	634	613	595	666	649	618	630	568	607	628	608	617	622	635	608	610	662	582	619	594	614	627	618	626	612	668	630	608	648	604	634	625	621	608	629	623	624	621	638	626	636	636	630	652	606	633	589	630	603	651	587	616	652	615	603	609	652	650	616	605	613	588	615	650	624	654	571	598	608	620	632	650	609	623	610	635	645	593	586	642	598	595	689	602	616	674	634	588	642	659	650	671	610	621	636	629	642	613	653	593	638	614	621	656	617	644	642	632	652	657	612	702	601	611	634	595	632	645	635	618	630	593	634	656	613	606	657	650	623	654	585	642	621	637	610	624	663	600	597	635	638	635	669	639	581	573	627	609	644	606	592	647	600	646	615	592	679	614	625	608	583	632	573	598	584	569	658	620	647	640	588	639	641	628	603	627	620	630	632	626	644	575	642	654	631	602	588	648	638	676	631	652	649	645	598	645	592	620	649	602	624	623	608	644	635	653	672	562	562	656	584	619	643	587	655	657	635	604	639	551	609	608	655	631	637	657	666	614	622	598	634	605	614	617	678	630	632	621	642	661	604	589	607	658	589	619	599	636	642	655	623	572	631	678	635	617	611	637	598	662	626	607	634	637	641	665	558	669	638	607	612	614	675	655	636	601	637	623	645	669	599	635	648	651	636	626	600	615	627	598	651	575	683	615	605	636	648	624	641	623	664	604	640	635	676	633	608	628	589	653	566	679	594	623	657	636	633	615	659	648	601	592	634	644	655	625	640	691	613	627	603	611	628	603	660	641	613	624	598	643	653	615	625	589	636	636	596	613	616	630	620	624	621	646	619	643	642	590	631	640	606	649	663	603	660	599	654	647	637	627	645	640	618	629	661	637	601	630	576	587	567	613	593	623	615	634	616	653	637	606	572	671	629	604	669	600	644	606	625	623	629	619	671	616	646	609	618	672	621	653	594	616	621	623	656	592	602	636	621	614	612	636	630	650	591	637	622	604	600	618	611	621	604	602	608	597	625	605	638	625	625	646	663	571	632	629	637	625	623	621	621	642	638	646	632	614	613	677	652	639	604	603	628	621	616	631	600	654	610	580	626	615	649	653	614	640	653	619	596	606	635	639	639	617	598	615	588	618	635	590	591	624	614	593	625	620	597	610	577	595	645	642	632	598	632	651	622	607	662	658	624	609	582	576	602	616	585	635	619	655	610	611	634	632	661	618	635	637	596	587	548	632	612	620	643	634	579	616	618	637	614	605	672	636	638	602	643	645	606	646	633	633	600	580	617	603	605	631	642	584	610	658	636	649	624	617	672	631	651	618	631	579	625	612	630	576	618	644	633	629	602	657	615	618	604	603	635	648	647	639	646	607	630	669	622	602	651	641	639	637	578	616	627	615	628	632	644	672	612	603	581	632	617	634	622	650	615	631	620	598	562	620	628	614	609	632	644	633	657	640	654	635	620	595	639	648	618	625	644	634	625	653	652	666	642	591	624	618	595	622	651	645	617	614	635	621	583	610	573	607	597	610	638	633	648	621	640	601	594	648	613	561	600	627	642	639	612	636	629	582	585	544	597	605	617	656	604	660	633	624	636	604	615	608	616	675	605	649	689	620	606	656	613	601	599	626	659	598	644	610	619	637	606	621	642	606	609	656	639	632	641	648	578	621	592	631	636	614	630	651	610	624	604	625	590	608	638	616	633	595	618	611	668	642	638	608	625	638	607	675	660	618	643	587	614	644	643	626	626	626	611	582	657	597	623	641	612	650	614	559	595	633	633	609	651	598	584	596	612	658	649	617	617	611	630	621	625	631	606	656	633	593	659	592	679	624	617	660	631	633	675	590	645	650	608	593	608	635	653	631	602	640	652	610	620	614	632	626	608	640	603	678	651	608	608	616	603	617	605	607	628	561	585	606	633	650	651	615	583	615	649	611	658	602	601	596	697	640	644	625	667	615	592	661	611	597	623	604	617	603	611	639	665	628	626	668	611	613	659	652	645	576	629	629	630	640	646	661	623	614	586	637	642	611	624	619	608	612	624	638	600	591	632	670	640	601	583	625	631	615	642	636	629	617	599	609	670	656	585	601	624	660	628	632	620	623	620	608	640	640	632	644	599	613	665	648	621	676	647	654	646	688	604	652	616	615	624	622	613	581	662	609	595	588	629	625	641	622	620	647	603	587	618	623	644	593	679	619	658	631	592	638	599	609	652	646	610	669	626	586	599	643	577	605	613	626	592	643	597	637	585	661	610	619	635	614	645	614	608	623	578	620	646	627
5162	10751	9669	5219	3974	3457	2496	1907	1481	1348	1321	1147	1062	970	1011	942	962	773	824	862	840	815	752	818	726	765	794	744	739	765	739	730	692	730	755	711	730	728	722	705	737	690	672	675	795	731	729	753	662	725	674	711	717	671	744	689	680	734	726	703	689	685	712	713	719	739	698	755	667	723	716	692	711	731	697	714	721	679	729	687	677	688	719	692	710	712	705	718	726	688	665	651	706	699	733	697	672	718	683	689	702	662	708	706	728	697	687	704	688	711	656	659	648	705	695	654	695	694	700	729	711	733	684	716	702	680	734	701	703	744	688	730	693	685	717	729	701	680	749	705	732	650	740	711	737	643	679	715	696	719	691	709	711	682	700	701	695	686	712	719	688	723	727	701	688	649	699	686	692	704	664	680	703	711	700	733	714	726	712	711	702	687	728	715	704	712	691	716	665	699	700	721	714	743	683	727	686	698	713	683	701	691	704	709	698	654	690	739	718	712	709	695	670	710	679	723	698	674	692	744	687	721	658	713	658	757	738	629	705	620	711	672	686	724	683	707	771	667	720	699	689	716	703	729	697	721	712	723	697	693	687	652	722	675	682	729	743	710	686	696	698	667	682	692	746	731	722	717	715	649	715	681	702	695	710	677	701	708	725	679	673	711	743	710	715	718	720	711	688	674	729	732	713	727	709	695	702	682	687	674	697	749	723	731	660	693	698	711	641	673	695	694	714	697	669	749	693	730	675	731	725	698	698	726	697	732	691	747	694	698	677	651	693	709	747	707	683	709	707	661	696	713	717	672	682	668	693	688	715	665	705	709	672	705	697	737	687	717	720	716	769	714	709	696	743	702	743	696	701	663	671	691	676	679	703	705	727	694	676	670	718	694	684	680	701	674	726	694	688	679	644	719	751	682	703	679	703	679	689	709	685	729	698	703	691	671	736	735	740	692	754	726	704	704	699	654	651	678	673	742	708	683	717	659	706	677	688	723	645	706	699	721	696	717	742	670	716	709	669	695	692	704	704	705	697	735	694	708	675	705	690	673	698	674	706	721	660	692	714	687	690	677	677	723	672	714	689	695	687	682	732	707	661	669	734	698	722	729	690	713	683	737	739	690	744	708	672	680	645	725	666	682	697	672	671	705	683	689	690	725	687	698	743	743	741	733	640	702	698	651	693	709	689	773	696	705	699	678	680	694	679	700	733	694	703	706	687	717	689	676	720	711	675	664	663	688	661	664	749	661	704	672	719	686	747	666	711	647	712	687	672	687	670	691	719	694	703	680	749	693	731	712	684	683	721	740	661	684	700	672	678	722	647	658	655	729	698	687	707	704	687	697	701	715	729	701	673	691	709	722	715	681	700	704	700	687	709	701	685	740	703	683	714	705	730	684	691	713	689	659	699	701	725	674	687	690	662	681	672	710	745	689	731	658	673	695	678	715	690	685	689	686	711	702	712	732	714	690	701	677	729	719	682	736	675	725	670	710	688	678	754	701	669	666	626	691	672	692	708	726	669	690	668	733	734	707	695	641	713	737	700	672	652	675	665	707	666	670	693	663	710	729	707	675	685	722	723	682	732	722	668	723	681	679	747	684	688	662	670	646	727	703	713	664	634	718	693	709	713	707	673	761	687	653	759	715	717	643	722	650	697	676	699	704	724	739	695	673	717	706	695	744	713	721	703	714	741	701	702	739	696	702	653	694	703	739	731	660	656	706	684	755	696	712	698	693	728	730	714	685	726	655	690	712	723	709	665	703	696	722	668	691	653	689	717	699	668	759	703	688	679	662	703	708	756	689	671	696	677	736	694	697	668	690	683	702	682	644	655	722	677	728	675	708	714	722	677	709	705	733	670	699	684	712	750	714	669	721	760	682	667	764	705	724	668	725	724	692	705	702	736	712	698	688	709	653	690	698	700	752	697	686	721	698	699	701	679	680	694	692	645	650	679	715	732	745	726	708	701	704	715	669	746	678	652	720	692	736	631	705	682	667	733	722	674	675	688	706	734	677	718	670	689	686	658	703	682	678	737	642	676	693	721	727	720	667	704	737	690	724	688	710	686	712	665	718	690	691	695	713	680	673	712	701	682	708	665	689	692	670	686	717	638	683	750	752	730	736	699	715	719	745	672	736	689	740	734	727	724	714	694	697	668	703	672	677	734	689	737	691	699	636	716	676	686	672	711	723	718	748	720	688	674	647	687	705	719	695	708	726	646	688	739	699	686	673	695	731	717	684	672	712	695	663	691	687	701	710	663	661	682	685	665	702	723	707	671	697	738	672	706	706	697	738	725	736	690	717	692	674	651	713	656	655	706	658	718	686	698	732	743	676	701	683	697	691	711	744	696	654	655	727	727	754	733	738	776	695	725	681	678	717	719	689	681	712	709	687	708	717	715	683	694	756	677	670	699	712	692	739	716	723	691	715	722	690	674	712	714	667	698	714	663	671	684	695	725	700	718	702	706	768	700	747	746	678	697	724	726	674	722	671	758	676	710	703	718	696	725	693	713	760	721	653	662	696	657	714	708	700	750	712	695	687	679	699	751	706	720	728	697	719	721	678	729	702	704	770	666	691	695	687	690	714	677	723	707	670	703	721	684	700	707	707	684	669	698	667	686	735	662	706	703	723	761	676	705	745	704	650	769	710	673	751	725	677	696	677	716	715	658	702	718	703	728	721	705	737	714	703	699	689	752	733	686	672	730	703	680	682	705	699	712	696	698	711	713	722	697	681	675	688	747	705	728	730	712	732	690	686	683	686	716	729	655	711	686	739	707	715	700	691	699	662	708	690	708	717	692	722	726	743	710	713	690	686	692	700	710	681	678	675	741	696	676	698	678	724	692	698	724	651	732	735	735	739	693	660	682	710	682	711	677	692	675	690	727	672	690	673	699	672	694	691	713	738	689	692	729	660	738	675	673	701	707	692	733	732	699	704	650	688	760	670	678	676	696	661	657	679	659	700	729	740	735	709	682	725	678	726	665	707	687	714	688	743	646	725	716	678	709	695	693	671	740	757	695	654	697	732	677	700	733	691	713	693	685	666	695	737	710	695	680	667	682	693	693	709	697	741	709	708	662	713	733	657	679	736	716	712	688	692	663	687	744	687	720	689	666	745	691	649	690	693	691	672	655	690	698	694	698	690	703	678	692	710	672	692	713	684	663	719	711	672	697	731	666	743	729	664	680	704	676	705	705	660	722	686	736	671	734	677	683	683	644	658	685	722	711	725	703	708	661	722	718	700	679	709	681	704	683	673	726	676	728	735	723	688	747	651	702	682	698	722	703	670	693	698	732	707	716	722	706	720	694	702	798	701	689	653	697	746	675	744	649	683	708	654	686	662	701	683	709	719	723	678	676	705	708	757	695	727	693	700	675	661	714	663	709	670	711	696	774	704	672	716	707	668	686	711	660	689	692	654	710	722	693	693	705	698	705	767	700	683	684	695	734	692	686	720	660	663	691	752	708	693	685	693	699	673	623	705	710	726	736	691
24979	21462	28328	24900	17712	1506	800	563	494	501	457	412	445	396	427	421	425	376	364	351	370	366	350	378	341	353	351	329	363	359	332	340	367	341	348	385	348	346	355	370	346	340	337	328	375	311	351	313	337	315	368	342	359	351	359	338	325	319	327	332	373	365	347	327	346	355	366	323	331	369	355	344	335	356	333	356	343	361	348	342	360	325	325	367	369	337	345	333	318	367	348	343	351	344	375	363	389	347	370	358	334	320	317	327	364	325	331	344	327	337	384	326	339	330	337	335	358	345	314	314	331	343	368	342	343	326	335	310	346	348	339	346	350	338	370	390	338	336	321	330	339	361	342	339	346	318	346	348	348	335	356	326	360	322	370	357	336	333	329	326	344	363	345	351	314	323	347	332	350	306	354	348	344	308	318	350	351	349	343	365	364	357	356	351	346	356	334	321	365	326	334	342	330	358	304	324	328	314	357	366	354	351	350	322	316	356	344	342	356	339	348	320	394	340	312	379	323	298	333	337	339	340	345	328	334	341	355	347	372	358	364	342	334	357	351	342	345	321	343	344	348	319	335	342	322	362	358	305	334	310	336	351	344	342	323	328	348	350	303	352	360	365	346	329	350	375	329	344	326	318	364	322	346	364	310	352	338	360	361	331	363	342	397	356	330	335	322	343	341	344	359	336	336	355	357	359	328	336	340	333	360	338	344	365	339	342	316	343	332	316	345	324	363	330	340	339	367	344	304	362	328	326	360	333	347	333	354	360	339	322	354	320	369	361	340	366	339	379	356	334	310	367	334	338	339	343	316	364	352	330	337	342	363	391	346	388	330	334	345	351	349	344	377	331	361	320	366	315	341	353	353	308	338	350	332	337	347	340	352	357	344	292	328	350	344	317	317	334	359	332	333	345	355	339	363	326	336	323	341	329	315	338	335	339	273	377	322	317	332	330	322	338	328	353	344	286	363	351	332	306	363	326	342	359	342	337	335	373	311	374	364	324	330	345	318	319	343	312	343	338	325	340	368	320	319	373	353	327	345	323	371	347	347	340	343	372	325	312	354	292	344	346	353	340	332	367	360	375	327	354	347	347	373	332	361	333	410	360	300	318	319	328	336	335	349	335	331	325	301	345	335	342	349	303	331	341	315	333	350	329	343	358	368	321	344	381	370	348	338	323	369	342	346	332	360	383	327	334	340	363	342	353	389	347	333	372	334	368	316	329	330	330	369	367	347	313	359	359	347	341	343	363	309	362	339	328	332	355	333	359	328	366	348	378	329	351	325	304	353	350	314	300	330	328	370	392	345	344	360	351	365	353	322	352	366	372	361	343	336	308	342	349	340	355	350	348	352	339	318	322	356	325	344	328	348	299	318	327	291	330	368	345	309	339	352	338	369	337	356	334	342	358	355	347	363	362	327	363	346	322	329	295	350	343	339	356	345	323	311	344	356	318	361	327	351	324	322	347	364	329	336	356	317	338	344	330	341	314	368	350	377	351	377	313	352	348	324	346	340	360	339	334	338	345	343	348	353	338	359	356	343	332	338	328	331	346	314	342	349	338	332	350	348	382	308	307	358	331	342	334	364	352	347	330	315	349	313	362	343	327	328	325	304	373	295	359	358	397	339	381	336	322	348	319	307	338	324	373	337	352	335	335	324	320	400	313	342	315	393	349	317	345	362	350	341	319	339	322	352	345	328	351	364	354	344	304	337	317	346	357	335	366	329	349	337	360	311	335	337	313	343	327	369	352	318	336	332	315	374	388	339	359	335	329	339	329	321	337	320	346	328	307	350	328	326	318	330	336	321	333	316	349	378	329	329	334	350	357	334	349	321	343	317	345	362	316	325	379	345	338	368	331	331	336	350	340	321	351	321	317	349	334	317	353	300	303	368	304	312	326	362	331	327	344	340	381	368	341	365	322	319	321	352	367	334	355	359	352	319	358	303	364	321	320	344	330	339	326	354	339	344	357	315	385	316	355	364	356	312	340	326	349	322	352	331	336	352	346	315	319	366	305	310	349	353	312	323	351	347	328	359	364	340	369	335	357	352	359	347	383	323	354	358	341	317	351	337	332	330	366	347	333	352	338	346	340	351	325	304	333	333	327	356	344	336	327	354	362	334	328	321	362	325	310	341	345	324	359	339	327	368	314	358	344	314	307	348	351	348	355	330	362	339	345	368	351	342	347	374	316	369	349	338	344	366	351	324	345	360	342	356	342	323	372	337	375	345	339	339	323	328	342	320	335	328	355	345	333	345	338	348	318	318	330	357	352	308	350	343	369	340	347	352	322	360	324	334	345	379	349	313	350	319	323	361	326	332	326	377	342	330	358	322	373	354	358	322	364	317	334	329	346	350	364	347	325	351	315	329	355	319	364	381	325	322	354	343	318	334	355	372	328	360	344	317	353	364	320	367	341	303	306	380	350	363	373	353	350	347	353	373	334	357	341	355	313	328	343	325	331	345	318	335	340	342	306	324	321	313	355	328	330	347	327	325	326	346	351	358	393	341	334	324	339	318	360	340	326	349	342	325	352	326	372	359	345	366	307	373	342	333	352	326	356	315	312	326	358	309	326	319	377	360	328	334	338	330	343	336	342	327	334	342	291	336	323	346	350	328	354	379	335	358	323	332	338	342	345	328	338	352	339	334	340	345	346	340	345	347	307	370	370	357	317	349	331	331	315	326	321	333	349	314	330	345	340	349	364	353	343	342	374	336	342	332	336	320	340	338	339	353	331	346	331	377	363	346	362	338	372	330	387	342	349	325	364	353	325	340	314	310	371	368	314	319	341	369	347	348	306	335	311	318	344	348	353	325	334	316	340	330	375	343	321	346	346	344	329	356	367	365	334	333	316	366	345	323	335	319	343	338	344	345	326	358	354	376	323	332	364	306	397	346	325	348	354	333	326	321	345	321	342	347	361	335	359	341	330	350	332	333	348	342	346	350	354	324	325	382	368	356	347	325	337	343	362	349	336	331	336	333	336	349	340	365	322	356	363	337	336	344	335	363	344	352	359	328	338	330	336	327	356	367	367	327	313	369	343	336	342	319	312	320	321	379	316	340	364	331	357	319	333	363	339	324	309	359	316	330	322	337	352	358	348	334	302	359	329	323	331	311	343	325	318	368	320	358	335	318	360	316	317	325	348	332	369	323	353	373	370	320	348	355	315	358	346	362	329	342	327	333	323	339	371	334	321	331	339	331	307	329	334	329	301	387	343	335	337	335	324	319	358	298	327	315	358	354	339	347	341	322	367	307	345	355	336	336	336	360	331	308	333	353	348	361	383	323	357	322	346	331	333	336	335	341	319	363	333	357	359	326	347	362	288	349	336	321	339	341	331	345	354	353	322	317	314	363	317	311	323	324	362	345	362	330	361	325	336	356	321	341	295	333	328	325	316	330	346	351	363	310	324	333	318	308	373	336	292	344	331	334	354	333	344	330	358	364	346	353	324	334	363	329	324	324	321	343	350	307	328	321	361	326	369	328	334
5010	6235	5363	3034	2287	1882	1481	1085	849	828	681	702	600	587	566	574	554	537	476	534	510	478	445	461	449	464	466	451	465	465	460	429	442	455	456	400	448	450	425	472	436	493	442	387	424	441	448	446	443	416	414	479	433	430	425	444	413	459	424	460	450	429	433	434	416	433	405	429	425	415	409	404	440	450	382	479	456	423	409	425	462	426	420	421	430	449	412	430	429	468	488	412	449	440	428	416	408	428	372	460	449	436	399	436	463	439	392	416	398	416	421	414	419	447	452	424	429	438	399	435	440	443	414	405	387	417	392	425	411	410	410	412	458	401	449	435	462	447	453	460	414	437	451	420	409	420	421	467	423	436	394	457	445	429	424	408	439	406	410	421	418	403	430	428	440	440	434	427	455	408	432	443	468	374	390	422	442	451	402	412	442	416	448	459	442	441	442	464	402	451	396	418	390	427	403	415	464	406	426	408	418	428	445	407	440	399	420	417	418	402	444	410	402	380	436	435	456	457	424	417	409	412	441	435	422	417	441	457	428	415	449	459	450	437	417	410	408	419	397	422	400	434	449	378	412	440	455	450	416	399	421	453	445	445	476	433	462	406	459	403	409	452	423	404	424	444	417	415	429	415	486	423	418	435	431	444	425	449	414	411	464	452	477	467	418	425	430	427	405	421	430	393	467	403	406	436	445	429	431	471	419	421	395	407	418	423	402	477	426	410	424	455	453	484	451	452	441	425	419	429	444	431	431	426	447	426	429	420	414	488	450	403	452	483	451	429	424	430	465	431	481	426	385	421	434	427	436	415	406	425	437	425	441	404	416	444	428	439	478	440	410	425	469	449	410	420	429	458	373	426	409	426	418	429	456	412	466	419	408	402	453	417	434	461	433	400	452	446	427	430	440	434	397	438	373	415	438	450	389	387	452	450	453	439	473	420	403	398	430	399	446	404	419	439	409	445	425	439	446	415	446	463	410	469	434	422	451	390	423	394	393	459	423	395	428	419	397	432	432	440	407	404	446	438	431	395	398	414	450	446	434	426	398	417	404	399	406	479	449	429	428	448	390	437	450	449	444	423	442	422	390	434	424	399	411	430	443	422	444	418	402	405	405	430	420	468	429	401	454	467	422	432	415	446	470	427	422	410	421	437	423	429	365	421	445	417	444	424	475	418	416	407	417	386	409	447	403	427	442	454	395	439	409	433	452	418	431	431	441	418	398	387	390	457	464	385	422	397	420	444	445	436	464	416	371	415	441	406	463	438	392	407	413	414	384	427	451	450	444	455	416	402	424	424	421	428	413	421	419	363	398	413	397	468	411	399	428	381	425	462	407	430	460	391	431	420	413	368	427	417	423	467	437	372	433	476	458	434	422	449	468	419	454	411	422	420	470	426	422	406	430	401	427	415	422	455	449	438	419	399	448	412	435	411	399	434	445	392	418	430	421	462	420	458	425	423	474	425	451	406	421	423	422	437	407	376	396	429	396	435	437	490	416	409	391	413	423	460	410	387	394	400	444	454	443	390	423	437	472	429	459	386	459	445	395	454	447	414	430	438	414	418	445	416	403	435	421	450	410	423	429	411	454	441	415	433	414	398	427	402	428	429	405	428	421	424	399	427	406	447	461	434	406	417	424	458	421	421	413	413	417	423	436	429	425	445	412	426	412	408	407	427	451	441	436	417	440	416	432	434	449	445	424	386	420	428	429	439	420	435	421	429	433	398	414	441	405	452	403	411	435	422	437	413	429	441	445	431	437	418	414	445	403	444	433	408	438	385	426	391	414	442	418	426	422	414	407	409	420	457	424	410	435	386	431	423	401	464	408	454	389	412	450	449	406	453	417	442	435	447	438	411	408	416	462	433	432	412	456	423	437	459	429	404	428	430	420	450	443	476	438	423	437	390	417	442	426	435	411	420	431	454	422	418	415	411	421	410	417	391	407	409	445	431	416	424	417	410	418	423	412	441	434	412	406	405	368	446	431	403	419	386	437	444	403	451	431	436	412	401	395	465	426	432	458	436	406	482	412	447	429	410	457	428	449	459	437	425	431	430	444	444	385	411	445	452	440	451	461	439	420	449	439	433	403	403	427	402	428	445	442	395	418	383	405	409	451	440	447	434	437	401	411	403	412	437	439	421	426	470	420	392	422	428	432	429	436	407	406	444	395	413	390	424	446	417	451	449	453	415	441	428	430	419	446	427	416	431	408	422	450	417	404	448	443	438	431	436	410	449	420	458	418	423	448	440	412	433	414	419	450	421	405	423	401	447	414	402	426	403	416	434	381	451	426	434	416	408	407	418	415	425	459	403	420	444	415	437	399	440	451	434	388	433	395	447	424	391	418	414	446	438	389	439	385	414	443	430	400	454	436	418	421	406	414	442	423	433	415	431	428	462	404	430	412	427	463	444	373	404	441	418	437	407	446	426	421	459	418	431	427	413	442	468	410	421	466	429	418	472	441	441	463	436	436	435	421	431	454	433	435	384	458	395	448	426	441	425	414	463	423	423	435	389	393	424	440	419	459	420	443	430	418	420	445	436	456	396	480	437	457	433	454	440	392	422	436	393	410	429	474	397	435	440	429	397	433	424	409	411	419	401	435	437	460	452	436	405	452	438	415	428	435	394	418	452	405	392	416	427	382	413	419	421	428	408	448	412	414	442	410	425	426	429	426	410	413	426	430	453	430	431	446	449	397	482	433	433	424	436	454	450	442	411	430	422	414	411	460	435	406	448	424	435	448	467	444	419	421	437	370	404	393	413	451	408	437	437	469	411	420	417	400	408	434	424	418	415	454	454	412	413	427	388	417	488	396	441	462	403	449	409	421	388	400	440	447	436	438	424	415	420	400	394	399	433	447	429	416	407	440	431	411	447	435	404	442	443	452	425	447	460	460	439	407	431	440	448	429	437	408	435	423	447	439	406	457	435	443	423	420	461	410	444	456	401	448	429	375	419	467	444	458	444	453	433	402	423	397	427	445	411	432	431	416	391	416	436	453	446	450	413	394	412	424	416	435	409	396	436	423	411	430	426	446	434	422	461	425	417	424	435	424	416	444	420	445	430	435	436	467	441	413	459	452	434	431	447	420	406	420	441	438	437	399	453	449	435	407	417	429	423	416	423	438	425	414	422	463	413	465	408	420	414	462	413	432	420	440	389	404	429	455	428	410	430	442	390	426	400	433	413	422	384	430	446	379	429	467	422	416	420	407	438	433	469	461	407	432	424	424	428	396	411	395	408	441	439	450	427	431	407	437	422	433	403	431	414	416	437	434	416	442	438	428	389	392	396	436	455	403	415	396	422	445	381	434	413	417	464	415	433	435	425	402	467	404	416	440	401	389	441	446	465	422	409	462	434	422	445	445	451	433	448	414	399	436	463	473	445	401	405	405	457	408	411	412	436	404	464	427	442	431	410	431	427	452	460	432	441	414	409	395	437	415	427	426	428	420	423	422	407	401	417	432	403	440	414	423	455	436	467	385	414	434	405
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
