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
340369375022	340369375541	340369376091	340369376641	340369377191	340369377741	340369378291	340369378841	340369379391	340369379941	340369380491	340369381041	340369381591	340369382141	340369382691	340369383241	340369383791	340369384341	340369384891	340369385441	340369385991	340369386541	340369387092	340369387641	340369388191	340369388741	340369389291	340369389841	340369390391	340369390941	340369391491	340369392041	340369392591	340369393142	340369393691	340369394241	340369394791	340369395341	340369395891	340369396441	340369396991	340369397541	340369398091	340369398641	340369399191	340369399741	340369400291	340369400841	340369401391	340369401941	340369402491	340369403041	340369403591	340369404141	340369404691	340369405241	340369405791	340369406341	340369406891	340369407441	340369407991	340369408541	340369409091	340369409641	340369410191	340369410741	340369411291	340369411841	340369412391	340369412942	340369413491	340369414041	340369414591	340369415141	340369415691	340369416241	340369416791	340369417341	340369417891	340369418441	340369418991	340369419541	340369420091	340369420641	340369421191	340369421742	340369422291	340369422841	340369423391	340369423941	340369424491	340369425042	340369425591	340369426142	340369426691	340369427241	340369427791	340369428342	340369428891	340369429441	340369429991	340369430542	340369431091	340369431641	340369432191	340369432741	340369433291	340369433841	340369434391	340369434942	340369435491	340369436042	340369436591	340369437142	340369437691	340369438241	340369438791	340369439342	340369439891	340369440442	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2681	2000	3600	2300	2681	2000	3600	2300	2681	2000	3600	2300	2681	2000	3600	2300	2681	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2678	2000	3600	2300	2678	2000	3600	2300	2678	2000	3600	2300	2678	2000	3600	2300	2678	2000	3600	2300	2677	2000	3600	2300	2677	2000	3600	2300	2677	2000	3600	2300	2677	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
21957	20392	27803	22984	20340	20173	10520	2672	1897	1746	1815	1577	1338	1161	1245	1273	5624	10348	8841	6620	4579	2797	897	708	731	740	708	739	740	758	730	760	723	715	722	726	672	727	710	738	708	664	709	727	724	705	653	717	704	673	741	718	674	696	731	714	737	733	759	700	696	743	717	705	720	734	706	735	712	716	735	681	717	727	729	687	728	716	672	685	755	718	688	732	733	755	736	706	746	748	745	708	684	732	700	758	708	701	706	686	730	743	724	745	784	741	765	685	738	719	708	714	679	708	745	759	705	754	686	752	714	681	727	808	744	710	736	757	729	717	739	719	731	712	731	689	696	736	727	723	739	703	714	698	730	713	742	706	678	692	697	736	748	731	673	747	707	769	733	733	725	721	745	702	703	694	735	702	716	744	725	711	742	739	705	659	718	708	751	732	715	755	743	715	704	699	704	703	699	733	720	701	700	677	769	780	698	723	725	712	665	698	731	661	710	754	744	754	702	742	709	755	689	733	807	752	735	722	769	694	723	722	720	685	701	686	721	716	716	723	716	720	706	757	684	766	719	715	730	696	741	701	715	716	744	717	728	703	770	696	795	691	737	667	745	742	761	686	696	715	726	665	703	716	713	682	720	721	690	692	693	695	717	715	729	729	730	708	697	780	719	715	689	673	694	696	727	747	665	722	704	721	700	709	706	748	696	701	711	776	768	698	727	736	721	726	735	737	712	711	721	720	723	713	703	737	719	679	731	708	723	704	703	773	733	741	717	735	774	700	715	724	704	745	729	794	758	695	731	704	662	718	712	667	706	712	751	727	719	746	692	742	693	734	725	717	730	683	760	723	707	699	700	731	679	708	720	695	719	696	710	678	732	701	785	698	692	760	733	674	735	725	710	692	728	715	728	785	747	681	721	715	674	745	735	697	721	724	743	739	750	685	740	757	738	768	681	730	707	727	713	715	742	701	764	729	729	734	735	694	694	763	729	723	715	726	710	741	698	742	751	701	728	723	735	724	759	716	749	708	708	716	734	692	718	737	737	751	739	720	728	701	686	708	799	695	733	704	765	727	774	690	722	700	719	686	706	746	745	748	702	664	745	690	743	730	682	725	727	750	708	731	773	742	773	688	722	693	738	719	750	746	677	766	727	726	697	715	716	720	714	653	752	710	745	710	691	729	772	743	660	741	695	724	676	742	673	706	748	708	697	710	766	738	695	768	770	703	692	680	723	719	701	712	707	768	712	690	756	691	719	707	721	665	750	687	710	706	705	800	685	752	717	676	693	740	734	708	740	756	728	697	719	722	728	717	737	767	747	696	702	806	741	777	780	715	718	655	704	741	745	754	735	698	759	715	744	730	697	741	720	715	685	678	684	707	719	718	743	725	738	700	767	702	726	711	730	715	672	685	710	722	722	744	714	700	691	708	720	774	762	726	742	748	759	675	744	750	733	713	736	710	750	706	704	701	692	705	733	706	722	730	714	718	750	709	734	736	688	742	732	710	685	725	765	769	683	695	732	722	701	773	680	718	691	762	700	755	726	722	730	708	687	737	740	709	718	712	718	723	728	792	689	735	721	770	711	723	712	754	690	743	693	720	722	726	723	749	725	711	743	705	703	730	730	708	743	710	753	761	716	701	722	734	751	751	719	761	719	720	737	701	749	706	682	666	730	708	731	713	724	673	715	712	735	714	728	724	730	744	704	767	724	656	747	690	731	713	724	730	721	765	701	713	725	782	712	692	694	774	782	719	733	724	732	686	707	735	717	747	696	749	709	667	730	702	723	735	718	756	725	770	695	727	720	719	738	700	715	702	701	734	720	724	694	714	730	724	704	727	755	774	708	755	726	721	732	741	752	705	767	708	735	743	758	702	756	744	698	695	721	717	760	718	734	709	756	723	749	752	729	734	704	750	704	756	719	693	756	727	743	713	702	725	717	693	725	693	691	711	718	761	766	747	699	681	695	739	745	688	685	751	721	751	800	734	714	752	710	734	701	687	731	708	720	737	733	739	652	714	673	721	693	714	728	748	746	754	768	691	735	659	671	698	687	699	798	734	762	704	695	706	700	734	695	757	660	755	731	697	742	731	709	728	710	705	719	695	720	745	742	763	742	751	693	723	693	679	713	746	691	708	748	719	714	726	681	726	712	722	722	710	680	758	710	721	710	740	759	678	724	740	729	706	747	701	685	675	750	732	733	727	744	701	743	709	723	684	738	735	741	702	685	796	751	732	732	716	725	708	703	684	769	708	710	658	715	733	741	701	771	703	741	669	731	719	710	683	773	719	718	701	707	728	747	721	729	707	712	765	675	740	720	680	720	696	673	752	686	686	773	739	648	716	742	776	714	717	757	732	706	714	707	686	749	742	692	736	676	720	703	736	731	722	730	742	698	760	724	717	716	711	796	715	640	720	699	689	699	724	763	696	731	748	737	736	718	719	733	719	727	718	727	773	681	755	693	783	691	724	741	724	758	735	681	742	744	740	652	731	681	723	699	731	747	665	750	714	700	722	756	773	771	704	757	727	737	726	718	699	753	728	710	735	745	732	758	778	740	714	714	660	748	674	788	727	700	724	709	703	702	694	741	715	714	718	743	731	690	705	725	734	735	713	766	699	719	747	722	753	700	685	740	713	732	716	745	746	730	698	761	684	737	690	685	664	706	735	728	744	748	749	716	673	694	724	698	729	699	738	709	779	709	735	712	742	708	673	688	676	738	691	753	725	686	748	723	731	675	711	687	695	719	713	739	744	686	726	730	729	770	688	747	748	732	756	724	725	711	749	666	714	699	651	723	719	743	681	742	725	711	790	721	717	695	693	706	702	720	728	663	758	730	681	747	739	702	693	725	754	718	773	735	714	746	732	710	738	733	691	721	699	697	717	764	712	689	725	695	676	715	697	701	697	694	764	706	698	685	739	705	778	712	692	726	711	767	735	756	710	736	751	702	712	699	704	745	717	685	722	723	711	677	673	794	701	734	693	736	688	716	741	713	719	710	781	722	726	706	673	724	712	725	684	701	721	712	711	681	738	750	724	690	698	715	725	697	707	727	694	743	692	744	748	696	733	737	707	708	752	683	733	728	756	695	728	710	697	750	682	699	699	738	713	701	704	752	732	693	761	739	679	766	756	748	716	757	733	750	729	696	730	712	722	711	672	745	719	718	668	742	707	702	717	714	678	722	718	728	701	694	746	704	734	750	725	714	742	748	700	733	705	716	700	694	701	689	786	730	731	705	735	693	705	748	723	680	714	732	765	732	758	684	678	723	726	735	766	706	721	683	748	702	744	709	664	739	700	715	717	769	759	710	737	726	690	713	708	679	739	738	727	747	700	754	754	674	640	736	689	762	716	736	727	774	770	681	708	706	735	729	763	682	774	761	660	739	722	724	686	696	679	731	737	675	687	736	744	703	719	720	742	723	741	716	703	671	708	765	720	707	695	716	706	729	706	675	731	756	730	699	713	723	759	706	723	756	725	688	687	683	717	723	713	733	698
42271	71570	53573	12986	4589	4760	4352	3847	3257	3003	2968	2438	1972	1774	1864	1847	9274	14831	12131	9429	6570	4089	1131	760	817	872	813	857	815	881	833	864	776	799	831	783	820	791	846	824	810	802	844	830	809	802	847	819	758	761	845	854	835	796	792	817	826	833	789	830	813	845	841	788	831	817	857	791	827	770	874	859	801	846	841	776	837	825	829	789	787	785	838	786	845	810	853	831	850	804	805	810	824	839	776	812	800	791	793	852	819	809	798	809	824	824	817	807	843	798	779	818	809	779	849	807	834	723	830	787	760	800	783	880	790	858	835	787	825	851	809	803	797	804	777	848	784	758	789	829	845	850	822	816	787	801	812	773	842	820	786	759	810	845	808	837	798	861	801	812	772	818	772	758	855	818	799	810	784	800	847	788	800	799	878	838	841	781	824	822	821	856	858	826	802	789	784	762	778	849	838	830	815	830	830	811	835	817	812	845	760	864	842	830	841	817	798	808	828	828	858	832	807	838	812	861	816	810	840	840	853	817	808	854	794	794	789	791	849	796	829	867	784	840	764	765	823	801	775	825	761	846	843	845	814	771	856	881	859	835	827	781	808	802	889	790	826	792	744	854	788	820	838	784	786	819	788	878	810	819	791	796	799	806	751	831	840	815	858	803	805	788	808	834	781	823	836	825	771	799	807	796	815	840	822	785	802	787	873	797	835	826	809	806	830	803	835	793	814	811	756	810	863	857	837	834	760	794	806	830	809	817	817	793	851	811	780	802	809	735	869	865	805	786	835	768	836	853	822	828	830	812	799	801	816	755	830	869	806	789	812	779	824	799	790	796	807	802	801	845	796	801	824	842	816	789	807	778	824	834	776	796	798	816	818	813	809	797	818	782	833	794	809	880	758	782	868	823	791	775	796	784	822	787	859	837	803	789	820	806	805	828	822	837	822	824	830	831	808	840	799	822	812	790	862	819	811	812	909	838	832	794	808	867	797	821	811	783	787	817	834	798	818	836	855	810	855	751	839	791	817	802	813	823	771	835	847	783	813	761	828	855	855	797	792	808	801	860	815	828	849	813	776	835	816	808	762	834	845	817	865	802	836	841	832	817	766	801	830	823	814	838	818	777	775	886	811	799	837	859	786	809	802	840	811	859	801	819	800	774	770	761	809	857	794	796	782	849	847	763	816	828	843	784	832	786	818	848	913	780	769	802	804	772	822	835	831	811	813	787	852	795	767	806	863	833	794	828	831	811	799	786	786	831	839	773	822	807	795	810	860	807	813	818	790	812	780	778	872	827	803	819	798	858	821	800	819	806	796	842	854	806	823	808	779	829	852	804	874	822	798	843	814	821	804	821	821	840	802	808	764	850	824	834	825	802	847	802	805	811	822	834	816	813	833	855	782	746	813	816	828	835	834	832	836	804	845	833	855	803	825	838	797	858	857	781	869	788	835	841	833	788	784	813	834	849	815	830	879	814	813	847	816	816	815	798	818	785	786	844	847	804	858	804	855	834	783	826	792	838	808	808	762	813	837	814	795	826	812	816	790	802	830	887	831	791	841	753	843	767	752	820	819	784	826	810	789	843	844	820	828	823	832	794	813	805	807	813	837	825	823	871	807	800	817	867	799	858	824	849	889	826	810	769	796	827	808	818	833	777	796	823	874	799	799	830	848	868	855	798	802	796	824	775	841	860	886	807	769	855	810	821	782	819	818	816	846	844	829	833	825	849	804	868	828	818	838	822	834	867	828	771	830	884	782	809	794	857	817	827	835	732	839	841	807	837	825	788	793	848	850	803	791	809	808	827	827	828	836	799	819	805	821	829	846	831	793	809	811	810	809	798	888	831	854	813	814	796	833	831	774	795	749	771	839	800	854	827	785	822	785	821	831	816	823	843	853	803	793	831	831	861	815	739	838	829	859	820	879	812	815	780	839	831	803	827	839	831	794	819	866	774	832	801	787	817	824	839	789	825	886	789	785	791	841	780	883	862	793	821	864	831	815	824	855	833	807	833	785	799	810	852	895	810	840	791	860	842	775	804	823	822	872	881	814	815	828	782	809	820	771	811	827	813	804	811	786	844	807	827	872	867	782	775	833	804	838	795	786	833	803	816	850	864	834	847	776	836	806	804	798	794	825	817	824	850	855	804	771	813	817	836	832	820	823	809	836	827	835	796	808	805	841	819	809	791	831	811	791	798	795	833	865	834	837	830	787	830	850	856	806	778	792	787	823	852	836	812	842	846	853	855	825	775	802	845	838	800	815	806	879	769	785	831	775	818	807	812	807	771	834	788	800	763	796	845	820	773	793	814	796	812	818	841	829	843	792	806	790	790	840	851	836	795	786	828	838	837	815	847	810	870	824	812	845	822	812	850	786	785	879	820	798	821	774	823	780	820	822	870	839	783	827	830	822	834	806	811	754	806	840	855	801	823	772	779	798	848	839	802	823	832	790	804	793	912	831	819	849	809	802	803	800	763	852	820	799	810	798	798	828	855	857	791	785	826	828	831	798	822	872	795	842	870	804	776	830	832	846	842	841	813	714	824	824	840	803	794	828	810	767	863	820	822	799	793	847	829	824	789	792	816	810	811	786	825	827	842	869	827	816	815	804	816	805	804	814	788	828	783	795	795	908	813	857	836	754	818	833	856	849	778	825	830	814	839	831	807	785	810	847	786	842	808	788	817	853	796	794	823	802	793	794	798	812	824	817	860	786	852	860	855	811	778	857	801	811	795	836	841	795	845	819	806	900	812	803	806	785	767	855	840	861	825	809	855	797	832	801	828	803	840	811	809	804	817	795	820	794	781	802	768	892	793	787	762	782	780	808	799	832	819	829	791	819	883	830	799	776	815	830	831	826	764	800	784	854	788	834	879	814	795	822	763	813	823	788	826	867	824	830	851	820	847	830	816	838	757	805	800	828	850	820	780	797	838	791	843	810	834	812	836	822	852	822	774	813	836	809	782	815	827	792	804	892	803	809	807	779	839	770	753	815	822	823	791	760	787	813	830	812	821	859	855	830	830	804	828	849	823	829	843	841	838	750	797	844	824	799	865	778	788	809	830	828	857	840	841	790	850	860	822	775	846	788	791	853	837	824	848	855	803	782	810	835	771	826	850	798	791	837	797	829	822	788	810	812	814	862	863	777	833	824	834	868	899	853	822	825	765	812	815	819	759	837	861	795	860	839	753	870	822	828	820	789	817	827	833	794	810	802	816	800	800	782	780	832	767	849	813	881	780	787	837	806	805	881	851	826	859	795	815	834	824	809	800	818	777	865	813	827	856	806	828	796	776	867	802	833	821	777	833	833	807	825	771	828	814	826	840	765	822	866	826	836	800	817	850	755	802	834	798	852	887	816	790	851	806	814	796	824	808	832	849	860	784	856	818	865	883	832	823	848	801	824	863	775	841	835	854	813	789	807	792	803	823	789	812	768	807	772	817	865	782	790	867	801	822	785	802	813	770	764	828	775	784	807	821	819	860	844	792	822	801	835	838
29729	33168	31239	8879	892	761	773	641	675	658	598	589	587	551	596	601	710	866	884	865	699	588	416	404	424	386	400	437	448	418	419	424	423	383	462	437	402	429	407	394	406	429	410	435	443	438	420	430	412	396	448	417	405	407	471	437	384	378	448	429	417	404	434	413	418	419	417	431	413	432	403	396	395	451	427	416	386	394	408	413	402	436	380	408	415	410	421	413	418	420	428	402	420	441	388	428	398	426	386	410	427	400	404	411	420	410	420	455	396	428	380	419	414	408	441	427	437	393	405	385	435	433	401	413	392	418	435	444	450	430	388	461	443	394	415	429	443	433	418	409	395	382	433	418	415	454	445	435	444	423	408	418	412	437	402	405	433	399	433	405	407	441	472	416	379	404	409	418	399	399	402	455	399	412	417	397	434	396	435	404	423	409	420	424	395	396	413	419	393	426	422	390	388	401	394	393	398	420	452	404	416	408	396	413	421	434	439	405	387	381	423	430	416	389	421	392	391	414	437	406	421	421	397	386	417	389	411	446	399	404	393	398	381	423	438	373	408	382	388	416	423	419	398	423	409	385	413	414	387	425	391	438	425	394	401	418	464	450	416	408	424	422	415	445	408	434	422	410	437	394	432	420	426	414	433	424	415	389	435	354	466	439	438	401	421	410	400	400	424	423	417	408	419	397	439	438	403	463	403	406	422	443	456	432	387	452	380	413	407	437	405	437	437	386	410	401	415	385	403	426	435	452	421	429	387	390	413	420	401	433	378	443	433	420	423	389	392	407	401	392	398	416	399	410	423	406	417	417	424	377	390	421	431	415	410	434	421	404	429	441	399	415	409	442	387	412	390	424	434	445	381	378	426	368	435	403	416	389	428	449	409	423	408	399	414	409	417	401	416	424	400	400	381	398	418	394	397	400	401	417	405	394	439	411	438	383	413	383	397	443	416	423	429	377	423	413	446	415	409	435	438	471	411	394	424	424	414	405	408	405	405	408	448	406	435	438	403	428	437	404	407	391	423	419	419	395	399	417	428	398	408	411	428	394	423	408	387	426	430	445	449	421	419	443	424	410	412	427	385	415	408	391	416	439	426	435	408	414	411	447	377	446	417	444	448	419	427	408	415	392	429	411	454	403	433	403	452	397	415	409	437	446	441	462	426	420	435	425	411	374	401	433	396	408	405	439	415	422	405	413	415	423	402	410	393	401	407	391	383	374	419	429	398	421	402	387	401	440	404	410	427	431	398	410	397	417	418	448	378	402	379	409	388	410	398	419	434	391	439	432	369	415	383	424	412	416	417	405	406	387	440	420	392	438	403	407	393	394	446	417	409	384	411	405	408	430	430	416	394	437	400	393	409	410	379	424	418	412	385	387	432	448	404	404	407	402	415	391	410	405	388	415	400	401	412	443	429	414	403	428	431	397	403	406	370	396	432	409	380	349	425	464	408	434	419	442	422	411	401	445	386	423	404	413	416	392	393	418	417	405	412	409	416	423	418	400	391	400	433	431	435	441	420	415	385	387	434	420	411	427	440	423	409	419	432	406	413	422	406	420	405	435	433	423	411	413	406	427	403	444	413	401	429	396	446	413	433	436	420	387	403	394	399	421	413	397	435	418	399	397	418	397	445	426	395	402	399	402	412	435	421	416	398	407	441	430	421	430	437	389	394	417	418	408	440	398	426	416	394	444	434	406	440	399	454	424	448	407	408	426	422	425	438	414	364	397	423	417	416	386	415	384	433	409	431	402	392	378	428	421	396	409	397	405	438	431	392	410	400	430	425	389	434	418	424	384	446	421	385	396	420	396	400	428	441	407	436	422	417	412	418	402	433	406	439	405	425	395	383	381	424	404	427	395	420	430	435	407	430	429	413	429	424	423	415	407	407	425	392	383	422	423	405	402	400	449	431	370	431	394	407	432	404	399	413	425	418	415	408	431	401	424	388	431	440	384	400	417	431	440	368	437	399	446	434	414	412	450	447	410	406	391	399	411	412	419	466	379	405	401	427	404	411	423	411	386	418	407	406	380	412	429	370	407	432	396	392	400	436	417	414	405	414	406	406	386	407	428	397	439	447	437	389	424	417	417	433	419	398	415	366	415	426	437	389	398	389	448	407	429	403	438	374	410	427	434	398	350	402	421	395	437	414	431	401	441	425	400	440	401	407	426	393	399	423	443	407	408	439	446	440	415	410	430	408	401	433	382	444	425	391	381	418	406	384	385	437	449	459	436	422	417	405	401	409	429	419	400	370	393	443	386	400	410	431	403	445	442	399	417	415	388	436	425	409	422	441	401	420	391	447	417	442	459	429	397	407	425	404	408	405	390	379	441	453	435	409	468	397	414	433	423	395	386	413	385	387	410	391	458	384	418	384	417	421	417	395	417	395	431	424	393	435	433	458	419	438	408	419	392	430	431	418	439	421	430	393	414	410	406	394	408	415	413	440	418	415	414	387	403	402	408	427	425	407	454	433	405	437	436	391	456	436	384	407	430	430	412	429	420	430	405	404	427	443	408	355	387	407	394	386	427	408	413	420	383	386	392	453	434	433	442	411	429	442	453	436	412	421	431	410	404	421	387	459	426	416	400	404	402	438	425	417	406	421	415	403	403	408	424	397	422	413	439	402	397	423	424	419	423	433	403	455	400	398	406	453	405	383	418	428	413	401	421	406	422	427	430	425	405	463	423	406	397	421	364	423	416	423	496	425	417	408	430	406	443	405	369	419	390	383	425	403	411	470	392	408	434	394	433	376	452	407	407	382	377	417	444	411	409	430	404	444	409	438	406	413	393	401	418	340	420	400	400	441	399	405	432	451	427	429	392	396	406	387	420	423	406	417	399	407	414	399	420	459	384	411	415	413	406	400	436	414	412	418	435	411	433	421	408	399	395	434	422	396	408	434	474	414	408	391	428	393	402	436	404	406	410	459	400	364	422	424	442	407	453	409	416	429	430	415	397	406	390	429	451	404	417	416	399	386	381	400	409	428	412	398	409	402	430	405	410	410	413	409	451	434	405	404	417	434	410	396	384	389	427	411	441	382	414	390	448	412	430	426	437	409	447	380	424	436	411	430	394	444	388	415	428	448	415	417	443	449	391	416	423	412	427	425	443	390	418	436	415	392	374	400	376	430	415	392	402	386	404	404	438	431	417	402	419	402	412	449	383	399	372	430	403	379	420	421	400	438	456	403	399	412	437	424	411	445	369	421	458	387	447	418	384	413	451	429	402	395	395	438	443	397	415	412	415	421	392	396	413	400	440	434	382	415	407	408	418	411	397	428	401	438	379	464	414	408	441	431	412	385	449	443	391	392	406	415	421	397	414	423	408	410	429	440	465	441	399	410	443	425	422	393	427	437	444	432	435	436	409	415	410	392	396	443	429	412	436	420	404	421	384	421	439	409	398	416	417	387	429	381	384	425	418	406	412	429	371	411	457	357	400	437	430	426	430	414	393	403	420	424	434	407	431	441	393	393	412	388	398	429	402
34043	51422	27178	3444	1212	1218	1291	1192	1047	1068	891	824	873	809	944	885	1030	1344	1357	1249	981	687	541	484	527	517	523	498	484	508	484	491	458	493	529	506	458	509	531	512	512	511	502	504	490	488	482	499	491	505	518	534	511	499	514	488	491	509	505	511	485	496	491	516	507	531	523	504	518	495	457	539	485	487	489	517	517	491	517	512	508	506	533	510	488	495	501	494	470	541	501	538	497	534	540	568	497	480	526	477	519	514	493	514	498	518	517	497	478	444	528	514	502	470	523	526	474	513	513	461	502	510	519	546	547	516	544	517	491	525	469	514	516	507	518	553	515	522	498	471	523	462	485	483	501	507	546	477	532	543	514	502	515	494	527	553	472	547	514	498	459	531	458	517	545	508	502	499	553	483	510	515	504	493	514	514	481	514	495	505	495	525	511	497	527	532	525	487	505	555	510	540	496	489	490	505	511	515	492	510	498	479	461	526	538	479	491	482	498	495	521	469	522	486	508	536	483	557	499	528	523	521	489	510	515	501	493	534	524	544	508	491	509	540	515	482	505	490	521	508	491	534	494	496	536	512	498	535	510	515	551	505	491	518	494	453	502	535	508	482	529	544	497	500	492	505	502	513	497	499	519	528	481	480	510	507	527	521	503	493	485	535	470	518	514	531	490	504	509	497	469	505	542	522	491	502	501	532	521	513	525	507	516	502	503	533	543	502	497	470	506	488	527	548	523	491	521	483	512	515	522	530	500	496	536	479	530	532	480	538	513	534	498	553	543	509	469	530	506	467	502	492	504	470	461	538	483	509	517	535	503	542	489	488	555	512	494	497	490	500	543	532	520	472	488	506	537	540	500	484	483	498	543	510	478	537	498	454	551	524	506	528	475	486	514	475	513	505	507	519	517	514	488	505	517	557	511	509	495	527	508	527	499	488	544	505	518	520	459	491	530	498	508	536	523	488	504	493	481	518	503	555	534	511	503	508	511	465	498	498	525	518	527	512	488	543	498	501	504	533	469	506	516	521	493	474	520	540	503	482	524	534	523	538	524	506	485	507	530	528	536	526	518	527	478	490	488	502	529	541	485	530	482	505	531	529	495	488	504	508	516	490	526	520	506	519	510	525	499	513	518	463	463	509	486	473	486	534	508	495	521	482	530	506	500	497	519	466	455	516	442	505	518	523	491	501	473	498	483	503	496	526	531	484	500	528	499	475	530	499	519	532	514	493	495	519	472	507	481	507	552	510	523	530	504	559	468	548	475	491	485	505	508	535	498	487	480	477	490	520	524	501	524	506	510	511	516	524	476	542	486	525	489	541	513	482	480	495	509	537	510	538	499	558	507	493	505	479	502	513	501	506	529	512	515	537	518	519	468	451	496	546	505	528	498	532	542	486	473	509	516	485	455	496	484	526	491	535	544	465	506	481	500	493	499	508	475	489	515	510	503	531	540	523	568	479	489	486	474	519	504	518	474	502	486	524	544	532	508	557	518	491	546	502	544	509	516	519	507	520	516	499	545	497	492	535	497	518	490	497	518	491	492	493	502	509	473	536	497	475	520	495	505	483	531	503	509	501	496	472	503	478	469	481	494	464	503	511	510	496	499	494	454	503	505	483	509	523	519	509	478	490	538	530	523	563	523	490	496	447	489	512	513	508	459	485	502	482	512	488	481	527	538	531	485	489	487	548	516	498	519	496	499	504	485	511	522	507	465	515	512	492	547	544	535	558	515	507	526	557	471	485	509	551	476	518	506	519	569	528	527	487	525	524	526	469	491	514	482	534	516	507	470	511	503	508	525	503	492	508	513	502	461	511	499	535	510	520	489	522	516	511	483	528	535	492	508	553	498	501	531	526	461	530	516	473	513	516	487	493	500	473	505	522	480	468	510	487	496	513	459	498	510	504	510	516	499	501	507	466	523	514	476	516	501	470	503	496	518	529	514	534	535	534	476	527	536	508	509	495	518	471	493	544	546	541	518	492	506	547	566	525	481	557	493	508	489	495	515	510	518	499	458	486	499	483	531	522	511	542	517	537	534	501	515	516	502	541	482	542	506	519	541	463	526	510	543	491	497	491	512	500	497	521	542	517	500	534	507	492	507	525	480	524	548	522	493	533	507	480	541	491	502	512	497	546	525	481	499	527	520	451	539	512	532	499	490	523	488	535	494	488	549	472	508	478	491	511	504	525	493	498	504	515	496	520	526	530	517	527	531	528	488	481	494	507	549	503	487	543	505	515	484	507	518	530	502	506	507	516	507	526	467	502	510	469	487	515	494	529	499	487	502	505	508	516	486	505	526	494	527	479	509	535	499	498	487	545	495	541	492	540	540	524	462	528	495	519	465	489	517	527	511	494	497	513	515	506	499	479	495	524	495	492	530	503	515	544	532	511	488	503	472	459	452	512	516	513	494	519	524	532	533	503	502	508	468	514	499	495	535	554	499	515	518	484	520	501	522	489	552	463	541	538	517	547	555	489	515	498	508	511	500	538	489	466	491	516	514	494	517	464	520	514	527	522	513	512	514	494	488	486	511	532	494	550	492	517	464	482	493	487	494	490	537	495	491	542	532	467	556	507	534	482	500	492	529	502	471	523	542	505	535	481	486	488	509	508	506	493	469	515	454	478	502	497	559	477	495	521	535	507	537	550	567	517	491	515	539	503	477	518	526	494	510	532	498	460	523	501	525	519	492	537	468	472	557	453	511	513	515	533	509	515	471	481	507	520	517	494	488	503	508	496	498	503	507	471	493	509	500	501	495	512	514	480	516	469	502	472	534	505	503	517	491	493	534	510	540	480	489	546	495	476	494	511	514	485	483	560	497	505	497	519	501	474	473	502	517	537	575	529	481	541	483	527	506	520	485	491	546	516	507	493	461	472	483	495	514	534	497	493	502	504	484	558	489	532	508	533	525	528	489	527	486	461	498	512	512	504	554	513	518	500	534	521	511	543	472	499	497	506	488	494	524	471	503	467	491	526	505	529	544	514	498	492	497	546	577	495	465	515	471	500	537	492	508	525	501	461	501	518	547	485	502	495	494	530	499	455	522	504	447	489	512	509	518	483	495	512	489	480	541	540	491	529	479	542	530	475	509	446	529	510	513	524	518	528	494	504	498	485	510	519	521	535	494	490	511	508	556	504	479	531	511	570	502	515	514	551	497	500	476	493	531	502	528	543	482	495	508	476	524	492	453	521	509	500	504	515	523	536	474	444	521	519	524	503	481	556	509	480	498	490	491	461	519	518	511	474	486	481	520	499	502	540	490	498	461	506	544	481	507	487	516	534	529	504	500	497	542	477	539	480	499	497	531	527	556	454	508	516	470	471	522	505	518	512	510	481	501	495	513	502	496	501	480	479	535	512	526	517	516	498	490	506	555	486	500	526	505	483	492	500	534	499	510	539	513	506	508	527	519	452	518	533	482	489	529	477	534	457	543	519	546	542	514	481	529	493	518	513	529	548	488	515	491	513	517	510	495	499	510	515	546	472
24521	21631	28890	24800	20746	7338	1460	1137	948	871	823	788	780	785	741	1390	3331	5707	4784	3471	2307	1457	894	537	508	498	510	491	516	517	476	505	496	479	489	501	481	510	490	470	497	494	496	481	469	466	501	510	522	520	533	510	511	474	531	483	473	534	485	522	521	504	477	495	496	495	510	502	511	527	521	526	528	475	482	502	493	466	469	529	503	469	502	540	478	482	516	525	524	476	487	527	537	516	571	480	502	551	486	513	509	507	499	490	492	506	506	515	532	456	522	495	498	480	478	501	532	544	479	516	492	473	562	509	473	481	495	518	477	482	511	496	478	475	513	489	528	477	513	505	490	488	496	509	519	560	511	545	494	489	520	484	482	534	460	486	549	513	516	499	501	455	490	493	510	485	444	510	489	470	456	497	491	532	469	528	498	513	495	519	529	513	518	498	510	547	485	480	473	495	462	487	496	461	522	510	464	509	491	523	506	467	479	485	513	532	507	488	495	528	528	522	504	536	488	498	488	507	472	549	543	490	498	466	545	478	469	537	451	481	491	493	511	505	467	534	491	484	510	505	533	485	507	501	478	497	509	475	482	500	531	525	492	502	523	508	518	507	507	473	485	509	489	499	522	485	477	486	467	516	481	479	474	550	483	495	499	491	477	478	496	486	465	472	537	469	480	491	508	511	505	530	507	546	494	459	493	470	468	521	481	481	516	494	495	488	492	501	462	513	526	517	506	486	490	518	493	537	504	470	501	528	500	545	442	460	507	504	488	509	531	490	525	471	493	482	534	530	479	504	527	502	485	477	501	494	497	503	507	522	533	509	523	464	517	487	519	507	476	482	514	485	480	490	518	508	476	524	501	528	494	507	479	517	493	529	497	477	506	486	483	457	498	501	503	508	493	512	546	450	501	463	499	526	504	536	450	505	484	464	481	474	481	480	495	477	534	525	501	489	483	503	493	513	480	516	466	440	526	460	520	513	466	532	531	513	520	451	497	507	534	526	490	483	508	480	481	463	484	502	446	504	497	518	518	540	472	483	435	550	505	514	522	478	488	496	497	518	498	498	525	499	515	486	543	495	460	500	493	488	508	505	501	487	502	492	481	479	506	485	495	485	487	525	496	494	483	466	492	478	506	490	507	470	499	495	503	445	488	491	512	524	492	508	462	487	517	462	494	488	529	526	515	506	487	515	501	491	540	500	533	496	490	474	516	480	512	515	514	530	465	467	479	487	514	512	504	459	474	501	528	490	546	489	501	476	508	502	451	491	508	485	535	525	501	495	468	523	475	486	540	479	496	530	479	542	532	558	503	492	522	497	538	516	508	472	540	503	489	457	497	503	553	525	483	520	467	526	507	476	516	476	510	482	486	470	530	484	492	507	478	489	502	511	518	517	494	488	466	501	464	532	524	536	537	492	533	484	465	509	510	527	447	482	497	517	482	551	490	483	520	484	509	499	482	494	498	510	506	522	478	482	467	533	506	509	532	565	512	542	528	510	516	538	537	469	537	508	457	521	496	506	469	510	510	533	493	483	497	482	492	542	499	504	540	521	494	503	506	494	484	519	491	471	481	534	470	469	472	477	483	509	489	491	518	494	509	510	534	485	520	513	516	484	551	471	450	504	525	512	467	501	513	483	530	528	494	521	473	538	506	496	501	483	536	522	546	558	480	498	475	517	476	451	536	516	540	475	515	503	503	481	527	505	448	525	482	513	481	480	506	525	510	507	469	508	500	498	512	523	522	463	469	520	533	485	482	496	475	500	495	518	481	496	536	505	490	507	496	505	494	506	498	473	503	513	482	494	459	482	511	493	507	515	495	524	534	455	528	483	499	501	497	517	500	500	497	503	522	477	514	489	496	496	505	468	494	493	492	507	509	515	549	494	533	449	477	490	534	511	484	494	533	488	523	492	493	513	498	489	494	524	520	521	508	516	547	525	509	501	540	475	506	488	501	482	532	498	480	532	513	520	491	510	521	478	497	481	513	525	480	543	506	471	490	502	499	492	481	519	461	532	523	518	517	491	525	512	471	486	500	494	504	531	484	535	495	516	515	534	501	485	509	464	520	492	512	499	513	518	450	493	484	484	518	484	505	504	489	489	496	508	482	490	472	509	507	443	516	514	493	486	506	505	531	498	505	526	448	490	458	439	477	534	500	525	514	542	503	497	484	542	529	474	505	486	497	520	499	509	501	507	465	519	515	506	501	485	494	464	495	486	505	514	480	521	525	475	493	481	495	486	500	518	539	502	504	500	481	499	470	512	468	477	521	522	495	501	482	479	490	481	521	488	540	514	483	506	481	494	497	535	471	484	488	498	498	499	509	515	534	440	516	512	540	542	497	485	505	483	480	476	532	508	496	497	543	478	512	481	481	505	464	488	542	503	501	492	504	479	483	492	506	503	456	487	479	505	509	522	480	493	505	488	489	467	516	498	517	492	513	495	527	502	536	508	514	476	481	521	483	489	482	528	524	479	558	495	494	522	472	527	492	490	508	484	529	501	478	508	473	496	509	530	497	510	521	521	524	501	507	479	506	534	523	507	461	505	480	494	508	528	498	480	529	476	491	509	459	527	520	553	509	463	532	501	499	514	529	499	495	489	524	489	495	494	494	517	530	534	527	504	547	474	521	515	486	526	486	497	516	519	510	516	493	502	542	455	485	487	503	487	499	496	515	485	514	485	538	484	512	460	505	505	499	504	554	534	499	498	521	498	490	455	487	507	525	485	491	549	474	500	522	471	505	488	497	441	508	506	487	491	481	539	502	515	486	480	510	495	486	492	504	511	516	473	507	497	523	521	488	470	524	455	541	502	520	484	536	522	534	472	572	523	536	499	491	497	524	486	491	507	500	466	548	543	519	509	488	500	539	535	504	475	524	513	477	533	489	460	536	497	469	487	502	532	496	501	489	515	495	476	524	516	486	520	519	457	489	531	473	496	517	474	484	518	489	518	499	505	512	512	513	519	464	500	498	482	499	522	478	471	532	494	481	478	510	458	498	475	529	464	473	497	540	517	519	484	478	526	541	506	480	480	477	543	502	501	469	489	502	494	509	517	473	535	486	491	488	527	466	496	519	474	515	505	500	497	494	487	514	503	497	518	485	521	475	487	504	533	546	469	468	471	545	496	476	472	478	483	515	529	453	492	496	520	493	520	492	531	520	525	510	507	509	484	508	468	497	476	496	492	491	473	527	468	502	523	523	512	511	487	485	496	524	542	469	514	492	515	511	529	520	501	520	516	533	515	499	518	536	487	501	501	497	518	492	486	530	516	466	517	474	548	452	543	494	493	521	494	491	525	494	522	480	489	492	529	485	488	497	488	473	502	487	473	494	546	526	497	516	535	451	522	475	537	527	501	506	507	527	508	469	510	484	490	510	518	517	499	518	520	480	533	516	502	497	504	444	465	518	445	464	505	494	464	493	542	465	495	484	469	500	504	479	554	531	483	519	531	481	517	521	461	510	476	506	482	504	516	468	525	539	495	518	505
38584	64191	35979	9022	2492	2148	1831	1905	1687	1456	1230	1226	1248	1064	1053	2286	5845	9135	7387	5450	3645	2178	1105	601	614	553	624	556	551	625	566	609	631	580	622	603	570	597	594	605	603	581	582	571	581	580	585	623	631	585	573	582	591	585	612	571	601	597	614	545	584	592	566	603	579	576	579	553	628	623	585	582	515	563	584	591	604	606	547	639	603	647	577	645	595	583	594	573	555	639	600	591	588	606	596	585	588	559	602	567	618	600	577	582	612	553	589	610	595	600	569	585	585	551	595	614	566	580	616	606	603	603	588	608	564	576	570	582	585	603	600	580	581	597	609	560	590	618	564	623	556	605	576	604	551	604	583	578	640	604	572	601	574	563	583	606	574	606	606	568	597	605	574	553	646	621	604	567	585	608	586	615	584	621	573	570	549	578	639	628	600	605	606	617	590	672	594	597	604	579	570	587	595	613	628	629	571	592	574	585	546	570	599	576	609	553	617	602	610	560	614	600	637	585	562	556	613	574	624	606	593	578	597	586	603	575	617	612	589	597	632	568	598	571	615	620	569	602	598	590	573	596	587	609	577	643	598	610	620	573	608	576	612	605	629	645	651	584	608	616	575	592	629	612	629	624	537	581	590	630	580	658	646	639	573	571	610	576	605	584	577	595	615	595	581	602	658	576	631	613	543	569	639	619	610	567	546	555	564	578	621	601	581	615	639	581	622	656	556	599	573	608	591	550	588	627	611	609	597	594	587	588	616	601	619	566	567	605	609	585	590	576	551	610	552	576	632	608	632	628	620	596	607	604	623	581	600	619	603	601	631	614	569	558	564	580	570	593	588	632	582	560	599	568	600	575	607	571	609	582	587	570	602	647	586	628	587	606	589	555	608	580	586	581	565	558	591	612	619	590	621	556	602	625	617	591	586	620	621	584	614	578	589	578	557	572	606	623	551	569	626	589	595	566	581	612	598	600	585	629	584	616	547	553	641	526	606	592	573	569	554	578	582	542	589	610	628	580	570	627	593	627	585	630	614	581	568	602	580	597	616	573	599	597	554	583	605	578	560	609	568	579	596	590	622	594	571	602	585	584	599	623	612	593	579	595	613	577	607	634	599	591	602	585	617	603	583	596	618	587	573	610	605	585	580	596	636	599	578	591	577	602	596	563	585	612	590	612	549	630	611	582	612	573	566	618	561	583	635	574	571	579	582	622	587	628	576	594	599	563	623	572	596	570	592	601	591	604	635	671	597	579	619	549	636	594	629	594	623	592	575	586	627	589	614	598	594	586	590	603	617	615	608	626	658	604	586	622	575	542	600	608	624	565	620	575	609	535	554	570	600	605	573	590	614	594	577	633	588	630	582	596	576	616	614	620	603	585	594	606	606	567	623	582	621	570	628	596	598	554	593	608	607	617	634	558	646	616	593	580	597	576	598	578	603	604	618	555	602	566	620	581	569	593	632	584	621	570	547	585	574	630	607	614	577	601	588	614	642	572	586	676	631	566	598	599	578	575	621	596	609	632	612	626	585	584	575	563	616	603	618	566	623	643	585	630	574	606	627	624	600	616	576	594	635	625	518	578	596	536	539	607	585	547	598	597	577	578	655	633	592	607	631	574	561	596	608	605	601	591	590	590	557	631	610	559	593	622	595	543	627	617	605	611	593	606	572	606	601	609	601	562	609	589	575	575	648	547	559	589	579	587	609	574	594	584	575	599	580	617	589	621	629	587	544	598	605	568	587	561	562	585	554	606	549	606	608	580	561	653	614	563	557	569	611	604	567	602	571	577	558	622	607	605	589	607	587	619	619	581	650	611	599	644	588	588	602	603	590	604	614	606	597	576	562	606	603	606	617	635	575	645	603	630	590	559	582	615	623	610	594	575	605	634	603	589	564	622	608	611	622	591	523	590	592	574	597	566	571	604	584	558	594	576	616	574	624	578	626	621	572	603	582	608	595	635	583	577	638	604	579	612	601	589	544	570	586	578	620	565	591	640	609	610	595	622	598	587	607	577	580	573	596	577	594	584	596	634	629	565	613	588	626	603	614	629	547	565	577	583	611	560	613	645	518	610	646	607	618	567	547	562	606	605	605	584	594	593	597	634	640	568	635	609	595	577	587	609	589	587	607	616	616	600	578	592	607	592	629	598	614	596	618	535	628	621	573	577	618	592	607	605	584	602	578	616	600	574	609	598	599	589	584	570	570	581	634	638	577	607	601	535	605	574	582	568	635	573	601	530	576	610	611	578	604	578	632	608	621	565	583	593	615	621	594	618	567	577	581	582	584	621	591	614	564	557	577	621	584	580	613	611	586	599	590	596	588	600	546	584	561	540	560	604	588	633	622	597	556	593	594	553	560	597	627	615	622	630	600	603	618	588	585	613	567	574	572	636	625	573	614	584	561	600	628	593	608	575	609	556	599	605	640	576	571	534	659	590	567	590	623	615	628	561	590	619	641	569	563	617	580	582	581	653	549	639	580	558	554	607	588	615	617	609	581	573	607	555	619	571	586	632	562	630	605	577	598	584	626	605	644	599	552	603	571	621	586	583	599	617	600	534	616	608	616	620	587	575	595	580	629	592	583	574	572	589	613	609	603	554	605	581	616	605	611	572	606	612	571	571	605	590	616	592	628	632	595	548	580	599	575	636	630	615	586	591	601	589	598	643	586	592	589	583	595	595	606	570	601	596	626	536	596	578	563	620	588	573	604	614	615	576	605	588	576	551	590	602	627	567	573	585	600	609	592	597	603	576	598	612	605	616	575	599	584	590	581	562	592	599	593	561	591	660	648	597	564	595	596	631	525	628	589	590	590	612	617	615	571	568	631	595	599	580	560	557	552	574	583	614	593	596	561	601	606	538	584	576	553	558	653	568	596	580	613	588	616	606	562	620	654	613	598	595	574	568	604	583	609	631	617	570	617	577	640	576	583	603	638	612	614	629	573	560	565	651	585	555	594	642	589	585	569	613	580	594	596	566	580	570	598	653	606	583	576	580	609	584	576	563	576	602	609	630	591	598	595	630	621	640	645	561	623	587	567	599	650	603	588	622	584	613	600	569	596	611	552	607	589	586	602	652	569	629	549	589	617	656	588	587	623	608	635	610	614	601	609	625	597	577	570	596	602	601	590	585	580	560	589	549	536	591	605	599	599	604	616	590	590	632	585	582	576	544	590	579	618	598	538	609	581	575	556	614	594	553	564	549	603	596	593	605	585	605	591	576	595	616	539	607	566	632	598	620	567	543	607	583	590	594	570	612	573	604	605	580	598	561	586	566	598	596	592	583	555	586	602	597	562	562	559	614	575	611	597	553	542	622	597	612	617	554	611	602	590	583	565	589	587	547	562	629	546	565	571	593	606	586	550	593	581	629	628	595	610	643	633	614	585	604	581	611	618	574	593	546	588	588	615	601	588	593	599	578	580	633	617	591	624	569	560	609	568	582	617	600	604	610	604	616	605	632	596	568	583	596	552	580	592	561	534	586	558	582	581	623
25692	21986	29570	25141	10945	1585	1242	1006	926	817	788	739	810	757	751	1393	2644	2907	2620	2074	1645	1188	828	632	643	603	606	594	635	608	607	573	578	628	602	661	593	620	608	625	624	629	600	625	589	580	611	649	600	630	636	605	682	565	583	630	589	620	607	621	582	665	553	665	606	632	587	603	613	649	588	642	617	596	613	574	581	550	621	597	619	618	587	590	600	591	655	596	589	599	637	641	571	594	631	597	583	624	610	621	630	595	593	613	601	627	587	599	615	609	576	585	603	625	579	614	639	593	617	595	613	622	576	595	622	609	617	579	629	597	596	629	602	594	576	565	601	573	635	601	670	611	577	602	605	635	561	609	611	604	640	643	600	614	573	586	614	595	592	590	564	618	638	565	575	672	624	573	659	633	630	608	613	554	585	596	604	622	633	642	629	577	615	639	614	620	618	610	631	593	529	601	614	587	625	626	591	601	588	578	599	578	600	643	633	619	579	627	589	568	606	598	608	638	636	680	582	643	608	571	643	620	603	648	640	579	631	604	604	576	621	555	624	609	642	611	607	588	582	609	620	603	614	549	601	618	609	626	615	592	602	605	608	618	625	599	625	631	576	580	601	645	616	584	628	659	641	566	607	601	577	608	646	596	605	607	596	581	606	593	594	559	640	597	633	619	610	564	659	589	605	606	616	643	599	570	660	587	656	610	578	628	595	614	588	608	616	576	597	603	620	593	583	594	642	615	606	658	642	610	662	608	620	630	587	638	614	531	614	608	655	620	578	615	602	572	640	617	594	625	587	619	595	573	627	574	572	556	569	594	602	636	597	604	586	605	615	689	610	595	611	621	599	554	638	634	630	642	618	604	572	636	604	596	587	612	626	614	646	613	583	604	636	565	592	647	621	622	574	611	620	625	584	622	616	631	608	518	586	603	623	602	612	620	596	629	583	577	626	600	637	604	568	592	629	579	583	615	619	599	604	624	629	642	571	605	585	606	577	581	634	552	647	613	569	608	634	587	586	638	611	601	655	583	594	603	630	657	605	637	619	599	611	606	615	584	622	590	650	588	591	592	621	607	594	596	611	609	610	589	613	625	636	602	583	641	667	608	628	622	606	628	616	532	600	632	621	588	585	619	612	627	623	631	640	636	612	547	625	639	621	594	599	647	626	603	573	601	590	608	618	589	622	606	606	654	629	557	610	600	559	584	642	596	620	584	629	591	612	580	604	595	589	620	559	628	597	635	610	620	648	639	624	611	617	579	617	611	619	639	601	583	587	642	590	612	588	578	635	610	618	628	587	610	630	578	649	635	629	621	629	620	574	597	609	644	598	577	617	655	587	583	550	592	624	584	626	556	621	591	592	610	609	604	597	576	627	607	604	611	601	610	586	641	660	573	605	635	590	576	621	627	663	585	573	569	641	667	604	606	544	649	590	598	635	604	604	626	658	543	594	605	659	656	609	616	625	651	641	622	647	593	612	610	569	607	591	601	638	598	572	556	577	644	609	666	600	597	562	597	597	625	640	632	621	626	647	618	589	603	592	607	620	601	613	590	606	568	615	612	641	555	632	589	554	637	610	597	612	574	582	616	581	600	637	587	588	614	601	615	634	582	572	604	604	623	607	609	589	558	614	625	644	557	598	596	578	587	580	593	543	588	637	563	566	632	583	587	586	614	584	629	630	583	580	585	645	625	577	584	603	578	576	580	621	595	604	624	594	600	629	579	639	603	621	616	625	619	596	638	620	577	573	541	603	565	600	635	576	615	626	592	610	609	615	637	620	646	575	627	579	600	574	586	575	612	614	619	586	657	611	625	595	651	617	585	622	613	576	597	617	637	581	645	616	638	619	603	607	616	600	613	627	578	569	551	593	646	598	592	598	596	622	579	611	616	664	599	625	609	625	601	644	584	605	582	622	595	584	600	596	583	623	605	622	641	572	605	583	611	605	607	592	571	605	616	589	623	661	569	581	630	608	614	634	634	551	614	608	606	616	634	602	671	622	604	629	606	603	571	640	623	558	631	603	576	565	601	620	589	604	623	639	633	613	637	628	596	631	584	621	590	615	600	626	572	583	611	634	618	626	563	590	626	631	608	589	559	597	606	581	569	610	626	552	619	567	601	619	550	625	612	622	618	595	571	589	611	613	583	600	598	582	614	606	602	595	581	688	538	627	573	608	602	603	605	579	592	603	606	637	611	586	614	605	605	554	606	590	631	599	564	609	581	661	606	601	595	578	622	644	648	629	621	591	591	564	615	606	563	605	581	585	580	610	624	563	605	603	600	627	616	619	621	630	609	572	598	617	632	599	585	629	656	645	638	624	565	621	588	613	603	638	589	614	582	656	618	590	627	620	610	569	575	579	657	603	596	608	592	587	615	611	627	586	606	625	565	577	616	591	579	588	559	591	617	637	628	590	634	581	610	585	592	585	580	599	629	582	591	611	616	570	658	652	613	613	654	588	614	576	584	614	587	587	607	638	584	616	589	597	606	609	591	557	616	600	551	622	581	589	598	591	560	631	604	587	597	592	585	597	628	611	622	595	580	592	594	614	599	568	600	632	569	631	657	591	598	650	576	671	647	611	593	599	587	648	605	600	582	650	591	648	624	593	603	604	545	610	620	646	626	597	617	595	556	607	582	616	581	611	616	600	604	618	585	625	603	604	649	600	622	586	615	630	647	570	614	618	621	596	625	613	564	592	612	646	651	633	602	640	610	591	597	584	575	578	603	604	599	594	630	557	606	590	659	603	579	667	590	589	605	595	596	623	603	620	618	658	587	651	587	622	665	604	562	602	610	622	633	597	616	605	596	607	605	536	611	606	579	598	647	627	622	621	620	571	583	580	596	603	586	636	605	634	603	617	594	611	583	594	613	617	614	623	560	614	609	600	592	601	604	646	598	661	584	606	625	608	627	605	609	642	601	619	624	573	582	555	609	580	618	591	613	620	619	573	606	599	623	614	635	592	602	546	627	581	628	613	601	608	641	570	566	642	598	626	634	547	644	571	628	623	630	598	588	576	598	604	623	594	557	580	613	603	639	600	566	591	649	598	581	649	605	574	598	605	629	611	640	618	614	599	599	636	571	617	608	584	616	630	648	635	615	667	621	633	605	600	638	554	604	576	651	610	594	575	609	608	586	579	577	614	583	590	611	590	634	574	664	602	616	634	613	585	621	571	603	606	555	550	590	644	628	574	559	629	567	598	574	613	600	657	599	596	601	604	608	620	660	593	616	657	601	631	604	671	572	643	621	640	606	601	621	616	602	619	575	618	630	613	589	623	568	605	629	638	605	585	584	654	582	626	638	606	616	605	667	630	577	602	579	613	613	575	632	605	583	611	595	586	618	625	615	587	582	604	619	615	606	584	579	643	596	600	633	619	619	600	574	602	614	631	574	551	637	599	612	623	583	621	577	597	588	569	601	603	584	638	615	578	570	622	588	612	618	614	581	595	642	592	591	593	555	635	621	605	619	637	583	581	594	595	623	599	607
38245	62305	41720	8992	2241	1923	2129	1631	1373	1220	1094	1115	1126	1031	1030	2604	4803	5468	4500	3327	2637	1667	1068	742	724	777	716	794	745	727	741	757	698	678	719	730	733	756	746	689	755	726	749	731	702	775	739	685	771	713	726	735	728	716	708	735	717	768	716	707	726	777	674	761	714	706	749	722	753	722	767	736	746	716	740	776	716	750	693	668	757	729	766	710	714	727	737	706	719	723	755	730	745	765	746	720	686	736	690	716	726	766	688	733	681	756	717	731	716	713	740	728	744	709	683	688	718	694	729	731	694	740	705	675	682	728	725	729	713	693	717	735	724	741	761	738	694	700	735	699	730	709	707	727	705	734	719	686	734	716	730	711	711	725	763	722	721	733	732	712	710	799	733	722	722	718	757	706	743	727	724	713	744	744	702	776	680	713	759	742	734	719	722	730	713	717	728	728	729	683	674	723	740	734	711	739	722	695	719	726	706	724	755	702	756	723	738	752	788	723	732	709	761	708	750	722	746	734	746	753	713	739	741	747	743	739	686	720	699	733	775	731	740	738	692	736	719	743	713	729	713	716	738	759	741	703	724	723	716	722	707	716	775	749	709	736	689	750	714	741	685	767	725	778	735	783	681	740	747	682	793	677	672	720	748	729	722	742	722	718	763	702	746	692	725	721	711	728	715	809	730	712	772	704	741	750	726	678	682	768	692	658	693	729	744	738	731	760	702	717	742	712	716	720	755	677	708	741	756	701	715	687	722	724	758	733	717	754	709	693	750	687	763	745	714	701	720	709	711	738	730	752	772	696	729	715	724	734	685	679	741	738	702	761	742	771	752	717	718	742	699	709	749	760	707	725	746	773	713	750	690	731	716	700	721	736	716	704	708	696	755	746	699	728	740	734	700	735	726	734	721	694	723	748	718	729	756	736	727	738	741	718	775	738	717	720	750	755	779	737	772	714	751	746	739	700	702	765	777	752	707	756	762	753	727	762	697	779	732	758	737	734	708	733	719	732	723	730	766	737	737	724	695	722	736	703	716	761	733	710	761	715	714	711	729	714	716	686	708	706	735	799	690	711	710	745	755	668	768	680	752	684	670	741	719	743	720	725	751	686	750	742	733	710	775	715	733	717	717	720	744	723	708	769	663	748	655	735	734	768	710	724	709	731	732	717	778	763	694	710	772	698	695	711	730	718	679	667	769	748	725	682	675	819	727	734	752	697	729	743	734	767	708	721	728	709	732	757	683	729	745	683	714	709	747	701	757	750	684	741	722	707	737	729	675	683	715	778	748	755	715	759	692	748	710	679	711	706	720	710	741	699	691	658	700	735	724	748	749	738	698	736	723	736	711	664	729	732	721	727	769	694	737	724	708	732	739	690	759	748	711	727	758	724	714	711	723	719	701	716	763	734	729	726	764	727	725	724	758	704	692	696	692	693	742	717	717	734	727	703	706	678	744	721	689	748	712	724	735	690	696	728	708	717	708	749	746	689	672	744	722	746	742	749	744	739	723	670	743	707	715	762	708	780	704	720	740	705	733	739	696	757	745	683	750	737	743	754	705	723	754	726	725	721	715	746	712	723	617	710	719	721	738	705	752	726	716	697	775	744	762	746	705	722	674	754	713	737	711	780	705	773	711	694	712	751	746	718	686	701	730	723	682	732	800	688	724	742	725	755	764	775	741	727	674	695	758	748	712	736	696	699	708	745	727	750	746	710	646	766	705	722	714	714	701	700	704	738	702	814	743	726	740	701	701	713	722	746	753	700	739	758	754	755	737	729	745	711	724	739	678	713	701	748	765	708	743	678	710	744	726	691	728	727	718	726	753	700	754	800	710	693	772	728	713	698	748	744	744	719	717	707	679	771	721	746	716	743	715	663	712	777	708	714	755	739	727	689	702	717	730	715	757	754	740	734	742	752	664	720	747	771	735	725	749	745	725	749	732	725	747	723	694	739	649	696	753	728	725	708	736	744	778	696	725	765	755	748	655	734	762	704	716	714	735	735	739	737	733	719	711	789	728	715	705	732	680	802	766	714	723	699	734	693	710	757	696	760	702	780	760	737	754	732	681	699	708	696	758	745	771	708	740	716	700	732	726	764	720	718	697	732	726	745	692	697	712	723	732	760	702	649	736	790	738	713	705	739	709	705	736	695	725	700	765	705	697	707	691	756	748	708	732	729	723	751	725	757	701	744	728	695	759	796	730	715	728	723	708	749	715	744	773	700	722	722	680	702	756	703	738	724	756	737	673	712	767	709	679	765	712	749	744	715	730	736	724	758	752	769	766	774	743	712	771	736	724	709	724	715	697	759	722	736	703	723	711	704	681	654	714	711	730	713	733	711	710	732	691	747	753	706	741	771	705	707	716	742	715	753	788	714	696	774	779	688	715	706	727	751	743	741	723	729	711	685	778	673	727	730	722	728	678	753	751	743	753	667	762	753	722	724	714	776	728	741	710	696	714	736	680	721	770	724	744	709	784	747	707	792	754	743	681	716	741	744	780	747	689	725	718	730	729	704	723	742	763	696	771	737	692	747	697	731	698	710	694	707	736	714	725	689	674	694	702	727	734	696	731	698	733	688	733	703	690	772	733	738	717	747	727	688	752	740	707	709	715	721	724	709	729	779	738	722	738	730	702	687	678	723	737	737	753	738	756	721	740	726	741	738	723	735	715	722	671	751	707	724	708	708	767	778	760	749	728	714	677	701	713	697	694	743	683	729	770	766	720	764	753	748	685	727	724	764	761	722	715	741	759	701	699	743	713	719	686	757	732	769	731	695	706	691	689	718	723	767	735	649	742	679	701	744	714	695	697	711	737	732	732	683	727	682	741	710	768	712	717	713	751	745	761	732	726	756	692	737	736	723	699	717	729	687	708	726	690	673	691	694	767	683	691	755	713	738	765	683	691	718	722	720	730	734	716	771	720	720	717	718	739	732	776	739	714	702	720	693	717	733	774	728	687	770	756	691	760	724	714	695	703	687	725	712	693	693	727	752	732	696	747	725	705	696	756	718	695	735	715	690	752	685	710	690	747	730	697	799	758	736	672	778	753	688	718	752	758	721	682	762	734	755	725	679	750	723	791	707	697	710	731	763	719	733	685	679	731	731	707	748	698	746	719	732	690	772	691	785	720	754	718	736	759	755	684	724	711	697	758	794	739	710	669	780	741	756	748	725	790	788	702	752	702	705	753	709	756	759	724	697	756	704	713	755	746	697	737	724	712	671	728	698	739	771	715	737	739	720	720	699	750	724	710	720	703	795	738	741	761	731	676	763	783	758	696	705	677	733	760	728	776	726	748	756	758	719	733	702	785	772	746	739	687	703	753	718	751	733	746	734	725	815	717	688	717	684	744	752	703	711	702	722	759	753	705	758	700	725	746	696	731	751	728	749	767	669	751	677	736	701	715	721	725	722	728	729	740	735	727	679	762	694	760	731	724	730	760	752	713	759	750	774	721	755	772	711	768	677	693	712	713	752	745	703	768	754	746	758
23298	21621	29541	24255	21565	21266	9894	1974	1326	1211	1219	1239	1188	1065	2712	6890	8387	8706	7729	6005	4225	2423	1785	1282	991	892	856	821	878	842	862	885	860	834	918	863	826	834	786	870	830	831	822	833	879	823	805	864	875	815	834	801	836	835	821	846	875	831	822	810	845	843	819	829	803	829	805	864	783	796	810	840	792	800	808	802	834	821	797	873	828	808	820	796	825	870	796	811	853	822	827	826	825	797	854	829	793	850	833	849	868	842	848	794	790	845	853	851	841	873	776	920	827	825	788	905	764	856	841	828	862	785	833	803	881	808	819	875	839	782	817	827	832	880	857	833	776	833	801	810	774	850	831	856	821	802	805	854	785	789	838	828	759	857	829	843	791	819	840	827	763	822	832	761	817	856	814	806	846	868	815	828	818	838	763	803	803	823	866	842	842	802	816	815	874	828	837	801	816	848	810	808	872	790	824	904	816	841	812	844	834	819	809	802	844	845	848	830	876	766	775	854	829	811	790	810	850	833	850	844	873	872	845	845	774	867	791	875	863	838	852	826	888	871	873	817	854	855	781	793	791	795	836	818	802	806	785	853	805	847	809	870	797	795	820	830	824	813	831	817	865	842	818	834	776	832	854	791	890	830	840	848	820	828	850	805	825	836	817	827	831	820	823	794	868	810	824	815	869	839	814	865	823	790	782	820	762	869	846	806	830	777	765	817	796	799	805	784	855	924	846	792	854	856	815	824	836	859	824	846	790	866	819	818	820	835	822	846	865	876	872	847	797	812	812	822	822	848	809	835	816	841	805	793	861	829	815	816	848	769	831	872	806	803	830	848	829	818	878	815	810	791	823	828	829	824	843	856	812	793	849	861	822	820	836	835	813	826	834	830	812	802	850	799	791	788	775	808	820	818	846	833	792	852	844	802	812	785	876	805	807	814	805	812	771	852	865	796	791	826	798	854	828	824	853	832	800	816	870	852	854	838	827	856	816	831	785	809	747	816	829	804	750	857	835	842	795	841	822	839	813	846	828	856	798	851	861	842	876	851	844	792	837	802	833	837	837	810	856	828	844	830	814	784	841	832	828	890	840	819	881	777	818	826	845	843	820	767	817	840	850	840	871	882	836	831	861	828	821	848	837	882	787	811	805	818	839	847	795	833	809	839	794	856	808	833	823	812	834	793	784	853	829	838	801	826	808	799	843	802	826	860	836	899	814	896	852	822	772	855	810	854	842	805	818	784	809	867	838	809	870	818	787	830	841	845	880	865	854	814	818	847	796	803	873	828	806	819	808	821	822	807	823	826	818	801	833	849	864	806	850	829	856	830	829	862	824	822	828	850	829	891	788	871	829	867	879	785	845	824	849	840	812	778	824	804	864	811	785	766	871	803	846	822	822	772	841	847	793	805	860	860	784	862	846	848	769	814	810	889	851	841	828	830	824	815	848	842	820	848	856	871	814	819	837	843	864	819	831	893	831	784	812	826	826	782	846	784	803	829	839	854	828	870	795	812	876	857	849	802	853	787	826	847	856	821	799	837	866	825	861	839	851	842	830	857	871	753	834	831	858	831	758	828	822	805	892	832	826	779	797	811	868	832	818	831	816	811	781	827	799	819	873	818	821	789	780	798	834	830	874	836	827	794	873	867	823	815	796	797	795	817	800	883	855	844	859	811	809	825	792	769	858	844	840	850	801	821	837	814	830	813	788	811	820	808	820	809	849	875	842	763	861	832	876	804	761	791	773	827	817	826	850	840	852	767	826	830	770	807	827	871	837	846	765	783	821	820	865	811	879	780	854	828	839	815	851	820	856	824	840	830	834	796	858	834	870	820	821	821	837	866	785	824	872	779	817	784	823	830	851	799	831	817	863	834	865	856	827	827	801	810	889	804	838	839	795	844	854	833	844	823	825	824	782	830	825	810	849	814	824	853	804	815	822	857	847	836	802	805	800	802	833	805	798	828	810	871	838	822	843	852	796	845	817	851	820	853	837	816	829	860	861	834	816	842	808	812	840	835	870	771	850	813	810	841	744	844	820	826	824	791	814	831	800	818	865	833	845	869	869	803	828	811	819	866	805	779	819	869	901	797	845	831	820	878	839	837	892	875	846	835	833	877	788	810	854	804	756	812	813	833	832	842	840	820	817	881	834	842	827	845	794	830	801	818	832	820	830	878	815	855	818	827	882	780	851	821	848	815	831	763	843	852	839	826	854	792	832	819	804	790	830	803	803	798	829	821	802	811	767	835	832	799	847	862	741	926	797	868	787	776	833	854	841	816	812	812	802	836	834	798	845	812	858	825	830	843	820	852	837	867	853	789	879	804	841	827	835	802	801	823	819	784	856	867	839	808	823	831	845	809	857	859	811	852	828	834	867	878	861	881	808	820	772	843	810	802	833	833	805	809	773	815	846	814	852	830	838	813	848	800	824	843	862	836	793	864	782	806	811	825	801	841	792	839	848	781	834	810	814	813	841	846	860	836	834	786	816	850	845	828	793	848	831	879	818	847	789	814	838	871	779	846	829	727	799	774	825	798	817	797	783	805	813	800	886	809	861	801	787	807	804	850	827	840	865	836	832	849	849	826	830	810	771	834	828	832	826	859	840	820	842	855	845	792	832	811	804	845	817	819	794	783	780	823	829	863	839	851	826	780	877	809	841	807	886	832	814	831	830	820	811	831	799	827	803	788	796	792	837	883	804	778	842	882	822	858	836	816	827	809	825	793	788	856	810	812	809	833	840	901	839	796	780	831	833	825	848	811	791	847	859	789	859	819	831	856	842	826	854	830	764	804	863	844	841	813	816	798	843	859	794	811	852	837	773	763	834	765	806	852	800	893	818	835	893	782	814	825	807	809	848	789	862	771	777	811	865	820	837	837	866	775	821	798	811	853	835	810	873	822	850	866	786	796	811	813	865	837	841	847	847	813	850	845	775	846	831	862	833	802	822	844	818	843	808	831	897	836	790	831	877	794	826	791	827	852	811	820	830	807	837	830	833	792	841	805	796	822	792	810	816	843	817	824	825	821	846	821	826	806	792	757	743	801	762	818	825	831	830	830	812	830	807	829	825	883	829	818	877	824	834	817	800	814	826	846	832	819	799	843	832	867	835	847	818	875	844	791	867	841	770	861	846	810	771	837	847	852	790	832	845	848	775	800	860	820	796	827	832	825	800	819	781	796	815	820	828	871	857	841	843	801	798	828	854	808	836	821	856	801	819	860	837	832	789	813	809	833	842	797	808	840	815	829	860	774	782	832	817	795	810	814	816	808	870	826	760	814	828	846	825	808	812	844	831	816	853	819	821	846	823	801	803	791	849	804	773	800	771	858	886	817	833	786	804	875	790	881	806	845	901	777	810	856	820	851	833	840	831	850	842	860	865	852	806	788	807	826	840	816	808	823	829	831	826	793	800	802	845	895	798	788	806	812	790	796	782	847	803	837	768	829	841	838	819	827	848	834	845	839	846	857	832	849	852	802	763	855	853	751	832	854	826	819
44485	77581	54256	22687	5485	3669	3112	2672	2145	1825	1775	1787	1638	1464	4602	11037	12929	12863	11303	8800	6165	3590	2389	1635	1232	1027	947	975	948	936	958	958	924	959	977	977	920	941	941	968	986	979	948	957	925	970	896	946	959	938	908	958	978	925	948	965	990	917	957	863	959	926	1004	905	966	958	946	945	920	924	933	945	951	883	972	1004	986	921	964	936	913	967	995	983	926	937	969	912	914	933	910	891	985	981	901	979	930	953	940	949	961	960	939	939	880	910	952	946	897	973	962	970	972	901	938	901	914	938	932	941	930	915	929	931	993	954	940	902	912	950	913	972	914	918	930	953	936	866	982	934	929	904	975	887	1002	901	931	929	941	979	918	976	958	925	930	922	960	986	941	962	1001	931	917	976	973	930	960	919	986	906	944	939	895	943	921	943	924	1025	926	924	938	1000	966	954	941	983	974	1020	955	915	966	950	846	934	890	976	918	916	970	909	939	953	947	1022	937	996	969	903	953	959	941	981	972	910	944	906	941	904	913	985	899	996	989	941	988	983	914	972	928	939	996	1011	971	1011	914	935	928	946	921	947	940	988	948	938	901	925	936	889	953	964	982	945	992	915	933	968	990	968	969	929	878	976	999	951	915	933	903	909	943	953	941	969	973	936	950	992	983	970	913	944	911	969	889	933	908	948	886	906	946	967	997	963	956	860	933	980	923	948	902	948	969	921	1002	932	920	955	945	908	962	970	933	971	929	932	942	950	952	947	919	947	950	933	982	938	933	949	938	925	914	927	934	933	961	922	964	1002	910	953	978	959	943	970	965	942	964	909	922	896	951	973	959	899	925	914	961	924	944	839	984	934	909	989	989	933	951	920	908	907	913	930	966	927	966	948	977	955	989	920	986	920	954	916	1022	940	929	924	963	967	886	937	923	929	914	968	915	936	968	892	969	920	932	1008	936	892	936	897	963	939	929	964	921	902	949	956	972	940	959	935	981	969	990	933	968	925	930	944	971	915	914	941	987	922	920	930	909	930	921	978	994	959	931	967	959	916	925	940	969	957	911	884	956	896	990	914	985	926	919	1007	1011	950	880	915	960	946	946	963	891	916	976	970	928	979	971	953	947	919	932	960	944	934	894	962	969	955	916	971	941	923	912	917	964	989	941	963	987	931	885	968	906	973	1000	888	955	949	947	977	944	899	980	971	979	893	951	920	978	920	930	915	935	953	956	1009	929	918	981	937	964	930	938	943	971	941	974	930	884	979	943	902	908	963	939	1021	960	929	909	977	927	974	946	966	925	922	916	919	934	983	943	924	951	937	949	901	946	926	1011	951	921	868	895	934	953	982	889	983	956	895	1034	948	964	948	915	963	911	930	936	938	941	921	924	954	936	971	976	937	870	925	953	928	949	901	940	929	931	973	917	878	950	976	950	970	900	888	883	900	981	974	887	927	923	897	949	930	937	949	992	907	992	974	928	938	918	934	900	988	940	900	1000	973	923	997	965	954	952	896	926	907	923	944	888	924	992	915	938	966	938	912	876	957	921	938	940	938	968	943	925	897	939	912	967	952	964	945	924	965	961	817	958	949	951	977	949	980	976	948	930	978	945	892	965	973	989	933	914	940	979	1014	966	940	938	980	883	958	884	948	987	1001	965	938	972	915	924	960	966	922	883	864	967	943	956	995	961	944	963	972	946	935	931	913	908	947	950	938	969	889	934	989	920	928	975	954	919	916	893	957	950	992	945	960	972	901	938	925	958	961	951	950	896	964	935	903	925	941	952	966	967	950	962	950	946	886	929	878	968	937	915	964	952	929	903	886	981	893	962	953	923	949	960	991	972	947	965	949	955	974	921	944	988	927	951	947	958	966	956	932	934	935	935	941	916	963	949	923	921	933	935	917	948	967	920	911	1001	896	970	952	890	925	927	979	943	910	935	924	970	1003	961	940	1005	985	930	961	932	901	915	942	878	954	948	992	911	978	915	961	917	931	979	936	961	958	897	919	963	939	952	944	948	992	930	965	959	974	952	914	934	939	906	946	963	925	945	902	960	916	955	941	1000	899	1002	915	971	930	980	928	922	904	903	928	963	913	934	944	950	971	933	905	945	937	957	917	936	945	919	953	926	945	929	899	947	979	901	912	918	961	947	968	1023	907	917	892	951	915	911	974	976	903	900	936	936	945	938	918	936	944	951	918	922	953	912	910	975	912	974	972	929	937	895	939	951	959	929	959	977	966	924	953	893	956	909	945	924	898	920	952	983	945	891	939	914	953	949	957	948	927	946	954	908	919	925	973	934	942	968	905	950	924	995	859	903	951	927	922	976	993	960	908	1024	930	935	934	996	939	956	972	970	985	941	944	931	988	948	926	975	918	959	913	943	951	936	969	972	952	881	900	986	950	923	944	950	966	975	932	964	984	897	945	883	924	934	1040	871	945	960	967	1006	903	954	1030	923	936	994	931	933	969	987	924	964	937	940	932	917	933	925	913	876	923	975	956	927	954	915	920	968	966	956	909	971	1013	936	979	928	959	964	969	964	904	962	933	955	997	929	925	880	857	902	943	1013	953	961	902	978	961	926	951	992	974	928	959	911	902	915	953	952	931	975	876	946	953	879	964	972	960	993	956	996	940	914	960	960	980	931	903	918	969	900	1026	918	892	912	947	971	940	954	914	925	884	988	957	927	1001	941	964	908	979	946	922	906	988	981	931	960	974	939	981	949	974	928	908	937	956	975	972	929	970	954	902	941	931	969	987	970	930	924	862	934	920	943	919	905	944	915	923	974	969	903	965	954	937	910	912	961	882	914	983	967	951	991	956	923	987	953	962	979	941	962	926	938	901	967	926	956	960	925	1004	922	889	874	901	943	911	968	996	948	876	887	940	982	963	961	961	969	920	891	893	957	945	984	890	946	932	979	899	991	925	955	935	965	949	956	974	956	971	914	904	934	983	959	975	933	917	937	920	971	909	882	891	887	905	939	949	971	967	932	953	932	965	883	1004	971	916	933	957	967	926	941	902	926	954	939	930	959	904	985	892	943	942	960	1001	916	870	1016	921	870	964	941	976	910	897	948	924	957	905	929	924	941	915	1003	942	937	923	905	959	941	949	875	977	973	957	966	964	949	949	991	987	938	883	945	928	928	947	955	924	910	984	953	913	977	926	936	903	964	918	965	994	946	925	934	919	907	917	970	949	956	940	927	927	893	948	923	941	917	960	934	923	975	999	944	936	969	979	878	970	951	929	955	933	948	935	906	972	930	917	955	959	884	930	880	964	1005	932	963	903	951	947	912	936	937	884	942	919	925	924	952	906	988	957	916	973	964	898	994	933	862	965	936	949	976	960	922	940	929	904	929	924	922	904	944	934	921	893	917	947	984	922	906	932	975	899	907	891	977	935	954	915	912	886	953	916	926	928	943	942	915	958	888	928	930	930	997	900	924	892	969	969	926	929	903	995	901	932	934	985	955	942	942	945	919	948	874	942	906	941	1006	925	939	946	886	919	877	927	893	892	920	970	961	949	892	924	988	1026	932	938	932	899	992	947	968	938
29822	33657	35501	15013	1661	973	785	670	738	629	651	645	613	649	676	819	814	761	699	714	675	678	627	549	499	541	576	484	535	516	545	538	546	515	517	521	503	546	485	549	575	512	526	532	524	472	541	509	489	524	506	521	530	500	519	525	531	509	536	508	492	499	528	528	507	529	465	536	517	497	502	482	557	515	486	476	521	503	535	513	485	515	506	535	504	558	502	502	534	515	487	547	506	507	515	549	517	507	528	532	521	543	544	489	521	538	518	538	525	556	516	541	522	538	505	510	530	510	556	560	480	501	571	531	540	562	524	550	492	487	501	503	521	506	501	536	524	536	514	515	498	476	558	575	535	483	477	582	492	534	537	564	527	513	568	515	493	513	502	548	547	538	509	515	536	506	537	523	511	546	551	511	515	526	532	503	539	548	490	518	520	537	477	512	540	507	554	494	501	460	531	537	526	566	497	538	556	510	551	529	498	540	502	498	482	474	510	503	532	542	490	533	479	538	513	509	552	509	498	483	557	500	516	538	531	521	557	531	502	542	540	525	498	539	491	518	545	518	537	510	521	533	467	562	493	543	547	526	529	547	543	536	516	522	482	573	528	566	525	521	507	518	563	516	563	533	488	530	536	474	536	527	499	550	508	479	473	532	516	507	505	513	523	521	540	501	510	560	496	553	523	528	488	564	508	512	562	537	496	522	552	520	526	482	488	534	519	517	539	539	552	496	512	520	523	549	478	544	535	499	547	528	521	519	534	502	531	549	528	517	516	563	510	506	522	518	515	566	496	534	520	543	484	503	508	528	537	568	493	524	561	528	530	495	525	491	510	519	496	513	563	539	534	541	484	565	521	545	527	521	497	503	583	516	500	497	546	521	477	499	522	534	545	554	522	549	517	551	524	521	516	548	498	537	546	526	493	502	507	507	533	499	528	547	536	517	535	491	529	509	528	535	519	535	525	511	492	527	510	526	566	513	524	537	564	530	452	534	537	556	522	540	480	521	509	512	524	543	499	517	522	547	518	526	528	514	539	517	511	500	523	530	542	528	565	564	498	492	528	529	525	537	491	492	536	522	532	548	545	517	526	575	497	514	522	547	507	529	532	562	486	541	518	499	498	498	542	476	502	510	544	488	559	537	555	526	509	525	463	514	546	512	475	519	510	503	526	504	519	495	510	489	513	519	525	502	500	517	548	496	488	536	503	517	516	496	498	529	509	558	537	475	495	497	523	487	539	507	564	548	544	554	516	461	482	548	508	484	506	503	487	545	543	539	501	508	479	521	527	510	509	541	547	520	497	558	498	527	517	534	548	502	522	581	540	546	515	493	519	532	495	505	575	531	501	513	516	471	498	517	521	536	511	527	525	500	522	513	525	549	503	495	497	571	525	516	484	546	553	521	508	519	528	513	537	536	509	487	523	506	510	547	536	497	529	521	498	502	527	541	544	519	493	526	499	504	547	514	508	528	463	532	510	520	535	511	530	543	507	519	501	524	497	544	544	527	522	527	546	481	534	504	529	560	521	529	577	508	562	546	490	528	507	536	519	518	463	466	512	500	536	528	567	530	472	522	520	544	558	503	532	560	501	504	524	514	538	507	515	542	564	551	512	532	536	492	512	551	544	502	518	486	545	503	527	515	511	502	473	501	542	523	517	521	502	530	525	509	497	537	526	509	522	468	476	525	513	523	546	501	519	541	523	535	543	563	504	495	523	510	527	550	562	519	541	574	511	519	484	537	529	511	525	492	544	533	494	528	529	512	508	545	517	512	504	463	491	528	582	563	484	482	518	487	522	546	511	523	490	503	534	534	520	509	532	521	510	540	573	505	527	519	528	528	509	518	528	532	554	546	510	558	494	520	531	517	536	491	525	518	516	528	527	556	503	521	571	554	513	520	556	505	525	547	539	502	501	528	504	491	551	558	534	520	557	510	552	562	545	549	516	491	519	521	505	527	505	544	499	555	510	475	534	537	525	538	558	503	548	484	511	533	512	594	540	497	489	470	551	527	533	488	538	522	520	524	508	522	539	516	513	496	510	558	527	518	496	495	486	536	539	505	505	516	482	508	521	520	467	521	513	488	493	492	540	490	477	559	509	549	529	506	480	533	549	513	506	486	522	506	536	493	542	483	536	571	506	555	510	548	558	520	540	489	505	502	500	505	556	531	532	477	509	545	533	525	542	503	540	481	506	556	546	537	540	509	539	519	514	502	536	523	512	535	528	560	528	536	531	548	524	514	560	500	489	506	485	521	535	549	548	532	500	501	525	490	527	542	528	514	513	527	530	549	502	524	542	535	497	565	507	508	509	515	493	507	546	500	554	537	515	505	525	523	550	477	504	559	544	511	503	479	537	519	533	530	521	515	520	520	518	500	506	539	520	467	532	502	506	511	529	533	532	530	525	556	519	575	546	485	510	510	512	537	500	497	573	489	530	531	542	518	525	515	536	506	550	484	538	563	525	496	540	531	499	510	532	530	522	520	509	531	506	494	501	509	478	488	486	502	508	510	528	533	516	513	536	504	516	521	532	524	522	518	538	531	522	522	554	569	556	525	513	546	544	551	503	482	530	486	516	544	510	502	562	518	510	526	511	537	502	530	471	492	489	531	502	515	550	536	519	498	503	511	537	508	524	468	453	496	536	523	488	560	493	542	529	569	530	528	554	491	509	541	520	559	506	551	514	555	561	525	485	532	488	515	511	559	501	531	534	498	506	504	515	546	503	518	537	501	478	496	530	526	536	497	530	531	504	579	593	511	519	505	501	519	529	516	525	481	519	525	505	461	515	482	540	535	518	534	503	509	523	503	525	543	511	575	522	516	499	545	506	521	539	545	491	526	525	488	523	542	509	493	538	553	543	542	528	483	503	478	496	515	566	510	565	510	510	525	503	548	542	509	538	511	506	508	517	562	505	528	534	568	504	531	528	533	508	519	570	538	538	530	530	505	563	538	492	509	536	513	501	509	551	557	528	560	530	512	504	511	511	515	514	555	530	503	474	499	490	539	538	572	527	554	496	499	491	528	546	540	512	512	490	527	526	555	508	527	517	548	530	527	540	531	505	524	504	535	531	537	534	486	530	481	532	509	495	556	543	535	565	539	578	519	485	485	521	562	534	501	492	513	515	498	537	511	487	464	523	519	568	550	519	503	533	549	520	509	563	505	519	549	512	495	528	539	500	523	479	530	534	540	509	531	525	524	525	541	517	528	535	535	505	493	476	531	498	509	549	536	533	540	523	488	526	538	511	543	529	501	541	534	519	487	510	508	511	503	583	499	504	508	507	524	513	530	517	474	512	532	525	526	525	519	532	513	537	505	503	519	509	540	555	532	541	557	543	511	542	505	534	548	534	495	535	532	512	514	498	494	534	501	549	520	527	536	527	497	527	525	504	547	523	500	537	506	517	517	492	494	477	504	544	527	552	497	520	481	495	530	487	489	503	534	523	539	528	511	487	513	533	517	508	550	491	494	528	508	513	519	547	509	505	523
34246	51923	33506	10414	1681	1515	1231	979	1055	926	909	818	805	838	945	1134	1100	1063	1082	892	856	868	753	711	709	632	591	608	618	643	620	622	613	609	614	698	661	611	564	644	625	623	643	622	614	594	585	609	614	614	639	613	613	668	625	627	623	703	651	557	632	622	624	646	612	600	647	625	618	613	617	587	597	667	661	632	584	647	643	628	609	630	627	617	640	659	645	665	637	620	577	603	628	627	652	639	640	675	650	592	642	657	644	639	634	577	595	604	643	688	657	621	607	619	605	663	673	601	602	625	644	666	652	619	657	679	646	596	564	629	675	643	582	624	635	582	595	642	666	617	628	623	617	600	633	648	641	674	658	648	634	611	639	667	611	655	653	605	603	609	642	587	600	660	623	648	646	634	646	621	610	618	614	643	624	658	627	618	625	602	625	599	629	624	626	611	631	655	588	641	572	642	600	647	617	646	612	641	666	609	624	642	612	619	641	653	624	599	634	598	655	645	643	666	642	591	603	617	684	628	625	647	639	647	610	649	619	613	661	618	656	639	643	631	634	578	585	608	598	669	623	592	616	645	620	617	609	626	615	615	603	642	625	608	600	612	653	630	604	626	628	646	663	617	616	607	611	635	609	651	623	649	595	625	635	630	629	657	616	687	672	658	628	635	621	656	597	616	615	676	629	602	655	677	615	662	629	634	633	633	636	638	646	633	677	633	641	617	641	599	620	654	585	623	628	618	629	681	613	687	606	644	653	640	598	637	601	626	599	627	634	614	585	633	636	659	595	633	633	641	615	604	680	603	641	577	600	630	626	697	619	606	644	611	611	613	627	628	629	653	648	628	617	643	600	656	630	613	577	595	652	640	640	622	577	618	621	639	638	629	639	639	645	603	619	633	626	621	632	687	603	612	628	608	595	632	647	621	631	618	587	661	632	614	615	655	659	649	639	600	619	592	649	593	615	668	640	622	626	601	654	620	631	614	631	632	636	666	593	666	639	663	656	665	569	631	627	631	639	633	617	626	589	613	615	640	588	663	630	624	663	631	639	674	619	617	639	614	651	605	661	617	633	604	638	669	600	637	617	633	652	627	640	620	653	644	627	661	592	626	686	624	676	658	610	629	631	607	609	634	614	636	619	631	636	608	622	639	587	641	598	610	613	617	615	538	615	619	624	638	649	628	640	631	645	644	624	609	639	608	644	605	612	637	678	662	608	629	622	645	654	633	643	642	640	624	612	678	648	672	723	652	614	591	585	634	635	687	640	657	641	629	603	639	649	619	610	578	605	660	614	658	657	634	633	576	637	611	619	608	604	575	626	700	659	623	626	622	601	599	627	646	614	644	577	610	613	559	633	629	596	616	614	595	643	644	639	616	675	616	663	617	602	627	606	652	629	614	568	610	631	596	646	603	587	638	627	595	626	659	596	604	572	603	649	657	584	676	614	625	617	633	648	637	610	636	624	602	613	665	627	608	633	684	581	684	631	660	605	673	633	566	651	603	606	647	653	626	631	625	593	632	672	587	626	666	674	674	620	637	602	626	652	658	639	595	611	637	627	614	634	634	614	629	621	616	625	626	600	665	647	592	649	639	631	640	619	614	700	640	624	615	589	617	636	678	634	627	613	623	669	606	669	618	607	651	596	617	607	598	628	606	610	657	645	609	666	602	627	608	626	620	650	611	662	639	621	640	658	642	588	615	579	664	655	647	620	615	673	645	671	615	631	640	618	628	636	702	638	602	643	626	636	636	615	650	597	645	628	601	593	613	662	618	619	652	647	639	645	639	627	648	611	626	645	643	630	649	623	687	688	624	623	668	662	612	629	580	616	603	607	632	624	626	689	693	650	607	662	659	613	638	642	581	621	686	594	622	604	645	608	682	623	613	608	623	668	642	611	611	648	613	614	586	586	598	613	632	577	640	618	582	605	651	606	598	607	647	611	600	642	593	627	621	636	609	618	655	604	620	600	638	590	637	660	649	609	613	613	650	600	623	644	641	589	662	643	636	559	632	674	638	604	626	601	614	667	603	626	659	635	696	712	614	620	620	650	612	598	592	604	580	663	683	633	632	638	622	631	629	615	606	637	601	620	639	619	634	631	598	642	639	654	653	644	625	665	620	656	617	640	598	661	655	613	661	609	682	633	653	669	647	584	617	562	609	624	608	602	652	641	628	629	639	611	606	623	617	596	611	621	649	658	588	627	626	640	647	652	633	621	619	634	642	662	629	649	608	645	628	610	636	651	592	593	625	560	647	662	626	616	610	656	667	644	630	661	577	606	619	602	630	642	616	642	601	604	616	620	591	661	634	588	659	617	625	630	627	640	631	627	625	591	603	622	640	616	633	635	593	636	631	589	637	605	582	644	634	644	636	632	637	639	631	628	633	615	625	608	697	619	598	618	688	612	650	605	620	661	629	608	629	654	608	622	650	653	659	638	608	628	581	629	635	637	648	662	604	640	630	638	658	623	616	640	641	632	615	657	635	610	600	593	588	664	647	647	585	606	635	628	640	626	625	598	631	603	632	606	589	603	661	618	610	684	648	608	624	600	607	612	602	613	604	632	631	615	607	617	635	599	668	650	621	606	604	662	674	585	619	659	609	635	653	615	605	636	627	618	610	628	663	642	641	636	647	601	651	613	623	622	643	597	603	635	588	612	626	569	613	600	633	634	664	652	592	586	657	659	617	632	675	628	636	655	608	630	633	630	609	607	647	631	587	589	626	643	606	595	647	661	590	605	635	660	596	605	627	624	637	656	632	619	612	632	621	613	660	633	644	638	663	628	631	664	612	638	618	647	648	630	627	645	678	642	623	585	606	632	607	644	579	586	624	627	585	621	562	597	624	626	631	655	628	604	631	633	604	612	626	579	651	599	652	640	648	633	606	599	629	595	649	648	611	620	593	662	588	639	603	630	626	638	623	624	598	599	617	605	656	615	629	619	620	641	643	605	611	695	627	647	661	572	661	605	642	612	619	653	650	614	648	600	636	598	663	613	661	626	645	692	602	632	642	599	615	691	608	606	649	664	588	573	628	615	598	618	659	638	640	608	586	592	631	609	638	644	640	628	652	614	612	668	614	617	611	601	603	604	622	634	620	639	617	592	651	636	645	631	645	609	648	612	637	597	597	642	641	616	607	685	621	632	626	604	658	666	595	591	650	623	586	610	633	606	621	621	660	613	626	622	637	665	619	593	644	574	636	639	585	618	637	646	620	640	610	666	633	623	615	625	633	644	617	650	623	650	696	654	636	654	584	588	646	657	648	629	611	582	622	599	627	669	622	647	602	689	646	647	634	654	656	638	631	644	650	607	625	618	675	598	647	586	625	644	624	671	630	660	585	615	621	590	650	641	615	609	595	616	649	650	628	587	622	632	655	624	667	610	665	587	662	630	640	606	648	607	625	601	567	650	649	608	644	622	637	645	632	644	586	650	586	641	649	639	644	603	607	615	581	579	642	599	611	673	630	643	603	641	650	672	612	623	620	640	603
24523	21681	29251	24945	20448	8186	1724	1248	977	887	913	889	902	885	1319	3120	4608	4192	3524	2550	2105	1658	1115	888	775	619	613	637	599	634	631	630	616	623	575	614	602	640	644	585	612	586	629	601	650	629	581	585	619	646	607	615	611	606	622	620	602	637	653	638	615	595	578	562	606	646	610	625	645	635	597	610	620	581	612	565	631	594	612	600	599	583	597	616	607	635	594	623	606	572	590	634	590	611	576	607	638	576	564	588	607	662	603	583	568	609	594	619	615	622	615	665	591	620	597	603	620	589	619	581	628	646	595	598	596	648	570	601	591	643	603	573	608	616	618	649	609	624	595	604	613	638	593	615	599	600	579	616	640	576	637	602	637	619	630	581	630	625	638	580	593	616	595	606	628	585	621	593	591	599	630	576	620	591	583	607	631	605	581	604	582	630	567	638	597	636	600	645	593	631	576	629	654	588	628	601	619	639	627	645	608	610	581	596	599	589	660	595	683	587	603	588	596	550	630	634	645	604	620	601	606	527	608	606	584	615	659	609	576	595	642	613	593	628	590	601	618	603	607	617	655	585	675	607	589	641	568	648	654	590	614	600	611	629	629	610	575	652	637	643	612	626	640	541	625	577	591	608	603	615	615	607	617	602	604	618	657	628	609	609	614	576	568	627	608	599	627	622	599	603	572	594	566	601	610	585	616	589	656	591	622	612	557	582	555	593	589	615	627	583	619	648	588	602	601	634	639	640	632	606	608	605	636	642	604	629	620	569	582	631	634	641	644	635	588	627	611	595	609	562	624	615	642	584	625	595	576	630	637	617	623	574	660	609	619	634	562	550	598	586	611	573	669	562	615	604	630	623	548	620	607	616	587	592	578	631	616	611	636	615	589	627	612	583	597	617	632	586	616	571	642	572	610	599	648	651	578	609	611	608	591	648	630	645	679	567	572	632	562	628	616	627	584	602	605	607	652	597	612	597	591	614	574	655	601	619	586	577	648	602	568	594	607	651	584	562	571	581	578	592	629	634	627	631	578	595	621	630	625	585	619	603	575	606	614	618	613	616	577	599	600	591	627	614	574	630	609	596	596	617	597	636	632	601	536	627	569	602	588	609	588	611	645	619	618	567	586	562	576	578	609	538	583	621	647	636	601	608	624	621	635	593	583	602	594	637	598	606	625	565	598	575	651	650	564	576	629	638	590	599	554	553	653	601	604	624	639	588	600	594	652	618	614	614	661	616	582	595	644	607	554	592	591	627	605	601	612	589	602	619	595	597	587	601	612	619	640	621	623	633	586	633	588	646	622	638	603	625	642	625	633	635	616	615	637	626	614	556	587	643	556	607	572	584	573	653	651	611	593	631	653	580	580	631	638	630	619	627	608	592	620	580	627	561	659	649	573	621	572	596	596	601	591	623	620	650	561	602	597	590	632	619	616	613	617	591	656	601	617	601	597	614	598	540	619	585	593	602	632	640	621	612	611	663	557	622	619	592	613	636	580	577	626	648	561	603	608	598	613	626	641	600	604	570	620	619	605	600	602	614	629	618	686	563	600	604	589	626	610	632	625	603	575	598	589	602	601	638	605	626	589	640	606	619	631	612	647	576	655	575	581	635	625	633	588	604	627	596	595	636	629	623	577	613	571	638	614	592	649	593	592	631	625	586	621	625	610	593	644	625	611	594	596	619	651	595	651	576	611	562	570	608	594	604	598	587	614	641	622	644	580	632	599	628	629	587	625	645	600	588	594	618	663	583	630	628	568	606	601	585	627	668	570	631	625	552	570	620	587	643	591	603	611	573	626	598	571	560	596	606	636	617	643	622	609	627	609	575	610	635	603	598	632	593	614	574	575	621	612	571	589	563	603	592	589	581	586	614	565	612	567	564	626	605	639	589	585	596	626	575	594	655	646	579	617	615	641	626	597	623	590	609	632	657	552	596	627	606	592	614	603	586	610	596	619	626	587	642	655	640	590	622	587	589	600	582	588	635	595	630	622	651	634	601	620	613	603	616	621	631	611	597	610	584	600	632	599	562	589	587	580	591	599	619	628	612	631	583	592	570	639	617	536	628	606	581	577	618	581	585	614	522	619	599	618	648	538	579	626	593	609	614	589	600	614	580	626	598	606	635	638	612	577	635	639	590	591	598	607	611	604	582	597	607	640	603	607	625	610	574	567	611	629	624	647	617	612	588	625	665	636	661	563	585	546	591	611	636	591	650	584	598	627	677	613	615	595	627	596	647	611	649	652	577	652	626	618	593	612	603	646	630	595	570	601	592	594	608	639	614	635	597	613	567	599	624	568	573	627	591	654	606	628	591	589	613	559	551	577	601	604	615	544	549	603	597	614	592	617	597	614	610	613	611	625	602	619	603	594	667	622	623	630	636	595	615	553	620	588	619	637	633	633	604	642	608	632	574	625	621	598	582	580	632	585	608	607	656	570	590	618	606	620	611	557	645	596	649	607	641	600	628	628	583	593	580	614	627	644	561	605	651	610	609	581	631	575	632	589	544	595	578	620	693	573	611	599	592	601	600	632	596	606	554	604	615	651	550	589	601	613	621	614	604	622	609	585	576	606	561	643	618	590	627	594	594	605	639	596	614	576	613	614	588	622	631	595	578	624	611	660	597	589	634	604	627	587	622	604	592	614	634	598	642	601	619	582	597	574	607	588	613	553	645	612	623	637	612	574	658	609	595	589	568	596	589	572	586	592	607	584	607	630	594	611	589	618	613	599	596	582	610	567	655	578	640	609	628	606	625	577	571	619	579	583	589	585	619	588	629	590	615	603	600	610	622	587	600	610	598	630	604	586	577	597	623	655	565	589	585	594	616	583	638	639	632	673	599	642	620	600	600	655	564	601	629	633	593	578	593	625	641	658	590	585	644	568	608	625	600	581	583	616	689	634	591	599	624	619	576	557	593	630	620	655	615	651	631	625	621	657	612	582	593	617	592	600	618	628	635	609	582	642	607	602	588	610	581	586	592	654	594	619	607	637	613	523	576	572	593	676	616	567	600	615	583	584	584	597	598	616	598	624	613	585	629	627	603	597	611	572	600	631	563	598	561	592	627	645	588	599	604	561	572	596	585	599	571	587	632	596	582	617	622	553	636	608	620	597	613	624	625	638	613	646	613	592	590	600	579	612	606	619	569	632	603	604	608	620	611	617	588	638	594	593	586	623	597	607	621	647	593	591	628	614	599	629	581	640	579	555	630	593	632	576	617	606	613	621	620	633	583	588	617	605	602	591	582	619	600	578	639	571	624	642	613	590	612	631	574	639	620	605	638	574	596	593	587	596	620	649	609	606	628	617	597	612	620	625	666	618	609	590	628	585	632	556	588	591	605	585	612	632	613	580	566	597	605	655	608	617	604	625	644	584	622	626	588	603	600	611	624	592	578	595	573	585	630	619	566	635	612	566	622	584	572	521	627	577	619	629	613	611	610	607	545	630	574	607	623	641	580	623	588	646	621	596	614	568	591	560	627	620	643	623	663
38608	67612	45218	12505	3498	2797	2174	1946	1587	1336	1240	1383	1382	1189	2073	5049	7359	6616	5483	3813	3070	2306	1563	1162	931	761	706	709	714	707	720	689	706	714	686	693	685	658	716	740	749	757	747	706	711	730	677	684	727	670	713	733	739	727	723	705	678	793	732	732	712	684	729	709	736	714	705	733	676	695	700	709	735	705	725	735	708	732	723	762	695	712	714	720	719	719	713	691	736	741	672	678	775	734	725	764	743	728	711	737	711	731	733	727	728	717	724	675	727	689	721	712	733	675	716	767	662	657	689	766	700	706	654	738	687	702	725	686	739	689	723	716	734	666	773	716	745	688	713	721	704	690	756	697	714	712	706	747	692	684	761	767	747	705	706	753	724	692	700	741	694	742	714	677	698	759	702	753	664	724	712	704	690	745	747	721	741	720	755	678	711	700	668	739	715	734	744	720	721	707	717	731	707	686	684	723	704	726	730	696	700	738	712	725	752	728	724	709	775	706	746	731	739	723	717	719	672	669	727	695	714	715	742	738	710	743	711	739	705	719	711	713	677	759	713	737	732	719	725	743	737	716	726	730	739	708	747	708	709	690	690	700	693	713	734	728	698	742	777	720	700	703	677	708	710	773	706	661	676	700	698	694	701	724	741	734	760	672	689	702	712	759	688	751	740	685	661	670	688	748	682	728	729	734	720	742	718	721	709	717	701	734	711	734	693	725	745	693	753	746	741	716	728	762	732	669	736	756	735	715	712	712	626	696	705	703	790	687	715	742	720	702	630	769	704	727	693	757	724	698	711	732	719	670	786	722	729	711	760	747	717	763	768	701	713	719	653	705	736	726	686	713	709	715	671	726	684	734	680	697	721	757	733	698	714	753	682	690	685	654	652	686	719	703	695	718	726	720	703	704	720	705	710	726	678	743	704	696	744	735	725	695	750	697	747	710	710	696	786	685	730	727	724	697	714	743	699	679	747	708	725	731	688	696	695	672	680	761	722	742	728	748	697	672	686	704	692	720	731	716	711	708	675	713	664	735	711	717	719	768	716	722	730	724	725	701	713	712	723	715	713	722	702	693	696	705	707	702	744	745	672	756	658	721	740	653	732	701	703	727	755	714	640	726	718	806	715	707	703	712	759	758	762	698	760	708	743	682	746	720	702	737	704	743	714	705	676	684	690	726	692	718	685	686	709	691	686	768	684	696	723	724	716	725	784	739	726	669	693	709	673	699	713	743	684	749	725	758	694	687	719	729	705	728	712	719	694	730	747	681	741	690	714	726	786	728	736	713	680	764	706	744	693	671	669	685	717	696	740	672	655	711	723	689	737	716	719	695	699	704	716	710	725	772	758	698	755	735	703	715	721	704	727	708	731	743	726	694	724	706	738	717	741	713	697	692	731	721	733	772	678	730	708	726	712	725	732	778	736	677	686	712	720	721	732	670	732	727	698	691	646	757	701	707	748	698	755	726	733	729	701	698	718	705	773	762	720	685	727	694	729	757	727	701	722	683	723	714	711	741	735	747	679	712	697	706	742	751	766	750	719	728	722	712	696	670	714	700	725	732	719	687	717	735	714	718	672	733	710	709	719	683	685	683	717	699	681	719	718	679	765	716	718	659	746	701	725	682	702	695	691	680	701	672	685	673	719	715	750	730	680	712	763	765	766	685	682	719	726	719	746	746	731	727	671	657	696	767	732	686	699	753	699	720	774	715	696	687	715	722	662	704	705	696	667	735	737	669	706	695	708	748	703	734	674	690	721	705	710	679	692	765	715	681	707	685	690	706	748	727	766	665	728	712	690	704	684	710	695	699	719	743	743	712	731	768	695	748	692	724	749	656	682	708	741	694	724	723	671	720	757	711	706	722	686	768	685	671	706	708	710	672	711	708	736	681	719	738	710	736	756	718	715	726	720	699	738	720	699	735	728	711	720	717	718	716	735	728	651	714	718	764	667	698	667	735	693	741	714	685	720	705	687	708	736	747	718	768	757	704	673	728	714	683	697	675	670	712	739	733	742	727	743	730	680	679	739	727	690	735	756	734	702	705	706	754	778	709	743	684	676	685	737	747	711	667	736	777	770	720	706	713	710	720	720	710	709	767	682	682	744	698	756	685	760	757	725	735	682	740	736	681	740	700	748	683	712	690	734	725	719	705	724	770	757	722	713	746	707	710	691	762	726	733	698	742	781	683	713	695	698	702	700	663	717	700	690	674	722	733	707	752	720	713	716	693	697	679	667	725	766	734	701	689	742	711	723	745	758	687	683	709	728	720	716	690	669	670	677	681	681	756	704	709	726	699	705	680	749	725	684	698	706	732	730	761	717	715	729	706	706	726	714	678	685	713	736	752	733	701	706	740	712	737	698	666	714	723	684	730	695	704	713	701	762	751	736	690	675	707	699	699	710	743	709	762	687	731	668	775	730	718	710	736	760	645	750	725	713	686	721	750	692	668	703	710	720	701	694	753	723	708	708	698	771	725	672	674	725	710	717	729	705	706	737	723	709	689	694	685	702	735	714	708	772	691	723	706	663	735	712	714	697	672	683	698	700	755	683	715	693	699	744	718	725	731	684	698	700	722	735	714	681	702	709	709	713	724	710	710	723	673	730	742	695	668	715	728	714	700	714	693	721	719	662	735	691	733	696	716	686	740	745	704	726	731	730	736	732	712	756	669	690	723	707	736	731	717	724	686	749	724	712	743	691	737	700	648	753	671	748	737	656	731	721	704	774	723	697	692	721	697	702	705	702	696	726	773	716	665	746	699	707	729	717	740	741	733	729	665	745	739	746	724	678	694	713	726	736	695	698	696	726	696	742	765	739	730	723	769	677	742	675	685	763	688	702	753	719	722	720	705	732	740	712	706	683	735	704	762	697	709	688	721	699	752	706	718	726	694	664	721	700	771	708	723	719	747	705	702	674	671	678	729	688	697	747	715	745	703	719	732	737	716	706	652	721	743	691	715	682	749	727	742	722	754	652	730	718	728	662	719	678	693	717	681	709	690	696	785	725	726	749	706	699	710	710	741	674	720	719	722	747	756	730	687	690	732	743	757	735	731	739	652	706	720	675	748	762	755	738	708	689	711	703	675	700	705	731	727	673	713	749	735	719	732	708	683	714	705	741	717	685	729	727	721	722	708	724	721	793	736	686	725	742	719	679	775	678	675	735	740	782	714	718	749	762	705	739	704	743	719	704	646	706	702	742	708	681	723	734	714	680	714	721	687	740	744	714	701	724	710	707	719	728	702	697	722	667	721	719	689	750	762	714	704	711	691	701	712	689	705	683	766	730	683	694	696	667	752	721	687	730	731	704	715	758	769	697	692	683	684	759	719	687	713	694	743	759	714	702	719	746	714	706	650	702	697	711	712	716	693	697	730	740	718	731	663	727	761	686	725	685	708	692	719	711	707	741	711	750	712	725	716	689	725	713	699	746	694	685	686	702	731	710	735	742	742	698	684	686	730	683	657	666	742	746	700	716	724	742	659	754	711	712	717
25686	21942	28484	25133	11711	2937	1678	1332	1120	911	878	934	893	893	1252	2490	2845	2629	2484	2098	1776	1302	1034	890	758	731	701	692	694	679	677	718	704	707	717	695	677	667	687	734	654	738	739	698	696	648	701	752	708	665	726	667	664	694	711	662	709	724	672	695	682	645	699	692	712	699	704	641	677	669	718	669	723	722	680	695	726	697	722	704	746	659	685	705	737	703	735	663	662	676	699	697	688	654	679	713	717	679	741	695	663	669	692	749	655	696	703	684	697	709	726	709	697	661	703	743	656	693	747	678	679	690	729	665	697	676	722	713	689	674	708	721	739	678	667	700	719	752	722	730	703	678	694	705	660	676	720	694	700	709	694	660	765	697	764	675	640	731	710	693	690	714	707	717	669	658	756	694	683	744	696	659	719	696	706	729	679	653	760	655	674	665	702	707	693	697	730	711	721	689	718	718	706	709	678	734	655	738	788	741	692	723	715	681	730	695	754	693	739	731	696	691	695	738	691	728	668	703	705	700	696	734	696	660	745	734	684	693	690	673	657	697	697	731	740	665	682	708	647	763	668	724	704	696	719	712	700	722	717	682	666	679	687	723	746	711	725	649	722	704	733	718	700	718	703	685	659	684	703	694	697	660	733	718	750	740	647	695	705	683	667	676	668	697	654	689	717	669	749	713	716	701	716	673	697	658	685	720	688	694	667	695	692	687	688	714	695	718	706	723	701	654	703	683	682	645	665	702	685	694	679	651	687	699	716	666	668	700	692	731	737	685	718	653	732	736	659	709	714	706	706	725	730	726	732	671	737	644	656	669	697	687	678	693	697	678	682	693	674	713	752	659	685	707	715	636	630	703	671	714	710	705	718	754	674	677	703	670	686	706	703	711	697	733	683	659	742	688	691	687	660	681	692	677	638	668	720	700	695	679	731	703	668	657	697	717	667	686	687	641	685	737	645	690	669	694	684	700	697	711	728	713	709	724	706	674	722	714	683	720	691	699	709	747	716	720	751	717	663	669	697	690	707	691	683	720	705	732	739	736	697	656	699	690	729	723	656	689	675	753	671	690	687	694	706	718	708	704	727	685	687	717	734	732	717	714	678	655	681	694	747	663	674	696	688	690	661	672	684	686	662	692	721	704	681	735	731	740	677	719	687	753	690	697	697	697	687	701	724	698	666	670	657	670	745	693	702	706	681	717	686	679	692	697	705	684	693	741	703	692	737	733	693	665	680	688	717	709	705	693	684	676	711	736	711	677	772	676	731	661	743	725	651	754	714	716	667	727	662	650	678	701	682	697	732	751	689	683	703	754	704	667	728	693	707	687	697	673	716	667	751	658	666	717	704	704	709	724	680	673	643	683	731	711	639	663	674	703	716	693	740	724	671	689	702	703	663	712	700	734	756	698	666	656	769	714	687	672	652	666	701	731	699	673	716	668	736	670	699	739	696	721	683	713	676	708	661	729	687	681	718	680	722	710	684	672	697	706	726	689	689	686	693	665	674	693	715	704	723	680	671	686	725	740	702	698	686	696	694	702	702	662	709	724	720	720	723	662	696	722	735	728	698	725	682	712	665	662	757	678	720	715	669	737	719	664	711	707	707	719	702	719	754	713	680	693	718	709	718	679	693	695	689	664	712	678	681	697	717	653	656	715	680	694	712	647	648	702	704	713	694	680	722	743	684	688	700	724	670	709	721	683	711	687	698	761	693	651	705	669	718	693	723	656	693	700	690	725	744	711	705	712	649	731	721	680	677	694	691	650	700	683	715	700	660	650	766	718	674	714	704	718	688	704	713	690	717	691	704	655	670	661	676	725	675	665	653	705	681	714	657	723	692	658	719	678	707	697	726	705	689	729	675	676	675	691	676	684	704	713	696	744	691	823	696	761	659	733	695	692	708	702	715	680	716	706	674	670	701	702	741	679	728	693	681	722	685	716	723	717	683	680	723	698	720	683	699	726	668	690	692	707	680	683	716	701	662	677	693	681	677	663	690	700	691	698	654	720	720	649	733	728	738	655	678	691	734	697	701	665	681	719	686	699	718	687	748	702	678	675	751	750	693	711	731	692	698	724	689	683	723	688	713	724	723	679	663	691	706	687	739	658	677	677	706	698	679	695	713	691	718	679	670	711	683	645	687	744	718	651	702	727	701	721	676	714	695	686	690	742	720	657	677	697	692	666	693	709	681	688	708	683	698	689	706	715	670	718	721	739	692	698	675	764	681	670	659	667	704	676	721	677	696	723	748	649	711	624	737	716	688	691	708	676	693	651	696	693	719	646	723	701	661	744	666	674	662	659	713	679	733	668	724	705	716	711	720	727	698	682	683	686	693	671	715	680	702	695	683	753	722	651	718	674	709	678	724	698	729	735	669	680	727	660	684	682	707	689	703	719	708	717	677	679	721	701	684	664	716	697	746	648	695	668	716	740	739	621	778	743	695	665	715	715	700	685	722	703	675	729	649	685	699	721	732	641	696	652	683	701	731	683	714	649	700	636	665	698	698	734	719	726	703	680	691	696	728	706	727	717	699	713	708	678	695	693	650	668	754	718	700	681	716	689	669	732	681	641	685	652	659	689	683	702	671	667	686	662	707	642	684	763	698	775	680	686	672	692	659	752	705	707	710	701	708	729	692	708	682	629	692	732	699	681	720	730	674	729	699	710	725	651	637	717	690	667	718	671	688	688	663	663	700	728	722	672	739	695	742	784	722	714	717	690	713	684	710	669	673	737	747	700	657	682	677	666	719	654	705	683	701	674	718	775	690	700	644	699	763	711	675	728	707	739	691	698	695	728	690	707	716	718	691	646	706	670	716	705	720	713	675	682	685	710	696	667	740	692	721	672	749	662	663	681	699	704	646	714	652	706	728	698	732	696	705	669	678	743	636	679	724	721	718	698	741	648	656	710	719	706	682	729	639	683	680	712	712	757	686	653	750	699	711	721	694	727	722	709	727	725	683	749	674	707	731	698	655	692	684	706	665	689	673	725	640	710	697	652	674	715	688	715	726	693	663	690	709	670	676	715	671	704	751	711	691	631	685	691	695	740	666	735	655	683	654	734	705	694	699	680	743	746	708	667	711	706	685	729	657	699	665	702	736	711	672	705	700	640	691	740	687	680	690	673	696	717	703	662	694	737	696	676	741	664	682	674	708	682	642	767	700	696	698	707	729	698	723	688	679	688	660	686	699	673	704	700	729	735	685	655	718	667	712	670	753	695	713	714	707	689	704	703	653	737	686	697	734	675	714	710	729	691	678	679	713	683	659	740	724	718	678	689	662	676	703	662	727	672	690	696	733	721	709	721	723	728	694	680	651	766	693	683	742	688	700	656	688	726	682	692	716	674	689	718	686	659	704	701	696	723	693	729	714	738	713	698	704	667	686	683	700	687	673	762	702	739	697	711	709	673	724	678	690	732	687	685	701	691	659	658	690	701	673	740	694	690	699	741	725	682	683	672	669	675	681	678	713	748	739	692	712	666	695	659	668	746
37315	59044	35251	9845	4008	4178	2660	2232	1705	1329	1237	1227	1230	1169	2133	4697	5523	4723	4269	3499	2657	1861	1421	1083	912	897	835	790	833	802	827	828	853	772	801	806	882	838	793	863	790	788	823	820	851	891	841	829	845	855	837	798	807	796	835	804	809	879	858	832	821	806	853	782	869	805	855	846	844	891	840	869	805	862	850	797	814	802	813	797	824	857	810	814	806	865	820	789	868	796	805	811	758	855	821	867	834	829	845	811	813	832	784	817	839	834	848	855	787	813	786	887	815	826	816	895	861	847	810	828	808	853	853	837	818	859	831	808	802	785	811	809	838	813	880	832	784	842	879	863	815	825	817	807	831	815	807	804	794	846	857	790	845	842	833	813	787	823	801	843	815	839	779	856	848	787	815	820	786	797	786	824	825	848	848	785	821	822	785	848	837	848	805	822	817	830	820	827	804	870	832	839	852	807	819	822	807	849	821	852	844	818	845	858	848	817	822	814	828	837	822	812	877	776	776	784	756	829	803	845	845	803	794	797	825	820	829	839	769	808	798	811	808	821	893	850	844	795	816	838	805	817	859	861	821	877	818	835	833	836	808	810	796	846	862	829	775	844	872	881	780	808	835	804	855	849	799	853	900	801	819	793	877	802	873	851	841	821	846	856	831	879	857	831	820	885	840	859	792	859	813	875	820	798	784	850	851	783	880	793	835	820	829	829	812	822	797	829	800	821	818	820	840	771	832	813	846	835	864	848	821	852	831	825	808	805	839	825	812	821	860	843	850	849	834	828	827	814	815	798	854	851	831	789	860	824	834	829	807	834	858	862	775	841	823	813	810	804	784	830	761	827	814	854	799	799	805	861	836	861	830	857	873	832	878	825	866	812	844	867	853	810	799	786	880	852	822	837	864	857	820	836	818	815	825	792	846	850	832	813	809	814	815	801	818	787	798	852	848	806	840	875	838	877	832	849	818	805	832	866	884	822	840	841	799	860	796	858	850	815	799	829	793	838	805	858	814	795	847	869	859	865	839	793	778	790	863	875	794	792	825	823	794	821	780	853	803	818	861	857	860	824	794	869	780	805	820	858	802	826	829	823	850	793	827	853	790	855	877	817	830	843	832	793	818	835	798	808	821	852	836	787	864	864	818	835	850	797	807	810	822	806	822	841	846	793	804	810	773	847	843	783	836	848	814	851	870	834	846	836	813	788	870	833	811	846	830	819	851	849	846	810	834	805	806	838	823	830	846	834	746	821	867	829	830	793	782	836	805	870	895	858	818	790	811	835	844	837	807	803	859	841	807	796	782	839	849	815	841	843	843	765	851	846	824	802	776	813	795	804	860	797	812	852	821	810	867	796	858	832	821	822	871	793	821	833	806	849	808	840	815	805	802	805	859	760	884	792	854	845	922	808	836	820	823	780	819	842	856	793	832	883	820	816	833	843	857	846	843	898	855	763	786	853	831	820	802	828	840	767	823	834	801	856	835	849	796	858	804	848	804	840	891	800	873	801	840	854	827	844	811	831	834	855	833	905	810	839	818	884	822	820	802	822	844	816	815	898	811	867	807	820	803	790	840	849	838	827	798	823	794	853	825	822	885	874	832	816	869	876	815	875	866	832	828	785	829	812	847	768	835	839	779	881	818	810	815	802	782	836	821	808	852	803	872	836	862	827	822	779	773	869	829	804	819	840	792	838	866	829	826	819	827	801	849	804	802	870	765	876	825	867	808	826	848	809	870	844	842	833	830	808	803	786	862	859	915	811	839	835	820	780	785	797	843	831	768	878	815	826	820	860	846	780	849	837	821	831	785	844	801	825	814	848	793	805	828	844	824	806	863	847	797	869	853	807	838	816	844	826	796	888	852	842	797	806	837	849	803	802	862	789	774	828	833	840	792	866	778	777	806	843	832	851	848	783	781	846	797	842	839	854	818	835	812	786	813	858	827	785	828	750	822	853	851	832	841	868	843	837	795	818	777	825	813	792	826	822	839	807	783	843	796	807	822	823	822	799	789	846	882	822	774	835	812	833	809	868	832	820	859	832	799	820	806	811	815	826	880	801	808	825	828	805	836	810	857	771	804	822	812	849	838	852	855	839	872	790	834	876	816	824	835	766	854	822	760	822	842	879	805	884	822	827	832	835	864	766	803	828	782	816	869	824	805	844	813	773	793	866	812	822	811	778	845	817	817	819	817	859	816	830	827	791	815	841	829	860	808	771	807	905	863	809	784	807	813	807	864	820	861	821	811	871	821	826	784	799	842	852	777	804	847	798	803	842	832	817	799	823	866	827	786	870	851	876	800	789	861	764	801	847	853	846	842	783	842	838	823	801	834	810	856	801	804	833	867	846	864	825	854	784	791	833	805	805	835	866	801	847	803	802	845	805	856	817	859	838	801	853	812	818	826	836	863	836	794	850	882	847	825	844	856	844	797	818	846	849	816	824	835	786	833	806	852	778	830	830	838	815	824	840	787	790	834	788	867	770	836	824	780	781	805	846	849	824	822	842	804	821	892	794	804	819	768	848	813	837	806	841	836	798	844	797	805	824	827	862	802	826	880	893	784	789	836	827	785	786	849	808	819	844	772	810	824	812	867	743	841	821	822	854	817	861	819	872	851	817	820	810	809	831	868	809	785	806	853	859	826	857	826	825	833	826	802	815	830	873	796	865	835	808	771	818	837	820	804	863	784	845	812	829	866	826	835	793	817	792	771	829	792	804	847	803	848	821	829	858	857	831	852	835	818	800	851	855	841	769	808	858	822	843	829	794	797	858	826	881	864	784	812	820	740	834	832	812	806	838	816	824	858	868	794	820	780	847	811	793	792	805	786	833	806	818	907	834	831	812	818	841	773	868	805	856	802	800	837	827	802	822	829	776	757	778	806	821	842	837	846	812	795	879	842	832	863	829	824	789	826	833	816	825	806	826	840	842	820	833	812	829	876	828	820	867	862	854	797	825	875	804	845	872	823	855	829	789	843	845	877	804	848	841	804	839	864	796	806	835	885	822	801	829	831	808	811	792	800	825	802	819	868	898	860	819	753	822	826	799	788	840	804	875	879	809	838	872	823	837	791	810	802	837	791	826	848	781	832	827	844	837	848	856	810	851	813	814	852	846	857	812	809	757	810	881	884	827	825	795	819	841	836	817	837	835	823	818	874	836	833	877	824	808	841	805	862	819	846	887	873	829	749	846	814	823	836	850	816	893	832	841	860	814	836	836	800	792	793	849	819	842	820	829	833	802	783	854	821	846	852	832	869	815	788	874	839	848	838	844	840	797	827	816	837	840	771	809	861	845	835	820	811	855	839	795	789	831	792	869	833	855	840	831	817	852	823	872	809	843	850	822	814	825	786	818	813	795	864	838	773	844	826	829	810	815	874	853	791	823	803	808	831	783	812	835	875	851	854	825	764	841	815	810	843	837	827	790	821	816	803	854	852	781	838	824	815	835	842	818	828	781	856	819	787	858	799	835	780	815	861	781	830	833	788	793	906	818
23262	21611	29282	24329	21575	21654	12382	2853	2099	1737	1500	1459	1396	1433	1987	6422	10322	11009	9261	6796	4140	2847	1781	1418	1138	999	917	937	911	842	853	878	856	915	942	920	856	853	819	855	841	889	864	903	895	903	884	884	855	903	867	882	835	891	895	900	907	855	941	935	896	925	901	897	888	845	905	897	859	867	894	861	939	884	862	853	878	911	897	895	872	876	887	883	885	872	881	891	853	939	868	909	897	865	810	915	822	923	904	848	858	881	889	889	938	899	883	892	908	863	885	878	874	860	835	855	836	933	861	855	895	859	879	920	884	866	922	876	870	874	841	875	865	899	909	875	888	888	888	898	852	920	860	899	877	837	902	854	878	911	866	870	905	892	853	862	872	881	854	844	880	821	860	905	888	843	874	883	910	893	897	882	833	855	862	911	848	881	858	841	892	913	929	890	890	876	874	901	859	889	854	884	937	843	828	839	864	913	876	879	901	877	873	957	893	842	859	913	911	864	882	926	857	900	898	939	860	914	860	857	914	867	920	836	876	879	883	854	908	785	867	886	834	932	872	922	890	912	884	892	849	898	894	879	872	888	810	874	901	887	874	879	915	916	913	880	895	841	901	833	902	882	887	874	886	870	879	852	852	881	861	894	885	921	884	888	863	810	913	875	800	896	852	906	862	839	874	853	928	890	922	905	946	865	850	882	872	941	916	927	797	854	881	852	852	870	834	919	867	881	857	843	890	890	867	946	837	911	873	862	907	887	923	930	859	906	871	931	917	883	845	928	912	873	872	884	864	852	874	902	897	923	875	889	846	899	883	921	949	916	894	899	905	909	926	846	921	875	861	890	831	877	857	867	892	896	895	853	917	914	833	859	926	885	855	846	867	915	900	804	876	898	893	866	880	893	848	884	893	847	845	877	850	925	940	891	862	862	884	878	883	889	868	927	941	889	887	880	897	864	931	912	888	904	928	935	905	880	868	923	843	879	869	927	896	930	890	897	908	859	926	883	934	861	884	876	895	918	892	884	882	849	900	878	908	960	894	879	826	846	909	896	885	837	857	946	887	866	860	869	869	869	927	898	935	903	924	894	874	921	897	873	868	851	913	863	888	868	886	872	871	878	884	844	890	858	881	850	893	929	900	877	868	859	887	858	882	893	850	888	840	826	909	864	899	890	883	888	864	845	829	907	849	907	896	880	903	884	903	876	893	872	911	888	860	828	883	900	934	854	907	877	881	863	859	914	898	850	895	901	918	860	862	888	861	915	871	862	906	895	847	923	870	884	878	904	868	834	904	901	852	906	911	889	858	931	892	915	902	890	873	878	900	841	909	898	912	917	855	881	880	899	834	887	864	865	880	888	895	865	898	918	861	849	856	862	910	903	864	852	881	881	841	872	875	845	877	884	899	912	893	874	830	877	853	878	853	898	926	856	900	897	912	889	858	881	849	901	843	876	895	822	829	879	835	878	820	895	869	869	894	850	941	884	871	902	885	897	841	865	935	874	870	903	817	887	859	847	812	815	849	890	895	816	860	853	926	875	883	892	863	913	837	889	889	872	833	846	892	899	880	872	881	866	886	867	938	939	903	893	889	842	915	857	928	861	918	848	938	833	895	908	874	857	855	859	901	865	865	881	885	912	900	886	872	876	873	900	870	890	882	912	902	867	872	889	921	905	910	857	900	888	821	858	878	883	880	899	901	933	869	870	869	827	868	825	881	893	854	870	905	884	885	882	885	842	923	867	891	901	863	878	841	917	898	906	868	909	902	855	859	843	892	879	858	913	879	912	880	894	886	922	845	891	911	902	856	883	889	911	877	869	920	879	917	851	844	921	870	876	914	886	884	858	835	886	861	901	897	870	909	932	984	844	893	926	881	898	885	892	918	890	847	856	855	859	818	862	883	837	876	897	830	879	913	922	925	950	888	887	817	832	859	859	863	845	905	906	888	862	843	881	848	861	871	887	896	931	860	892	809	906	909	925	918	887	856	868	890	807	879	931	884	855	867	893	891	929	931	864	879	868	880	852	909	857	846	891	910	842	868	892	864	908	873	884	914	864	874	941	857	865	917	881	902	849	869	881	878	879	936	855	916	854	946	910	867	915	863	903	835	873	881	902	913	914	854	874	901	944	900	846	867	892	917	896	900	836	890	865	878	909	865	921	848	870	862	877	872	867	857	904	891	887	903	801	931	837	847	904	890	865	894	877	869	936	891	824	857	857	878	876	865	853	868	908	903	872	833	915	808	913	885	838	924	926	848	863	890	846	885	945	892	833	896	883	886	894	863	898	825	862	901	932	865	889	892	910	861	839	925	907	929	894	905	870	877	848	868	898	901	866	886	889	871	928	894	846	845	844	875	868	884	883	881	867	901	882	835	886	903	941	828	903	928	909	830	896	852	860	913	871	872	888	885	813	892	881	906	903	935	876	867	863	884	876	897	904	906	867	828	864	864	844	911	878	941	881	880	882	921	947	891	902	946	883	819	856	875	872	902	892	917	899	902	890	860	839	900	836	871	879	899	878	872	868	822	882	888	878	850	810	845	886	918	866	862	834	843	884	847	894	861	900	922	890	845	923	854	892	930	852	866	882	887	895	908	874	907	889	905	854	888	893	815	903	875	865	884	876	901	863	832	876	916	880	827	873	840	843	857	827	865	880	898	862	883	913	840	837	922	873	901	891	918	890	892	827	894	807	921	890	851	912	872	901	874	854	858	948	857	874	832	878	845	880	860	843	945	891	871	857	908	884	888	879	866	826	920	892	871	885	839	857	898	851	919	854	890	864	844	866	853	843	904	843	869	894	889	897	855	897	913	878	882	909	842	893	896	865	845	855	891	900	853	868	886	869	819	880	905	843	884	883	927	892	845	872	889	854	906	876	890	933	923	878	905	922	911	876	872	926	880	911	874	922	860	882	898	861	894	882	894	842	840	851	847	875	858	855	884	877	849	864	930	896	912	899	858	876	877	842	915	886	876	887	855	853	837	908	903	891	847	863	851	846	856	903	857	862	864	861	835	890	859	829	900	860	869	915	891	926	852	900	941	913	895	858	872	855	897	894	891	883	852	860	860	925	904	872	825	899	867	866	823	844	829	909	856	876	835	886	926	874	880	824	904	886	880	894	883	901	864	943	834	918	904	863	889	908	871	871	873	884	830	849	872	889	918	871	880	863	897	873	815	884	858	914	861	919	881	881	861	879	866	902	871	844	882	823	860	893	929	843	852	867	886	846	886	894	858	906	846	884	912	848	888	847	862	884	866	860	938	846	896	918	859	873	931	870	926	921	819	933	871	912	874	865	880	828	864	841	923	848	914	879	925	913	852	880	938	888	898	858	836	851	872	878	835	901	867	841	919	929	868	895	948	914	882	881	857	849	912	849	898	909	863	892	899	866	859	914	893	863	933	880	877	824	853	914	839	833	885	884	882	858	825	889	900	851	907	883	852	866	907	873	894	888	883	843	908	889	856	879	882	894	860	866	897	892	886	898	931	846	956	917
44146	74346	45394	11847	8360	9328	5151	4051	3542	2852	2094	2150	2041	1972	3114	10424	15272	15404	13064	9434	6115	4036	2536	1738	1379	1140	996	977	1028	990	1034	953	1084	996	972	999	990	1012	1010	1002	1027	1020	993	975	971	1000	989	997	981	985	1011	925	970	1067	955	924	995	1016	965	983	1004	983	943	1005	1023	1023	977	975	925	967	1025	989	962	1000	1054	1023	1000	996	981	987	967	968	1043	1005	950	988	923	995	972	1032	997	971	1003	1020	1057	1036	1030	1024	991	959	996	1007	989	1006	1014	1019	1023	949	978	1011	1017	984	963	1023	966	962	990	971	1038	1042	1012	1013	1000	999	960	996	994	1014	1007	1044	1008	1020	969	967	980	972	1045	1027	991	1046	979	1010	1019	1009	946	1043	962	1011	996	986	1020	995	981	1005	962	984	1006	1000	1025	1017	979	1032	1017	998	978	1044	1005	975	1015	1062	957	981	943	986	996	966	1000	996	1032	1025	997	1031	974	1015	987	1038	951	1000	1003	1008	972	995	1057	979	992	1026	1087	982	986	1052	981	937	1009	1026	1056	994	1035	986	987	977	947	989	935	1017	999	1025	1004	987	990	1006	992	1016	963	997	964	1037	961	999	1000	1025	1071	1019	1039	1001	937	972	1034	996	967	993	963	931	990	981	1004	1028	1008	1031	988	988	982	988	997	981	1070	1017	982	918	1007	928	962	941	1021	976	1029	1007	966	996	984	986	975	1030	1001	1067	1034	1001	1012	970	996	997	1014	1052	1010	985	970	1047	1027	1036	1006	1002	1035	994	967	978	988	994	1022	1033	1010	987	973	994	997	976	952	957	971	1043	1018	997	995	1075	1005	1024	982	970	953	980	950	951	965	985	1027	952	1011	943	1066	1060	1000	991	1032	966	1001	992	985	1024	992	981	979	1021	937	1028	959	1000	1003	983	948	959	977	990	1057	1018	971	1036	958	1000	1002	990	1005	1022	973	1001	1003	997	1013	959	947	1005	928	961	968	935	954	974	1030	1027	1026	1004	1046	941	1052	1003	946	998	982	1043	1017	996	1029	987	1038	985	937	970	979	971	1002	975	989	1036	1045	968	989	993	979	1034	995	971	967	965	948	981	995	1005	955	970	955	983	1022	1042	1046	1033	1004	1037	949	1043	944	1041	953	969	995	1035	994	1018	981	913	986	987	919	1037	1005	957	1021	1046	968	961	1006	1002	972	973	990	1020	998	995	994	1022	1012	964	950	982	1024	1040	965	1019	977	978	1011	984	1019	1032	1026	1013	1010	982	931	963	1077	1009	986	1003	1017	957	988	957	997	975	1003	970	988	948	980	1010	992	1030	942	999	1031	997	975	1028	1050	1025	987	997	1033	967	1011	1026	1026	988	1018	996	1006	969	992	1010	1029	993	972	949	993	943	978	983	1006	915	1006	994	1020	950	960	944	952	1008	1008	1028	935	1028	993	1037	976	1010	968	996	1001	945	998	967	967	993	1031	1094	963	990	969	973	998	1043	1006	1024	999	1042	1006	1023	970	1000	1025	1014	928	985	919	1002	1040	1004	960	1021	994	987	981	980	998	950	952	1008	965	1027	990	1000	952	953	1008	946	1000	946	984	1017	993	1066	972	976	990	980	1053	1008	1019	937	994	1049	1010	1066	965	946	991	977	993	992	1022	1008	1064	1030	978	1020	1052	939	975	999	1039	999	1003	1004	963	972	1021	953	1073	1030	981	990	1036	996	1007	973	976	1017	902	953	958	950	968	1031	1037	980	1011	1010	985	1012	1017	999	1051	1023	1026	960	1011	1014	965	967	1014	1016	1011	1020	943	1009	1021	928	944	1042	937	971	1055	963	1041	1017	1014	1048	969	1000	987	987	1012	1031	956	989	1007	1032	1001	984	1012	971	1001	1001	961	1016	986	1005	1038	1040	994	1012	1034	988	1009	991	956	1027	992	964	977	1016	939	1040	975	1034	997	997	931	1031	1012	1054	1009	996	984	977	994	1005	1002	996	1040	998	1016	1051	1007	993	996	921	1063	1020	959	1007	979	1007	955	1054	1024	1043	1006	952	993	1031	1005	977	1035	994	1070	1060	939	985	1035	992	944	989	972	970	1022	1107	959	943	1064	1003	1047	980	923	918	1037	1001	973	996	1027	969	997	958	969	1014	970	985	966	1021	957	1016	975	978	1034	1002	1004	1013	969	967	952	980	1054	953	992	1040	982	922	1033	973	982	944	976	995	927	973	938	999	1007	1045	1015	1029	988	997	1011	1020	973	1027	1016	1007	1004	1025	1028	1058	1014	1050	1013	1051	1014	1019	1056	984	1002	986	989	1017	948	913	987	992	994	1014	1030	1033	958	1022	1042	995	974	987	971	984	972	1019	960	991	968	1023	923	985	985	975	1004	949	967	954	999	963	1039	936	1012	1004	1010	990	992	1004	978	958	1003	1014	980	983	1023	999	1023	967	949	1030	1009	1001	997	983	1001	1015	1010	984	1013	997	1045	1021	925	999	1024	972	1020	1051	966	956	1008	992	1046	943	965	1005	1007	955	991	942	1015	1042	1009	968	1043	981	958	959	940	979	1041	1012	981	964	990	969	1051	958	986	1000	1030	1020	989	989	987	981	989	1010	1040	1007	976	1045	1027	959	1003	969	1015	1009	993	958	1007	982	1004	1050	949	998	1054	990	1050	940	1000	951	990	967	973	1002	1005	1040	949	1012	979	976	1011	936	995	947	976	954	990	1059	1066	942	994	1014	993	969	1035	1019	1010	1019	1028	1001	1005	1016	990	974	974	1005	988	992	1011	974	1023	1029	1085	983	1037	975	992	1011	1002	1018	988	1002	1027	979	1045	978	996	928	970	997	1048	1066	1008	968	1012	981	1018	987	1039	941	1003	1031	1012	985	1051	1015	994	1018	1047	974	1001	1029	1066	969	979	976	962	992	970	959	1005	983	1018	957	1020	970	983	1005	1061	939	969	1051	996	960	973	1026	928	1022	1030	1006	1009	1025	987	985	1001	986	969	1030	984	1058	965	1040	1029	1026	971	971	968	956	979	976	967	995	979	973	972	996	1040	929	982	1015	1038	1056	977	973	1043	1008	971	962	981	1016	1003	1015	959	968	1031	943	963	973	971	1008	1010	1045	999	1036	957	1011	999	952	980	958	958	957	998	972	941	992	953	977	1036	1003	975	958	974	960	1003	1005	974	984	1043	966	981	1019	1030	1020	1016	1018	1043	972	969	1028	1021	1037	998	996	974	1007	955	967	972	985	977	987	1012	987	961	1015	981	983	984	986	1043	1028	1016	1005	1006	992	998	972	928	1008	1004	988	1029	952	1004	949	984	1041	1001	996	937	990	1019	996	988	1003	1019	968	1057	1002	1019	996	1041	1017	1027	948	970	992	993	977	983	985	1036	944	971	967	950	1003	964	1007	974	990	984	1034	1009	976	979	1049	957	1026	934	1030	953	1025	1046	1008	1021	1057	983	1029	1004	1052	991	942	979	980	951	1021	1007	1024	1040	1008	1023	999	1003	969	1001	996	1033	959	990	1023	1004	1049	1005	980	1015	1013	1001	1005	1029	913	1020	996	1046	952	1001	1010	1035	1000	997	984	1026	958	954	1017	983	994	1018	1036	998	966	997	992	931	1040	995	1022	1001	979	986	986	991	1040	967	988	945	963	944	994	951	1006	939	995	943	989	995	992	1120	986	1031	1001	936	1012	1086	991	986	955	962	975	1018	1019	1048	949	965	1023	976	1009	965	1017	949	1012	1020	1053	1039	992	1000	980	1011	1000	965	982	966	951	985	979	997	1014	957	992	982	999	953	1019	969	969	1014	1031	1029	1047	998	988	1022	1004	1053	979	1046	1022	1018	1036	983	1004	988	975	1032	897	1030	970	1013	1037	1035	993	1038	1001	1017	974	992	984	927	977	1011	1027	1045	1034	1017	996	986	1006	1026	1018	985	1020	1046	988	1075	912	1017	1010	1029	1012	1023	1009	971	1018	1035	1072	919	1006	985	945	941	1032	932	1002	1022	976	987	962	987	986	999	988	952	1035	959	924	979	964	1054	1044	1041	984	971	999	957	1037	962	921	1006	1041	955	1032	931	1010	987	980	988	919	986	1033	1042	973	1012	950	1011	987	1020	986	979	977	1018	953	999	1032	964	988	989	971	1051	1002	1007	964	962	954	995	986	1044	996	1040	995
29792	31986	25689	6967	1436	1734	1752	1068	763	780	821	738	690	622	655	855	952	976	956	845	836	782	634	600	575	596	539	561	539	590	542	524	573	527	573	548	570	576	600	529	496	576	518	557	536	529	525	549	532	606	596	579	493	578	554	566	565	543	558	502	519	547	542	584	537	522	566	529	591	529	525	552	549	500	567	543	523	527	579	562	548	538	540	558	559	543	586	553	503	591	565	572	576	539	551	611	550	583	565	558	580	580	557	592	540	558	580	586	578	533	551	560	526	551	549	501	548	508	589	567	572	555	566	547	585	560	554	566	540	569	541	577	585	560	558	553	557	550	530	575	565	537	569	565	557	612	535	548	543	540	565	543	546	521	523	561	550	565	559	560	552	540	533	543	520	549	555	528	560	579	539	559	578	567	565	511	558	549	558	580	534	518	518	555	559	556	543	553	541	561	612	529	561	535	596	540	602	585	583	595	599	531	611	520	505	558	564	513	535	563	549	518	532	562	523	536	567	557	542	500	547	549	535	538	545	559	557	525	521	532	543	523	549	559	569	531	560	543	625	536	585	540	531	523	556	585	576	552	545	572	554	568	542	529	538	561	512	566	562	583	537	562	554	569	578	530	597	591	547	526	551	591	503	584	522	545	558	576	497	522	574	560	566	560	567	544	548	586	546	556	543	530	549	532	525	547	552	557	554	586	534	543	558	552	563	566	541	560	535	517	541	547	567	555	564	577	571	566	569	559	590	559	554	540	593	543	534	540	560	555	527	538	561	595	568	556	566	553	552	565	559	535	581	544	552	576	557	537	587	528	539	566	533	579	540	533	555	613	568	571	504	527	562	552	531	569	526	497	559	553	536	540	575	574	522	552	553	560	556	597	535	565	513	587	554	533	551	539	544	581	530	585	529	527	550	586	584	544	508	559	566	507	516	532	550	569	576	564	540	566	569	548	545	562	589	580	550	580	541	545	547	501	542	599	574	537	564	492	562	597	545	544	577	600	575	565	537	505	627	553	534	535	565	572	527	561	561	581	523	559	543	542	563	594	539	527	541	570	562	586	527	546	559	529	538	554	555	581	513	508	606	563	554	490	528	564	554	584	570	526	527	571	555	574	509	542	540	541	521	584	546	579	553	545	561	573	573	554	553	551	569	557	538	588	520	556	560	533	556	594	551	521	561	529	568	553	557	588	567	569	532	573	554	558	534	541	546	547	574	550	606	588	547	607	517	565	578	596	587	578	546	522	544	558	511	524	543	546	549	541	534	550	559	513	584	584	584	576	572	563	589	558	578	555	559	558	567	544	575	567	566	510	573	573	507	579	580	577	542	523	565	506	558	546	563	598	588	578	548	548	543	571	532	555	546	599	579	562	558	553	541	537	574	557	530	554	593	530	535	571	537	552	573	560	568	511	538	535	561	560	527	594	506	568	607	558	574	550	570	529	532	583	545	558	538	574	554	577	530	602	543	565	583	526	541	571	542	537	542	539	531	578	562	597	522	588	575	544	558	563	527	580	583	568	542	545	578	547	538	526	555	551	562	547	537	539	561	512	537	548	586	542	552	562	559	515	568	530	551	553	550	598	537	566	534	509	556	563	593	547	547	559	540	586	505	540	528	574	558	536	550	542	529	520	573	559	553	548	561	559	544	537	510	554	564	545	551	588	522	567	583	586	572	576	537	595	628	574	589	576	537	537	581	571	571	517	573	545	570	521	553	525	549	530	557	591	568	515	522	584	579	546	521	572	553	587	560	556	583	548	562	587	582	576	572	540	562	570	545	497	567	546	533	582	541	539	580	564	569	554	548	573	555	576	593	541	572	582	567	564	554	550	576	531	555	571	562	534	564	577	546	546	600	544	591	509	566	538	569	538	505	570	541	544	588	543	547	535	554	543	556	585	593	582	559	539	541	559	548	553	554	545	546	575	558	523	550	564	579	560	543	589	537	594	613	570	605	534	558	541	554	564	522	590	510	572	574	538	548	562	529	559	601	559	612	535	551	547	552	549	565	594	538	604	567	540	523	572	545	555	569	605	583	552	573	533	527	550	583	547	548	584	573	593	576	547	582	573	583	591	570	551	552	549	559	573	497	533	591	574	523	548	556	565	552	575	518	529	537	569	532	535	563	572	567	556	574	536	527	609	557	539	577	511	572	538	535	565	493	589	539	530	531	588	573	539	555	572	593	570	547	599	553	541	552	569	578	584	534	590	528	555	559	513	551	518	534	517	576	557	570	567	556	556	577	563	532	552	595	568	542	542	547	546	530	530	559	538	600	551	527	542	540	530	525	544	639	557	591	595	588	546	559	594	504	543	552	583	557	547	528	572	534	542	540	554	559	557	573	562	555	525	564	530	556	569	527	562	559	579	533	571	538	573	556	547	553	535	588	564	525	507	531	609	579	545	528	593	572	536	575	594	537	556	537	541	564	595	552	599	554	524	515	614	502	552	517	556	580	561	531	576	551	565	556	573	518	521	545	561	556	558	607	577	535	515	520	547	537	558	556	603	563	532	546	596	553	572	582	572	540	516	568	563	531	548	551	560	544	562	547	561	568	515	540	568	536	555	553	596	562	531	548	558	563	566	606	522	569	524	521	518	526	537	528	548	532	559	547	537	548	528	570	559	549	537	542	566	561	535	571	550	550	545	530	531	516	538	573	539	540	536	569	581	574	511	499	579	548	537	553	549	535	520	538	546	542	559	522	547	502	589	565	580	586	551	552	573	542	516	556	514	583	591	562	544	520	547	588	526	540	556	528	571	576	559	512	550	580	559	577	587	549	526	579	563	576	556	558	575	593	566	606	529	547	576	564	531	521	575	564	587	548	532	579	544	581	522	564	568	563	545	537	567	542	543	549	540	539	589	564	587	565	549	527	559	555	572	550	555	559	548	551	568	516	543	509	547	555	561	588	593	544	558	595	534	600	550	575	571	565	571	549	562	570	498	553	539	550	549	536	591	564	540	532	545	554	555	562	566	576	549	586	531	503	519	527	525	599	504	545	533	580	563	552	531	554	541	538	554	551	574	545	570	542	557	554	606	524	536	596	591	491	516	546	541	543	602	578	547	562	575	563	562	551	526	587	591	533	564	523	530	569	612	512	549	552	558	567	570	540	532	546	553	558	521	503	566	563	549	544	569	556	556	531	543	577	532	574	541	574	561	562	550	543	549	550	543	564	568	517	568	572	555	559	573	514	548	529	567	561	559	532	534	588	546	565	523	534	552	550	562	570	558	580	535	562	520	533	519	519	553	546	516	560	567	571	588	524	529	556	543	589	567	537	578	589	552	549	535	603	525	571	546	542	562	558	542	533	555	536	538	596	571	554	556	496	561	523	578	545	582	536	522	526	571	512	573	552	516	533	516	574	558	604	565	564	569	535	540	563	567	541	532	592	542	528	566	569	564	535	544	546	564	537	528	542	533	590	536	576	536	542	529	575	555	557	519	552	533	528	584	548	579	559	556	529	538	567	563	518	568	562	565	529	524
34360	48445	20996	2798	2212	2992	3049	2005	1133	1122	1205	1117	971	863	901	1157	1370	1428	1233	1198	1122	1004	816	756	711	720	687	658	666	631	712	715	658	652	666	662	650	677	626	669	630	711	650	647	662	702	669	634	693	699	673	634	680	638	606	700	651	639	676	666	682	659	656	706	667	675	657	697	647	668	687	627	598	676	649	737	617	658	693	644	686	655	642	631	693	664	662	675	692	665	694	695	630	640	709	677	649	669	681	671	706	668	666	629	656	697	654	676	602	672	715	717	671	700	674	655	670	667	693	676	666	666	672	668	688	662	705	669	653	639	643	677	698	662	664	631	661	658	650	664	701	674	695	662	666	641	646	712	651	673	662	647	692	666	672	700	681	644	684	632	667	650	691	666	645	638	648	665	676	702	624	653	726	661	701	674	699	683	673	679	670	670	669	670	666	669	666	658	674	672	645	667	686	628	703	678	694	730	620	652	658	651	645	650	686	692	642	601	657	686	688	662	679	694	669	636	629	708	670	646	660	703	669	639	657	701	648	697	686	682	657	665	721	642	712	682	647	648	649	661	627	668	654	657	616	626	670	627	684	623	658	675	675	725	669	701	627	685	693	674	647	663	679	682	640	662	676	704	638	648	623	686	663	648	704	675	629	670	651	643	668	678	639	675	716	638	654	614	683	666	698	659	693	635	622	651	630	675	648	668	652	591	629	672	704	669	676	688	656	637	651	634	644	675	687	674	666	634	633	697	655	603	650	679	664	674	634	685	661	702	663	668	695	662	715	663	671	660	700	656	672	673	651	637	692	648	685	630	658	625	648	647	681	645	619	679	680	642	641	664	652	665	646	627	647	670	672	650	655	645	668	660	691	691	626	664	699	644	699	655	674	634	674	703	689	688	695	684	637	652	642	655	590	665	657	687	679	653	630	664	690	630	674	655	690	663	654	633	640	692	643	692	670	709	676	667	637	632	697	648	664	651	671	664	677	608	656	697	707	693	677	668	701	712	692	677	624	634	603	656	678	638	696	721	674	643	687	655	677	650	694	667	641	626	660	627	704	640	677	666	641	688	652	656	670	610	625	681	659	689	667	648	616	690	689	642	646	650	717	644	658	646	630	692	634	684	661	670	653	649	685	642	698	648	645	700	671	701	649	690	660	621	623	605	637	707	711	655	683	664	664	660	663	698	679	682	684	701	674	645	690	637	611	683	671	687	647	684	668	635	652	638	712	673	707	667	680	666	656	635	705	701	646	658	671	687	630	641	639	647	640	694	674	657	710	654	707	615	700	645	658	637	720	690	611	685	639	641	646	615	646	650	690	646	648	666	673	651	670	656	630	631	679	689	630	654	631	661	603	643	699	688	641	646	664	698	659	680	651	655	690	666	723	680	679	671	652	653	642	690	642	638	669	653	692	678	683	646	677	665	672	661	663	708	680	674	627	690	676	650	635	586	721	652	676	649	656	692	696	654	652	662	671	658	606	646	609	655	667	674	675	639	656	670	623	676	631	655	644	669	659	601	648	650	622	649	625	668	660	660	631	632	688	635	652	648	732	667	645	635	669	647	672	638	656	627	733	661	668	641	670	643	672	647	621	683	653	683	687	662	664	644	647	666	640	651	642	651	639	684	669	668	698	685	567	673	690	631	703	654	671	653	657	644	700	670	667	653	657	636	612	669	636	688	673	696	608	688	644	642	630	652	630	679	660	691	675	678	670	684	699	647	702	666	684	668	681	667	651	676	671	606	640	676	665	697	667	681	659	592	661	649	657	646	665	613	676	658	636	651	636	635	686	670	690	666	663	642	673	627	645	683	691	674	653	658	699	703	638	655	638	681	656	669	652	691	649	685	686	671	706	635	656	688	685	614	712	701	670	675	649	635	642	656	616	656	665	665	691	687	677	679	650	677	612	682	669	663	666	656	648	638	697	668	645	678	690	666	685	667	661	719	704	707	637	676	684	678	687	655	617	672	656	655	662	652	677	635	672	628	645	625	669	645	693	674	710	641	673	648	677	655	687	655	702	689	649	606	680	655	651	657	708	674	640	682	711	644	663	637	658	702	673	676	695	675	675	638	695	727	666	665	677	644	653	655	679	681	654	640	702	700	677	637	645	643	673	688	667	637	643	639	723	671	680	689	650	668	648	675	670	652	657	676	681	676	691	713	666	612	645	609	732	657	680	645	678	620	678	635	667	629	696	648	638	663	686	650	660	685	690	573	631	675	680	662	672	671	667	625	651	674	682	677	650	642	680	603	612	670	718	658	630	655	684	695	673	680	670	620	633	663	684	683	652	682	636	686	659	667	686	694	658	646	651	685	659	683	623	722	628	641	659	652	688	641	668	644	670	672	625	651	701	673	636	654	658	630	642	636	700	632	654	638	659	662	694	631	674	681	698	678	691	651	685	615	656	689	619	739	687	651	659	651	665	690	699	690	652	644	709	671	667	673	683	646	683	641	648	620	668	690	647	627	661	624	683	650	755	685	660	671	674	639	670	633	666	706	668	635	646	660	661	672	652	649	657	686	644	664	682	644	663	654	708	639	654	692	681	675	653	679	687	707	662	610	711	653	673	702	682	702	713	657	670	681	689	625	689	653	647	613	656	671	644	654	680	651	663	655	609	657	673	673	643	710	682	662	633	683	670	658	633	696	666	646	642	662	671	656	671	644	689	647	678	655	655	634	664	654	669	686	675	656	650	676	672	679	654	669	703	629	671	666	670	690	641	651	669	662	693	680	669	636	671	646	621	670	669	683	658	702	671	636	679	657	677	708	628	655	694	637	645	698	637	711	636	676	662	679	671	677	656	628	658	718	653	668	669	646	698	669	665	661	665	674	652	645	685	723	664	689	688	647	661	662	690	657	697	689	630	663	669	667	616	671	670	708	720	711	652	684	660	681	688	658	638	680	670	669	721	697	624	659	697	640	656	673	658	642	652	687	706	672	668	673	694	653	697	649	677	649	679	688	682	665	715	650	654	641	634	704	658	632	701	676	657	638	690	629	692	624	668	633	667	728	662	625	661	686	645	674	662	666	642	671	657	626	664	658	657	656	695	681	651	668	683	635	622	645	737	634	664	708	643	657	639	684	662	637	642	631	676	639	638	675	641	662	623	645	682	622	696	648	671	647	659	666	676	660	650	688	668	663	675	625	691	702	650	664	661	677	723	689	706	655	673	641	679	684	701	623	663	591	645	705	676	656	678	649	645	685	655	632	657	673	653	642	652	646	652	619	679	638	666	680	648	646	662	702	642	657	686	646	687	701	626	649	627	656	697	692	683	629	672	627	628	671	637	659	636	643	639	607	646	655	669	670	688	650	671	666	630	663	694	642	707	674	693	674	686	688	625	703	631	702	675	669	653	684	636	696	613	687	708	655	688	674	652	663	666	619	631	670	691	662	664	625	647	622	666	672	650	622	680	642	680	664	620	679	697	689	672	689	671	629	610	664	666	652	669	682	695	655	728	672	704	636	662	664	645	654	664	698	705	665
24445	21673	28835	24861	20628	8241	2882	2281	1677	872	832	796	774	745	824	1402	2423	4332	3428	3443	2957	2370	1647	1205	812	641	581	612	577	599	610	604	561	599	592	581	574	580	587	535	600	552	604	584	640	623	617	588	535	610	567	643	595	613	588	598	559	615	617	602	578	578	554	643	621	558	547	552	598	574	621	557	561	596	583	593	594	574	563	594	552	585	580	543	604	601	595	543	641	594	550	572	584	549	572	568	606	571	611	594	615	601	595	573	536	571	588	559	602	591	637	576	601	632	617	593	595	594	620	612	618	597	596	577	623	563	574	593	593	600	592	576	595	569	575	574	580	581	568	559	612	562	573	559	545	546	605	591	592	592	564	601	612	593	531	567	638	526	561	612	596	596	620	570	616	550	610	652	560	572	605	529	578	568	603	599	663	615	598	585	602	611	610	643	598	587	580	577	595	629	593	593	614	593	621	577	591	570	635	610	584	601	576	599	610	639	580	575	613	568	628	618	602	623	556	582	561	589	580	575	572	558	581	621	637	598	553	545	597	631	579	581	600	603	578	580	607	614	583	583	532	587	570	604	582	589	608	616	600	591	563	589	578	529	569	577	609	569	636	622	558	592	570	659	594	624	620	552	567	574	593	560	588	622	580	561	608	563	637	623	626	620	568	608	586	600	617	571	583	584	609	578	633	587	572	658	614	549	592	612	552	595	556	585	580	606	584	594	560	621	611	557	616	600	650	609	605	584	521	584	581	591	615	616	551	608	558	608	601	586	565	563	566	603	607	671	550	562	567	674	614	568	646	579	615	602	603	593	584	536	552	630	570	598	652	592	585	594	627	626	590	615	585	598	631	559	574	615	562	584	614	584	559	542	565	636	628	628	562	549	575	593	590	607	595	656	632	616	618	571	606	631	625	583	575	612	594	586	583	593	590	573	633	588	583	592	607	558	631	545	582	580	571	620	560	574	606	645	587	587	592	604	603	583	597	578	563	626	606	622	615	596	550	559	571	593	598	579	637	622	593	601	579	575	537	618	585	596	547	615	579	587	554	583	615	592	538	565	555	596	577	603	601	610	567	640	567	604	616	610	585	593	583	552	535	573	544	641	548	615	563	617	549	603	538	606	586	614	588	610	589	588	577	602	612	591	563	569	598	564	564	617	550	571	539	592	588	639	574	599	597	570	554	562	632	561	593	585	580	561	626	549	600	616	576	581	582	596	563	573	543	621	631	638	645	570	610	562	621	604	564	576	632	573	607	602	616	615	616	604	598	591	582	611	614	563	611	566	580	596	593	588	563	544	636	586	605	625	622	610	615	624	578	612	605	627	594	584	585	626	606	563	584	599	586	607	606	596	584	599	605	597	562	599	568	546	587	591	539	585	583	580	600	590	648	604	595	611	549	585	577	571	568	620	589	591	611	541	643	603	550	587	624	594	560	587	554	617	591	565	584	559	625	586	543	607	570	594	591	643	615	644	601	553	546	548	600	584	595	584	569	595	612	565	594	592	580	560	555	584	585	631	606	636	588	572	578	581	582	644	592	589	607	581	587	593	629	605	599	617	542	581	561	600	569	607	608	549	588	633	560	545	539	633	626	560	591	623	591	601	586	620	579	592	614	601	568	582	553	605	586	628	573	621	604	563	592	593	602	581	581	609	606	569	584	612	555	603	634	574	585	594	598	569	566	606	582	616	577	592	559	598	614	633	591	544	579	608	608	603	553	564	583	584	568	583	586	565	632	580	564	599	585	606	562	582	586	629	626	608	631	570	604	613	575	622	619	635	567	559	588	619	562	595	571	557	629	582	576	615	623	613	575	559	565	618	573	634	594	622	611	610	567	583	577	571	584	621	595	620	632	599	569	582	588	583	560	589	619	576	602	564	605	579	556	625	563	552	583	566	614	554	581	610	599	580	550	568	613	589	574	620	576	593	555	609	569	620	573	571	580	592	602	544	631	633	571	625	602	592	573	601	592	592	558	580	564	571	594	640	541	628	608	658	536	607	581	564	600	613	587	601	589	582	573	555	600	585	581	584	595	598	594	604	586	591	617	578	555	607	551	635	609	598	582	561	632	617	596	565	556	590	587	574	583	554	573	558	589	592	566	590	652	571	573	594	609	602	600	566	530	628	544	582	584	601	602	571	578	586	589	570	581	552	611	590	614	593	574	620	589	555	587	593	577	619	586	574	573	593	648	569	576	542	578	576	595	602	609	601	545	567	562	591	568	632	588	588	569	578	605	586	575	587	605	598	570	603	546	596	554	565	569	641	547	556	572	578	593	571	584	568	578	596	608	548	613	540	602	590	563	573	600	583	626	555	604	588	613	602	533	593	559	624	570	601	581	584	586	579	568	595	569	599	615	614	567	621	567	592	571	580	557	602	611	580	599	608	633	539	581	597	594	538	598	569	592	607	596	581	599	558	585	600	609	573	576	590	559	599	608	621	553	618	625	585	614	611	574	583	576	567	631	584	592	565	605	590	647	621	583	599	578	556	563	596	568	572	601	647	578	587	583	650	595	608	560	605	623	594	605	573	592	586	628	585	600	597	565	604	583	577	545	560	585	577	571	589	590	572	576	625	576	611	602	616	571	603	651	564	596	620	563	629	560	612	559	554	578	583	598	601	578	583	595	618	598	626	529	611	557	575	585	602	562	619	562	633	612	595	554	560	571	580	573	622	624	589	593	612	572	595	621	550	551	628	563	596	554	583	603	581	598	638	614	559	576	589	562	521	616	581	573	625	604	557	619	579	597	595	575	598	594	559	605	606	562	562	566	577	645	571	591	605	571	610	601	581	614	539	604	581	586	623	578	517	585	619	598	609	634	590	579	588	575	577	569	602	588	553	569	587	561	636	605	646	580	556	564	545	593	599	612	599	577	623	569	616	600	574	626	605	619	550	592	603	583	551	605	605	645	570	569	566	551	599	590	590	567	599	616	590	618	577	576	613	607	583	583	573	571	604	607	584	603	584	592	572	605	581	564	619	568	567	621	551	572	566	581	614	641	553	549	584	559	551	593	583	621	611	618	579	588	594	597	577	597	629	576	600	621	563	560	595	626	615	639	616	604	583	585	582	587	583	615	593	607	614	570	573	579	537	578	611	612	599	566	594	583	593	633	625	589	624	589	617	603	531	547	602	607	619	570	579	575	560	591	601	604	553	594	620	604	582	621	578	621	601	580	627	582	577	578	578	564	597	528	619	576	576	575	564	589	608	595	612	629	633	598	585	555	586	549	582	584	574	549	560	569	585	568	565	581	594	577	619	579	522	570	607	616	603	555	586	605	583	611	564	585	580	593	563	587	617	614	558	596	520	595	557	579	584	605	611	635	564	632	600	573	603	549	589	580	585	614	571	591	554	555	618	558	553	572	576	587	559	579	602	585	548	602	611	601	620	596	600	571	619	600	543	596	647	569	634	558	544	579	618	549	599	585	602	635	572	584	624	573	612	627	593	577	581	624	608	597	608	581	606	560	593	632	555	577	615	598	569
38396	64025	34904	7736	3078	4208	3956	4152	2893	1270	1172	1241	1083	1069	1155	2225	3873	7100	5590	5288	4572	3627	2480	1713	1010	757	663	714	671	646	700	648	660	725	731	697	672	718	708	736	678	708	729	677	729	735	692	670	752	672	700	698	671	706	722	708	697	689	736	692	673	727	658	675	687	701	686	701	724	743	722	702	684	626	663	740	657	683	715	699	673	692	723	674	711	695	672	631	715	717	686	686	663	706	714	692	733	721	690	691	686	693	717	697	668	690	703	676	714	661	664	681	700	745	738	712	669	734	619	730	639	728	680	646	655	672	719	679	740	718	756	686	693	713	692	690	698	703	696	716	717	718	714	651	739	691	693	701	723	700	695	693	649	735	664	706	690	671	712	695	713	689	687	728	677	672	687	701	664	713	686	694	701	697	669	703	663	686	734	664	725	751	683	687	704	687	734	694	711	660	724	711	724	687	718	734	668	726	722	692	727	664	694	725	711	704	690	618	693	683	674	676	736	696	719	699	704	746	679	717	684	669	698	667	652	717	731	711	725	674	741	675	688	690	721	710	682	687	719	678	668	708	690	671	683	681	662	720	697	739	676	683	675	694	736	679	672	654	699	696	690	671	705	705	751	724	741	694	687	686	687	724	677	685	734	696	724	724	696	759	666	750	704	709	702	641	737	667	710	658	665	693	687	690	670	689	738	690	668	713	712	697	675	731	684	700	731	680	711	669	676	666	700	681	695	695	730	669	717	738	660	651	687	644	732	706	697	654	683	697	700	705	711	713	708	718	722	715	705	694	693	684	669	698	673	688	682	709	685	689	663	720	691	735	717	666	680	683	707	701	645	684	657	691	694	735	706	732	710	709	718	716	670	696	709	722	695	724	714	692	681	690	666	711	660	622	700	695	638	734	650	677	678	668	691	681	682	737	739	708	684	656	737	675	691	745	725	702	701	747	643	711	688	709	726	654	729	713	706	690	719	685	689	709	697	710	724	691	654	720	699	718	673	683	724	696	691	659	660	692	715	708	714	706	737	724	686	691	763	699	687	655	682	669	671	697	744	705	694	715	709	719	692	668	709	669	720	681	672	680	688	684	724	760	722	682	685	686	742	690	689	709	677	714	709	708	678	698	736	706	735	729	716	674	700	727	694	680	703	667	693	688	731	712	687	710	710	663	696	720	711	680	693	694	682	702	708	697	702	701	732	721	709	724	707	708	704	678	671	723	658	690	738	688	713	649	686	713	700	692	725	696	720	728	701	661	704	652	740	716	747	716	664	680	677	680	682	710	681	705	697	690	717	674	683	688	736	679	726	687	713	675	641	710	712	712	790	685	713	715	693	686	728	714	682	664	660	726	673	692	678	717	731	671	734	675	675	709	700	677	692	712	678	703	742	745	729	735	688	641	687	652	698	644	718	693	735	740	705	683	717	715	724	668	694	760	681	696	742	687	687	746	712	702	645	699	713	694	682	710	694	658	677	700	681	698	705	635	730	711	655	708	722	694	704	692	752	698	724	708	721	672	714	693	716	679	637	642	693	678	735	706	718	670	726	698	730	670	726	683	673	693	764	732	668	691	674	712	727	686	689	727	702	680	650	660	717	674	683	706	681	644	697	696	699	708	713	714	665	728	715	670	667	711	767	713	701	677	714	666	713	725	702	700	690	699	664	702	717	718	672	653	720	701	707	688	735	722	688	708	705	723	684	660	775	668	713	715	718	675	673	725	748	696	721	716	719	679	644	673	717	683	704	684	693	701	709	693	756	702	703	701	605	691	684	691	673	668	711	725	689	682	740	657	692	685	704	664	653	715	685	673	674	710	709	689	711	647	677	725	745	696	689	706	674	659	680	725	674	721	679	708	741	665	720	726	684	670	708	740	716	673	749	642	740	661	670	714	713	669	698	677	733	664	679	677	667	703	723	681	658	690	703	707	700	698	705	719	714	739	703	681	707	641	656	701	738	631	743	712	705	662	731	707	697	708	709	693	692	687	708	717	724	708	707	747	657	719	694	695	743	653	694	666	672	680	670	766	658	687	711	732	693	784	724	687	686	754	717	726	712	702	725	668	667	680	674	698	706	660	680	690	719	737	745	715	737	674	692	694	660	672	735	669	722	674	695	683	701	700	713	712	675	740	690	659	694	723	664	727	660	715	683	650	715	710	679	694	738	662	686	719	694	687	693	713	716	674	685	714	691	690	676	672	676	683	725	687	689	690	709	701	688	691	722	677	659	674	705	698	705	705	695	662	646	706	685	690	639	741	707	638	728	724	673	722	667	705	689	688	690	721	670	717	723	647	722	680	696	688	678	685	711	745	655	702	701	687	738	689	694	667	723	737	673	682	665	711	710	713	740	712	706	708	687	673	682	722	683	717	694	719	711	695	704	712	676	716	672	678	731	707	702	678	635	711	790	730	696	673	685	683	659	684	725	711	691	637	679	639	663	715	656	700	721	679	693	730	697	668	679	707	664	708	731	692	679	716	682	706	730	729	719	715	646	744	659	690	716	683	701	673	725	697	657	739	722	655	672	712	709	694	732	697	697	693	665	703	729	758	686	686	698	690	716	653	688	673	710	695	727	725	708	685	708	682	664	760	678	686	743	759	675	712	691	692	718	705	681	771	696	720	671	709	725	752	716	728	732	678	685	718	669	769	692	721	684	755	685	728	650	705	692	691	700	690	711	667	729	717	720	712	707	678	683	686	780	695	683	650	675	718	674	721	719	649	670	681	736	726	723	729	716	690	716	658	670	667	681	671	671	704	736	713	680	689	725	697	744	708	683	719	711	697	653	749	711	717	683	711	723	663	780	639	715	660	663	669	676	695	725	695	658	688	719	703	682	677	672	696	754	694	731	732	753	701	738	712	634	731	727	704	684	724	695	692	707	693	703	690	657	693	695	666	700	673	639	711	689	714	678	672	747	708	704	670	670	661	685	756	681	690	729	680	752	749	709	671	692	703	714	686	672	743	716	651	665	697	733	679	712	717	685	709	699	704	642	767	683	654	715	714	662	706	685	734	737	693	694	708	701	723	686	680	702	699	698	687	749	714	719	661	678	686	680	648	693	708	729	700	728	649	714	751	731	720	678	677	728	738	706	669	655	705	692	702	702	738	694	702	680	672	715	721	668	722	704	679	679	695	684	677	688	676	702	719	672	665	718	709	697	681	718	678	719	677	662	736	670	686	700	686	715	715	681	693	713	687	702	695	727	724	712	691	653	723	656	737	682	688	661	699	732	721	729	735	699	720	723	728	700	718	686	668	716	722	726	688	665	700	687	679	674	703	699	682	676	651	717	701	729	729	729	692	755	684	717	703	735	723	720	669	697	694	713	686	738	672	702	669	686	714	730	670	685	737	705	750	710	707	673	750	719	670	741	719	678	717	739	682	685	698	714	722	660	644	711	706	696	640	703	701	712	680	717	685	687	743	738	682	696	697	736	712	687	725	663	655	713	716	676	711	682	758	671	713	660	652	713	718	720	729	673	738	691	706
25722	21888	28164	25077	10042	1777	1667	2221	1729	1163	856	800	880	822	787	913	1806	2865	2701	2399	2150	1624	1304	1045	877	756	709	705	710	686	728	696	680	740	748	664	699	667	702	687	664	667	692	715	727	668	696	675	695	672	717	684	743	646	690	693	713	710	625	710	693	708	720	703	699	691	735	691	673	708	741	722	674	668	659	685	678	725	703	654	722	711	687	739	677	668	639	655	671	666	741	718	656	662	684	674	650	688	715	692	710	686	665	675	672	680	634	698	672	705	707	615	656	691	690	677	668	751	682	726	661	703	697	669	676	706	719	685	716	692	690	663	690	675	683	740	687	708	711	678	720	715	664	649	649	709	683	645	637	686	621	681	656	704	653	684	703	680	673	641	736	657	619	705	680	702	685	671	687	728	636	677	714	644	664	676	675	738	685	686	671	717	650	725	636	689	697	705	704	685	718	728	677	668	708	710	690	677	685	669	679	688	692	695	666	689	660	684	675	714	681	682	701	648	689	690	749	681	690	720	721	678	691	713	709	681	655	682	647	714	662	721	707	703	684	675	649	735	643	692	697	700	686	667	742	720	681	680	702	686	675	648	684	667	721	685	683	677	755	658	653	679	705	757	677	710	684	662	687	673	678	652	661	688	660	690	676	733	692	704	713	685	690	701	694	691	720	689	668	716	699	707	682	710	679	671	684	639	631	661	668	670	732	699	687	644	630	708	667	666	705	719	712	662	705	729	703	676	729	698	714	679	656	688	694	720	678	687	707	693	713	669	684	667	735	661	680	688	654	680	732	675	698	686	763	706	698	686	696	667	715	732	711	737	702	676	704	670	659	702	666	705	708	673	685	701	705	722	675	678	718	673	679	650	666	704	677	681	691	659	727	688	644	655	693	662	687	656	659	684	644	676	704	707	674	704	683	646	683	680	698	671	652	700	729	643	723	673	734	662	660	725	703	679	695	690	693	686	680	682	680	664	711	706	663	682	696	709	650	717	673	715	661	702	648	686	706	749	698	697	719	705	649	640	640	690	754	698	694	663	711	701	685	693	691	648	680	679	691	686	676	673	698	724	692	703	643	669	667	690	690	658	699	620	685	668	696	690	716	664	716	681	726	639	668	707	684	673	603	692	703	687	668	688	732	682	707	695	719	684	677	713	695	627	700	729	739	687	709	674	646	720	711	667	669	695	728	737	666	713	678	700	670	667	719	714	672	695	650	694	631	697	728	688	677	643	659	699	701	683	621	724	697	675	698	645	693	729	719	704	657	703	665	675	651	684	715	651	715	679	659	700	690	644	696	648	679	640	735	707	690	713	716	696	663	675	707	677	669	685	685	689	684	671	666	685	706	660	663	665	694	671	728	674	673	694	708	678	692	672	705	677	683	708	665	673	694	717	637	678	712	690	677	658	692	680	659	691	668	689	637	660	728	702	697	692	731	689	685	673	735	673	682	712	689	711	688	704	725	693	669	762	703	709	720	709	709	714	709	676	696	678	654	673	689	625	688	669	662	665	638	707	678	679	726	635	747	654	712	684	692	730	694	716	694	731	701	720	693	717	681	682	675	693	656	718	707	660	693	689	735	683	670	661	678	666	709	698	663	671	715	686	728	691	712	642	762	697	712	657	680	690	727	710	683	714	679	670	736	684	720	705	735	685	728	657	692	665	714	682	682	693	678	656	720	672	737	727	695	714	704	688	734	698	686	684	706	696	699	642	698	738	688	685	664	687	707	729	656	685	696	689	673	689	699	656	698	700	675	713	677	780	711	688	664	679	696	718	643	629	656	699	679	676	684	699	675	705	648	654	671	689	644	734	689	700	650	651	667	712	678	703	706	736	651	704	706	666	684	714	671	680	706	710	665	682	725	714	677	680	664	713	710	702	703	681	700	689	699	697	642	688	707	730	653	688	708	720	727	662	704	660	698	710	665	720	716	647	719	720	702	673	709	723	701	712	701	706	733	690	626	656	681	716	711	672	706	681	654	745	722	666	704	712	668	666	678	651	697	706	669	675	758	672	652	687	715	712	652	701	703	691	673	704	700	700	704	664	669	662	713	689	677	690	712	659	693	715	724	697	648	674	701	691	704	685	706	715	686	688	689	695	684	696	629	622	690	674	680	740	688	696	666	659	717	711	663	683	681	679	678	692	654	711	711	658	674	702	645	668	700	715	691	686	668	678	691	679	712	687	640	696	682	699	695	662	715	720	688	730	711	656	717	665	698	687	648	659	692	681	677	683	644	673	726	662	710	704	668	678	687	689	720	671	662	658	668	684	724	690	688	657	739	669	663	652	666	659	669	697	684	676	694	681	738	692	705	666	712	690	633	731	700	687	723	700	706	703	662	691	704	689	655	733	723	735	691	690	656	687	768	671	721	704	659	649	665	674	665	660	682	674	710	708	723	711	688	724	695	663	658	652	715	710	691	669	724	709	688	671	680	748	710	704	697	735	672	724	694	695	713	692	687	678	675	675	676	739	667	674	671	644	704	636	696	685	640	693	694	655	675	669	655	665	687	657	686	686	686	748	719	659	702	715	702	677	748	687	709	740	677	730	692	699	723	692	660	667	667	644	662	655	639	648	701	706	700	671	639	700	715	676	709	623	664	673	677	645	735	692	704	677	661	716	693	728	677	698	656	674	684	722	696	674	675	683	672	654	732	686	674	720	693	663	673	694	721	678	683	682	666	701	723	719	662	699	744	708	673	677	669	723	683	707	679	700	665	674	680	661	721	730	745	696	703	707	693	715	724	681	702	644	683	709	702	689	664	700	704	674	714	669	679	714	668	737	679	684	690	659	706	663	701	718	654	721	686	711	732	667	692	688	698	692	711	711	704	651	705	688	704	658	656	663	706	645	633	666	688	679	729	713	622	696	664	668	672	697	670	690	687	695	724	678	617	636	649	688	663	709	673	694	700	710	697	674	717	678	706	706	695	675	704	683	697	683	650	698	705	639	694	693	632	718	690	716	703	673	658	678	722	745	657	670	695	687	728	719	686	733	706	660	663	692	677	712	675	669	672	652	744	698	700	674	715	635	704	745	715	671	692	724	678	695	643	641	707	636	691	691	705	716	695	674	703	735	683	694	655	671	724	715	718	677	667	715	684	664	649	679	712	694	728	701	654	713	731	736	693	690	701	699	730	733	708	742	691	714	684	683	658	745	629	708	660	722	696	718	760	677	689	680	692	673	690	702	699	726	674	693	709	689	639	676	654	708	703	725	685	694	694	706	705	690	666	618	720	722	724	702	693	664	663	667	683	658	733	673	689	696	727	714	700	688	680	674	707	690	638	641	731	687	743	681	690	734	727	681	704	715	693	690	690	673	670	718	685	732	716	688	699	733	708	698	696	719	706	680	715	669	687	669	731	706	666	710	685	663	682	697	676	723	650	719	717	744	677	699	699	709	692	674	725	712	680	741	693	713	721	640	679	703	705	713	720	681	679	715	703	743	667	689	682	663	707	679	634	715	708	675	682	707	697	698	677	722
37359	57519	30462	6425	2332	2517	3094	4364	3098	1812	1164	1118	1113	1018	1027	1310	3197	5320	4725	4046	3545	2734	1892	1409	997	828	801	890	796	786	855	819	818	775	848	789	820	778	783	821	825	848	796	781	801	763	800	801	831	818	830	805	827	843	796	835	787	784	820	782	797	807	806	801	809	807	844	827	832	817	834	834	804	820	843	791	824	810	845	810	842	847	808	804	835	826	829	849	819	781	775	838	812	801	871	742	767	800	868	828	881	794	785	864	798	739	822	826	803	781	783	836	794	793	876	878	805	840	864	805	847	856	847	827	818	788	854	787	866	804	854	803	827	850	845	814	841	796	838	785	816	802	809	771	867	775	835	804	812	778	849	779	786	845	793	829	806	780	826	836	805	825	806	835	891	839	805	821	798	767	818	802	830	825	823	818	805	838	800	823	809	793	858	846	762	862	752	844	829	860	822	780	797	836	817	810	804	803	800	789	845	808	771	857	800	832	751	854	798	779	845	799	845	824	815	818	806	817	783	828	764	836	782	828	829	809	849	865	791	886	833	854	861	785	836	769	839	856	809	841	871	829	813	768	806	821	827	797	806	814	836	854	828	777	809	791	772	802	850	833	808	829	834	818	773	847	823	840	826	820	826	829	832	836	816	850	786	859	843	809	806	862	814	821	840	818	797	825	806	815	853	828	871	792	845	860	828	824	777	806	822	792	835	802	794	804	786	816	818	761	871	813	824	839	833	769	809	850	836	759	784	815	836	811	804	805	804	837	817	848	843	808	788	828	841	811	828	823	818	789	830	772	867	812	852	771	826	789	856	791	791	850	862	776	841	846	860	872	834	800	731	842	814	807	760	747	790	828	862	817	824	796	797	844	810	804	830	774	774	765	837	796	808	858	793	816	811	798	799	795	821	868	773	751	813	818	870	809	858	826	829	813	815	743	817	821	813	804	803	859	823	790	762	833	797	831	866	829	813	794	837	822	856	760	851	750	836	828	828	797	768	799	810	829	806	808	744	883	846	802	892	775	809	847	794	770	819	771	835	820	812	908	820	793	908	781	855	849	849	840	826	897	806	838	838	831	873	820	803	803	795	821	754	821	821	799	877	813	820	860	816	792	763	844	825	829	816	737	868	782	838	869	788	815	829	782	787	809	819	826	828	831	810	817	826	824	831	813	814	842	817	854	772	767	851	798	817	859	823	816	806	769	806	793	804	773	818	822	829	813	746	800	817	803	857	755	788	767	818	860	816	806	836	795	803	820	787	808	817	799	837	812	882	861	795	826	832	788	805	804	779	761	831	831	863	814	764	849	758	811	854	833	807	774	841	848	810	859	795	778	778	881	792	862	799	843	818	787	800	826	819	810	828	787	851	824	807	850	824	803	833	818	828	851	843	798	797	838	851	790	863	866	872	779	818	821	830	823	832	836	825	837	809	813	838	782	767	858	807	781	756	801	835	793	804	855	814	844	795	837	846	857	746	818	822	854	791	834	839	847	804	744	847	811	828	824	835	873	783	803	798	805	826	788	821	806	812	805	819	810	832	817	802	805	839	769	790	785	828	827	846	799	814	774	857	778	835	809	840	834	835	793	828	805	805	850	839	830	798	805	825	789	792	838	790	759	856	875	821	831	816	826	849	826	882	832	812	838	788	865	816	795	838	882	847	846	763	871	829	819	786	890	808	855	806	809	800	836	801	872	832	832	849	780	773	802	797	781	812	777	779	862	837	779	826	796	808	825	802	810	835	826	817	848	832	828	827	795	849	805	842	813	801	818	814	811	794	861	828	822	789	810	870	855	833	825	778	778	796	861	757	844	760	812	843	886	787	801	819	808	811	837	744	800	801	832	846	845	826	801	804	849	848	829	826	839	839	834	824	800	811	807	760	820	801	872	805	814	794	804	787	809	821	886	803	786	833	786	811	830	823	840	762	864	822	800	803	844	820	826	835	880	843	828	812	799	852	768	849	817	842	795	848	841	835	828	824	771	781	860	842	836	816	838	774	847	833	844	796	834	802	802	831	825	837	876	803	815	810	810	853	808	795	792	810	796	832	820	796	857	844	831	858	831	822	846	828	746	794	784	803	835	790	884	808	835	776	797	811	841	805	859	784	870	837	807	796	852	830	829	793	824	808	823	815	848	798	861	818	854	801	799	787	824	838	840	825	779	831	793	782	822	866	774	862	830	824	811	792	810	824	776	797	758	813	809	841	886	812	806	803	830	795	826	806	803	813	780	815	776	836	824	762	824	858	797	808	822	823	834	818	835	845	816	797	864	813	793	839	821	760	765	798	865	846	800	824	868	799	852	781	833	832	878	838	841	830	831	823	828	812	831	835	848	868	822	804	826	814	782	803	821	762	842	781	815	823	830	773	774	806	770	803	838	805	871	812	831	820	802	811	803	802	855	830	823	834	793	786	755	825	778	766	785	821	785	813	779	806	844	784	847	851	806	837	797	765	832	786	809	811	793	808	832	822	871	797	853	857	784	805	864	808	829	863	825	870	793	823	823	818	796	803	788	805	782	800	832	846	803	838	851	790	854	807	797	825	851	815	805	850	843	826	835	806	794	819	779	866	856	865	791	811	796	832	811	807	806	841	791	815	800	811	827	836	812	804	830	803	775	793	836	754	818	830	782	830	792	815	798	799	830	845	884	791	836	824	797	803	829	829	831	833	737	780	811	798	814	808	841	780	781	831	828	787	856	815	817	808	824	816	799	852	786	809	805	779	784	840	844	829	817	815	831	856	830	822	843	766	795	772	803	854	851	824	790	800	746	827	823	828	822	807	802	789	855	806	792	817	840	767	788	841	787	788	829	864	820	843	811	765	775	833	824	756	788	789	829	790	811	815	758	818	865	808	799	784	856	807	848	850	767	824	846	826	831	812	787	820	774	844	837	802	825	876	830	790	768	784	794	856	818	825	802	797	822	828	818	823	835	798	826	780	786	792	811	790	824	830	797	824	836	827	811	842	812	869	797	789	799	855	840	745	814	793	803	825	819	802	831	825	840	818	793	872	799	816	843	820	829	804	838	826	790	867	778	854	827	830	805	758	795	758	745	815	762	831	825	811	774	785	784	817	797	837	790	843	772	827	819	843	847	809	772	821	820	891	833	854	793	852	810	804	836	824	821	797	825	813	803	850	840	798	797	826	838	745	824	823	858	822	811	834	808	887	763	760	827	839	804	817	838	807	798	828	769	798	810	778	788	838	885	835	788	803	812	795	826	814	806	821	816	837	817	796	835	774	798	819	835	811	815	856	855	844	823	788	817	862	841	850	740	857	797	734	833	834	761	812	839	802	797	867	800	779	825	818	801	805	786	793	812	794	882	840	828	854	801	760	820	826	850	827	858	792	839	851	752	826	788	886	829	814	800	847	835	808	766	824	827	765	819	854	825	781	842	799	821	786	792	825	792	840	742	818	806	866	871	830	878	851	834	779	829	855	818	778	802	820	753	794	866	824	847	766	778	807	794	831	845	792	813	827	811	803	856
23272	21612	29387	24260	21560	21450	10730	2969	3287	2862	2146	1711	1420	1097	1104	2168	3976	7739	9296	8642	6606	4640	2926	2016	1402	966	960	848	892	903	897	834	902	905	857	946	900	906	875	906	910	869	884	833	906	938	882	886	798	841	878	843	860	825	871	855	882	881	890	833	883	914	887	863	803	831	916	862	830	887	869	878	833	819	907	872	854	931	844	921	894	953	811	927	902	884	877	891	864	884	863	910	875	895	826	892	918	847	903	895	891	838	903	915	875	912	843	878	893	894	943	838	908	888	870	872	859	858	854	876	839	881	915	879	870	887	895	831	918	879	903	907	848	881	896	850	917	912	843	871	877	902	893	851	876	921	884	884	862	850	876	924	874	883	880	868	894	858	868	842	867	876	828	821	864	884	836	881	887	881	887	840	870	853	810	926	838	870	929	814	881	855	872	842	930	838	855	867	876	871	896	854	870	911	884	871	829	827	878	850	925	893	826	877	864	881	895	903	821	900	896	871	841	841	867	907	897	857	832	892	875	873	904	900	885	871	820	813	856	855	907	869	832	861	902	914	837	864	846	947	922	885	890	872	855	856	879	937	954	925	874	902	907	959	877	877	862	911	868	826	918	920	889	838	890	811	911	825	890	901	895	869	846	920	861	918	889	857	882	864	851	891	898	907	855	839	851	888	855	888	891	877	853	804	823	834	868	881	827	886	825	896	817	871	888	879	868	814	926	819	909	877	882	844	885	851	878	900	864	872	866	844	923	869	856	924	865	861	866	851	841	882	859	848	940	819	893	893	946	904	884	877	890	893	832	845	851	866	922	898	854	844	923	871	879	923	944	930	829	902	892	860	884	914	918	890	877	883	837	920	860	934	854	877	868	904	818	810	839	866	866	920	851	860	847	850	843	822	849	865	912	904	837	871	928	883	848	871	908	860	865	825	878	815	902	869	879	865	846	856	825	850	855	870	854	865	902	872	886	863	867	861	880	921	864	892	881	821	874	847	901	910	848	870	903	874	869	817	854	881	920	923	859	852	923	849	837	884	859	887	908	923	865	851	886	828	853	883	897	878	895	866	882	852	862	894	909	842	877	890	861	902	870	805	833	881	861	824	870	892	883	845	877	905	877	842	896	863	863	876	920	840	859	869	890	896	879	895	899	913	913	882	832	908	898	883	868	814	868	868	855	898	879	885	884	805	828	896	839	843	870	875	896	844	891	881	869	884	836	864	867	846	909	864	849	878	831	819	825	867	862	843	842	864	891	884	855	870	875	911	882	877	903	851	858	879	921	881	850	837	897	827	870	899	886	918	916	863	878	924	895	834	840	860	845	848	880	907	845	905	823	862	870	892	842	816	905	842	833	866	810	935	866	845	870	870	891	871	901	866	880	865	927	835	888	898	884	889	910	869	894	868	826	842	884	871	891	872	827	868	856	871	848	895	884	898	899	848	904	864	844	904	908	875	881	846	847	865	893	883	906	834	868	869	867	830	906	881	875	853	882	889	871	857	902	898	868	891	886	841	893	905	869	875	911	886	855	883	911	849	820	852	934	831	858	893	912	853	872	898	867	849	891	888	869	894	910	836	915	877	841	912	873	916	854	925	850	919	901	863	899	901	836	891	827	911	833	844	911	849	883	856	911	894	894	864	911	826	860	906	877	887	895	837	872	875	922	933	896	869	900	833	842	870	887	874	878	902	879	904	868	853	902	856	872	896	899	830	898	882	842	835	855	853	859	925	836	862	846	942	872	791	871	845	876	894	843	870	880	856	875	882	844	889	914	842	872	905	870	885	867	837	871	900	889	891	837	861	840	878	894	827	924	803	874	911	893	808	917	888	869	870	832	882	879	872	879	908	911	917	858	872	837	877	881	851	873	852	861	914	870	875	913	802	884	873	859	868	873	885	888	867	828	888	828	886	809	910	890	918	863	852	831	844	835	894	847	861	860	879	890	912	858	894	904	860	870	891	866	925	850	903	901	856	901	854	850	857	884	887	885	878	899	942	875	856	857	877	837	872	859	890	889	822	867	810	878	875	904	851	845	893	924	897	898	854	900	866	927	853	886	927	910	873	896	850	827	893	870	931	923	864	854	896	908	876	886	881	867	905	901	904	872	844	887	872	848	857	850	835	889	889	884	848	881	871	856	905	868	869	879	882	896	862	902	819	855	890	914	863	886	870	892	798	858	824	869	868	804	898	876	893	906	941	889	872	846	812	925	910	856	904	856	862	863	892	855	877	829	894	892	893	889	878	943	917	902	893	838	875	837	881	819	860	914	841	893	873	884	878	828	887	864	816	920	867	802	889	879	886	846	834	874	898	859	838	877	923	892	846	876	879	813	848	845	864	859	878	853	898	907	876	863	821	863	821	862	896	939	906	914	840	872	875	830	842	865	895	887	925	832	873	861	876	889	877	865	927	938	867	838	916	906	837	908	873	839	906	838	864	893	893	862	846	876	824	873	930	898	909	906	887	822	916	908	895	883	857	840	899	837	882	934	895	840	901	859	883	856	817	845	846	832	846	899	859	902	873	844	827	839	922	886	917	875	911	888	832	877	841	832	885	881	931	871	910	880	870	865	865	897	823	895	858	917	861	866	896	899	881	853	858	869	846	829	876	869	838	884	869	835	880	902	889	817	888	902	885	853	877	918	851	888	880	854	859	851	862	853	861	859	863	889	904	869	880	892	915	912	916	875	867	833	863	869	859	921	905	857	890	872	917	879	920	898	863	853	860	859	864	849	859	872	897	855	900	886	892	911	959	857	817	854	907	898	837	871	819	889	902	900	841	877	864	904	913	847	849	834	871	890	894	879	831	893	895	870	874	809	836	857	867	872	856	870	879	816	876	903	878	831	920	919	843	863	884	824	872	844	849	914	898	867	913	855	891	833	892	862	845	896	826	881	874	859	791	855	841	820	871	912	885	891	856	938	884	915	857	909	846	915	876	864	827	885	928	883	864	870	902	872	896	912	932	863	829	923	992	854	923	934	874	824	823	857	865	848	856	900	850	824	924	894	822	893	874	849	878	880	901	857	929	802	909	868	898	884	863	934	887	867	906	890	833	875	851	845	920	870	834	881	873	841	902	869	881	845	871	847	907	931	874	914	910	905	853	882	883	885	859	903	818	841	914	836	884	898	876	856	837	834	852	916	916	870	845	835	874	912	833	934	881	879	843	847	910	892	859	868	857	890	902	874	892	856	811	823	844	897	846	840	826	920	834	875	865	866	870	934	914	869	884	837	869	860	888	861	864	885	886	935	855	929	892	875	894	909	901	936	895	864	861	891	899	979	870	857	880	834	909	867	834	825	843	847	860	865	897	836	918	858	903	891	862	873	939	869	866	901	861	904	939	870	882	824	910	852	886	879	854	854	848	870	869	767	923	845	862	912	877	837	863	904	915	808	828	880	839	793	869	857	876	843	819	830	841	918	866	882	829	888	840	886	881	860	861	872	865	923	926	922	839	899	873	885	868	861	872	887	853	922	887	901	850	857	850
43682	74272	43498	10860	4244	4915	4020	4561	5792	4857	3415	2551	2129	1410	1414	3191	6325	12053	13102	12271	9586	6625	4222	2709	1730	1056	1021	1004	996	954	964	1017	1085	971	962	921	972	981	1007	992	957	986	1081	979	950	967	966	998	989	1030	991	1008	997	977	1040	982	1058	974	1040	974	952	1017	986	896	953	1007	985	1005	976	954	930	1040	925	996	953	929	965	979	1017	990	967	974	1028	951	1034	931	1001	987	997	1006	977	1000	970	996	1003	1075	954	983	1025	987	996	1019	968	976	999	939	1016	958	1023	960	995	985	1006	994	977	1035	964	1020	1031	1000	975	940	931	1064	991	948	956	945	969	989	991	995	1014	1015	936	990	981	984	956	958	1023	937	908	1021	1016	996	992	1001	962	963	1015	1018	1017	945	981	1016	1042	970	955	977	978	898	1014	1039	958	965	969	971	1068	930	977	965	963	960	1014	1036	1008	968	1038	977	988	1015	937	1027	967	1019	1006	954	981	976	962	977	945	1024	942	945	1025	1005	1013	978	1013	965	1001	1004	956	978	997	975	976	994	941	956	1015	1008	979	1015	1007	953	956	984	991	986	947	984	1000	966	962	949	1011	1008	1023	983	1034	972	950	953	985	1008	986	996	995	1013	973	936	1019	1033	933	985	975	972	957	994	1028	953	1004	981	1050	981	928	1000	952	977	1013	1025	1028	973	1003	1017	949	963	969	1000	989	927	1016	1033	946	1018	948	994	993	988	973	1030	991	913	953	928	952	936	1002	979	953	1033	1007	991	1042	985	1016	1010	1028	1019	1015	1012	985	987	949	945	953	969	956	974	991	998	1000	985	957	960	945	970	965	1023	937	978	1028	1019	1019	1007	994	1015	1015	975	1019	1031	1031	982	1064	1011	1048	940	984	980	1015	945	992	1001	994	923	957	1023	985	1033	1048	952	970	1015	975	1008	950	983	986	1007	979	947	940	1002	1023	958	1006	948	977	979	970	956	986	973	949	992	1009	994	1003	937	956	980	959	960	985	965	944	962	978	1059	995	954	963	947	992	1030	969	1035	981	993	988	1013	942	916	1012	974	1040	969	998	1034	979	967	1030	974	991	977	991	987	967	958	973	1008	970	972	975	1000	947	1048	979	981	927	994	933	994	951	984	941	967	1031	951	1005	993	958	1008	964	936	968	958	982	983	997	978	997	950	1024	946	999	991	1023	975	979	1052	1022	981	1059	961	1000	1016	981	1011	990	947	962	976	949	981	1015	988	947	1011	1024	998	1006	1013	993	939	993	977	1032	970	996	959	984	939	992	1033	1013	1027	984	1024	953	988	980	955	1036	953	1002	954	956	1033	1010	1000	982	916	1014	991	988	1061	1009	971	1004	970	992	993	1021	969	924	964	1042	1021	949	941	1021	962	1005	966	936	969	990	965	1029	968	1028	1027	999	983	999	927	973	920	1009	938	984	1032	993	1003	1038	982	967	958	1003	1031	1008	1008	1057	1057	994	993	1010	1013	989	910	969	985	1008	992	937	999	955	984	1017	965	952	959	965	987	995	982	982	958	936	930	1016	986	1008	952	947	992	989	977	942	977	965	998	956	945	962	885	1024	980	939	980	980	989	1021	992	952	981	965	989	999	1028	975	949	955	986	1051	1011	1024	951	1033	970	1009	1012	1021	1004	1012	1008	1012	1024	998	983	970	908	995	972	1011	943	1017	964	989	992	1047	1028	950	1019	1008	939	994	985	971	995	972	993	976	1001	986	979	1039	969	1005	987	991	1029	983	1061	1051	1024	993	1021	1000	969	1015	975	989	985	973	910	1020	987	979	939	1002	962	977	995	965	942	1029	1047	931	982	998	962	1040	937	970	971	1041	975	994	1019	983	1045	1028	969	996	994	1051	988	975	981	1015	973	972	959	949	985	995	967	952	924	996	1031	1061	955	993	976	974	1008	965	954	1016	1012	932	977	983	1000	1048	983	1051	985	983	997	956	964	966	957	990	1038	995	992	1001	1037	937	1013	982	1034	984	996	997	1014	982	1014	953	1032	1007	950	1005	966	977	1033	976	1025	961	1017	973	951	974	970	1036	1036	1051	954	976	961	968	1020	997	999	1008	981	1005	977	997	927	990	988	1024	1040	1033	996	977	961	954	1012	978	1014	973	994	966	977	1020	1003	963	987	907	991	996	993	984	996	954	1019	981	964	959	967	937	984	942	1013	959	987	1023	948	966	961	956	914	986	1049	966	988	991	989	1016	1012	1006	985	1005	967	1010	967	940	974	987	999	1036	966	987	975	930	998	972	930	972	1013	1010	950	935	962	934	978	1037	1016	984	951	1040	1035	960	920	966	932	964	989	1005	993	997	922	955	962	991	1015	989	978	991	977	1011	961	961	1039	1000	1011	941	999	958	1013	1016	999	982	1035	941	971	972	973	1054	933	1018	974	1019	981	1014	1009	964	990	989	974	955	978	970	966	965	1009	1038	1046	965	1011	1019	1002	1044	952	1057	1014	997	1041	972	984	1010	1005	996	972	996	1028	975	963	1028	1010	976	1062	996	970	993	1038	931	1016	988	979	991	957	977	946	987	976	970	1023	981	970	992	971	1034	934	1035	997	955	975	965	988	948	959	978	989	998	1043	991	945	985	1015	1017	957	972	1043	937	971	1017	986	958	955	952	954	958	981	965	1024	993	973	1009	1004	914	1001	1022	1036	1002	990	974	1064	976	970	989	987	1042	955	936	1021	938	966	978	996	980	1007	983	1045	999	996	976	962	931	988	997	1035	985	985	1007	1020	1015	984	1042	976	1019	1001	987	965	932	960	984	996	933	968	1019	976	965	998	995	1028	1063	967	960	995	952	1003	1074	994	1001	1015	986	1003	954	1010	979	973	1010	968	1001	943	979	935	1001	959	998	1052	983	1012	951	1007	1050	1008	1041	968	992	974	967	1075	954	963	1028	1039	966	971	1057	992	998	1001	988	931	1041	967	980	1014	959	1018	1016	936	941	966	1027	997	955	1023	954	933	1016	968	1013	958	1008	986	981	918	1014	1022	1045	1028	1021	1011	974	970	975	1053	1038	919	963	953	1037	1006	973	1001	987	1009	1005	1032	993	988	973	986	1006	984	994	1015	986	979	950	989	994	981	1017	988	958	924	969	982	1048	985	990	1004	974	976	963	974	973	981	980	968	957	1035	1013	1010	1032	972	963	985	1020	982	1047	1008	937	1003	971	960	984	1032	946	915	959	983	959	1057	1033	955	996	973	996	913	974	1002	982	956	959	1004	1045	1013	984	1003	989	978	943	977	985	928	1019	998	946	1040	974	1025	1020	990	974	982	970	936	966	966	970	996	983	1025	966	981	1006	938	991	984	963	969	960	984	1034	936	969	965	1005	1008	1001	978	955	970	975	945	939	923	953	1008	986	1013	963	953	1001	1000	983	1022	961	890	1008	965	954	1010	987	1046	953	944	1044	1020	1035	988	998	935	993	956	1020	984	982	975	1058	973	958	975	953	1005	1026	948	973	1024	1008	1013	1025	1003	1004	1072	977	953	1047	1001	993	989	985	977	958	1026	968	1002	1035	994	980	974	1034	998	1016	989	978	966	988	932	958	991	980	992	959	1057	951	938	960	993	956	989	991	1036	1028	955	1011	997	1009	969	944	1032	942	981	950	1023	990	1062	990	958	965	984	958	1057	1016	981	954	1040	959	1000	995	945	1012	1000	985	983	951	962	1006	1021	1006	892	934	992	983	988	1021	1029	1018	990	1010	977	933	1014	991	1022	957	1031	973	1020	981	1060	941	985	988	991	996	963	1031	956	961	932	986	996	1024	950	975	997	1014	990	991	929	1002	948	1016	976	955	998	970	1019	955	951	958	982	945	941	1031	1013	953	974	1006	930	1011	965	999	1010	1007	994	978	1004	946	937	1020	984	953	1000	935	1001	1005	969	1056	975	999	990	1006	1008	1030	991	1000	960	935	979	983	1046	958	1022	1008	985	958	906	957	982	1000	975	994	1034	955	1008	974	959	943	983
29547	30547	26452	7117	837	976	956	1032	1117	1062	1086	952	919	798	673	625	649	845	863	955	936	940	809	694	662	578	573	564	578	545	559	516	560	535	554	550	548	533	586	611	580	510	563	545	578	566	582	566	540	536	581	539	520	570	582	574	516	574	555	613	578	515	554	564	535	500	549	583	607	574	538	545	553	532	606	492	522	560	622	536	522	583	533	538	560	564	584	539	570	553	532	592	568	545	550	556	556	551	536	535	547	554	577	569	539	557	578	560	537	539	569	563	578	548	517	552	525	557	539	557	552	516	558	563	561	543	555	566	536	566	568	512	544	521	572	568	583	565	576	561	589	550	551	534	542	570	570	548	560	570	584	589	514	554	545	557	578	551	608	573	530	490	543	590	592	547	535	553	553	552	552	536	570	522	523	562	497	535	554	528	551	550	511	537	561	574	538	586	542	577	581	507	539	577	591	565	550	522	560	571	589	589	582	569	573	578	546	526	543	560	535	529	556	539	549	605	551	532	560	530	586	543	544	517	529	531	561	532	579	526	553	556	523	579	513	533	526	560	575	609	577	561	542	575	525	551	572	537	548	569	538	555	551	525	589	575	509	534	539	565	543	544	580	581	542	558	545	573	501	585	551	567	550	560	558	572	562	530	534	578	552	552	536	535	540	565	563	550	550	574	583	594	545	541	535	574	624	571	561	552	576	541	521	537	546	531	564	555	519	545	552	594	583	558	532	575	571	582	559	541	590	565	524	505	547	577	550	556	540	579	552	559	590	604	549	568	528	543	562	566	553	522	559	566	526	586	602	533	544	579	594	582	545	537	564	551	519	525	551	606	565	561	574	565	532	577	573	554	563	560	579	527	541	543	582	532	548	549	553	536	569	499	550	542	534	541	582	533	571	518	538	556	536	540	568	549	582	594	539	562	560	524	545	552	565	578	528	578	559	543	579	568	549	552	553	521	578	572	527	587	591	563	527	603	555	544	525	568	563	529	567	563	530	557	537	564	551	508	552	581	568	555	554	576	552	583	578	561	526	537	552	560	511	539	575	523	538	578	569	516	525	542	559	589	573	593	546	544	605	542	550	601	567	534	553	567	535	555	573	560	540	545	559	549	566	538	555	546	607	574	560	564	550	546	560	588	581	603	528	569	505	556	569	533	568	547	580	533	529	499	543	581	557	539	565	553	554	552	581	543	559	561	560	541	580	569	560	529	584	546	545	553	562	554	558	540	562	549	555	577	549	561	559	576	590	516	509	556	539	552	565	590	543	523	552	476	599	566	517	580	551	523	517	557	552	594	576	590	518	550	552	561	592	544	567	580	561	549	544	601	505	571	617	559	542	594	592	520	588	579	577	554	573	558	563	588	579	590	562	562	527	562	530	507	553	539	555	579	529	604	547	542	580	547	546	542	564	554	556	585	573	538	589	539	557	558	562	533	580	585	539	518	555	554	527	549	522	550	549	524	556	524	529	563	519	555	551	524	555	561	599	610	537	551	551	554	537	562	578	547	583	535	530	528	571	520	612	580	589	571	549	570	567	603	577	544	542	565	536	554	541	586	573	628	596	528	532	514	593	534	522	527	556	586	571	562	536	583	584	555	548	574	534	534	575	557	541	526	536	559	569	592	560	532	544	579	552	561	532	563	588	557	596	588	554	511	540	592	563	559	528	564	608	560	580	608	508	546	565	549	508	587	587	582	609	580	549	528	524	564	567	532	573	581	550	534	505	549	534	538	571	581	566	572	550	552	530	568	541	524	558	567	560	606	551	571	536	537	542	546	577	565	540	522	561	543	550	557	567	593	526	532	541	609	542	551	538	531	545	570	568	554	549	529	584	505	551	543	610	583	577	516	557	509	528	586	594	547	553	537	579	570	511	574	600	505	539	553	560	573	559	570	557	559	573	549	542	578	554	525	554	556	536	590	565	546	564	565	565	551	570	584	575	542	515	584	536	584	548	572	557	537	545	563	558	572	562	555	592	548	558	573	545	578	574	552	562	557	534	520	574	539	584	579	554	555	535	555	543	594	598	563	545	523	560	555	540	606	564	556	561	572	558	551	531	567	531	561	537	535	488	570	609	549	559	552	534	592	592	554	594	527	592	556	554	538	533	571	568	572	541	555	574	498	554	592	555	558	518	561	585	533	550	554	591	569	554	563	580	514	598	556	561	583	577	536	580	563	583	577	546	544	565	531	536	551	538	556	569	596	541	542	536	546	550	559	569	544	570	541	514	550	514	571	566	547	545	512	576	568	587	574	539	551	589	532	558	574	569	531	579	574	582	519	584	578	527	567	567	560	596	578	548	547	553	524	554	541	552	540	557	543	565	545	578	503	593	547	556	555	557	529	575	571	557	554	554	548	553	563	593	530	531	555	582	529	566	555	539	570	549	577	515	555	608	569	557	571	562	607	581	553	559	542	521	548	608	565	524	585	591	551	507	584	540	562	559	510	524	554	589	566	571	536	539	552	571	584	566	529	521	597	568	600	578	537	559	497	560	523	556	542	532	552	527	555	534	586	560	537	523	555	532	580	593	604	563	573	546	550	566	547	553	614	519	577	556	527	582	561	546	566	547	565	572	565	518	561	548	548	574	523	543	532	515	545	570	543	556	558	559	545	561	534	607	587	549	521	559	544	565	533	559	539	597	534	573	537	555	560	566	535	597	566	565	550	550	570	531	572	541	546	563	564	543	532	556	547	567	552	635	544	512	536	577	578	541	561	561	550	608	564	594	560	571	548	562	517	532	545	531	585	568	545	595	585	515	572	561	513	535	562	565	555	528	602	536	567	557	586	545	582	600	557	564	559	599	554	582	524	586	527	533	569	552	545	586	566	579	568	543	546	579	555	573	598	559	567	541	571	562	592	550	558	537	550	584	567	545	559	563	577	588	612	575	569	544	548	586	588	588	575	578	571	573	572	539	534	557	571	536	594	560	540	567	552	521	515	573	583	575	584	555	562	585	557	587	576	568	501	564	575	575	553	543	538	563	530	622	556	554	557	523	536	589	537	554	557	573	564	544	541	580	588	509	584	615	595	540	589	560	571	555	600	506	501	570	542	543	587	561	554	544	550	567	590	519	561	534	569	542	548	517	515	561	547	546	546	585	485	520	570	542	581	542	582	543	536	557	548	525	563	580	523	575	544	540	563	546	541	547	589	573	578	547	592	571	587	601	610	587	573	542	542	537	525	526	553	585	579	575	569	557	511	582	567	583	543	517	600	583	549	560	561	564	596	520	555	584	540	555	556	541	546	540	545	628	605	539	519	539	541	579	532	596	622	535	556	535	532	547	543	546	542	571	541	533	559	563	573	593	598	550	532	613	498	566	513	517	532	538	549	585	546	566	588	551	549	560	575	535	605	583	559	565	546	549	526	567	547	570	536	606	565	547	556	573	535	560	545	572	562	527	562	571	545	553	527	581	548	558	581	559	576	562	519	569	555	542	579	547	524	594	573	573	569	559	514	589	517	523	549	510	536	540	559
33631	47834	22119	2648	982	1659	1700	1606	1860	1779	1763	1414	1495	1223	1005	787	854	1196	1218	1394	1296	1153	1002	852	790	685	665	652	612	680	651	614	698	613	655	668	655	649	689	678	695	680	610	704	693	631	625	648	619	646	662	667	685	659	635	627	657	634	645	650	653	688	651	657	685	686	708	658	653	664	638	628	661	600	693	655	690	694	662	639	649	677	671	693	645	663	673	657	652	677	663	702	616	648	624	673	692	698	682	634	629	715	639	675	631	608	649	675	652	668	669	692	653	673	653	685	628	668	637	690	629	659	645	657	621	653	699	677	635	676	686	660	655	690	646	719	662	673	657	688	642	637	652	659	648	656	633	627	683	664	662	678	648	657	678	613	655	652	648	660	671	658	711	634	628	667	658	676	671	632	660	648	639	671	626	667	645	665	672	677	684	721	644	670	633	661	678	631	639	643	649	642	700	644	662	662	651	683	610	676	684	615	670	668	656	692	702	639	701	663	667	677	659	662	691	666	636	607	662	683	634	640	647	673	674	679	659	695	702	621	694	716	604	626	671	711	710	703	661	667	625	681	626	704	646	694	632	636	656	676	667	663	647	683	674	680	707	655	672	588	637	583	635	699	692	662	647	650	685	668	623	641	710	672	593	674	644	653	657	661	646	654	685	661	687	606	627	643	657	648	663	633	667	642	667	662	680	667	676	683	667	642	662	689	668	650	670	659	640	720	692	688	650	644	671	676	634	634	706	644	676	674	647	670	685	662	627	718	668	652	636	640	647	665	639	650	621	673	623	679	652	685	688	666	625	638	651	639	650	686	668	616	645	655	682	604	665	652	690	671	683	690	671	660	643	657	676	631	689	659	648	658	642	688	664	612	632	720	684	688	625	670	703	657	638	636	683	658	640	628	649	694	678	710	650	664	672	638	681	632	700	648	687	656	677	702	689	695	634	647	634	609	714	676	673	688	710	656	656	726	668	680	660	665	642	636	664	613	649	632	722	652	652	620	667	645	618	653	654	642	659	677	699	655	657	709	636	656	626	678	672	721	639	668	672	676	667	617	671	653	697	657	662	672	668	642	680	665	650	622	656	659	646	680	640	647	697	658	687	714	692	711	651	647	662	666	638	687	681	663	665	622	677	682	643	661	680	654	703	680	663	653	631	667	652	671	688	655	638	710	677	623	664	680	665	609	651	628	646	640	676	692	675	667	684	704	697	675	659	669	660	614	655	694	694	644	641	626	690	649	678	691	694	637	594	683	705	641	680	644	690	666	664	713	669	725	682	643	634	644	673	675	664	661	644	664	623	686	668	676	696	625	659	595	646	635	654	683	655	616	659	692	653	704	645	661	693	626	646	638	626	657	652	659	671	630	674	662	667	654	649	663	679	677	641	704	659	662	674	677	641	681	633	635	698	640	650	723	637	665	641	696	655	678	694	705	686	618	680	659	663	723	716	656	671	702	670	664	616	733	649	730	701	680	671	679	671	651	704	646	655	683	685	700	701	720	652	729	682	689	681	702	649	682	673	670	670	639	674	670	637	674	652	677	654	684	642	650	697	656	607	641	704	633	685	646	688	678	624	657	706	648	716	670	662	632	619	704	712	623	637	668	652	673	625	668	688	697	636	689	646	662	677	604	622	686	669	645	665	628	647	692	735	665	672	698	679	633	647	628	639	662	639	652	661	665	651	681	618	683	630	663	701	716	624	665	639	663	661	683	668	638	627	676	651	689	647	644	676	675	691	709	637	665	681	661	689	626	663	623	706	677	688	692	641	653	640	686	630	653	698	635	687	683	624	653	626	680	693	643	726	645	612	643	612	682	681	673	638	684	674	619	665	716	650	606	653	702	665	675	687	674	661	644	626	685	661	699	694	650	695	628	610	679	642	683	641	673	711	637	632	619	630	649	642	697	668	627	654	648	664	669	667	595	643	639	641	641	635	720	643	636	643	622	672	668	644	637	649	651	660	657	662	620	673	666	652	685	704	641	673	657	646	657	698	662	670	654	661	647	670	670	624	673	711	638	689	719	697	668	738	658	670	639	654	633	690	692	693	713	647	648	626	667	676	672	672	672	656	677	665	706	611	630	645	650	655	675	620	631	630	606	638	655	639	639	634	665	679	641	651	684	642	684	679	669	653	686	677	634	665	653	640	686	748	670	619	650	633	646	637	657	685	682	691	611	618	660	630	688	645	657	636	662	664	654	634	659	651	640	669	688	662	658	685	643	704	632	649	653	644	653	676	673	696	668	641	704	687	678	641	667	625	656	684	672	672	708	655	640	679	644	695	652	747	726	648	648	696	671	638	717	679	646	655	671	654	613	719	672	680	626	691	663	682	684	673	659	649	655	632	662	638	687	637	628	626	660	673	656	690	618	638	675	667	649	654	704	647	644	698	693	628	647	630	684	679	675	703	656	716	660	671	699	621	698	678	679	691	667	637	657	688	640	667	651	670	647	675	686	675	711	653	669	644	703	672	709	627	697	684	662	663	697	656	684	669	686	640	665	682	699	645	686	656	660	698	647	668	705	654	661	657	657	655	679	685	643	644	626	667	614	657	692	659	678	650	625	616	674	649	670	599	685	626	657	699	677	676	655	623	650	619	679	654	650	650	668	660	663	645	627	689	709	664	666	697	686	646	618	687	679	678	691	695	684	644	671	630	678	691	694	653	660	638	705	640	669	660	649	631	689	667	721	659	638	650	681	669	658	609	673	697	656	657	639	677	646	646	642	702	690	666	641	606	680	646	735	675	716	687	679	643	675	673	700	636	670	635	641	666	657	664	695	625	693	636	702	645	638	651	672	660	645	711	677	691	707	676	647	661	648	670	650	706	658	666	702	652	697	662	679	643	644	617	677	624	643	598	674	677	633	674	672	696	657	667	666	650	657	663	628	688	682	662	691	715	662	691	616	670	638	675	655	691	662	685	634	611	659	645	646	632	676	614	640	647	681	662	714	644	646	668	647	710	686	674	647	628	680	711	658	699	671	652	648	672	651	612	665	700	662	627	647	618	640	705	624	683	632	611	654	673	631	665	662	677	669	639	635	658	639	658	677	685	686	637	632	667	683	678	665	654	670	675	673	639	654	649	644	707	653	643	645	621	658	669	716	674	649	646	673	663	647	627	648	664	682	707	708	664	686	656	644	647	637	685	651	680	676	694	659	638	646	688	644	648	615	684	670	673	655	655	688	674	672	660	682	680	642	628	675	665	672	655	668	594	624	684	656	632	650	661	670	676	673	700	685	642	650	706	680	682	661	641	638	674	625	673	692	646	703	656	650	675	694	651	639	686	673	724	691	645	658	638	713	705	629	682	644	684	671	683	656	641	645	647	644	631	637	654	671	624	692	686	703	652	667	627	711	657	680	678	650	683	666	668	659	649	687	679	690	656	699	696	670	642	663	684	678	650	661	689	632	678	667	607	615	640	659	655	668	677	681	656	665	641	702	679	657	644	647	686	666	660	632	700	621	677	663	669	636	665	652	675	644
24591	21728	29213	24860	20446	7579	1764	1574	1642	1300	990	1116	1120	1070	1014	1015	1808	4113	4445	3930	3124	2250	1494	1177	874	634	627	619	622	609	619	663	606	648	661	600	638	613	577	656	613	609	608	609	626	603	644	593	626	607	618	590	616	619	643	641	644	586	618	638	533	645	675	605	598	603	628	651	573	635	623	620	664	576	649	611	608	640	619	633	609	633	627	662	592	614	619	670	625	618	611	588	606	632	594	548	634	608	604	651	625	592	607	611	612	615	619	545	607	663	606	616	660	695	614	643	612	604	623	592	612	620	640	605	629	638	644	669	618	613	643	632	638	650	611	612	615	658	592	571	617	683	618	652	619	617	656	631	618	658	678	645	629	683	634	620	596	631	646	612	637	578	616	576	575	584	612	635	623	618	633	621	588	595	651	668	599	581	648	614	576	595	617	606	652	617	618	634	614	621	650	605	633	599	660	598	564	599	615	631	599	617	602	624	628	615	633	616	621	678	623	637	672	661	605	631	617	602	609	608	619	632	611	608	620	628	627	631	620	603	623	649	623	586	606	658	608	628	606	643	608	623	596	663	620	583	603	616	630	642	634	651	633	584	638	615	672	591	617	600	645	649	644	600	649	631	673	633	627	585	642	603	606	621	585	568	631	665	646	685	611	610	630	626	587	628	591	598	577	602	639	617	673	625	623	607	605	619	638	587	614	591	605	657	647	627	631	639	637	624	647	657	635	637	613	634	600	654	614	573	602	609	581	621	622	650	630	654	594	550	596	589	651	633	654	617	636	611	603	677	602	611	646	611	596	622	607	607	591	621	611	573	624	636	633	632	642	605	608	643	616	624	592	620	679	662	635	587	653	656	599	589	606	649	571	606	623	646	657	597	621	620	611	642	633	639	631	627	684	578	632	630	645	659	593	587	620	624	594	627	642	599	643	636	605	615	633	636	597	603	624	610	634	633	631	603	586	655	642	619	652	622	641	655	617	601	630	611	627	627	597	614	554	591	658	644	669	648	616	619	608	612	610	613	639	622	622	640	614	633	653	634	644	573	583	651	617	597	590	615	637	625	661	621	569	580	651	613	584	616	580	622	610	647	609	614	682	585	649	638	599	596	648	598	675	632	668	618	603	580	635	631	639	666	633	591	645	620	618	627	632	685	607	629	631	621	610	623	580	573	618	630	642	623	628	611	638	652	610	621	631	624	639	651	607	634	617	610	635	607	586	604	614	654	581	641	643	615	628	569	613	610	605	608	615	606	658	604	612	559	626	619	607	577	661	612	646	643	680	644	652	617	652	647	612	596	585	617	615	638	602	611	621	624	590	578	633	597	647	649	654	608	587	597	569	615	631	637	620	605	572	632	579	620	609	597	560	606	616	617	592	687	637	656	586	594	615	641	593	623	628	640	577	618	650	599	642	606	576	625	617	619	610	610	614	638	650	629	649	662	643	609	616	625	615	611	665	584	587	638	648	696	573	618	568	654	617	643	657	605	636	582	630	597	607	586	605	651	607	628	627	591	617	632	630	609	615	622	606	596	586	620	639	597	611	626	650	585	626	610	642	632	611	628	649	616	608	640	639	623	667	612	612	619	602	591	631	635	670	610	619	638	597	637	655	627	645	628	603	608	642	610	632	654	603	631	616	623	642	632	644	606	603	626	618	639	652	605	635	640	627	650	646	596	659	594	644	616	662	615	609	602	630	589	600	636	646	618	613	596	623	633	585	597	570	631	599	662	590	625	609	619	615	663	617	575	666	650	636	635	621	639	604	625	632	625	629	613	588	625	651	651	628	620	612	601	624	590	637	647	604	640	620	618	608	573	629	600	625	619	635	625	645	660	642	636	649	629	603	629	581	605	622	647	608	631	625	638	626	573	656	631	647	594	614	630	612	599	656	607	607	624	611	633	611	585	641	601	638	659	623	647	594	564	609	622	627	603	622	635	626	663	637	631	654	637	619	608	620	647	629	651	606	631	637	611	589	602	623	639	596	623	598	635	649	629	564	643	626	622	624	571	655	640	642	622	638	604	626	671	585	657	635	624	635	614	653	639	627	572	651	644	605	609	638	611	637	646	623	649	593	646	600	638	618	587	650	655	631	602	624	611	628	624	628	578	590	608	624	575	622	577	618	616	647	630	655	631	597	616	614	641	628	642	632	584	597	642	631	617	680	617	623	619	606	655	636	622	608	615	594	647	595	644	580	621	633	645	612	608	594	645	566	649	601	598	669	598	620	617	609	645	594	614	632	641	630	623	625	614	597	613	657	615	623	654	613	619	630	647	636	629	599	659	592	621	606	608	607	619	602	625	649	578	621	634	618	658	620	651	636	651	623	690	580	608	610	603	627	609	640	602	640	624	645	701	602	612	656	617	647	599	636	668	677	616	602	628	613	575	616	657	639	641	588	651	608	616	585	591	552	657	609	617	623	646	599	640	692	637	680	653	613	646	614	644	627	620	609	663	681	611	598	603	626	654	582	616	632	660	602	612	628	611	614	623	598	629	622	573	637	594	628	617	615	561	627	625	636	617	644	588	641	648	634	679	590	637	617	640	606	612	621	650	614	625	594	618	646	634	660	647	608	632	610	639	632	634	600	602	641	613	616	631	587	634	642	610	608	600	584	652	605	635	641	642	605	627	632	576	604	613	605	613	640	589	598	645	639	603	599	610	631	636	657	615	628	621	600	599	609	601	657	639	579	621	641	582	642	643	613	670	612	623	619	675	617	649	626	601	573	656	619	657	617	639	605	610	641	623	623	652	623	621	643	627	619	646	640	615	627	635	632	601	607	617	636	585	627	581	594	593	629	636	644	560	603	611	640	617	637	611	654	572	602	613	640	604	607	595	592	599	620	634	586	606	618	625	598	640	623	628	623	605	637	596	631	597	600	626	668	613	640	649	648	618	633	612	601	594	644	663	628	622	665	597	615	629	593	596	626	605	635	609	612	626	649	601	623	639	648	583	620	624	595	644	666	648	649	585	633	601	587	632	616	608	623	610	644	667	617	601	644	670	619	616	659	683	602	621	604	634	618	620	599	641	640	601	666	623	594	618	606	585	591	615	637	603	615	605	636	636	655	628	629	585	590	616	599	608	667	656	635	627	610	630	633	586	603	652	624	582	588	625	609	633	635	605	619	668	590	584	610	637	610	624	590	572	618	618	608	667	636	600	640	613	613	643	600	616	657	620	635	604	617	595	635	589	681	617	606	627	632	616	599	626	609	632	618	647	591	605	667	620	603	620	601	609	664	626	597	645	645	602	643	622	589	640	611	614	660	630	642	630	655	639	626	638	595	618	532	625	649	620	680	635	630	660	620	604	650	632	634	607	637	660	671	621	668	654	663	613	584	597	612	589	594	633	624	624	614	586	589	641	627	640	602	646	625	601	656	616	631	612	614	629	631	602	615	625	626	624	637	625	659	606	619	644	674	655	640	668	643	637	651	625	634	663	636	639	624	631	573	625	625	614	590	650	616	658	598	604	648	620	596	638
38518	66151	41767	6687	1891	2354	2337	2505	2664	2013	1392	1661	1679	1554	1435	1382	2812	6329	7062	5895	4585	3386	2114	1457	1045	740	720	703	703	690	719	721	758	707	692	738	693	766	735	713	737	704	725	732	721	772	761	741	746	720	735	752	732	708	686	769	723	696	677	701	694	711	717	725	718	713	741	686	765	730	671	729	734	749	754	707	705	746	709	709	717	742	735	742	664	760	687	704	740	708	677	715	758	749	747	728	731	682	706	691	746	767	737	738	760	682	720	742	727	760	730	706	760	713	703	749	710	718	743	683	715	718	698	718	743	703	747	736	747	727	700	737	704	719	720	730	754	684	726	721	731	731	679	678	698	751	746	671	701	703	720	682	695	750	755	743	694	672	716	720	666	777	738	724	668	719	699	705	683	676	691	731	747	738	738	753	698	721	741	785	736	736	703	677	689	758	737	710	732	738	717	779	724	724	784	725	732	716	721	717	726	759	730	720	682	731	751	717	721	702	705	711	746	773	650	709	740	720	724	694	750	694	685	697	672	726	715	762	700	765	729	731	739	755	713	744	716	714	713	704	727	702	693	686	722	755	746	732	756	771	722	712	751	705	760	737	743	761	670	770	718	723	769	765	684	703	700	710	729	727	750	733	731	765	761	710	788	715	750	735	718	720	733	720	691	691	702	729	705	686	762	711	753	743	725	751	700	753	733	695	712	683	754	723	709	742	722	705	719	703	715	735	729	716	696	707	741	767	719	731	736	701	688	730	719	683	728	726	754	682	751	714	727	754	714	701	733	718	706	698	724	688	707	692	738	681	715	665	713	691	742	699	785	709	679	723	686	740	760	772	713	766	709	728	745	738	710	677	707	742	725	763	763	704	751	701	652	748	726	725	760	703	726	722	709	750	758	706	756	731	727	740	763	704	718	706	663	715	695	742	718	714	754	762	700	728	757	685	687	765	708	727	748	728	727	701	724	782	759	755	715	699	718	710	733	714	757	715	754	723	705	733	736	713	708	722	738	721	707	731	676	741	681	739	713	744	677	719	745	701	704	760	706	797	708	752	790	665	739	746	731	752	726	716	705	735	696	668	720	759	734	743	722	733	742	715	756	718	718	722	683	722	709	778	718	714	715	688	731	729	701	726	727	706	744	713	768	741	668	750	713	690	733	704	701	690	703	682	760	694	722	775	742	728	691	712	684	734	720	788	711	722	690	708	773	737	704	707	723	725	711	719	715	770	745	702	734	697	783	745	727	706	719	757	716	732	694	742	696	712	714	710	702	709	706	680	730	758	752	785	720	734	705	695	735	759	735	719	725	672	754	726	731	705	749	700	742	752	689	693	736	687	757	710	742	680	678	720	709	689	701	755	730	729	704	688	693	717	774	694	712	707	732	703	730	714	741	702	710	719	686	702	675	716	704	737	693	736	725	679	706	748	737	727	727	711	732	697	717	696	714	723	713	724	742	734	710	691	729	721	758	711	723	725	743	713	720	727	719	732	712	689	722	720	706	721	707	729	765	746	756	722	729	717	713	720	721	693	751	685	774	737	714	729	725	714	720	746	746	731	756	717	760	724	703	715	719	694	750	729	752	719	703	767	743	662	718	777	734	728	726	750	712	754	734	703	747	732	697	690	719	718	737	706	742	717	713	695	727	733	695	713	721	735	721	711	745	733	704	721	689	738	719	678	768	726	741	723	673	716	685	706	700	691	717	753	706	763	748	755	695	736	700	708	743	760	715	775	675	699	712	744	717	719	726	721	729	719	749	687	688	719	709	731	698	704	759	682	689	705	720	708	724	730	737	744	746	750	705	755	726	738	716	765	715	735	697	693	686	732	694	752	691	814	767	706	711	708	710	708	733	791	746	734	700	744	715	705	711	714	710	754	703	756	672	673	757	701	721	730	696	695	718	698	722	711	704	726	714	734	679	743	718	743	729	709	667	684	707	669	708	724	716	728	731	697	691	743	773	766	706	728	731	730	734	722	733	728	721	765	695	699	771	639	756	725	723	724	749	699	752	687	779	694	722	681	733	701	736	729	746	661	720	768	751	743	744	697	704	705	743	717	730	734	726	744	753	795	722	698	729	780	716	712	667	701	742	734	705	739	698	704	709	711	724	685	759	687	692	732	692	733	724	728	719	692	716	682	725	736	716	746	753	734	721	686	658	710	781	756	730	741	736	755	729	801	687	729	695	707	719	716	756	711	748	708	712	672	700	694	700	769	737	707	711	741	741	706	748	688	715	765	703	737	730	728	740	718	730	722	679	726	748	713	756	739	723	723	706	725	735	735	681	733	699	727	698	719	703	738	732	699	718	723	728	704	784	773	718	699	686	726	715	714	724	712	757	730	707	736	699	740	707	739	679	752	721	740	707	757	728	710	728	725	735	695	710	735	746	767	708	717	654	716	714	721	758	727	718	730	709	782	742	696	713	720	710	767	699	652	754	730	725	720	693	723	685	690	719	736	715	670	727	673	770	735	727	749	700	751	707	690	757	701	763	747	727	764	738	728	724	665	761	675	733	744	737	688	724	738	715	767	698	728	751	708	672	690	713	718	734	751	680	680	747	715	739	656	746	721	732	703	747	733	732	692	730	725	698	757	772	757	730	707	728	712	701	729	735	743	765	721	743	717	702	728	728	736	735	710	738	720	678	751	747	718	726	725	756	802	676	728	729	738	755	737	731	754	742	707	747	778	657	718	730	728	718	754	717	726	720	761	712	745	750	663	695	720	724	720	718	737	699	762	762	692	737	653	702	742	719	765	693	695	724	754	759	741	687	742	696	735	734	672	677	691	675	803	710	734	741	730	731	733	716	685	752	693	726	735	731	692	748	727	712	697	717	672	669	704	715	704	716	684	711	703	775	724	685	704	743	717	747	743	680	668	741	706	691	724	727	722	700	753	739	750	743	698	722	749	742	731	723	756	732	755	694	714	714	730	696	756	719	744	792	701	725	706	667	717	738	771	746	675	703	727	691	808	712	698	723	741	701	742	708	740	681	739	738	728	705	725	720	691	731	725	732	690	705	736	716	702	715	716	682	702	714	752	757	744	756	716	710	768	679	775	707	685	747	734	710	710	769	705	755	745	711	746	730	702	731	754	727	752	698	728	746	700	707	702	705	698	753	711	684	702	735	688	717	720	735	732	700	745	762	721	732	707	772	753	723	759	720	745	747	704	699	737	686	771	737	754	693	708	748	739	705	718	761	706	720	767	752	734	706	675	730	754	729	688	734	682	667	723	668	759	725	702	710	723	733	733	677	721	705	674	670	724	691	743	697	724	728	727	707	701	735	713	716	773	713	740	655	769	746	671	785	724	710	733	742	702	735	726	736	708	717	688	684	774	722	778	726	678	749	693	784	675	724	721	692	704	743	769	714	728	720	718	712	676	741	673	692	746	678	743	744	789	745	711	702	699	730	790	716	704	729	697	761	719	695	699	716	734	696	783	716	684	709	732	719	702	760	716	724	731	710	694	741	776	744	737	680	736	724	722
25606	22004	28491	25114	10399	1363	1108	1213	1395	1317	1176	1024	1006	962	932	1006	1437	2383	3175	2710	2123	1614	1256	1046	878	790	739	710	737	723	713	725	685	761	702	718	713	715	722	733	707	743	677	677	684	712	746	715	730	735	746	760	716	705	702	736	700	690	762	736	723	695	657	728	721	749	703	773	725	708	720	697	768	758	759	743	725	728	739	768	768	686	717	762	718	755	728	750	711	711	753	728	735	732	714	761	705	712	697	694	698	723	734	734	727	713	721	704	772	701	758	755	741	749	763	772	722	701	693	684	738	706	706	711	695	696	715	699	719	685	741	728	699	730	732	707	705	736	664	734	682	726	699	738	737	718	703	758	743	755	736	776	726	715	722	754	733	686	752	783	704	701	755	737	773	740	735	699	728	783	718	781	763	789	698	735	715	730	725	747	764	719	740	715	746	724	721	729	728	734	703	742	786	680	649	741	675	709	690	691	677	749	745	736	715	675	675	660	697	710	755	711	733	687	720	687	712	733	755	742	680	766	698	764	700	757	692	768	701	712	721	781	740	748	731	724	728	700	676	674	739	732	669	722	766	721	741	744	750	760	767	694	749	714	692	732	733	692	748	784	744	733	688	754	721	743	797	732	760	749	759	706	717	707	688	722	766	734	749	721	685	715	739	677	743	748	718	681	776	713	724	749	720	675	752	640	695	671	726	675	718	723	701	733	680	650	716	671	722	702	719	718	694	768	700	706	662	701	757	689	720	699	752	717	735	702	710	735	739	717	684	728	677	722	770	756	730	723	733	733	744	744	721	676	733	767	761	707	683	721	740	731	735	733	704	743	724	662	705	747	725	701	703	694	698	732	771	726	755	697	766	709	756	615	776	732	737	733	787	678	746	720	673	697	747	719	769	701	698	772	724	680	748	784	710	705	713	719	727	713	684	736	774	679	717	675	699	730	777	691	741	686	712	724	754	707	729	703	746	736	711	739	712	706	707	770	704	717	726	713	683	690	703	745	713	694	685	705	689	738	771	708	735	713	713	761	727	728	717	718	692	722	706	738	716	732	696	666	741	695	757	700	738	713	674	754	732	724	735	703	733	692	747	719	757	751	736	740	758	719	723	742	753	746	741	742	715	695	736	769	668	738	749	758	717	745	668	677	739	725	726	726	731	709	666	716	744	717	718	746	719	713	738	678	742	729	721	695	691	701	739	747	730	704	755	673	692	693	708	696	717	745	742	787	737	708	736	747	706	706	707	733	732	718	693	734	712	738	714	744	666	728	704	695	730	728	718	715	731	738	765	712	732	719	747	697	707	779	711	719	693	745	746	768	758	661	755	708	729	719	701	761	718	724	694	660	691	742	710	692	712	704	699	714	697	727	722	662	715	756	758	710	724	752	718	713	720	693	711	726	735	764	745	734	647	684	744	759	760	772	715	728	742	719	709	674	755	722	708	719	659	705	686	743	736	759	740	722	695	685	745	729	734	688	700	708	714	806	730	693	750	720	719	712	755	699	727	706	711	714	720	804	716	792	723	693	708	750	750	695	760	697	726	716	739	661	673	685	743	699	696	734	750	757	735	747	750	770	762	683	715	702	752	692	679	695	708	680	708	720	746	678	717	760	706	732	699	733	755	741	686	713	718	732	692	745	748	684	698	690	720	734	722	733	728	707	690	760	703	707	730	743	723	741	753	718	719	762	695	761	757	678	798	791	685	669	742	695	734	742	750	724	692	718	710	720	711	683	717	716	802	777	729	768	709	784	710	667	718	733	738	710	690	708	740	708	752	684	687	710	713	765	748	722	742	710	709	753	705	737	725	765	778	702	748	710	732	696	764	712	767	728	752	728	756	783	733	726	696	714	719	704	741	710	766	725	733	709	737	709	779	705	700	709	689	730	746	720	745	680	663	667	759	694	683	727	719	698	726	741	734	706	677	719	684	696	755	665	725	739	749	747	705	692	746	697	744	739	712	724	676	702	717	721	725	721	723	714	698	751	721	761	709	707	697	699	718	698	678	692	710	720	762	703	713	722	714	751	720	741	700	680	696	719	729	753	739	709	686	708	771	675	692	740	707	735	703	717	742	713	716	712	706	706	754	710	721	700	725	692	720	729	739	696	728	740	740	691	695	706	683	750	753	736	730	735	679	714	722	698	739	721	743	724	662	734	771	750	714	724	772	717	785	753	701	706	728	712	733	731	722	676	730	797	711	689	709	724	715	727	708	705	686	726	769	701	680	722	708	718	695	715	727	753	668	674	688	718	758	738	688	744	696	751	722	688	751	690	728	729	692	739	723	742	725	705	718	780	712	747	757	722	699	709	695	725	698	718	717	759	705	765	729	735	713	765	724	683	701	710	714	723	704	668	733	751	710	731	773	712	687	703	757	708	741	706	745	748	802	702	739	720	733	728	703	722	737	737	716	713	719	714	711	749	805	691	731	733	697	723	738	730	765	684	700	671	728	777	712	680	723	709	724	686	754	739	724	733	720	703	731	709	720	720	729	711	759	717	767	750	697	715	749	737	743	713	757	767	752	707	714	753	736	749	767	744	674	718	674	766	775	699	728	752	758	723	725	683	720	797	740	726	727	751	690	726	766	685	739	760	693	711	736	711	721	696	719	658	722	701	748	758	679	710	750	702	703	727	733	680	749	701	728	719	753	733	678	719	750	699	750	717	752	722	727	736	670	694	666	697	736	740	710	672	732	690	709	725	730	738	715	728	712	736	767	725	741	717	716	755	748	731	727	685	775	754	753	762	714	690	737	750	745	704	753	685	719	685	698	697	778	723	705	749	752	710	689	793	687	753	662	707	736	697	689	710	743	712	742	707	738	737	694	678	711	692	729	739	691	741	711	692	708	693	766	714	726	677	739	713	772	721	652	717	729	734	718	711	735	722	735	777	776	753	724	715	663	748	740	707	699	723	776	713	700	715	726	718	716	718	701	729	761	741	694	703	737	716	711	726	711	697	754	731	729	708	733	717	735	776	708	692	725	684	734	707	715	695	739	712	718	760	761	739	721	721	732	701	703	745	717	747	688	741	741	703	727	758	657	725	728	716	720	697	717	699	749	774	757	763	749	691	752	759	739	727	717	734	743	710	759	737	732	734	688	688	723	679	694	702	735	725	724	699	706	685	687	711	735	720	699	707	709	719	748	714	682	733	771	736	742	786	693	764	709	693	708	727	747	708	758	741	737	711	738	730	691	666	707	740	700	683	706	677	745	684	732	716	719	696	769	765	752	735	708	712	705	726	721	687	737	739	761	744	667	732	695	784	695	728	673	713	763	725	685	682	750	765	725	760	712	733	735	686	695	681	710	706	738	703	703	705	669	771	704	723	659	745	718	704	736	748	735	720	694	745	759	779	694	732	697	787	715	729	718	714	750	698	728	739	704	717	717	678	692	683	691	731	703	707	678	691	706	734	694	734	748	757	657	742	755	739	724	738	686	724	685	724	748	746	747	658	704	710	716	712	664	729	714	785	763	703	736	714	712	709
37298	60752	33456	7775	1874	1631	1640	2013	2410	2202	1808	1535	1453	1276	1344	1398	2417	4550	5662	4650	3492	2544	1864	1427	1115	977	886	855	834	831	847	857	866	840	837	886	845	812	862	841	854	837	887	835	869	906	817	854	873	877	864	868	872	862	897	821	774	775	826	924	886	819	906	835	872	884	839	861	866	846	858	901	840	858	838	833	826	886	852	831	845	819	834	847	849	865	892	910	902	884	910	836	841	820	902	857	861	813	838	880	803	860	836	856	814	828	869	927	865	877	866	872	829	856	845	874	871	836	790	866	893	822	881	871	874	864	918	817	878	860	866	885	844	844	810	853	858	884	856	835	845	853	849	842	838	834	814	853	849	891	846	828	865	865	809	845	880	795	826	841	770	884	873	844	835	820	839	857	806	833	780	869	911	845	854	917	864	892	852	858	895	864	873	849	816	880	791	851	855	865	830	825	834	876	820	850	862	788	835	856	891	848	850	885	866	883	825	821	859	796	880	890	876	866	873	888	832	821	853	803	865	827	801	887	860	857	861	843	798	863	837	803	903	922	849	874	825	846	853	876	808	876	850	835	855	877	854	834	845	861	834	835	841	848	909	836	833	842	863	841	871	836	896	907	833	862	825	810	882	813	860	816	864	862	857	876	876	843	837	881	873	883	791	892	839	835	843	855	865	886	894	873	896	853	873	840	838	822	852	920	827	847	858	875	849	843	843	850	860	881	814	809	837	824	864	808	873	891	835	827	842	886	889	885	852	891	854	884	912	862	846	856	849	820	870	869	899	837	810	857	871	803	873	882	850	829	859	876	820	869	885	802	889	879	812	841	830	830	809	842	856	903	844	880	837	845	812	845	842	828	860	840	884	840	820	862	806	887	868	833	884	877	875	823	861	841	829	868	880	900	881	872	872	789	881	868	834	850	872	882	831	842	836	882	811	879	856	880	855	854	841	845	858	863	803	869	870	869	912	829	818	816	896	870	814	873	886	853	850	815	845	892	868	855	908	825	841	821	891	837	842	877	833	827	867	797	865	945	870	846	953	849	857	814	796	813	855	888	894	846	821	875	856	815	812	867	805	903	827	898	841	850	903	836	880	888	836	904	847	809	865	892	909	856	860	847	869	856	823	843	835	856	781	849	845	871	840	828	861	814	836	885	832	922	852	830	876	874	832	853	836	872	845	822	841	826	859	879	784	806	899	861	833	840	856	875	877	923	869	839	823	832	861	840	826	841	882	878	890	850	856	835	864	850	837	853	861	858	854	832	846	926	900	842	871	847	818	838	894	873	848	839	803	900	858	849	823	871	820	844	869	839	862	825	814	865	858	840	840	851	867	898	865	868	846	872	837	860	889	861	873	850	884	845	845	855	846	879	823	859	830	835	855	907	887	879	832	879	858	839	828	871	853	873	864	824	859	862	808	850	853	828	886	869	891	881	803	833	867	870	832	859	871	819	834	830	843	827	867	857	800	845	868	856	837	910	889	842	841	858	883	847	830	861	847	860	850	835	875	911	863	853	830	834	864	892	924	794	885	855	875	882	890	847	895	842	838	819	774	826	850	867	841	868	842	851	820	902	829	886	884	841	858	794	833	883	882	832	819	884	811	857	874	862	849	851	814	912	830	905	852	853	910	818	839	855	842	845	832	850	826	912	819	853	868	861	853	846	886	872	873	839	842	824	859	868	855	830	879	824	889	902	881	859	834	857	844	878	847	832	839	841	901	870	842	881	844	849	808	831	881	853	836	794	894	876	902	853	861	824	827	891	885	824	868	852	825	831	852	877	810	836	828	847	870	841	861	842	899	810	909	858	891	852	825	851	840	859	827	811	851	856	911	917	887	845	875	926	814	863	874	799	821	866	788	857	852	811	911	892	869	861	823	833	873	810	809	894	887	835	905	836	884	824	869	843	871	902	844	843	839	860	818	841	923	867	848	845	854	862	848	830	859	842	866	846	864	859	860	816	843	914	882	821	880	849	833	834	836	880	824	838	823	799	850	850	913	828	880	806	837	902	857	815	804	865	823	813	887	847	837	815	870	833	831	854	875	816	849	837	830	899	836	815	811	888	856	867	834	842	859	821	852	869	829	891	860	826	860	818	865	832	830	886	816	826	866	892	908	838	868	845	868	870	867	890	862	807	858	824	822	859	855	904	834	847	840	897	843	882	816	855	831	880	811	868	854	859	898	835	856	872	839	869	896	933	876	830	834	796	828	892	909	823	827	900	834	893	893	901	907	843	841	839	799	829	853	833	895	823	905	841	856	892	819	868	833	823	920	879	875	854	822	891	828	850	854	795	852	835	860	822	901	773	821	856	853	826	875	826	814	896	873	859	845	857	805	875	872	901	842	843	841	866	884	926	833	832	868	856	855	850	816	816	816	838	868	837	862	880	849	895	864	837	839	829	837	863	862	892	802	841	844	865	883	871	877	836	863	840	851	885	872	831	852	835	848	881	831	847	868	868	853	868	865	846	848	896	853	861	858	880	871	858	842	914	848	842	881	832	853	905	853	854	879	813	866	811	874	832	843	873	862	807	857	865	911	866	844	831	880	836	855	863	829	847	867	823	832	831	837	822	847	875	844	914	838	877	846	839	870	876	883	860	845	832	823	902	839	921	802	857	857	852	879	855	913	885	865	904	862	825	842	811	849	796	851	864	827	880	854	856	880	875	833	878	841	834	793	862	836	833	824	869	851	816	932	880	852	825	790	847	867	842	853	896	910	813	864	841	825	849	814	871	877	908	860	875	835	847	851	887	874	870	883	851	816	860	861	882	861	851	867	883	747	852	848	896	871	816	881	854	869	818	893	825	893	875	933	838	880	836	863	866	876	824	814	831	851	904	894	835	829	894	853	851	847	849	837	861	857	867	894	867	833	906	894	842	892	818	799	854	818	871	865	828	843	861	833	834	861	852	839	833	843	848	881	827	888	840	839	886	861	810	849	839	846	892	811	866	825	879	839	825	860	843	807	850	838	907	872	898	888	797	854	904	849	827	830	840	862	906	816	844	845	865	840	830	858	897	838	863	908	869	855	857	872	834	815	866	917	821	826	908	863	867	862	851	814	865	889	846	800	883	875	827	884	858	813	803	830	910	883	876	834	880	847	819	844	823	839	859	856	873	862	872	878	845	914	824	850	868	862	833	845	879	804	876	886	870	820	844	859	890	887	820	864	854	869	861	894	873	880	821	833	841	820	863	828	848	880	828	888	807	854	876	840	821	861	839	869	811	853	846	848	865	857	862	886	850	851	869	828	777	830	868	829	834	839	829	867	833	821	885	870	820	863	860	895	861	902	871	860	823	862	815	880	891	889	805	852	837	840	872	868	886	859	847	810	860	893	849	898	866	878	839	809	812	800	875	844	850	851	866	837	846	818	861	880	850	889	813	807	871	841	817	796	870	816	842	858	811	860	834	873	865	886	812	850	863	873	869	879	870	825	866	820	863	811	829	811	841	873	870	902	846	825	839	878	808	858	838	824	858	876	844
23262	21625	29392	24300	21554	21306	10153	2219	1943	2114	2068	1906	1670	1408	1454	1554	5620	9995	9621	7907	5422	3900	2443	1783	1272	1101	915	846	875	913	911	916	939	953	953	865	878	892	888	901	856	894	911	920	923	928	927	894	869	943	916	914	947	924	970	898	894	906	973	878	903	920	945	906	919	913	904	930	957	927	878	905	871	873	908	884	919	878	896	866	808	892	881	934	880	908	930	884	879	932	925	880	934	905	888	930	845	876	911	925	891	907	898	895	923	875	879	903	919	901	858	915	908	915	908	919	890	893	951	920	924	881	945	917	886	931	916	891	882	916	841	906	873	890	851	881	899	877	901	862	935	900	902	954	897	885	900	882	877	872	893	929	944	917	889	928	906	894	904	912	892	944	913	913	880	935	871	845	884	899	888	880	909	846	847	898	916	869	898	909	878	915	925	836	915	908	936	888	868	881	894	852	885	871	874	894	910	865	935	920	864	925	868	883	841	913	906	904	918	890	877	857	897	924	906	858	930	847	885	893	849	870	886	888	950	894	898	865	924	951	948	929	958	893	951	887	899	903	899	964	905	926	930	894	963	960	892	952	899	901	858	887	890	935	930	891	920	929	875	871	869	899	894	968	896	971	877	900	949	919	917	915	977	893	900	963	902	896	905	855	892	909	854	919	869	897	903	932	955	869	886	921	909	896	912	927	891	895	822	889	895	920	925	906	891	877	893	878	911	864	872	987	900	864	867	955	913	958	886	897	887	909	918	903	921	930	887	878	905	867	864	934	880	922	896	874	894	872	874	915	877	892	899	882	901	847	906	906	977	880	909	894	894	960	918	891	923	955	890	941	838	852	904	907	917	903	863	894	886	898	846	868	851	900	926	876	908	916	886	874	867	935	893	928	935	916	888	867	987	925	867	880	893	881	932	874	890	891	886	881	936	843	876	916	879	874	934	859	895	965	902	884	920	926	911	925	917	874	969	923	937	885	924	855	852	914	881	939	895	859	895	838	875	894	857	888	927	867	905	889	854	921	873	862	916	926	868	901	911	904	880	855	864	906	929	883	831	899	901	925	879	937	833	950	863	873	917	929	882	898	874	896	924	933	896	893	906	899	937	868	896	896	865	919	930	902	922	898	916	883	858	942	924	896	902	942	890	923	884	942	870	881	873	908	902	926	859	896	928	915	900	906	897	939	875	922	971	929	918	889	931	895	890	903	922	878	893	856	893	927	905	870	921	897	912	863	942	904	924	913	891	877	879	870	909	887	869	946	900	903	938	868	905	878	932	891	862	959	911	887	925	931	911	837	907	911	938	935	948	935	931	880	907	945	865	897	864	916	900	918	962	926	882	890	849	910	855	861	959	892	839	861	921	916	917	901	872	921	898	891	930	945	888	916	920	886	887	898	875	922	892	908	884	972	923	892	827	961	901	872	895	857	909	941	897	910	934	915	891	921	880	876	888	876	899	865	929	908	869	882	895	922	889	970	875	938	901	900	871	885	880	871	966	847	915	881	864	982	922	937	887	935	903	933	896	883	875	875	918	863	825	836	888	865	906	895	900	894	914	868	839	920	833	885	955	901	881	897	963	892	933	891	945	887	851	935	853	959	882	864	900	865	841	889	936	879	913	885	898	885	951	879	859	911	834	951	873	908	870	868	860	958	924	878	899	882	844	891	883	876	902	860	892	928	841	842	940	882	873	891	962	897	897	869	911	932	937	891	907	908	892	855	889	877	850	950	908	921	856	920	889	917	866	910	936	887	885	984	893	916	865	919	867	945	877	867	907	919	858	869	894	874	898	840	940	914	915	963	884	910	876	928	902	974	883	928	907	882	874	921	930	948	888	982	889	943	921	905	932	897	866	894	920	874	923	881	926	865	880	934	893	870	894	935	878	881	882	917	938	863	924	875	908	856	891	885	892	910	928	828	902	915	881	900	924	907	935	908	898	923	882	956	900	849	897	933	891	908	916	882	913	881	888	935	871	857	900	847	910	892	885	875	931	878	885	937	871	890	940	954	900	912	903	918	879	884	911	923	927	858	919	943	902	879	861	917	877	888	903	896	944	941	891	906	868	943	919	914	919	867	882	883	907	930	938	897	835	980	915	920	898	877	898	882	911	820	878	925	907	920	914	877	892	862	920	939	887	870	910	931	882	938	785	892	846	918	938	854	885	902	916	872	914	919	892	960	857	853	884	856	877	949	879	946	866	861	923	876	876	915	894	910	864	895	902	894	882	877	900	890	918	898	907	918	918	869	942	885	896	914	933	877	903	884	904	933	926	860	831	906	941	913	940	889	909	839	861	892	917	828	871	873	891	964	894	863	919	912	882	919	917	850	868	888	883	914	845	863	909	863	889	941	929	884	929	928	879	880	924	875	912	918	850	887	861	919	910	910	952	896	897	890	937	938	915	853	886	866	885	947	905	864	884	869	902	938	916	894	883	894	900	873	884	966	930	921	854	899	915	867	944	874	927	895	867	938	879	891	870	860	916	898	835	852	906	939	895	927	906	938	901	918	831	839	892	852	887	942	900	883	856	920	894	849	906	942	912	842	901	875	897	865	935	959	904	939	899	838	930	969	858	931	945	950	901	912	879	941	842	946	967	941	858	895	924	912	861	894	891	881	851	851	961	893	928	931	887	895	864	919	906	844	875	885	911	924	897	865	871	907	919	877	884	882	898	916	890	903	847	900	905	881	894	885	917	875	886	896	964	875	897	904	934	905	904	929	832	890	899	869	868	846	936	897	860	919	908	910	879	907	885	937	891	860	918	932	898	922	930	885	844	941	871	836	882	915	953	869	896	893	930	879	869	913	837	870	810	912	917	903	854	868	901	941	920	861	880	858	995	932	879	879	885	865	906	886	876	876	876	859	894	870	882	934	869	933	883	914	977	939	873	855	851	896	876	946	905	950	896	876	902	935	928	890	910	907	921	936	903	945	941	895	930	944	885	910	948	903	848	907	866	956	906	915	903	897	889	915	894	923	871	935	908	920	885	856	888	870	891	917	896	883	941	882	882	872	950	917	884	846	960	895	885	948	963	882	856	937	862	897	920	957	917	890	910	912	904	914	941	846	886	934	912	920	829	893	861	891	864	922	935	931	897	939	899	894	876	932	908	890	892	886	843	894	844	941	869	957	855	954	858	911	901	866	887	918	875	828	864	878	884	915	854	916	896	907	888	899	892	936	884	886	911	883	905	952	899	864	906	835	907	895	924	843	925	889	891	902	872	883	889	920	918	881	920	873	867	901	890	893	869	874	881	926	882	939	858	943	854	913	944	878	952	891	856	922	901	888	936	868	840	961	927	918	878	882	920	906	839	912	893	916	925	912	838	845	913	823	935	949	923	942	965	895	932	883	918	953	895	926	908	879	886	900	945	902	928	894	914	934	830	896	836	894	862	923	912	883	932	862	893	929	879	905	865	873	846	904	910	898	874	934	964	910	898	948	880	967	960	906	889	915	868	912	935	909	825	879	963	871	848	897	880	871	890	870
44404	77035	49629	18105	4599	2788	3001	2770	3160	3497	3293	2855	2400	2037	1981	2297	9034	14654	13599	10965	7845	5663	3303	2359	1674	1242	1054	999	945	1002	962	1045	1014	994	1001	1022	1014	1007	1009	979	1016	996	1010	970	1030	984	991	998	998	1023	1070	1053	982	1019	977	1028	1007	1011	1037	995	1043	1011	987	1022	1084	986	993	983	1006	1040	988	898	1041	998	1044	1041	1039	1052	1016	1002	981	1049	1039	993	984	1019	1082	1057	1021	981	1030	1022	993	1032	1017	1022	960	944	1028	1024	1016	1083	1020	1013	1051	1045	1013	994	991	1010	1049	956	974	1022	1032	1021	971	980	1041	1090	1027	984	1018	963	1006	1031	988	1014	1060	1026	933	1015	1019	982	982	946	1032	1008	1064	972	1005	1031	993	1003	1037	1037	1005	1009	1008	1032	995	1023	989	1035	1037	1011	1015	1041	1020	1007	1044	1053	1097	999	984	996	1028	952	1010	1024	1043	1025	1022	963	1023	974	1003	945	984	990	1026	1022	1057	1039	1024	1067	1054	1027	1021	1040	1051	1051	1041	984	966	1006	1014	1034	966	1048	975	1006	977	1072	1043	1006	1022	996	997	1047	1021	1024	1044	1058	1020	993	967	1075	1064	1035	1069	1004	997	1013	1010	1036	1023	957	1008	1025	1026	1023	1002	977	1031	1022	1023	1055	964	1017	1028	984	1013	987	1029	992	999	973	978	1008	1002	968	1060	1078	1019	1015	1002	1018	1044	1011	998	1031	1033	968	991	998	1034	1011	1022	980	988	1059	1003	982	1012	1019	1007	977	996	1024	986	995	1036	1041	1001	1041	1039	1008	998	1018	988	1041	1021	1022	1008	986	1025	1027	1008	1093	1001	990	973	1026	962	1052	1030	971	991	985	946	1000	949	1042	1016	968	1027	1053	1001	980	972	1031	1010	1049	1026	1048	1040	964	959	1012	994	972	1006	1048	1108	1025	1025	1068	1010	1033	980	995	982	1047	1017	1017	1022	1000	1003	1049	1056	975	1009	991	1071	998	1030	1024	985	955	1011	1025	1023	1050	959	994	999	996	1008	947	1041	971	960	1042	997	1004	998	1009	1024	1073	1062	973	994	989	965	1004	1012	1048	1014	1033	965	960	1005	1040	1029	989	1016	986	959	1015	1008	1044	1029	991	1049	977	1071	995	988	988	1009	1036	1085	1012	1028	1018	1020	1051	1012	971	1013	1047	981	1009	991	1076	1042	1031	1026	1029	1039	967	1035	1052	1030	951	981	983	1045	1008	1011	1056	1000	1025	982	967	990	1034	1038	1080	971	1041	1096	1058	1031	998	995	998	1044	1060	983	1042	1014	1012	1009	956	1001	984	977	998	1011	1017	1007	1008	1000	1013	951	1018	1013	1007	998	968	1074	1025	1046	1033	1013	999	1013	975	978	1053	1059	1033	1028	1012	1042	1056	1028	1018	1029	1007	1025	1012	1010	1014	1039	1019	1003	942	1043	1072	1007	1036	1040	948	1040	1049	932	983	1030	1046	969	993	997	1027	1077	1025	1012	1060	1031	1038	998	976	997	1000	985	987	969	1022	1011	994	1036	1026	1030	1055	1036	1013	962	998	984	1024	997	1041	977	1004	996	983	977	1004	1106	1007	1023	1028	1021	978	1038	1036	1044	1023	995	966	953	999	1055	970	993	1049	1064	1001	1009	987	1054	1007	998	991	975	1056	999	1007	991	982	1008	1099	1032	1035	1043	1040	1024	1020	1048	1014	1047	1046	1055	1020	1022	977	988	975	1037	1007	987	1018	1011	968	1003	969	1066	1018	992	1054	1010	1002	1021	1020	1040	985	1036	939	1061	1044	1005	1041	1000	1054	979	1010	1028	1029	994	985	983	1023	1044	1020	985	1009	992	973	974	996	1025	1002	1061	1012	952	1019	1047	959	968	1065	983	1006	1051	994	942	1029	1038	1055	1012	971	1018	940	1058	957	1040	1033	944	940	1016	1000	967	987	996	1051	1078	993	1009	1017	1009	1016	1014	1040	1041	1022	1073	1055	1002	1027	1039	1031	1035	1025	1001	956	970	987	1001	1057	1034	1019	995	1027	1001	1021	988	1002	1007	1072	1015	1014	986	1020	1011	1040	994	1083	1022	1013	1009	1039	1011	1009	1026	1059	1056	1090	1011	971	1004	1041	1093	989	1073	1048	954	999	1036	1055	984	1039	955	974	973	953	971	980	1014	997	1040	988	983	1026	1025	1048	1024	1050	1046	1011	964	1013	1005	991	1041	1022	1001	1085	995	1063	1058	1003	927	1010	1034	1002	965	1027	978	989	996	994	1036	1036	968	972	1047	960	1010	978	1030	1011	974	1006	1018	1017	1065	968	1038	969	1045	983	957	1056	1017	1016	1023	1021	1002	1038	1021	1020	1017	1074	1004	1022	1033	1047	1006	1014	997	1012	995	1024	993	1029	1012	982	1010	993	1035	1019	1020	1013	988	1036	1012	987	996	1046	1036	988	1033	997	1041	1047	981	1025	969	1012	1017	967	991	1053	996	966	1084	1035	1016	978	1033	1005	1019	993	1029	1041	1060	1043	1032	1019	992	1025	1015	977	1036	987	988	993	1006	1021	989	955	1016	1046	978	1014	979	1038	1017	983	1004	997	993	1005	984	960	1030	1003	1021	994	982	1042	982	989	1018	1000	980	1013	1006	970	964	997	997	974	979	1030	991	1020	1117	1014	1006	1040	1036	1046	995	986	1020	1040	1021	982	1059	1038	1039	983	1043	1011	1032	995	1101	980	977	1005	1047	1006	1004	1018	1019	1018	1017	968	955	942	1037	1017	1003	1013	1004	1005	960	1014	1005	1012	1018	1038	1011	976	1011	1015	1047	1011	1023	1019	1019	967	996	1006	1033	1062	985	1029	984	1045	1027	1083	972	1044	1085	1016	1051	1042	1057	992	1049	1029	1026	1043	1010	1008	1007	1024	1079	1033	1028	1054	1006	1000	1004	1017	1045	1019	1008	1005	1045	1038	1042	973	1028	969	1017	1061	1048	958	983	1014	1058	996	1038	1083	991	1019	979	1027	1007	992	1069	1014	1010	996	1024	971	975	1031	1064	1024	1042	1015	981	1029	978	998	987	988	1036	1033	1059	979	985	1025	1032	1001	1016	1000	999	1005	967	1004	983	1011	991	972	970	970	1035	1040	1053	1045	1000	1004	974	956	1024	1047	1015	1008	1073	1067	962	983	1072	1011	1037	1010	1015	1040	1014	971	1041	1028	978	1012	1003	1006	1028	1017	1053	1043	980	1033	1005	982	1004	1007	1060	993	970	1050	999	1017	1014	1031	1027	1067	1032	996	1027	1070	979	1009	1035	962	1056	996	1011	1050	991	1025	1043	1030	1036	998	1052	1009	1098	1012	1028	1030	1016	993	1049	1057	1017	964	1064	1000	1009	942	990	958	987	993	1016	988	1011	1021	1021	956	1014	990	1089	1056	1016	1004	1066	959	997	1051	1074	971	1017	1057	1006	972	979	1025	984	1018	1011	1032	1009	1033	1012	992	966	940	1022	1013	983	1024	1001	1016	977	1030	1046	1008	1043	1032	991	965	1063	966	1045	948	984	1006	993	990	1034	1070	956	993	1023	1054	992	1036	982	1045	1074	957	1054	1053	1048	1002	1025	953	984	964	1001	1011	1077	1042	1013	995	1014	1040	1048	981	984	1056	988	1027	1046	1067	973	993	1031	954	1029	1060	1024	1019	1022	1047	995	1001	1008	1035	996	1031	981	987	1029	1054	1024	1058	1001	1024	1010	1083	1056	962	1060	985	1019	921	1015	1013	984	1032	998	968	1078	1043	1072	1004	1030	994	1070	994	1011	1004	1060	976	1001	986	1032	1005	967	998	1077	1044	993	957	1003	987	1071	1029	1020	981	1035	1062	1018	1035	966	1012	986	1000	975	978	1029	997	1080	1044	1017	979	1018	1030	1025	1038	988	1016	1001	999	1000	1032	980	968	982	999	990	1000	1045	974	999	1002	974	1025	960	1014	990	986	1059	1066	1068	1005	989	1044	1061	1017	1043	1003	1034	974	1044	1060	1070	1032	1051	998	1048	991	1023	1026	999	1044	1043	1020	1031	1001	1040	1078	1006	1069	1007	1011	970	994	1048	1039	1027	1023	1012	988	1031	1026	1068	967	1049	1014	1090	1038	966	1021	1041	1024	1025	981	976	993	1009	1023	1029	1010	1060	955	1042	993	978	1024	1028	1015	1041	975	952	1010	964	1001	1035	993	1000	1029	1002	1049	981	1056	1005	1017	1045	1021	1023	985	955	1044	1020	1001	1036	1046	1008	1037	1029	1051	1037	1017	1038	1023	1000	975	1047	999	1013	1018	1044	1009	1036	1003	1009	1004	993	930	961	1001	997	1025	1025	1021	992	1071	1016	1029	999	1002	985	1005	1048	1076	1024	977	984	1042	1072	1019	1024	989	1010	972	1031	973	1007	951	1013	1060	977	977	981	990	1003	1030	1013	976	987	1035	1047	960	994	988	1014	999
29883	34914	30840	10431	918	601	645	804	715	913	802	750	843	766	691	681	709	846	991	1009	964	792	710	646	604	596	609	600	605	615	594	543	585	554	618	577	534	553	576	574	593	559	526	557	569	521	581	609	582	548	597	550	570	552	528	559	554	586	557	531	578	600	559	540	541	590	582	586	545	524	584	610	522	568	595	556	583	572	583	559	551	520	567	542	537	537	564	566	614	565	577	598	567	601	569	543	541	586	574	572	521	544	520	551	587	593	578	565	565	580	603	595	562	523	569	584	581	548	589	560	542	599	527	570	546	593	569	555	567	548	549	548	555	557	589	577	580	563	592	596	568	556	585	609	592	543	554	600	580	568	555	574	572	528	587	545	567	559	567	540	593	603	565	546	545	546	565	557	593	582	544	574	578	561	535	557	584	529	564	576	555	529	576	570	557	572	537	593	605	600	562	556	595	574	556	559	566	554	594	559	574	605	585	546	568	582	631	610	587	560	581	541	545	570	571	549	558	581	601	545	533	576	580	551	557	539	634	540	567	640	579	563	572	580	574	574	607	536	580	557	589	542	580	594	583	553	554	531	586	573	592	594	562	539	525	554	575	608	579	555	592	540	551	582	600	567	609	593	564	569	599	535	576	592	579	572	552	534	564	585	582	562	572	600	602	539	583	578	571	569	541	593	585	610	576	573	540	531	559	559	581	581	581	551	564	571	600	540	576	626	544	555	583	529	600	552	564	614	559	575	543	526	580	551	596	514	567	551	533	571	551	549	538	577	582	587	586	562	617	575	570	602	583	540	550	550	580	535	503	556	596	576	528	550	570	603	542	540	557	539	550	580	530	541	617	571	579	573	580	560	574	540	528	543	583	571	571	643	573	604	546	574	537	537	554	596	560	530	531	590	544	540	584	549	565	583	563	558	616	559	575	581	596	552	557	586	540	587	564	532	529	576	555	609	597	560	581	597	571	551	616	550	563	553	541	555	538	574	555	516	565	606	589	563	535	574	546	567	565	586	554	523	596	569	543	605	551	584	574	569	572	596	569	551	605	558	544	547	588	553	612	531	571	563	564	579	551	580	537	563	571	551	537	532	542	608	608	519	568	581	607	578	532	587	603	570	545	563	595	575	551	523	545	527	594	576	567	557	542	591	521	610	589	557	587	530	581	562	581	507	557	541	545	541	595	547	542	610	538	594	522	538	536	568	572	610	553	562	537	565	579	552	592	557	524	537	572	580	552	570	563	565	577	555	586	581	569	593	538	594	579	565	594	508	560	538	586	604	577	526	564	564	525	549	544	596	592	598	594	558	585	554	558	535	573	603	538	535	551	544	574	580	579	584	607	575	591	610	505	562	568	616	503	554	541	538	572	574	564	511	577	574	580	544	578	594	535	577	609	561	594	589	563	575	561	606	571	557	582	560	605	593	510	558	537	521	574	573	617	530	568	544	549	538	524	543	532	576	595	545	571	575	533	584	566	566	585	527	532	566	542	594	548	569	577	602	572	552	547	560	569	553	565	573	599	575	574	575	548	573	566	599	541	599	568	562	562	557	544	554	594	589	547	550	554	569	552	545	563	574	562	517	599	578	590	559	567	592	546	552	543	578	524	576	572	568	606	524	581	577	558	559	587	530	534	580	551	542	539	598	596	535	579	547	528	556	575	534	534	571	544	545	570	576	606	575	518	573	565	588	527	563	576	508	595	582	523	607	575	591	519	585	579	548	548	576	567	564	563	568	598	547	534	597	554	575	559	572	539	580	539	593	548	572	574	607	599	543	565	562	543	563	539	543	549	552	545	581	560	569	564	521	537	542	579	585	541	588	593	578	558	547	561	556	578	591	559	588	514	560	547	541	603	590	567	599	601	540	536	560	600	552	536	583	598	588	565	596	618	634	541	582	591	579	556	596	586	619	530	559	566	592	529	556	586	535	570	522	553	596	592	572	544	604	607	536	539	573	573	571	565	561	584	542	547	589	578	585	604	581	549	536	579	591	558	519	545	477	536	595	553	588	565	540	580	583	542	607	559	590	545	563	558	572	554	569	608	571	572	537	572	557	602	607	575	563	551	552	570	575	592	597	543	543	523	561	542	596	571	536	567	562	566	575	569	597	587	556	567	584	558	589	544	611	581	548	571	587	551	557	597	564	551	559	551	589	589	540	566	544	575	578	553	559	516	570	550	552	594	567	566	575	568	580	545	569	529	583	539	562	593	522	568	550	562	571	533	557	539	529	579	536	580	585	579	536	590	581	561	593	622	503	547	545	564	512	580	559	566	565	543	546	573	565	573	537	570	560	562	585	540	557	585	591	595	558	582	551	605	573	548	602	563	550	577	585	586	559	559	559	550	584	529	537	579	532	551	581	567	556	591	575	557	602	589	576	541	587	535	573	569	516	536	592	524	591	591	574	563	519	569	573	567	590	550	568	530	578	544	536	569	540	556	580	549	543	553	538	564	596	603	591	564	554	609	556	529	559	587	559	542	525	584	590	531	562	538	585	538	594	605	573	596	570	525	591	590	551	541	562	542	554	544	572	573	584	545	583	573	556	589	555	541	493	606	605	591	607	594	573	556	572	551	564	565	558	559	594	598	570	584	569	566	539	558	586	557	529	567	509	553	571	554	568	557	555	544	576	535	583	606	584	590	543	553	564	559	585	573	526	576	505	575	577	592	575	556	543	587	536	574	535	522	555	590	563	554	553	551	574	576	576	572	541	561	553	586	531	579	573	561	568	530	590	563	538	596	608	547	570	565	563	546	553	542	549	536	543	583	575	574	606	540	550	543	580	570	552	540	570	597	571	543	584	598	565	545	578	539	543	579	582	563	556	574	553	621	581	634	563	556	601	537	572	543	617	543	551	545	583	568	583	582	598	524	557	547	572	555	570	574	553	547	575	568	531	556	549	544	556	574	541	561	564	606	530	561	518	571	579	550	623	541	557	550	579	581	588	542	539	573	550	603	558	546	542	562	562	578	575	554	579	580	536	566	502	559	579	581	539	587	559	572	518	563	602	560	550	614	614	575	575	586	559	604	555	538	568	532	610	532	573	543	574	579	561	525	588	550	537	554	526	542	562	548	539	574	583	555	562	535	568	578	553	544	557	570	566	559	598	563	570	556	555	597	591	561	566	563	552	546	598	543	593	533	543	537	545	570	574	575	565	574	574	562	542	589	535	556	585	572	589	531	552	585	582	605	557	598	584	573	563	582	564	577	585	574	561	595	558	570	571	573	566	558	577	560	516	558	544	562	567	553	567	566	551	594	565	570	526	554	559	559	559	573	593	546	554	566	598	539	561	572	562	571	529	597	548	571	588	550	557	592	557	571	523	578	572	558	597	554	589	613	587	574	577	543	596	602	545	551	557	587	577	567	578	594	554	562	546	592	624	555	571	584	556	562	509	575	549	578	592	575	599	566	526	551	589	559	608	569	555	570	544	558	537	595	566	524	520	542	544	572	552	548	578	515	554	553	526	572	574	635	544	548	576
34504	52632	27683	5295	853	757	878	1260	1087	1413	1293	1167	1078	1102	986	924	969	1352	1451	1358	1286	1100	990	840	738	695	672	662	696	701	653	680	650	627	687	665	667	671	662	675	728	713	712	637	670	654	686	682	682	642	689	645	708	685	673	681	681	621	643	672	647	637	674	679	674	674	681	671	665	706	721	679	693	680	691	696	672	646	698	667	669	651	656	684	683	678	699	679	675	677	656	701	697	695	667	690	702	661	692	654	672	691	685	716	703	712	648	683	695	666	664	686	671	663	615	679	666	677	720	635	670	690	651	700	663	700	740	667	677	682	712	712	736	692	681	697	693	696	673	713	683	706	671	673	679	696	694	696	703	648	722	669	663	628	685	684	689	660	670	686	687	664	620	686	732	699	660	649	681	642	674	687	656	671	706	703	688	671	650	663	669	704	725	686	680	680	675	700	715	685	716	691	674	722	644	692	691	682	684	693	709	661	712	663	681	708	705	653	719	684	683	707	678	691	705	640	679	667	693	695	669	688	693	656	715	679	659	687	705	691	650	671	687	682	710	662	692	708	655	692	686	616	689	665	675	683	657	686	698	655	653	705	698	698	699	698	667	696	659	710	705	627	701	629	680	694	634	668	644	665	694	656	664	685	674	648	667	642	688	691	717	658	667	705	630	687	662	694	696	728	669	691	670	749	671	676	687	668	696	662	633	665	684	648	674	697	724	678	629	649	636	713	709	727	668	687	695	700	680	756	697	658	666	703	668	646	677	707	716	700	666	656	646	678	666	584	692	676	672	708	694	637	666	664	647	696	694	662	695	724	667	634	679	637	694	688	681	662	649	738	710	678	642	687	677	613	669	695	670	650	677	687	687	717	692	711	715	723	683	667	660	711	699	682	671	660	656	710	729	666	641	668	680	668	683	735	687	646	674	701	707	732	704	725	707	652	663	663	711	652	654	697	675	718	683	671	662	701	737	684	728	752	639	695	716	701	665	648	661	668	686	726	726	679	648	661	700	700	687	649	662	651	695	670	683	643	680	653	679	664	697	632	659	712	697	694	649	703	684	671	679	704	685	683	714	726	705	692	688	704	747	678	713	719	684	704	690	719	666	683	677	673	678	668	697	676	684	688	676	702	660	644	692	678	717	709	684	713	677	640	676	677	671	691	710	677	720	684	670	676	670	713	711	734	681	678	674	676	658	691	665	724	684	651	683	693	698	706	675	715	697	721	652	687	686	682	689	658	661	694	687	665	705	654	688	715	683	680	708	686	713	722	674	678	691	692	632	675	685	649	670	676	679	641	685	671	668	716	635	681	703	689	643	679	659	645	704	715	635	719	685	665	668	630	697	675	729	707	703	674	647	669	647	681	726	680	640	678	670	698	674	696	683	638	688	714	677	673	699	661	702	676	695	668	636	681	655	644	678	652	676	703	681	662	681	666	690	707	640	683	710	644	650	680	710	683	702	701	657	658	655	685	655	686	689	669	706	692	679	650	706	696	704	693	663	726	688	750	692	650	734	640	677	695	693	706	668	676	650	666	661	657	688	685	708	671	687	707	645	669	694	659	668	704	671	706	665	685	686	664	647	683	706	704	689	695	686	708	683	648	690	704	694	641	679	669	690	629	756	672	664	650	690	640	659	646	699	692	639	664	718	690	680	700	618	678	652	703	692	675	705	752	691	675	697	693	676	670	667	673	658	669	707	662	641	679	654	683	694	663	656	668	706	655	671	694	651	666	625	716	677	666	700	664	657	660	689	674	638	666	660	701	679	668	768	626	699	653	647	656	765	635	655	642	687	699	669	688	679	653	678	721	732	721	694	703	715	702	681	638	713	676	760	666	707	653	677	659	631	684	664	718	682	674	678	634	664	706	683	711	729	689	668	684	699	686	730	700	683	711	686	680	715	679	696	667	678	656	690	675	694	683	668	694	711	714	748	665	717	648	656	719	671	687	718	723	664	690	713	697	682	713	664	706	685	669	689	668	710	667	653	658	742	689	663	639	678	715	666	676	676	668	659	716	678	684	672	652	659	680	652	726	669	660	674	645	667	645	699	720	702	679	709	625	650	644	671	683	687	696	647	621	705	650	662	702	676	658	723	655	704	698	705	671	698	710	662	716	648	700	694	661	623	682	678	644	673	682	682	705	713	673	652	722	675	675	636	673	650	634	654	699	663	659	754	721	675	676	707	703	648	646	733	677	682	620	705	687	663	669	672	662	657	661	662	683	724	637	712	687	645	696	671	700	644	670	618	667	677	710	687	686	686	706	692	650	667	714	694	684	641	703	701	703	698	707	666	659	692	627	680	726	670	689	693	672	650	686	697	658	637	729	686	676	681	652	713	720	674	692	648	668	707	657	706	645	682	644	677	626	673	737	676	705	632	671	678	730	686	681	668	713	651	658	641	691	710	713	688	693	715	631	649	704	639	701	651	685	697	708	690	721	642	655	636	701	677	687	699	715	682	642	665	684	685	691	711	657	710	721	739	683	694	684	671	724	680	695	675	653	646	683	634	696	691	707	709	725	683	629	665	698	635	751	666	662	712	701	685	709	703	698	713	679	691	694	717	714	687	700	674	723	687	690	672	715	667	652	695	704	706	694	665	685	678	674	660	695	701	670	686	740	682	713	657	704	729	668	698	651	700	657	622	622	644	676	681	727	632	714	707	736	652	678	699	717	671	683	671	678	710	674	642	681	700	712	709	679	711	696	636	707	679	670	655	658	654	631	677	678	685	621	641	660	680	697	636	699	695	634	689	706	680	713	663	726	623	655	730	654	668	673	678	676	660	669	645	702	650	702	680	665	669	661	681	617	654	692	666	695	692	708	688	681	662	689	687	648	693	652	716	657	704	725	681	702	660	694	693	689	685	736	670	693	697	696	690	711	654	698	661	668	665	689	691	629	671	667	714	620	663	704	722	723	677	704	699	699	672	653	746	699	719	721	680	721	677	695	690	710	674	692	738	664	719	674	626	672	698	679	636	637	700	647	674	695	708	678	644	712	671	673	695	658	673	658	692	739	678	686	688	676	659	736	671	719	676	638	722	719	697	722	686	732	684	650	678	716	691	705	631	664	676	708	723	687	724	692	690	709	711	711	688	707	698	693	655	684	678	657	663	737	672	658	656	647	661	691	690	678	621	699	687	684	698	703	651	684	741	692	673	645	662	629	741	719	669	748	680	670	648	627	659	694	659	720	662	713	676	675	687	672	639	668	715	724	674	673	697	719	672	720	655	718	657	649	694	657	658	690	670	662	647	687	699	625	699	714	697	660	667	690	675	669	680	697	645	706	659	700	684	726	691	712	688	720	636	674	691	672	691	670	677	666	703	683	702	643	650	729	714	712	709	713	702	693	694	736	708	681	701	679	720	717	710	693	658	699	705	709	714	631	693	714	673	663	651	713	681	655	697	694	658	671	654	677	663	668	722	673	668	721	671	683	661	672	660	664	680	646	674	692	643	682	673	663	654	705	709	658	671	675	672	664	655	732
24598	21762	29480	24809	20415	7333	1115	1048	958	949	1016	976	996	928	865	1061	3408	4289	4045	3340	2446	1744	1143	840	784	595	549	554	581	590	582	585	573	584	592	601	584	587	614	579	623	591	615	592	601	614	592	576	575	547	581	584	627	593	565	588	602	610	582	561	561	588	595	615	597	540	628	601	574	604	569	546	614	576	573	592	613	574	649	586	605	590	591	572	553	568	580	572	569	585	576	545	568	589	566	575	605	564	585	589	585	591	587	593	609	552	597	597	590	597	571	544	573	588	597	576	567	554	562	569	582	546	587	583	625	577	592	548	589	563	619	546	634	560	543	581	579	600	556	580	598	577	592	548	543	568	629	591	596	573	610	573	567	591	603	580	538	582	578	599	578	557	575	653	587	547	551	582	565	583	566	580	587	589	559	565	620	589	593	636	618	608	627	586	538	588	612	614	593	547	593	579	599	569	571	558	584	581	595	560	592	565	558	584	566	534	578	553	611	544	621	578	589	557	574	545	550	582	587	604	624	596	609	596	612	570	589	599	596	581	599	627	603	602	595	581	547	600	601	554	604	569	577	596	594	543	603	568	633	613	576	624	584	591	582	602	589	580	567	580	596	564	558	622	567	566	568	592	598	558	559	568	615	616	604	564	599	606	613	574	597	584	583	565	582	561	599	594	575	599	606	579	557	596	548	557	596	618	576	610	577	566	560	588	590	606	568	603	624	583	591	603	622	615	632	600	598	618	577	578	560	614	590	554	566	589	572	616	571	582	566	564	603	590	589	554	590	548	576	605	551	567	581	541	596	567	570	574	594	582	584	590	565	579	591	538	627	582	604	571	612	595	607	558	602	579	596	576	608	632	605	597	606	585	594	568	521	623	625	561	612	600	568	570	542	594	616	545	609	609	569	588	598	587	566	604	563	584	618	621	579	558	577	574	577	576	565	581	554	549	579	612	571	615	558	614	536	554	561	574	602	554	614	528	578	601	549	579	572	593	603	585	602	613	593	600	538	543	574	573	635	576	555	593	563	591	555	585	624	568	607	572	611	587	595	594	573	616	572	621	614	597	608	567	614	593	564	585	540	623	604	621	587	555	591	618	599	577	569	574	594	583	585	602	565	553	589	607	626	596	613	585	534	580	617	621	556	579	659	614	605	618	593	569	558	547	633	603	535	634	579	599	601	595	552	589	613	578	570	592	582	632	560	609	552	627	589	561	588	601	539	581	605	603	634	610	614	563	573	576	584	579	619	537	605	553	587	583	584	583	569	627	594	539	560	551	621	564	571	631	612	586	570	608	584	632	590	597	547	597	626	581	600	585	602	605	578	643	550	582	562	565	597	590	641	576	607	574	614	570	637	579	577	590	577	584	580	566	577	627	614	576	582	617	569	580	590	590	583	595	608	573	603	610	608	566	587	590	583	581	642	608	601	576	607	596	552	567	568	582	618	548	609	593	566	597	565	559	595	563	597	589	618	591	598	595	577	579	596	610	612	575	565	596	586	557	578	583	594	587	600	564	589	602	528	587	574	601	572	550	616	586	581	586	582	622	541	572	585	559	619	568	607	542	648	617	570	558	612	595	566	573	593	581	568	585	520	567	570	592	595	603	578	601	567	554	610	555	559	570	619	559	609	583	631	612	567	563	612	591	543	622	579	560	569	598	643	598	595	594	582	604	599	598	593	612	575	577	582	589	611	592	562	565	589	614	641	617	583	546	589	581	571	586	592	557	561	592	570	626	612	618	564	616	577	568	602	610	576	613	604	584	592	616	562	576	582	583	568	649	599	591	570	589	602	577	570	615	598	597	561	594	553	598	577	581	608	573	618	568	590	572	596	567	590	609	585	603	562	644	600	593	551	546	552	623	596	556	609	595	563	584	564	544	579	590	576	572	591	558	539	558	552	580	591	618	585	581	583	565	559	590	584	600	540	563	555	612	575	576	613	531	613	561	547	613	557	598	628	582	600	545	600	583	590	569	596	535	552	611	602	567	569	624	589	565	597	627	598	592	607	602	597	579	555	619	579	560	577	553	560	576	567	616	595	569	563	590	585	629	583	605	594	616	601	574	641	583	605	589	646	630	566	588	580	591	544	590	569	537	608	620	624	580	588	625	617	563	584	605	571	550	610	575	600	608	607	607	617	582	615	587	586	601	576	540	591	575	553	603	587	596	588	553	619	631	556	548	585	588	616	538	582	609	597	594	620	568	573	620	595	630	568	565	592	595	577	596	628	565	611	574	607	583	559	581	574	565	580	547	597	593	592	559	573	582	585	608	572	563	591	572	608	564	537	617	596	609	567	560	580	588	597	595	565	591	578	577	564	610	630	547	510	573	578	557	611	574	614	575	585	589	583	561	590	584	564	565	604	556	552	537	563	549	603	573	566	558	558	563	659	607	544	599	602	599	629	564	611	572	575	557	603	574	599	622	617	605	588	620	552	589	609	620	607	584	530	625	558	561	581	572	610	628	572	612	591	573	621	553	601	573	619	566	588	564	592	616	593	599	556	575	593	612	585	551	630	600	625	606	597	601	599	568	591	585	609	592	543	630	600	547	581	572	561	581	634	571	563	595	610	571	556	574	574	590	572	603	617	592	582	589	570	613	581	545	562	593	587	614	605	572	617	576	598	530	601	574	600	577	584	594	605	580	614	587	560	608	605	603	627	591	609	637	585	569	587	559	585	563	597	565	578	614	572	611	547	614	533	573	597	587	591	586	568	603	566	611	616	562	630	591	611	581	597	584	538	586	599	606	559	583	585	612	581	597	576	543	592	607	536	572	599	548	590	634	605	572	601	588	604	621	602	613	577	577	596	578	582	600	616	570	595	581	574	607	588	583	565	548	634	563	569	583	610	564	596	606	567	555	608	597	572	585	583	562	547	585	626	585	588	582	568	596	540	602	567	586	595	586	587	589	574	575	571	559	594	609	568	581	554	592	594	594	554	581	597	586	586	585	604	620	599	578	562	613	568	551	591	552	639	603	584	561	578	577	590	593	579	550	549	567	584	608	621	570	586	573	609	592	562	568	603	599	606	564	607	537	602	630	592	604	587	641	575	592	585	603	591	568	594	565	594	589	588	634	571	555	582	593	609	558	552	571	607	617	608	629	579	602	611	558	601	574	601	610	584	580	601	552	591	590	650	593	555	617	578	572	582	570	547	584	599	605	574	652	578	580	654	597	580	567	591	580	595	559	562	562	587	568	620	604	601	613	581	584	560	566	625	591	553	532	582	586	598	566	579	618	619	594	548	633	563	581	615	599	551	594	629	613	600	633	622	546	545	613	611	592	581	628	579	610	611	557	534	569	574	604	608	580	597	636	612	557	576	633	587	572	593	579	579	596	593	645	599	607	578	553	549	576	598	572	622	585	602	592	574	597	591	604	560	589	541	553	541	589	614	624	546	586	570	514	633	593	600	537	551	578	623	653	591	630	601	588	602	610	630	590	594	618	604	572	561	613	606	599	556	556	559	614	559	577	597	614	588	556
39142	69748	42238	8762	1792	1352	1295	1619	1573	1450	1562	1600	1394	1332	1362	1515	5709	6947	6223	5440	3733	2410	1469	1075	885	748	729	720	683	686	663	703	675	708	718	674	666	707	716	705	676	677	713	712	654	682	697	687	680	683	726	725	700	679	714	687	714	672	673	710	708	659	690	675	670	691	657	690	624	739	663	703	679	733	726	659	686	665	678	704	720	687	719	706	666	649	734	654	664	694	679	743	670	708	736	729	690	713	688	667	710	698	720	689	681	724	733	680	673	684	658	683	671	666	694	663	653	693	685	700	679	693	683	685	677	701	700	644	695	701	673	667	679	689	691	717	728	652	676	647	667	699	693	679	720	707	707	773	689	665	676	677	716	662	694	716	655	711	720	673	688	731	741	647	668	723	760	688	718	704	679	670	668	685	653	672	637	662	667	713	649	681	661	702	653	720	655	708	676	687	673	676	675	695	710	693	673	668	730	699	683	666	705	685	651	695	680	676	630	711	703	665	749	712	674	718	691	690	679	661	687	711	732	700	675	721	737	662	699	683	647	687	622	710	759	710	666	686	691	720	719	668	680	697	769	698	718	668	711	695	713	689	659	695	719	752	701	705	706	662	711	664	697	664	681	706	689	733	683	730	670	695	702	760	668	717	685	673	655	691	734	660	663	686	695	736	681	700	679	688	664	662	708	732	722	707	689	681	743	690	697	729	733	690	666	741	707	682	701	718	687	705	701	716	696	697	689	699	704	688	690	700	697	669	694	670	688	683	709	720	650	678	680	710	707	660	697	693	686	698	680	720	754	734	717	692	654	721	708	708	711	723	656	714	669	721	652	752	679	684	714	683	714	665	693	687	677	674	735	708	727	662	685	722	666	674	696	669	687	698	705	711	724	706	668	705	656	682	683	683	692	701	714	711	671	695	678	745	742	633	692	615	668	687	734	690	699	703	680	683	694	728	689	705	692	702	675	712	715	705	696	674	671	692	654	712	672	706	646	728	728	676	709	681	697	726	733	673	674	688	704	681	678	650	724	694	710	669	650	697	692	727	727	694	713	718	688	671	730	648	665	708	705	659	714	704	710	673	620	665	678	735	704	718	672	689	693	676	699	694	783	703	726	677	715	690	688	693	705	701	632	725	696	638	705	713	682	704	692	706	650	680	699	711	662	696	690	708	642	701	667	705	705	717	677	719	692	686	680	709	633	660	698	685	712	667	646	659	691	680	699	733	681	674	691	669	645	702	746	672	689	658	707	709	636	690	685	695	718	727	702	680	711	723	667	708	688	687	693	766	694	749	707	689	673	655	672	666	715	701	664	688	735	746	670	699	673	693	675	722	666	666	707	714	688	689	665	719	741	690	669	713	663	667	712	649	680	715	697	662	710	667	694	709	675	680	713	678	697	710	679	669	724	706	683	665	709	678	711	664	724	704	713	682	728	682	713	727	677	736	737	688	685	668	687	684	703	691	683	660	704	701	722	658	716	718	707	719	682	681	698	705	687	711	726	705	698	709	694	703	698	676	667	673	704	712	720	705	680	686	682	656	686	743	705	651	680	683	684	644	693	708	673	677	719	688	740	719	688	669	688	729	706	671	688	663	680	650	687	689	674	659	707	724	685	708	648	705	697	712	669	740	703	697	666	684	693	684	661	655	701	660	695	715	708	635	708	675	683	697	693	654	648	715	685	683	649	706	760	687	695	713	648	685	706	689	661	677	676	694	643	727	709	671	688	695	715	718	715	703	694	663	696	718	697	683	649	740	660	718	733	665	713	726	643	696	649	672	711	700	664	672	652	688	681	708	703	694	687	737	639	666	690	737	671	683	653	700	703	690	680	686	709	693	639	699	649	744	698	720	741	700	693	656	698	651	675	689	654	685	702	682	700	688	699	679	689	649	645	710	725	682	726	665	711	680	687	727	726	672	711	663	692	696	709	703	670	702	699	688	739	709	643	682	665	705	679	646	707	672	659	722	660	729	678	675	685	726	693	703	713	703	684	715	693	692	669	651	676	691	675	702	702	702	657	682	717	670	677	705	713	701	694	736	763	654	719	692	693	709	700	699	690	697	691	735	698	692	701	714	701	670	693	743	698	684	677	718	670	649	708	642	647	758	630	663	641	694	725	676	703	683	711	652	652	711	666	698	703	669	679	701	690	680	726	715	732	657	692	689	693	713	662	680	701	655	725	683	685	683	685	693	703	696	708	697	686	650	668	720	675	655	700	718	749	690	709	704	665	667	713	716	706	721	718	654	666	724	710	692	740	685	647	716	639	710	685	732	671	719	711	687	703	674	713	655	678	702	691	715	685	667	682	693	689	671	727	649	678	735	712	680	692	675	677	656	687	672	706	703	721	716	639	720	667	701	698	708	699	690	696	687	681	683	703	729	678	699	673	742	717	654	655	703	658	706	677	695	720	703	694	658	713	728	718	651	680	700	717	690	739	678	673	715	705	685	689	696	700	688	675	716	677	751	731	734	696	638	711	723	703	718	678	646	684	727	684	726	669	722	642	674	698	739	675	693	724	651	730	654	689	679	719	743	714	694	710	667	783	720	682	645	692	714	635	642	685	646	700	689	730	716	680	700	742	702	670	709	715	682	659	662	714	692	670	694	689	710	663	681	658	650	687	674	744	688	694	694	677	717	707	662	721	680	650	667	673	696	673	660	694	695	712	683	698	703	676	647	716	710	691	699	662	690	708	681	665	656	706	713	689	664	658	730	678	738	651	697	682	679	648	701	738	708	752	704	656	720	658	720	648	725	711	693	655	701	672	656	628	694	750	685	716	681	724	702	667	718	680	695	687	715	699	703	717	684	706	694	716	708	680	686	758	714	661	655	720	669	645	703	680	684	669	667	682	729	705	697	698	657	665	714	668	726	692	668	712	729	705	717	701	664	676	710	693	681	687	699	684	716	711	659	716	723	714	695	654	699	649	691	693	756	707	708	646	727	725	667	694	672	729	717	710	696	731	646	699	693	702	669	708	678	696	681	698	691	689	693	688	703	670	746	668	676	692	725	717	673	680	635	704	719	721	665	645	685	729	650	652	661	703	664	717	667	745	695	695	669	660	669	698	717	724	725	708	750	681	710	670	699	712	697	759	668	677	804	714	720	673	632	704	667	688	683	716	678	678	713	727	706	652	713	691	699	680	703	727	685	674	680	742	711	682	668	652	699	725	651	684	678	703	713	701	695	671	642	655	673	715	649	710	677	677	648	696	702	665	710	690	649	695	665	708	696	680	675	712	695	691	700	682	705	728	686	673	664	691	700	633	678	669	686	651	654	702	689	645	683	684	695	662	640	711	698	710	730	676	724	663	674	691	728	636	708	698	689	677	679	695	701	660	684	728	687	673	709	665	713	697	654	709	705	706	676	696	717	705	643	694	705	684	713	699	688	667	668	615	687	726	731	704	654	687	692	698	706	667	663	703	721	685	683	709	678	695	681	684	690	639	757	692	665	692	665	662	653	732	691	729	674	672	696	729	670	698	714
25736	22186	29582	24774	10301	1122	857	963	947	921	861	928	980	1013	956	878	1965	2690	2588	2291	1761	1254	1103	861	722	701	652	618	650	655	662	636	657	693	676	679	689	671	598	654	682	642	675	651	645	667	648	681	677	644	652	657	734	635	622	670	637	628	690	671	675	599	695	602	686	637	654	629	649	681	680	617	671	646	662	683	650	651	626	645	643	655	609	661	635	635	675	652	672	677	676	653	630	675	601	657	679	655	680	632	681	640	625	652	657	657	611	645	670	630	698	638	652	661	599	647	669	691	639	694	668	636	660	689	629	609	666	703	659	649	608	623	661	673	732	717	636	693	674	664	605	642	652	673	710	694	664	647	606	653	702	656	693	602	643	639	620	638	641	622	666	694	661	683	612	681	647	625	673	643	673	673	692	670	624	625	687	630	696	695	608	674	694	659	657	697	669	688	653	631	655	654	595	622	642	713	662	652	664	654	663	645	665	634	675	708	650	631	689	631	624	612	629	656	647	642	623	639	632	642	647	681	668	661	627	634	666	677	604	668	627	684	675	695	662	639	662	620	617	643	656	590	664	653	703	673	652	700	623	665	640	668	673	673	673	624	665	688	640	665	596	648	646	704	669	707	655	681	629	645	660	654	639	637	656	636	712	634	623	671	642	722	634	634	641	667	617	678	639	643	674	615	618	647	674	662	654	661	629	620	686	694	659	654	679	683	659	691	670	693	646	636	672	679	598	655	654	603	641	624	668	646	655	670	615	645	581	614	652	688	701	671	638	642	636	658	680	586	644	623	691	656	664	635	661	687	692	644	620	661	636	678	635	603	613	629	657	628	643	641	623	652	656	685	680	675	624	650	635	640	652	672	671	668	711	676	630	704	669	631	630	688	668	656	676	719	636	699	639	678	653	683	648	656	659	685	671	629	607	695	666	642	660	700	640	686	645	641	685	661	642	686	683	651	669	622	671	667	629	685	651	622	672	634	637	719	663	643	630	641	688	627	636	685	641	656	662	589	679	605	672	712	646	601	675	636	648	621	621	650	680	687	611	618	659	668	646	664	673	661	684	637	612	680	647	672	661	681	662	655	643	647	644	666	670	704	637	621	670	633	636	645	681	636	623	682	668	659	657	641	627	635	649	652	620	661	657	659	629	625	639	625	607	630	684	678	692	684	627	665	610	647	696	649	702	666	655	685	670	626	664	688	674	638	658	675	633	622	646	714	627	634	680	678	618	677	674	691	674	638	665	692	658	656	708	702	666	634	679	692	656	623	648	658	692	673	663	633	671	671	711	667	607	680	669	594	623	666	610	688	661	616	645	642	700	692	629	630	660	693	677	676	649	685	668	649	674	580	679	662	651	680	639	631	604	653	647	685	651	630	657	654	670	618	630	666	676	628	652	661	647	681	678	681	682	638	662	615	646	622	687	645	700	640	662	680	713	640	608	642	588	663	645	638	653	682	645	672	670	658	659	649	634	640	665	631	688	590	678	649	656	657	642	642	632	664	651	657	640	626	696	615	647	673	696	660	682	625	682	640	652	660	668	667	702	628	639	651	631	649	648	692	667	639	618	655	612	639	609	716	662	673	665	627	679	638	638	654	642	640	626	647	681	710	674	650	627	631	630	665	690	656	688	701	691	645	655	683	686	667	689	653	645	593	644	632	647	640	669	618	641	644	627	665	663	623	654	675	700	623	691	631	667	643	697	648	642	659	673	677	680	686	608	647	688	624	653	637	620	640	676	671	670	657	624	650	658	686	707	635	631	645	634	667	639	664	629	640	647	676	653	641	602	679	655	639	703	645	663	653	647	640	665	620	660	639	645	624	666	641	654	632	630	680	628	679	603	589	681	701	686	653	644	668	641	658	627	646	605	650	642	629	642	627	669	641	660	668	684	696	656	683	682	673	666	663	674	653	695	649	649	677	696	653	695	648	661	632	643	617	680	639	640	646	681	677	667	663	669	654	674	625	570	681	698	645	651	669	680	632	628	650	652	675	640	673	627	678	617	655	673	680	676	644	680	643	631	657	644	656	699	676	615	651	664	720	623	658	662	692	583	699	619	620	644	676	627	661	649	625	670	662	669	635	641	640	604	643	645	655	599	635	564	695	624	616	653	705	641	643	620	619	664	631	683	697	687	664	685	619	637	636	630	637	691	588	668	615	630	629	642	672	643	674	629	608	622	692	666	653	659	681	622	663	632	652	675	664	654	649	619	684	691	650	666	660	711	652	621	615	632	636	660	640	597	618	656	653	691	632	636	669	616	681	651	650	659	690	659	650	633	616	669	588	610	608	618	671	631	665	662	693	680	649	701	613	668	692	661	655	619	630	605	665	667	652	668	643	684	642	645	667	649	659	657	686	658	618	623	657	676	641	631	615	634	643	632	653	661	639	666	662	662	628	684	683	630	677	636	643	653	640	676	623	680	651	659	643	621	630	698	676	671	686	628	670	649	654	684	625	665	658	642	699	619	669	612	638	653	672	581	649	675	650	637	627	721	598	685	671	648	600	643	646	685	640	630	643	650	641	628	663	650	638	634	626	675	633	638	729	627	688	638	660	665	688	680	655	686	672	688	645	678	670	628	678	634	690	626	671	681	718	649	667	682	608	636	635	669	681	628	595	707	661	662	676	639	665	709	683	630	633	656	647	652	685	634	655	662	709	647	656	669	680	635	639	656	668	694	637	602	659	637	680	709	666	666	657	624	608	691	676	626	663	671	629	655	633	649	675	635	654	586	684	672	630	637	649	630	612	611	668	624	658	633	651	676	699	623	624	673	660	659	668	652	629	632	645	698	669	630	684	638	629	646	624	635	655	664	653	624	675	663	645	644	669	689	623	669	633	686	658	646	647	668	652	636	628	656	647	672	678	611	670	658	660	680	638	626	642	619	676	692	653	685	652	640	683	668	695	672	617	633	657	635	642	602	676	608	662	652	661	659	713	633	663	665	638	668	692	701	664	619	687	586	648	685	700	669	688	691	666	635	615	620	645	638	589	626	623	667	658	683	697	645	682	640	648	650	627	653	656	607	643	623	669	612	640	631	652	678	610	694	625	671	635	662	626	608	611	665	667	637	628	673	671	642	694	667	670	666	636	626	630	640	640	592	644	678	670	633	696	648	624	656	676	627	652	611	649	651	651	633	609	664	630	633	664	641	635	672	664	644	664	635	605	672	722	664	649	615	647	668	585	665	642	647	646	642	628	581	706	602	664	632	672	681	627	657	642	666	699	635	666	703	623	631	671	674	647	638	668	649	679	706	662	621	635	695	641	671	651	665	643	644	667	649	651	643	622	635	629	675	641	619	678	642	662	661	656	604	653	684	675	640	679	615	653	655	638	620	669	695	696	636	656	698	660	728	670	692	657	658	691	685	649	654	678	614	672	675	685	656	659	671	607	686	620	649	636	659	631	645	703	667	625	660	654	659	652	707	701	679	649	662	643	664	664	633	648	658	658	659	653	679	688	656	707	637	676	652	674	661	671	646	651
38493	64041	38212	6114	1354	1217	1126	1460	1447	1304	1225	1376	1324	1390	1332	1231	3611	4942	4642	3934	2882	2065	1457	1094	841	791	784	807	725	767	798	774	804	797	852	739	819	771	746	815	744	771	744	789	800	775	725	751	759	740	814	757	766	781	759	801	772	765	755	802	749	758	808	765	834	752	761	780	775	855	755	788	751	752	775	701	793	775	781	758	772	787	812	781	769	789	790	773	766	795	786	816	783	748	817	794	788	718	768	808	772	746	776	801	811	775	808	800	814	764	798	796	806	757	812	741	799	762	801	762	768	763	777	756	838	800	807	822	782	754	742	769	797	763	771	805	785	793	777	716	814	806	806	716	792	754	755	752	795	755	789	765	793	763	809	750	777	860	782	844	792	803	784	758	758	732	844	764	821	721	804	778	723	780	775	795	748	794	765	840	757	775	770	730	724	784	792	787	797	775	795	749	777	781	755	797	771	780	795	764	785	761	763	770	764	799	722	796	753	793	855	797	846	771	783	782	771	800	779	750	781	743	772	776	811	755	746	751	790	783	775	714	783	779	794	798	784	749	752	776	763	792	786	810	773	766	813	773	745	791	794	758	750	806	750	821	775	785	766	798	789	850	831	753	757	775	755	832	739	777	756	782	789	788	784	772	739	773	801	769	777	812	814	762	805	756	746	787	758	785	770	781	715	809	818	774	795	774	736	801	790	785	805	779	779	774	754	744	805	757	810	757	846	784	799	800	757	738	788	769	793	791	742	755	772	775	785	762	721	807	776	774	772	825	743	774	758	780	790	772	784	790	819	734	742	758	775	720	794	723	791	782	801	763	769	769	815	799	742	748	838	804	812	837	798	756	821	763	805	784	795	780	780	761	789	757	756	831	797	748	770	811	745	786	786	817	747	779	813	758	777	784	744	781	774	826	774	789	750	728	753	736	836	734	759	782	808	755	762	740	813	767	757	783	810	799	820	841	789	770	838	798	780	851	760	768	769	790	762	803	737	782	779	764	744	792	782	777	742	822	734	793	820	829	788	789	747	787	775	808	775	764	766	801	784	783	754	768	788	778	808	843	800	768	789	811	746	777	801	793	788	809	769	796	775	768	851	798	778	803	775	798	780	798	757	840	766	761	766	824	784	780	741	714	694	759	794	763	772	739	810	850	723	785	774	780	775	818	701	774	777	774	737	760	759	807	805	730	812	800	778	791	737	819	809	787	730	728	774	785	771	736	829	818	781	753	819	748	809	742	753	747	824	787	753	753	755	787	764	789	799	788	822	797	781	800	755	763	721	784	780	739	753	827	771	822	754	748	754	775	741	797	761	791	754	748	781	809	744	771	766	765	834	761	805	751	776	742	808	738	757	795	787	788	750	782	843	804	780	779	777	783	766	760	770	815	778	706	811	759	769	788	737	746	829	785	780	782	791	749	764	794	810	784	725	811	795	792	773	751	762	757	779	765	744	773	779	799	820	760	790	794	766	809	792	749	804	793	745	753	807	766	795	754	810	787	791	777	827	763	783	732	793	826	855	817	748	814	817	731	769	790	739	783	725	774	750	799	757	786	784	806	771	746	771	773	739	801	763	757	817	792	751	794	794	793	778	767	743	728	829	801	784	785	812	836	718	801	841	754	800	756	825	771	801	774	751	783	774	820	786	790	794	753	759	783	791	797	799	769	794	728	819	777	806	772	738	775	823	770	773	791	790	816	865	814	798	838	824	785	732	777	732	759	765	771	796	741	810	777	799	768	780	749	795	747	818	794	771	752	797	769	798	768	774	810	743	766	762	817	779	820	844	769	716	799	764	800	772	781	756	793	761	763	794	779	771	764	805	773	781	753	824	791	823	734	748	799	821	767	739	755	771	816	769	772	776	833	780	718	815	726	800	797	766	771	815	775	755	783	759	770	789	779	782	835	765	800	764	743	774	735	790	755	738	844	813	789	772	789	751	779	734	764	774	799	775	772	821	789	804	806	732	784	768	784	780	792	786	769	817	788	779	753	825	754	737	785	810	818	739	814	821	787	808	743	694	786	815	761	761	785	751	779	809	801	811	744	785	788	771	776	707	771	788	763	775	806	796	762	780	767	751	760	803	783	764	819	803	784	778	776	790	829	761	769	780	751	737	774	817	791	771	775	786	831	793	800	785	811	753	760	769	773	801	775	767	762	807	756	770	737	809	752	803	806	750	845	761	769	803	817	816	804	786	793	809	819	778	811	736	795	779	726	769	775	823	785	805	805	784	746	781	737	767	774	809	751	793	762	796	763	788	777	789	762	810	800	765	777	801	763	779	807	818	771	763	787	784	775	801	766	766	765	749	826	769	791	803	807	798	766	748	797	815	778	756	759	783	789	789	785	801	765	757	763	799	805	770	795	780	781	806	792	716	790	773	741	766	791	836	792	792	789	835	775	787	799	818	757	736	756	771	783	795	739	818	765	804	762	827	804	742	781	761	795	827	795	832	754	820	787	778	766	810	787	749	830	775	753	716	754	780	810	765	784	783	775	750	772	800	775	736	766	788	776	791	772	807	825	793	764	801	750	787	824	846	797	794	734	819	781	790	837	761	760	781	762	718	734	804	743	805	806	747	763	729	742	792	779	778	764	831	763	798	770	844	797	822	753	768	756	785	842	754	783	794	775	763	762	766	766	769	842	751	822	762	761	787	751	808	777	746	776	781	765	793	750	746	736	840	757	766	823	768	785	782	810	781	765	798	817	768	809	766	738	746	784	863	756	813	778	792	772	758	808	812	821	762	740	725	783	783	793	749	770	742	789	791	794	782	789	714	796	742	806	755	781	789	758	702	741	782	758	826	814	763	787	811	818	830	782	738	776	784	758	760	764	776	823	768	732	859	804	769	788	792	783	777	779	800	795	772	743	789	810	789	781	816	773	804	753	751	817	767	772	758	761	816	766	792	805	781	736	771	791	782	749	791	805	804	766	736	756	767	793	730	768	787	825	769	710	782	759	819	808	824	776	800	783	827	798	814	793	745	790	767	769	782	763	772	736	765	758	753	779	749	736	736	791	830	829	785	740	762	772	762	728	829	760	773	766	825	739	787	789	774	796	794	749	769	754	764	762	738	798	773	784	784	796	766	760	781	835	778	718	748	764	781	749	736	772	776	795	802	721	802	773	834	741	764	776	792	731	787	782	794	795	812	808	725	767	801	798	778	747	791	836	776	796	771	750	768	740	799	768	816	795	768	804	774	800	770	776	782	716	758	798	763	739	799	774	768	777	753	738	811	724	796	786	797	778	769	800	771	820	779	736	745	808	811	788	795	803	798	781	736	778	776	773	752	760	753	804	780	803	820	805	790	786	780	795	823	736	771	798	794	747	762	791	780	787	735	784	791	795	779	779	785	790	810	776	782	806	792	734	791	782	816	768	759	803	741	825	806	763	746	820	785	796	747	752	778	743	826	780	780	757	761	797	768	785	762	797	768	749	781	785	770	807	788	808	816	763	790	777	765	761	805	791	759	783	797	733	798	816
23303	21669	29505	24324	21565	21283	9678	1735	1475	1498	1460	1260	1349	1309	1245	1594	5201	9700	9385	7616	5444	3265	1961	1543	997	926	889	835	843	838	827	812	850	853	847	852	829	809	803	904	827	826	881	854	794	814	840	826	840	784	845	836	843	787	759	819	817	801	904	829	814	837	848	832	857	861	807	817	799	827	873	830	836	850	862	864	817	791	840	816	882	849	856	855	810	855	845	804	867	868	788	825	919	834	808	855	888	865	844	831	838	848	825	836	809	845	836	880	869	866	797	782	818	883	845	834	792	835	864	855	860	838	884	860	832	830	797	859	867	838	848	814	828	819	843	889	796	814	889	892	860	829	788	877	852	806	811	810	874	874	885	879	819	795	820	908	850	824	865	862	815	843	794	859	875	871	814	773	828	826	845	816	804	812	843	863	821	848	846	774	832	843	869	855	821	861	810	826	876	863	825	846	861	811	814	834	871	845	859	823	864	836	837	852	808	830	826	806	842	873	853	866	864	848	863	869	828	795	803	831	839	913	867	858	822	794	853	844	844	831	873	881	853	854	831	828	804	847	892	916	875	848	818	816	839	803	856	833	864	851	891	875	846	869	844	852	817	841	814	812	885	871	849	843	918	851	867	851	809	864	871	859	887	818	876	882	845	865	847	854	807	867	838	857	828	822	883	891	865	855	837	854	835	873	788	836	818	839	831	842	803	827	862	822	848	863	841	825	811	888	867	869	785	867	847	895	770	824	810	854	851	816	852	820	861	850	830	836	832	801	848	849	832	859	878	829	866	859	879	804	867	821	821	824	805	818	882	835	839	871	786	849	853	833	847	845	859	791	865	832	870	845	835	830	888	814	846	850	812	846	875	839	832	895	824	858	836	852	811	855	885	812	816	811	859	873	822	837	843	828	843	813	852	823	791	852	866	865	859	860	839	838	845	855	819	802	840	870	858	847	908	898	888	840	851	843	826	843	828	850	820	864	842	862	849	801	812	818	835	854	837	790	791	790	827	845	854	825	862	814	854	813	823	850	854	806	850	844	871	857	805	865	808	857	853	875	826	828	869	879	824	774	825	809	845	892	766	807	774	849	896	859	796	854	874	868	837	847	791	783	804	893	858	859	814	845	893	830	826	827	842	825	846	860	846	865	850	830	894	796	892	841	842	881	831	844	803	832	858	782	888	821	836	869	802	848	837	841	829	861	859	850	813	848	825	853	870	841	864	842	819	860	874	828	823	804	844	838	814	853	796	852	815	830	794	860	823	837	820	844	840	805	843	832	870	826	856	827	835	817	882	874	889	843	835	858	848	840	864	836	869	833	860	862	831	818	806	789	837	861	804	900	868	875	828	845	836	834	806	813	870	851	838	848	822	841	850	819	848	847	816	807	817	865	860	838	853	918	886	844	861	795	841	851	847	828	838	861	846	828	771	846	800	858	880	837	891	872	858	846	855	859	855	901	853	865	807	818	858	874	823	825	870	845	810	798	798	820	830	861	866	818	838	853	834	783	874	788	822	838	807	859	827	840	820	811	862	823	864	831	883	797	842	795	816	767	866	792	874	854	850	880	857	842	825	820	821	839	826	858	818	848	823	830	898	783	815	828	813	857	784	833	786	827	879	829	857	858	810	799	804	799	845	786	840	845	893	800	851	849	922	831	851	816	818	808	824	850	850	824	834	861	906	893	812	852	794	828	816	848	819	841	834	779	820	857	825	857	856	863	830	847	812	855	834	817	845	867	779	835	847	798	827	842	815	914	885	817	909	839	789	813	799	822	841	829	859	831	847	808	838	823	830	851	812	854	863	898	826	879	831	867	829	782	837	801	907	836	800	812	860	828	821	825	822	893	830	868	802	894	838	824	809	861	849	798	773	781	800	851	847	846	888	837	880	905	883	829	829	809	830	851	883	863	887	854	812	847	834	846	834	823	822	865	858	785	864	815	829	830	830	834	864	843	863	832	800	826	805	867	853	818	887	871	838	842	835	889	827	837	822	789	848	828	835	866	842	864	823	853	823	866	818	828	811	843	858	802	855	860	853	881	834	833	814	840	802	844	890	823	809	868	839	855	806	828	840	881	822	861	839	841	897	849	830	827	834	840	826	832	819	815	793	827	860	828	850	782	812	832	812	837	798	878	812	811	810	882	807	773	804	829	911	839	819	862	803	801	835	849	828	836	873	889	748	848	856	871	764	893	832	833	850	757	852	852	824	847	816	855	800	848	870	843	836	867	877	886	865	823	797	794	875	814	843	808	840	856	886	802	823	929	864	841	780	836	855	836	793	852	850	820	868	874	860	840	826	836	842	836	852	795	906	832	881	802	883	812	777	886	872	834	829	869	804	873	897	853	816	811	854	865	814	798	874	852	850	824	887	836	847	878	871	864	863	806	826	867	838	850	817	813	889	821	859	837	900	806	828	805	828	829	814	837	865	860	830	854	879	839	846	868	805	871	830	809	824	865	781	852	812	878	812	883	873	909	852	812	823	837	838	807	820	868	874	862	782	818	811	822	785	876	822	826	836	844	848	850	835	774	823	827	844	853	812	824	803	824	861	833	822	838	842	825	881	852	876	814	846	851	848	818	822	785	864	847	827	884	819	799	840	845	849	892	859	840	800	821	836	835	859	789	819	852	851	857	865	876	857	846	876	871	836	816	846	845	837	863	816	838	848	841	864	834	870	873	811	872	852	834	860	851	877	839	836	854	825	829	771	888	873	869	815	817	865	857	838	848	857	799	839	842	828	822	805	818	829	805	839	793	857	863	832	816	860	799	824	862	837	856	841	797	790	802	809	790	866	842	873	833	815	906	821	838	818	861	816	829	818	870	867	811	851	817	849	812	901	865	811	824	843	847	767	843	806	870	779	854	882	820	877	895	831	869	837	828	891	884	835	866	848	829	841	840	845	788	866	822	869	861	814	843	804	896	815	805	840	736	834	782	847	813	811	871	816	848	833	825	834	854	823	858	836	886	801	788	824	814	819	833	834	862	870	891	860	855	840	908	830	841	798	856	825	851	833	881	834	802	817	802	813	870	849	844	873	822	835	806	839	839	813	837	848	868	842	878	846	795	859	832	831	875	815	868	838	827	830	821	869	858	779	845	854	887	815	817	840	865	827	849	863	858	840	818	805	795	781	799	809	834	898	864	858	824	814	840	761	856	834	840	825	811	817	829	805	869	820	855	863	885	841	811	853	789	860	780	825	829	835	854	832	849	840	802	804	859	855	820	846	864	843	825	869	803	873	835	881	833	797	841	916	810	825	796	815	826	878	850	854	869	894	872	844	844	907	833	828	836	836	871	853	837	853	846	891	854	798	866	807	841	869	833	826	867	847	798	835	795	849	811	844	857	880	842	839	881	818	773	813	867	844	873	823	845	854	865	888	835	778	855	836	867	815	867	903	817	834	809	886	858	841	849	844	782	854	816	850	824	840	793	870	842	811	806	819	873	786	839	740	833	810	830	824	836	797	817	803	895	835	860	769	800	850	888	855	874
44759	80050	53226	15302	3212	2489	2093	2250	2320	2240	2012	1823	1810	1812	1688	2304	8461	14215	13286	10757	7628	4642	2967	2010	1134	938	982	927	904	953	960	958	947	902	956	918	915	932	988	936	929	907	935	967	941	964	969	941	926	905	920	942	909	925	941	947	941	926	930	929	886	963	976	921	991	886	971	972	965	954	983	910	972	962	901	886	994	925	972	940	914	962	996	955	947	928	916	996	965	968	926	907	946	962	879	913	930	923	969	952	942	942	980	947	957	933	902	884	948	922	1017	942	1018	927	942	951	900	1008	862	970	955	948	864	927	939	968	929	952	965	979	932	966	927	934	912	960	902	969	950	961	970	951	973	928	899	969	945	977	989	977	938	943	943	917	856	1004	908	923	934	993	911	941	992	913	934	980	990	948	957	957	953	1007	965	985	925	925	924	965	950	945	935	930	927	954	951	907	949	909	970	978	975	956	925	913	934	893	928	934	950	957	976	930	936	973	925	933	964	923	969	927	963	923	927	987	932	960	936	904	922	983	962	912	935	969	958	972	917	979	950	1011	956	956	909	939	946	924	966	919	860	939	922	917	923	989	962	965	949	966	976	945	948	937	958	965	920	969	957	946	940	903	908	932	915	951	970	928	938	896	983	930	929	1001	973	954	959	885	976	931	982	937	925	927	912	950	952	907	974	918	961	965	1002	935	967	998	887	973	947	948	938	959	974	935	997	962	900	937	1007	963	938	982	976	942	937	914	913	921	955	959	957	940	955	964	953	943	953	897	1007	1013	896	976	981	987	1016	909	912	935	881	902	973	1003	935	950	990	932	947	938	953	881	968	916	1000	928	903	891	981	959	1015	943	950	930	971	979	938	991	973	911	974	968	981	954	926	934	944	960	953	886	957	886	950	945	945	962	932	942	953	931	904	968	990	946	928	940	969	939	965	976	936	1012	960	900	964	980	1013	948	959	966	954	941	952	951	932	854	918	912	917	995	968	915	901	981	984	939	961	983	945	937	979	957	962	918	940	988	965	968	949	939	948	908	1022	914	1004	928	966	876	976	952	904	919	892	941	939	932	954	993	930	937	950	906	921	959	944	918	980	972	906	1018	923	924	896	899	932	941	971	915	923	892	963	933	878	977	946	961	906	934	956	948	894	932	928	951	957	960	958	956	948	908	917	927	958	957	938	914	931	964	932	946	940	908	999	982	958	993	945	952	954	936	946	922	909	928	959	936	921	899	982	940	921	900	940	959	1001	952	955	944	971	960	944	985	941	959	898	939	935	998	939	918	984	932	947	994	951	981	904	927	992	953	985	937	939	943	933	903	986	955	972	941	947	920	968	947	973	918	938	948	975	956	932	952	907	969	945	891	998	929	954	954	923	914	908	968	936	957	929	1012	915	895	956	960	954	991	951	959	952	902	1004	951	949	948	948	926	955	920	915	958	1004	957	914	946	852	1005	994	952	972	939	903	951	928	882	978	938	868	962	962	984	958	972	953	983	944	957	967	932	920	979	938	904	945	972	963	920	961	905	969	936	929	901	958	1006	948	932	977	962	977	960	908	972	947	938	961	933	929	1018	893	943	1005	933	954	952	896	970	969	865	932	983	975	886	922	948	1000	949	945	917	950	945	916	975	1016	922	951	967	928	956	990	922	904	918	930	950	998	968	993	956	930	968	932	943	907	985	914	931	984	818	951	948	931	969	952	918	937	898	930	936	958	955	939	921	935	999	916	924	969	949	931	948	915	962	944	969	886	928	962	939	892	940	958	951	950	940	944	938	972	976	975	989	940	955	917	906	961	938	899	923	987	937	937	949	902	913	897	983	944	958	914	939	903	973	914	964	934	987	887	939	943	986	948	928	983	930	1000	971	896	955	951	992	954	931	911	961	980	979	989	969	935	943	987	970	995	952	974	944	941	1011	954	960	936	978	930	932	922	989	985	959	960	925	941	924	964	953	950	966	938	937	951	977	959	962	899	969	935	959	1054	943	932	952	908	965	928	981	996	922	950	921	943	952	927	950	971	986	966	910	970	921	925	916	1014	1000	888	962	927	877	899	910	968	924	947	910	944	993	919	970	938	979	933	956	953	884	934	926	941	930	900	958	933	920	966	943	979	942	931	984	908	940	912	942	939	987	948	988	1006	914	970	944	897	903	932	987	1016	975	935	938	989	928	884	940	943	973	916	938	954	965	907	953	938	929	936	945	995	959	948	943	959	945	979	962	955	966	928	905	939	989	1015	946	934	961	1000	987	975	855	926	905	938	933	946	931	951	934	959	960	949	950	927	965	976	1020	923	913	969	980	981	911	973	954	931	985	1023	913	949	938	951	920	971	978	972	939	965	941	970	923	1001	942	948	967	990	971	973	948	890	978	999	990	921	944	963	947	952	909	962	975	920	980	961	933	1011	967	982	963	905	896	931	1016	966	921	917	896	959	973	931	986	910	1016	974	1040	944	949	947	932	888	1011	917	884	941	961	952	927	930	904	945	923	962	902	924	926	961	983	940	907	958	979	893	915	919	947	907	959	920	947	968	984	938	935	944	900	966	963	931	978	960	954	953	897	916	932	974	926	987	989	890	933	955	909	910	946	906	937	938	921	943	1016	946	947	973	971	943	979	949	954	967	992	970	996	988	978	960	965	958	946	951	976	915	1035	953	917	983	930	982	979	916	960	926	942	977	901	986	958	971	962	943	971	939	919	885	927	890	955	913	887	969	951	947	939	929	953	973	900	982	951	963	980	940	939	1005	980	994	954	916	936	903	951	980	971	970	941	994	964	1013	970	985	978	938	967	952	951	926	973	924	978	956	898	957	964	963	977	879	866	943	904	947	926	929	959	922	911	995	873	994	928	960	934	858	950	924	981	965	990	941	976	965	942	945	982	897	951	925	940	993	1017	953	907	937	984	990	952	946	979	979	952	926	954	944	915	939	977	937	910	938	932	938	965	923	971	990	951	976	983	954	950	990	953	919	887	934	978	981	922	891	938	929	993	906	934	921	935	977	958	907	998	986	950	936	930	968	947	921	896	941	970	989	1027	927	958	901	909	903	895	958	909	1013	877	928	952	911	976	927	965	950	942	910	904	907	916	885	958	989	959	926	959	959	910	869	917	963	937	924	935	938	959	919	956	936	918	981	967	893	901	925	981	908	917	960	921	962	945	951	949	929	965	958	966	942	964	986	967	925	973	927	891	953	918	895	971	961	914	924	924	887	950	969	931	897	922	954	941	940	904	950	904	950	965	950	960	934	909	924	929	992	939	956	911	939	947	928	949	943	945	1000	942	997	971	916	934	956	1009	926	923	958	930	994	949	935	944	952	976	952	947	951	949	912	954	991	934	944	922	928	934	887	966	975	867	972	1001	961	883	964	988	949	972	956	895	938	982	920	978	875	957	931	950	987	904	912	898	905	967	881	954	918	985	952	953	955	944	966	927	963	924	930	925	984	907	973	991	984	1013	961	936	885	942	904	932	947	947	983	937	936	937	979	951	929	967	927	938	915	972	1003	875	893	932	926	950	944	914	1004	975	929	899	952	885	912	936	915	990	944	893	903	962	985	959
29654	36287	34810	11402	964	693	593	649	679	792	757	653	667	559	604	555	602	857	896	912	831	762	704	618	540	477	521	482	502	549	522	442	528	500	494	531	500	506	471	508	475	531	485	489	448	500	527	490	523	473	572	496	522	482	483	459	482	527	529	507	510	466	505	485	510	472	545	533	542	475	494	536	453	494	519	561	502	530	575	475	489	509	506	540	504	503	548	522	490	492	540	417	540	509	515	481	497	492	523	465	529	471	544	498	522	470	528	470	507	486	534	485	502	515	538	507	496	520	488	493	504	448	501	510	504	454	478	508	464	491	467	514	499	483	501	508	517	531	479	475	520	506	517	496	500	539	499	521	475	487	488	493	518	504	526	516	536	505	515	482	491	547	503	504	489	468	514	523	503	474	513	489	538	506	499	522	513	513	516	510	508	458	476	486	462	494	505	506	486	500	520	487	488	479	533	532	477	490	509	493	529	516	484	532	525	526	493	501	487	526	528	511	511	523	475	537	534	519	500	555	500	474	569	509	528	515	507	491	494	508	495	523	520	496	504	485	508	458	475	492	497	496	477	527	526	546	493	530	497	502	485	515	463	474	473	495	516	514	520	507	472	479	511	521	495	527	520	502	541	508	529	502	544	544	512	483	506	493	497	522	496	520	511	472	541	545	503	481	535	515	461	523	474	513	553	514	505	495	499	493	498	479	490	519	518	467	490	508	497	494	513	530	512	501	486	506	521	514	512	476	498	507	560	473	551	502	491	477	541	518	512	522	545	500	530	525	506	506	520	489	514	495	482	500	516	495	514	511	493	464	523	500	509	508	502	518	489	499	520	514	515	528	537	497	482	497	495	512	485	462	515	483	523	524	495	477	473	473	502	537	529	544	485	465	501	517	478	449	490	527	486	511	481	511	511	478	483	513	487	496	498	498	484	483	483	484	533	541	514	506	517	533	533	509	510	490	494	517	528	558	489	507	513	515	508	482	540	521	527	520	510	534	506	475	486	510	502	516	531	496	536	510	521	489	483	552	450	483	474	507	464	541	570	503	533	485	493	520	508	501	525	493	529	492	551	526	542	499	507	476	500	469	520	502	505	490	509	519	504	523	515	474	517	522	512	499	475	524	539	495	468	498	488	493	517	541	487	489	499	512	469	496	449	525	497	467	520	508	512	432	516	526	539	545	512	505	505	501	548	503	526	500	481	504	508	484	490	484	490	519	515	545	510	510	493	498	541	434	537	499	481	503	478	473	497	493	507	508	486	463	478	480	501	499	477	513	490	491	480	467	503	476	526	518	540	522	509	556	495	451	505	518	552	489	503	531	521	487	498	517	512	524	511	539	505	477	483	491	477	500	482	512	497	505	473	490	500	509	482	453	568	480	541	511	518	504	471	511	486	511	516	522	489	498	505	515	486	499	505	525	495	511	504	496	488	474	506	548	529	507	473	524	499	504	486	520	520	503	470	501	473	512	503	487	498	540	483	499	517	511	478	493	516	522	501	525	501	474	467	504	491	504	527	479	510	509	446	517	459	479	492	501	503	540	527	541	482	494	511	495	505	501	511	536	506	528	530	504	495	509	490	465	468	495	551	521	517	539	488	497	530	515	509	501	482	481	455	494	466	558	490	462	465	465	484	485	492	511	495	552	494	482	519	475	483	509	536	449	531	517	488	501	525	487	490	493	483	473	492	530	506	507	480	516	513	508	486	489	498	485	464	488	480	514	517	513	497	502	522	523	506	494	523	534	508	498	499	532	506	470	499	513	503	491	474	504	504	498	489	510	514	478	505	528	443	501	519	523	475	509	522	470	472	492	487	490	490	522	532	516	478	503	490	520	500	521	525	536	485	458	489	475	490	522	475	523	472	468	518	497	469	514	475	523	529	497	456	500	490	461	523	538	508	510	503	518	499	452	535	449	508	477	515	485	510	487	525	520	480	523	492	512	544	490	515	506	543	480	519	503	488	522	505	474	519	512	512	493	507	518	539	534	490	503	473	545	493	511	503	508	479	507	507	478	490	490	517	544	476	474	492	550	542	509	509	502	544	488	479	523	505	510	483	538	477	494	484	550	489	510	489	492	459	515	485	553	541	519	498	502	530	497	537	501	522	492	477	504	453	528	488	472	486	467	533	525	491	503	467	514	501	523	485	534	473	496	482	459	480	480	466	543	527	479	518	498	503	466	490	496	506	482	514	533	540	516	491	488	509	520	512	500	489	497	515	515	508	509	510	495	495	492	525	507	537	521	505	472	521	486	497	523	496	516	512	556	503	505	456	487	481	521	513	522	541	538	516	492	506	525	471	460	476	467	491	456	464	491	515	529	479	526	517	491	476	524	519	504	485	455	509	510	498	511	448	513	542	525	509	536	512	516	475	471	501	492	535	524	503	523	498	539	478	509	511	533	514	493	516	485	509	483	518	526	457	523	511	531	538	485	495	507	460	523	530	517	480	489	469	496	486	467	501	526	495	548	493	523	457	524	498	512	513	540	497	527	543	491	510	508	493	514	527	471	485	533	492	546	498	490	530	479	505	474	518	499	498	471	515	495	525	496	495	529	536	494	479	507	496	477	513	469	546	515	518	452	516	507	490	518	521	513	490	495	455	535	506	510	476	484	514	527	539	531	496	484	519	526	466	522	511	543	468	506	467	520	531	497	508	458	456	468	493	473	505	497	507	480	506	464	464	491	472	484	486	527	496	482	474	475	485	501	500	513	506	511	552	506	482	484	510	472	513	488	539	497	476	488	465	491	515	524	485	475	532	498	505	512	486	506	560	506	490	460	529	506	508	516	460	515	485	502	514	506	525	471	504	469	540	538	495	509	519	491	523	513	503	485	521	534	532	485	498	517	525	502	529	492	507	466	492	496	510	483	500	523	483	481	441	528	507	508	522	481	533	466	485	476	531	496	511	513	524	504	490	487	489	526	547	500	465	522	513	534	538	462	510	478	530	522	513	519	554	487	461	536	457	493	496	512	490	498	549	508	568	478	492	505	501	489	500	478	494	497	464	518	552	529	526	521	485	512	500	471	499	493	511	528	482	477	490	494	492	520	483	513	482	495	534	544	467	486	491	506	484	493	455	517	473	554	541	487	477	476	462	474	535	496	526	528	509	498	505	526	507	551	467	503	512	491	467	496	536	520	523	489	519	485	538	525	496	525	476	512	499	491	495	529	509	522	505	531	514	517	488	497	541	467	518	511	539	450	506	495	494	521	455	494	495	523	457	471	488	530	534	496	497	476	481	542	506	499	486	497	498	526	487	472	539	491	488	487	482	511	494	509	485	538	503	519	505	470	484	508	508	535	490	522	544	500	467	489	501	502	504	509	522	497	551	493	503	516	497	502	520	503	520	497	503	508	491	490	489	484	524	498	465	473	522	485	519	493	507	523	504	496	473	515	469	522	511	509	497	476	472	513	507	506	485	488	497	463	539	500	493	480	488	514	522	495	491	535	467	501	482	484	482	511	514	487	472	494	470	475	456	514
34469	54582	31247	4594	704	634	658	928	986	1286	1079	1020	914	817	750	776	873	1196	1264	1331	1183	1014	853	743	655	596	602	576	593	591	608	601	588	631	634	631	642	611	596	607	618	594	570	568	583	583	636	599	684	621	590	682	584	598	626	597	659	600	607	636	606	660	614	620	568	639	573	631	648	575	612	639	602	594	612	580	591	610	624	638	605	652	647	603	613	628	618	581	615	595	642	585	611	572	627	656	576	611	607	627	598	598	642	610	600	582	594	596	635	587	600	584	578	620	605	590	615	601	566	620	581	629	622	580	570	608	615	605	616	632	629	605	583	596	549	550	574	617	603	618	622	585	589	663	600	595	615	586	600	626	629	585	584	590	580	604	613	591	637	592	661	651	620	656	566	573	604	611	574	590	588	595	605	581	628	585	603	615	566	608	620	605	617	593	630	592	589	594	630	572	602	610	540	658	601	615	601	592	585	574	620	614	628	571	619	618	562	608	649	589	583	625	591	631	611	596	589	571	627	610	634	608	566	605	565	605	608	647	664	660	594	650	588	629	626	620	622	600	598	600	630	624	624	622	602	617	593	635	611	597	601	610	582	654	620	584	625	592	592	600	596	609	585	642	616	644	534	587	608	582	626	615	608	637	600	640	613	584	557	624	628	632	635	590	594	610	626	626	626	604	583	563	592	609	609	626	637	625	563	565	622	577	602	643	610	617	620	604	586	607	653	593	620	618	562	569	576	641	594	653	605	627	606	653	622	606	652	623	645	575	582	580	590	583	584	598	591	635	604	641	599	651	638	611	575	654	599	608	607	601	547	600	576	594	606	628	610	585	625	591	607	643	576	650	599	595	595	618	590	594	623	558	629	630	592	567	629	630	649	610	622	628	611	613	626	651	622	608	621	567	646	590	600	609	617	584	583	591	588	604	682	606	579	592	636	618	626	650	605	605	639	622	574	571	566	607	567	578	629	610	594	573	601	609	622	631	599	572	624	581	616	591	619	622	620	621	624	574	604	572	595	579	604	556	592	590	635	598	611	592	611	659	606	592	626	639	587	621	599	584	593	600	621	624	638	604	583	619	593	589	581	634	573	604	587	542	610	600	623	621	637	629	641	553	562	656	635	563	621	629	613	621	622	681	603	566	597	633	592	600	650	637	647	628	646	570	590	552	563	591	561	584	602	604	535	579	580	633	591	603	584	621	593	571	608	563	608	558	632	609	579	636	595	613	606	640	628	614	644	578	625	584	598	585	642	625	599	614	620	616	624	589	582	587	549	593	626	629	590	651	602	583	606	625	579	600	598	613	593	595	631	620	623	573	598	622	581	616	574	596	618	625	649	585	649	626	609	550	563	629	648	584	605	605	601	639	627	558	596	612	640	597	620	587	644	601	577	608	590	615	637	610	614	638	632	577	591	582	593	617	602	606	601	613	604	593	623	597	580	574	601	608	614	638	631	594	590	635	589	583	615	641	566	571	596	631	604	593	626	606	587	633	609	604	593	616	640	587	589	612	597	565	640	623	620	591	604	591	595	623	607	636	658	593	621	618	608	611	597	604	591	642	630	588	577	599	611	621	571	594	658	594	607	610	595	615	546	583	603	643	580	599	577	630	637	610	624	590	616	632	618	624	623	588	620	620	618	560	589	635	608	624	613	548	583	593	593	666	610	593	589	644	588	601	580	601	600	604	649	615	579	587	574	582	615	581	620	584	625	631	619	616	593	662	565	584	592	597	580	573	597	553	596	616	606	645	644	602	582	609	575	596	593	593	597	564	596	614	617	603	592	640	629	569	625	589	594	622	637	632	624	653	611	630	585	584	574	601	594	618	598	618	627	619	577	601	605	611	586	602	607	610	614	636	605	597	610	649	595	581	617	611	602	612	643	594	573	623	565	584	610	594	623	560	620	583	601	607	616	596	600	660	627	582	626	566	584	585	609	598	612	653	585	550	636	629	597	625	640	568	590	602	597	575	624	568	624	611	584	611	622	615	624	552	581	600	609	632	561	635	614	592	622	605	564	586	609	624	647	604	601	589	650	603	642	631	618	621	579	597	631	618	589	590	621	612	579	632	596	591	612	638	647	606	598	616	600	607	621	602	635	629	587	626	628	624	622	603	600	689	597	583	604	599	608	629	590	618	605	596	578	636	605	616	614	595	580	564	605	614	643	610	604	626	623	632	615	610	623	592	601	597	619	576	599	616	638	603	612	614	596	594	594	575	583	599	590	579	585	558	640	621	585	599	648	614	639	622	617	617	524	621	600	635	618	616	626	654	622	635	558	631	577	632	603	599	620	646	612	581	614	598	637	608	595	607	647	607	574	610	615	570	625	618	593	620	624	608	590	634	605	576	620	614	601	586	613	642	591	605	614	654	586	605	578	582	609	648	642	632	580	580	615	637	614	586	634	604	614	678	557	623	642	535	599	576	595	618	618	585	582	629	611	548	589	631	582	638	610	656	607	576	545	587	605	634	658	607	612	611	604	626	599	632	608	620	573	586	612	586	575	595	664	645	588	580	663	592	588	583	583	567	619	613	580	591	588	604	574	600	628	650	601	609	616	550	583	596	649	618	599	579	620	659	622	568	578	611	531	535	603	651	613	660	605	598	637	614	602	645	608	626	570	578	606	615	571	579	601	593	610	569	599	614	582	611	591	603	573	631	615	612	672	581	621	628	585	583	645	609	615	605	600	622	618	558	613	613	586	591	617	629	602	622	614	621	625	648	625	604	644	586	635	594	611	626	603	584	626	619	604	614	589	550	619	590	642	634	601	599	626	631	602	593	614	617	593	689	603	661	638	617	574	618	625	623	618	618	624	615	587	621	599	644	601	609	607	636	623	638	628	565	602	656	595	596	604	574	606	646	574	611	555	618	603	613	608	625	610	580	606	624	601	632	589	602	597	636	614	594	588	629	592	628	625	587	629	618	638	623	648	595	593	611	644	598	610	620	599	661	556	579	636	612	593	624	644	618	594	640	632	660	577	603	576	580	608	647	629	609	607	645	585	632	581	626	556	630	592	579	607	584	637	566	624	620	624	618	657	598	639	585	587	583	643	586	608	604	589	611	628	572	584	631	604	575	627	603	619	592	581	589	581	609	604	588	621	638	623	563	588	591	602	623	614	580	628	595	605	588	597	574	587	646	616	575	635	624	623	621	580	656	524	583	568	545	611	628	626	648	639	585	610	620	587	631	613	574	610	616	585	541	578	638	587	560	627	585	620	606	605	579	597	567	625	628	614	574	556	602	632	613	601	636	611	598	585	639	586	632	603	617	595	597	593	615	603	565	603	607	588	573	606	599	599	611	641	599	595	641	560	608	589	591	582	645	619	624	604	590	640	568	619	611	603	622	611	583	610	546	625	605	544	603	554	631	641	592	592	627	622	592	652	588	615	610	607	640	612	609	624	603	570	598	639	667	629	626	602	605	630	605	582	583	626	610	614	615	623	609	603	603	620	601	609	591	582	596	606	619	590	585	621	565	584	648
24471	21744	29518	24724	20232	7574	1093	845	821	982	934	884	869	953	915	790	1914	3619	4621	3437	2435	1878	1271	913	731	573	569	600	578	554	644	569	562	576	607	572	560	589	550	592	559	582	610	549	557	607	579	594	574	561	552	606	609	520	551	574	598	568	562	554	559	573	574	574	615	575	517	514	556	559	591	557	611	559	545	603	597	576	569	569	637	540	555	620	551	579	607	568	566	603	592	575	583	524	580	586	583	593	581	545	555	558	598	583	547	570	566	631	517	619	610	607	586	616	583	519	598	610	607	572	628	562	570	544	594	577	582	581	573	581	604	578	552	596	573	594	568	580	578	586	634	581	518	554	573	588	593	596	579	558	587	608	599	568	514	567	612	568	573	598	579	575	548	532	561	588	581	576	579	578	527	602	566	547	589	559	538	586	584	576	531	541	586	562	585	598	585	601	600	595	550	591	608	598	616	550	546	548	575	561	594	587	606	553	579	599	552	568	570	566	594	565	585	538	585	559	597	580	596	570	537	584	568	547	556	574	601	531	567	575	537	587	560	552	592	587	569	586	585	541	576	585	569	599	610	605	568	568	577	551	568	595	563	546	568	573	578	592	583	573	606	604	601	586	587	585	555	582	609	584	540	524	577	590	581	571	594	586	554	609	549	534	595	593	571	583	580	589	584	578	599	585	569	532	588	579	551	558	583	558	530	597	582	565	534	560	556	558	601	590	531	594	583	609	565	588	562	578	606	558	567	590	599	593	598	592	571	609	555	579	625	572	577	621	585	583	548	617	558	593	567	628	576	565	586	611	590	552	546	560	557	591	586	542	587	570	588	553	611	539	568	554	603	549	564	590	568	524	557	568	631	603	571	560	598	543	586	574	576	593	612	566	591	575	574	618	565	529	568	601	595	567	582	562	560	571	561	550	567	553	610	592	564	586	597	554	562	570	622	587	543	569	567	610	593	566	630	579	553	577	568	560	580	564	561	579	536	561	573	543	576	553	572	573	569	579	552	593	548	606	606	618	567	607	527	611	525	571	540	586	584	549	588	556	564	559	641	589	568	559	592	592	556	569	560	573	534	559	614	608	551	552	549	567	553	588	595	581	597	583	591	561	571	605	525	560	536	596	507	573	583	608	562	551	573	546	600	562	574	542	562	595	572	597	568	576	576	577	559	546	548	594	564	609	541	562	583	575	550	579	556	571	524	578	561	557	580	579	593	552	586	587	582	558	586	574	605	585	540	550	561	560	566	551	578	610	591	590	553	599	575	550	575	605	564	539	550	536	586	570	563	550	596	543	563	596	529	574	581	594	580	589	565	626	552	615	572	564	561	571	605	544	606	560	566	564	615	567	581	534	538	568	569	605	568	574	524	574	581	611	592	568	552	589	551	561	592	558	592	578	566	580	597	616	616	582	585	578	570	539	615	529	604	539	597	603	562	571	583	556	561	599	562	552	588	537	544	557	605	527	613	529	582	581	593	612	585	577	536	585	558	583	555	596	611	534	573	567	550	586	556	526	580	594	597	585	604	563	557	608	601	583	594	601	582	616	581	584	549	603	582	615	556	577	581	604	617	575	558	615	556	574	584	584	562	570	617	549	550	581	546	600	580	571	557	554	585	590	585	552	611	567	554	586	564	583	548	586	568	558	584	570	549	602	579	563	567	593	561	572	560	531	556	559	588	604	510	631	569	576	622	564	589	579	615	587	566	616	589	542	578	533	553	577	578	565	518	587	594	573	590	595	590	559	604	558	543	548	571	571	598	655	577	551	577	589	575	572	604	555	573	599	571	580	557	592	577	557	579	567	572	613	540	583	579	568	544	524	603	563	579	580	580	560	590	578	607	555	602	593	577	581	604	612	561	570	602	577	583	556	616	578	614	575	577	603	589	592	567	609	595	577	555	574	534	589	572	585	581	596	577	587	609	565	570	593	530	550	604	546	615	571	576	592	578	583	557	613	552	615	608	544	603	606	585	584	570	578	599	557	615	545	565	571	593	556	553	572	582	599	595	585	551	556	600	562	621	554	598	569	573	588	518	569	561	598	561	604	558	565	564	589	607	582	529	588	572	591	555	590	537	614	607	520	592	570	529	554	608	587	574	614	560	596	580	546	546	573	580	531	571	557	571	559	561	591	538	584	569	571	595	542	560	594	571	548	574	602	583	603	559	614	554	587	562	610	605	565	571	550	592	587	596	593	588	551	571	568	581	613	558	543	588	612	570	524	558	527	607	613	594	546	619	571	567	605	581	612	566	641	627	545	608	559	619	581	569	565	586	560	575	554	525	559	581	618	598	592	554	575	635	567	575	579	542	614	578	517	561	607	593	586	563	599	556	601	589	606	576	573	614	597	556	575	539	568	609	553	560	550	567	578	536	601	556	529	607	550	564	602	610	502	641	590	583	523	551	562	584	579	559	611	591	609	620	593	570	579	547	620	587	612	574	564	572	553	518	561	603	548	556	560	572	608	550	593	599	516	572	538	590	617	601	564	607	551	544	543	555	614	623	583	606	576	553	616	625	595	583	589	594	581	599	543	591	571	594	547	546	624	585	529	575	588	566	582	605	642	588	544	570	553	580	601	562	584	584	554	570	529	603	608	583	561	560	616	579	560	547	600	605	530	560	541	570	578	536	548	604	564	562	549	559	581	553	595	588	556	570	574	602	538	577	530	599	593	621	558	539	590	594	574	554	584	604	598	604	579	590	620	577	623	534	588	574	579	583	598	562	592	585	554	577	598	610	561	530	559	584	546	570	553	625	588	569	602	590	546	603	581	548	545	611	571	624	610	537	581	616	585	599	589	575	603	518	585	575	529	579	577	588	581	534	566	610	589	576	570	592	591	568	587	581	571	560	587	527	526	610	548	575	628	580	573	535	588	556	617	526	597	597	516	562	540	557	601	573	590	559	527	534	572	558	565	600	580	597	534	599	562	569	558	533	606	594	552	586	624	613	578	549	559	576	592	544	635	579	569	596	623	606	590	547	564	589	542	578	521	570	521	576	560	577	590	540	606	550	576	545	542	585	578	575	577	574	608	558	573	575	570	616	551	554	582	597	580	541	544	545	539	590	586	562	567	520	564	538	599	543	555	561	599	531	612	596	555	630	605	550	561	585	556	589	573	564	577	552	623	548	606	595	590	583	595	629	548	576	591	588	586	569	553	595	555	566	627	563	582	555	608	598	563	549	564	598	589	570	597	577	626	584	646	581	565	584	572	574	575	586	603	601	567	582	558	563	590	565	572	561	587	574	602	548	547	579	573	565	612	572	566	594	593	585	565	554	542	561	580	547	589	596	558	600	603	572	522	530	550	577	562	544	554	537	544	576	541	580	592	614	563	554	590	568	561	520	559	567	578	589	579	576	615	611	614	599	527	590	599	595	552	569	600	564	618	551	561	529	564	604	563	582	576	603	633	601	565	554	561	535	571	580	598	608	586	546	567	580	551	563	595	534	551	617	565	589	604	565	576	559	595	602	598	621	526	550	592
39463	70531	44827	11588	1712	1397	1163	1218	1299	1454	1392	1399	1337	1442	1283	1061	3067	6015	7213	5225	3841	2912	1765	1302	886	673	663	671	662	669	673	711	719	676	651	658	662	618	649	697	728	702	693	666	662	657	663	691	699	642	679	643	673	666	641	670	665	672	660	704	667	662	674	702	708	713	654	662	668	692	669	662	661	652	675	641	636	676	687	729	678	684	718	634	671	646	680	703	650	654	702	681	710	667	649	722	695	699	656	671	678	665	647	671	687	685	738	727	646	665	705	705	692	674	683	713	694	632	685	677	701	661	710	703	667	709	647	689	733	677	700	670	701	671	698	676	659	630	678	707	667	630	711	694	685	677	676	691	663	672	623	677	704	646	630	666	661	698	691	711	654	658	685	713	654	676	669	644	625	680	717	675	634	658	651	697	657	656	646	680	697	681	676	664	684	676	684	647	624	679	674	659	700	688	660	741	681	663	657	663	675	691	710	672	646	701	668	715	688	722	690	665	702	660	655	657	653	653	668	703	689	657	670	702	704	696	700	629	670	673	685	687	636	710	676	686	700	680	655	702	656	673	704	700	642	678	657	696	700	698	639	696	651	666	685	690	646	724	688	685	692	677	677	695	679	646	723	693	676	684	655	724	646	667	673	701	634	692	653	698	691	731	711	653	641	667	698	668	692	671	706	685	687	656	660	654	704	676	654	696	674	676	658	677	658	611	716	669	656	698	719	709	658	683	665	665	642	626	653	665	666	665	680	681	697	686	658	673	690	668	665	652	663	703	636	679	723	680	652	701	696	755	656	724	645	712	693	647	702	666	632	732	678	677	673	666	643	691	666	717	666	680	634	629	658	664	727	692	626	672	700	685	605	692	685	671	663	619	721	684	667	693	632	658	643	692	646	663	682	711	703	695	686	756	629	655	638	672	638	704	650	696	658	644	671	668	685	676	671	692	669	692	645	658	722	668	729	647	665	672	630	700	757	685	665	706	654	683	670	733	637	645	655	652	677	695	638	702	590	677	690	652	695	686	676	675	651	648	649	702	749	683	660	630	716	683	609	674	677	672	697	724	687	653	663	703	677	664	660	638	658	678	672	660	631	674	695	701	678	625	744	684	672	674	648	670	730	679	714	645	728	706	649	698	683	692	660	669	664	656	642	705	681	714	666	679	698	688	675	686	681	705	636	633	673	649	622	686	704	670	670	660	679	703	724	665	670	680	643	649	630	674	699	636	689	672	673	666	686	644	689	628	675	672	671	694	695	702	716	605	689	691	728	712	716	652	690	735	728	659	706	678	652	655	658	639	682	705	673	636	681	644	697	649	675	706	670	673	715	703	658	689	662	661	690	624	694	675	617	672	704	677	698	673	657	681	677	709	692	662	729	654	652	666	706	677	681	646	685	650	705	676	688	703	671	712	668	688	664	698	655	660	692	664	655	703	658	684	706	633	669	668	637	696	683	674	719	676	698	676	650	680	672	680	678	668	665	686	609	698	649	692	652	689	727	653	630	701	688	720	676	678	646	670	716	661	670	683	697	634	711	690	633	671	691	722	684	712	680	717	671	712	684	722	672	749	672	689	720	673	671	637	702	636	711	716	694	680	667	667	638	692	673	662	701	681	685	658	612	659	637	642	671	696	665	641	668	678	653	687	680	659	690	727	657	658	691	648	645	688	647	695	677	646	694	649	641	656	655	665	678	640	668	696	693	708	666	651	664	727	654	677	622	685	679	718	683	682	668	689	704	677	684	664	668	698	678	635	616	712	708	693	699	687	643	671	681	633	682	688	682	689	639	653	689	674	667	672	666	615	674	673	674	679	716	703	663	686	646	649	636	667	667	633	714	673	704	693	689	662	687	612	709	674	683	659	665	674	665	650	694	649	680	673	683	704	698	676	722	687	698	670	690	672	709	717	666	696	675	700	631	648	644	698	695	673	670	679	681	668	730	690	688	647	690	719	701	681	628	651	677	679	664	650	732	710	660	685	673	672	658	656	702	681	705	687	693	646	690	660	643	655	676	696	695	651	671	698	665	620	721	643	692	646	680	657	653	641	651	672	656	672	680	685	683	696	690	647	678	622	668	727	655	697	680	748	678	677	671	711	688	649	681	663	673	732	693	639	671	687	705	637	654	702	654	670	648	683	642	660	666	652	668	638	640	656	691	680	735	677	693	708	690	656	657	725	643	701	704	700	638	657	704	661	680	683	729	674	697	678	667	715	652	679	709	693	670	674	711	676	652	688	655	669	685	657	710	663	658	682	653	683	731	689	647	690	666	739	692	642	651	678	663	657	670	686	691	691	705	703	671	665	704	740	669	684	669	667	680	659	712	659	658	654	677	654	706	685	681	651	680	641	683	702	638	684	680	671	665	679	674	758	660	706	705	625	686	659	638	691	677	682	720	657	678	638	626	707	655	634	706	719	658	678	718	687	658	672	691	668	668	710	650	669	672	623	683	677	695	657	682	630	728	662	647	676	657	702	709	687	662	690	681	680	689	664	712	640	663	697	646	642	617	666	689	647	669	640	683	678	672	698	646	674	719	674	654	738	646	695	718	631	689	678	679	655	686	675	700	654	663	655	667	690	683	659	683	689	675	724	680	661	677	673	694	660	715	702	712	648	682	687	668	667	641	664	660	653	668	682	705	662	683	687	720	697	680	664	657	705	713	674	708	677	665	699	661	687	683	644	656	644	679	638	679	725	675	682	686	634	609	681	687	657	697	703	672	724	680	659	629	666	641	702	691	727	664	681	693	704	678	683	664	712	691	690	664	659	676	688	660	726	716	644	661	704	603	723	648	696	739	648	697	645	655	631	663	653	646	704	669	695	666	671	723	675	664	664	721	649	651	644	650	658	601	633	694	673	709	667	707	661	719	657	629	658	680	685	731	710	694	661	638	674	710	671	719	645	723	669	702	693	699	660	641	701	654	697	679	671	683	644	709	692	689	709	686	684	644	673	681	668	669	675	679	662	636	688	655	686	661	665	658	619	730	663	664	680	705	673	664	672	686	692	692	688	708	677	686	734	670	686	649	690	674	630	689	657	662	659	688	681	649	704	592	652	662	668	679	667	678	722	662	657	685	684	665	636	679	679	674	679	694	708	677	671	676	637	658	673	651	646	739	656	687	699	642	684	673	679	698	699	687	659	701	676	650	687	660	676	687	686	687	641	670	675	670	665	683	672	737	636	665	677	656	715	678	654	684	681	676	680	690	648	627	682	681	661	728	668	659	685	708	690	684	682	686	671	728	617	651	678	669	702	687	695	657	675	677	648	690	640	664	632	661	653	665	648	649	673	679	671	706	674	682	640	691	643	685	673	661	689	619	669	681	684	645	659	721	653	725	652	658	626	670	679	666	706	654	709	663	682	667	673	641	685	664	709	666	681	704	679	682	656	666	676	674	682	595	694	639	641	698	615	673	659	659	669	657	703	712	708	688	686	642	672	688	693	656	644	688	650	677	679	676	641	690	694	671	649	650	718	700	688	716	648
25609	22329	29344	24801	10422	1185	877	793	847	985	839	940	923	940	927	822	1101	2305	3210	2462	2056	1526	1084	957	756	699	692	651	712	676	637	691	640	716	656	694	703	655	651	648	691	671	653	677	697	651	629	673	705	678	695	662	658	683	667	688	699	683	657	656	684	678	684	641	725	652	709	656	686	682	685	650	682	660	646	703	657	712	721	637	664	664	652	665	677	691	669	675	687	649	659	655	672	657	699	705	681	647	642	670	633	618	670	643	707	732	710	718	648	688	717	635	688	642	750	653	680	674	679	672	699	701	670	703	691	667	649	678	651	681	622	651	703	687	676	703	661	658	680	611	655	625	688	719	604	704	674	682	657	702	702	650	655	670	676	670	691	634	642	725	663	658	626	664	651	633	647	654	708	688	658	651	689	745	646	695	606	656	700	749	702	678	699	652	651	686	655	651	636	673	686	697	663	633	669	696	674	634	698	679	654	634	712	668	658	629	692	605	684	685	660	655	653	694	650	657	694	647	688	663	660	681	641	694	658	676	671	690	699	693	689	703	653	685	674	673	667	725	673	680	681	673	685	688	680	652	670	667	654	668	688	644	647	649	646	640	693	692	660	666	687	664	669	621	695	648	641	646	707	690	716	649	685	679	715	690	679	646	678	650	698	675	711	694	728	593	693	655	684	643	662	694	617	601	666	650	649	667	717	686	633	628	646	679	658	678	660	680	653	687	702	687	699	662	661	629	654	666	615	703	641	708	659	647	663	676	682	665	673	697	693	688	683	648	647	658	722	628	678	704	652	661	694	627	677	655	679	655	688	638	626	690	670	662	656	638	665	651	689	680	661	673	658	686	686	628	629	638	678	658	668	661	699	702	684	657	737	664	663	672	676	684	684	663	678	673	690	653	656	650	671	656	642	653	610	697	657	645	668	663	682	694	631	647	669	648	661	680	670	644	665	715	662	657	614	669	617	647	677	674	621	675	712	717	699	673	644	668	657	658	692	622	678	688	717	656	671	677	624	730	672	664	673	711	704	678	630	644	697	649	725	654	659	678	626	693	668	691	721	654	685	687	663	641	656	619	657	653	652	651	662	708	653	636	707	683	705	679	651	719	732	675	722	664	673	675	641	621	638	617	629	635	633	671	608	717	682	690	660	683	608	702	687	668	674	631	664	678	719	667	660	672	657	649	671	654	691	663	666	624	701	674	672	694	687	684	631	689	637	650	630	694	653	640	635	676	677	644	650	644	638	640	618	676	698	677	677	680	632	685	628	721	662	689	650	627	690	644	659	700	720	683	716	639	696	715	665	643	624	670	699	659	659	639	671	708	666	678	750	649	657	701	666	658	664	669	691	615	667	635	669	678	642	623	629	649	707	660	706	650	664	645	669	622	635	618	699	676	669	690	655	613	667	647	649	655	695	644	676	716	666	669	646	654	686	631	669	694	689	618	676	678	720	657	650	700	668	631	672	633	718	672	684	646	608	666	629	712	632	678	675	674	667	647	672	666	641	678	666	684	708	643	721	715	647	652	681	706	710	667	672	637	615	646	666	675	683	669	664	700	654	678	671	640	661	653	699	658	653	674	671	653	673	692	650	688	705	686	672	715	670	679	712	722	665	649	683	697	684	646	726	644	680	699	690	630	646	611	678	709	649	717	663	647	656	657	690	729	674	681	682	675	663	705	671	607	679	680	652	676	670	666	692	632	683	692	641	625	712	661	663	638	706	687	643	690	680	629	708	641	672	683	656	630	665	654	644	651	621	662	680	655	675	659	694	661	637	668	672	691	698	628	682	663	696	713	690	668	702	652	687	658	645	645	636	633	620	656	693	652	689	684	730	661	632	674	640	688	708	688	654	673	674	678	666	678	694	692	726	643	664	677	739	746	659	620	656	660	638	661	683	622	721	677	693	665	691	708	662	685	689	608	627	654	632	634	689	690	675	677	678	672	678	681	701	646	667	686	683	638	674	710	677	670	658	652	713	652	650	703	657	646	659	702	687	695	616	710	673	669	675	592	673	698	712	642	665	661	639	675	679	646	664	685	722	628	647	655	664	676	633	672	649	665	667	673	731	674	639	662	673	632	689	686	705	689	637	688	630	705	649	721	709	635	670	685	664	675	645	705	667	639	691	666	645	683	663	680	608	684	644	696	696	674	690	691	665	681	647	703	687	681	632	629	692	664	709	706	671	681	661	670	669	647	681	625	645	692	661	671	696	647	691	661	669	638	665	686	644	685	656	660	653	672	608	703	647	677	666	684	659	661	660	670	676	749	689	657	647	630	643	679	664	692	691	621	676	681	662	617	688	655	655	651	702	724	635	626	649	655	714	683	686	698	640	650	669	718	687	683	653	671	648	676	689	658	694	621	640	682	668	655	668	683	674	674	686	692	655	679	676	684	679	686	676	648	664	657	634	681	675	676	638	658	682	632	668	687	663	722	672	590	653	685	654	678	646	668	639	680	645	676	634	669	668	653	636	672	642	678	652	650	630	689	653	632	701	667	692	607	657	645	632	696	637	681	664	667	654	666	683	639	655	729	698	685	694	702	654	670	664	696	683	684	666	685	615	693	665	690	626	667	730	682	686	688	664	672	625	658	636	648	651	621	655	687	697	699	646	661	654	671	697	684	722	684	668	689	699	629	678	691	670	677	669	685	637	626	624	628	711	669	701	666	673	692	668	690	654	650	634	639	615	672	703	670	631	673	638	622	641	671	694	649	682	641	649	626	672	693	712	660	700	675	640	627	668	667	629	724	717	674	648	669	659	712	689	657	657	638	732	634	707	712	701	727	677	693	672	695	641	673	688	695	660	710	629	631	626	688	673	671	705	660	667	701	671	626	665	683	655	683	664	662	647	680	716	704	683	670	658	664	665	672	660	681	677	617	685	728	674	675	687	673	684	659	684	626	677	669	688	705	699	670	686	689	683	673	652	658	683	650	656	701	673	618	689	674	636	682	670	647	662	622	650	658	671	700	682	713	707	643	685	623	677	647	689	724	692	659	663	650	640	656	701	694	670	682	684	644	687	681	668	646	670	624	630	678	677	646	684	649	673	667	684	669	657	643	680	634	681	632	630	664	684	639	663	655	670	649	655	682	682	668	678	695	651	649	675	679	656	639	677	678	666	659	677	659	690	665	673	654	672	643	656	685	689	674	647	692	677	676	708	678	642	651	699	685	700	663	653	649	671	674	678	656	669	632	726	677	614	681	678	661	658	621	661	674	662	643	704	638	704	684	681	682	640	689	701	685	653	660	653	670	649	667	660	659	663	665	700	682	688	695	706	653	621	673	656	654	675	647	687	637	674	673	680	690	640	668	656	680	658	689	690	681	709	652	660	686	716	691	640	715	667	681	679	629	667	693	666	663	677	628	644	689	695	731	678	651	679	655	641	699	639	644	659	746	702	714	714	705	655	656	649	679	676	676	706	717	640	638	612	666	668	696	680	668	666	659	647	662	693	678	735	683	667	656	653	688	696	682	644	664	663	649
38957	65070	36868	5798	1361	1186	1019	1102	1213	1474	1302	1329	1314	1377	1360	1283	1726	4246	5727	4416	3450	2499	1646	1229	915	761	840	800	774	789	844	831	813	727	765	744	830	732	799	861	826	816	808	794	777	806	820	822	784	777	753	750	786	776	766	811	813	845	823	797	824	784	771	774	771	775	790	794	795	801	775	796	790	755	808	788	786	792	714	759	798	841	794	763	800	782	792	766	814	810	823	785	739	775	817	813	811	811	844	743	815	782	819	723	823	811	772	819	802	767	728	746	759	805	824	787	813	836	785	775	819	778	767	776	767	788	785	823	839	825	801	771	846	809	772	826	796	837	828	806	790	802	746	744	824	807	754	721	816	826	872	809	793	833	761	785	828	866	763	736	773	757	737	761	774	813	771	798	765	820	702	770	799	784	808	785	851	817	794	793	802	801	760	805	781	804	802	815	757	798	780	796	781	746	767	762	758	769	779	799	804	844	849	768	820	797	770	816	858	775	810	807	818	837	811	801	809	809	792	837	806	770	740	814	833	772	810	802	843	777	796	831	827	799	783	713	759	796	766	763	802	776	790	805	792	809	753	801	814	783	812	777	815	769	829	831	806	775	803	799	744	825	728	810	793	782	747	824	818	781	779	821	834	823	804	831	815	793	748	792	799	768	767	801	773	751	845	729	779	804	829	798	764	789	804	835	767	766	807	794	776	813	813	798	772	853	844	840	841	743	762	794	770	792	809	777	803	807	748	807	767	828	820	787	807	790	830	736	780	788	767	798	800	740	766	826	834	789	767	746	809	809	818	784	763	783	769	851	758	818	820	829	784	787	797	802	756	774	807	802	810	730	779	754	755	782	769	783	817	773	831	791	790	755	796	801	801	837	833	753	752	773	831	769	766	752	819	823	778	805	804	826	780	849	737	794	820	783	802	789	784	765	773	842	795	760	801	759	807	827	783	847	781	790	840	849	760	734	798	792	838	708	770	811	845	775	787	808	829	787	791	756	807	773	772	807	754	802	782	776	827	746	781	778	819	777	786	763	797	755	800	802	741	740	811	813	810	742	806	768	782	817	784	749	809	792	798	797	830	785	802	773	788	767	817	797	789	802	817	782	780	774	832	803	843	802	802	797	821	826	818	813	778	791	773	794	830	791	746	778	786	821	769	868	779	771	794	763	824	780	818	773	784	775	815	753	813	776	759	797	797	811	845	722	788	798	833	780	759	829	820	766	781	785	787	722	824	862	776	734	817	789	795	809	788	784	771	797	816	766	804	851	754	735	816	770	782	815	770	821	758	804	775	825	787	793	843	788	771	786	805	788	777	809	790	775	802	778	730	794	860	778	793	783	814	779	805	838	780	783	800	763	816	793	775	808	851	785	811	781	851	775	752	802	798	779	808	741	830	825	801	792	790	802	810	835	833	781	768	751	832	775	767	741	816	791	811	797	855	743	815	791	786	786	811	786	849	774	793	750	792	789	826	825	789	809	752	766	821	786	806	760	783	815	763	830	823	809	785	862	826	813	807	768	735	769	820	776	757	801	792	825	797	826	828	806	780	837	786	762	833	755	803	821	795	813	772	820	733	810	777	769	741	795	775	812	846	753	789	786	815	759	813	832	775	767	779	780	803	818	752	767	847	806	787	780	813	814	769	775	744	828	785	774	825	804	776	807	802	802	772	811	783	779	792	781	814	824	788	813	812	783	798	801	799	780	775	770	796	804	830	784	811	809	787	816	783	808	827	836	797	794	789	793	804	786	807	826	788	817	770	794	786	772	812	757	807	831	770	748	790	819	818	805	788	788	790	825	757	851	810	769	845	782	800	768	764	785	763	797	818	848	828	800	765	757	815	793	815	776	764	793	817	755	798	789	826	831	800	809	786	764	803	823	739	783	784	785	869	778	827	829	810	841	755	780	765	763	752	804	779	730	798	779	838	727	719	794	775	758	801	781	920	827	752	805	799	824	795	743	772	777	769	794	859	793	764	820	853	756	860	752	769	755	817	845	771	777	805	786	784	820	770	796	774	786	831	800	810	814	784	823	788	826	764	781	790	776	818	822	786	759	775	821	732	772	831	770	780	798	801	784	797	736	802	778	799	742	850	814	796	798	824	763	801	839	807	776	769	761	799	803	817	767	765	790	819	775	788	807	784	825	772	776	799	768	771	788	804	799	812	834	783	824	834	782	787	812	770	819	835	801	794	777	779	805	800	825	757	824	850	770	831	792	768	817	721	843	809	809	787	757	785	837	822	808	808	798	786	810	808	794	775	765	838	793	786	828	791	804	755	814	791	810	752	799	779	806	777	788	802	823	809	846	804	768	820	799	762	830	787	854	773	776	832	810	782	768	793	787	764	832	803	800	792	779	780	815	838	840	764	807	779	770	792	833	812	785	773	773	792	756	775	796	814	800	779	808	796	822	800	726	786	812	797	780	807	792	787	836	792	799	773	770	801	802	841	773	806	824	817	765	822	792	820	770	803	770	790	737	788	762	696	792	793	818	816	797	778	762	848	818	759	810	818	766	802	794	769	832	806	811	802	827	800	817	781	783	759	796	769	842	771	796	779	797	821	718	757	775	759	796	754	737	838	819	768	830	883	779	785	792	785	773	736	808	807	824	792	753	757	804	787	740	772	772	803	811	786	814	818	775	747	844	786	790	831	822	772	777	797	804	768	817	788	767	819	855	798	808	830	761	802	789	819	862	774	798	810	777	798	763	844	772	765	817	794	790	822	772	785	831	794	798	777	786	789	769	796	783	825	756	788	769	773	772	810	744	812	766	768	788	808	767	844	795	785	817	810	777	758	770	855	785	803	842	810	851	785	781	841	863	774	818	752	789	785	800	852	788	793	797	828	752	771	807	811	833	763	777	804	833	794	768	789	821	839	807	805	779	813	823	763	809	769	782	779	765	768	838	827	787	810	772	793	760	784	820	839	807	771	820	810	776	773	783	790	797	781	802	775	810	744	763	807	771	783	776	798	798	730	794	823	795	773	797	797	816	779	806	804	795	773	819	781	785	782	837	768	804	766	812	837	834	839	784	790	836	814	803	865	794	816	792	769	779	803	791	781	770	774	776	768	809	764	791	753	777	773	760	766	776	790	824	810	813	751	784	771	814	826	807	793	850	755	799	773	823	823	767	774	813	814	818	877	810	842	809	848	814	805	820	799	795	797	771	843	834	802	810	829	808	851	814	806	790	804	802	798	787	751	746	781	816	811	824	792	767	771	818	753	841	739	810	782	838	778	817	771	772	746	786	787	796	802	861	785	794	784	734	821	796	797	767	795	765	738	801	798	765	846	761	746	831	793	811	801	814	836	815	795	804	811	771	760	805	830	809	802	833	778	815	788	728	824	775	759	773	850	835	824	848	773	799	772	772	803	769	770	769	820	842	793	771	753	808	825	793	795	812	771	811	829	860	825	802	818	857	817	800	815	749	858	812	745	853	778	833	769	824	792	797	809	756	833	746	810	815	793	768	774	775	791	794	777	791
23199	21623	29291	24329	21505	21352	9665	1520	1331	1573	1687	1423	1424	1401	1554	1411	2964	8447	9908	8087	5857	3964	2401	1687	1141	806	882	869	752	905	887	827	881	815	867	851	871	845	800	822	859	863	831	859	868	879	862	860	863	887	845	866	878	848	857	871	829	865	856	854	846	837	909	913	847	876	924	868	864	858	786	891	841	860	859	886	861	825	842	826	885	902	891	822	895	820	849	840	867	809	881	884	811	826	848	886	891	869	877	883	879	842	848	886	875	892	867	850	827	904	947	895	859	816	856	875	839	824	882	879	834	813	847	854	825	865	862	867	874	835	890	885	855	878	896	868	840	842	819	880	845	846	893	849	845	849	877	867	867	882	902	824	855	867	858	863	821	869	857	857	864	837	859	867	868	845	853	834	884	862	840	856	868	941	883	854	841	847	866	833	852	883	821	884	843	852	824	870	831	906	833	894	841	866	821	831	879	858	811	873	881	862	849	870	784	842	867	863	835	897	866	829	837	853	831	837	880	864	871	869	881	881	826	933	836	860	885	867	884	908	839	827	854	868	885	868	870	887	910	862	850	845	858	862	827	793	864	837	828	837	834	846	834	856	842	862	851	868	885	800	874	839	900	838	814	879	825	890	854	846	862	875	840	850	865	802	809	841	890	855	864	835	875	916	893	884	889	833	839	844	827	863	828	852	856	868	875	856	878	880	823	826	862	883	810	858	826	811	894	855	784	779	870	885	884	882	868	853	837	857	842	854	906	831	772	890	848	870	868	825	814	811	844	858	881	824	901	863	840	862	894	894	830	847	865	838	831	857	906	870	898	857	858	914	889	814	900	771	853	873	816	871	855	902	815	888	894	810	881	889	860	773	876	846	874	839	858	826	880	858	877	864	850	879	857	839	875	881	869	800	850	859	862	861	840	875	880	858	880	857	863	876	858	858	924	841	885	889	836	866	854	838	852	865	854	792	868	855	852	814	882	837	784	833	868	859	786	853	809	830	869	871	890	865	864	883	891	921	924	821	863	843	837	893	858	841	843	854	826	891	848	913	814	866	855	890	874	840	873	875	897	836	828	878	853	876	827	846	824	843	867	867	898	847	878	869	931	825	848	883	831	778	897	869	831	762	854	934	891	874	865	870	934	904	881	846	846	795	842	866	849	877	908	824	860	849	828	839	874	856	867	881	837	842	840	857	845	869	862	853	858	861	884	835	868	829	851	843	899	849	839	836	907	856	878	889	876	881	831	788	838	853	811	827	892	896	867	845	846	886	853	882	881	825	861	843	883	889	891	853	855	874	874	877	835	813	820	850	893	821	854	844	895	899	874	845	860	853	797	884	844	869	839	821	867	872	866	907	827	802	844	872	834	840	903	859	855	815	887	892	840	844	891	873	859	873	844	871	858	863	831	858	856	800	837	877	876	834	808	861	905	848	889	834	854	884	868	866	899	849	866	847	885	831	873	841	860	868	850	882	843	851	828	838	826	858	829	847	823	835	825	901	897	866	843	929	823	841	884	831	855	861	855	872	887	873	799	875	869	854	902	889	844	876	874	865	852	903	852	858	831	841	791	847	790	809	875	902	871	884	881	811	874	861	893	835	865	910	874	853	869	861	833	886	937	896	855	896	855	853	852	892	809	890	865	892	831	841	860	833	852	863	866	888	878	866	866	828	894	849	859	895	911	888	855	880	883	830	875	897	834	834	833	857	898	841	851	881	860	797	851	876	838	829	858	848	889	865	844	884	800	840	849	873	866	871	869	844	844	904	861	902	853	830	870	847	879	790	904	848	853	818	829	855	862	867	834	844	875	834	884	838	793	843	844	832	820	840	796	884	847	888	911	918	854	858	873	810	873	828	890	859	853	849	822	866	860	831	846	804	859	878	860	873	876	856	886	879	858	859	859	862	843	842	853	849	858	855	870	851	855	862	856	874	849	889	860	895	828	873	815	853	911	840	868	847	873	817	867	824	862	813	828	879	829	888	859	818	875	854	883	892	867	852	924	846	831	856	863	858	875	863	822	876	839	859	877	873	856	861	792	828	793	886	848	856	874	810	829	902	863	883	863	859	795	950	846	830	830	800	884	841	843	853	853	851	891	875	814	855	880	897	847	827	862	854	942	824	867	873	838	869	875	865	839	839	878	894	849	832	852	815	806	895	824	889	796	863	833	902	882	833	863	842	820	857	852	817	809	824	832	838	835	861	899	833	887	825	881	834	842	865	891	862	846	938	905	849	843	866	861	839	888	886	884	787	863	802	843	859	872	841	899	839	836	876	851	827	885	823	821	827	827	842	860	880	865	875	827	854	853	880	887	860	808	868	863	833	892	844	794	893	828	827	882	865	872	860	868	836	824	844	895	832	873	838	856	889	868	841	875	871	899	865	851	882	818	846	842	918	812	895	890	850	858	893	887	883	847	894	843	852	835	892	893	859	829	883	893	877	869	853	850	834	847	861	876	788	830	866	880	857	888	837	866	878	913	916	842	903	837	818	861	879	857	884	887	904	850	822	914	858	857	832	907	829	876	859	875	859	837	801	868	819	824	848	876	855	832	879	886	853	870	857	870	852	865	835	828	862	850	847	873	870	859	884	912	856	879	856	828	854	846	865	859	887	883	845	897	849	867	867	829	839	869	841	842	900	882	886	802	900	885	889	870	842	848	838	836	849	812	870	880	856	869	848	882	938	822	914	903	858	896	900	886	886	898	930	867	898	870	844	861	863	888	864	827	814	838	857	903	850	859	817	845	870	846	873	875	889	827	865	839	865	859	882	873	855	855	828	835	834	835	831	910	875	844	815	865	838	892	893	920	821	813	834	809	870	870	894	923	872	857	857	823	834	823	864	874	868	795	831	871	872	881	873	865	838	826	852	822	842	876	894	885	881	846	811	833	835	851	849	837	826	865	845	925	878	866	818	859	846	837	810	862	788	856	836	869	831	820	807	872	859	913	850	873	802	900	897	844	859	838	867	856	884	891	837	870	782	842	862	883	879	828	854	834	833	851	862	868	823	903	830	917	856	841	852	836	861	833	873	864	846	816	804	829	864	870	861	880	832	886	737	850	889	866	842	836	839	867	830	859	831	868	871	854	838	878	845	899	869	917	901	806	826	835	832	828	859	858	829	865	908	902	841	849	831	835	871	869	935	908	849	860	845	857	869	903	888	836	851	843	832	877	888	875	814	902	826	877	804	859	858	837	871	884	871	826	898	860	815	861	826	905	840	826	822	833	818	847	842	896	845	812	872	855	804	871	803	808	860	887	850	849	852	861	864	838	856	823	854	862	907	852	844	822	773	907	856	830	861	850	844	791	874	889	877	838	870	843	843	915	922	861	851	874	923	880	823	859	854	876	883	819	864	843	832	816	866	880	869	851	834	867	934	863	819	864	880	838	842	928	805	846	892	899	908	869	824	849	857	869	831	798	881	857	857	829	827	874	891	880	838	844	821	861	826	858	860	907	906	803	863	910	885	872	841	861	856	888	879	842	832	823	858
45378	79265	40550	7629	3174	2471	2008	1788	1932	2415	2524	2151	2024	1980	2186	2053	4767	12768	13798	11414	8115	5454	3264	2241	1273	973	1068	957	970	917	977	982	974	996	977	1019	982	971	989	985	937	954	1017	998	973	937	900	931	1000	1029	958	1007	952	979	977	977	995	1002	955	957	981	919	939	965	971	960	964	924	947	1028	1028	975	940	920	979	929	1000	920	942	924	999	983	957	1036	972	983	948	978	930	1020	948	939	922	916	982	1036	945	988	968	998	978	986	1010	981	974	957	971	1009	973	976	1009	990	951	984	902	878	987	960	907	963	998	993	1002	947	966	946	993	965	937	948	942	926	979	950	927	968	920	979	909	978	954	989	986	1014	971	995	976	1013	978	979	950	915	990	948	1003	951	1009	978	988	988	998	970	976	1002	965	950	986	966	916	949	1000	1003	947	943	931	926	1000	967	968	967	1005	997	945	931	964	961	895	995	979	970	964	987	919	1007	948	935	991	906	986	952	993	921	958	965	983	984	945	942	963	908	966	994	939	951	968	946	985	978	987	972	977	965	948	977	883	926	953	936	983	1014	963	951	1004	969	976	974	985	954	1021	1001	953	937	971	956	971	989	919	949	945	909	987	1012	994	868	928	930	993	998	975	991	935	944	933	908	948	969	942	983	979	948	995	972	957	978	934	962	945	965	981	945	998	944	951	924	919	954	931	982	948	1008	968	924	962	934	955	942	967	969	987	980	966	913	989	984	919	979	994	934	991	954	918	966	951	930	1005	901	922	967	947	960	928	1012	984	996	929	966	998	942	930	1001	960	973	964	931	986	965	929	985	972	948	964	946	873	1032	969	956	1002	932	948	979	985	972	933	971	954	927	998	979	941	950	984	1015	964	981	968	914	983	977	980	912	957	930	977	993	1016	1006	923	891	930	965	994	1018	971	992	925	1010	968	967	955	978	957	984	956	946	968	1010	964	991	954	920	961	1010	956	903	960	947	878	968	902	943	933	973	955	943	966	1018	974	894	972	937	937	975	948	949	981	957	951	1006	1032	992	972	967	1012	1008	882	1012	995	1001	1025	958	951	958	926	996	946	994	912	944	1020	952	951	947	970	951	959	1001	972	959	967	968	990	950	968	973	931	954	962	930	906	928	962	1019	951	927	945	933	994	966	944	1015	931	976	926	974	979	953	934	973	1016	959	1021	975	947	1001	945	946	995	993	940	1003	957	952	973	934	936	1018	972	956	962	927	969	927	939	948	949	937	918	922	1002	960	927	973	983	982	1020	903	1020	933	938	977	971	976	945	951	976	932	965	958	924	979	960	966	916	975	936	943	922	972	936	932	957	952	963	938	875	933	969	964	934	970	968	982	972	994	956	971	949	946	1011	987	980	970	955	1007	932	927	920	940	948	955	979	937	993	928	909	1027	948	1022	954	955	956	984	964	984	966	959	957	910	933	1008	956	960	964	1001	996	895	953	999	980	992	960	947	960	1013	933	976	958	946	987	983	951	999	962	988	956	969	930	965	930	986	943	1014	977	933	956	966	1012	931	1007	949	999	1020	948	943	960	931	933	936	966	961	911	948	948	973	937	974	1004	980	951	1007	951	956	997	978	988	970	980	974	929	962	985	1002	997	924	913	929	969	963	978	957	1056	991	952	957	960	957	969	964	929	985	893	974	945	948	967	927	936	947	990	1035	977	976	950	937	939	960	991	934	962	976	946	1004	899	942	976	974	936	982	950	966	960	1004	982	949	966	1012	971	921	962	963	974	957	947	1011	990	909	913	991	982	982	979	940	982	982	947	978	938	966	988	963	980	996	1003	943	989	956	969	928	966	970	936	962	981	992	1010	947	987	1052	972	916	949	973	920	907	937	981	940	936	943	990	1008	984	896	980	937	1010	977	959	945	983	1002	1012	1010	947	994	974	918	984	933	933	944	934	980	954	941	954	921	1004	979	946	985	870	935	967	953	957	1014	912	939	941	952	975	913	917	906	967	965	944	954	978	969	954	948	927	965	962	966	967	892	1040	1006	980	1009	965	900	1003	923	970	972	1003	969	946	944	918	955	955	1053	937	944	959	1010	982	980	961	933	951	962	971	944	960	1015	964	957	957	999	931	988	983	977	945	964	1033	914	982	1028	982	905	974	996	940	976	950	970	982	999	1019	926	948	972	976	956	992	970	940	1015	998	975	949	983	972	932	932	987	939	947	981	994	965	944	999	960	969	951	977	946	965	962	997	1005	984	959	945	977	990	910	920	961	1024	949	976	963	893	1021	992	940	959	926	973	1016	956	975	983	965	926	1005	970	935	980	939	996	930	981	987	959	969	1006	965	937	937	971	988	936	947	992	905	926	995	940	932	920	1008	909	960	955	978	975	991	1000	980	971	934	957	929	942	948	1002	951	988	997	1014	999	926	942	941	993	949	974	996	960	983	885	994	916	984	934	1010	890	982	1005	943	1006	959	948	968	965	950	1017	906	948	1011	957	895	1012	1003	974	994	941	935	912	935	981	974	1023	927	952	947	954	954	950	992	921	945	944	934	941	983	946	973	999	1010	996	911	969	897	939	984	969	939	906	962	990	958	954	993	958	980	1011	914	983	904	958	979	945	926	993	949	911	959	948	950	895	965	980	979	932	1030	967	936	987	928	1034	933	968	936	1000	924	1003	954	946	1000	955	969	942	963	935	953	954	957	953	990	1007	1020	913	959	983	972	1026	1008	978	920	984	917	948	998	949	965	979	1011	1029	949	957	999	967	973	945	919	967	945	927	916	956	979	939	935	951	1010	957	967	976	954	953	923	928	979	970	1012	992	957	1007	975	1033	985	990	969	1042	1007	978	938	904	1027	970	979	899	1008	1034	994	960	935	971	944	940	980	987	954	1002	953	933	923	940	952	914	999	953	945	926	948	944	969	997	1015	1053	936	936	949	915	961	967	1004	949	923	952	956	944	977	963	1000	955	984	1010	943	995	936	916	965	916	978	950	954	986	927	985	1018	971	1019	896	955	1003	930	951	1012	974	973	927	999	939	943	948	934	958	989	988	962	963	1016	944	949	976	953	921	936	927	991	954	953	943	942	951	1015	954	948	1029	954	962	940	976	933	958	922	953	990	934	919	1002	900	987	913	1004	928	925	983	960	982	993	911	985	986	970	913	975	958	971	981	944	962	960	984	921	1022	971	995	947	953	935	931	951	951	987	965	951	1056	946	983	999	915	978	944	954	1000	943	968	951	937	924	1017	983	969	938	959	989	895	1013	940	972	948	972	978	939	906	937	939	1000	977	937	943	995	917	942	920	961	1013	995	965	958	1011	1018	879	935	1014	969	1021	903	1005	924	960	959	946	976	986	1002	958	938	946	1030	937	953	1000	991	983	963	951	968	891	1009	931	975	946	961	975	961	1001	966	979	960	981	913	924	980	954	983	1010	926	990	955	1008	949	978	962	1003	955	970	959	923	979	920	939	1006	920	939	964	1003	981	903	985	968	993	1002	967	928	973	998	971	989	952	951	994	972	1004	977	973	966	954	985	989	944	936	980	944	953	945	907	902	962	953	987	920	1007	982	986	1008	963	973	937	927	1012	961	945	955	1010	973	958	985	929	1003	931	945	1000	943	955	964	970	945	977	937	967	953	938	995	908	949	948	972	952	916	953	960	966	938	971	968	957	967	959	952	908	978	990	971	944	956	1004	960	1050	976	1013	1016	949
29999	35297	27914	7311	691	567	563	531	566	619	613	619	629	749	797	806	837	1116	1018	985	911	772	618	587	521	508	509	579	521	530	530	546	548	521	541	516	537	510	504	476	545	514	536	487	485	545	510	538	516	450	565	549	485	477	532	531	514	539	486	558	531	574	483	546	523	502	480	488	525	538	549	554	516	518	483	529	536	536	505	499	512	515	540	563	486	506	529	470	493	494	481	519	536	509	515	540	517	482	531	537	537	524	536	544	580	552	509	510	509	512	510	517	551	524	516	509	518	506	514	557	552	507	543	504	521	503	506	521	500	546	477	551	535	505	541	507	550	531	513	550	500	508	532	559	518	535	509	502	517	549	535	518	521	535	533	543	552	528	517	498	542	511	483	549	508	545	513	512	517	518	495	511	491	520	527	520	481	522	550	531	520	520	521	529	501	550	518	508	535	509	493	551	496	554	509	527	496	540	543	518	505	521	556	531	504	530	511	520	526	519	502	537	499	538	536	518	546	553	495	512	523	510	529	549	479	569	502	503	509	508	555	533	458	530	547	507	543	525	522	472	512	498	530	534	499	523	586	535	489	505	477	524	493	529	517	521	545	523	512	507	536	525	573	487	547	523	544	521	579	526	528	512	507	512	504	508	514	485	524	501	479	519	470	496	539	510	492	509	539	518	502	516	540	542	533	557	508	539	509	521	526	569	522	540	540	512	527	533	544	522	494	534	558	513	546	500	458	554	513	547	514	549	530	518	492	520	511	484	521	528	563	539	519	514	554	506	486	530	501	480	480	542	513	527	496	494	511	558	519	540	555	552	526	503	526	559	531	524	490	523	532	561	532	512	553	562	555	516	540	561	497	498	511	545	519	524	542	500	526	510	508	538	504	573	476	524	513	553	558	493	516	556	455	528	531	534	518	519	546	501	524	515	520	475	525	522	518	473	471	496	535	491	495	539	529	524	570	518	513	531	450	524	556	515	501	511	508	524	512	544	493	532	517	515	530	504	538	501	537	509	494	527	493	489	494	483	590	518	545	502	502	512	582	504	569	568	549	544	552	560	502	508	504	528	503	494	534	483	530	534	534	550	530	516	507	549	517	528	491	516	508	558	520	537	518	502	513	524	550	528	528	517	537	541	523	541	526	529	531	501	543	516	483	517	550	535	521	519	541	534	532	501	481	505	504	482	534	561	536	576	504	539	514	564	547	514	515	503	539	543	465	516	516	526	499	511	476	505	548	545	528	529	563	533	571	482	534	527	535	489	513	552	552	492	501	533	509	562	516	510	560	512	522	518	526	494	474	557	513	520	537	495	497	500	535	552	528	506	543	537	470	500	490	553	479	579	542	508	528	494	519	489	493	493	554	573	543	524	518	514	502	516	537	509	488	532	490	526	528	537	517	513	524	504	536	517	505	524	532	548	512	514	495	541	561	488	535	507	537	521	545	562	492	514	516	519	507	514	573	456	553	519	513	533	541	493	487	494	512	543	507	475	488	495	547	496	559	559	522	545	564	549	506	538	491	513	525	482	508	523	578	571	502	572	532	500	548	534	501	511	515	567	552	541	516	485	508	524	528	486	507	510	502	511	512	516	494	529	527	490	502	539	504	551	531	540	532	540	565	494	548	542	547	536	580	502	522	520	542	533	513	573	513	483	504	557	521	545	503	531	521	513	531	573	515	529	490	518	518	549	522	514	512	575	498	514	525	516	515	560	525	533	493	537	556	552	484	523	513	515	528	500	510	534	509	524	518	519	549	550	514	537	482	519	530	524	526	553	550	479	492	546	509	549	527	575	507	515	532	543	552	524	509	507	517	497	438	487	504	528	560	613	558	510	488	544	484	523	535	535	576	534	524	524	539	500	523	525	539	512	510	500	548	561	537	517	536	533	565	520	525	496	497	531	472	511	488	562	532	513	548	555	550	551	502	512	542	498	568	484	538	517	511	493	518	505	502	513	500	538	565	529	511	515	556	558	569	553	531	517	523	499	548	513	501	509	480	532	517	485	504	500	508	495	507	505	511	527	511	526	492	498	569	470	518	531	522	517	565	524	503	499	511	535	549	508	501	489	484	590	507	526	514	509	513	514	520	515	498	500	508	473	558	484	499	526	526	526	505	554	550	506	563	537	544	541	523	518	532	530	492	559	560	514	500	540	523	492	546	516	515	518	526	490	539	502	490	527	535	531	513	525	480	531	477	519	486	539	523	561	533	519	520	526	523	570	507	536	499	596	553	492	525	510	528	542	556	500	540	495	509	521	494	506	476	485	538	523	525	552	503	524	538	520	489	508	476	537	527	492	505	531	473	518	556	519	493	525	508	558	529	485	577	506	517	510	554	501	481	485	526	502	547	481	489	520	516	545	520	546	505	533	509	536	534	499	516	503	510	502	539	524	513	557	550	509	541	502	538	530	532	475	533	514	548	494	542	540	482	491	524	488	505	534	524	509	529	546	542	536	531	499	496	559	522	551	521	514	520	530	550	468	519	531	522	477	523	521	542	535	508	549	534	545	551	513	520	522	550	490	468	506	494	514	520	519	493	505	542	536	526	539	537	535	494	552	509	539	536	526	515	538	525	498	520	507	551	503	525	577	519	516	529	534	515	531	538	517	508	552	518	516	497	542	525	528	508	503	539	499	507	521	550	507	517	555	493	489	501	490	507	516	511	532	513	491	520	509	535	499	521	530	520	536	526	482	511	516	562	500	525	476	530	528	521	499	581	522	535	520	513	543	571	544	500	563	536	531	516	514	497	497	519	505	520	499	548	555	551	536	544	507	561	496	525	525	513	509	553	534	525	540	528	529	519	490	544	496	503	543	526	509	554	467	536	538	520	499	530	551	509	492	519	517	535	510	509	573	519	548	517	522	455	517	541	518	498	516	500	487	558	494	521	521	528	530	555	524	507	543	564	536	481	529	499	531	535	521	537	530	525	531	527	494	537	532	529	510	549	500	564	532	542	550	558	505	510	539	556	532	537	481	525	538	541	541	521	526	523	523	540	528	511	513	535	482	529	505	537	544	571	543	490	521	557	490	534	530	522	504	532	542	474	516	511	531	524	544	563	487	507	519	532	549	555	486	524	557	542	512	519	520	549	532	543	553	510	526	525	471	486	523	534	533	535	569	540	519	491	506	517	556	539	527	529	537	476	524	528	538	559	536	520	508	525	504	486	561	526	516	517	498	528	510	504	553	533	543	503	519	526	548	493	565	555	487	512	570	537	525	513	520	506	500	521	549	460	568	506	560	509	521	527	522	519	522	523	510	548	493	544	502	540	512	518	511	516	491	501	516	533	543	491	530	551	481	539	490	528	584	558	528	529	559	539	548	501	508	553	544	520	532	510	540	550	539	536	484	501	515	492	503	524	533	561	536	510	530	539	544	502	545	535	475	556	548	511	527	539	568	519	487	513	549	499	515	507	536	551	535	519	525	544	527	489	552	559	507	519	488	517	528	538	543	540	535	502	480	535	505	511	507	548	535	501	519
35146	52531	23024	1989	717	686	679	695	749	837	812	837	982	1089	1199	1215	1274	1580	1607	1406	1219	991	868	760	637	603	609	663	627	609	630	686	656	591	631	575	608	626	606	631	592	591	640	596	634	632	630	614	634	615	629	618	679	662	640	655	654	634	648	631	598	638	621	648	598	614	582	627	629	613	614	656	662	671	601	593	626	656	692	699	636	653	650	665	616	675	636	598	604	650	611	605	607	673	635	598	601	574	619	632	640	660	683	663	628	635	661	603	612	612	602	646	643	649	643	604	643	663	612	705	598	603	647	660	646	630	641	643	588	642	603	612	635	637	617	582	608	637	624	622	609	625	607	598	589	636	606	656	609	638	640	632	644	605	684	598	625	649	615	626	651	620	621	586	619	644	611	650	684	650	660	655	603	613	638	577	674	642	642	656	615	578	617	588	641	629	633	584	630	626	647	647	645	610	656	697	650	602	615	668	641	604	631	644	646	637	628	650	623	639	634	614	645	629	677	599	595	655	603	632	593	673	654	623	629	640	590	596	648	661	595	637	635	678	615	647	609	652	619	648	633	572	670	627	620	640	669	611	624	596	631	646	646	609	603	631	633	606	669	635	601	614	594	668	635	634	612	648	627	635	623	560	633	665	648	634	612	639	675	608	637	651	646	613	638	653	585	646	635	645	590	597	616	641	665	609	616	660	639	659	629	660	597	654	645	647	658	617	621	674	623	638	631	655	618	624	640	654	611	682	662	624	629	618	661	587	664	620	634	613	638	626	633	602	637	622	629	654	611	643	561	634	586	648	652	632	626	664	648	629	633	690	639	660	595	623	639	633	601	673	634	630	640	612	617	633	591	642	621	619	663	644	627	658	627	631	647	613	689	666	651	645	614	599	651	671	668	656	678	601	575	652	613	588	604	645	626	592	592	615	591	616	674	640	629	667	615	641	592	657	653	641	649	629	613	605	615	665	616	645	654	639	644	646	612	630	588	639	659	651	678	602	658	603	582	638	589	573	582	634	620	664	609	636	623	627	658	640	609	627	658	612	652	651	634	602	610	658	619	604	647	612	598	611	635	621	602	651	613	647	647	620	628	630	628	657	635	629	612	631	626	610	607	622	641	665	660	650	626	612	607	683	612	651	619	641	645	632	588	636	629	667	644	621	640	580	597	600	625	675	621	589	637	645	605	620	587	652	621	652	623	668	638	610	619	655	671	601	632	580	650	655	618	636	623	692	662	642	648	609	630	631	641	621	622	610	652	627	628	622	666	617	594	641	649	627	599	627	632	632	675	608	667	635	646	627	638	633	636	619	636	640	638	609	608	621	635	615	611	631	613	631	642	646	604	621	598	629	653	639	632	626	634	606	611	629	612	596	577	611	624	633	627	597	656	622	587	625	615	633	620	688	595	655	624	649	683	631	601	696	652	667	616	597	663	581	619	635	606	650	606	630	610	649	634	614	599	626	636	637	642	638	631	646	643	590	631	652	625	648	627	603	637	635	668	624	616	619	627	638	608	647	605	681	653	609	623	646	662	626	629	588	625	631	669	626	623	623	638	625	658	596	648	632	605	645	622	597	643	663	635	674	635	615	621	613	643	625	663	563	651	647	650	640	641	584	603	606	616	646	617	639	624	649	627	621	677	632	619	662	626	620	646	656	673	620	624	644	617	638	647	626	626	591	700	640	655	640	630	577	666	646	613	607	606	634	610	610	625	617	629	637	670	609	677	631	614	669	626	633	615	648	607	633	634	646	598	601	639	647	637	658	673	620	619	637	635	633	583	652	600	640	630	609	630	686	665	615	662	634	623	630	645	614	635	641	614	654	641	577	621	661	621	670	611	579	684	648	655	598	634	623	653	658	620	629	636	657	680	625	600	677	618	607	589	614	624	607	609	656	627	625	616	645	613	628	621	620	630	602	637	636	635	605	658	591	588	606	614	625	670	657	631	633	642	617	626	616	626	637	638	657	617	655	648	644	661	648	604	621	601	671	564	644	645	606	626	657	612	639	682	641	626	632	647	642	622	658	598	672	581	612	637	617	663	625	580	639	654	579	645	641	638	639	648	642	677	627	614	605	668	643	590	655	607	643	643	588	617	614	631	634	631	621	638	633	607	639	614	608	631	662	616	566	635	660	634	674	616	662	716	681	666	653	597	646	640	627	604	629	614	635	658	673	621	626	665	692	646	606	649	613	629	682	662	606	620	611	586	605	648	580	641	611	619	636	650	654	635	607	634	620	635	668	645	650	657	624	646	632	646	607	618	613	684	647	621	615	658	626	621	617	623	660	618	673	593	670	638	652	647	602	600	612	618	627	626	648	608	613	605	651	594	627	633	628	637	611	625	602	712	640	649	649	625	611	616	653	650	671	634	638	620	626	606	626	600	593	630	618	621	620	649	688	641	618	662	627	637	671	602	650	565	625	597	616	638	593	607	665	668	590	660	642	630	648	606	633	637	661	631	642	656	639	657	612	610	640	668	636	587	622	628	634	576	632	626	667	605	649	612	644	663	629	630	653	681	589	658	641	621	615	636	610	623	691	654	693	624	621	635	664	677	653	655	658	623	647	633	641	604	603	610	619	629	612	625	625	593	634	680	601	621	583	644	672	662	600	591	624	587	630	621	644	650	627	620	638	634	645	655	639	631	655	636	590	627	604	612	620	641	644	634	646	620	593	638	726	676	632	638	635	661	673	630	656	650	623	583	635	616	643	655	607	677	639	647	627	637	584	671	622	603	598	648	620	664	638	589	649	581	615	622	656	638	603	625	652	646	674	621	625	679	566	625	630	624	650	634	640	637	642	687	659	609	658	668	603	622	680	577	645	609	645	645	635	644	630	611	618	604	649	639	657	613	623	661	664	617	652	622	653	618	637	614	621	616	585	620	611	656	659	637	641	629	641	656	613	601	666	665	636	636	629	664	611	636	580	638	622	645	657	621	686	639	601	622	647	612	639	628	638	622	619	624	607	654	581	587	622	639	599	656	625	644	651	693	603	654	623	622	640	592	653	649	668	611	674	622	631	645	641	627	652	607	609	681	609	629	580	665	610	570	614	658	635	641	638	613	598	598	631	623	658	630	657	618	633	609	624	609	614	650	611	595	614	606	605	599	647	626	638	609	614	634	588	631	633	608	609	640	623	632	591	641	627	661	626	640	619	635	636	657	624	613	633	625	606	612	630	671	655	626	649	639	631	600	601	654	640	672	676	658	648	646	622	602	613	613	612	656	602	630	601	638	602	621	638	610	651	614	656	634	642	675	648	620	616	643	693	625	621	612	660	632	589	595	662	601	632	635	605	600	652	655	638	585	610	661	635	622	652	607	604	645	642	616	645	665	656	612	659	628	611	619	604	620	594	611	629	629	602	616	663	591	636	624	621	610	608	634	581	641	675	644	591	613	654	633	676	671	670	642	605	629	619	642	627	612	616	601	642	622	667	604	632	655	637	642	608	668	635	682	613	633	676	604	638	676	639	634	634	636	663	655	647
24477	21687	29057	24746	20451	7020	1019	706	678	799	751	782	742	680	716	765	1900	3798	4404	4091	2829	1744	1104	617	568	563	527	543	573	535	574	568	577	548	529	548	556	530	559	557	529	513	572	525	549	526	497	551	563	540	501	514	533	565	558	524	527	486	543	552	510	539	593	560	535	499	496	532	545	516	497	543	546	538	513	552	488	539	559	507	517	534	545	532	538	556	567	506	515	526	551	545	558	526	547	529	532	538	541	537	522	517	534	554	533	543	564	557	536	574	526	537	554	587	516	521	522	550	564	518	526	537	552	531	542	522	561	497	547	530	551	539	527	562	552	528	543	584	475	572	558	564	532	551	504	574	545	538	561	570	546	538	532	544	542	522	539	527	521	570	532	516	559	492	541	533	578	547	527	530	536	540	541	538	570	557	547	480	570	554	552	528	566	559	528	578	538	556	566	520	530	507	557	527	535	532	532	538	558	546	527	550	556	540	555	558	590	519	549	545	539	591	535	564	568	541	525	563	507	548	529	524	502	565	547	545	550	557	529	502	555	551	507	532	583	522	501	561	510	544	525	540	551	543	545	517	534	542	551	504	556	572	531	517	524	549	517	535	524	519	565	535	505	554	507	520	556	525	558	508	560	523	544	546	527	573	556	524	541	547	516	548	596	512	528	555	510	531	551	507	548	553	526	519	541	564	516	518	547	544	501	514	498	577	527	571	539	495	569	524	523	572	513	562	500	502	541	517	543	561	520	541	509	547	548	481	545	559	520	543	468	550	512	516	560	565	529	545	549	533	536	517	565	504	565	522	487	549	515	546	535	498	539	512	553	511	514	523	585	572	539	552	569	540	527	497	524	546	529	569	569	520	527	501	574	532	501	507	547	508	578	563	542	538	525	486	542	537	517	572	537	542	523	530	570	495	513	563	532	509	486	531	539	545	526	562	564	534	557	546	540	504	555	518	507	578	540	598	554	541	552	550	558	539	544	533	514	553	549	531	549	567	581	550	516	542	555	496	506	549	545	530	535	536	547	561	529	542	552	554	524	532	557	537	520	550	574	533	533	555	524	570	531	543	508	526	545	581	491	552	557	531	538	516	515	570	517	527	535	545	474	569	570	504	546	547	549	539	535	525	541	480	530	523	527	533	520	546	548	547	570	515	500	579	521	558	510	536	513	557	535	534	544	561	535	522	531	556	540	524	520	548	519	549	556	533	535	536	533	533	525	534	539	517	538	526	571	530	520	524	554	536	558	560	526	532	544	524	575	540	541	519	505	492	515	501	575	520	523	542	540	562	506	536	530	513	514	514	544	566	554	535	548	553	519	519	528	517	516	570	544	530	539	550	514	529	502	529	545	541	517	520	514	548	549	510	500	549	536	546	566	526	505	551	540	526	536	543	514	540	517	459	531	570	523	518	499	513	546	550	516	542	516	538	552	572	560	511	528	509	537	534	469	532	536	520	534	537	563	548	571	558	541	533	562	540	530	553	537	566	524	519	510	558	541	482	499	512	499	531	556	577	553	520	523	482	541	545	549	520	538	565	579	561	520	558	520	523	525	521	539	548	580	532	542	469	550	576	543	548	542	525	542	507	585	540	546	552	503	524	539	545	556	546	527	577	506	488	553	513	511	573	522	538	538	564	556	554	567	521	529	534	541	588	553	546	532	495	539	563	549	551	520	504	580	548	537	537	528	582	555	525	513	554	515	562	531	518	559	543	530	497	504	536	593	523	543	556	528	534	538	576	587	554	577	592	560	522	543	556	529	516	548	569	529	525	551	588	508	562	519	543	505	521	566	588	575	523	533	537	526	530	536	520	539	524	509	553	546	580	533	550	521	572	566	548	524	533	567	530	561	501	478	498	542	556	537	539	546	563	545	562	529	541	567	503	540	506	577	567	505	556	538	551	555	514	569	548	568	525	568	528	554	521	570	522	545	533	538	504	528	549	492	519	549	577	561	560	550	534	552	591	508	524	582	569	512	562	553	560	548	530	541	533	539	521	563	540	535	562	560	547	541	545	526	532	522	511	525	540	548	525	548	515	524	554	546	505	557	552	564	515	567	541	551	522	553	524	541	529	471	576	485	536	509	553	504	529	546	507	492	529	530	540	489	535	516	566	494	502	497	509	586	553	519	550	545	528	536	558	471	536	526	567	523	529	551	522	519	496	539	549	542	540	518	561	531	529	523	514	532	518	554	530	531	544	528	508	517	517	587	511	504	519	573	589	529	559	532	548	526	501	508	547	522	542	497	522	542	537	503	538	562	550	565	538	524	561	540	541	535	534	548	530	487	539	546	505	521	480	526	513	523	545	559	538	548	522	542	568	547	529	525	521	540	521	520	532	566	525	537	546	535	525	568	544	552	537	565	511	509	570	503	503	516	556	548	512	544	554	532	543	509	531	554	533	545	529	541	545	560	550	519	541	545	541	547	569	545	536	569	602	569	527	537	555	519	551	513	517	525	533	571	522	504	512	532	559	566	510	572	564	560	571	506	547	545	540	553	523	526	532	587	529	532	529	563	531	524	559	557	589	558	515	571	526	563	518	548	506	518	537	528	496	569	548	503	539	519	543	523	503	545	575	542	522	555	576	499	521	575	538	527	473	571	540	532	540	538	537	546	517	561	535	547	532	533	561	552	557	545	560	526	582	490	520	567	551	504	564	578	516	531	530	552	570	514	571	537	544	516	517	522	504	520	554	530	547	530	526	513	550	520	552	533	514	493	538	501	556	552	542	574	511	553	562	555	516	571	523	567	487	506	537	590	567	526	515	530	536	513	518	528	538	544	533	539	515	526	543	523	566	553	554	545	526	557	571	571	554	535	569	516	532	545	539	512	526	551	524	521	570	559	589	531	551	537	513	512	518	527	508	580	552	531	545	544	555	529	524	551	562	542	582	539	536	538	528	549	539	522	539	499	518	519	534	530	498	560	539	529	553	597	520	568	569	502	530	540	507	590	499	511	551	566	532	549	549	552	524	566	529	582	511	545	563	545	510	545	529	553	534	521	526	506	510	569	535	546	541	524	534	559	545	540	514	566	537	545	517	545	575	525	541	490	545	505	569	530	528	523	565	540	519	551	507	535	546	524	550	548	537	543	572	537	538	532	512	534	534	529	592	537	554	579	522	570	540	542	526	581	500	514	543	522	466	530	491	536	584	551	556	556	553	543	519	534	539	568	503	533	510	521	525	516	530	582	524	553	560	550	573	566	534	514	532	491	528	534	567	587	530	572	530	501	611	539	557	567	542	565	527	549	506	539	514	528	554	552	524	526	519	533	503	564	555	555	576	546	536	557	498	571	526	536	547	514	589	531	561	557	533	525	549	523	539	521	534	541	568	537	480	533	519	519	519	542	556	600	541	548	539	569	503	496	559	603	589	546	542	530	484	518	548	585	508	532	519	579	528	548	535	574	499	571	533	555	530	524	539	509	528	567	534	575	509	563	553	549	574	515	547	535	533	550	475	544	518	526	534	575	547	510	477	562	511
39542	69128	39919	4493	1651	1339	1078	938	879	1049	1119	1215	994	1003	1042	1001	3177	6252	6776	6346	4430	2596	1567	736	647	660	617	626	602	677	661	583	602	604	661	632	662	633	687	641	633	629	694	590	636	603	617	631	628	639	608	624	616	632	649	691	621	606	658	671	599	650	603	636	615	648	589	639	640	629	636	624	636	626	634	661	587	619	624	617	644	623	648	668	634	625	616	627	663	652	642	613	670	637	626	580	646	606	601	602	639	601	586	614	645	601	639	638	608	617	624	641	644	659	640	629	624	663	617	610	602	634	612	623	616	618	633	626	630	599	633	599	621	650	646	626	645	572	611	645	632	613	637	651	627	618	620	668	639	607	611	641	626	631	658	649	667	676	624	588	582	621	631	627	653	595	600	586	605	666	603	623	639	657	651	672	632	636	656	605	639	606	690	630	609	623	630	647	667	610	628	659	617	607	631	665	640	601	615	635	644	656	617	635	619	641	622	645	650	655	640	649	648	639	644	626	671	639	644	666	644	685	622	637	662	603	615	680	676	669	621	577	612	631	682	631	610	652	654	618	631	662	617	660	611	630	661	655	628	654	660	711	599	630	661	662	579	608	617	632	631	638	642	649	658	643	622	640	674	633	626	625	650	680	685	696	626	610	633	654	608	624	652	639	671	634	673	619	632	625	612	676	638	639	582	643	635	618	629	596	655	639	667	643	646	609	660	657	661	630	626	678	659	631	658	588	657	628	686	597	655	614	621	615	669	651	574	628	645	657	654	656	627	682	642	691	634	611	645	655	634	633	681	642	600	601	598	625	633	687	633	616	629	612	616	680	631	662	626	595	657	600	662	606	633	600	618	644	670	626	636	625	616	624	648	617	633	632	650	605	630	657	656	657	672	647	666	647	606	674	603	626	670	647	647	641	681	635	604	630	611	639	634	670	666	651	623	597	645	622	627	604	634	653	663	652	658	627	617	605	665	600	627	641	649	619	591	672	598	573	629	651	621	580	637	626	671	628	614	639	657	699	667	650	689	635	634	655	621	587	664	636	627	653	639	615	648	617	634	639	611	635	631	636	583	641	562	668	605	681	607	635	652	572	566	617	615	615	639	588	646	656	630	630	681	656	681	619	665	644	632	605	662	646	625	658	621	689	665	638	612	653	660	588	602	619	655	616	641	613	602	636	616	627	614	673	630	623	643	655	621	649	608	587	636	656	673	652	665	591	625	633	657	599	618	641	661	601	638	641	643	679	647	648	618	655	622	631	624	623	664	633	571	636	632	675	675	621	658	683	624	650	612	619	629	641	644	645	672	637	620	625	605	648	607	622	644	609	615	621	608	632	642	640	607	678	647	616	623	652	636	629	647	643	653	676	633	657	619	653	645	612	618	621	613	624	600	619	664	646	628	655	637	580	618	621	615	641	646	593	633	638	653	647	645	620	585	634	647	606	657	588	620	615	649	658	621	626	614	615	631	644	683	650	644	635	647	624	641	615	638	638	639	592	636	570	598	632	622	681	689	597	639	660	649	608	602	637	675	627	607	636	644	636	652	641	602	644	657	645	630	679	636	624	637	641	627	671	648	661	650	628	595	672	655	629	658	582	649	605	616	620	634	626	642	638	646	696	603	630	624	642	631	633	654	679	605	601	613	658	632	595	626	632	633	672	639	625	612	643	631	620	606	594	629	610	651	648	629	587	609	610	636	650	656	712	684	628	642	617	687	664	688	632	645	658	650	630	621	669	609	607	615	605	590	650	637	602	633	657	625	622	632	683	663	600	655	665	672	653	658	675	657	646	630	593	647	635	694	672	637	585	615	645	681	611	664	662	618	690	543	620	626	622	605	614	619	617	657	567	673	626	645	642	656	640	656	622	673	582	591	628	615	663	629	589	676	588	629	610	649	642	659	609	655	641	664	652	659	643	655	626	645	635	643	612	661	639	645	610	627	619	609	677	603	637	624	629	643	613	643	630	644	613	582	639	608	645	613	629	615	611	624	627	624	622	597	647	637	645	670	607	623	660	645	639	635	606	603	665	572	644	630	643	636	621	645	648	627	635	654	623	660	653	601	650	619	663	634	616	654	641	706	644	637	612	643	702	651	633	640	632	600	605	640	624	674	651	616	646	630	688	644	623	640	645	642	609	624	630	659	642	620	631	645	646	631	633	644	651	624	618	599	686	659	631	614	616	589	617	636	682	683	637	597	658	643	659	631	628	597	611	672	661	634	591	621	579	635	642	626	646	619	633	669	665	597	585	626	574	625	666	689	592	635	656	605	608	633	640	620	599	650	628	605	637	639	656	622	645	640	634	663	647	640	619	619	630	607	626	653	591	659	678	591	646	660	625	651	643	624	631	587	620	646	614	621	641	621	627	608	602	619	631	667	628	674	655	613	637	680	666	634	695	634	628	624	606	621	604	642	658	670	666	652	648	651	628	630	602	598	654	628	614	594	659	656	658	636	618	619	663	620	637	613	613	635	622	611	639	599	671	636	675	617	629	589	580	629	631	660	674	588	662	630	645	641	628	645	625	655	642	605	663	645	645	617	670	652	645	639	642	649	642	616	664	653	635	635	630	676	628	642	655	633	644	673	668	646	670	659	611	643	633	647	585	578	609	620	600	648	651	696	671	649	662	599	611	632	616	638	631	642	653	643	648	580	641	642	643	625	647	647	606	627	676	617	622	662	695	616	619	643	612	625	630	655	645	582	647	653	655	657	629	591	640	612	635	694	602	647	649	656	634	609	608	666	645	629	658	598	617	622	638	647	638	649	614	615	641	628	612	641	623	637	619	680	652	634	684	624	642	623	614	623	672	635	642	650	644	634	633	634	635	592	601	607	622	641	627	628	622	660	643	652	644	641	651	600	662	617	636	652	697	599	666	623	597	578	641	660	711	632	617	644	648	637	619	652	629	587	596	608	694	583	641	624	636	637	644	631	631	631	613	614	618	618	626	631	592	696	640	630	587	633	615	639	612	651	600	643	609	616	592	672	657	611	571	624	614	617	598	635	616	643	649	671	656	631	676	604	620	645	611	643	649	625	594	612	600	645	646	691	627	625	633	674	689	601	643	635	597	643	614	636	624	638	610	655	643	666	632	619	646	674	679	607	671	644	675	659	659	596	640	621	617	649	627	631	625	637	573	655	636	583	621	633	614	647	640	650	714	597	633	654	671	626	659	625	643	594	662	617	650	597	657	619	623	663	641	642	644	641	674	628	659	567	612	654	673	611	604	644	658	642	619	617	668	711	602	609	633	626	663	577	607	678	647	650	666	609	693	676	662	625	640	629	655	626	644	608	631	659	648	620	611	667	586	647	590	667	686	685	643	656	615	626	637	612	616	641	626	648	670	628	646	619	602	638	620	601	649	607	666	666	590	649	625	666	677	648	649	665	615	642	640	661	621	635	642	670	639	670	603	603	623	586	651	606	631	639	609	602	632	626	633	678	652	664	635	632	659	678	621	634	632	624	652	632	628	630	672	683	647	613	637
25733	22286	29194	24886	10204	1131	815	725	694	695	782	718	764	813	738	763	1372	2520	2926	2402	2016	1363	1002	712	641	648	651	657	605	624	604	602	622	635	633	607	649	617	600	649	666	634	663	632	640	623	643	603	601	618	662	612	608	640	623	627	633	581	628	633	636	641	631	692	630	630	619	574	614	602	601	623	651	630	643	625	628	607	668	627	620	594	621	637	632	664	649	642	644	647	640	620	651	574	600	655	678	669	657	620	640	666	628	607	631	619	673	628	649	619	670	599	622	606	631	612	607	664	638	663	650	633	616	669	639	603	636	624	659	660	651	696	650	607	628	678	624	649	658	628	633	636	652	673	597	615	638	590	626	623	599	654	617	628	659	599	592	625	573	602	647	639	623	624	632	607	603	639	588	623	620	694	645	648	621	644	670	641	618	634	637	599	606	650	681	654	612	612	640	575	610	662	666	667	688	595	619	623	623	616	651	640	617	650	631	632	636	636	639	671	642	612	658	615	609	604	627	657	603	656	578	650	657	604	611	685	617	630	662	655	636	625	636	661	646	661	683	600	620	607	593	628	608	643	603	638	640	628	629	609	682	656	660	622	601	605	617	682	606	646	635	648	650	646	644	605	632	677	659	617	643	666	622	640	619	598	649	608	655	707	608	617	622	622	640	569	637	659	556	658	625	648	595	660	612	612	642	664	601	619	617	619	583	680	624	644	637	648	632	590	676	600	642	612	593	634	609	635	638	607	580	625	608	623	598	553	645	634	656	636	690	607	634	675	654	637	664	701	621	628	651	624	662	643	634	625	639	588	625	649	619	605	620	656	655	635	674	639	585	632	661	622	624	623	617	610	654	639	636	668	668	670	651	617	633	659	584	594	639	650	622	650	639	620	646	612	628	659	614	664	589	661	609	636	618	673	629	633	607	654	647	648	634	661	644	626	620	658	636	662	623	633	646	661	653	610	653	640	647	599	645	637	672	622	645	625	615	635	627	658	630	672	627	627	666	593	642	599	652	640	639	591	588	648	582	649	640	640	600	682	612	638	622	625	593	634	604	606	635	621	636	653	612	612	626	644	674	634	658	604	606	588	674	642	650	625	619	670	666	590	661	668	611	618	648	672	629	583	607	643	640	631	650	673	681	636	593	604	662	646	626	653	661	586	620	580	661	610	637	635	654	654	651	651	614	641	633	649	644	637	595	616	652	658	658	642	664	602	603	644	668	642	648	628	658	625	638	617	621	633	645	650	629	679	645	600	637	663	583	587	628	629	639	623	672	608	634	633	618	625	654	638	680	629	618	633	708	640	590	624	623	630	639	686	632	621	635	658	642	621	614	615	648	645	635	608	628	644	596	614	660	646	659	659	612	641	654	630	591	592	595	689	675	601	665	590	643	673	611	635	583	626	608	651	651	660	619	618	662	633	623	660	603	624	652	621	645	656	603	626	603	611	610	617	616	640	635	638	602	598	670	626	565	584	632	658	656	644	629	607	658	583	642	606	626	637	678	602	670	664	643	597	611	582	632	656	583	604	617	607	637	598	657	592	644	629	614	653	604	639	626	636	632	636	643	597	643	609	659	585	652	606	629	616	658	638	640	619	605	605	595	645	651	590	641	620	598	622	675	631	614	603	630	656	620	720	627	665	614	609	616	627	651	656	592	690	642	611	600	674	666	652	617	602	641	628	641	656	629	630	646	658	619	644	580	678	630	617	627	641	630	594	555	646	619	624	651	624	656	591	635	626	646	639	606	655	630	648	634	652	617	628	613	605	632	608	605	660	640	630	624	651	613	616	669	682	596	589	633	600	630	618	626	616	577	598	604	642	656	640	657	628	669	620	655	616	660	640	629	635	606	697	629	622	615	643	645	649	685	648	635	624	623	628	643	642	692	658	613	669	644	717	609	637	643	646	592	619	586	610	652	592	632	641	592	613	629	605	616	649	656	617	639	668	622	606	612	606	602	632	640	669	631	647	628	674	617	632	652	621	622	629	620	638	594	629	614	618	633	685	630	615	655	665	611	629	613	625	617	617	631	654	662	631	667	655	618	586	616	590	637	664	636	593	649	639	626	640	628	618	623	609	612	640	638	649	630	664	626	646	623	629	614	637	643	609	652	584	633	668	631	602	648	633	658	648	626	632	648	671	667	643	642	633	634	606	670	626	647	660	624	657	587	617	638	663	580	620	636	675	634	617	613	673	635	650	630	586	620	641	622	647	653	659	629	648	632	625	630	649	677	677	622	639	625	635	628	620	681	648	597	643	645	636	582	587	630	641	663	652	663	669	612	626	621	601	633	643	596	589	639	609	603	647	643	588	621	640	632	648	594	632	623	596	653	620	637	643	629	615	557	614	629	618	597	651	619	674	649	626	615	649	641	672	624	622	656	613	624	610	637	638	626	644	631	614	671	609	606	636	654	665	660	659	685	670	641	578	653	649	580	652	601	611	654	632	673	597	661	631	650	595	651	619	654	609	630	621	597	639	620	635	611	636	605	586	647	609	620	630	613	611	645	641	662	684	595	665	623	585	655	650	635	643	604	675	613	657	663	631	621	661	641	605	654	674	649	680	615	628	598	602	618	608	604	608	668	601	623	663	640	640	593	667	663	589	636	650	630	641	649	626	603	601	599	638	626	601	694	641	672	636	612	613	638	609	632	632	596	606	618	620	601	643	601	595	634	621	653	619	655	594	649	654	613	611	632	614	630	625	641	639	629	657	636	670	607	628	628	608	596	585	612	647	655	605	653	608	638	610	601	606	656	602	588	625	673	662	600	587	664	595	582	645	623	638	664	664	650	655	612	610	682	597	605	658	662	616	624	612	620	622	649	670	662	640	628	649	684	697	627	651	651	630	638	640	666	642	598	657	623	635	693	654	632	672	640	621	647	652	630	628	629	666	662	644	596	608	640	636	660	639	622	675	651	595	626	658	632	622	645	603	598	633	582	648	618	614	647	621	591	648	631	636	602	619	619	655	603	610	653	663	625	616	656	660	662	602	653	667	684	642	632	554	662	580	653	645	655	663	664	612	642	634	613	597	620	685	622	624	615	665	642	646	680	632	605	624	607	612	656	663	641	652	609	624	614	614	620	642	656	593	643	636	618	629	601	644	654	648	665	667	649	632	625	659	612	683	606	621	637	614	654	621	642	653	627	632	592	641	644	610	661	628	620	632	652	635	582	658	608	666	605	673	632	623	681	657	661	643	654	651	629	647	607	628	622	659	610	672	663	622	628	644	678	659	649	665	628	631	695	634	625	673	632	602	626	646	603	614	637	615	655	693	634	633	626	658	604	633	617	635	623	626	630	607	653	675	618	636	654	622	579	595	623	605	659	615	641	679	613	649	632	610	606	656	626	600	624	614	638	624	625	594	623	646	610	624	588	646	663	601	634	625	593	597	581	652	607	609	610	596	601	640	675	631	622	634	619	608	615	595	607	597	640	597	573	621	622	632	608	638	632	622	648	623	593	649	590	639	612	647	635	668	587	652
39553	65178	34388	3194	1291	1210	1044	876	942	938	990	980	1023	1162	1014	996	2405	4708	5222	4242	3179	1994	1365	865	845	765	732	753	727	771	727	763	757	787	723	729	780	773	716	746	746	763	759	792	704	698	751	735	719	764	770	781	738	754	809	755	784	747	715	746	762	784	734	743	756	770	734	725	768	749	733	741	744	753	745	773	766	795	787	743	767	765	818	765	753	727	721	734	759	784	746	791	750	771	776	694	768	726	827	783	744	729	754	749	745	778	706	742	755	769	755	766	727	706	773	703	752	714	760	800	745	807	754	762	725	833	751	785	719	809	759	769	731	770	722	753	720	763	734	758	733	744	742	757	771	764	764	791	738	770	759	752	745	736	755	788	745	780	787	704	780	752	735	719	769	782	782	794	750	719	724	733	784	747	757	766	723	788	735	765	721	755	749	744	743	728	742	677	741	755	783	751	752	776	761	779	747	731	768	773	758	768	794	764	796	754	743	775	771	776	743	750	798	791	743	738	711	741	710	701	741	759	752	762	717	736	719	759	738	740	744	742	742	736	711	782	806	755	715	747	781	731	770	782	727	781	755	742	753	739	767	761	754	754	747	731	755	765	708	718	749	752	731	756	825	803	772	779	798	779	777	686	761	775	786	772	714	772	736	798	768	791	801	734	739	757	758	736	771	801	793	805	732	769	784	735	788	783	757	735	761	756	720	774	751	721	791	750	764	757	711	753	768	785	783	765	743	818	773	749	740	764	757	738	759	735	719	747	766	752	729	804	779	774	727	745	742	736	761	722	792	790	794	755	781	748	731	845	780	755	736	738	794	743	709	752	774	766	796	743	720	789	716	738	759	756	750	804	709	766	765	728	781	772	770	735	736	773	736	732	779	725	809	765	739	775	760	746	798	752	711	761	733	762	787	773	776	778	809	745	759	763	799	761	778	792	782	746	722	738	775	742	725	772	788	742	710	772	760	740	718	742	760	793	736	738	748	771	714	745	770	772	764	724	765	716	698	734	730	757	774	768	771	757	733	770	800	763	782	762	793	731	763	695	787	748	747	736	746	736	712	772	742	745	818	801	772	767	785	742	751	781	779	723	787	743	762	732	759	756	734	750	771	698	795	781	772	778	788	763	771	722	746	712	769	757	721	730	812	772	738	710	766	773	745	775	759	786	732	738	776	771	781	749	739	738	700	774	787	760	758	775	776	806	744	813	763	758	788	730	726	744	805	730	718	701	783	753	772	717	783	734	760	742	747	793	728	751	788	789	755	743	721	724	784	748	763	790	771	732	748	765	735	773	725	680	735	772	719	743	788	753	806	761	774	744	722	744	744	766	752	755	794	726	744	773	705	800	732	749	769	781	716	774	713	787	739	746	758	725	760	787	767	753	766	682	703	784	743	764	755	781	758	822	754	708	867	757	730	780	719	779	752	770	769	746	763	761	766	725	770	765	750	758	765	800	803	753	796	746	802	716	767	720	763	743	747	747	764	770	741	766	719	744	700	790	752	763	766	733	769	753	759	795	785	717	809	737	753	742	725	768	774	784	759	780	766	702	717	780	746	766	731	708	729	720	724	766	755	706	787	761	783	791	778	746	797	691	767	736	777	736	771	788	792	804	761	768	767	771	745	723	743	755	774	756	754	768	720	780	752	694	727	762	729	690	756	742	741	754	775	740	768	703	783	760	709	704	765	766	774	767	765	760	768	722	791	768	781	764	768	755	772	723	791	733	801	677	720	735	774	791	729	767	764	787	742	769	768	741	783	754	762	763	783	784	747	752	730	721	779	787	765	782	772	754	751	776	741	819	767	789	740	743	799	809	753	745	763	756	791	762	801	741	735	759	805	796	803	725	734	731	750	732	732	760	750	772	752	762	786	766	765	761	711	692	743	732	739	732	757	745	752	803	789	774	744	761	762	740	800	779	738	771	756	753	734	754	806	736	786	755	704	743	709	715	738	810	719	773	815	736	760	735	782	806	739	766	778	706	808	694	712	771	811	753	803	775	742	758	760	779	809	814	734	739	766	716	783	725	736	692	752	754	758	751	789	778	765	774	771	710	752	776	745	751	754	779	738	843	752	785	746	750	759	741	744	768	759	809	776	752	744	729	724	782	751	780	709	757	707	737	738	738	814	740	765	729	756	756	772	714	815	756	784	747	742	758	776	716	724	785	758	770	721	721	756	736	739	757	728	788	753	714	766	705	754	741	734	758	793	776	738	752	761	750	791	772	788	759	752	744	751	734	788	754	769	789	718	760	774	735	708	732	777	759	760	762	757	748	740	795	757	751	755	780	791	789	760	764	756	751	786	772	731	787	816	741	773	710	780	758	770	804	763	759	750	737	768	770	780	743	757	772	714	750	778	768	753	753	777	732	761	722	749	799	767	717	761	714	803	806	730	752	737	797	753	725	759	760	740	747	800	721	755	739	744	745	753	759	765	780	735	739	774	720	785	793	790	743	784	746	742	805	688	755	786	731	751	746	710	734	768	690	764	781	757	774	786	732	773	746	808	727	796	766	728	732	760	741	762	757	808	790	769	709	750	753	753	798	728	721	725	771	756	767	771	728	725	748	756	732	714	786	703	708	739	744	764	707	751	735	787	733	773	769	757	779	832	785	695	752	779	727	809	812	743	778	751	756	707	741	766	775	768	774	799	765	742	810	769	766	816	763	769	781	790	756	732	745	719	782	734	757	792	737	727	760	758	748	730	691	702	732	789	753	792	751	789	776	761	706	782	744	740	751	792	765	766	709	727	729	726	729	735	729	768	748	767	743	696	765	713	748	747	738	723	772	788	818	753	795	771	705	847	763	785	742	744	770	760	746	740	726	751	751	737	791	726	780	705	745	819	767	750	742	715	768	747	746	799	775	738	743	747	737	746	767	757	763	791	770	772	728	756	740	782	782	765	786	726	732	745	774	769	769	757	777	743	733	787	738	756	764	744	738	770	746	761	799	733	750	787	706	784	775	787	764	725	752	722	739	766	778	754	759	795	773	753	765	787	747	762	719	785	748	738	802	751	701	813	789	720	756	717	809	734	772	763	752	746	775	782	770	789	759	737	728	723	790	734	773	739	787	772	767	742	793	766	717	796	781	776	718	791	693	753	771	752	746	780	764	781	710	768	762	783	781	772	766	749	782	785	773	726	761	771	713	779	763	758	694	744	792	723	797	786	698	743	767	761	703	736	724	826	752	760	737	742	738	778	762	747	777	762	768	789	727	743	764	717	762	761	758	746	763	753	725	738	787	772	757	757	730	743	718	749	750	781	738	782	755	814	795	769	719	867	743	776	738	810	751	756	746	719	745	768	781	771	788	796	783	755	701	800	771	770	778	790	792	764	788	773	752	757	778	737	765	742	731	749	710	761	727	757	734	749	759	745	770	755	739	773	731	768	752	773	731	763	799	697	771	843	779	768	766	732	792	765	731	764	738	788	809	795	718	716	784	726	765	757	701	741	765	755	828	756	767	777	769	751	777	778	735	789	729
23204	21612	29457	24144	21505	21308	9710	1437	1144	1108	1152	1148	1156	1231	1388	1132	4239	9474	9912	7586	5474	3464	2164	1551	958	867	857	820	828	827	914	793	860	834	884	821	840	883	842	862	820	892	784	877	843	845	861	871	879	853	839	792	779	791	835	839	812	813	837	885	872	836	858	838	831	854	907	872	837	883	820	823	853	801	896	810	884	856	843	843	847	852	892	847	846	828	811	856	901	855	875	832	861	858	893	846	875	844	859	826	813	824	805	869	843	802	867	894	813	860	837	889	911	873	866	848	827	772	866	848	870	873	812	813	859	831	802	889	885	857	844	817	888	818	849	827	858	849	812	866	856	794	799	844	826	817	869	860	839	846	909	906	832	863	834	811	893	842	817	829	810	830	865	863	885	834	857	857	835	822	801	829	802	890	915	830	803	825	865	866	856	804	860	807	821	862	902	860	837	812	858	836	793	848	829	811	794	816	836	802	820	858	834	846	798	852	811	843	834	842	837	869	876	853	862	857	847	870	820	784	823	856	819	815	843	880	871	868	880	835	804	920	854	780	902	828	827	843	838	840	863	865	838	857	809	791	866	829	857	826	851	879	885	853	837	819	834	833	795	849	905	804	872	830	838	842	902	780	841	820	873	793	828	819	773	807	849	848	872	832	890	855	868	829	868	844	848	847	858	878	863	802	827	853	895	846	765	847	847	872	868	784	835	841	854	844	822	805	898	820	858	800	875	840	820	840	844	814	836	829	847	783	885	837	880	809	848	802	879	847	845	843	825	832	777	876	770	824	858	770	833	805	876	888	839	817	877	860	880	909	850	864	838	806	869	875	885	840	824	806	803	876	934	853	860	867	830	871	816	826	836	872	816	836	815	869	822	852	841	813	865	881	861	897	824	846	889	792	897	802	786	808	766	812	849	856	857	832	864	846	849	831	851	867	899	810	859	804	852	885	820	839	871	796	852	830	867	808	855	839	875	904	869	858	863	829	818	828	812	827	837	860	839	805	836	834	801	826	791	851	827	851	779	830	844	849	886	825	843	835	819	863	822	833	776	868	867	857	831	838	852	869	829	842	837	812	859	878	827	870	876	808	885	853	840	855	845	826	824	848	813	815	840	883	859	901	851	861	838	884	805	859	833	833	849	856	826	836	793	838	838	879	820	828	852	794	825	905	858	845	839	845	912	833	839	844	922	875	852	866	889	839	892	855	850	824	835	840	858	819	806	861	867	869	860	824	866	875	844	850	841	805	783	867	821	836	839	818	829	891	815	871	842	832	867	852	854	835	842	809	901	800	867	860	853	840	843	821	844	869	855	899	849	857	865	894	828	817	865	804	853	766	831	863	882	849	873	817	785	876	864	896	820	847	842	885	853	843	824	818	846	859	857	909	861	841	838	919	873	889	831	809	897	840	869	863	877	908	796	819	837	831	825	808	804	832	858	842	807	815	860	830	884	853	804	859	823	825	841	864	883	871	828	872	844	823	818	863	839	863	856	860	838	857	890	870	856	790	844	847	823	874	889	845	830	895	820	870	840	847	875	851	893	834	829	853	883	865	825	820	881	840	804	880	884	798	926	837	855	896	817	831	819	810	915	878	872	871	869	820	888	864	882	859	863	844	815	854	842	863	890	833	861	885	853	815	833	864	832	866	864	844	870	869	840	871	837	858	843	848	840	826	839	857	807	838	874	861	830	814	831	832	873	833	870	859	820	891	859	818	800	815	810	869	849	789	855	804	865	826	820	864	877	832	858	835	852	878	882	856	827	875	872	843	809	813	876	826	882	790	863	856	786	844	871	827	812	864	845	850	849	850	838	841	881	858	821	848	834	810	851	890	854	894	860	834	802	851	864	868	872	827	861	820	873	847	746	844	860	795	809	874	850	852	855	887	910	824	840	879	812	832	860	841	862	840	840	848	845	857	850	791	894	825	852	858	819	819	889	843	867	824	876	877	843	862	865	834	853	907	850	824	873	841	903	891	851	824	884	806	828	853	878	832	814	842	820	825	852	873	842	835	839	871	850	808	869	859	812	848	848	832	807	880	838	884	825	843	826	807	912	850	835	842	869	854	874	840	824	834	876	822	844	850	894	836	841	835	889	825	803	793	892	825	829	845	882	880	890	857	813	824	873	807	837	861	856	858	877	905	869	811	876	884	807	836	843	791	792	891	870	827	889	863	803	819	799	836	789	801	830	854	844	890	856	828	898	820	825	880	863	815	842	844	845	832	856	847	870	843	861	837	828	851	874	852	839	858	823	813	816	851	794	894	807	886	813	816	835	821	868	859	829	865	896	876	838	877	866	874	829	774	807	838	864	815	795	814	841	834	833	790	873	832	826	874	867	845	849	839	883	809	839	880	833	856	799	890	836	844	859	829	865	844	857	828	847	807	899	811	850	872	790	816	832	842	879	789	820	800	850	877	860	872	890	869	827	850	842	811	886	823	895	830	855	849	775	873	879	849	831	875	875	800	862	822	828	821	840	857	827	870	860	851	860	816	861	830	847	878	836	807	829	839	848	874	878	824	888	879	833	831	864	853	847	842	842	822	844	889	857	839	860	852	860	797	822	876	884	801	821	831	822	863	830	799	872	831	867	844	890	866	821	856	916	796	855	863	879	827	880	829	829	888	832	880	826	865	793	894	849	852	838	853	874	878	839	823	822	859	807	890	831	818	871	785	891	897	860	823	855	819	820	859	811	865	808	845	873	821	854	849	861	824	840	858	837	809	796	826	844	865	829	908	799	846	921	850	834	901	834	827	798	843	867	848	829	890	873	828	863	833	856	865	854	887	818	848	877	789	857	816	858	906	815	901	849	783	804	837	855	815	846	873	883	842	857	819	876	851	823	815	868	899	793	781	847	862	836	785	835	817	836	853	842	815	806	823	834	868	816	831	806	825	814	855	829	858	833	829	873	867	835	868	859	809	846	856	888	860	820	868	822	848	864	872	858	863	845	897	870	831	793	872	863	791	841	823	846	847	873	849	833	855	879	872	831	855	872	836	878	838	760	805	795	869	859	845	848	839	837	897	843	861	891	867	811	842	837	822	821	865	829	838	836	807	819	853	857	894	921	865	885	823	818	796	786	891	837	849	850	901	815	850	871	955	834	881	857	869	793	831	815	899	810	871	793	834	873	892	873	846	855	821	879	823	853	807	851	849	802	782	841	864	807	826	832	809	822	861	878	862	875	853	827	852	788	852	810	833	819	846	847	848	825	840	836	883	843	824	811	836	871	855	855	868	822	823	822	815	854	910	823	794	856	835	885	839	839	836	842	801	818	834	899	817	869	897	846	810	812	779	845	853	839	834	810	838	814	851	828	871	863	879	837	891	834	813	826	889	830	852	836	868	823	837	890	817	817	852	807	857	826	861	859	819	830	852	852	898	810	882	850	869	868	813	875	829	829	863	834	822	836	890	854	851	812	856	834	913	870	820	850	841	846	882	892	841	835	818	898	851	834	814	778	822	835	870	823	867	805	868	813	785	792	842
45500	79189	44998	11094	3370	2562	2071	1746	1549	1399	1584	1505	1526	1602	2049	1563	7017	14009	13666	10553	7840	5091	3052	1980	1022	924	951	979	960	942	949	985	955	996	955	1000	942	886	968	1010	896	982	935	931	973	904	941	895	941	949	944	967	1043	978	957	933	1017	939	950	985	942	955	960	928	950	996	973	956	958	966	925	922	923	918	983	966	973	1013	967	932	965	947	945	938	954	903	979	994	928	972	952	967	952	948	905	985	942	932	964	917	960	1000	900	972	964	946	938	962	923	1034	933	981	954	1003	976	985	901	931	998	975	985	960	971	930	974	943	994	906	956	975	975	982	950	983	971	934	963	953	999	962	953	948	981	919	933	892	946	1012	983	953	955	934	937	919	952	996	947	991	935	989	934	1001	879	984	986	919	935	1000	943	990	968	981	970	893	945	969	900	1001	924	962	954	970	1024	950	934	1009	971	947	928	939	942	961	964	916	974	932	983	935	969	948	959	927	950	934	928	945	972	972	921	919	968	977	950	964	954	971	879	938	912	935	943	916	949	953	946	974	926	934	965	946	967	928	970	956	985	954	1007	939	979	956	933	972	982	953	965	936	938	943	889	937	978	1026	932	949	982	944	966	984	942	950	996	998	978	925	936	954	978	971	1011	929	980	909	981	962	948	877	1001	922	973	949	998	1018	887	897	971	913	964	1017	1020	932	957	960	981	936	994	959	935	949	952	981	911	929	962	994	994	941	977	945	956	992	1012	995	917	950	1008	979	931	933	940	1003	980	953	939	977	1014	944	946	882	958	950	935	955	926	1026	991	917	948	958	915	961	914	990	990	978	977	965	992	985	992	919	979	955	931	926	908	994	928	979	967	943	953	911	933	937	932	1007	931	934	988	955	953	947	943	970	974	972	949	961	968	982	944	924	891	1005	941	951	981	931	957	981	936	939	950	951	981	960	972	940	979	944	962	1029	969	968	973	936	1028	960	992	971	978	964	992	939	990	930	974	905	944	953	985	914	1005	953	953	986	951	973	911	992	956	944	930	924	942	1052	953	928	974	956	892	930	964	933	989	957	964	907	996	967	986	936	967	958	960	933	958	982	1016	925	988	1036	989	928	943	959	1014	1011	970	945	996	942	953	956	936	890	972	930	974	941	879	924	979	918	983	958	945	996	960	970	939	875	978	936	954	964	914	934	976	999	1001	989	1005	928	931	906	916	921	956	984	992	981	995	918	933	980	955	921	945	931	964	964	958	898	965	935	969	925	987	929	932	998	943	920	968	919	955	936	929	935	1015	993	950	936	957	991	955	902	950	945	954	968	941	889	945	950	893	944	952	1010	963	949	965	942	959	956	930	905	973	992	947	944	958	947	952	964	900	989	931	996	946	910	968	944	893	972	963	959	932	942	945	948	884	966	907	912	922	935	962	938	986	994	995	986	926	978	1013	944	954	987	982	963	993	1003	944	953	984	970	950	925	957	951	986	984	922	943	999	941	968	932	961	939	920	947	979	1013	966	971	991	964	1013	937	950	926	981	939	949	935	945	916	954	993	978	964	960	884	950	1006	953	954	922	926	917	998	888	910	965	1009	922	962	961	971	940	974	1020	948	890	957	945	1000	976	962	894	982	998	973	980	945	936	938	982	985	963	973	1005	982	972	981	910	939	947	922	994	929	939	901	989	980	937	998	939	960	1001	920	954	935	942	977	916	967	968	982	963	963	925	971	927	977	977	895	980	990	992	947	941	991	956	954	910	971	941	932	934	972	962	927	983	995	925	937	957	993	938	978	896	942	942	915	961	987	925	897	954	990	964	991	930	927	938	942	972	946	987	984	975	914	945	941	927	963	958	934	954	1005	1002	937	997	987	980	924	1009	942	977	957	915	953	926	979	944	868	909	964	933	940	1001	909	947	990	919	964	927	918	982	919	950	975	1019	998	1008	996	963	1017	968	946	944	935	936	949	959	977	897	959	955	930	945	963	961	921	985	981	971	971	956	988	988	1009	934	916	962	910	955	1003	940	956	915	938	1009	952	995	972	964	951	946	892	936	972	948	981	896	969	956	970	968	1030	916	935	978	996	996	973	913	1007	970	953	920	977	956	923	914	946	917	961	1005	947	929	937	945	1009	990	965	974	969	1002	954	943	958	956	964	931	938	921	960	924	943	1001	945	971	941	968	978	950	977	925	944	989	920	961	959	943	1002	948	934	937	863	998	940	993	970	943	955	952	912	924	962	905	953	927	958	972	934	995	920	962	933	999	916	992	1030	966	965	947	956	926	968	968	949	917	1002	930	979	976	961	953	924	957	961	917	960	969	988	930	897	984	948	963	1006	961	1010	973	970	976	993	979	1004	979	1012	954	934	940	967	953	976	941	929	980	900	955	979	971	931	915	922	935	973	977	987	969	930	1029	977	998	1002	949	952	917	992	951	903	984	981	921	978	958	959	967	919	923	970	974	953	955	959	951	944	943	945	976	969	987	892	922	969	958	975	930	956	1006	949	1019	977	946	975	923	975	994	968	937	974	974	1006	951	940	966	913	939	981	950	1009	972	951	955	951	934	991	929	908	945	960	973	963	952	1015	944	949	959	919	870	1009	963	988	984	931	897	991	971	907	951	1031	923	952	973	970	986	966	944	961	995	985	903	946	973	981	936	939	986	934	919	1003	1002	913	982	927	950	943	949	932	924	934	976	942	921	986	981	934	949	947	994	980	946	953	957	964	960	929	964	937	1004	924	921	936	939	1017	915	956	973	966	969	925	920	964	895	963	1010	973	965	931	973	982	981	953	921	976	953	961	906	938	915	975	922	943	971	939	930	930	909	951	916	919	957	970	977	983	927	938	969	888	964	942	981	942	944	925	937	925	1027	910	909	1003	964	962	925	991	949	925	963	959	968	935	923	944	926	987	964	978	945	958	941	996	937	927	943	1008	952	953	1017	1009	967	1009	969	914	971	976	987	957	932	992	917	923	972	964	944	961	954	981	973	984	950	958	953	916	990	947	933	975	912	956	1010	960	977	945	967	967	982	957	953	1012	918	937	974	917	988	985	1018	970	976	958	996	944	991	915	937	993	987	955	1017	951	965	930	913	975	951	1010	923	960	934	925	944	983	951	1012	991	942	908	937	939	922	958	956	956	992	999	938	1010	972	957	956	965	984	1012	952	975	933	996	977	935	1008	998	916	939	973	954	985	934	947	959	939	961	1006	987	979	951	946	927	936	991	933	999	940	983	961	937	963	953	982	939	939	1004	967	939	958	959	924	972	970	943	956	947	943	1022	977	1000	994	1019	990	966	939	939	963	946	964	956	952	906	916	960	977	901	972	1018	961	991	982	1032	933	948	953	944	961	977	971	1031	989	936	922	982	984	1015	907	972	1044	977	946	979	936	988	917	938	981	905	947	911	950	929	962	934	982	999	977	896	957	943	942	937	939	988	1014	934	956	938	931	1043	924	982	1033	964	977	1017	959	954	941	984	963	1026	936	948	937	932	979	985	956	964	984	946	934	923	961	922	965	980	1000	978	989	994	904	933	972	958	942	971	954	899	968	977	934	898	933	918	938	952	972	958	955	972	964	897	980	969	952	934	919	890	947	1016	921	965	984	958	915	943	967	969	869	925	943	998	903
30210	36568	31256	9613	859	574	552	515	547	559	531	676	595	566	682	728	767	898	1063	961	798	758	656	577	564	538	542	536	524	558	473	521	531	504	532	491	497	537	524	529	531	519	514	542	504	491	551	532	503	528	464	551	527	532	490	531	510	572	523	509	506	482	499	541	497	495	516	541	524	564	518	523	525	497	510	506	520	549	482	542	525	574	560	514	532	560	476	468	541	522	521	540	502	490	516	553	512	501	500	507	579	513	552	508	551	500	527	527	521	524	512	537	544	530	533	562	505	515	546	521	521	531	523	560	513	502	507	534	501	570	538	517	530	505	551	518	515	511	546	547	485	474	520	547	560	499	472	503	545	505	515	524	525	524	575	537	498	525	517	523	540	541	547	520	524	547	496	526	517	540	543	506	540	528	518	505	563	511	529	521	499	548	557	503	529	491	504	528	523	494	507	544	548	523	553	509	519	508	520	514	515	522	506	501	518	502	506	546	525	498	530	526	510	513	557	533	549	546	556	551	513	527	522	547	514	519	556	517	561	524	485	555	518	518	556	533	529	512	499	514	502	516	505	481	552	510	546	527	515	530	510	545	530	536	561	523	562	543	544	535	515	520	530	514	511	535	519	518	511	524	499	497	553	476	491	547	500	506	525	542	510	506	553	544	484	521	560	510	526	560	575	503	510	539	516	542	490	508	475	507	546	549	520	530	536	557	515	539	509	496	503	523	528	493	568	525	520	516	519	512	492	515	548	486	511	546	524	549	537	518	517	511	542	526	535	517	567	529	537	586	521	562	496	513	545	551	533	498	528	520	521	489	514	509	553	542	542	541	522	524	526	535	521	486	549	522	511	496	519	544	469	512	539	512	530	556	513	538	541	531	509	522	505	540	538	559	512	535	479	480	528	503	514	531	538	506	513	520	541	547	546	524	544	527	550	521	493	548	526	497	489	526	508	534	538	521	511	565	496	507	517	538	538	551	586	512	516	518	545	559	534	501	538	534	496	547	532	550	511	534	538	536	484	517	554	521	558	503	533	556	557	505	568	504	487	500	529	518	543	482	515	561	524	556	549	477	497	530	490	501	534	526	534	535	541	562	544	566	512	539	530	568	528	579	553	516	517	501	508	506	574	512	573	530	510	569	525	519	529	499	493	526	501	528	544	521	520	510	515	557	537	509	569	504	555	533	566	558	537	516	525	499	506	510	548	590	522	511	529	533	503	527	526	523	499	523	519	512	538	532	539	511	541	568	521	515	541	538	496	559	526	510	534	515	537	519	536	489	544	524	520	527	538	543	553	519	515	541	515	509	526	480	532	531	534	513	513	519	540	491	499	564	502	513	512	581	551	539	515	490	510	509	546	567	520	539	490	523	507	473	502	512	539	480	527	522	551	494	500	541	531	553	550	524	543	537	492	510	569	519	516	560	539	539	559	501	492	568	538	503	510	550	510	505	549	507	509	513	534	529	535	506	548	483	499	577	566	547	489	506	557	517	488	500	557	532	503	574	565	532	532	478	508	557	536	533	544	536	566	506	542	523	507	551	548	532	550	526	575	541	524	514	539	464	516	521	520	537	543	520	532	520	538	537	515	545	512	530	530	536	508	537	520	539	516	517	516	558	523	537	493	542	449	533	507	513	533	515	521	574	487	521	561	500	533	581	492	534	570	546	532	556	525	505	543	532	566	545	485	498	554	513	543	545	539	514	514	510	522	528	524	513	524	520	507	484	485	522	559	526	540	503	516	532	569	491	509	503	511	517	546	558	520	541	502	534	547	511	529	500	513	547	526	474	548	493	547	501	519	520	505	514	533	544	549	558	530	545	504	526	544	520	533	536	538	520	547	542	536	531	522	510	508	519	536	576	513	527	521	516	510	536	549	551	546	507	529	529	513	536	521	534	528	519	515	516	539	541	529	542	525	505	560	522	552	524	495	532	490	493	515	477	509	492	511	547	530	555	568	544	522	500	494	517	538	535	503	515	512	483	572	517	507	565	508	532	500	504	523	527	518	518	516	588	530	509	516	514	520	554	532	519	502	534	525	528	526	513	509	545	476	479	547	504	531	524	520	527	546	528	552	540	535	527	524	503	535	558	512	505	506	506	544	537	520	546	536	513	538	533	525	528	500	518	525	505	508	557	562	509	515	509	558	476	530	528	530	556	564	511	507	511	530	540	524	551	526	486	503	520	518	546	502	541	547	548	546	557	498	493	513	525	542	501	541	525	507	518	517	537	576	521	523	548	560	550	559	535	546	539	517	516	535	533	536	527	523	531	520	520	552	573	514	523	512	586	537	587	489	514	530	539	511	491	518	505	566	543	574	525	557	552	501	510	518	497	552	497	481	491	568	535	561	517	523	512	567	516	524	510	540	518	514	572	492	558	530	521	515	537	547	545	520	561	537	516	498	524	547	577	542	545	532	507	517	531	524	549	554	538	518	567	531	520	527	523	553	525	506	517	520	532	539	517	535	527	518	536	508	557	532	544	501	544	544	538	541	548	528	536	503	514	527	534	477	555	521	533	514	551	518	518	520	454	572	513	574	537	563	512	496	525	557	521	525	526	501	546	503	501	535	542	536	491	507	517	541	526	521	535	525	515	516	480	494	528	534	553	551	523	541	558	527	522	488	544	561	531	517	515	525	535	546	499	521	526	547	566	510	520	476	570	520	505	561	498	527	516	495	546	558	546	534	513	522	536	523	528	531	518	504	536	521	501	498	514	524	526	532	578	528	495	541	552	529	560	533	518	524	531	530	538	528	445	546	561	542	510	493	519	529	516	543	531	558	532	539	514	564	501	511	543	541	534	550	536	548	535	525	524	550	513	535	502	539	499	548	512	554	509	495	552	518	545	520	540	529	515	507	586	485	537	519	517	512	561	542	512	503	502	493	542	543	576	506	563	506	526	491	531	532	523	534	509	549	551	519	497	537	497	517	545	506	511	531	535	519	521	516	509	512	552	557	512	544	523	532	514	523	526	528	531	479	485	522	561	501	532	543	552	483	509	541	523	493	554	533	526	515	526	499	556	540	530	517	518	574	521	574	530	543	497	495	544	524	511	496	568	512	522	574	550	520	505	550	537	516	527	517	491	551	548	533	496	523	518	521	492	530	531	536	572	534	517	527	504	518	537	551	525	532	535	516	551	530	515	507	509	535	536	480	529	515	534	531	509	537	546	522	523	543	507	517	525	501	507	523	478	587	506	531	553	531	508	523	528	512	532	519	496	521	568	566	551	530	525	514	517	529	520	490	515	541	554	513	491	523	479	534	519	512	552	556	524	536	556	487	534	473	522	520	533	562	554	557	510	522	531	547	537	514	502	566	527	590	516	507	528	508	534	526	523	500	501	528	535	517	502	520	542	503	520	549	481	544	525	516	521	528	538	548	548	514	507	545	521	508	547	523	505	540	553	548	513	569	509	504	509	514	510	531	501	516	513	522	555	547	505	494	541	506	484	514	526	494	539	553	531	563	541	573	529	501	512	524	518
36014	54237	26428	4087	816	715	685	623	655	692	668	812	711	754	922	1004	1117	1327	1491	1283	1159	954	747	730	694	625	651	663	587	625	633	610	605	641	629	659	604	592	607	656	622	630	662	619	632	622	624	608	652	635	626	609	634	649	608	629	639	643	612	607	636	618	620	626	606	624	613	664	664	574	608	604	641	625	653	599	657	670	583	645	664	635	646	636	654	630	653	597	608	663	651	589	621	651	624	595	638	640	613	650	626	662	637	612	651	586	649	629	567	646	649	634	613	644	615	606	605	608	601	616	596	644	621	619	637	635	590	645	661	575	615	605	606	626	633	638	649	601	674	596	627	647	601	612	618	638	641	706	584	610	596	642	628	621	640	613	604	596	644	654	635	646	620	656	625	628	649	623	659	617	627	646	650	599	609	642	594	668	648	607	619	609	626	619	630	624	611	566	621	623	597	636	620	587	683	582	609	595	635	618	582	630	646	636	602	617	643	623	613	632	594	678	632	608	668	642	617	601	583	595	601	654	635	605	629	595	630	652	639	642	634	652	684	607	631	644	606	556	592	617	631	654	607	635	591	626	664	660	590	634	646	660	608	618	610	640	645	654	626	657	637	654	610	642	603	594	594	613	663	647	627	622	612	636	635	686	677	659	641	610	628	640	622	606	611	623	712	654	630	657	616	605	609	653	595	605	595	630	637	614	626	664	631	642	618	652	610	671	618	641	656	604	613	643	643	645	604	583	613	637	629	613	678	621	645	657	661	626	596	599	627	634	665	599	675	624	662	591	662	629	656	624	643	644	581	604	644	660	666	618	672	654	625	638	652	651	635	590	653	620	605	629	603	647	628	655	632	619	611	720	610	646	588	677	614	647	633	601	656	650	624	665	626	580	665	576	627	623	609	645	622	639	631	583	619	586	607	666	617	634	652	656	669	580	632	573	598	650	605	642	632	614	672	602	650	700	579	678	659	653	620	658	652	613	636	641	611	675	660	621	666	625	590	629	690	652	568	593	624	606	653	643	594	590	629	570	590	620	613	590	651	667	665	587	626	657	615	675	667	634	648	630	626	649	609	655	589	617	621	608	628	605	636	608	650	588	631	657	620	632	655	673	617	641	660	621	648	628	602	653	597	639	626	675	602	644	650	617	638	644	631	659	661	599	584	650	640	609	627	645	637	649	640	633	620	638	659	640	647	617	683	660	607	588	614	667	649	598	617	592	651	623	640	623	647	630	640	710	655	645	638	620	633	656	607	601	594	615	629	643	634	608	604	635	636	646	662	619	628	589	670	671	626	604	621	645	632	655	675	653	635	611	654	615	625	633	646	609	623	658	603	632	595	614	582	629	608	577	620	589	644	629	642	628	639	622	616	687	598	610	640	645	616	692	640	625	622	637	603	590	674	588	603	619	648	627	665	604	675	617	618	646	639	635	614	620	639	664	666	640	644	631	623	649	598	629	593	614	639	653	661	654	631	623	602	624	616	563	570	651	613	604	606	661	632	622	650	664	663	609	652	612	653	664	619	701	591	616	689	651	641	610	639	602	608	641	603	627	578	640	629	610	677	647	635	642	609	668	651	688	637	626	625	627	607	675	630	654	634	588	591	614	664	627	645	642	653	646	626	617	616	608	665	645	623	649	619	585	654	619	607	617	627	632	627	595	639	646	645	581	598	601	604	636	638	635	651	623	630	666	617	676	657	632	622	604	600	642	616	664	639	639	657	652	591	638	621	631	635	605	621	589	599	678	582	663	631	655	598	638	609	638	639	665	629	615	646	623	582	627	622	652	627	613	644	611	643	629	618	562	607	591	606	626	661	642	604	658	613	608	641	646	592	614	608	647	611	661	676	672	588	571	605	631	598	615	651	625	616	604	652	621	610	593	601	621	662	647	625	594	614	633	628	657	639	602	624	618	651	608	596	594	703	619	633	586	617	575	591	667	618	631	627	628	623	617	677	652	592	639	622	637	652	639	639	641	637	684	607	627	647	653	576	605	593	636	640	608	663	618	657	624	610	642	641	658	625	622	659	585	615	660	628	627	644	594	608	617	663	601	608	630	609	649	600	671	640	608	646	619	612	630	642	670	689	633	622	623	635	621	606	620	600	615	659	600	616	647	670	628	654	609	646	581	623	679	632	651	659	674	611	594	651	626	641	589	650	608	640	617	643	681	597	637	674	618	623	641	643	596	633	622	667	640	613	598	627	680	607	685	648	613	666	608	664	622	629	639	608	656	639	586	617	615	598	659	613	609	613	660	612	619	626	601	627	616	591	606	624	658	589	638	618	609	609	653	624	584	642	685	622	635	634	633	619	614	580	594	671	653	610	630	628	612	634	654	669	657	643	580	620	634	616	636	608	635	638	620	634	660	599	596	615	598	642	585	623	658	649	656	630	634	622	617	641	643	595	586	631	644	627	623	602	573	608	572	631	661	605	635	659	601	601	608	684	645	603	617	617	612	566	642	622	627	639	620	618	635	664	647	636	613	630	613	621	636	654	634	632	657	620	646	637	611	666	607	673	610	610	643	617	600	616	674	643	665	605	599	631	650	610	648	626	630	638	602	642	591	607	572	656	622	624	643	606	631	643	648	635	648	610	638	602	665	614	633	651	627	641	632	650	604	625	665	626	635	615	618	646	640	654	630	643	621	619	604	609	579	649	653	622	633	614	619	632	615	654	594	603	620	652	657	651	613	581	647	588	587	617	631	609	616	613	646	628	606	661	606	633	652	576	618	708	672	615	673	681	636	651	604	628	647	629	603	602	620	640	619	665	608	624	653	605	642	646	664	607	640	644	605	657	656	653	616	581	609	620	619	608	630	582	603	651	649	636	639	636	629	594	637	641	650	583	584	642	635	597	634	612	606	611	636	617	624	631	629	669	598	665	629	601	624	612	611	632	626	654	606	617	647	646	623	592	627	629	632	635	573	640	696	632	643	621	606	624	680	647	590	638	607	584	591	620	655	626	632	643	654	624	623	619	652	616	612	607	619	614	628	583	641	626	641	653	652	619	674	636	615	646	642	615	614	619	686	604	586	599	629	615	636	642	648	620	655	612	667	641	652	656	602	597	628	653	622	607	609	587	648	591	623	642	627	576	623	615	609	600	663	627	624	646	659	625	635	594	686	632	667	613	656	606	601	602	627	614	633	642	631	639	633	630	649	642	596	647	627	609	637	621	599	665	640	586	633	583	644	618	674	629	604	606	679	609	593	602	663	642	657	594	616	668	640	609	649	627	609	639	613	651	585	617	641	629	643	621	658	620	645	613	623	610	594	652	601	616	664	648	645	621	654	617	636	638	627	654	631	587	626	609	658	603	592	620	609	645	610	592	603	633	638	649	639	614	665	657	648	629	642	640	662	662	635	620	621	637	622	633	616	643	623	652	624	597	663	639	674	630	625	570	611	649	620	606	627	642	624	612	583	632	647	594	576	636	609	597	661	617	620	660	683	657	657	605	627	653	641	627	627	631	621	646	647	634	651	648	600
24586	21834	29656	24757	20375	8181	1097	817	701	685	650	737	780	812	754	877	2676	2973	4294	3381	2561	2043	1194	947	665	572	643	567	621	627	602	618	585	573	585	597	586	619	560	556	621	616	617	585	581	580	551	602	552	600	642	575	551	598	589	578	618	575	607	579	573	579	603	591	607	602	579	571	583	608	569	577	611	604	560	597	581	547	576	561	623	581	589	604	584	581	582	580	589	575	641	612	652	618	612	602	614	595	587	565	592	596	576	557	573	601	575	577	554	606	574	570	598	560	584	599	583	604	561	604	588	615	557	603	587	599	547	592	545	592	614	602	543	625	584	584	559	607	591	609	604	579	582	573	564	627	590	549	548	549	574	583	622	605	621	592	590	558	565	605	562	569	613	553	629	580	583	565	599	619	598	624	623	598	608	581	590	605	592	632	550	595	595	568	604	594	540	627	594	575	608	654	578	609	578	582	594	575	599	572	586	601	619	587	564	605	550	620	621	571	588	566	605	610	607	590	592	574	563	601	564	580	571	566	578	586	594	588	591	584	589	580	603	569	574	581	594	623	587	576	610	569	610	556	558	598	607	586	562	567	569	627	564	563	585	583	582	603	566	595	618	567	574	578	600	566	588	598	589	546	547	560	612	621	573	584	572	564	616	577	617	580	617	575	565	579	607	607	589	594	590	600	563	582	589	559	656	554	563	583	553	587	598	591	589	580	586	601	625	564	590	583	584	587	606	597	591	608	621	610	633	600	572	618	607	532	598	569	570	593	586	566	553	622	630	586	584	604	582	601	623	660	560	558	563	590	602	551	578	578	565	634	581	566	595	619	615	575	601	596	596	580	603	570	601	589	580	612	614	572	567	597	615	551	621	549	577	589	583	598	588	587	600	572	606	607	548	598	591	596	524	595	599	595	563	602	590	585	597	590	575	613	633	562	569	610	617	575	581	585	559	596	595	591	619	601	579	601	607	564	572	607	626	549	555	609	595	594	578	597	581	575	616	567	614	589	623	601	614	588	643	606	638	622	621	572	635	598	578	552	635	633	594	596	581	590	570	589	591	580	606	562	602	603	573	575	650	565	613	608	595	579	605	557	591	594	638	573	584	599	596	642	589	605	595	585	612	566	613	599	583	601	617	598	591	632	638	605	625	595	573	631	604	586	604	556	584	578	602	556	562	588	523	662	590	603	590	566	601	602	590	592	574	610	537	558	620	612	604	584	568	584	615	618	569	576	588	588	583	599	557	572	562	599	605	631	596	603	591	549	565	589	584	586	615	623	538	661	607	591	586	560	567	604	579	567	581	564	598	566	601	606	633	606	557	561	590	631	586	568	615	630	608	634	592	585	617	604	575	577	573	572	563	625	593	588	605	600	588	620	564	609	559	555	579	593	622	602	591	554	584	576	617	574	615	591	599	585	550	619	572	589	568	581	603	503	615	591	646	615	585	602	601	577	594	598	611	561	608	590	556	560	571	595	592	598	587	643	561	601	592	589	590	615	584	595	558	616	581	565	568	590	574	611	612	600	595	609	645	630	559	585	592	643	599	607	575	544	580	547	613	587	539	633	610	580	614	558	617	554	616	601	626	629	592	572	591	583	630	584	590	605	569	597	583	625	624	545	619	611	592	571	619	589	578	604	605	597	597	555	570	602	592	593	614	582	577	593	624	594	599	621	615	619	613	593	594	606	613	594	604	604	577	557	543	554	595	601	559	593	607	604	575	599	576	552	599	580	618	579	588	602	617	597	566	627	621	538	634	595	597	599	552	549	612	613	591	571	604	615	569	539	598	558	596	590	570	622	617	576	600	630	599	580	640	613	621	621	600	582	573	567	631	558	577	575	577	622	563	567	557	598	604	594	600	567	592	637	581	583	575	562	579	581	581	588	599	577	611	544	617	609	570	593	545	564	598	594	558	598	635	588	608	602	558	594	629	569	575	617	593	593	607	596	623	603	585	580	581	566	615	607	590	593	607	620	589	614	635	640	592	614	573	623	593	616	614	622	600	588	597	583	568	585	591	586	572	602	575	589	562	620	577	559	558	570	589	562	566	573	589	575	610	617	580	609	563	533	593	605	564	571	600	572	560	579	608	591	584	585	649	611	587	576	588	586	608	606	612	577	590	571	568	539	548	621	595	681	558	586	587	609	573	569	595	591	612	592	632	617	567	527	606	575	597	585	567	602	594	625	574	548	572	587	602	575	573	586	618	585	585	599	625	561	618	606	588	634	600	587	553	590	630	602	544	585	605	629	580	569	552	626	616	593	585	595	601	584	602	605	599	619	601	573	585	588	558	593	552	607	570	599	572	546	589	604	605	568	583	588	618	558	635	568	583	552	606	585	583	583	593	618	581	572	558	589	579	578	573	565	592	573	632	655	538	601	593	583	611	579	590	609	580	619	604	635	598	591	597	611	567	596	580	592	577	552	554	629	624	579	616	593	592	585	587	582	615	597	550	589	585	616	594	599	603	561	579	534	592	556	527	557	575	600	592	596	598	574	632	610	603	589	593	560	589	609	570	619	591	590	624	585	570	600	607	578	595	594	555	578	604	583	571	622	605	570	560	599	586	601	608	582	583	629	605	557	575	590	594	583	590	618	577	575	580	588	564	554	592	529	581	588	638	580	615	579	574	636	565	610	590	518	584	587	630	563	587	553	569	595	615	593	637	565	593	627	578	549	613	605	570	619	594	575	593	610	594	591	597	609	606	570	597	556	579	607	624	592	517	574	558	594	576	588	586	592	596	603	587	546	546	577	598	652	593	577	577	626	625	615	614	550	584	597	585	589	577	624	600	589	569	605	594	576	569	540	623	551	614	552	566	599	630	604	619	621	554	600	591	577	604	587	616	623	576	567	598	547	583	572	615	612	605	583	564	586	573	573	570	547	574	587	556	636	568	578	616	557	584	585	553	608	625	581	570	612	556	562	599	568	575	554	611	641	619	629	633	604	573	605	588	600	584	552	591	594	565	598	577	588	573	593	585	573	568	586	568	567	604	595	587	578	560	594	543	631	579	568	594	579	567	618	634	577	589	577	568	600	613	550	576	626	560	601	578	633	542	608	590	566	562	586	573	617	553	559	582	604	576	563	584	626	628	589	617	562	536	594	590	578	586	598	570	612	639	581	560	586	568	588	613	603	586	547	598	594	624	582	527	562	587	540	614	543	622	624	584	591	569	562	587	599	601	561	602	555	585	583	574	589	592	619	612	575	588	582	570	567	592	587	585	570	584	587	586	580	576	582	581	606	579	617	584	618	585	560	595	588	630	554	614	574	572	636	549	562	612	588	604	597	579	556	633	572	585	571	613	592	558	587	607	595	557	631	570	588	580	570	637	585	620	576	573	559	564	565	569	603	629	627	604	599	604	554	619	564	555	593	618	585	542	576	582	630	577	561	536	578	588	593	559	544	596	577	578	551	591	602	546	589	640	581	571	596	560	612	605	581	569	626	596	608	581	601	608	549	554	629	658	611	640	644	578	594	629	591
40328	71581	45455	15937	1962	1405	1115	1002	914	905	851	954	1129	1132	1060	1164	4608	4881	6722	5278	3864	3148	1739	1234	846	646	652	712	714	719	670	703	709	715	695	714	712	706	689	676	703	674	693	703	679	680	676	696	687	684	729	704	729	665	717	696	683	681	700	683	708	685	685	720	706	744	714	698	664	715	669	729	711	702	687	709	691	702	710	666	688	721	659	691	721	674	629	759	708	713	710	697	716	696	657	760	708	700	706	680	704	652	713	659	673	656	671	644	739	690	734	688	726	713	711	713	683	663	704	683	647	646	745	702	655	726	696	711	716	674	689	727	689	682	694	681	685	658	700	689	683	730	710	711	679	700	647	698	714	665	683	671	682	711	765	747	682	713	691	701	661	714	731	694	676	670	645	670	678	723	700	646	687	761	735	693	657	688	694	671	662	657	692	671	668	684	672	664	689	672	739	700	677	748	696	707	654	670	705	690	690	711	683	694	703	670	701	633	672	680	728	677	690	683	698	670	697	693	675	748	700	688	705	706	705	679	726	686	690	718	725	717	706	696	660	698	661	633	679	696	689	701	615	730	670	659	712	700	689	677	683	674	696	685	716	716	651	649	691	713	629	729	717	701	669	718	675	691	722	713	691	681	652	703	697	742	653	674	679	764	671	682	645	717	727	684	673	729	663	641	672	674	680	679	716	688	713	676	721	643	677	687	681	709	688	718	726	674	712	660	701	740	657	709	705	674	708	626	663	720	705	691	665	706	721	681	708	679	669	689	695	669	704	660	674	628	682	684	669	716	698	636	729	676	699	666	729	684	663	666	701	685	730	663	753	723	685	696	645	729	677	729	676	691	690	726	690	705	699	659	669	679	693	663	704	714	678	713	693	705	725	690	684	716	710	686	631	740	713	674	702	699	726	730	701	701	688	713	691	659	698	696	657	731	622	679	710	717	677	680	687	730	717	672	668	685	738	688	713	673	736	662	639	691	732	694	659	646	731	681	719	690	656	704	708	711	659	729	694	639	708	667	692	718	677	746	708	735	706	726	652	699	698	664	713	665	689	654	708	683	709	691	671	666	685	659	695	678	653	689	715	671	717	726	649	710	740	701	674	683	650	731	655	698	663	744	687	656	700	711	702	669	696	679	684	660	730	680	713	721	636	733	712	699	700	681	687	715	659	706	669	704	709	716	697	667	689	714	689	693	671	693	720	692	694	704	709	709	717	735	663	696	711	694	705	708	650	709	728	687	652	711	653	662	655	682	678	631	710	683	647	693	672	741	674	724	706	661	719	697	716	682	693	708	686	669	684	672	682	719	671	670	691	694	701	666	723	694	707	657	661	724	734	677	667	674	739	687	695	723	710	714	689	678	709	687	664	674	637	669	724	760	673	665	661	697	674	720	695	701	700	717	700	730	701	703	654	718	640	700	641	684	710	712	651	691	660	720	683	715	706	664	679	712	684	727	710	681	674	756	709	674	680	667	704	663	675	667	679	664	702	726	676	679	734	676	650	689	732	660	658	707	709	687	673	728	739	637	688	652	663	642	725	691	699	647	675	653	701	713	690	733	701	676	694	695	706	685	706	693	702	708	728	689	678	626	697	694	705	675	644	682	684	706	690	717	630	706	658	672	661	726	705	673	745	703	668	692	663	695	669	699	679	687	660	687	703	702	714	726	696	697	759	705	683	649	684	651	678	700	647	736	721	642	682	672	731	690	642	692	722	648	699	697	659	684	700	688	718	661	674	719	648	674	709	741	706	717	748	639	719	688	617	668	709	713	699	729	654	662	641	700	713	692	743	664	703	699	700	760	708	721	694	707	676	700	744	660	697	649	690	669	722	738	699	692	705	711	684	681	699	681	662	660	667	702	689	678	680	717	674	675	692	661	685	687	673	675	714	691	698	693	634	729	722	739	676	672	737	699	688	691	687	631	638	680	689	655	697	728	663	652	718	683	634	711	682	695	730	690	689	700	696	658	732	738	693	647	708	697	692	695	670	688	665	732	671	714	686	678	673	696	701	672	712	663	716	727	704	683	694	667	722	680	708	672	763	664	655	714	704	679	727	682	712	724	724	641	701	727	650	681	681	680	713	689	659	679	686	691	735	662	725	687	714	704	722	691	631	702	687	713	709	694	702	682	674	689	617	717	687	733	714	680	702	737	714	679	688	673	666	718	779	711	657	724	699	658	693	709	723	730	660	721	711	700	678	717	710	717	693	715	718	691	685	664	685	683	742	695	687	669	680	680	673	734	683	698	649	707	705	696	660	684	684	691	708	723	689	704	735	668	676	708	701	718	719	760	669	714	706	640	666	644	680	687	666	675	723	686	651	719	655	721	691	679	682	631	694	744	666	725	694	715	660	653	663	657	707	655	735	720	671	618	721	718	721	699	710	662	714	661	721	651	694	719	677	672	716	691	688	702	693	713	687	667	676	683	647	724	675	692	708	668	694	696	653	698	702	679	714	657	721	645	678	691	719	711	711	702	685	706	734	669	686	696	658	714	701	761	682	696	667	691	775	690	714	657	698	679	714	708	674	714	688	701	716	689	669	780	678	709	653	689	674	685	703	667	691	714	695	700	687	657	639	721	705	683	671	703	694	671	698	693	662	730	700	701	768	657	708	730	672	682	671	686	728	686	712	666	674	684	696	639	716	688	703	722	697	665	701	674	657	701	676	677	709	695	701	715	719	702	704	689	734	736	691	701	666	694	710	685	652	747	665	716	704	706	677	680	701	677	700	677	683	723	716	707	747	678	724	637	686	680	653	690	684	740	708	674	686	676	693	646	671	671	735	680	726	680	690	689	655	713	692	712	703	706	710	674	687	703	695	657	739	700	683	675	642	707	744	670	694	701	691	697	679	698	667	671	674	647	709	670	708	683	700	692	674	682	681	716	714	706	667	725	720	697	703	683	703	712	628	661	674	727	706	676	695	693	678	699	676	654	694	677	680	714	707	698	670	711	710	696	698	695	724	713	713	649	665	675	679	732	674	664	689	704	680	672	702	694	748	652	714	709	687	664	692	682	699	685	712	727	756	650	724	729	687	660	702	678	692	685	633	688	695	684	659	697	646	673	686	683	680	712	707	699	724	667	714	651	667	698	632	757	670	703	644	702	716	687	705	714	691	701	752	706	637	696	721	696	710	681	698	703	675	705	679	747	699	658	733	706	701	688	674	688	680	731	707	703	706	697	698	703	673	693	641	712	649	676	674	679	698	629	642	693	723	673	672	666	723	741	667	688	674	627	698	676	692	666	699	704	677	687	705	669	709	688	685	730	673	704	670	740	670	713	707	710	701	689	742	723	724	697	731	690	726	688	657	669	726	711	663	701	679	737	721	689	689	650	663	709	667	708	675	693	716	676	682	675	654	693	708	661	700	707	696	719	748	703	733	679	684	665	706	745	703	727	706	675	734	652	695	698	671	663	691	641	724	702	691	652	729	644	675	703	668	632	701	712	688	681	711	676	729	673	651	679	685	703	682	703	655	708
25663	22525	30125	25252	11318	1257	831	788	697	645	699	769	737	789	802	855	2074	2589	2479	2206	1693	1333	1019	900	701	627	683	670	625	647	658	650	711	665	634	683	703	646	653	669	661	701	646	650	637	667	639	686	693	674	679	663	665	683	667	687	675	671	679	709	677	680	644	655	669	661	643	637	676	663	635	694	656	691	669	677	659	672	626	606	629	649	647	679	670	672	628	667	625	636	654	712	661	667	680	656	664	676	655	611	610	669	642	695	661	641	668	621	702	722	649	664	655	634	650	661	663	627	690	664	686	629	677	662	670	625	685	688	632	630	661	650	680	695	705	646	693	645	717	622	679	692	653	612	688	672	688	650	604	618	618	622	653	658	671	672	651	683	617	655	653	634	643	640	652	682	659	655	713	643	680	685	675	651	678	699	643	664	691	623	629	703	638	678	651	675	715	669	679	650	655	665	643	698	623	700	652	630	685	617	677	629	649	717	656	659	664	695	651	682	664	644	614	616	696	636	674	690	679	626	679	645	645	694	620	682	709	630	668	658	656	678	653	668	662	679	707	652	623	604	673	649	666	699	653	684	665	663	670	689	657	667	645	664	685	697	669	713	684	683	720	616	609	665	679	658	692	685	683	611	682	677	678	666	638	644	668	681	675	622	634	627	615	682	660	679	654	677	673	644	646	644	687	700	675	695	666	650	642	693	679	649	621	681	689	663	618	688	680	712	705	656	708	654	679	672	674	676	669	584	669	705	658	691	719	648	651	633	710	670	705	665	668	663	655	660	671	624	698	673	645	642	695	627	627	688	668	650	633	716	664	701	666	669	653	663	679	658	663	636	665	651	658	640	670	645	687	673	628	667	674	677	707	659	642	650	654	681	663	671	713	676	606	633	621	689	615	647	651	677	657	687	657	637	667	607	664	680	671	638	668	712	616	654	699	682	663	670	690	681	655	650	653	664	688	646	679	688	703	705	692	622	646	718	654	648	705	666	656	660	677	661	717	630	622	655	683	639	686	662	646	661	698	657	653	642	645	668	678	678	651	671	704	658	667	636	642	653	677	694	703	689	690	647	677	658	681	642	699	652	674	686	678	643	632	623	686	689	721	639	639	642	710	667	622	610	687	648	668	656	668	666	617	627	675	684	693	652	666	673	676	645	649	642	640	690	644	648	680	655	622	617	664	630	645	682	696	629	684	656	638	665	653	644	669	695	630	647	675	688	672	684	686	672	660	642	659	617	647	662	647	699	626	652	671	626	662	677	670	653	696	665	653	702	650	649	663	627	627	609	688	656	683	650	635	643	664	686	683	655	714	664	669	672	615	640	675	678	658	655	676	633	618	661	658	625	682	639	693	664	667	671	654	659	603	627	644	639	654	684	662	682	659	695	685	617	686	644	638	644	666	648	684	663	650	667	682	663	665	663	682	664	669	654	683	707	669	684	663	673	635	675	693	708	658	665	623	677	629	654	711	687	695	715	628	653	684	670	677	714	628	655	629	624	653	642	635	651	650	639	624	664	667	644	656	641	628	665	687	636	692	631	678	652	667	660	696	636	683	660	683	656	635	675	654	692	667	675	694	657	676	654	676	667	627	658	643	651	625	684	677	671	673	659	645	664	609	642	638	683	605	706	667	618	640	650	650	667	638	668	642	642	612	637	639	635	730	675	649	691	640	660	663	675	642	633	649	605	653	651	654	638	620	650	683	685	634	667	686	652	591	602	692	660	679	650	642	633	669	673	636	677	660	671	675	641	651	657	643	629	660	690	675	665	700	697	654	632	627	642	647	642	632	657	647	679	637	687	674	645	685	652	679	646	688	649	648	678	656	627	635	644	680	621	604	662	668	632	683	658	690	662	692	639	691	621	649	698	695	693	661	665	650	651	681	621	664	655	694	651	725	649	664	684	675	682	685	667	629	686	650	638	661	658	620	653	699	688	679	623	649	660	617	644	656	669	671	693	674	670	638	658	621	621	645	671	671	706	683	654	616	628	660	697	661	636	631	662	660	683	676	642	631	644	701	667	643	685	675	676	684	669	647	700	616	669	627	633	673	698	635	700	690	700	636	674	627	629	684	693	685	642	685	664	684	634	677	603	680	647	663	656	661	602	683	675	657	628	651	672	650	650	683	651	665	679	680	676	685	626	630	664	653	674	601	708	643	677	654	634	660	649	655	671	649	693	666	641	692	675	638	636	669	643	659	651	648	645	680	664	634	630	653	662	653	661	630	653	646	657	661	614	633	660	668	683	673	686	639	685	623	631	659	697	669	649	679	622	660	656	628	700	661	637	678	634	695	613	653	669	695	638	693	658	674	637	636	702	644	718	656	656	688	683	653	649	689	614	672	659	685	696	626	686	678	660	636	663	605	661	672	686	638	653	613	644	678	677	652	697	615	661	646	685	644	690	652	630	663	683	658	632	647	673	646	630	675	656	644	682	627	636	673	648	688	630	649	698	661	676	663	646	733	680	673	639	689	690	659	677	725	664	690	663	668	656	670	630	683	651	655	673	629	725	685	715	669	691	658	645	627	646	662	649	621	701	688	636	632	619	687	642	642	679	657	640	646	653	672	690	668	659	694	666	635	673	644	693	647	651	669	692	659	625	668	672	626	624	652	697	652	678	659	628	660	693	659	618	647	644	686	654	686	643	685	649	685	655	645	711	652	656	661	646	661	686	622	655	709	666	664	674	641	687	681	658	704	683	697	621	645	676	689	667	619	680	690	663	641	691	702	657	701	662	662	633	706	658	675	644	633	677	679	658	662	645	666	710	673	682	658	674	679	605	653	683	632	654	670	634	701	654	677	660	664	653	634	649	658	715	622	660	689	662	653	685	732	633	700	664	680	699	667	664	663	627	637	687	654	656	620	664	666	613	635	649	706	685	643	702	619	659	664	689	625	675	677	654	652	673	642	705	646	709	672	640	683	648	639	694	643	644	690	653	658	644	645	633	635	643	668	623	662	677	634	681	659	668	645	650	638	737	654	650	674	632	712	694	631	643	666	707	719	657	645	669	643	685	650	666	650	669	649	666	674	678	671	696	624	629	718	661	643	657	668	654	663	646	653	651	725	662	670	686	636	641	624	706	635	704	642	684	674	650	678	669	681	638	687	645	683	689	715	669	639	618	636	640	682	627	707	642	708	673	635	644	725	693	655	671	653	654	664	689	697	740	670	629	687	643	681	652	676	647	650	707	655	694	643	681	664	674	709	680	623	645	605	664	674	650	658	633	657	674	642	643	658	670	623	687	659	640	678	651	677	647	681	724	647	661	646	659	679	641	632	675	672	676	701	648	658	647	641	602	634	633	640	675	676	669	647	681	654	686	667	670	655	690	650	699	699	615	648	607	674	699	672	684	726	678	666	692	669	636	669	640	635	633	639	700	674	642	664	684	657	694	690	652	689	675	609	655	633	664	685	710	703	673	671	647	647	653	656	664	689	714	615	648	650	644	634	607	684	675	672	676	665	653	664	622	655	630	669	636	656	636
39897	66428	42464	11884	1461	1187	1011	996	874	898	846	907	986	1003	1116	1228	3739	4479	4275	3624	2681	2031	1402	1137	879	762	796	768	760	827	814	796	755	830	755	813	775	746	790	844	812	794	771	809	802	799	827	754	799	758	800	781	812	777	767	776	791	811	864	789	768	783	741	795	804	780	774	776	722	787	790	787	792	787	758	768	735	801	769	772	760	796	767	791	782	782	772	837	786	757	787	731	756	793	798	796	797	807	790	820	779	782	784	794	766	794	800	777	823	813	825	824	820	801	751	838	822	744	765	785	811	755	805	772	813	819	801	794	860	801	745	772	805	768	759	807	793	808	768	747	811	751	799	747	760	812	758	744	753	796	763	751	788	810	764	797	781	765	771	810	805	802	811	764	760	831	783	755	776	788	820	798	746	777	755	723	793	801	784	784	825	754	770	798	800	783	789	785	796	736	735	753	746	784	798	802	744	781	770	784	766	757	793	780	800	765	777	807	774	786	793	771	754	799	775	799	794	800	792	800	796	799	838	843	822	763	791	796	735	740	764	760	798	793	822	768	782	780	817	801	748	773	772	793	732	784	732	788	767	780	788	753	802	811	770	809	741	784	781	784	782	736	831	805	714	827	764	751	736	786	739	770	792	756	766	812	814	763	775	809	805	819	745	758	734	796	857	784	756	796	809	763	842	791	788	816	775	801	775	836	816	784	758	761	700	767	757	791	778	745	824	773	766	762	807	764	792	821	772	742	763	759	819	824	761	776	803	790	726	800	718	835	766	810	803	808	791	786	731	772	795	767	751	765	793	762	801	772	831	821	764	787	799	798	736	761	776	826	766	801	782	814	781	713	787	761	777	750	791	815	801	742	770	799	799	799	773	730	784	791	781	745	792	797	849	814	783	768	753	794	802	730	791	726	753	793	749	763	760	720	819	779	814	786	820	803	765	737	773	842	698	805	750	761	797	750	802	794	793	770	788	801	778	755	775	785	810	781	746	788	769	763	788	838	823	815	777	841	828	735	778	819	813	789	808	801	747	800	743	802	833	787	759	783	759	771	790	771	788	819	783	747	755	797	775	729	815	825	790	833	765	818	787	764	810	783	797	761	804	762	779	747	803	827	734	788	786	756	770	752	762	876	823	814	797	787	756	760	753	796	809	756	769	767	740	817	768	797	753	816	762	795	824	804	795	746	806	779	758	715	761	813	803	787	759	810	748	730	787	769	791	757	739	766	807	757	773	735	811	819	777	776	776	756	792	813	791	731	807	767	700	802	807	749	776	818	791	759	774	726	784	751	791	784	792	841	821	755	774	780	804	757	793	696	760	718	795	830	775	784	793	721	774	813	750	803	715	744	809	812	778	790	771	737	789	810	751	736	758	783	742	777	793	716	758	748	715	763	780	760	813	809	765	826	785	797	811	789	774	778	726	791	775	848	824	760	786	816	796	775	722	804	803	763	768	742	750	795	792	783	836	776	791	770	781	770	788	764	776	806	808	789	744	781	814	805	781	766	814	780	761	754	759	799	798	735	778	782	757	780	790	809	800	770	740	782	795	814	760	752	826	763	790	762	835	784	761	768	821	754	802	759	800	792	861	798	780	788	815	836	759	795	825	791	797	742	783	840	788	795	766	777	780	722	818	813	748	796	827	774	767	792	719	784	789	805	814	781	765	757	781	807	804	799	792	783	780	778	771	808	719	823	813	765	767	766	805	799	777	826	760	767	792	790	806	761	796	819	774	787	787	758	763	755	757	781	755	792	776	749	769	769	729	792	803	809	772	738	740	779	783	828	797	772	783	745	806	784	745	834	747	795	771	775	791	791	799	781	763	782	782	791	779	777	811	749	778	795	833	780	780	787	790	829	781	798	819	822	797	788	826	820	812	768	776	790	763	788	753	788	797	777	845	809	815	794	772	805	793	787	728	776	801	759	747	803	763	734	784	818	848	784	793	812	815	820	768	734	785	758	804	772	791	773	794	789	786	759	790	741	814	786	821	747	761	807	761	800	738	739	789	736	753	772	809	786	780	811	766	770	816	758	724	810	809	866	795	773	756	740	862	747	792	797	780	811	788	783	790	812	768	749	785	775	812	746	811	789	751	792	783	799	785	797	759	828	809	795	756	811	787	754	815	802	809	816	784	830	783	762	810	760	784	796	804	784	684	782	787	835	775	788	762	784	749	808	796	770	719	783	827	811	725	773	806	771	769	736	748	819	781	749	784	790	763	833	750	805	772	797	777	761	786	797	763	829	822	775	760	835	805	804	832	802	832	797	769	829	768	780	736	792	848	790	848	817	831	831	804	759	778	795	829	747	735	808	748	774	757	747	741	782	795	794	786	832	824	799	811	760	779	747	779	824	742	778	829	739	820	770	800	760	817	789	801	792	751	766	767	776	812	785	817	772	763	807	809	826	806	775	795	796	747	822	740	742	781	783	822	817	829	732	792	729	782	820	808	786	777	761	770	792	774	779	731	779	804	793	816	740	738	722	754	774	725	766	785	825	785	764	769	806	827	736	774	801	783	811	792	801	801	796	783	793	786	740	798	738	781	808	777	781	830	772	774	800	798	831	778	794	789	768	769	794	816	800	807	788	791	831	753	772	778	834	705	808	785	723	812	774	777	774	802	781	774	751	797	765	797	815	779	800	734	799	801	746	801	781	781	771	781	820	802	795	800	718	734	862	741	798	756	763	778	812	802	733	749	842	747	792	820	809	794	795	810	786	781	730	733	801	768	785	803	797	799	795	733	777	781	809	786	783	795	751	767	812	776	810	847	782	764	750	817	828	804	746	813	791	782	779	756	800	802	799	812	807	775	758	796	806	767	797	799	737	829	761	789	801	803	792	772	762	786	772	804	744	802	835	872	833	746	757	741	810	811	782	772	768	780	769	768	800	772	809	818	775	769	762	765	788	784	776	764	739	750	795	778	795	737	785	775	731	767	790	803	772	795	804	830	806	806	777	741	787	769	800	776	773	777	783	741	824	762	803	761	754	840	790	766	765	818	783	805	758	820	765	843	737	782	825	750	735	845	796	801	787	811	737	750	786	829	771	818	801	781	773	830	779	790	776	819	770	784	822	816	743	776	784	812	837	779	767	803	744	747	807	781	774	818	784	814	802	756	723	793	778	795	760	738	781	755	837	764	765	806	728	740	788	750	723	783	789	781	758	801	786	780	804	764	809	831	805	754	761	775	777	770	797	818	773	805	780	802	745	779	755	718	751	779	815	745	808	756	787	745	743	798	764	785	780	753	799	764	810	755	811	817	794	731	727	762	780	778	745	753	829	762	784	770	783	728	749	766	767	763	800	790	770	755	741	793	810	761	743	773	785	754	821	805	757	783	840	728	821	784	777	803	794	754	792	793	765	759	823	759	843	812	781	800	780	797	768	790	776	743	777	763	734	762	742	766	812	744	753	822	769	821	810	783	773	794	767	786	782	794	769	755	778	756	818	776	772	804	796	788	797	775	734	804	759	828	762	814	772	797	754
23213	21606	29510	24255	21495	21184	9847	1453	1207	1092	1014	1080	1093	1183	1249	1209	6996	8288	8630	6717	4669	3125	2194	1505	1090	900	890	872	871	851	880	844	876	894	884	892	907	868	852	835	878	828	899	848	868	852	856	821	871	833	851	848	915	896	828	829	814	827	858	874	864	886	872	858	859	844	830	834	849	843	879	820	814	819	892	846	882	908	845	894	836	859	918	903	908	883	879	822	832	897	808	847	865	854	896	864	847	851	889	848	876	868	819	877	875	904	879	849	825	880	906	883	862	887	900	867	884	845	859	898	881	833	881	867	927	884	823	843	876	810	848	840	857	870	860	793	808	937	845	883	914	834	856	909	892	850	859	863	896	871	863	914	917	850	812	881	827	915	846	818	872	882	890	852	851	853	842	850	863	858	854	876	831	837	890	938	842	886	835	776	846	869	863	790	900	882	891	859	854	850	863	860	895	847	899	881	871	882	895	873	838	830	855	809	824	903	897	851	864	874	892	842	881	895	853	856	875	858	890	835	833	846	839	866	861	902	887	935	817	873	865	808	839	887	868	902	840	884	831	854	872	904	877	845	932	866	832	884	858	945	817	875	835	868	856	863	903	845	828	864	813	879	816	830	843	873	889	849	874	847	853	782	844	897	801	825	873	845	879	870	842	863	897	862	875	821	895	822	862	870	874	872	849	900	872	859	822	874	840	843	855	915	895	898	816	848	856	921	892	871	804	841	853	875	839	882	869	840	888	861	854	879	916	876	834	857	859	805	899	868	896	868	882	816	876	843	832	889	841	856	899	882	840	912	873	890	867	846	849	874	908	872	859	884	828	838	861	879	861	815	876	880	867	830	898	876	858	918	862	866	837	822	879	843	910	884	840	852	849	861	882	829	880	850	830	865	896	874	847	856	864	810	858	865	862	872	856	861	883	852	820	913	845	864	913	852	863	880	898	868	826	903	868	908	916	833	837	887	867	818	918	801	891	855	919	873	851	874	889	837	874	904	868	815	821	874	888	866	864	783	834	803	882	861	791	874	881	838	826	857	888	885	822	850	878	830	875	874	915	876	840	847	833	824	896	854	842	864	851	862	863	859	880	889	809	879	833	788	865	899	849	848	867	837	885	826	871	859	875	890	796	877	902	853	861	857	915	835	878	814	753	868	853	892	836	853	873	864	839	915	871	883	854	824	896	899	857	835	901	922	866	912	852	896	840	908	871	844	836	869	861	889	839	903	789	898	913	880	893	883	890	873	829	799	928	857	889	881	887	847	828	847	920	866	867	878	843	853	867	908	891	862	918	859	842	864	902	821	829	872	896	818	886	844	886	860	809	844	834	869	830	849	900	844	833	853	783	836	874	922	861	860	894	871	862	860	828	903	898	850	853	840	894	895	914	793	877	850	921	835	890	887	876	912	818	850	845	875	890	899	915	945	895	803	870	863	860	849	884	825	928	895	881	845	840	884	890	846	867	835	914	851	843	882	884	893	851	860	917	869	851	940	886	911	840	837	896	874	878	853	886	857	838	860	833	850	880	898	847	796	889	843	832	867	899	871	824	908	921	826	888	834	888	905	837	858	906	855	828	848	882	823	864	843	846	860	849	833	845	850	869	859	866	820	869	848	834	820	859	860	899	846	902	896	890	913	881	832	855	859	837	847	871	859	816	925	819	856	900	821	875	830	837	855	831	835	903	807	857	894	865	878	856	866	926	856	860	923	903	872	904	907	906	836	818	903	831	852	803	885	855	884	855	879	878	837	916	899	905	830	814	889	845	879	844	868	881	839	872	858	811	891	896	823	846	883	842	886	875	915	829	825	901	847	889	869	895	852	869	829	894	869	810	857	883	912	868	812	880	879	853	870	868	878	891	850	855	859	860	810	873	838	854	899	895	880	902	906	850	831	849	826	865	822	843	858	907	909	840	854	868	855	865	890	869	819	866	879	861	842	877	812	846	841	827	810	831	898	890	869	881	873	843	855	817	867	894	863	911	904	880	836	820	844	830	876	839	824	865	816	842	853	863	847	848	862	875	817	866	850	919	822	878	857	865	850	869	909	856	863	870	786	887	886	882	896	854	861	853	815	820	842	892	875	836	850	839	844	828	856	881	881	883	867	876	891	810	848	891	824	837	859	869	864	899	851	817	898	839	895	871	854	866	860	868	906	840	850	873	883	853	873	877	853	866	825	868	838	884	851	836	834	844	846	881	882	809	851	856	856	873	824	810	834	847	871	893	884	867	884	865	899	860	880	930	893	803	852	841	871	901	891	868	867	822	890	851	841	875	805	795	847	842	899	807	877	855	847	872	810	865	819	880	874	902	871	822	885	853	883	843	834	858	876	855	921	895	817	857	855	839	855	839	906	934	887	859	901	877	897	854	850	833	864	844	911	816	867	815	846	877	858	834	825	819	813	826	832	862	872	910	861	859	855	830	823	880	851	895	856	858	843	861	869	857	853	902	918	907	868	865	868	900	855	868	878	842	838	822	841	888	902	872	878	889	859	839	861	848	852	853	802	921	857	839	847	860	845	850	842	840	867	848	853	858	870	877	867	836	867	845	921	854	800	879	864	884	791	843	823	831	867	864	878	873	911	882	857	832	842	824	811	848	809	893	819	884	887	818	810	861	872	866	843	870	852	861	811	824	890	800	862	826	841	854	827	903	852	874	860	839	841	853	907	825	878	808	847	852	849	888	854	841	845	823	870	890	861	867	899	813	869	872	808	887	889	852	912	877	886	907	923	848	857	803	926	858	882	858	876	899	893	898	878	873	856	864	865	860	893	816	861	841	881	874	828	896	878	900	843	839	864	864	899	895	913	917	817	878	864	872	885	799	879	869	848	855	860	879	841	881	891	865	826	886	880	873	899	888	842	866	852	892	873	834	840	867	863	803	884	880	915	873	855	890	804	799	880	864	851	891	854	884	879	900	842	867	811	851	868	860	852	893	899	848	853	843	903	881	863	882	856	886	900	863	915	885	899	854	838	858	907	886	825	897	812	892	889	849	837	877	897	845	879	852	879	871	849	836	932	850	882	871	834	880	859	877	925	862	829	879	834	847	894	849	855	811	906	871	823	878	844	872	855	879	926	825	881	846	860	879	835	901	849	860	804	879	876	846	847	909	825	830	858	882	879	875	898	911	871	839	847	852	849	872	853	863	788	888	860	838	842	860	865	886	843	881	876	864	829	790	917	882	812	881	839	856	867	866	846	808	872	855	833	842	829	886	915	873	858	866	870	884	921	888	867	870	857	860	884	835	844	921	834	923	875	819	842	877	880	911	861	820	878	882	806	862	858	847	917	911	837	852	870	836	856	864	862	861	846	878	911	842	874	812	877	837	864	839	851	869	936	920	843	858	899	869	853	814	895	841	877	821	876	930	871	817	865	887	799	868	900	880	779	866	866	834	872	860	871	800	915	828	844	855	851	819	850	876	884	822	947	877	817	901	861	848	871	828	932	825	877	822	854	903	870	911	867	952	880	862	879	882	870	875	885
45952	81189	55128	19130	3613	2405	2032	1687	1536	1365	1342	1330	1395	1649	1677	1569	10993	11974	12336	9557	6609	4507	2932	1992	1321	971	931	983	1005	961	979	950	944	1016	978	945	971	1012	933	968	989	973	946	988	991	929	965	1022	983	918	908	902	919	981	988	1004	986	986	1002	976	918	976	979	984	942	944	903	995	948	933	970	975	989	1023	991	941	905	958	930	894	956	907	969	1057	965	950	962	950	930	964	996	977	1016	969	966	978	950	999	928	945	934	1007	909	978	1019	917	966	947	936	990	944	1000	983	960	982	947	952	976	991	966	913	1029	1010	1003	999	943	978	932	964	962	973	944	948	1010	978	946	953	964	993	931	953	963	1000	996	976	980	938	952	958	1023	972	974	960	965	937	968	995	955	993	967	981	972	992	938	885	1000	968	983	981	969	959	1070	979	921	913	989	939	924	982	959	958	940	963	967	986	863	927	943	981	949	955	958	970	944	953	972	940	958	927	947	916	970	955	986	1018	974	922	944	987	948	977	973	907	905	979	912	940	954	936	1007	969	1008	1002	1013	942	950	932	957	951	983	915	936	1016	967	968	1000	962	951	1010	955	1006	974	1022	968	980	933	954	960	987	926	994	925	964	925	1008	917	987	943	977	984	960	994	915	996	1013	985	981	972	947	932	1033	972	946	947	923	979	951	954	960	902	937	978	972	949	973	996	973	967	1007	932	930	955	976	977	1013	924	949	945	1016	977	958	978	916	943	993	942	942	992	971	953	972	917	997	986	946	1017	984	1005	970	909	980	968	1003	984	979	916	958	970	958	892	992	997	949	969	969	984	978	940	1020	894	1002	931	1019	984	967	944	963	987	1010	964	1051	945	1027	998	1010	993	978	1003	1031	908	975	960	987	1006	1013	920	951	919	990	1013	959	983	981	973	937	938	939	912	1011	993	1037	986	978	912	953	915	889	996	980	1012	992	982	982	980	966	896	987	987	993	949	995	1004	983	993	943	995	952	949	926	1006	974	942	943	917	949	979	966	978	971	900	995	954	977	1016	906	970	973	993	999	991	972	971	942	948	920	1007	969	954	1020	927	955	1012	907	997	946	995	939	960	936	1008	972	957	983	983	986	952	1007	952	969	977	924	1001	964	1010	1000	960	998	941	971	1067	942	981	972	1008	956	993	1001	980	962	981	988	931	969	923	982	989	970	953	989	915	985	897	930	989	956	938	945	1003	974	977	940	998	1014	980	1017	970	993	1009	951	964	962	946	999	962	977	1001	1014	900	1012	1012	937	954	994	1000	958	984	1000	953	962	951	948	993	923	962	980	1038	984	963	932	933	1005	924	908	931	1016	987	959	1015	1023	974	945	992	951	965	951	932	982	1035	973	941	937	939	1001	971	1001	948	986	981	907	992	984	948	961	952	957	975	992	931	981	925	993	948	971	1007	939	954	1000	975	940	982	935	973	1006	975	1012	955	983	997	1002	972	928	952	993	892	987	987	1003	935	997	957	960	961	937	981	919	977	971	952	967	1063	955	1015	947	982	941	982	1014	921	949	968	952	922	906	942	970	972	999	958	1009	967	983	958	938	922	918	960	913	934	891	957	972	949	1020	1015	978	966	986	994	988	976	898	1043	897	941	987	1000	934	995	901	980	977	949	944	975	944	937	989	937	1013	984	945	982	942	971	956	981	915	956	933	956	903	928	937	956	972	969	943	1000	953	971	998	977	987	980	928	979	990	975	1013	1008	953	1013	938	930	1000	918	975	990	1010	982	973	988	976	1017	945	954	941	999	944	921	973	993	943	970	937	985	950	965	997	966	958	968	970	1014	1016	990	921	979	1007	951	978	955	995	1017	998	990	971	982	948	965	989	964	994	933	1014	988	955	937	985	951	1007	941	962	979	1006	1023	924	960	926	942	908	956	977	1003	946	973	957	957	986	962	1006	970	1015	944	1016	1007	983	972	959	939	955	974	957	924	949	971	980	975	982	1052	994	941	1014	968	978	966	1005	1003	950	986	940	957	1000	947	1005	962	968	950	956	945	1000	967	952	999	992	991	979	986	935	952	942	906	960	975	956	1017	990	982	977	1005	1030	1002	969	936	994	916	997	997	961	921	1028	965	915	959	957	959	1024	964	940	968	984	955	929	1046	935	971	1035	946	925	939	1018	943	1001	983	948	970	996	969	950	972	1021	1006	901	991	952	968	919	945	963	957	970	1010	962	961	968	945	1014	950	955	960	970	945	968	1002	917	954	940	936	901	979	1014	928	969	1002	995	996	954	955	1010	1009	980	935	976	932	958	963	999	990	966	968	1029	971	988	925	976	972	974	979	965	991	902	974	945	973	992	964	961	963	989	935	978	978	970	957	988	965	1002	936	954	910	1018	990	947	958	983	1009	961	923	1003	984	942	962	1010	1018	924	992	990	948	908	974	997	948	964	1015	991	970	963	936	922	941	981	951	955	1043	973	971	891	980	938	1028	967	974	970	956	950	922	1023	960	997	918	989	974	940	951	978	933	982	972	1001	958	965	997	1023	936	955	991	979	958	966	952	970	978	939	997	990	916	960	1002	983	1011	1021	1016	983	943	942	992	955	971	950	927	949	970	943	949	989	962	975	1005	1003	987	977	980	907	906	928	949	910	958	963	978	954	967	968	975	974	961	980	999	997	1024	973	976	1029	1007	947	917	942	937	953	987	931	1005	901	982	948	985	917	964	934	972	1010	1004	971	944	951	1030	950	1045	934	913	949	922	935	944	929	993	923	1028	982	986	956	987	1009	951	1022	952	938	1000	944	1002	981	989	934	971	928	969	987	1045	1006	971	944	989	983	974	980	1006	988	982	999	984	978	984	1007	911	916	934	992	998	974	977	957	996	1006	954	967	1016	1059	933	1028	1000	987	891	959	960	995	982	1002	982	975	930	963	965	937	944	953	931	964	951	970	939	975	992	999	975	1016	940	998	986	957	991	994	998	947	1018	978	981	957	990	918	911	928	931	985	999	940	1010	971	911	959	982	986	1030	956	994	895	962	1002	971	977	941	975	941	947	963	949	940	1006	946	931	993	947	984	941	974	949	965	967	1003	942	929	977	908	904	1006	988	983	986	892	969	943	978	962	984	1019	949	1003	1016	963	1003	1010	969	974	1000	956	958	986	1016	946	1000	912	1010	1041	987	1014	1015	969	968	912	978	1007	948	975	1052	1000	952	965	963	941	912	1031	985	1021	894	1019	970	978	982	982	991	945	924	945	960	951	986	992	938	925	952	957	938	943	1010	978	980	1047	1004	969	958	1015	975	1023	1000	943	1032	992	1065	966	948	957	954	958	996	890	969	933	936	1033	942	994	910	928	953	1002	1000	953	984	961	986	996	972	966	962	914	896	985	986	969	968	1018	944	1013	969	989	960	936	966	939	999	1028	992	957	963	971	916	923	983	1015	995	953	939	927	1023	1008	938	965	962	965	934	922	1014	954	949	979	936	893	998	997	964	893	1028	964	966	945	990	956	927	970	946	1008	944	987	986	962	974	992	945	956	980	928	957	952	932	994	1002	932	926	939	1007	999	1036	862	972	972	978	940	1027	945	1011	1048	993	947	1002	880	995	980	986	975	989	970	946	969	912	1005	953	969	960	995	978	999	956	981	968	1014	969	999	907	993	999	971	1015	950	981	1000	953	987	951	912	975	1008	953	987	965	954	928	928	977	1002	982	975	962	1004	996	994	1056	945	948	998	926	988	974	960	973	964	963	1005	1029	970	965	935	987	997	940	1010	962	937
30289	37165	33674	13285	980	631	644	626	598	611	575	633	620	636	703	743	834	930	923	867	893	794	745	658	658	583	612	570	636	595	579	596	585	580	603	566	591	566	575	582	617	586	614	611	605	582	572	604	627	596	602	597	554	566	607	637	590	615	556	564	564	568	600	585	586	553	583	608	592	589	575	597	577	645	634	582	588	626	595	619	589	599	659	567	578	553	571	640	587	568	597	628	589	591	587	586	581	595	604	580	602	573	584	580	602	575	573	557	610	629	596	602	620	573	593	599	567	626	616	597	563	590	577	581	631	589	614	583	587	590	618	573	595	616	580	601	595	626	624	579	625	603	612	598	590	604	610	601	644	583	580	541	585	594	545	570	541	540	584	638	570	584	608	591	593	574	551	590	592	628	579	579	589	546	615	549	603	643	585	601	608	594	582	618	554	619	583	599	559	589	602	592	559	549	552	606	586	638	566	572	608	569	572	575	611	579	566	613	592	579	567	584	628	565	581	578	604	581	573	597	600	628	578	594	587	625	567	585	606	609	593	588	620	575	620	580	589	592	575	587	561	628	612	631	648	586	583	610	622	583	588	579	619	552	630	601	596	595	600	573	576	578	610	623	585	604	605	610	601	559	586	582	554	588	580	574	612	593	570	549	563	624	604	641	561	645	649	561	569	596	630	684	615	610	594	601	586	636	620	576	615	574	570	595	597	637	607	580	593	614	567	558	598	567	615	611	564	549	587	619	543	568	556	616	633	586	615	634	614	546	605	600	613	587	584	609	579	579	596	548	577	611	630	627	594	585	604	558	619	563	583	552	598	603	605	611	574	577	542	544	593	626	532	596	568	575	618	566	615	630	619	575	589	561	594	626	575	551	583	583	592	581	613	607	622	630	558	551	585	616	575	578	596	611	597	542	568	648	595	553	552	608	595	576	521	585	611	594	548	578	577	576	574	580	593	605	589	616	583	589	540	582	626	623	598	539	583	586	623	599	556	632	582	611	548	610	583	559	596	590	572	568	573	578	581	592	589	648	618	581	573	612	567	578	564	605	612	566	596	580	615	613	643	586	595	578	586	559	587	617	606	578	572	636	629	540	609	617	558	634	564	602	591	587	635	628	600	579	584	623	556	571	601	585	555	599	609	543	574	559	610	575	586	591	630	592	617	564	607	584	588	611	598	600	598	581	592	583	577	584	567	615	576	593	592	603	595	599	576	585	596	592	582	569	605	590	547	612	592	556	613	579	585	583	558	597	607	603	586	572	625	559	576	604	582	581	549	599	572	589	599	602	611	609	555	563	576	592	601	612	590	570	602	580	552	555	600	622	620	565	578	605	549	548	582	567	604	533	581	575	582	619	592	536	635	617	622	581	591	579	592	560	586	549	624	558	578	564	595	583	593	592	604	575	596	563	572	608	551	635	570	620	576	606	599	603	574	575	575	589	583	598	554	600	555	570	605	636	596	620	580	620	614	586	590	592	610	619	574	539	632	631	650	587	595	602	607	544	602	644	599	616	629	624	615	579	542	614	577	579	610	548	573	557	610	623	585	562	598	630	557	581	607	599	592	614	618	627	603	558	627	589	561	595	602	590	604	568	606	600	587	601	634	579	568	571	619	605	579	599	535	623	596	585	552	573	553	601	575	627	602	611	591	604	583	597	554	577	593	562	558	606	583	596	548	594	581	624	618	591	614	632	578	595	587	573	560	580	592	573	588	595	587	576	642	568	565	583	598	596	584	632	603	573	578	576	548	594	596	567	573	608	584	602	592	600	582	563	593	568	591	625	633	612	593	572	578	589	581	561	570	532	584	588	596	598	647	559	569	587	579	600	606	522	599	598	610	597	598	596	596	542	605	601	606	571	583	564	614	615	594	564	609	589	639	591	596	573	612	566	590	614	599	617	581	578	627	559	587	570	593	609	619	607	672	587	535	603	577	579	605	641	574	659	596	634	626	622	602	609	590	581	604	604	628	623	566	604	623	598	585	585	578	593	645	633	583	614	526	582	597	556	606	545	614	593	602	591	592	600	606	595	607	604	597	600	583	594	585	599	594	558	582	590	585	581	606	592	575	571	580	600	608	563	611	617	603	590	597	573	598	597	602	592	634	581	565	572	577	613	552	638	603	581	578	638	662	573	599	572	579	606	592	581	578	597	622	574	560	612	596	587	611	589	568	603	585	597	622	612	620	564	625	619	591	565	609	551	606	587	604	589	607	631	582	628	541	599	613	555	568	595	541	631	577	581	623	587	609	567	570	588	583	614	573	562	581	569	589	575	589	595	581	572	617	589	539	559	618	596	602	595	593	586	611	592	618	581	616	616	583	593	594	574	580	571	612	558	627	630	606	576	571	589	612	596	580	606	601	562	628	593	599	577	610	564	633	574	587	598	614	621	637	615	613	564	587	594	607	589	550	577	574	619	608	574	627	557	573	582	596	552	549	584	619	581	579	613	569	607	555	629	570	552	593	621	582	612	594	577	580	590	578	574	596	602	562	573	617	577	575	597	626	579	548	591	615	626	619	593	593	609	611	616	611	579	609	578	572	622	563	617	572	604	610	611	591	636	575	586	633	618	636	617	538	580	602	565	582	629	567	609	621	623	586	564	624	609	576	553	594	595	566	604	591	595	595	585	549	544	602	623	547	592	592	578	564	555	580	570	610	584	551	628	608	616	580	583	591	615	571	604	597	629	537	579	607	604	638	588	592	568	599	595	586	574	650	600	612	594	561	590	585	588	560	628	584	568	599	595	592	603	622	578	546	600	564	594	563	571	596	586	587	541	638	534	568	576	560	609	531	584	608	578	630	618	606	598	607	622	571	576	576	640	589	586	594	546	594	546	583	592	563	590	608	602	554	605	599	607	592	626	562	599	525	607	612	547	590	586	592	610	631	630	586	589	567	596	575	571	566	601	591	599	631	574	582	566	540	592	606	614	587	548	625	593	617	616	543	571	587	585	608	564	617	599	605	603	590	589	585	569	647	603	578	624	601	599	598	655	607	575	594	627	592	608	597	641	572	558	534	583	593	597	587	592	621	639	618	590	614	591	575	614	600	569	573	612	568	593	605	582	602	566	604	604	572	586	547	579	566	595	573	651	600	588	592	643	623	589	593	570	626	567	601	598	601	548	607	588	631	558	575	623	604	561	580	569	606	586	581	630	590	604	566	648	563	589	596	553	563	618	564	648	622	594	557	569	586	575	620	602	603	588	574	548	589	589	588	555	571	567	624	604	638	610	578	556	569	574	603	596	593	527	607	556	570	585	576	615	566	627	595	588	584	616	602	632	577	610	581	630	626	623	632	578	542	571	580	624	624	577	582	574	621	594	580	604	553	623	585	573	603	583	595	599	563	595	612	594	631	556	571	556	605	594	587	573	584	585	636	569	603	564	596	609	611	565	550	591	594	621	578	589	598	562	544	622	633	562	616	589	569	634	606	602	573	626	580	580	539	621	617	584	609	579	562	553	582	585	580	570	611	573	585	599
36502	54608	30817	7338	844	802	741	765	738	696	721	766	763	809	957	1054	1209	1378	1383	1193	1115	1009	865	828	767	721	653	682	645	643	706	735	801	730	635	726	694	726	716	689	690	720	670	677	730	706	685	668	699	748	692	720	702	688	697	659	707	686	679	704	723	737	689	686	718	725	716	709	693	667	730	745	719	695	660	644	683	724	693	727	732	713	711	696	729	740	671	714	654	690	676	714	705	702	684	732	708	666	734	705	682	711	718	669	704	678	722	691	643	694	723	743	712	746	737	724	674	672	698	718	677	705	650	673	701	705	711	701	693	754	701	746	667	695	711	706	687	710	712	718	692	694	713	751	723	656	754	716	680	695	723	692	669	733	708	711	675	708	690	699	680	722	690	724	693	708	699	704	721	711	733	679	658	692	690	696	753	708	749	709	717	698	744	709	732	693	735	732	729	689	750	654	725	691	690	710	730	674	702	742	676	698	698	661	701	705	661	712	668	731	637	653	699	706	763	756	682	671	687	680	679	642	699	706	680	686	679	739	745	667	723	676	728	709	711	742	732	685	670	724	685	688	669	711	683	669	738	714	717	742	649	772	739	702	697	727	715	717	661	704	750	697	728	705	683	738	696	697	697	710	740	713	712	661	727	645	724	701	661	711	659	704	721	693	680	745	674	682	707	688	667	738	682	694	676	710	684	711	665	709	733	715	662	730	661	732	695	711	678	692	689	702	754	690	692	684	665	687	683	700	729	661	687	760	751	715	728	683	716	673	680	688	721	729	702	698	744	705	752	712	697	689	661	729	672	719	705	655	735	692	714	700	771	707	657	664	729	687	728	686	713	714	731	683	699	694	721	701	698	687	696	717	716	691	722	684	697	709	714	646	726	700	710	714	675	661	679	709	673	644	737	721	714	675	694	705	666	681	678	667	692	745	708	675	708	710	732	710	721	717	694	717	675	699	678	730	683	726	676	655	696	693	730	660	698	704	703	695	675	681	677	718	711	699	689	709	678	710	720	657	699	686	684	736	700	713	687	697	739	675	687	724	645	667	702	735	701	693	696	718	706	697	687	714	710	688	674	696	671	733	718	716	693	692	680	685	718	670	724	691	702	673	691	732	666	682	701	730	683	712	702	709	699	712	670	701	715	698	685	688	717	692	714	714	696	682	712	711	647	694	677	681	721	736	698	700	712	675	722	734	673	694	741	727	740	752	674	691	702	730	703	734	716	705	643	750	744	719	722	663	691	685	676	673	734	720	678	706	759	715	708	694	704	690	714	680	706	715	678	645	723	709	695	738	722	719	720	723	729	721	707	664	722	670	736	683	714	745	682	709	732	718	691	697	676	704	715	737	718	666	760	701	733	731	658	723	670	685	739	720	681	713	714	696	728	677	695	721	701	708	674	691	708	660	669	670	740	690	659	683	708	731	704	693	716	641	702	713	720	684	708	700	708	726	714	749	717	722	722	710	635	708	691	697	686	700	731	671	716	680	648	703	689	699	706	723	719	691	715	707	668	650	707	744	631	739	702	694	698	722	692	733	702	698	723	705	687	727	716	694	708	728	714	714	700	691	699	704	730	658	692	707	668	711	716	699	697	690	730	669	657	709	714	708	695	709	729	647	723	695	687	710	742	697	669	690	665	665	660	698	711	718	712	737	671	756	730	727	746	720	665	711	703	695	704	711	707	725	696	761	754	736	730	707	696	679	657	689	672	686	700	746	687	723	719	706	702	695	682	701	714	742	754	754	701	714	711	687	691	689	676	713	669	700	701	706	695	708	723	748	736	723	673	725	648	685	684	726	719	729	742	714	734	704	673	676	739	717	706	707	704	702	682	702	708	689	663	696	718	713	697	712	706	727	746	708	726	703	710	651	739	701	729	723	693	661	729	699	722	729	691	722	727	735	745	722	717	674	683	686	696	706	696	746	691	703	703	712	701	713	723	691	721	663	725	717	683	713	706	651	704	713	740	725	719	697	696	715	707	711	679	663	733	709	730	728	707	712	675	714	748	722	714	705	728	692	706	655	704	695	715	658	697	705	717	696	694	652	699	691	654	707	713	738	704	707	685	721	676	735	674	749	712	662	692	667	673	696	676	709	729	731	705	675	737	700	712	688	689	709	760	689	692	676	729	727	669	739	735	683	731	654	712	701	704	682	705	693	716	709	725	704	667	729	717	712	696	696	699	714	694	698	716	700	711	688	708	692	656	681	684	729	755	666	695	717	685	718	660	669	669	695	716	723	750	644	758	704	708	710	690	697	712	737	719	666	699	750	741	688	684	714	720	764	698	701	752	692	701	716	672	688	691	695	725	703	672	678	682	732	704	675	737	674	720	681	706	715	691	739	718	720	714	683	691	746	679	694	751	713	676	708	696	702	684	683	689	668	723	729	697	714	685	683	679	700	696	729	693	714	714	736	734	711	660	706	677	713	678	708	695	680	689	676	706	696	685	670	750	709	740	690	722	668	690	734	712	706	671	671	719	683	733	697	694	723	707	696	669	722	705	697	714	697	673	717	666	760	680	724	634	788	679	738	713	725	679	702	688	711	682	721	691	683	711	757	702	681	685	691	676	690	663	736	714	726	766	697	684	698	670	743	687	727	707	651	730	677	723	761	675	735	707	690	716	710	701	683	707	677	715	644	668	730	667	673	687	692	686	702	648	752	698	715	667	755	675	700	668	675	708	718	667	710	720	721	711	680	687	665	694	732	732	718	742	700	715	717	701	716	764	682	731	701	680	683	658	734	719	702	687	661	669	722	749	680	672	754	701	694	700	696	709	666	707	715	670	725	660	690	703	673	680	681	680	759	697	698	662	658	716	697	728	664	730	664	730	683	717	727	690	694	691	737	744	668	709	707	705	726	683	680	714	683	689	730	705	712	632	763	775	708	710	653	702	682	655	682	751	711	697	701	707	689	683	714	716	720	687	699	727	694	735	666	677	691	698	696	715	652	702	662	677	754	683	710	642	723	727	752	711	691	696	688	710	733	704	732	692	684	715	689	729	707	686	655	714	728	720	664	727	739	680	708	732	681	705	717	719	742	700	671	692	711	701	683	707	724	741	662	670	699	676	684	705	673	698	677	659	715	728	652	772	706	713	692	708	716	707	712	676	709	701	702	704	675	737	725	675	728	687	734	685	682	705	713	712	704	717	718	710	707	696	739	706	680	743	737	684	741	736	689	702	727	666	733	736	764	695	714	676	691	670	734	714	692	738	695	662	721	708	697	689	686	702	679	698	701	687	707	717	700	675	702	718	700	669	730	742	682	745	705	726	695	730	729	703	668	693	691	687	672	673	740	731	676	732	670	721	721	722	674	701	707	739	708	711	702	668	670	749	698	709	680	736	672	699	723	726	664	676	675	651	746	667	661	670	715	688	701	713	701	716	698	677	711	696	690	747	693	707	692	715	674	660	698	719	651	732	740	709	712	673	699	725	731	708	695	720	720	707	682	703	721	668	744	707	681	693	713	701	702	712	662	700	691
24499	21835	30242	25173	20139	8438	1367	940	851	828	815	755	827	830	812	875	2690	4169	4601	3343	2335	1965	1392	1077	907	858	769	761	733	721	700	763	711	708	688	706	699	693	745	727	741	747	731	740	705	703	713	727	703	712	733	735	719	726	731	746	740	756	710	704	817	758	763	719	725	693	750	668	713	702	713	750	704	694	709	737	751	742	721	706	731	755	749	715	730	678	711	708	737	709	748	762	718	731	686	760	773	730	765	762	742	693	694	782	781	726	717	722	768	707	755	697	727	757	737	730	725	765	743	771	706	687	745	726	761	719	688	700	712	754	733	762	722	712	682	747	740	785	724	747	730	725	712	725	724	741	731	720	706	751	788	740	752	734	743	706	778	700	712	741	773	752	708	672	709	669	699	706	682	749	692	733	729	700	723	733	729	736	730	717	724	717	728	707	783	765	758	746	724	727	701	728	733	697	738	745	761	691	663	744	738	695	712	743	770	668	740	714	717	719	719	751	725	728	732	734	715	714	766	717	786	725	729	738	763	764	681	673	721	744	674	749	789	720	756	757	734	737	727	746	711	748	749	725	752	699	717	738	778	714	718	721	678	721	783	702	691	673	686	724	709	735	710	672	757	724	731	712	735	743	774	773	753	750	749	717	755	701	707	692	745	739	687	712	762	765	742	673	760	721	713	731	805	710	754	675	738	732	729	731	736	724	741	776	750	697	705	766	680	759	768	771	725	715	677	725	700	737	696	752	723	736	749	748	699	781	679	735	789	742	734	732	690	718	702	753	731	751	764	724	729	700	704	723	743	677	712	715	696	748	696	716	754	720	706	716	701	739	764	814	749	735	745	774	706	738	708	775	697	646	735	749	714	708	763	712	755	744	741	732	749	754	760	694	713	742	679	712	689	766	695	744	706	738	729	793	746	743	733	697	718	696	733	708	715	691	706	723	667	682	701	785	729	705	735	733	773	683	743	767	752	784	707	747	669	700	686	761	736	754	734	714	716	672	708	678	731	753	694	708	704	711	734	687	736	702	685	733	722	739	693	750	717	702	740	756	722	682	696	720	695	751	723	767	717	750	749	699	694	707	741	727	714	687	687	752	729	716	736	749	702	729	691	711	704	726	711	738	741	728	727	711	733	698	761	716	704	702	720	698	723	738	730	788	682	693	721	746	752	748	718	726	736	680	740	790	747	706	700	698	704	791	675	748	804	736	759	738	732	721	723	737	750	764	706	730	724	708	735	713	718	720	755	745	715	690	696	746	762	776	697	739	764	694	720	717	785	701	749	681	737	755	689	731	721	757	714	732	728	734	764	664	737	692	763	735	767	682	746	708	731	714	742	701	719	741	750	784	735	786	721	722	715	742	725	712	766	703	696	706	736	752	700	758	684	722	755	711	737	686	755	722	764	723	721	710	730	738	703	705	701	753	715	704	744	708	738	750	668	688	716	700	758	758	726	683	756	685	718	754	752	737	798	706	719	743	711	768	757	738	729	786	722	753	710	769	720	672	722	738	715	716	724	683	723	767	727	742	779	730	723	698	742	707	694	722	774	730	747	685	786	711	749	752	710	739	718	729	737	722	777	693	721	696	714	739	742	766	783	720	736	702	683	765	740	717	718	717	681	681	772	738	725	730	787	798	703	755	684	689	720	714	733	736	777	748	702	749	705	688	747	767	764	773	754	726	759	715	740	730	716	744	710	745	709	732	699	690	740	735	656	706	730	713	751	686	721	756	739	731	767	761	731	697	745	733	708	767	743	758	723	740	766	719	710	747	758	695	737	701	750	720	735	741	728	750	705	680	745	707	695	717	733	745	685	751	731	686	741	751	734	724	774	722	649	713	696	717	744	724	737	707	760	760	691	737	701	749	731	721	693	722	713	773	734	703	757	697	777	713	683	730	704	749	782	715	751	719	740	726	780	750	736	729	731	762	712	699	734	751	685	732	690	763	703	763	742	748	722	715	714	708	744	735	745	712	708	761	734	710	752	765	738	729	711	697	754	778	710	734	726	697	733	730	719	718	695	728	756	745	674	685	816	725	749	735	721	766	709	751	738	717	740	770	691	719	752	706	727	701	741	721	725	764	725	692	770	719	791	713	774	695	679	742	645	720	743	685	739	709	741	678	714	736	693	723	697	747	773	755	726	705	752	676	718	721	760	711	744	728	752	727	753	714	689	694	689	779	715	740	774	726	722	715	740	746	708	721	735	683	708	690	707	699	772	727	789	741	749	722	726	733	714	772	682	727	728	717	697	750	785	677	741	707	744	763	704	695	780	783	740	719	695	733	762	756	749	699	736	743	726	724	751	736	756	685	741	696	736	740	717	733	718	706	751	711	731	752	718	720	697	731	730	729	763	773	721	757	774	711	742	698	691	707	739	716	751	637	754	738	721	739	719	760	720	734	741	753	695	751	683	757	710	721	705	718	674	745	749	741	710	694	669	766	778	699	753	726	743	671	752	720	736	717	774	703	709	738	711	741	733	715	745	717	721	730	718	787	775	774	704	710	720	740	748	664	646	719	728	775	685	711	717	755	707	770	753	757	770	741	743	777	715	716	692	706	704	754	753	708	722	717	709	696	746	754	733	721	743	743	744	778	710	703	710	689	738	707	736	751	768	758	708	758	728	701	726	760	708	757	688	734	722	728	761	775	699	700	690	698	715	696	706	713	777	694	722	743	741	751	714	720	695	714	710	720	763	706	739	705	779	743	749	722	729	683	701	714	702	742	762	738	718	744	776	754	765	686	725	730	762	758	747	700	722	717	732	727	762	711	730	745	740	778	684	750	738	708	724	736	713	706	741	723	738	723	722	685	680	758	792	723	701	721	734	708	732	705	731	774	732	721	703	705	724	741	765	779	713	713	764	705	719	696	744	729	738	720	719	766	702	722	721	747	736	694	686	704	741	732	714	742	736	695	706	727	764	752	739	742	719	732	722	755	707	721	757	733	728	696	719	697	719	757	719	708	689	734	742	724	720	722	688	777	753	731	745	785	742	703	745	747	712	748	736	749	705	724	754	679	687	746	730	738	745	732	730	705	664	706	747	755	747	725	716	698	756	740	721	723	754	721	710	734	746	727	672	703	708	706	710	721	711	784	745	724	705	719	722	740	773	717	726	668	760	802	740	729	728	697	720	747	744	710	693	755	709	691	745	747	743	722	737	716	725	726	734	715	753	711	697	712	725	698	683	747	711	736	729	720	767	709	672	740	724	679	766	705	715	726	702	751	725	750	786	706	707	696	698	655	800	736	692	718	751	740	787	709	717	734	666	696	736	743	699	796	762	742	697	715	687	714	734	723	732	706	731	736	723	728	744	758	731	736	713	726	753	719	775	733	706	766	759	719	754	701	717	715	712	703	748	711	744	673	734	738	734	727	731	718	720	713	752	690	743	699	686	738	737	666	743	740	688	724	751	738	747	747	710	721	705	752	733	713	728	762	716	755	728	722	712	724	655	717	717	743	711	711	782	695	720	715	748	679	737	766
41366	71719	50712	19484	2763	1424	1160	1120	1107	1002	933	955	1049	1026	959	1207	4166	6421	6845	4747	3392	2717	1820	1304	1108	949	869	880	874	880	847	852	829	907	855	818	845	830	819	862	889	812	802	810	829	807	817	834	852	895	783	863	848	882	867	871	790	857	867	838	806	857	823	932	848	801	876	852	830	883	826	835	837	844	824	808	803	802	842	805	827	847	842	837	824	808	829	848	859	845	843	871	804	825	834	863	827	802	840	850	854	802	773	813	809	812	849	905	878	842	750	878	793	803	867	847	831	815	857	847	862	815	835	811	817	859	829	823	836	835	835	827	859	858	840	832	883	866	805	828	847	788	878	813	887	840	845	843	843	877	845	861	870	834	810	834	827	790	787	816	824	772	833	821	789	873	832	866	816	804	824	858	859	836	854	814	839	834	851	869	817	832	882	843	852	897	823	851	820	835	831	841	850	811	856	827	841	879	776	862	810	826	876	831	841	860	850	849	814	889	845	837	846	824	792	867	871	799	845	910	831	854	857	825	847	868	834	835	775	825	844	836	855	856	854	818	858	850	839	835	868	817	852	831	826	799	854	848	846	862	809	887	824	832	862	795	820	877	853	795	822	793	817	864	817	861	831	847	827	851	899	790	835	877	889	837	865	818	847	848	850	879	859	830	804	901	819	846	850	782	789	833	886	852	819	801	873	754	893	891	810	795	822	826	838	840	802	842	856	843	842	856	881	887	810	857	835	872	796	866	849	846	836	839	852	815	825	820	858	818	857	812	818	782	859	818	852	832	839	857	837	848	858	849	814	835	870	836	858	842	763	791	850	803	887	818	810	789	817	856	802	844	856	834	855	850	851	831	803	869	858	817	879	841	791	812	836	840	851	792	880	774	822	843	811	803	911	804	879	859	834	783	897	873	864	840	861	863	809	860	788	823	842	855	855	860	834	819	849	822	813	823	834	857	840	857	829	808	843	873	830	803	885	817	831	815	890	845	829	854	827	833	805	882	846	848	860	843	825	859	830	870	862	830	809	840	880	844	830	866	832	854	792	861	821	854	851	828	875	897	840	841	819	802	881	845	897	783	857	837	809	839	836	854	824	849	819	820	856	842	824	909	906	794	852	827	818	843	827	888	856	815	850	806	851	871	861	901	838	849	876	899	850	853	842	840	809	804	823	830	837	835	828	821	874	802	850	850	817	906	832	842	868	886	829	806	822	839	818	861	845	863	785	829	842	850	867	839	781	821	818	841	834	910	837	797	846	880	805	833	789	807	849	837	814	856	825	829	888	847	829	897	856	844	844	849	840	858	820	808	861	852	813	870	915	894	882	850	870	815	854	833	883	873	865	803	838	833	779	814	853	875	833	860	838	853	859	834	814	852	895	876	865	860	843	790	897	890	855	820	843	836	846	829	828	817	884	831	861	858	837	854	809	823	836	846	803	843	860	830	851	820	876	787	802	859	840	880	821	854	867	823	846	899	837	808	801	840	853	793	838	871	844	829	862	861	826	874	798	829	839	872	792	816	860	826	849	850	848	838	815	845	893	751	848	831	857	869	825	845	890	853	825	872	792	825	811	799	850	825	844	828	830	842	860	833	850	812	842	780	794	837	837	842	824	831	872	840	833	887	796	882	863	804	893	794	853	872	828	889	861	823	821	851	781	883	804	846	889	827	885	860	879	820	831	835	839	846	874	869	838	868	848	836	820	837	858	837	792	796	871	770	851	814	791	791	841	818	814	877	849	850	918	826	852	810	845	846	861	844	855	788	828	801	884	852	835	859	835	843	845	843	864	805	802	830	888	836	853	779	852	834	823	847	806	854	859	920	836	853	903	821	807	854	834	829	856	810	846	844	836	819	845	839	852	858	884	849	833	843	800	819	816	855	867	842	862	832	865	815	840	821	869	839	823	848	896	801	795	883	805	860	794	891	837	846	840	864	820	840	834	834	822	907	843	857	801	775	835	824	832	832	785	821	873	865	829	832	835	815	806	875	823	818	823	828	808	851	796	842	821	843	823	840	887	856	830	815	814	894	832	767	857	807	845	841	825	839	799	838	870	817	801	826	862	824	893	854	813	833	824	797	804	813	806	852	803	858	902	878	872	837	854	818	836	845	837	879	785	834	848	857	837	843	835	845	847	879	851	816	820	841	855	827	815	844	829	831	824	758	882	806	861	850	868	808	859	876	770	813	844	862	823	773	831	830	816	816	838	830	902	848	826	858	830	816	830	845	858	797	913	868	839	816	798	805	821	827	866	842	839	846	854	830	864	850	859	851	822	831	845	838	837	880	884	853	850	830	888	843	855	834	838	839	820	882	802	881	844	870	841	804	849	816	904	824	847	817	834	795	863	807	848	851	858	822	840	876	770	837	812	847	807	894	805	834	835	837	854	895	816	802	859	847	823	846	863	860	800	804	847	875	859	805	820	859	863	798	825	829	824	853	846	828	812	825	792	841	822	882	877	886	842	804	828	808	844	882	840	865	830	836	847	901	851	878	786	820	851	802	837	849	790	830	808	844	808	857	859	797	825	825	804	846	867	852	869	847	885	852	842	832	861	792	826	844	827	799	851	841	852	875	785	863	848	885	835	824	887	826	870	863	825	824	812	876	867	864	848	847	854	856	865	847	785	841	833	866	818	853	864	804	834	810	832	824	861	888	840	887	827	835	826	844	846	870	803	813	842	795	893	826	828	817	810	849	783	904	872	840	856	824	850	857	801	871	793	851	844	777	826	813	867	759	882	844	798	858	805	865	843	862	870	871	857	867	860	801	879	853	822	887	833	833	798	798	816	823	836	833	863	862	892	820	842	879	806	813	896	807	819	810	852	819	849	805	863	859	855	853	826	874	849	799	781	818	812	873	824	854	821	789	812	840	838	827	945	858	866	786	828	844	793	815	825	873	809	873	804	881	858	825	810	873	832	857	869	808	754	820	795	793	829	812	866	843	836	937	850	849	850	853	817	844	794	842	841	848	839	839	845	824	812	794	854	893	819	831	883	872	821	854	853	856	832	825	837	755	827	832	886	842	839	815	813	856	861	806	883	906	860	855	848	874	845	835	830	817	760	808	850	809	861	859	853	845	803	854	776	847	838	833	804	866	808	847	842	839	801	835	829	853	849	872	810	896	818	854	839	873	805	869	833	796	864	908	806	826	900	837	809	804	848	789	819	821	843	842	909	805	793	829	856	872	782	796	851	841	874	784	870	842	868	793	859	844	854	820	835	804	803	793	836	833	842	825	837	826	824	861	867	815	834	876	858	827	869	844	793	842	847	874	884	852	854	824	823	862	855	874	841	881	882	847	937	799	852	864	840	861	902	858	846	837	817	841	822	842	863	858	824	838	830	864	831	891	878	841	812	834	885	889	811	845	827	857	839	810	845	825	871	830	848	862	834	847	839	854	857	829	835	826	823	876	883	846	817	810	843	880	817	830	827	817	852	847	839	829	806	809	826	790	816	881	858	794	826	816	815	876	858	831	888	888	803	869
25672	22518	31090	25695	12365	1750	974	978	912	856	895	865	903	858	884	903	1638	2692	3062	2412	1839	1598	1167	1031	912	878	868	831	792	778	798	799	829	830	828	863	833	828	835	867	849	827	787	872	825	847	783	794	830	859	853	847	806	808	863	833	877	849	819	799	825	816	857	795	859	814	808	853	877	815	817	772	847	780	830	847	826	832	772	820	835	800	802	842	850	786	819	827	794	861	824	783	805	831	794	845	846	805	831	815	860	854	781	803	864	787	860	812	847	831	830	839	781	837	821	782	834	823	858	819	803	865	858	819	803	816	778	792	825	801	846	786	876	787	849	859	800	786	821	821	837	857	813	841	799	875	883	798	809	847	859	830	785	844	791	821	853	791	812	815	846	788	848	842	811	817	814	870	807	839	852	847	848	914	800	815	789	804	797	809	798	869	846	797	811	798	830	804	859	799	828	803	803	805	806	807	776	825	833	811	866	835	781	779	837	873	849	827	819	854	843	832	835	779	845	782	826	856	798	861	851	840	835	824	777	839	847	861	825	835	825	830	818	848	819	850	831	827	804	797	844	777	816	761	814	832	840	840	810	825	817	844	865	810	824	844	851	841	877	809	842	812	847	776	818	854	850	806	863	872	808	777	864	805	773	796	773	818	823	838	857	843	799	803	855	819	788	774	786	807	859	823	770	800	817	800	790	815	845	836	779	831	814	820	887	835	811	844	855	821	852	835	871	799	810	810	832	834	826	860	827	829	813	853	844	840	791	768	825	781	812	866	799	849	802	844	835	846	790	846	805	825	836	844	783	844	850	829	764	793	855	875	819	844	792	796	765	811	817	797	825	786	841	837	809	808	846	805	828	826	861	852	884	817	792	818	820	816	805	863	855	779	775	869	774	832	806	794	815	848	799	772	803	854	855	862	841	812	841	824	827	796	855	878	814	810	811	838	852	835	824	797	827	769	860	892	828	844	788	778	822	815	839	857	829	854	827	859	834	895	835	848	809	802	824	822	819	846	837	815	891	820	810	822	814	810	818	876	837	823	815	868	879	807	819	846	823	820	809	851	813	800	801	807	809	845	826	822	862	805	834	808	856	840	823	844	886	810	843	844	860	832	849	814	848	883	819	834	804	872	822	813	755	800	847	805	840	779	813	799	811	752	856	856	859	806	837	838	817	792	845	809	821	839	830	814	781	810	781	769	817	852	811	828	791	861	803	807	848	826	828	816	830	802	879	813	814	836	859	779	813	783	839	820	821	853	828	822	808	854	884	819	859	828	809	823	806	832	868	800	787	880	842	847	830	823	824	860	823	769	779	817	886	760	794	835	819	830	796	814	800	838	831	818	794	839	786	806	846	813	857	828	832	807	836	786	810	841	790	809	837	847	826	820	809	857	821	867	845	784	819	825	830	822	805	790	830	805	832	812	839	821	805	862	855	823	798	796	847	845	781	838	799	824	803	829	841	799	850	834	840	813	841	822	833	809	800	815	807	785	824	828	787	795	801	827	802	842	838	810	817	868	831	792	827	806	846	853	830	816	836	847	818	803	818	815	816	804	786	798	843	818	839	786	807	845	866	815	818	823	878	840	870	851	829	785	804	833	818	837	829	802	786	819	871	865	805	811	849	819	827	862	922	807	820	822	825	806	806	807	815	824	775	854	828	819	836	850	863	794	850	854	834	794	817	854	768	875	811	846	802	848	779	767	893	779	828	829	836	862	810	852	825	873	829	799	728	778	826	794	872	805	880	857	792	803	834	839	780	848	780	784	831	817	859	824	837	810	828	856	766	821	788	848	843	846	803	730	862	841	843	819	801	856	853	849	836	796	772	850	863	809	899	839	821	806	825	819	832	850	826	869	858	831	885	849	844	728	812	811	805	815	823	850	821	819	768	869	834	836	813	800	818	806	854	835	883	765	828	859	814	843	786	821	805	808	836	833	786	868	856	846	802	803	801	844	893	826	819	777	840	832	792	879	838	864	843	877	863	802	799	830	820	819	800	830	824	827	840	837	872	803	864	836	809	860	815	818	799	808	840	842	830	774	786	784	828	826	873	878	796	827	804	783	794	792	827	802	808	760	780	774	832	794	868	798	846	792	837	819	844	794	888	876	843	816	821	826	805	824	838	829	819	819	795	836	844	807	814	846	794	778	837	812	803	841	828	770	866	829	870	813	769	808	837	774	814	806	807	809	808	782	821	845	787	853	856	849	832	845	760	820	819	783	842	833	885	749	828	800	865	831	857	826	864	805	786	800	835	837	850	850	808	808	836	881	826	812	845	851	822	826	826	833	830	833	848	830	792	840	840	832	841	852	871	822	818	792	881	795	762	756	827	841	787	903	783	891	819	846	802	817	791	819	785	858	863	850	847	806	827	850	809	811	803	788	753	785	819	845	831	768	836	839	793	802	808	858	846	846	795	830	801	845	786	866	771	803	842	793	840	848	799	869	814	830	782	820	850	811	847	844	847	892	809	821	825	798	834	790	863	809	787	793	822	819	837	821	817	826	802	791	846	878	778	845	858	825	791	826	804	841	852	806	818	824	789	817	855	821	859	823	798	825	856	849	860	821	792	817	822	853	766	830	829	851	817	862	780	849	846	918	834	784	883	801	821	825	815	828	858	855	778	848	793	816	810	812	833	813	764	812	864	868	820	814	813	849	800	839	805	823	852	846	794	790	881	777	833	785	826	834	821	738	882	863	816	822	846	798	803	806	804	875	840	834	821	798	804	788	795	853	810	803	798	785	861	868	859	820	797	832	835	793	834	820	774	814	798	770	805	843	846	846	843	820	797	864	795	862	857	832	861	820	813	850	858	832	823	854	844	835	785	787	777	808	841	784	840	824	845	821	839	880	847	815	803	849	784	867	844	828	833	882	821	840	831	866	804	831	841	778	836	817	860	808	776	850	824	799	883	824	850	864	854	793	778	878	797	809	806	831	797	841	820	820	855	803	819	826	811	851	791	823	865	831	826	837	794	830	828	880	825	796	851	826	822	790	789	763	816	813	892	848	821	851	839	777	845	815	819	758	864	808	814	880	843	831	847	852	841	807	839	793	842	850	790	851	801	813	816	809	832	821	821	773	814	861	864	848	813	818	839	781	789	781	812	800	823	822	828	825	857	843	802	799	871	859	811	808	861	766	832	813	875	839	824	829	829	773	831	834	875	841	809	824	886	794	832	808	809	817	824	800	866	835	834	820	826	807	851	803	827	852	835	813	853	789	789	829	756	829	787	810	834	804	783	834	830	812	822	796	810	823	880	805	818	874	808	820	849	821	759	840	844	833	865	846	771	808	837	921	870	827	853	821	827	851	779	801	795	818	810	824	857	800	780	838	820	807	799	802	817	806	784	800	869	856	810	803	813	845	822	803	786	862	803	803	838	798	793	753	819	792	801	782	798	812	801	840	814	879	793	843	821	800	819	872	822	807	803	821	855	809	823	804	809	831	836	841	817	844	863	829	848	867	813	894	860	811	834	804	855	830	795	835
40594	66827	45472	16356	2122	1247	1179	1134	1080	997	1053	1012	1035	1027	1124	1085	2768	4637	5154	3866	2680	2200	1583	1211	1158	1093	1016	969	919	974	951	984	961	929	956	969	933	980	974	916	1003	1010	957	934	912	956	981	940	969	925	977	944	968	905	932	957	949	952	964	960	925	959	972	963	996	940	956	903	915	936	986	963	948	981	917	939	919	907	925	1007	929	1008	982	982	972	991	979	978	942	952	959	920	951	950	983	958	992	980	943	981	942	914	989	907	935	938	940	912	954	918	967	971	940	923	960	952	926	944	950	963	905	987	961	963	951	914	965	964	937	970	978	937	950	920	923	944	1004	1004	956	940	978	1011	956	907	996	969	964	977	1017	1039	907	899	950	965	969	939	960	962	966	999	963	914	938	990	936	965	1013	947	1005	982	988	993	964	906	933	925	940	960	944	952	954	981	1003	953	973	989	949	970	997	1030	961	981	960	951	935	945	925	979	959	983	952	938	923	943	1029	1007	907	982	951	992	891	963	952	966	973	989	991	938	1018	931	943	931	933	964	995	957	925	910	970	941	896	975	938	911	985	955	989	916	949	975	981	941	913	941	949	965	992	948	973	903	910	956	932	955	920	985	1013	1017	961	1013	959	958	981	929	984	953	954	956	970	960	964	919	917	930	965	993	986	913	920	877	941	995	934	996	984	989	979	949	977	1004	936	979	935	988	943	970	1012	954	976	955	931	972	893	914	963	972	963	982	985	914	933	977	957	1002	969	952	942	1058	948	934	962	939	967	1011	975	983	935	959	951	952	976	981	878	940	904	951	932	904	920	959	920	961	967	1017	926	1000	929	960	941	1004	976	920	950	941	963	916	924	956	966	904	989	995	954	964	957	971	912	940	957	1004	995	956	921	956	952	925	1013	968	981	953	915	983	991	978	930	931	1017	993	975	957	990	925	924	936	934	947	970	942	981	903	958	948	939	928	946	971	996	954	952	985	987	1002	931	931	943	913	900	936	937	982	942	985	944	928	960	980	923	976	874	948	945	991	949	1008	947	974	939	949	976	977	956	927	964	908	966	995	948	942	908	938	977	945	997	990	1015	1022	929	934	992	977	887	952	931	1018	986	893	981	973	967	901	957	922	959	956	931	965	930	945	946	949	1005	953	985	1023	944	1008	940	987	978	933	924	948	970	940	1021	934	955	959	904	1003	996	975	956	948	950	954	993	945	1004	927	922	976	978	961	948	968	952	953	971	946	927	972	969	990	937	996	961	959	1017	941	965	947	952	953	937	1001	950	998	1013	923	960	906	941	955	942	956	970	939	943	909	944	956	989	969	923	971	1025	966	982	991	970	906	977	967	979	977	947	955	909	984	925	922	944	962	911	932	907	879	968	883	903	940	914	1032	947	923	917	951	959	987	935	950	978	946	953	929	990	984	936	977	1049	990	919	941	940	964	919	957	978	941	925	991	966	919	937	1007	961	971	951	960	997	976	1000	934	979	917	986	952	997	982	939	951	927	949	997	908	979	1027	941	972	996	981	995	984	992	936	929	907	971	989	948	986	990	991	957	971	956	1003	952	1004	1004	938	939	951	960	1000	969	952	984	939	946	914	915	981	942	931	971	960	949	952	945	956	949	943	957	912	947	964	976	944	992	954	946	924	980	953	952	945	975	946	931	991	957	954	958	911	986	949	961	975	976	911	949	936	960	1001	934	985	946	982	903	979	905	980	985	969	968	967	971	924	937	951	990	957	910	931	988	937	914	963	914	986	932	866	930	977	932	975	975	955	964	976	942	953	983	930	907	935	984	931	961	1014	907	951	907	932	927	984	976	1071	931	969	999	958	949	947	1001	984	1000	973	953	907	920	927	878	989	967	947	954	918	995	960	937	989	956	898	1008	959	985	968	944	952	917	994	982	936	984	974	950	943	930	866	931	984	946	959	953	933	957	957	966	952	939	927	940	947	979	978	973	996	913	914	936	927	991	1001	905	992	914	919	945	989	1040	1046	988	1007	964	976	917	1009	900	953	927	964	999	985	907	991	979	935	1013	917	1040	967	961	946	919	953	983	955	935	935	965	1066	933	953	1014	960	960	1001	965	926	974	977	945	950	908	1027	945	899	983	925	1000	979	993	937	933	953	943	964	980	916	930	944	969	961	932	964	916	934	922	989	964	955	901	986	963	912	925	949	1014	901	958	935	944	991	948	951	956	998	909	928	958	985	1009	978	935	992	960	928	905	928	960	962	995	952	893	962	917	1024	980	975	932	904	991	940	968	984	996	938	996	963	976	983	988	943	953	955	915	940	875	956	967	986	978	918	950	934	985	979	914	959	955	930	956	933	971	914	914	993	902	988	976	948	974	948	988	966	954	975	946	984	920	974	987	935	941	958	988	967	958	899	1007	986	1030	953	964	987	936	967	960	921	965	919	955	972	930	960	966	933	963	992	940	944	912	1036	947	944	944	958	982	924	900	933	901	920	939	984	982	904	1041	975	1029	923	976	920	1001	954	949	942	944	937	992	988	975	965	935	964	959	945	950	966	997	981	909	1000	946	984	949	933	952	998	963	915	905	967	942	931	954	959	926	915	964	921	952	953	923	929	932	940	984	947	954	959	982	942	988	974	936	986	923	946	916	934	954	990	932	908	976	1012	987	991	923	955	965	967	939	967	1025	926	996	974	977	917	907	957	931	962	971	927	901	937	944	976	958	934	964	919	980	938	970	976	1006	938	970	951	992	927	953	960	975	877	945	941	960	905	909	977	986	928	928	972	987	925	948	921	1020	954	957	963	970	936	964	929	953	946	936	918	953	1003	970	962	928	945	973	969	917	919	964	957	966	1031	942	948	966	1016	922	999	945	970	904	1026	957	1005	974	990	913	967	951	996	918	982	963	921	981	980	918	960	976	971	964	949	982	928	930	946	974	938	992	969	933	964	924	957	1003	945	930	943	954	926	956	963	977	958	971	1007	948	901	948	961	919	942	947	949	952	957	958	906	943	991	990	953	945	976	940	946	985	959	895	937	984	972	903	938	942	970	970	896	975	923	971	964	983	969	924	911	962	986	976	961	992	929	922	933	993	923	1007	924	957	970	934	1014	930	893	955	967	956	965	967	970	1008	1000	1016	977	943	928	972	992	948	970	1030	955	980	968	973	953	985	927	936	922	977	927	1005	964	961	882	964	944	922	909	980	986	920	926	941	916	958	1001	972	980	951	945	979	940	957	888	973	940	957	939	955	968	931	946	934	970	941	999	961	958	915	1009	930	917	968	888	954	979	947	946	1011	978	927	931	912	981	990	974	925	974	937	966	979	1006	978	982	922	942	935	946	934	945	938	922	976	960	982	954	973	973	948	957	978	909	907	958	883	918	961	918	962	982	929	1003	909	980	962	948	965	944	983	947	951	945	917	964	963	987	968	960	933	973	932	981	999	941	909	904	953	974	966	929	958	937	908	906	988	965	970	922	945	967	986	942	959	966	910	938	972	1028	973	1011	945	911	962	1013	943	968	1024	948	924	983	961	947	971	978	964	934	1007	966	928	1011	992	961	962	1001	892	914	923	951	917	945	966	965	980	951	945	977	979	991	985	978	920	953	959	948	956	990	939	970	941	973	954	983	922	957
23232	21676	29640	24375	21558	21083	10113	1644	1233	1247	1204	1136	1106	1161	1208	1220	4346	8509	9342	6567	4975	3646	2320	1637	1263	1155	1131	991	981	978	1024	1025	1043	1044	1016	991	967	996	1027	1014	1042	974	987	1032	1047	1003	988	1023	1035	1006	1011	961	958	1013	982	1004	958	982	982	993	1001	952	1029	1019	971	1005	1046	974	994	1002	975	1040	951	1015	999	987	999	1008	1018	1035	982	974	975	923	964	991	1001	921	1054	1003	1094	958	1012	952	976	966	985	992	1063	1020	1029	977	987	1018	981	961	1034	1016	931	1000	1033	1011	974	1008	983	1011	1015	1013	972	999	996	966	998	1001	983	1015	1015	995	986	1018	1003	979	1043	995	1032	1062	1079	976	1012	940	1003	969	998	1034	971	984	1001	1017	961	963	971	1038	956	1020	1014	1023	1031	1058	1008	1038	1030	1041	1037	994	995	987	1024	1031	975	1023	1018	1042	1084	1003	1015	1043	1002	963	976	979	1019	991	983	995	1083	946	999	1022	987	981	1013	1021	1001	1069	1005	1048	1068	997	977	1003	1069	1013	979	1013	966	979	992	1021	1028	1020	1017	980	1039	1007	993	1036	950	1001	983	1036	988	1028	954	975	986	1050	1011	986	1020	971	1054	955	1001	967	1014	1019	1072	1009	991	999	968	992	996	991	1015	988	957	995	987	949	992	1076	990	998	996	1006	963	1021	971	1011	892	1034	1027	986	994	968	968	974	997	1078	992	1045	1077	1028	992	974	938	959	1011	1012	944	1030	983	1036	988	1015	974	1035	1005	1023	1051	1019	982	995	1035	999	1013	988	1001	991	1012	1039	1047	971	995	999	978	996	1025	1049	967	1008	994	1046	1030	985	998	972	1008	1042	945	986	1003	986	1043	981	1028	994	975	997	1003	1011	943	1009	1008	955	986	1025	963	959	971	1010	1019	1029	970	1035	1056	1010	1005	1007	1003	973	1030	999	970	976	947	961	973	1029	993	1014	990	1010	1008	979	1026	959	984	995	969	930	1026	959	1054	981	964	992	990	1050	1004	980	944	1005	994	1015	950	1000	1007	979	978	961	996	993	1003	973	999	994	1024	980	1055	932	998	1017	1022	1014	1000	1025	1042	976	1055	960	974	961	1024	1001	982	1021	1059	1030	1077	1024	995	987	1043	957	999	1003	1043	1006	1012	984	984	1016	1028	974	1028	996	984	978	965	1017	1007	1052	958	960	947	1010	995	988	996	1066	1001	974	1034	974	1048	1046	950	1009	1019	1018	1027	988	964	968	1011	969	1010	976	947	985	1003	1032	978	964	1033	989	946	975	980	987	1000	1027	1024	1036	1004	979	998	957	1040	994	983	997	981	1032	968	1001	1003	985	1008	934	1006	1042	977	946	963	985	986	930	966	1056	988	1044	1000	1000	962	948	1019	1001	1019	1028	1024	1053	987	1066	1011	1017	1000	960	1054	1019	1021	1004	1005	985	1006	1016	1006	970	962	995	1027	1016	975	1010	992	1034	953	1011	994	1014	1023	978	922	999	1008	1014	950	1008	990	1035	1011	1037	1000	981	975	987	1032	1028	974	995	988	973	1015	983	1011	1029	1013	948	1008	995	978	991	1047	970	935	971	1019	1010	1013	964	1026	964	994	991	939	980	999	1036	914	1024	945	961	978	976	954	975	1040	929	967	979	993	1016	1036	983	978	936	1018	988	995	975	1043	945	1079	986	1067	1044	1011	958	984	1023	1027	940	1025	983	1021	999	993	977	964	958	986	1058	1011	1005	1019	1040	1027	1044	1013	1043	992	981	968	1014	995	980	972	949	992	1026	968	975	1001	1016	1007	1032	1004	965	939	1012	1053	950	943	1014	1015	968	978	1009	975	1018	983	1008	969	1014	1013	993	940	928	979	1046	991	1009	1013	1004	1014	951	967	1017	1063	970	981	979	1021	964	974	1012	1013	984	1000	966	961	1002	997	963	977	1027	1026	1012	1046	1046	1054	1010	904	1033	1026	964	966	1000	1003	991	1014	983	1010	945	1009	990	1030	1023	944	976	1006	1003	1021	984	958	983	1012	982	965	1001	1053	1022	1041	918	1002	994	992	1056	990	977	1010	1039	1061	988	1019	957	1044	981	990	924	1017	974	1013	1003	943	1019	1049	1061	992	1055	1012	1017	976	1008	1026	959	1031	1038	968	974	970	1036	1016	1025	1021	1016	1003	1003	956	975	1058	980	1038	965	922	1028	1010	1005	967	1059	966	970	936	982	985	968	992	1032	1009	1029	911	989	1026	944	946	988	936	997	996	976	1048	1042	993	1000	1003	1053	998	998	956	982	931	995	1023	1042	1017	1062	979	990	1009	964	1045	1017	1044	1018	985	992	969	1022	996	1037	984	1056	969	1025	984	1001	1042	988	997	1042	994	977	994	1014	911	938	977	978	977	983	952	997	993	924	963	1051	1012	985	982	1025	1002	977	998	996	984	998	993	978	1053	946	973	1009	1013	978	938	959	1022	965	1051	970	1002	1000	950	1058	1050	1007	1016	917	998	1069	1024	1013	957	1072	954	1032	998	1013	943	1049	1006	995	961	1031	945	1028	1000	1011	923	1008	985	998	971	1049	928	989	1035	994	959	993	987	1006	935	973	1020	1001	1012	971	1005	959	1011	995	1031	974	1013	1034	970	1042	992	967	985	1008	1001	1028	1024	984	1046	995	976	1005	964	993	1056	1017	1009	991	999	985	985	1044	943	1013	1007	982	952	1030	1036	962	999	975	1024	1069	983	1003	1005	1017	1004	1005	1049	965	1017	995	1028	966	972	1002	1027	1034	968	963	956	929	1030	1003	1009	1022	927	1015	984	1023	987	1006	991	982	1005	1046	1018	1028	1010	1018	937	1024	1004	1002	980	1022	999	938	964	1012	938	991	961	976	998	1019	985	988	1003	956	959	962	948	1015	999	933	1014	1007	1038	973	986	1013	941	1102	1061	993	979	980	1005	982	977	980	1004	1043	986	1020	1036	1027	978	953	930	1010	1011	980	1069	1034	975	1020	1007	1027	996	958	966	1018	1017	996	1011	1044	1033	1010	999	981	1005	1011	1001	969	1000	1038	994	958	1025	973	1025	926	944	1013	957	1002	1022	970	1016	1021	1018	1011	1002	1013	1005	1004	1014	986	960	1021	1002	1007	984	1072	998	978	991	987	1047	1002	996	1006	1026	941	946	959	1003	1024	1039	977	964	988	987	987	993	975	1007	1003	1018	1021	999	1055	962	988	1079	955	1016	1001	991	1021	1004	1063	906	1059	1035	1039	1039	1034	990	970	992	1004	988	977	1008	1045	922	993	1007	977	996	953	970	1002	973	955	964	1012	992	1015	983	981	975	967	1007	981	984	983	978	1004	998	1004	1014	1023	1007	1009	966	960	1005	1037	979	978	1036	985	972	984	993	986	998	978	993	1027	991	971	1009	1022	1030	970	948	1019	1004	1016	1029	1010	990	964	1021	985	1010	983	1006	982	980	993	958	1054	1029	1011	993	1004	939	978	995	970	973	1015	1053	1044	1024	940	995	997	947	1006	997	969	999	958	976	966	998	1023	1069	983	1001	966	986	999	1002	1031	1029	956	994	1056	986	1009	1002	1020	1022	991	985	997	998	1000	1020	956	962	975	1018	1046	996	952	963	1037	969	1034	1010	981	971	1005	984	1028	1017	1003	968	1034	978	998	974	983	972	1020	960	984	1025	999	965	928	989	974	1016	978	996	995	957	993	1016	1021	959	957	930	994	977	973	1036	1009	951	983	976	980	961	1040	995	1029	977	1029	993	985	991	950	977	993	1051	1074	1047	1022	979	1027	968	1004	984	1038	1034	996	1008	999	1012	1027	1021	998	963	998	988	1040	978	994	974	1032	1002	970	1033	1064	1065	1040	1041	993	1034	992	996	1043	959	1022	1024	1010	1004	1001	1007	1017	997	965	993	1008	971	930	952	1027	1042	1009	978	947	981	1014	959	1002	1018	967	999	1012	996	995	1021	990	1001	990	985	953	1093	995	1019	960	993	1009	1034	1028	960	1006	961	1013	1025	1027	1011	1000	995	983	981	1008	1000	1031	1021	979	1034	1032	976	999	985	1037	960	996	984	985	943	1008	993	975	969	972	956	1000	1011	991	988	1023	1020	1023	961	1017	991	1075	1021	930	962	985	956	970	1024	1051	1069	1025	977	1033	1021	994	987	961	1018	999	965	1002	988	1023	1042	975
46591	80944	59515	26569	3769	2425	2139	1830	1597	1551	1383	1373	1343	1323	1436	1535	6840	12268	12884	9410	7123	5118	3026	2143	1641	1352	1260	1094	1167	1097	1156	1116	1180	1131	1115	1126	1113	1124	1150	1106	1129	1084	1129	1105	1086	1133	1103	1091	1155	1118	1096	1094	1103	1115	1094	1150	1115	1067	1148	1115	1111	1108	1121	1155	1125	1132	1157	1090	1084	1095	1129	1118	1154	1097	1086	1172	1121	1106	1152	1102	1153	1101	1086	1116	1129	1111	1041	1113	1164	1124	1076	1131	1106	1107	1148	1080	1091	1125	1109	1117	1122	1096	1086	1072	1131	1094	1135	1122	1140	1141	1113	1143	1125	1159	1108	1167	1136	1079	1126	1096	1029	1090	1166	1192	1086	1081	1105	1180	1157	1098	1110	1060	1126	1136	1120	1135	1125	1096	1093	1106	1165	1166	1150	1110	1145	1062	1172	1075	1083	1128	1137	1167	1073	1156	1119	1127	1107	1164	1083	1062	1072	1061	1162	1090	1095	1161	1156	1113	1179	1072	1124	1109	1129	1132	1067	1109	1132	1151	1068	1116	1140	1196	1093	1126	1139	1096	1116	1131	1112	1126	1087	1135	1055	1130	1096	1120	1101	1110	1130	1106	1083	1158	1093	1134	1105	1075	1108	1176	1174	1076	1089	1159	1094	1140	1105	1123	1095	1167	1110	1129	1158	1122	1102	1114	1133	1064	1086	1084	1103	1064	1102	1124	1132	1129	1096	1092	1076	1139	1157	1136	1159	1142	1130	1136	1082	1101	1091	1119	1106	1113	1122	1120	1119	1139	1133	1114	1125	1085	1120	1105	1152	1119	1176	1139	1173	1072	1106	1134	1098	1099	1092	1089	1127	1131	1093	1120	1125	1186	1140	1156	1042	1119	1177	1108	1158	1159	1107	1084	1098	1169	1118	1131	1105	1148	1131	1067	1133	1117	1176	1085	1108	1109	1129	1072	1055	1121	1111	1107	1107	1144	1152	1171	1063	1068	1109	1094	1139	1073	1108	1140	1116	1148	1116	1106	1089	1128	1156	1122	1121	1083	1078	1104	1081	1103	1095	1103	1096	1148	1093	1037	1140	1109	1130	1142	1150	1107	1112	1102	1106	1059	1160	1154	1119	1101	1079	1021	1115	1101	1124	1154	1100	1080	1207	1135	1105	1149	1112	1073	1148	1166	1111	1160	1089	1102	1076	1103	1146	1052	1068	1083	1074	1112	1187	1109	1129	1075	1100	1113	1106	1117	1197	1188	1126	1108	1096	1087	1125	1089	1180	1143	1080	1178	1103	1174	1119	1073	1131	1074	1164	1101	1157	1023	1121	1124	1112	1118	1074	1124	1150	1085	1133	1129	1102	1093	1136	1147	1111	1098	1097	1189	1110	1121	1128	1107	1098	1051	1072	1102	1072	1192	1109	1113	1144	1099	1140	1109	1139	1134	1203	1048	1093	1202	1131	1108	1052	1164	1107	1189	1109	1098	1099	1110	1156	1153	1124	1099	1103	1084	1104	1169	1028	1061	1081	1149	1102	1101	1095	1070	1080	1117	1122	1122	1151	1148	1145	1146	1087	1141	1123	1141	1073	1114	1094	1123	1114	1131	1076	1092	1050	1144	1118	1117	1106	1092	1113	1158	1095	1180	1103	1113	1125	1070	1087	1055	1141	1199	1139	1092	1120	1103	1147	1142	1100	1110	1064	1135	1088	1149	1120	1161	1137	1156	1055	1124	1108	1091	1106	1119	1073	1071	1115	1104	1092	1096	1136	1118	1085	1164	1126	1121	1103	1087	1085	1187	1005	1104	1124	1090	1118	1168	1186	1149	1142	1133	1086	1060	1100	1130	1158	1116	1103	1075	1112	1145	1183	1165	1147	1111	1106	1088	1126	1087	1138	1120	1115	1063	1110	1080	1092	1165	1107	1091	1120	1148	1129	1131	1117	1071	1149	1081	1144	1109	1075	1121	1085	1212	1155	1148	1118	1134	1040	1147	1093	1167	1185	1071	1063	1124	1110	1145	1126	1133	1097	1159	1099	1140	1147	1082	1149	1117	1077	1117	1134	1157	1087	1128	1103	1072	1117	1160	1130	1110	1122	1108	1118	1152	1135	1105	1132	1096	1128	1174	1115	1087	1095	1057	1086	1159	1112	1193	1143	1127	1117	1127	1088	1114	1125	1121	1112	1125	1131	1116	1126	1135	1121	1139	1161	1096	1119	1121	1142	1101	1104	1110	1114	1125	1123	1122	1164	1107	1114	1114	1059	1118	1066	1089	1146	1112	1093	1145	1090	1072	1123	1085	1110	1156	1117	1095	1176	1144	1115	1112	1127	1104	1139	1161	1177	1157	1051	1136	1128	1118	1100	1119	1181	1191	1150	1095	1119	1093	1160	1108	1151	1092	1119	1146	1119	1069	1140	1149	1138	1072	1082	1175	1136	1134	1109	1119	1140	1099	1141	1173	1136	1170	1125	1100	1125	1109	1175	1159	1167	1121	1152	1175	1141	1132	1158	1133	1111	1150	1131	1166	1176	1113	1106	1118	1150	1093	1097	1161	1144	1129	1113	1107	1134	1114	1150	1172	1136	1139	1129	1163	1138	1123	1155	1073	1138	1124	1117	1143	1141	1045	1114	1124	1133	1049	1153	1081	1083	1151	1096	1115	1094	1145	1141	1135	1120	1144	1084	1173	1069	1128	1161	1155	1067	1134	1146	1115	1136	1050	1159	1085	1169	1124	1138	1159	1070	1157	1142	1101	1121	1051	1125	1097	1141	1160	1155	1111	1108	1093	1169	1103	1144	1172	1056	1163	1121	1079	1164	1078	1102	1173	1172	1125	1157	1154	1144	1119	1155	1117	1133	1114	1104	1133	1138	1101	1091	1139	1127	1101	1132	1056	1107	1079	1150	1162	1121	1149	1091	1146	1124	1149	1159	1161	1109	1139	1089	1122	1101	1087	1126	1109	1134	1114	1120	1065	1118	1095	1078	1126	1098	1138	1131	1068	1117	1136	1131	1092	1114	1238	1106	1177	1138	1094	1087	1129	1137	1113	1099	1154	1075	1172	1105	1106	1135	1090	1106	1082	1120	1129	1143	1086	1194	1145	1132	1061	1128	1099	1110	1166	1128	1094	1090	1122	1160	1157	1132	1118	1099	1043	1102	1119	1142	1075	1111	1153	1077	1135	1144	1037	1116	1135	1144	1148	1090	1083	1169	1069	1143	1120	1070	1132	1129	1099	1097	1077	1145	1118	1126	1081	1141	1129	1074	1147	1081	1060	1109	1085	1115	1087	1098	1179	1120	1119	1116	1147	1112	1086	1104	1116	1149	1137	1141	1125	1132	1103	1110	1132	1099	1152	1085	1132	1119	1111	1078	1089	1152	1137	1072	1114	1078	1130	1094	1057	1075	1184	1086	1141	1125	1101	1128	1167	1113	1114	1155	1150	1109	1076	1209	1100	1015	1160	1056	1184	1101	1163	1134	1116	1096	1121	1079	1114	1090	1149	1146	1141	1150	1143	1170	1116	1126	1063	1113	1126	1095	1166	1106	1141	1157	1156	1127	1158	1119	1132	1114	1124	1077	1082	1103	1100	1117	1104	1083	1220	1111	1112	1128	1075	1086	1158	1158	1088	1051	1120	1044	1103	1126	1103	1210	1086	1141	1134	1152	1106	1146	1165	1165	1132	1104	1174	1120	1107	1157	1091	1136	1050	1119	1117	1158	1113	1131	1103	1094	1137	1110	1077	1188	1147	1074	1050	1095	1114	1113	1103	1165	1166	1181	1114	1168	1082	1123	1110	1127	1144	1187	1069	1121	1113	1141	1115	1152	1084	1147	1131	1126	1154	1155	1111	1127	1176	1134	1116	1070	1097	1101	1108	1142	1086	1103	1098	1166	1093	1116	1088	1161	1093	1156	1088	1148	1106	1109	1102	1160	1120	1126	1179	1147	1131	1129	1109	1099	1144	1081	1079	1159	1157	1157	1154	1101	1131	1175	1101	1162	1135	1079	1128	1130	1168	1065	1166	1151	1172	1145	1125	1130	1118	1158	1098	1113	1126	1054	1072	1129	1140	1139	1089	1055	1117	1144	1098	1092	1119	1159	1095	1092	1088	1121	1111	1099	1165	1098	1141	1093	1136	1154	1086	1121	1137	1098	1155	1112	1073	1151	1140	1130	1100	1104	1179	1156	1228	1083	1057	1109	1113	1146	1105	1155	1061	1073	1043	1126	1137	1113	1106	1109	1090	1160	1117	1145	1124	1160	1111	1158	1106	1119	1064	1082	1103	1098	1112	1120	1082	1146	1089	1118	1102	1119	1148	1173	1215	1099	1125	1171	1122	1113	1085	1134	1068	1118	1081	1115	1063	1143	1160	1088	1163	1119	1151	1146	1158	1097	1119	1127	1123	1155	1081	1124	1091	1048	1132	1096	1115	1068	1120	1066	1070	1109	1090	1137	1132	1160	1129	1120	1066	1106	1106	1074	1121	1133	1078	1129	1136	1122	1123	1111	1084	1166	1102	1154	1144	1099	1085	1129	1101	1131	1113	1149	1074	1136	1172	1103	1090	1219	1107	1182	1178	1117	1144	1104	1168	1134	1134	1112	1096	1136	1131	1160	1102	1086	1114	1145	1100	1142	1140	1086	1109	1105	1144	1101	1084	1176	1137	1141	1089	1165	1134	1097	1123	1148	1096	1060	1065	1152	1135	1089	1060	1131	1132	1106	1102	1089	1171	1129	1124	1099	1129	1125	1084	1116	1158	1080	1155	1099	1183	1077	1120	1075	1117	1161	1182	1085	1134	1144	1126	1140	1102	1165	1113	1092	1115	1146	1111	1091	1151	1125	1130	1125	1086	1074	1091	1090	1113	1107	1091	1156	1164	1120	1140	1149	1133	1157	1140	1115	1053	1107	1139	1128	1073	1146	1154	1067	1096	1083	1100	1085	1055	1127	1138	1096	1176	1117	1101	1135	1124	1160	1153	1142	1106	1119	1093	1116	1103	1174	1113	1125	1140	1133	1175	1128	1126	1155	1116	1147	1099	1124	1090	1106	1099	1080	1100	1158	1134	1142	1116	1221	1144
30481	39605	39615	14845	1395	796	682	702	740	736	738	753	729	737	752	810	923	964	1084	974	1039	989	848	790	819	761	766	691	692	701	721	729	697	714	680	714	665	683	714	701	694	710	712	677	660	690	704	666	736	684	736	706	722	729	668	687	683	748	692	688	715	681	691	664	668	761	741	692	675	761	674	684	710	656	673	712	694	696	685	732	685	728	700	679	730	694	649	711	710	670	709	678	695	750	741	693	686	679	747	736	694	651	701	690	682	750	667	751	746	668	717	733	724	711	695	737	675	713	727	721	712	708	673	758	709	726	732	712	686	688	708	727	705	691	709	719	690	732	729	707	720	701	700	685	691	710	688	694	747	760	763	730	715	695	709	685	749	715	714	701	679	710	652	710	692	673	719	692	699	701	708	676	693	662	698	725	689	701	697	718	758	780	740	680	709	726	726	736	725	674	692	723	688	687	725	701	689	703	703	745	679	674	725	744	671	668	711	690	749	715	688	724	668	684	675	747	706	697	713	688	700	703	680	760	725	701	672	685	705	670	692	713	710	688	692	680	678	726	712	663	705	706	676	714	728	692	674	714	684	695	721	672	690	677	707	687	671	704	717	676	675	659	688	718	686	734	707	658	693	720	701	727	720	744	720	705	753	696	702	709	694	698	715	737	727	719	723	740	754	713	780	745	660	708	699	702	719	705	729	690	738	686	739	753	693	715	705	726	705	672	731	663	739	756	744	752	693	747	695	707	703	716	708	723	698	736	697	688	710	711	662	788	722	700	726	687	712	749	680	728	752	692	714	681	689	715	654	650	663	710	707	693	694	659	725	705	697	735	730	701	686	716	709	727	691	686	714	719	717	711	691	725	741	690	701	670	667	783	688	697	757	667	698	633	716	699	724	698	761	681	685	672	700	703	733	698	722	631	709	697	731	748	693	740	716	706	698	670	744	666	672	701	750	703	703	713	725	692	678	691	662	702	737	707	698	677	725	734	737	653	687	689	689	745	696	723	655	687	700	671	704	709	700	742	723	699	732	694	694	716	711	749	669	709	699	672	723	728	697	659	695	696	666	744	696	746	667	736	679	730	741	667	710	704	751	702	651	735	724	686	709	706	680	659	694	699	697	729	714	692	718	668	729	744	690	731	699	673	706	636	695	731	744	659	724	727	744	745	762	680	676	698	734	700	686	689	689	708	707	721	687	698	670	742	686	712	708	699	702	747	674	677	717	694	696	732	686	716	698	692	702	670	752	673	683	716	688	649	671	724	686	733	745	676	673	672	702	727	729	678	718	691	751	716	714	748	675	636	736	706	687	685	664	731	676	707	665	726	709	743	672	713	732	690	735	728	705	713	727	681	646	732	739	707	681	673	722	727	706	725	711	687	718	688	685	718	694	686	741	682	732	704	713	724	743	657	678	694	705	730	709	701	720	706	666	716	684	729	692	717	690	689	723	676	711	727	686	718	707	746	686	679	731	677	695	717	665	703	693	717	720	719	719	679	718	739	700	740	739	729	750	741	718	709	715	725	689	717	674	724	695	682	700	699	734	677	722	688	746	701	677	672	715	711	680	676	717	690	710	704	682	706	744	690	713	688	741	674	737	715	722	727	664	711	668	699	707	727	716	697	712	695	652	740	732	697	670	723	663	688	685	688	719	702	692	719	713	720	653	704	705	708	676	761	666	750	716	793	723	701	712	732	680	723	705	731	707	722	676	731	727	651	667	761	664	708	688	666	730	706	648	682	692	702	680	688	691	725	693	677	719	666	739	717	737	726	687	687	682	700	735	740	696	694	723	719	704	747	698	676	687	729	737	710	670	716	719	682	682	766	681	684	723	719	728	749	676	684	672	688	724	741	725	727	688	677	666	723	737	719	693	670	725	719	721	734	687	735	677	715	710	720	706	683	722	733	729	688	694	700	743	694	661	685	762	675	665	719	694	700	734	682	714	684	737	700	692	734	744	691	671	694	657	678	746	732	728	699	722	725	779	688	690	707	687	672	744	715	682	714	683	716	712	736	731	738	676	711	732	699	728	715	712	732	697	665	678	697	704	736	749	728	690	719	730	698	757	728	690	683	666	678	714	687	703	696	733	701	723	697	698	735	646	715	669	700	715	694	679	729	718	722	701	656	650	751	726	693	697	672	716	705	708	723	713	712	699	685	718	700	705	698	683	689	742	712	658	703	698	713	770	708	714	648	715	751	671	720	710	733	704	666	671	700	725	680	704	671	695	690	712	678	727	730	734	719	721	706	697	725	662	745	651	714	713	668	674	730	743	738	692	640	700	722	672	716	708	697	711	748	716	704	707	681	655	694	687	730	720	763	667	698	717	663	711	709	707	672	714	689	683	665	766	737	722	721	685	667	678	691	708	678	653	732	681	706	695	744	688	709	710	759	715	748	652	724	741	673	695	700	719	697	722	742	734	749	724	708	698	698	734	704	676	671	687	755	682	693	682	724	704	726	679	698	726	652	708	697	729	739	741	661	695	684	693	705	711	692	678	724	696	729	676	676	745	711	677	775	685	665	697	678	739	716	753	733	690	728	716	747	653	718	680	722	748	694	745	697	702	695	675	753	645	772	749	692	644	693	699	687	736	698	701	735	759	683	697	726	729	717	676	712	701	720	693	692	721	668	651	689	718	710	726	711	728	674	701	748	687	676	683	694	699	721	736	672	649	726	720	670	699	688	675	770	717	714	681	654	729	624	734	715	679	687	687	745	678	734	708	702	744	697	704	732	703	700	684	742	720	716	723	655	747	721	696	697	728	672	720	679	723	664	745	691	703	692	703	731	698	715	733	693	726	700	676	688	670	683	722	721	720	679	726	733	725	727	704	697	722	707	725	753	732	675	686	729	738	699	720	719	686	719	696	685	671	699	700	725	701	674	720	696	709	698	735	652	682	679	708	664	691	750	734	748	705	688	727	684	695	696	681	690	721	709	726	750	699	733	704	705	673	718	726	733	707	658	682	710	693	745	714	735	736	748	731	734	733	726	708	746	674	706	708	731	691	724	752	749	740	680	702	670	743	700	690	694	715	682	707	713	725	775	665	732	666	666	689	700	710	717	689	712	737	716	704	705	700	665	716	701	681	728	687	712	730	763	676	696	671	711	702	677	739	714	660	654	692	656	730	741	685	676	774	712	660	712	756	717	699	617	704	655	715	678	719	705	688	656	668	749	684	737	675	698	676	768	704	714	683	722	638	747	714	689	668	694	716	706	751	736	754	744	730	686	702	707	686	691	699	655	671	710	747	721	731	712	684	743	697	690	685	690	716	702	704	682	698	701	725	716	720	753	682	731	695	701	708	675	685	703	693	715	702	663	731	698	714	687	696	722	683	685	743	716	702	719	689	763	670	691	679	708	712	724	720	673	750	686	683	674	719	660	647	680	683	692	706	745	742	684	706	740	717	742	700	699	703	689	678	717	723	745	660	695	687	688	721	649	671	680	704	724	767	715	659	716	680	700	720	677	721	680	665	711	737	704
36468	57909	35241	7193	954	863	835	873	846	835	803	795	845	895	915	973	1193	1374	1427	1378	1317	1201	1022	930	884	826	871	833	790	821	890	851	857	811	797	809	799	833	846	835	837	838	785	824	797	835	827	843	820	849	828	827	827	782	849	887	853	798	845	867	824	876	834	788	800	818	819	838	799	835	827	829	798	805	803	881	793	849	844	808	785	819	837	844	829	796	859	816	826	818	781	816	837	822	844	809	861	839	786	901	829	873	785	876	808	791	790	814	803	814	802	820	844	779	835	772	842	802	886	836	830	824	830	770	843	848	774	840	833	807	881	825	805	825	867	840	831	783	804	838	797	845	812	813	834	802	800	798	821	813	829	831	798	859	793	811	839	792	760	855	840	799	872	804	823	856	769	873	826	789	815	877	828	856	833	858	869	813	806	805	878	798	857	817	843	880	854	836	812	877	833	836	814	818	793	818	771	772	774	851	804	795	825	824	831	847	848	839	772	833	817	854	789	799	833	813	793	816	796	807	830	848	846	837	784	801	871	885	831	800	828	799	799	857	797	849	799	828	798	820	864	808	792	813	797	873	749	836	848	819	834	815	818	809	821	832	794	844	831	810	825	847	838	801	849	840	811	778	817	835	810	827	808	811	797	764	855	868	769	814	790	783	823	871	820	849	800	868	804	831	811	837	762	834	789	813	851	770	818	806	800	797	846	800	836	839	831	790	780	808	818	806	808	817	846	809	790	828	882	870	813	878	863	849	847	765	831	784	885	786	817	820	829	796	780	789	836	793	830	794	809	832	796	817	831	871	847	813	849	809	806	802	836	840	837	860	836	841	866	829	824	864	850	813	802	814	808	829	857	860	838	844	785	821	841	835	789	811	816	844	825	806	767	773	840	840	848	846	875	805	834	880	803	855	859	785	793	813	820	837	872	806	853	792	826	844	803	869	829	838	802	797	787	834	827	813	777	817	809	822	827	849	843	840	842	813	824	839	823	839	771	811	816	820	828	812	835	841	850	863	818	860	877	826	858	843	849	873	762	826	772	844	804	842	854	830	779	835	850	770	853	804	797	826	830	829	875	799	811	847	854	824	851	778	838	845	828	853	811	895	862	870	827	891	839	820	805	805	823	822	828	841	839	797	885	805	820	798	835	813	818	867	816	835	798	821	825	833	806	833	808	826	820	807	869	883	794	827	838	819	855	843	811	769	806	801	808	824	874	836	787	767	857	780	804	854	796	845	799	794	782	756	818	837	843	860	755	818	860	839	822	824	806	813	837	806	811	835	819	827	756	812	901	802	849	816	833	838	816	821	842	766	832	804	828	890	854	761	823	787	799	853	841	812	819	799	821	820	855	845	816	849	791	830	818	786	818	834	862	822	821	809	812	772	775	862	839	884	844	783	817	904	819	827	822	806	779	806	854	846	839	824	823	817	826	815	852	840	807	822	816	818	805	811	824	844	815	780	854	817	829	819	875	770	825	811	824	852	845	844	800	834	826	853	812	808	844	800	811	800	806	856	834	808	812	798	811	798	828	749	797	801	852	790	796	832	856	796	776	806	803	792	807	825	812	863	814	828	857	821	814	842	841	780	785	785	801	820	835	796	870	823	807	809	846	861	823	832	833	816	778	848	855	826	848	793	828	809	834	776	798	863	767	815	788	818	860	821	788	833	831	883	843	828	809	808	799	837	849	860	804	804	814	842	832	825	825	761	808	818	849	851	855	832	829	815	801	811	782	842	811	807	863	823	873	892	856	834	866	766	832	874	834	831	787	860	754	823	816	847	842	834	845	846	819	844	802	790	806	855	797	836	853	837	795	844	823	773	824	882	802	823	831	818	829	782	817	843	839	845	843	792	813	822	791	821	798	836	851	823	835	824	874	826	851	824	814	825	858	834	844	851	796	806	801	805	855	873	817	843	787	791	829	876	793	799	823	850	778	822	780	840	795	848	787	780	867	798	747	854	832	853	815	834	840	768	773	832	838	865	794	776	796	835	839	842	827	810	861	823	862	811	850	767	872	794	804	833	783	854	893	802	846	843	871	819	870	781	825	773	802	841	750	817	784	865	825	811	812	890	824	830	862	813	806	799	795	831	814	847	837	842	816	791	800	838	819	826	820	831	795	814	850	872	897	800	804	829	839	837	761	855	807	857	815	865	824	824	762	767	832	837	858	841	867	861	879	850	820	865	863	832	857	835	802	853	804	854	811	817	880	827	833	804	833	859	804	821	823	848	801	742	870	826	835	835	840	830	875	827	798	829	801	831	778	873	852	839	790	845	831	856	852	773	818	858	873	804	864	807	824	780	845	790	805	825	852	857	823	868	841	781	813	781	858	817	862	819	857	811	780	820	768	792	795	840	876	807	850	790	802	779	812	824	808	835	832	840	770	842	832	812	839	826	838	808	812	859	814	858	834	830	893	787	787	767	822	793	870	811	820	804	779	784	805	839	791	847	847	800	826	783	828	812	800	891	816	780	863	832	875	796	786	823	880	829	813	835	873	853	825	774	774	821	802	818	836	842	829	816	829	842	820	820	812	883	830	790	829	825	826	869	783	853	833	809	891	825	866	842	795	817	871	813	827	784	764	794	770	866	828	831	841	776	845	874	856	819	842	824	843	840	840	848	764	822	833	855	789	840	840	826	814	793	832	830	828	815	848	783	806	769	826	820	826	881	767	836	841	854	860	877	842	857	794	826	848	789	878	781	858	823	835	860	807	874	792	860	851	809	818	766	818	840	837	827	844	830	838	785	858	821	820	867	812	855	822	811	840	827	866	804	773	844	769	811	745	764	834	825	845	855	803	885	796	837	823	834	801	809	826	861	857	838	802	857	855	859	828	793	863	854	812	819	886	829	785	848	843	801	836	861	852	837	858	833	802	842	793	752	832	761	835	836	845	858	814	791	843	846	849	848	869	837	790	784	830	783	833	894	811	763	812	878	856	784	856	825	844	810	798	769	798	825	851	756	785	851	809	777	850	825	878	867	816	822	801	842	839	792	819	822	803	827	842	873	861	770	809	816	779	814	849	855	812	812	874	829	807	753	843	865	832	825	820	865	822	883	845	777	865	846	826	833	829	854	776	818	827	796	754	900	870	784	846	839	768	765	841	837	834	831	904	857	790	814	801	811	824	850	849	824	779	864	798	791	836	851	808	834	810	838	777	792	799	840	829	879	842	843	858	866	809	836	851	843	807	863	865	808	825	844	809	780	819	786	855	867	775	843	814	869	780	838	761	809	825	872	859	828	881	822	815	870	759	840	871	837	834	822	847	811	819	806	879	777	801	824	862	831	835	810	869	761	876	784	870	822	877	787	810	848	843	847	869	890	895	841	790	769	840	833	808	800	785	853	818	839	845	860	827	802	829	815	817	825	795	818	805	829	832	816	805	817	805	850	829	840	872	817	762	788	790	833	880	813	841	846	816	874	757	829	846	827	807	818	864	778	824	814	821	773	822	802	785	841	864	811	825	803	828	809	836	816	791	818
24529	21860	29790	24889	20248	8113	1248	915	846	873	843	849	706	790	783	871	2664	3573	3563	3377	2529	1957	1490	1151	936	865	742	758	704	714	732	728	763	702	754	718	721	742	777	750	718	722	731	762	677	742	707	686	744	736	762	712	708	734	742	674	745	759	722	717	751	736	735	722	686	729	741	727	746	740	703	673	781	733	714	744	724	732	713	764	724	737	776	730	747	720	734	726	700	696	739	761	770	760	742	761	724	750	732	762	727	747	701	704	726	702	692	769	722	654	750	766	728	711	762	712	774	682	747	725	735	741	757	751	756	728	703	696	712	733	721	683	730	731	724	745	728	748	767	708	759	656	721	717	679	699	729	740	658	740	780	689	748	728	738	716	716	769	739	723	735	734	751	748	688	727	802	750	655	719	736	694	769	709	704	736	768	738	711	754	743	735	705	710	704	716	735	685	770	707	687	742	749	752	733	757	757	781	744	716	753	740	715	708	685	726	715	705	693	749	768	726	721	717	695	706	721	745	737	715	681	719	736	749	717	715	696	744	680	743	740	740	724	668	691	742	735	736	663	738	746	693	749	681	735	772	720	671	762	717	703	784	748	747	734	687	691	736	731	778	814	668	715	751	704	718	705	753	716	716	718	740	695	725	679	741	728	719	732	737	714	778	707	757	738	701	745	736	714	763	776	748	712	713	718	742	730	737	721	732	724	719	723	702	693	738	733	732	770	766	709	714	695	657	674	737	746	727	718	766	734	696	750	686	778	724	749	724	714	761	761	733	760	749	734	754	747	748	734	770	722	750	735	734	738	725	726	781	745	786	745	769	702	700	761	760	692	713	740	725	694	720	755	750	716	673	704	697	709	730	752	747	733	734	740	774	763	723	751	721	739	725	727	778	689	734	705	718	741	680	736	688	710	722	723	735	764	758	749	763	750	710	711	763	718	745	736	715	697	761	725	751	730	784	732	744	744	781	757	800	741	744	729	756	773	677	758	721	698	755	715	804	734	716	749	711	740	728	716	719	741	717	744	756	747	773	761	745	740	707	700	752	642	713	731	749	756	782	753	750	707	664	719	746	727	726	751	711	813	713	756	792	753	763	717	734	718	740	770	800	730	729	686	711	711	714	755	660	704	717	765	756	739	745	729	747	718	728	762	725	746	690	699	721	725	714	716	690	699	699	751	725	742	715	746	775	704	747	730	753	769	717	771	729	724	707	722	728	685	704	729	706	748	763	713	747	692	709	720	731	711	781	691	723	749	752	722	771	741	787	774	702	721	730	763	772	738	752	691	740	742	723	743	725	766	709	710	737	725	722	757	709	748	756	738	773	761	751	719	743	771	736	675	757	791	759	731	719	745	737	765	746	750	716	747	735	758	729	738	708	766	746	728	729	752	708	761	731	687	723	723	731	682	702	717	746	762	740	697	760	714	717	687	708	748	709	728	750	808	728	714	698	707	748	731	705	696	696	745	701	728	781	726	689	739	758	706	712	771	730	716	721	756	760	753	746	741	715	768	746	749	789	707	785	729	746	699	727	726	743	764	705	745	704	767	728	702	731	732	743	695	759	761	735	707	728	695	764	715	709	694	693	717	801	745	777	708	716	738	724	760	727	733	704	729	746	700	725	710	693	724	729	712	723	726	707	661	704	767	716	731	718	694	769	704	704	717	728	723	715	699	732	695	726	758	760	758	732	714	730	740	725	742	781	721	723	713	745	743	674	732	762	709	718	681	757	741	747	703	752	770	690	693	747	688	742	735	687	759	714	709	751	756	765	759	735	727	697	713	738	773	741	746	725	697	713	739	702	750	764	730	793	761	705	763	703	723	733	720	666	758	699	704	730	707	784	694	732	756	744	716	774	768	688	743	730	702	722	730	748	773	726	766	771	673	659	692	762	694	749	769	746	745	735	723	769	713	710	738	774	716	688	753	717	761	780	689	732	675	724	730	738	823	709	718	720	755	747	710	743	759	694	752	719	729	716	734	721	721	723	743	737	705	768	769	741	733	708	732	738	746	693	765	711	761	731	792	705	745	803	745	672	767	703	691	737	780	753	712	733	738	744	770	736	733	744	701	712	784	696	739	739	753	711	733	708	738	688	706	723	736	684	722	767	728	750	723	759	734	738	724	734	755	696	773	685	716	744	789	771	750	686	681	697	734	734	722	734	712	716	701	763	703	727	726	704	688	666	745	691	715	701	753	763	755	728	726	732	782	721	728	711	719	674	747	721	717	713	790	759	761	714	743	735	727	786	757	707	769	706	742	742	764	752	738	721	701	759	712	729	750	701	720	761	684	760	730	779	718	757	786	721	724	736	768	729	726	755	746	711	754	691	695	722	729	706	698	702	710	719	743	754	757	723	738	766	735	748	734	749	732	769	749	760	705	705	745	759	714	745	698	691	714	763	749	735	712	778	705	715	744	738	722	757	721	727	739	738	727	728	714	725	679	711	712	708	757	719	661	756	709	717	727	685	709	738	717	765	747	725	662	710	755	745	743	726	780	694	755	725	736	672	706	758	707	699	743	781	724	710	776	749	690	731	763	737	738	709	750	772	709	763	761	732	717	730	753	717	735	732	688	749	750	708	739	746	766	760	720	697	739	746	742	774	750	721	707	704	699	755	714	735	742	773	741	714	712	695	703	760	731	717	718	713	744	668	761	697	674	705	706	730	698	765	739	746	711	728	754	709	733	732	768	735	739	734	713	730	761	776	722	730	667	741	699	732	725	742	715	780	680	721	677	716	756	727	746	741	734	716	729	683	729	730	706	736	686	750	729	737	757	711	743	757	704	697	765	700	724	745	726	725	740	705	709	709	729	720	737	684	733	744	750	703	727	744	742	743	762	747	741	766	709	711	778	743	753	685	717	802	745	727	735	713	705	752	764	710	692	726	740	721	739	748	752	719	740	817	746	736	722	734	705	720	725	732	728	719	709	790	761	735	715	761	703	715	759	721	747	758	720	726	724	718	682	757	743	754	742	755	750	707	727	725	684	665	747	729	739	668	743	771	756	743	736	764	753	731	727	741	737	731	740	729	737	689	729	710	768	735	699	771	766	694	779	721	745	722	741	759	755	697	765	655	704	726	751	726	768	724	764	731	752	735	726	710	695	721	695	712	716	758	713	737	759	746	744	709	694	708	729	721	717	740	745	699	684	697	692	721	706	726	716	686	685	755	744	739	684	706	729	693	763	733	729	750	754	701	709	746	749	713	692	730	728	770	733	754	719	716	728	675	734	812	718	750	746	767	734	733	732	704	750	727	707	707	747	743	717	772	699	770	761	709	717	754	721	715	732	736	758	738	694	705	719	720	727	751	774	725	717	763	706	738	729	754	690	738	718	694	769	685	739	700	755	732	752	721	730	746	747	699	800	715	687	709	773	713	724	717	730	749	712	686	715	789	714	775	690	729	800	822	697	693	693	735	793	708	738	698	733	791	790	766	726	720	694	735	696	741	693	720	737	717	761	710	697	718	736	719	747	747	716	705	746	759
41418	73241	47511	14040	1818	1452	1186	1127	1099	1006	1016	923	961	929	910	1114	4198	5502	5287	4978	3671	2842	2031	1435	1153	1008	862	848	849	876	877	826	830	834	851	838	837	833	838	817	799	835	876	861	873	868	797	856	881	794	845	854	858	846	827	813	811	796	835	830	834	889	871	870	857	825	784	790	816	832	815	814	849	770	831	860	773	809	835	867	833	892	825	831	845	817	883	799	860	824	828	809	872	814	868	892	841	855	807	811	870	785	817	850	832	835	823	837	885	845	846	850	834	824	888	850	861	840	848	808	869	824	866	847	811	870	810	871	801	824	862	875	850	827	881	812	814	821	905	852	848	790	864	873	881	781	832	852	809	815	823	849	784	859	769	856	873	860	830	817	810	819	804	863	842	796	793	894	767	818	866	883	842	817	812	879	846	780	864	864	894	848	828	853	838	845	838	812	875	858	834	778	857	833	857	823	810	835	810	777	866	855	825	855	858	837	834	873	829	850	851	806	822	842	794	862	837	839	819	821	869	884	845	829	832	849	894	855	859	825	897	861	849	871	809	846	872	885	803	786	848	810	867	806	843	860	831	845	900	839	815	824	856	783	870	811	852	829	819	848	871	884	807	896	806	786	803	860	854	853	853	906	832	852	886	846	864	825	855	798	818	854	813	823	824	816	820	874	810	889	800	879	868	839	852	832	820	869	875	876	794	837	793	872	847	845	874	849	818	853	839	878	875	808	886	875	863	873	825	845	858	811	796	826	842	827	802	834	794	855	839	843	834	840	850	825	869	843	832	821	859	832	889	826	860	860	870	846	808	813	871	814	821	872	869	847	840	854	820	880	836	836	886	834	775	827	803	901	818	835	849	758	821	799	841	825	800	798	826	841	805	839	831	854	822	832	832	852	786	799	847	896	826	777	805	880	808	835	827	829	878	827	867	805	812	873	864	857	814	828	853	848	875	864	895	784	801	845	850	870	816	862	847	874	908	780	909	809	811	854	865	800	816	848	793	818	796	853	837	829	853	864	839	847	866	825	908	816	889	867	848	856	862	854	850	839	900	800	837	860	846	804	850	823	808	829	812	842	822	815	875	810	856	839	856	814	839	797	826	820	876	877	862	881	852	885	852	788	860	865	885	875	844	847	853	833	826	787	839	816	862	868	836	812	840	842	857	839	789	863	827	893	862	831	806	854	800	913	878	833	877	849	850	807	862	811	863	848	817	809	836	829	823	864	814	835	852	850	858	835	843	846	801	832	856	848	865	889	880	811	840	855	797	822	829	839	844	835	868	813	842	836	808	851	831	856	841	838	820	863	812	907	838	889	874	857	808	864	860	855	876	830	875	844	825	797	803	841	876	852	814	855	911	850	812	850	843	874	836	796	803	866	812	817	845	874	878	803	844	856	814	821	857	856	836	848	827	892	846	834	814	854	850	870	876	825	844	844	860	828	805	856	872	848	890	862	800	815	843	866	824	835	875	820	877	837	901	887	849	845	802	891	856	855	827	867	838	837	800	856	831	838	819	868	848	830	819	865	853	856	814	803	872	826	810	866	799	811	896	844	842	832	819	836	898	856	775	847	806	845	853	837	877	837	877	869	842	892	846	855	841	822	857	861	890	851	872	849	885	855	886	849	862	790	834	805	863	844	818	839	791	886	883	871	849	807	841	846	845	854	878	880	851	867	852	864	797	805	889	863	860	839	816	810	866	844	882	832	850	818	849	829	855	877	845	852	813	814	831	891	863	828	839	817	791	855	854	870	848	896	804	862	825	857	808	842	797	850	781	820	866	868	812	829	881	856	851	791	880	848	825	870	917	830	865	871	849	828	829	867	903	834	838	864	853	853	862	829	848	814	874	825	865	889	820	869	831	867	871	817	798	888	845	814	811	862	786	835	868	874	844	850	834	799	864	814	803	809	880	828	861	860	790	842	890	888	839	865	828	869	872	797	846	832	826	872	892	809	850	840	789	866	860	820	881	854	854	831	860	837	821	856	837	839	818	864	859	886	801	912	846	844	818	834	829	801	896	831	841	860	870	873	902	852	823	860	875	877	808	829	845	821	844	837	806	892	857	866	864	839	830	823	802	841	843	827	872	846	826	869	839	826	792	803	825	802	867	840	836	815	835	855	832	842	831	829	889	839	807	841	849	796	874	884	798	825	882	800	790	797	809	868	857	810	824	830	818	869	871	801	831	843	776	809	835	824	826	818	884	857	849	803	830	825	840	860	842	797	873	815	810	873	835	842	882	856	803	844	882	814	876	865	868	834	892	780	836	872	806	819	930	885	863	882	828	885	808	927	816	852	873	847	789	854	790	839	833	843	870	827	875	881	852	859	821	803	862	834	828	848	830	817	845	864	893	852	850	813	817	864	838	896	811	880	774	832	852	835	814	783	817	842	855	837	799	789	854	778	851	827	867	813	848	839	840	848	891	821	844	904	810	863	849	845	842	808	837	844	835	847	833	843	846	817	860	835	828	839	845	828	875	812	855	838	811	835	831	870	843	820	856	828	821	841	858	879	866	780	852	873	815	876	874	907	878	774	867	798	892	848	845	859	902	853	854	817	827	822	845	799	806	817	825	850	815	821	838	826	867	816	814	822	824	840	852	885	847	841	789	831	838	821	844	827	864	795	817	814	883	835	806	846	892	780	838	853	880	856	796	880	895	867	868	864	867	850	871	823	858	855	844	828	814	840	815	918	869	813	894	882	844	836	849	864	889	849	844	807	852	810	897	788	792	818	788	849	815	799	815	884	852	835	869	833	822	838	835	842	849	868	832	834	828	829	809	826	848	819	862	829	805	856	799	825	850	824	779	846	814	857	851	791	831	819	796	806	888	841	844	808	845	881	822	779	796	820	854	757	830	893	831	862	866	845	922	881	865	843	891	842	835	868	787	855	820	845	885	835	824	814	818	787	838	860	843	837	843	816	880	869	879	812	875	840	835	915	822	841	817	837	815	819	856	869	871	928	800	866	838	845	841	839	858	838	822	859	903	850	833	872	781	822	828	804	881	852	849	778	816	826	788	858	862	878	774	853	844	862	789	791	842	836	840	813	856	848	784	784	794	855	835	871	842	825	855	829	844	869	889	851	841	829	862	858	860	846	780	833	821	830	850	810	825	836	829	785	863	838	889	828	821	790	838	834	865	811	826	810	845	863	855	868	843	847	846	813	803	846	852	845	782	869	828	836	827	786	860	829	840	847	828	889	809	786	852	825	857	804	839	897	850	799	864	817	844	852	796	852	826	838	807	818	816	835	870	859	854	851	806	805	841	808	850	851	840	838	816	840	816	919	860	855	840	803	861	852	794	857	864	827	819	867	842	811	893	840	858	807	856	788	843	876	837	825	826	826	869	813	845	856	884	834	793	809	820	851	851	857	841	854	833	871	842	870	824	749	872	786	809	864	860	819	878	818	859	806	841	852	802	830	863	843	846	892	808	863	886	846	815	865	853	865	837	824	833	839	829	877	954	839	875	826	808	841	830	846
25618	22521	30424	25401	11325	1491	946	867	827	783	884	841	787	826	832	893	1907	2526	2492	2104	1833	1610	1248	987	902	863	766	767	761	755	856	767	782	786	772	777	778	760	779	776	777	753	792	747	777	768	813	772	721	742	784	779	764	749	779	749	744	771	781	805	770	778	768	762	751	716	763	726	753	760	766	817	820	744	809	712	705	775	773	721	708	773	804	761	747	771	766	773	791	798	794	772	771	789	765	758	781	783	811	764	809	794	814	767	788	759	741	762	766	791	759	771	746	778	779	748	771	805	741	766	748	801	758	731	765	815	761	803	741	753	843	765	754	735	774	774	754	756	782	736	770	802	798	756	759	740	748	808	764	748	764	748	805	809	743	777	800	751	769	761	819	746	783	789	759	790	822	758	769	762	760	768	768	755	715	740	794	764	753	768	781	777	772	863	806	790	747	774	784	763	775	761	788	806	750	837	740	787	728	781	811	788	759	731	793	781	805	785	748	801	716	764	788	774	784	754	798	721	789	748	806	770	690	790	752	816	784	763	791	768	791	770	780	759	758	776	751	760	794	772	770	802	772	752	751	719	782	800	789	842	769	765	790	774	746	796	710	787	723	763	805	793	820	755	784	772	779	812	826	783	760	794	749	755	795	770	782	817	799	785	732	768	756	736	812	808	757	806	779	806	737	773	799	797	747	778	807	733	793	823	785	760	743	746	793	777	770	752	770	754	784	742	771	726	778	766	744	829	780	797	808	752	724	770	774	791	804	813	793	797	788	813	816	775	772	756	823	779	799	750	823	793	783	802	786	778	786	761	814	725	806	751	814	817	761	788	808	778	756	789	776	787	794	817	743	760	794	760	781	768	733	734	780	771	736	779	767	736	773	747	737	772	817	761	758	751	783	763	765	773	808	736	840	731	770	739	724	807	787	780	746	779	800	734	794	806	790	763	761	767	794	814	761	788	780	798	783	784	803	749	771	795	782	775	751	783	765	801	786	757	804	766	784	815	740	760	792	782	759	787	814	798	751	772	779	843	741	781	789	770	762	757	759	775	767	793	731	757	770	787	805	744	800	750	791	731	743	772	772	783	783	742	756	784	767	770	805	855	800	725	818	784	807	750	744	758	814	776	787	780	773	770	763	770	772	749	794	771	750	770	778	793	737	751	745	759	767	744	792	760	790	791	836	777	795	769	790	758	792	792	764	819	741	766	759	794	783	787	751	788	766	805	763	797	786	819	791	776	720	764	816	788	760	701	728	778	757	782	818	798	752	773	727	728	718	776	733	729	833	756	787	775	802	813	810	765	800	755	752	807	778	751	730	775	790	737	849	751	793	763	749	731	785	758	779	789	797	817	791	791	767	856	770	757	743	791	787	784	763	817	739	754	774	770	770	768	726	799	774	759	779	810	802	773	759	744	749	743	787	751	791	837	777	793	753	746	802	768	756	783	816	783	773	807	806	792	742	765	784	827	776	833	785	798	802	740	858	743	762	793	774	785	730	727	761	780	783	727	766	793	795	738	774	797	762	777	744	798	779	771	830	788	758	781	779	830	744	797	727	759	733	771	767	739	795	779	769	711	740	756	764	786	785	769	797	761	738	772	769	781	773	760	816	791	754	800	730	802	749	829	779	790	757	779	793	757	777	778	765	786	747	762	737	725	743	780	777	776	824	751	776	764	817	760	795	818	789	814	767	754	769	843	752	747	837	749	782	760	773	768	776	764	762	720	735	757	794	738	798	798	816	814	753	751	797	740	768	811	735	762	774	764	752	756	742	794	788	766	771	767	775	760	769	745	762	763	765	729	804	739	757	702	850	793	775	762	761	817	748	753	752	772	725	783	734	816	755	772	753	775	752	752	789	732	769	751	757	761	721	756	796	786	792	752	757	741	782	774	761	757	794	791	793	768	793	767	760	778	797	800	752	789	754	734	764	743	749	798	786	783	745	747	757	786	774	744	798	764	803	723	769	743	780	782	769	776	758	786	740	778	765	802	785	761	797	845	750	778	779	730	750	761	741	744	749	805	745	734	819	749	747	784	809	800	766	787	773	749	756	782	787	713	795	752	832	744	756	762	778	737	789	749	742	771	789	739	795	757	790	721	763	776	805	800	720	786	821	767	764	750	792	778	768	734	776	753	743	790	765	783	785	775	796	759	801	780	713	772	750	713	766	735	780	764	735	762	796	812	779	753	740	774	764	754	780	783	735	774	781	783	745	776	763	748	785	769	719	746	811	775	798	731	726	798	788	779	758	753	755	774	766	778	774	794	764	797	823	773	771	778	775	735	724	773	781	778	766	798	754	788	735	775	780	793	767	809	767	774	770	801	727	786	766	743	769	817	776	823	760	795	765	787	788	850	814	786	739	775	779	776	799	741	802	782	794	803	772	829	726	784	786	772	800	791	817	740	813	823	797	766	759	780	791	766	809	763	742	785	804	722	780	797	807	803	820	762	801	793	780	770	723	829	772	788	766	739	790	768	771	796	774	775	745	723	760	765	796	777	744	767	757	780	763	775	776	820	789	774	757	805	770	758	747	747	762	808	775	793	758	766	794	789	809	762	755	780	716	751	797	793	740	813	747	797	733	775	805	764	783	787	822	731	799	758	786	787	791	739	759	774	748	774	774	787	825	760	769	801	796	788	784	740	781	773	724	813	769	782	788	791	730	737	786	771	757	785	705	768	795	796	797	766	721	793	807	764	780	781	799	731	825	823	769	786	796	753	713	737	803	753	785	769	815	805	795	760	796	750	805	763	791	798	776	751	791	786	775	767	820	834	772	809	764	768	754	728	778	730	775	817	753	801	763	787	824	811	792	773	839	796	756	749	797	752	727	754	710	751	767	752	812	727	780	748	754	798	777	792	736	816	776	706	803	796	796	740	786	801	782	764	739	745	790	756	781	754	845	736	757	804	776	778	726	771	771	772	788	765	773	777	797	763	791	749	801	814	797	742	794	789	739	755	773	779	812	779	851	778	767	807	820	787	795	805	775	756	786	714	824	782	842	758	743	771	827	693	755	755	782	813	749	792	708	802	778	791	798	804	796	750	787	788	770	801	741	801	809	739	766	777	757	763	768	761	763	771	805	799	790	736	783	749	816	722	828	788	760	818	736	733	759	808	811	770	728	731	748	816	778	757	778	741	743	809	790	768	791	763	802	808	789	804	752	744	766	782	831	782	793	796	772	795	734	786	765	783	756	794	768	799	783	785	763	770	742	788	734	748	807	760	754	797	744	790	775	767	790	774	812	783	809	751	757	761	758	788	744	863	767	764	827	851	813	757	778	718	746	735	769	750	760	796	788	782	784	791	773	738	759	765	806	764	816	805	760	733	779	796	784	735	753	783	758	788	755	723	768	764	735	741	755	784	783	806	771	775	777	728	793	828	780	775	827	778	765	778	806	794	747	813	805	765	796	791	790	741	732	783	761	742	716	717	772	773	833	750	772	767	804	779	763	769	750	795	776	758	782	828	750	766	767	756	777	793	750	819
40811	66254	44524	11390	1489	1234	1148	1088	1018	1009	986	1006	1008	1036	1059	1071	3367	4436	4225	3518	2892	2070	1632	1310	1123	1018	919	885	871	909	920	904	891	849	869	938	865	932	826	897	896	855	922	836	906	889	907	865	882	880	880	899	924	892	833	901	917	926	869	908	886	865	944	907	953	906	933	887	867	855	896	868	921	925	850	879	914	881	873	888	891	925	838	884	888	908	903	886	862	886	899	879	934	904	892	936	907	899	877	922	891	942	894	887	877	903	935	890	888	911	851	895	847	904	834	878	906	911	890	822	905	920	895	924	945	939	893	905	908	922	902	924	870	871	869	886	849	923	940	866	887	932	902	892	912	822	978	923	882	892	895	850	895	909	921	847	901	914	852	910	896	922	882	876	888	926	890	884	885	871	890	909	921	871	885	928	874	935	880	904	879	911	942	881	835	919	933	844	864	902	890	935	864	905	881	921	880	899	888	938	929	917	896	880	892	908	879	845	921	972	905	884	921	884	905	876	893	866	862	959	901	921	905	910	854	876	886	866	938	905	919	959	884	921	929	881	873	895	912	872	932	881	914	942	904	909	884	871	871	907	948	882	862	905	908	947	912	931	899	875	877	913	844	938	901	910	857	923	908	898	909	927	915	857	869	909	903	901	836	887	918	886	884	915	842	891	878	945	860	885	913	873	850	931	901	925	898	892	947	872	909	885	845	931	879	879	899	883	886	920	904	871	938	878	843	908	879	882	895	894	929	926	896	887	901	905	921	943	883	832	882	898	917	906	854	901	869	924	915	911	894	892	828	917	881	852	883	865	880	855	888	886	895	889	922	926	892	936	884	934	905	886	834	903	934	939	888	970	930	907	859	875	901	879	919	911	856	882	918	911	933	883	930	842	894	908	863	891	887	881	942	922	942	877	902	914	852	901	881	943	889	885	944	888	878	874	875	895	886	886	926	858	891	955	906	851	899	889	946	884	938	903	854	898	871	907	916	854	855	919	858	931	880	857	889	912	897	892	872	850	882	888	903	844	900	988	899	856	917	848	911	927	897	915	900	860	943	906	867	912	930	899	939	856	902	868	864	904	843	874	900	872	908	882	943	890	891	907	930	921	860	870	886	886	914	856	877	915	877	872	972	855	882	862	890	843	890	920	969	917	984	889	903	939	875	858	851	892	903	913	861	875	863	939	884	857	871	879	881	899	868	847	903	905	945	872	911	896	891	893	906	925	870	917	894	852	944	884	904	883	915	916	909	928	908	832	868	932	906	890	885	923	919	902	884	851	902	894	881	901	876	898	878	912	896	890	901	836	936	920	873	892	922	870	837	921	935	866	904	861	874	826	867	878	889	883	870	857	949	897	908	897	886	935	908	869	848	882	874	929	914	898	874	878	832	866	930	869	845	950	889	853	931	852	827	867	868	856	852	899	883	860	875	910	905	885	931	947	911	894	859	867	935	865	935	918	861	868	870	873	868	896	882	904	887	884	879	909	848	904	926	901	868	911	864	885	863	926	871	913	911	922	907	877	878	922	894	880	852	907	865	917	904	937	938	890	839	860	944	911	954	876	859	871	934	885	907	901	833	903	870	883	897	858	864	837	903	916	887	879	878	889	935	860	968	926	910	869	937	920	889	883	897	878	905	922	935	893	888	884	902	903	893	901	889	906	906	861	924	869	874	884	915	896	898	910	846	941	922	944	836	915	900	921	855	879	946	925	909	929	952	872	925	895	933	947	781	930	829	925	795	926	891	907	886	904	838	927	894	853	939	904	923	892	860	872	904	867	905	948	892	904	906	920	879	883	948	912	877	864	928	903	857	873	887	899	874	910	913	920	879	881	857	847	893	889	863	933	905	883	848	846	889	875	965	886	901	923	915	881	927	866	860	891	825	964	953	881	948	908	877	911	913	907	935	961	870	875	879	916	929	861	929	829	902	878	905	895	882	898	874	890	882	972	913	919	852	888	918	869	939	917	943	891	858	923	868	887	884	916	927	848	887	910	862	962	930	886	869	928	881	939	883	874	877	898	898	898	945	924	944	935	917	850	871	910	920	887	862	909	923	853	887	853	857	866	862	940	914	881	907	928	882	897	873	903	877	873	892	896	838	898	896	878	942	883	892	919	915	879	895	958	869	977	876	904	941	928	889	879	883	923	896	866	882	932	878	908	872	893	883	864	879	874	911	914	861	913	918	921	888	899	846	891	899	913	912	910	860	941	869	881	964	929	913	896	905	889	903	923	873	914	896	913	823	852	897	847	899	942	905	845	873	877	906	917	902	876	934	931	903	906	875	828	829	878	888	899	904	913	873	900	943	917	920	860	868	894	887	869	901	823	874	865	908	865	852	886	863	877	916	876	901	915	893	898	914	862	892	906	948	911	913	833	919	907	906	898	881	911	951	889	874	889	946	850	849	917	870	875	895	950	825	887	884	890	932	901	877	919	913	896	853	904	864	896	901	909	929	937	895	959	894	874	891	957	897	896	889	928	883	851	917	904	883	893	849	929	867	929	994	890	995	977	880	942	933	901	887	922	897	976	936	885	905	847	917	901	884	936	914	913	847	943	892	883	940	903	890	827	809	874	858	908	883	899	850	882	872	961	912	879	953	917	870	866	871	862	920	943	886	913	835	883	895	873	914	882	899	926	861	941	894	892	891	883	930	924	948	895	919	935	902	895	942	904	928	874	905	907	888	921	922	924	868	881	888	891	903	894	917	856	893	897	911	875	875	987	863	908	890	1002	896	859	876	906	889	895	886	919	876	872	872	895	955	900	905	921	929	912	880	879	889	912	931	877	941	872	921	912	878	922	910	873	911	834	846	912	944	916	903	862	919	886	916	952	905	963	895	892	885	947	901	899	896	939	927	844	869	852	866	864	903	903	883	917	875	853	861	934	870	941	965	851	913	905	894	904	881	858	891	878	898	950	893	882	904	881	919	910	880	923	915	901	835	837	934	863	887	883	872	915	887	880	874	908	859	898	928	919	913	926	958	905	886	859	878	906	941	873	906	896	918	957	885	936	907	893	909	914	882	896	894	886	923	865	869	915	950	827	904	914	888	882	853	909	921	873	940	907	879	853	894	877	922	861	919	933	911	879	926	894	901	845	920	902	891	931	868	914	900	933	952	860	857	897	949	906	882	858	876	869	933	886	921	889	880	901	893	859	890	883	909	927	879	918	906	889	895	860	930	927	895	920	933	898	905	987	867	908	938	889	844	931	887	872	883	965	869	894	896	935	868	878	921	851	922	887	857	878	901	919	883	893	898	886	926	913	882	847	891	871	870	889	831	916	844	902	892	895	868	939	915	900	882	883	955	855	897	900	874	882	873	858	876	849	872	966	892	850	884	908	916	869	916	908	887	885	875	891	881	845	923	900	909	928	882	903	899	873	886	910	925	821	915	903	859	883	876	847	915	904	910	922	910	887	861	928	885	940	940	851	884	866	866	923	959	905	919	923	944	892	919	889	894	926	877	925	897	861	862	892	892	898	921	817
23169	21606	29512	24194	21478	21265	10591	1540	1252	1162	1180	1155	1161	1150	1163	1181	4874	9062	9228	6650	4858	3669	2342	1655	1341	1163	1026	959	991	974	1019	1046	968	943	1024	1016	975	953	1018	1007	1028	963	963	974	941	956	1002	971	1019	975	1022	1011	983	962	985	976	985	999	972	1052	991	984	1020	1003	1040	930	1019	1026	958	990	941	961	973	1014	987	976	899	992	990	952	1004	992	975	997	1025	996	982	954	968	987	1011	980	1050	1017	979	1011	953	973	990	988	1004	947	938	983	1057	974	996	1034	1021	950	1005	949	949	972	992	965	963	943	967	957	956	1004	965	928	935	1008	1008	1026	993	989	992	981	1000	982	960	975	1079	1030	1014	1024	990	989	945	979	989	985	1010	1000	1054	1007	978	1021	1009	950	1024	974	996	954	984	1037	1000	959	1016	1037	1005	999	963	960	1015	988	964	988	973	1005	976	919	982	961	981	943	948	1019	952	985	995	980	976	1020	991	1051	969	973	967	974	958	980	1002	988	974	981	942	956	958	995	1025	1011	989	945	999	978	992	1019	1062	995	993	1018	1013	1017	967	984	984	963	1008	1021	1010	975	1011	988	1010	974	997	985	960	957	1013	983	1023	1024	983	981	952	957	1011	955	1008	995	936	996	1008	982	1024	999	972	1021	958	958	1029	944	1006	946	968	994	1038	1016	1025	998	970	1019	916	937	977	978	993	1010	1050	935	984	1033	965	970	961	952	958	955	1016	980	940	957	980	984	976	973	998	1038	1030	955	965	979	964	990	954	997	985	965	960	963	983	950	956	1019	954	1015	1007	1001	979	993	965	991	992	983	1003	1004	961	991	978	1051	951	1037	1017	957	972	967	1057	1060	1004	939	988	1009	998	954	980	931	1022	1009	982	972	1030	1030	923	956	966	1041	996	1040	1030	985	930	936	1009	1001	1022	979	1013	1017	1007	957	994	1012	993	964	1001	960	1002	976	985	1009	938	946	918	960	1003	960	988	936	1026	1004	975	944	946	941	1006	948	972	1052	938	956	996	995	985	1031	923	1019	942	965	963	962	1014	1035	942	965	1038	969	1012	986	1002	1007	1002	1030	1017	969	981	1003	1004	950	962	971	1031	990	999	1026	957	964	1021	986	937	1006	969	936	997	981	970	978	998	940	978	1009	966	1006	981	990	1040	962	1011	991	962	970	991	951	1043	979	999	954	1001	945	966	952	905	1003	1015	1011	980	989	945	945	966	971	999	1005	1002	981	992	936	989	1006	999	996	988	996	949	973	918	1041	1013	934	980	1047	1030	994	1007	1010	976	984	1045	961	955	958	1021	989	1035	970	967	950	967	992	958	958	994	1032	991	1000	958	980	1006	957	945	979	978	997	961	991	948	996	998	1042	989	995	1002	972	969	995	976	1024	940	983	1019	978	954	959	1066	999	960	978	941	1018	977	1021	979	980	957	985	910	1003	995	991	1010	1001	998	1004	1026	975	974	958	978	964	1003	1011	937	1032	962	985	934	965	984	951	953	944	963	949	1026	996	987	947	981	1013	941	973	933	969	941	1031	1005	902	970	1009	1007	947	1015	967	947	966	1054	1014	951	983	985	994	968	948	968	982	976	961	1007	979	1014	958	974	986	972	962	1006	992	1015	1015	966	974	1025	980	995	1023	1004	1009	1010	968	994	986	979	969	947	955	967	990	988	1005	997	987	992	977	957	903	942	984	1007	983	992	967	981	966	956	972	979	1012	964	994	983	1007	996	1001	1005	1043	1063	1023	1018	991	936	983	971	977	1014	967	1017	1003	985	922	1048	989	945	944	942	1018	989	999	993	1029	1005	991	948	1007	981	1030	974	955	953	1005	1011	997	1001	1007	972	1036	964	1003	966	1024	963	948	981	973	1008	961	954	987	1009	962	931	939	1035	974	982	970	1010	973	1052	980	985	973	1027	955	953	992	1007	994	949	987	978	985	1033	1036	944	964	1008	964	991	1023	1006	970	1008	987	931	971	1027	1059	955	972	1011	899	1026	962	963	1012	1024	1022	937	1024	953	1053	1028	967	1006	1017	1000	942	965	988	1042	960	1057	984	991	976	1028	1045	1018	963	921	975	968	975	1009	991	971	1010	1055	973	999	978	956	1026	1035	959	1022	1014	1001	986	982	1015	1006	955	990	990	983	942	996	974	981	976	950	932	981	995	940	1054	977	1007	949	998	954	1004	959	953	995	1022	1023	955	983	1024	1034	1008	950	1003	1038	969	978	971	1035	958	1000	967	965	1026	1005	965	969	1018	985	1000	973	1004	952	958	974	1001	1034	999	941	990	1046	1001	978	917	965	998	985	991	984	1021	997	983	931	1051	989	995	954	956	971	925	978	1026	981	1026	1015	981	977	1006	988	1001	978	990	947	895	1062	968	964	1028	997	1035	963	977	925	1028	964	963	955	1008	968	1002	985	983	963	956	988	945	1021	963	909	945	989	1055	995	982	962	1000	989	973	959	993	992	1001	988	961	961	1015	1023	969	997	991	990	910	981	1006	972	1041	1012	949	1004	973	944	964	967	981	973	970	994	1053	990	1013	932	922	1025	1001	987	930	960	1036	952	871	994	975	965	984	967	993	966	1000	960	1018	1019	984	986	961	949	950	984	1015	944	1011	986	998	986	974	961	933	938	970	999	978	1006	951	941	974	936	956	1039	988	1010	978	977	1004	1015	965	959	985	963	926	987	956	955	918	1005	944	997	1014	977	948	1062	949	1030	998	1002	1080	1048	996	891	990	978	1038	931	959	954	943	953	988	1011	965	1007	951	1037	931	976	1008	1026	949	920	888	995	986	973	953	975	930	947	982	962	984	985	932	976	993	953	973	978	970	975	985	980	1012	981	984	1010	999	1007	996	1030	971	984	992	1005	1014	1025	988	1006	1012	1020	954	942	1050	931	977	1043	941	968	1010	1027	990	995	950	1000	992	969	999	992	1011	1004	971	978	958	984	958	994	978	977	999	1012	996	1024	954	967	981	949	972	980	1006	996	985	991	993	999	998	1026	1020	1008	971	1003	942	1007	934	986	949	990	1002	988	958	992	969	998	993	950	952	1031	985	992	955	1004	997	974	1015	1033	964	949	978	922	939	1025	993	1009	971	1025	930	950	993	972	973	963	991	957	972	991	944	972	928	959	994	965	940	982	979	1013	995	973	922	958	950	970	1016	1008	1013	1004	1050	1033	958	992	976	993	967	952	999	993	918	1014	973	1018	1023	1021	967	1023	991	1010	953	930	958	946	975	1045	1007	1013	1002	993	969	968	943	941	1001	947	959	1057	999	990	942	1018	984	1052	1023	951	1060	921	933	1028	1033	987	997	991	989	986	986	1010	977	1002	1028	1010	928	943	959	969	975	965	980	1022	974	973	979	972	997	1023	967	1003	959	993	1012	959	947	919	995	963	998	949	969	1001	1005	1046	985	981	919	1019	970	967	943	998	973	952	998	961	980	970	953	1014	983	957	984	953	1001	1008	954	984	991	983	978	1005	1008	1070	979	980	955	1033	949	1005	962	905	996	969	990	973	1002	991	945	1038	1018	973	966	991	963	968	1010	975	933	953	936	1007	982	1004	966	971	1012	1021	961	956	975	989	1013	1003	949	1009	983	995	985	981	1049	976	935	980	933	1021	949	986	984	980	958	946	1030	981	996	939	1013	941	1007	954	955	1006	1032	990	988	1018	973	957	958	1003	992	971	944	976	962	1011	985	975	1007	1048	989	999	958	1036	956	936	985	974	965	1034	978	952	921	1038	967	939	999	969	980	967	972	993	1013	973	942	990	941	978	950	932	1011	973	929	995	988	976	1003	968	1006	953	959	1013	1006	1023	961	941	1022	972	938	999	981	1040	964	936	951	984	1004	1023	1009	956	998	1037	1015	961	1000	997	993	1019	972	1021	1011	937	955	1016	970	955	984	1012	978	935	977	967	970	979	1036	938	939	975	1013	967	954
46953	79497	56223	14759	3246	2474	2077	1764	1624	1521	1454	1406	1310	1317	1440	1411	7639	13174	12633	9474	6930	5278	3258	2139	1760	1351	1217	1040	1112	1114	1101	1142	1089	1108	1085	1122	1115	1109	1077	1149	1143	1096	1087	1116	1133	1101	1065	1097	1113	1152	1040	1072	1078	1093	1115	1094	1064	1101	1101	1114	1081	1077	1088	1068	1081	1076	1042	1128	1126	1080	1098	1061	1081	1113	1170	1024	1085	1028	1118	1098	1123	1068	1086	1122	1138	1126	1046	1186	1127	1130	1097	1119	1080	1034	1113	1165	1086	1046	1094	1087	1077	1107	1119	1114	1099	1119	1093	1007	1089	1106	1077	1131	1015	1102	1125	1088	1133	1116	1105	1068	1140	1088	1148	1101	1075	1115	1104	1122	1094	1068	1097	1076	1094	1106	1136	1115	1084	1097	1140	1097	1036	1136	1035	1070	1068	1139	1081	1071	1072	1115	1074	1078	1061	1119	1110	1066	1113	1088	1124	1070	1061	1119	1061	1090	1151	1116	1130	1137	1108	1149	1153	1083	1068	1072	1111	1065	1053	1056	1095	1087	1041	1107	1097	1059	1055	1085	1073	1113	1090	1058	1074	1149	1107	1116	1071	1050	1087	1084	1108	1038	1078	1073	1071	1124	1084	1101	1121	1104	1117	1041	1174	1117	1091	1066	1152	1063	1037	1115	1087	1062	1087	1082	1110	1089	1081	1138	1137	1087	1097	1157	1078	1070	1087	1075	1125	1100	1100	1096	1064	1116	1138	1099	1096	1109	1109	1142	1076	1072	1090	1085	1088	1129	1086	1146	1154	1142	1100	1108	1114	1092	1098	1078	1141	1096	1109	1119	1115	1085	1061	1142	1130	1088	1082	1132	1091	1074	1115	1046	1085	1107	1099	1105	1068	1105	1128	1069	1100	1156	1087	1118	1109	1047	1103	1050	1055	1136	1126	1128	1083	1104	1091	1062	1122	1113	1122	1131	1066	1082	1128	1077	1075	1087	1052	1113	1113	1100	1101	1074	1011	1036	1084	1083	1096	1106	1122	1103	1057	1069	1079	1102	1062	1119	1110	1077	1126	1136	1107	1090	1090	1103	1134	1127	1085	1074	1106	1089	1137	1049	1116	1026	1100	1060	1126	1073	1047	1047	1101	1045	1122	1077	1102	1048	1101	1121	1107	1129	1162	1081	1125	1140	1143	1136	1065	1065	1079	1103	1128	1135	1122	1087	1138	1041	1087	1070	1042	1096	1134	1093	1066	1050	1078	1149	1088	1060	1085	1161	1082	1078	1160	1082	1133	1125	1077	1100	1109	1099	1102	1179	1142	1047	1068	1118	1072	1116	1063	1037	1108	1100	1072	1107	1102	1130	1082	1129	1128	1119	1120	1088	1130	1089	1086	1112	1060	1099	1155	1057	1083	1058	1145	1111	1060	1076	1068	1109	1091	1112	1094	1069	1081	1102	1064	1055	1123	1069	1068	1094	1077	1072	1140	1058	1101	1132	1049	1107	1152	1096	1133	1128	1113	1048	1108	1068	1107	1113	1085	1063	1157	1062	1122	1037	1060	1074	1071	1071	1083	1096	1044	1111	1043	1089	1069	1149	1161	1155	1073	1097	1129	1150	1061	1105	1153	1057	1060	1085	1140	1116	1106	1135	1073	1106	1141	1109	1135	1065	1114	1117	1087	1066	1147	1105	1070	1112	1111	1130	1103	1127	1079	1064	1087	1020	1096	1143	1098	1110	1122	1102	1093	1128	1087	1006	1158	1104	1138	1121	1137	1127	1084	1148	1075	1110	1098	1084	1041	1063	1071	1112	1182	1140	1068	1093	1081	1136	1109	1113	1079	1119	1078	1126	1114	1083	1081	1172	1094	1086	1118	1103	1116	1053	1098	1135	1063	1113	1139	1091	1066	1079	1106	1067	1090	1105	1124	1052	1100	1111	1034	1104	1113	1141	1094	1096	1132	1069	1141	1096	1092	1038	1086	1114	1133	1085	1077	1145	1051	1029	1079	1143	1073	1044	1149	1091	1107	1098	1129	1090	989	1127	1099	1099	1112	1045	1076	1146	1111	1150	1139	1153	1095	1115	1105	1035	1062	1069	1118	1081	1121	1096	1088	1055	1137	1123	1081	1070	1108	1065	1079	1116	1093	1089	1146	1136	1090	1100	1114	1089	1067	1129	1098	1125	1137	1042	1052	1027	1097	1057	1099	1063	1055	1099	1046	1141	1060	1072	1083	1092	1143	1108	1073	1106	1154	1055	1116	1119	1101	1082	1109	1140	1069	1099	1114	1068	1135	1092	1099	1087	1073	1101	1147	1166	1048	1142	1069	1033	1084	1058	1139	1068	1113	1067	1104	1137	1105	1084	1074	1113	1123	1080	1104	1087	1100	1099	1088	1030	1110	1085	1120	1059	1102	1103	1042	1070	1057	1136	1109	1106	1110	1079	1158	1101	1083	1116	1094	1075	1122	1120	1095	1098	1053	1100	1106	1070	1133	1073	1126	1132	1065	1091	1064	1111	1110	1100	1108	1145	1148	1109	1027	1055	1110	1093	1125	1112	1094	1071	1177	1084	1070	1118	1151	1118	1171	1144	1077	1088	1109	1103	1077	1175	1052	1041	1057	1051	1137	1134	1054	1175	1101	1100	1099	1046	1073	1141	1123	1109	1130	1031	1099	1114	1129	1058	1140	1106	1165	1076	1078	1103	1109	1134	1101	1043	1074	1097	1113	1118	999	1042	1137	1119	1131	1101	1058	1078	1129	1060	1098	1167	1078	1054	1161	1114	1076	1053	1034	1015	1128	1121	1064	1091	1110	1118	1076	1116	1086	1089	1097	1090	1093	1139	1101	1135	1069	1145	1177	1053	1050	1088	1138	1043	1128	1012	1098	1116	1126	1094	1051	1112	1149	1112	1095	1037	1085	1092	1096	1089	1083	1076	1078	1131	1102	1092	1057	1075	1076	1101	1106	1072	1138	1078	1124	1117	1131	1174	1091	1083	1118	1100	1065	1044	1109	1119	1022	1128	1054	1131	1099	1080	1065	1093	1126	1115	1062	1088	1077	1049	1071	1077	1123	1128	1056	1058	1080	1058	1080	1134	1140	1089	1141	1046	1138	1101	1089	1113	1085	1071	1031	1128	1071	1049	1174	1077	1168	1167	1065	1069	1062	1121	1090	1124	1115	1091	1080	1156	1091	1051	1067	1094	1089	1066	1144	1099	1108	1105	1062	1124	1139	1070	1064	1120	1065	1101	1130	1106	1082	1125	1061	1118	1086	1119	1094	1115	1053	1123	1074	1098	1067	1079	1110	1134	1121	1117	1129	1114	1067	1131	1052	1074	1089	1048	1171	1151	1117	1042	1151	1095	1058	1082	1141	1137	1095	1077	1102	1118	1123	1094	1142	1118	1116	1104	1114	1165	1121	1128	1141	1052	1168	1071	1101	1121	1110	1066	1104	1046	1120	1050	1099	1105	1096	1085	1089	1064	1116	1149	1123	1064	1154	1123	1025	1021	1113	1049	1087	1116	1073	1137	1110	1099	1076	1132	1057	1093	1047	1063	1106	1124	1095	1062	1034	1100	1061	1096	1088	1106	1107	1101	1088	1117	1064	1145	1098	1075	1083	1053	1047	1124	1136	1094	1139	1171	1108	1062	1061	1079	1067	1110	1142	1048	1122	1094	1143	1126	1146	1122	1076	1077	1069	1178	1081	1113	1119	1106	1123	1090	1084	1127	1091	1105	1089	1089	1080	1039	1119	1112	1071	1132	1064	1095	1074	1067	1083	1089	1062	1122	1073	1085	1090	1056	1116	1070	1081	1143	1148	1067	1134	1069	1112	1114	1057	1118	1090	1104	1069	1116	1154	1108	1090	1134	1112	1075	1085	1079	1165	1072	1031	1071	1107	1128	1072	1048	1069	1057	1044	1106	1132	1111	1141	1074	1034	1079	1040	1077	1076	1075	1124	1121	1105	1078	1132	1129	1077	1006	1112	1066	1133	1105	1051	1098	1079	1080	1090	1060	1084	1139	1065	1156	1053	1167	1093	1091	1072	1092	1101	1087	1079	1107	1076	1152	1077	1106	1151	1066	1114	1047	1176	1107	1107	1077	1082	1110	1071	1047	1098	1091	1064	1119	1100	1101	1105	1058	1134	1112	1153	1120	1109	1068	1096	1095	1121	1116	1135	1159	1122	1080	1081	1143	1151	1053	1133	1085	1072	1112	1127	1045	1116	1108	1074	1149	1071	1092	1077	1088	1085	1093	1119	1133	1064	1146	1085	1114	1092	1156	1074	1135	1076	1084	1136	1071	1094	1130	1107	1050	1067	1131	1134	1113	1173	1100	1098	1096	1069	1141	1101	1045	1081	1154	1097	1155	1138	1127	1143	1118	1138	1093	1134	1101	1104	1102	1177	1072	1081	1176	1081	1125	1106	1048	1113	1061	1149	1125	1099	1099	1125	1074	1063	1124	1157	1140	1086	1063	1036	1099	1145	1099	1177	1018	1075	1107	1101	1128	1099	1043	1091	1159	1110	1033	1105	1099	1125	1138	1086	1115	1108	1082	1151	1069	1051	1149	1124	1060	1098	1020	1135	1147	1117	1111	1095	1065	1087	1094	1102	1119	1070	1126	1062	1159	1054	1037	1180	1124	1098	1117	1113	1116	1098	1129	1127	1041	1074	1090	1105	1077	1049	1080	1084	1096	1104	1070	1104	1039	1133	1179	1110	1136	1146	1057	1177	1115	1123	1124	1141	1107	1053	1123	1129	1104	1146	1209	1122	1078	1090	1078	1141	1104	1096	1089	1091	1135	1119	1113	1077	1101	1051	1117	1079	1088	1182	1070	1092	1092	1058	1068	1044	1115	1124	1094	1121	1120	1170	1087	1092	1071	1073	1052	1029	1133	1075	1146	1129	1056	1086	1112	1089	1099	1084	1099	1071	1143	1098	1098	1102	1150	1119	1160	1148	1097	1119	1101	1070	1048	1122	1042	1139	1116	1061	1115	1085	1094	1083	1109	1141	1104	1073	1119	1142	1068	1102	1050	1109	1082	1153	1105	1088	1059	1099	1034	1124	1129	1151	1110
30896	37553	34355	12051	1157	871	784	731	690	707	716	733	707	743	768	743	931	1176	1335	1147	958	927	789	804	732	732	696	721	654	672	701	616	717	712	694	711	668	652	708	693	677	667	678	740	694	654	708	723	705	631	675	671	656	711	679	710	711	667	705	709	707	731	697	688	706	678	686	717	682	644	739	713	695	689	673	703	662	678	692	707	695	727	673	681	733	697	688	710	753	669	702	625	707	667	678	674	691	725	687	704	707	721	718	710	673	665	714	699	693	761	679	688	672	707	684	705	750	656	695	722	682	667	680	699	699	694	703	744	667	650	708	700	685	656	723	705	664	676	734	736	698	657	676	718	714	682	709	681	696	680	692	690	705	713	715	679	672	672	705	670	691	675	676	691	730	674	748	685	686	708	713	662	719	657	692	693	699	646	697	718	714	675	730	652	692	704	686	720	682	666	703	708	700	689	698	683	666	669	690	671	646	704	693	682	720	652	715	665	684	703	706	726	663	690	696	688	682	760	660	699	665	679	689	728	695	713	700	680	663	695	674	667	659	662	634	663	693	679	702	703	707	686	709	753	698	721	688	684	691	739	716	720	728	694	676	709	704	726	674	720	688	728	698	688	685	716	714	693	680	658	669	678	711	713	698	652	710	676	697	719	676	676	668	654	676	684	671	660	717	704	650	644	658	645	715	688	690	725	705	703	692	667	684	681	665	720	697	713	671	701	729	690	702	695	678	712	723	694	708	680	710	696	721	652	724	685	716	679	710	669	732	706	659	703	719	675	676	744	704	684	672	637	717	682	730	701	716	687	704	666	672	692	706	717	676	700	685	684	707	688	665	723	676	664	700	744	723	705	693	665	679	662	684	669	690	719	678	628	688	690	649	679	704	660	724	706	668	713	743	727	673	718	709	736	701	678	688	686	703	624	686	661	668	684	708	718	657	689	675	692	691	692	715	757	669	684	701	678	675	654	672	675	705	700	730	697	699	749	681	684	673	714	719	711	708	696	681	681	728	692	713	658	622	739	699	705	713	638	684	696	720	699	667	755	674	685	688	689	659	728	691	685	745	661	704	715	716	665	650	650	693	649	681	693	709	684	693	700	714	629	699	715	690	639	722	736	656	715	677	680	679	737	715	727	682	712	714	691	727	657	722	701	682	714	677	700	722	693	704	704	659	674	712	730	706	698	661	731	670	662	656	709	714	645	703	676	709	649	712	691	678	767	692	727	677	657	675	676	677	700	731	685	685	708	719	730	669	713	625	660	675	683	701	675	682	704	700	717	715	676	686	741	714	701	699	703	725	735	680	673	652	651	693	701	660	696	675	675	715	687	700	704	698	734	671	688	698	685	693	651	707	706	701	721	678	649	682	682	679	662	709	689	631	708	712	720	702	738	698	724	651	652	685	673	683	664	721	637	731	700	687	668	659	635	732	679	700	693	702	691	693	693	670	686	726	686	660	666	646	681	680	712	709	658	675	725	706	684	705	685	706	668	692	652	694	649	733	651	691	637	707	679	697	688	674	755	679	685	672	694	647	658	696	733	659	638	687	689	624	716	706	681	680	716	677	682	656	688	675	677	642	642	718	704	685	687	708	671	694	747	707	719	660	702	730	648	666	710	695	683	709	694	711	707	650	688	705	721	704	719	696	672	648	716	648	699	711	639	716	686	679	675	706	711	720	716	683	701	667	697	706	674	657	712	714	700	678	694	689	713	718	678	696	708	691	699	731	690	675	739	644	687	673	712	702	738	699	729	684	683	637	677	677	732	688	721	656	663	686	685	707	673	653	645	675	629	671	628	717	668	655	691	689	741	736	666	711	689	712	678	737	693	681	675	675	682	723	663	710	645	736	679	730	740	709	681	676	649	701	684	702	684	748	665	711	713	692	656	680	695	701	644	694	732	689	686	720	725	707	667	663	658	703	692	678	701	684	685	669	649	688	708	696	688	724	710	719	654	722	664	701	724	669	688	648	628	676	645	699	705	695	695	701	687	692	721	665	684	711	733	697	706	781	663	692	711	647	714	706	668	625	735	696	669	694	681	681	659	735	726	723	681	692	687	669	657	668	675	685	679	673	661	698	684	703	707	656	639	730	712	680	684	620	681	660	731	691	644	760	687	685	697	702	685	682	722	709	708	675	683	722	689	662	694	710	707	666	629	680	693	684	679	729	689	650	669	700	617	697	692	687	700	689	691	680	665	676	707	693	686	650	636	704	693	660	654	665	708	688	654	742	725	677	710	702	735	693	709	725	709	743	732	721	708	660	689	679	672	683	669	693	713	693	703	720	677	704	723	689	755	716	706	672	670	612	714	710	693	672	657	671	673	695	699	692	719	695	734	703	695	681	728	675	693	722	705	723	716	673	696	661	671	676	722	702	698	680	690	701	702	729	670	654	728	669	678	687	658	691	659	659	690	707	652	730	670	660	688	656	664	710	667	718	640	678	705	646	719	719	638	737	649	694	690	715	667	698	701	710	689	672	703	669	656	672	689	660	670	683	679	670	686	686	716	682	706	682	702	715	663	673	733	690	694	702	673	705	736	642	710	717	670	656	671	685	719	696	697	701	676	691	661	677	669	668	719	723	709	680	686	692	701	689	698	678	698	678	666	686	668	724	652	727	698	670	726	669	660	651	670	701	738	688	669	664	605	666	638	692	722	707	699	739	684	721	643	668	672	712	682	642	683	719	689	661	718	666	703	703	680	658	649	693	693	672	735	695	676	709	684	670	692	694	658	762	682	699	679	698	703	702	708	712	746	698	719	699	717	695	686	659	710	665	686	687	662	719	706	718	666	724	713	735	715	693	696	668	683	707	677	656	719	670	668	737	684	687	703	724	682	683	655	708	670	694	705	694	690	680	732	714	698	645	705	656	715	665	663	692	665	728	712	701	672	638	714	703	694	647	703	683	669	737	696	705	707	688	698	699	663	683	671	684	701	672	673	672	689	738	709	674	682	718	663	708	657	695	700	695	653	689	687	663	687	693	726	637	726	642	708	705	699	667	704	728	632	706	701	689	681	718	701	691	725	673	709	671	704	628	730	675	676	711	668	684	683	711	733	666	725	715	697	684	645	674	648	670	689	689	695	701	681	691	699	680	727	717	687	695	698	688	671	692	742	658	719	679	719	672	638	637	665	725	646	691	695	637	670	702	676	699	696	717	745	727	682	686	664	700	680	712	681	709	728	673	695	684	693	709	705	663	655	658	674	663	686	724	687	697	678	690	693	706	704	695	680	707	670	656	713	660	716	677	686	710	703	689	671	710	656	708	661	680	712	737	671	685	708	662	733	636	726	651	718	698	673	718	663	705	673	670	670	694	686	670	688	743	715	726	672	712	643	727	703	690	671	679	675	698	671	737	688	691	694	682	675	696	754	706	699	653	666	716	691	706	672	714	673	704	684	750	764	706	631	654	625	709	707	679	670	669	725	710	653	699	662	682	658	716	725	657	649	640	685	726	709	658	729	693	693	684	742	711	711	689	678
37643	55198	31041	4887	930	880	877	818	807	776	818	857	839	823	848	895	1199	1579	1710	1470	1172	1083	958	859	847	833	807	797	839	788	781	788	756	779	749	824	782	779	838	772	803	802	807	766	771	790	775	785	863	765	842	740	765	798	770	807	814	778	767	839	815	833	781	742	756	801	775	800	787	809	808	841	773	764	778	825	791	784	809	792	762	793	783	785	810	773	775	798	845	865	777	760	802	830	797	795	788	791	781	763	794	774	814	819	825	794	824	803	806	767	825	787	798	793	813	841	826	835	769	844	753	753	823	821	798	830	800	798	787	837	742	805	810	832	781	766	817	829	810	769	762	786	796	754	860	792	778	820	762	802	751	838	770	776	799	780	827	811	746	802	827	799	773	748	814	733	816	753	777	802	831	758	812	780	749	733	768	850	744	795	827	797	792	844	775	838	814	792	744	779	823	796	830	838	809	816	808	794	832	800	755	835	781	798	798	789	788	802	797	783	803	821	820	780	803	785	793	826	737	741	795	830	760	829	824	771	783	765	803	788	865	773	830	766	788	836	777	806	800	771	812	801	787	850	804	792	838	795	806	802	809	791	815	741	823	815	800	790	860	793	774	809	792	846	751	820	771	831	806	768	814	801	768	823	725	784	781	757	793	764	767	758	757	777	844	746	790	829	837	760	790	766	802	824	744	820	769	781	808	773	815	773	774	790	775	771	790	820	744	790	817	810	780	818	786	817	780	802	797	778	860	788	814	814	845	796	813	715	800	814	748	801	800	875	781	786	790	774	891	768	776	808	810	781	799	844	782	793	820	815	780	802	805	802	803	782	754	809	773	770	809	817	773	785	717	792	773	812	821	818	847	786	776	772	787	818	807	771	757	815	788	785	838	797	790	791	800	799	781	776	784	794	775	791	807	740	769	816	788	806	815	802	806	782	764	725	798	836	765	740	847	794	808	811	779	834	807	823	785	808	793	777	786	814	795	776	774	744	780	780	825	809	774	793	789	763	823	791	798	773	758	803	785	800	780	757	815	808	771	852	783	776	777	803	853	776	800	850	845	786	819	822	804	834	803	759	760	768	731	807	763	809	760	794	778	735	862	798	823	857	795	787	797	804	759	802	786	764	817	827	791	769	817	753	818	768	833	843	802	752	781	776	798	824	821	831	773	772	818	786	827	814	799	834	818	799	820	798	816	812	773	759	759	829	817	791	803	822	824	779	846	787	804	783	777	798	781	814	812	762	777	755	795	803	814	756	803	760	818	778	826	765	765	767	758	798	807	851	781	759	755	821	764	812	814	833	762	780	786	770	801	791	789	786	803	774	803	765	791	784	786	810	795	791	795	826	809	769	836	759	813	821	821	766	809	760	769	778	761	780	815	808	785	787	760	795	801	808	830	794	750	822	799	796	744	780	809	797	772	790	835	848	811	784	818	769	754	767	868	823	777	771	766	841	744	822	811	798	815	760	806	761	818	789	791	793	785	789	808	815	783	821	837	774	782	793	808	793	803	790	784	781	812	774	781	768	774	861	816	757	767	806	788	805	798	789	803	776	829	857	805	817	761	750	780	845	799	781	795	724	835	817	717	794	803	825	816	804	821	790	776	806	785	774	777	789	828	763	774	776	751	779	741	837	796	781	803	805	776	780	805	759	809	817	777	794	827	786	781	762	815	775	774	831	796	768	804	783	814	798	774	779	782	784	845	798	766	736	749	801	752	766	782	782	758	774	841	845	760	813	811	842	800	735	807	760	783	704	836	827	767	777	818	819	796	807	808	802	803	831	792	801	792	857	812	766	803	826	778	764	809	740	778	765	791	772	873	766	818	828	779	822	763	827	838	808	765	770	773	780	813	773	774	737	761	824	782	818	806	778	824	779	727	836	781	789	796	775	826	825	839	827	818	786	772	772	809	834	761	776	767	816	782	789	788	788	788	839	828	765	804	805	826	815	804	833	814	771	769	833	800	765	846	797	837	776	800	751	796	845	796	793	715	745	837	784	762	789	853	801	795	789	785	805	772	777	810	803	812	785	835	759	758	794	810	799	837	732	800	827	754	821	824	785	744	812	811	764	765	796	832	752	810	795	761	814	808	830	809	837	783	816	826	769	770	812	739	830	795	754	795	804	785	830	783	838	821	796	753	806	798	806	811	797	785	847	811	818	805	826	807	771	818	833	803	851	791	789	763	808	763	773	772	855	765	772	798	776	824	791	778	764	794	780	844	803	757	816	712	765	793	833	823	801	807	801	810	784	796	792	803	793	796	810	754	801	812	776	770	770	822	760	848	788	766	743	742	875	771	820	780	807	758	826	813	817	809	839	839	761	818	765	751	819	773	788	761	814	770	854	751	818	784	763	759	823	812	803	770	810	832	798	794	776	816	839	841	801	770	775	827	835	790	812	779	864	789	807	833	815	799	825	828	782	769	757	815	818	740	817	803	748	837	855	799	827	808	756	795	780	805	791	789	803	840	784	799	753	754	796	782	800	835	786	787	816	808	777	832	827	761	758	807	765	797	826	757	791	809	785	786	822	788	778	792	788	833	800	798	818	742	784	810	810	761	759	835	779	787	800	787	813	783	802	785	820	851	789	792	772	767	838	802	827	772	788	781	761	788	780	754	789	790	747	808	803	831	746	801	788	747	784	772	812	769	748	800	809	765	818	762	830	802	790	769	819	780	822	828	761	839	810	844	785	774	737	783	793	818	768	780	826	800	801	788	795	813	810	790	792	794	807	852	733	775	781	777	843	797	826	764	812	836	799	846	799	770	772	846	754	813	798	806	771	802	802	772	769	759	851	788	797	799	816	808	778	759	806	809	806	789	814	835	808	784	754	816	848	781	796	805	783	793	827	773	785	837	794	804	800	814	778	764	825	797	802	831	782	765	811	863	789	793	791	803	782	798	811	801	800	746	785	791	786	857	755	773	796	790	778	811	781	769	787	812	783	790	766	794	815	793	778	764	790	807	776	808	795	798	815	831	834	763	781	801	834	804	753	785	761	773	733	804	729	749	841	795	864	836	793	819	831	802	781	830	841	745	771	777	757	768	805	807	766	780	815	782	818	795	811	798	822	794	835	792	851	847	796	758	763	756	828	793	785	793	783	767	795	833	749	816	818	830	760	821	826	782	832	827	794	766	835	813	820	800	772	791	761	778	800	799	811	790	758	734	767	751	856	830	814	793	780	823	826	827	760	788	765	744	763	754	776	792	782	803	761	820	828	803	753	822	807	813	823	776	765	832	781	773	780	776	758	770	773	834	820	791	779	839	808	777	815	811	820	788	808	797	782	775	786	800	770	785	790	782	824	820	780	792	732	771	783	787	811	804	793	836	778	777	800	786	798	789	851	815	776	769	817	823	776	758	750	855	814	765	801	800	799	804	814	758	796	797	846	797	831	769	747	869	856	790	757	804	815	823	796	825	788	776	805	777	786	821	785	786	797	801	847	801	789	787	784	810	844	803	800	759	761	812	804	765	773	788	784	766	785
24419	21844	29472	24756	20295	7838	1329	985	830	854	807	827	780	804	868	884	2580	4653	5330	3209	2258	1753	1451	1112	918	830	759	772	742	730	745	787	744	776	720	785	760	797	741	771	740	731	715	731	703	745	738	758	736	702	763	783	763	711	734	685	785	708	778	749	708	741	759	752	734	714	771	749	779	745	765	732	722	767	731	715	712	697	756	740	738	739	745	734	745	740	789	763	761	746	751	735	694	746	734	724	715	739	706	726	772	758	717	725	746	738	699	749	713	767	764	765	748	728	758	684	741	728	765	744	755	772	779	752	759	758	741	716	749	755	762	767	743	718	738	719	721	724	724	805	743	707	780	712	742	740	767	733	734	740	716	668	744	752	743	733	730	743	714	723	716	772	754	716	717	749	732	704	735	784	767	745	737	703	789	737	720	688	708	724	788	718	781	688	728	689	709	741	750	738	742	748	809	764	760	764	754	699	738	760	745	730	721	689	733	770	737	688	703	789	733	778	770	746	724	724	753	760	708	711	797	754	775	787	728	801	707	746	722	701	732	761	739	726	751	768	689	719	728	791	784	780	725	752	721	757	740	728	770	782	701	719	730	723	750	716	733	755	762	731	766	722	759	754	725	758	731	768	682	741	744	767	749	686	752	734	714	747	752	739	753	748	741	766	754	689	774	745	709	757	754	792	730	725	765	733	753	734	740	729	686	773	761	708	774	731	720	720	759	729	725	727	763	782	739	756	736	746	715	714	732	713	729	729	767	746	692	703	732	740	695	727	748	729	777	752	773	743	696	803	724	760	675	793	754	733	762	741	720	669	697	735	718	746	717	736	759	712	786	736	694	814	744	733	770	752	753	686	741	763	736	757	727	737	747	714	753	718	730	699	746	748	725	765	748	756	713	768	748	747	749	711	678	796	741	757	769	754	789	764	740	724	743	738	746	717	753	778	753	742	759	775	753	725	774	717	674	727	730	721	730	706	721	730	728	740	682	728	722	738	801	736	717	694	750	724	738	712	778	766	757	754	742	701	759	806	795	721	731	742	709	756	752	746	714	739	721	710	765	694	711	697	813	746	789	763	750	733	788	708	711	709	709	749	791	723	751	738	752	710	716	780	807	744	689	711	757	739	723	743	717	797	755	737	769	704	732	695	724	745	764	694	745	787	764	715	703	717	714	703	759	730	719	784	707	738	775	786	713	744	704	707	770	769	769	764	747	713	732	709	767	762	748	789	740	741	730	747	740	770	720	759	752	739	750	758	734	750	745	736	729	748	722	715	737	727	768	736	750	722	724	708	790	750	735	775	755	747	721	718	743	700	718	736	721	770	711	793	688	723	720	701	742	731	761	716	767	717	730	728	774	729	757	736	693	738	768	739	717	723	750	759	744	723	717	722	742	758	761	759	741	682	763	699	780	756	756	694	727	749	782	765	740	739	796	706	737	762	755	738	753	744	750	743	787	798	708	760	782	788	721	760	795	742	807	781	753	747	724	715	700	738	740	772	723	707	731	726	753	727	704	745	798	749	701	750	743	753	671	707	722	778	734	821	767	729	777	759	706	743	700	658	755	739	765	740	780	730	710	757	757	754	732	732	724	702	699	698	734	775	752	670	784	762	748	716	744	790	726	728	726	724	721	769	780	700	758	749	744	759	739	686	780	766	743	721	751	762	769	735	722	776	732	759	714	731	727	754	737	754	800	730	757	786	735	723	777	766	712	722	729	780	762	722	731	777	724	764	789	703	730	783	695	760	722	702	776	744	717	709	759	687	788	735	767	747	763	732	750	724	723	713	776	764	776	755	720	746	743	776	704	728	716	729	694	745	752	708	713	739	787	766	744	680	695	728	708	700	708	716	747	766	732	735	781	753	750	767	782	753	775	715	747	788	733	757	726	695	709	712	742	741	727	758	716	730	689	741	728	696	776	689	711	787	799	719	779	749	753	725	750	785	756	765	756	741	731	723	743	768	771	732	734	730	713	761	743	757	724	789	738	750	750	780	806	725	747	700	776	751	755	791	752	743	754	731	711	729	726	744	760	708	713	757	728	742	766	776	773	758	752	794	681	740	738	721	729	780	747	718	744	746	771	740	738	772	691	747	706	783	702	757	694	723	746	722	746	685	728	712	736	736	762	704	764	739	743	720	747	744	744	699	759	752	758	736	761	791	730	737	745	710	783	788	753	767	762	769	734	720	754	774	725	712	705	732	826	736	738	740	719	744	788	712	716	775	750	713	794	724	753	778	725	735	760	753	770	760	721	817	739	718	788	733	724	702	737	716	749	720	754	756	728	720	781	780	756	763	737	776	755	718	750	734	742	745	710	711	747	767	715	775	756	716	734	685	743	776	744	748	699	710	757	762	734	759	730	782	700	712	715	719	734	767	757	725	712	754	772	753	751	781	697	745	737	763	713	729	722	754	700	779	734	728	764	730	695	771	731	727	749	749	764	720	767	790	713	751	735	761	730	732	752	791	740	741	764	755	748	737	783	701	743	710	749	774	733	700	773	794	737	780	782	728	709	784	751	756	737	724	705	678	713	749	760	757	732	721	742	672	741	720	727	753	705	723	792	714	749	708	719	695	726	729	737	768	796	801	749	733	729	794	749	754	730	747	761	741	709	749	768	725	740	742	688	779	762	728	744	732	710	705	757	784	725	705	810	760	718	714	758	772	700	710	761	806	735	711	732	759	763	721	747	736	738	770	773	759	751	770	768	761	766	748	717	735	723	719	785	767	751	757	802	701	771	682	792	857	757	735	794	761	729	764	740	746	758	765	744	731	750	785	734	737	664	781	719	751	769	678	701	788	733	761	722	707	727	707	728	722	763	711	715	725	740	757	762	710	682	733	761	723	733	792	730	748	731	682	756	727	685	738	672	744	752	744	731	713	741	781	776	712	722	724	707	693	749	750	747	739	708	762	714	724	737	728	741	785	734	751	762	718	727	744	773	732	793	734	702	789	709	669	729	736	734	718	767	711	748	763	699	746	768	751	738	761	734	720	777	744	698	729	714	688	735	754	705	746	748	765	727	743	733	729	743	783	773	713	747	695	756	694	736	784	738	776	750	739	718	724	746	707	758	701	759	685	772	721	740	709	748	748	746	737	710	709	729	758	756	696	737	779	769	781	757	721	719	754	716	675	778	723	720	729	755	745	737	731	751	780	790	815	757	729	752	734	699	727	741	682	733	760	731	738	759	721	735	727	740	736	770	740	721	712	770	739	708	781	752	727	717	773	779	779	798	760	765	702	761	811	725	765	740	702	764	790	757	767	697	746	711	751	727	735	757	726	769	763	775	751	757	776	698	745	728	766	794	758	743	750	754	760	766	811	730	740	789	719	753	749	709	753	796	687	810	758	723	709	698	725	739	704	736	760	774	709	746	741	730	765	758	754	805	736	734	726	690	698	739	760	721	716	766	723	744	754	721	702	781	774	705	719	700	744	721	758	748	745	759	759	721	718	711	735	773	728	751	749	711	742	738	688	732	737	714	810
41889	72608	42734	8448	1880	1436	1237	1089	1015	973	1020	920	895	968	1046	1053	4148	7226	7523	4632	3162	2380	1881	1437	1069	923	915	818	812	875	859	846	872	888	869	876	849	879	755	864	815	835	838	846	861	880	859	838	804	861	869	919	855	819	806	787	857	854	838	811	838	854	825	893	874	809	859	851	875	852	806	827	859	872	847	832	859	838	783	841	834	842	869	863	871	844	833	854	830	850	858	859	830	774	848	887	803	826	829	850	854	827	812	843	871	849	847	836	792	838	853	849	914	812	842	846	888	802	828	821	888	903	851	826	821	821	820	878	796	845	908	855	867	850	846	852	850	817	861	842	848	857	873	838	806	820	824	852	842	837	826	831	866	822	842	885	823	838	805	838	837	878	793	868	837	855	870	816	896	868	901	872	835	847	890	851	845	831	801	777	839	839	803	854	838	827	802	857	815	820	768	799	796	778	844	833	847	839	825	791	844	815	861	889	842	835	843	859	825	780	828	821	797	879	866	827	836	825	809	831	846	844	834	839	816	866	777	840	817	840	860	851	894	835	819	880	860	867	889	866	871	850	834	805	834	864	846	881	787	814	870	843	860	843	857	834	818	854	840	830	904	865	835	855	857	870	855	885	856	831	825	832	743	853	833	844	879	814	858	814	764	860	814	883	855	809	850	862	809	863	797	882	791	832	874	840	810	799	809	844	851	815	891	840	808	857	855	854	849	842	818	842	832	848	842	795	834	825	832	882	817	934	856	813	846	819	856	849	882	795	844	850	870	856	788	837	837	876	826	845	803	833	848	841	868	860	853	799	840	810	810	827	813	781	825	828	805	847	858	880	853	829	846	807	834	855	787	890	814	841	825	805	805	839	842	790	837	839	811	893	821	852	869	761	843	811	836	820	848	815	836	884	832	844	855	857	810	827	824	871	867	850	827	804	832	898	864	788	816	854	851	873	833	837	846	792	826	877	824	818	833	847	841	827	848	853	830	833	815	801	795	831	871	795	843	860	884	864	848	814	882	865	830	822	829	856	821	831	800	846	886	872	802	830	857	862	858	832	829	821	876	849	867	837	853	820	863	809	859	803	856	833	871	838	896	897	859	907	853	809	834	819	899	865	866	797	877	845	828	879	877	815	854	849	796	840	902	836	805	820	885	835	873	878	835	807	860	838	859	848	847	825	889	854	815	827	832	835	811	760	833	811	839	837	887	823	823	804	849	838	890	811	851	862	874	879	887	839	836	835	829	815	875	856	860	877	837	851	822	867	837	856	816	838	829	834	869	810	801	841	841	839	897	855	817	850	809	875	836	882	843	840	834	858	838	792	795	826	806	855	844	874	856	798	887	832	817	859	836	853	843	840	832	824	840	844	840	873	815	882	842	797	857	844	822	848	819	852	848	861	827	826	797	812	836	833	867	822	863	805	816	873	851	807	816	840	840	850	862	826	856	863	844	782	871	872	849	808	872	821	793	883	826	825	879	873	812	796	831	871	876	815	895	818	812	813	867	866	837	878	850	847	873	847	848	812	803	797	850	903	800	865	823	817	835	853	835	826	873	855	817	809	821	875	852	832	841	796	891	878	859	851	813	858	889	819	849	933	798	781	838	886	873	833	863	841	889	849	840	845	883	848	830	818	860	857	850	798	831	836	833	833	805	835	864	867	844	896	873	832	837	848	826	899	861	818	827	871	874	839	860	851	846	830	833	835	849	870	824	833	868	830	865	903	890	829	863	812	801	828	849	812	857	840	820	839	856	829	851	873	882	866	812	827	892	847	815	834	873	866	827	830	811	854	836	833	799	870	829	798	930	866	867	808	858	887	842	831	847	837	863	816	825	836	828	851	802	811	810	827	791	807	840	854	823	856	851	842	816	831	849	869	856	833	847	901	835	838	807	830	815	835	867	833	833	844	810	863	844	826	859	830	835	847	849	868	805	877	834	812	823	835	879	832	860	864	881	827	832	818	868	872	826	805	816	801	818	825	857	846	819	834	844	838	813	805	857	812	811	847	790	879	837	827	786	848	861	832	847	835	862	848	858	846	780	876	872	839	853	813	856	875	845	862	883	787	795	886	802	817	819	811	899	862	783	806	868	855	866	834	875	836	826	904	823	831	848	862	802	822	824	789	852	858	799	788	832	830	819	853	859	795	846	821	803	799	814	820	881	844	786	862	791	842	801	864	801	863	861	838	885	847	839	816	867	878	824	828	782	879	846	925	841	872	806	803	817	905	795	846	848	843	834	863	813	838	779	837	854	873	851	850	805	831	855	832	840	854	870	810	872	802	849	846	807	857	857	890	760	901	900	896	876	851	764	815	791	862	879	853	801	846	872	879	837	857	852	862	831	906	860	853	879	836	891	819	860	914	889	886	859	859	825	854	840	827	863	812	838	839	851	822	846	875	845	810	867	839	873	833	869	854	827	860	812	824	837	854	817	826	856	819	839	837	834	867	814	867	814	847	841	924	850	859	871	810	883	865	853	850	860	855	848	877	884	805	841	846	863	805	841	901	817	834	868	866	801	825	800	809	806	848	857	844	863	853	883	860	864	846	834	866	858	803	839	874	786	853	860	884	845	879	785	811	846	827	825	859	814	895	826	818	814	819	798	851	855	891	814	838	852	866	823	906	860	805	816	866	837	842	798	849	867	848	868	861	840	824	840	834	825	866	914	876	854	873	868	846	847	841	858	810	850	829	882	810	834	870	826	849	857	845	852	805	833	898	809	864	820	842	856	873	796	820	866	851	873	852	825	835	813	825	853	826	812	886	853	809	864	784	856	886	836	830	827	839	835	846	880	869	866	848	861	801	821	881	843	811	829	853	828	868	794	791	806	797	847	819	878	793	814	859	884	845	854	883	903	851	825	888	804	812	925	811	844	821	800	841	844	845	877	886	804	877	879	811	879	810	824	852	830	856	894	855	852	826	820	796	826	837	901	860	796	811	805	846	801	825	812	831	794	830	816	839	860	888	786	840	820	820	840	897	817	833	858	831	832	827	833	855	829	867	847	811	831	815	850	833	924	795	799	853	798	851	871	837	873	845	838	841	844	882	830	851	845	896	857	789	844	863	855	846	797	867	839	866	821	841	835	828	831	824	898	855	854	866	840	817	853	813	834	824	878	856	813	832	802	834	875	864	854	773	821	847	900	822	861	812	839	817	825	825	822	834	844	857	839	815	819	833	876	807	846	877	850	858	859	858	912	813	874	813	883	846	797	876	827	853	850	859	771	889	813	888	851	860	864	883	873	849	885	876	845	843	836	788	818	866	857	874	785	827	830	803	813	839	828	827	794	808	867	834	817	784	823	841	840	858	821	868	799	811	845	841	803	793	836	838	871	877	815	851	842	832	859	813	865	812	800	853	806	873	804	832	816	856	825	798	852	796	844	837	857	822	823	926	867	826	827	767	851	892	838	886	854	859	817	844	841	890	821	854	862	825	823	862	860	794	813	867	833	815	862	843	881	829	834	842	804	889	913	843	851	882	868	821
25565	22610	29135	24859	11479	1496	988	892	881	835	826	843	840	830	902	905	1815	3167	3455	2302	1822	1454	1117	1014	875	888	773	794	758	845	823	834	775	782	840	750	829	795	786	803	801	819	781	786	793	768	794	754	792	824	775	765	816	813	754	750	827	792	819	813	794	770	767	761	816	751	846	798	812	796	807	766	836	814	784	790	809	786	801	810	824	781	810	845	769	790	838	805	731	794	786	819	755	820	798	772	717	799	777	789	797	796	810	797	833	813	818	795	782	760	815	818	784	819	778	821	814	731	810	801	799	805	773	766	798	773	774	811	786	816	787	793	812	816	811	778	815	774	809	763	812	796	820	833	795	836	810	863	798	762	803	757	780	805	830	844	840	811	765	808	749	742	807	797	808	760	806	785	795	807	846	795	788	774	832	846	803	851	803	800	724	818	777	823	784	773	821	766	812	763	798	784	820	784	798	774	795	765	818	877	800	783	793	783	796	804	855	792	829	830	785	813	822	852	745	776	781	795	760	822	783	796	773	831	789	815	807	838	781	768	776	766	782	772	798	838	791	808	772	775	804	814	802	780	772	774	746	789	718	821	790	781	822	876	777	797	776	802	818	806	824	783	817	798	764	741	792	805	787	827	787	755	813	820	826	766	739	832	807	754	858	823	825	769	794	779	840	772	801	828	810	843	781	785	789	796	816	798	810	790	804	818	784	805	746	805	788	846	808	847	720	763	816	756	780	751	821	779	831	743	812	847	774	842	823	829	845	823	780	813	806	763	788	765	786	815	792	789	841	758	781	805	770	769	833	765	784	786	788	804	794	841	773	794	805	768	800	767	783	806	799	802	816	774	803	797	835	802	807	755	772	806	784	794	803	786	813	817	782	824	797	762	822	791	821	855	770	858	757	824	770	818	811	788	863	819	843	856	798	819	837	789	793	837	816	804	806	788	766	784	803	825	799	823	844	797	789	832	781	801	813	763	821	830	812	854	796	842	802	837	783	757	819	750	820	793	789	818	844	813	787	746	801	774	766	798	788	789	831	802	796	760	805	807	764	837	779	827	774	793	783	786	813	824	791	791	779	793	799	788	754	799	812	803	844	828	738	840	795	827	805	813	810	789	809	816	781	836	854	809	819	832	732	783	769	835	821	825	820	829	798	791	829	795	775	784	769	857	810	853	783	752	798	826	774	828	757	782	770	771	808	829	795	793	773	779	810	843	851	843	816	747	829	798	835	824	769	808	786	801	833	739	855	795	787	757	837	793	818	798	772	811	804	774	832	776	729	732	781	812	821	825	828	790	796	814	802	815	789	808	787	760	815	771	786	876	807	842	859	826	818	754	758	715	795	851	758	794	792	791	786	773	799	781	766	807	749	754	777	771	803	816	816	807	799	780	753	827	775	766	785	729	837	764	799	743	808	793	803	847	733	790	796	861	869	844	779	806	806	808	794	737	802	827	785	795	827	818	777	810	752	801	809	795	733	821	789	817	822	805	800	801	771	753	804	774	743	824	790	816	807	759	796	805	828	835	847	824	742	820	798	815	813	783	743	796	754	840	794	816	769	792	763	801	773	809	807	784	810	798	803	803	824	789	820	771	783	797	803	762	807	784	813	808	802	814	787	862	821	806	828	756	736	784	779	838	755	804	800	786	752	773	761	789	844	808	812	786	837	782	807	812	819	764	821	767	824	813	775	835	785	796	851	766	799	781	828	799	813	759	790	766	801	799	787	780	825	821	777	786	789	779	749	792	779	830	773	799	757	802	787	861	817	747	769	824	804	787	819	810	849	760	817	814	812	805	795	777	831	806	784	840	817	768	800	798	798	849	806	801	742	740	803	795	813	799	815	793	769	825	778	807	820	833	753	780	761	811	775	823	788	767	813	823	811	793	733	801	821	786	821	818	766	814	752	748	786	811	756	797	830	779	834	822	787	807	780	822	783	825	764	739	712	819	842	803	793	783	779	809	826	779	794	823	863	853	819	754	851	823	839	761	803	835	769	790	800	809	812	840	795	801	791	776	778	861	807	815	816	775	772	819	801	770	788	756	779	830	861	783	848	783	828	792	792	812	807	822	763	776	841	793	768	788	787	790	790	807	766	839	821	819	852	801	809	806	773	791	838	766	846	797	841	825	835	795	772	799	823	807	792	796	800	780	837	764	800	761	800	807	841	770	835	769	774	849	805	766	784	783	815	739	833	761	797	778	722	813	773	762	844	829	763	799	790	748	815	854	773	780	788	787	825	814	815	766	793	808	775	788	804	799	779	772	783	789	804	817	782	793	807	836	738	764	789	766	798	803	818	786	786	822	750	780	790	804	740	777	798	783	767	829	853	823	825	817	789	800	820	801	794	821	810	768	802	786	752	805	797	753	808	817	804	809	801	753	801	774	855	834	816	817	791	810	759	813	795	814	850	846	790	777	856	847	821	787	763	769	758	806	810	785	821	804	798	808	755	811	776	775	798	754	834	839	736	765	809	793	853	777	784	769	821	809	824	782	764	841	775	840	811	859	827	807	797	801	810	793	805	821	858	841	817	856	844	818	797	802	820	788	842	785	773	806	772	821	804	801	788	815	769	823	758	773	761	859	842	752	803	757	810	844	848	805	798	815	841	794	758	825	853	774	820	838	759	785	763	776	821	812	802	859	792	827	760	822	798	791	731	797	883	757	787	808	815	823	804	781	789	786	866	796	790	811	832	775	801	791	803	793	802	750	811	787	769	865	813	803	785	758	819	787	795	722	855	824	767	786	784	800	766	863	757	861	749	855	767	860	785	741	834	750	770	767	837	778	769	774	827	794	818	827	813	773	806	822	775	828	837	753	824	824	758	752	792	851	816	798	788	760	807	760	805	824	777	803	831	864	804	773	795	802	740	769	783	752	785	831	791	811	793	758	789	842	784	805	804	801	803	792	805	830	806	829	741	825	780	804	809	789	807	767	745	801	793	792	769	760	777	815	795	790	789	805	772	789	831	767	780	762	827	826	837	797	801	779	836	849	835	797	779	777	735	821	747	798	737	789	808	732	841	780	815	770	787	821	821	792	836	785	808	795	817	805	807	776	813	795	789	777	805	814	769	777	835	822	744	762	848	761	797	801	770	787	809	776	791	814	824	802	799	838	761	779	796	792	869	796	830	783	806	789	765	751	788	755	793	753	817	811	764	817	779	799	765	805	777	750	813	801	817	796	789	784	790	760	753	830	805	783	784	746	798	778	786	763	748	798	801	798	751	766	778	785	829	780	836	777	804	841	817	780	799	779	790	814	802	797	769	836	822	791	812	798	777	793	803	833	802	806	835	796	757	827	721	811	822	744	750	792	774	789	828	841	772	805	823	852	763	774	749	770	773	751	802	786	780	747	759	791	748	785	787	784	786	772	818	783	801	821	780	786	826	769	818	770	812	776	820	880	799	790	784	793	768	815	820	804	794	783	775	802	822	806	809	766	812	843	795	794	782	764	807	836	819	825	817	802	778	786	800	828	758	833	829	800
41433	66281	37242	6531	1495	1251	1174	1126	1069	1080	1001	990	998	1088	1078	1072	2901	5359	5655	3615	2837	1910	1507	1288	1076	966	932	944	876	864	940	920	928	858	924	911	915	915	941	888	902	892	936	932	940	958	881	921	887	947	918	949	849	936	909	915	897	956	939	904	924	869	965	949	938	969	898	880	898	856	935	889	927	853	914	950	949	907	917	880	857	923	938	955	915	962	853	908	878	947	901	938	935	930	948	934	912	945	900	1007	848	901	881	916	917	880	898	964	969	874	936	920	902	887	940	969	893	912	941	916	924	875	880	909	895	901	894	981	884	896	882	928	950	911	889	880	926	891	954	911	919	876	925	892	912	948	980	882	910	941	957	897	953	931	895	931	908	917	935	909	942	975	919	897	927	867	895	889	903	939	917	920	893	938	916	922	916	907	926	952	873	916	937	891	962	922	946	915	951	890	913	914	880	991	882	894	881	991	885	923	869	951	942	918	890	918	935	897	890	927	902	927	931	847	962	974	946	934	892	967	887	890	876	882	893	880	925	924	909	924	905	910	875	898	888	883	905	951	929	891	901	914	940	892	965	907	918	891	985	962	923	925	978	910	863	915	904	959	916	927	927	925	881	880	838	927	941	929	943	965	944	925	918	960	973	888	891	932	907	944	953	895	892	927	937	953	930	891	936	937	862	954	918	858	956	894	900	943	890	929	953	938	899	880	983	905	899	881	863	952	921	909	889	913	915	926	932	914	935	849	905	894	910	873	859	914	964	965	878	916	911	903	872	940	876	908	913	899	927	887	879	892	966	884	937	941	876	891	909	898	963	903	887	906	905	905	857	951	923	931	887	922	949	921	946	911	922	909	951	948	921	894	879	925	930	899	862	874	932	901	925	909	952	948	917	917	915	913	891	902	929	995	935	946	963	886	896	928	958	901	955	909	913	919	917	920	885	916	936	878	882	909	911	943	914	909	951	894	903	937	907	893	896	935	954	927	904	929	937	858	876	928	867	953	941	886	889	900	900	909	810	887	933	923	921	973	899	897	905	900	927	961	962	948	836	864	956	869	962	955	905	904	936	906	880	910	906	929	937	943	951	885	857	952	893	926	909	883	936	941	945	940	856	888	877	939	979	925	888	882	918	953	905	920	952	927	935	901	924	983	927	886	981	923	898	897	930	887	964	942	875	921	891	943	918	963	877	936	944	862	889	898	899	887	900	876	947	909	917	904	984	933	924	918	945	877	899	915	874	913	929	927	916	860	908	955	881	900	938	924	935	887	937	951	907	902	868	951	947	946	856	972	917	984	891	905	920	866	923	925	903	904	922	906	886	924	897	920	958	890	918	928	898	904	923	911	923	890	869	948	883	917	929	952	846	846	908	934	911	927	909	881	945	929	887	934	910	934	961	887	945	911	930	919	913	914	856	877	905	944	907	939	927	911	924	910	965	983	867	881	874	898	896	893	914	899	932	883	905	934	933	914	934	914	929	893	879	910	884	945	953	954	934	926	922	894	939	906	908	914	911	871	924	922	928	894	858	883	980	953	984	918	958	894	909	941	887	867	919	948	904	916	888	953	898	946	953	907	917	933	926	889	917	897	928	896	884	904	927	860	907	887	910	925	916	926	874	927	909	899	890	919	914	913	931	964	908	922	948	946	867	889	872	946	907	879	887	920	905	875	921	902	929	923	914	944	924	900	922	908	977	947	900	912	926	895	945	908	887	886	928	950	907	903	958	888	935	909	878	936	872	917	926	945	922	944	867	895	911	961	896	971	940	871	930	875	897	945	955	916	985	922	947	955	923	909	941	899	891	954	875	896	901	945	942	857	887	951	903	896	888	924	955	909	943	900	886	890	941	915	976	887	893	915	950	938	885	920	932	989	914	896	888	873	911	947	939	892	919	918	982	960	878	894	912	949	930	951	905	949	905	913	947	920	914	910	924	882	900	957	872	859	917	881	922	911	912	883	917	918	952	917	919	941	927	935	910	926	969	923	934	938	923	946	919	1005	922	920	938	917	879	906	904	927	902	898	939	908	924	915	898	916	915	930	940	884	911	921	973	927	911	901	977	985	970	913	880	947	917	898	891	908	902	917	897	908	949	866	901	920	867	876	878	884	963	836	954	870	925	897	902	921	920	930	939	899	890	894	929	917	898	907	929	902	868	911	938	964	899	934	889	980	937	962	883	934	925	932	906	910	927	950	937	905	865	946	961	938	891	917	917	919	892	936	924	902	941	890	935	906	893	904	885	924	874	947	901	933	948	865	887	863	923	938	914	873	920	917	896	876	930	934	929	912	939	881	901	897	963	871	940	868	938	933	917	947	897	859	920	904	902	950	951	922	877	884	884	889	897	932	976	905	918	961	896	873	837	902	924	942	956	885	930	943	901	935	970	874	864	951	876	947	903	891	921	872	937	925	882	893	866	941	913	879	904	942	881	942	928	946	921	868	882	920	910	896	916	938	954	915	900	911	902	891	917	937	876	926	913	973	961	919	923	893	894	896	923	957	935	922	885	947	893	859	894	937	952	876	893	891	898	920	917	957	911	904	925	943	913	842	896	905	872	915	882	967	894	890	884	867	951	920	907	901	950	948	856	880	944	917	924	886	890	903	944	891	936	894	935	936	934	926	943	896	915	942	947	991	918	901	904	920	934	926	916	916	908	887	903	941	936	881	863	944	954	915	904	932	954	903	919	929	957	947	922	912	896	920	949	952	930	961	891	910	981	967	885	901	942	939	893	957	885	930	890	909	896	934	943	868	902	929	876	874	921	907	935	966	900	922	912	891	933	902	875	949	890	950	948	844	870	948	928	905	886	939	934	904	898	930	888	945	934	937	940	903	866	984	889	995	920	924	892	956	913	956	914	932	930	906	960	858	896	932	878	913	889	916	921	902	947	895	913	938	915	895	902	843	927	887	894	908	905	929	944	905	917	895	953	894	960	940	905	890	922	939	920	950	907	956	894	910	914	910	968	872	899	909	962	904	902	885	905	886	918	939	914	874	880	896	919	913	918	930	895	890	918	948	922	842	926	924	911	910	934	902	878	913	908	912	944	810	909	914	947	941	928	914	909	931	901	954	899	901	921	931	927	923	930	945	898	919	912	877	925	913	898	882	923	884	915	941	893	913	938	947	956	893	897	928	922	904	914	934	939	960	981	923	946	902	915	851	932	922	852	933	978	925	981	880	897	917	911	865	960	917	912	877	895	958	967	901	885	926	898	952	929	882	867	895	921	922	949	899	904	950	934	921	898	920	902	930	871	914	936	894	884	955	896	920	917	934	901	957	883	968	938	897	939	882	897	941	942	941	917	899	956	918	888	913	871	867	883	890	941	948	909	899	910	919	950	938	893	937	926	917	952	931	951	912	869	896	916	933	871	930	941	887	945	884	967	894	959	963	926	871	890	891	917	997	887	876	925	942	901	963	885	898	910	886	956	920	894	887	933	929	895	904	874	923	909	940	887	910	838	964	916	966	922	914	912	917	947	929	916	946
23201	21636	29380	24273	21518	21239	9813	1573	1262	1224	1151	1189	1073	1061	1188	1194	3896	9477	11059	6297	4496	3184	2124	1666	1225	1071	916	976	948	960	988	976	976	966	933	912	972	1032	961	1013	1016	963	899	961	936	940	972	931	949	972	985	969	952	929	966	958	949	1022	936	956	1003	977	942	953	941	997	989	950	948	998	903	935	1000	990	916	985	908	919	942	957	999	1011	1008	1009	1007	942	958	964	971	1018	972	962	989	1052	954	902	959	1007	924	966	991	937	931	959	993	946	935	960	970	938	946	980	975	981	1002	950	953	1040	980	950	1034	975	959	960	983	1000	985	907	961	1014	1004	959	967	921	1013	932	1005	1012	934	927	904	943	900	977	1005	912	936	1002	976	993	955	985	993	966	937	1008	1024	1016	939	1004	955	947	921	942	957	968	956	1014	1000	1001	949	995	986	901	996	951	981	982	1002	962	972	1002	996	964	945	996	926	982	1000	1001	991	918	1001	907	930	918	899	960	1044	955	954	926	1027	1004	919	925	943	972	955	950	964	983	989	993	976	957	964	906	960	963	906	1019	954	951	950	954	939	967	883	928	939	1001	1000	959	945	972	999	988	960	1019	1017	954	935	1054	942	902	987	935	996	990	909	997	969	989	990	974	942	984	969	963	969	954	925	966	998	917	963	958	1033	969	1028	962	979	992	1003	918	989	1002	929	993	950	927	907	972	933	966	955	961	945	929	981	945	979	953	962	933	992	934	891	926	986	970	946	953	941	953	929	951	930	968	974	961	951	948	956	970	960	984	990	978	993	973	972	951	998	970	988	1000	955	934	1020	993	973	974	996	933	963	932	975	964	1016	1024	966	941	921	906	962	986	937	950	960	945	936	941	936	963	978	966	983	934	970	1008	905	993	965	1001	941	919	1011	953	969	988	962	997	975	933	1007	900	956	942	932	935	1042	948	890	931	956	942	930	944	972	962	984	986	930	955	974	942	944	964	972	935	1006	1000	914	954	987	928	981	907	996	971	952	1011	944	985	949	935	971	903	926	942	904	907	971	1003	913	980	939	917	1015	977	977	959	1000	1025	978	905	965	1028	946	962	1001	1020	970	1038	936	940	992	938	938	988	970	957	966	997	1037	946	1012	949	961	976	973	964	981	999	915	1001	924	968	951	1004	966	965	948	964	988	935	971	973	956	907	992	947	961	960	938	992	981	891	943	1003	952	934	1002	962	977	948	957	966	985	940	946	972	1022	944	946	976	993	897	985	979	1030	941	973	954	1028	1010	1011	954	994	955	973	988	957	934	954	982	979	932	987	961	993	973	950	990	945	973	938	917	995	956	986	926	1018	960	909	995	962	937	989	974	1003	978	937	934	969	939	951	966	935	962	1068	994	981	986	986	1021	957	939	957	1008	956	977	975	1005	938	916	968	982	982	1001	966	918	1056	886	971	994	967	955	981	1003	974	931	957	977	1018	963	980	967	939	929	977	987	952	957	956	978	1000	982	973	1008	922	927	932	1005	879	956	1007	952	964	1004	951	980	993	965	971	953	963	961	948	947	965	947	950	963	952	998	986	942	923	960	937	948	1013	963	969	914	891	1009	946	893	988	963	965	992	959	1027	992	917	928	950	1004	921	977	965	1008	935	948	910	960	1031	949	925	959	944	967	922	975	946	1001	1005	955	942	969	950	928	907	949	975	977	942	964	1001	963	962	960	968	1001	1012	984	923	1001	963	1007	938	927	955	941	934	948	1000	981	995	986	969	935	947	903	944	1000	979	1003	995	915	945	947	1001	997	990	953	1033	954	946	974	1012	931	960	999	952	936	962	983	1010	1005	963	1004	1046	1005	971	900	925	980	958	954	1004	954	914	975	974	1000	988	931	929	998	899	910	1009	1025	935	956	995	953	968	1002	997	1003	1003	1005	949	958	956	971	939	1029	959	992	951	939	914	957	983	939	959	975	954	980	928	951	980	986	1002	975	872	952	955	965	952	935	969	985	976	938	900	990	960	922	961	983	938	980	969	985	958	1012	979	940	906	1001	994	961	935	963	961	953	941	959	968	929	995	964	1022	934	967	950	957	955	986	957	962	924	948	962	956	977	989	948	946	964	969	956	928	981	975	991	971	948	966	926	979	999	999	956	985	980	975	917	945	985	1010	904	909	902	966	944	924	964	983	957	984	960	1001	957	985	967	938	955	925	962	1004	941	970	928	940	975	996	945	941	954	1016	991	928	972	940	961	939	951	945	938	1015	927	960	993	988	981	968	968	1000	919	998	992	975	1014	957	1009	973	903	945	906	968	935	937	1009	943	957	955	1024	980	900	974	970	970	931	1012	1014	1009	932	1007	975	982	937	932	956	928	1004	992	993	995	1006	940	1002	943	915	976	995	958	980	980	974	952	958	936	976	958	978	930	974	979	950	990	1015	946	943	944	941	953	1028	960	1012	929	906	965	942	989	934	934	961	997	964	931	941	971	970	959	969	936	983	993	952	999	955	972	956	950	961	974	950	935	975	1002	983	988	966	924	928	983	961	960	968	961	945	969	960	988	943	943	992	944	959	933	942	1016	993	928	960	979	1010	969	957	953	991	962	980	961	998	1016	1002	962	941	944	972	959	993	945	952	969	1000	979	952	938	990	958	995	937	992	947	915	988	969	970	917	956	1007	940	966	916	986	943	1061	952	957	996	958	933	966	994	933	936	976	984	990	984	969	956	963	930	990	925	958	968	948	981	944	926	1018	942	988	952	923	992	960	938	953	971	1016	988	892	940	976	938	949	945	905	907	961	941	1012	953	952	943	978	974	987	955	938	1019	980	985	994	975	918	984	977	902	977	938	1039	987	903	991	922	938	1004	927	950	1008	1000	929	960	919	993	942	978	954	962	992	1017	967	945	954	970	1004	999	991	977	966	886	942	996	971	987	992	1004	974	934	954	959	993	936	957	940	963	945	959	957	951	1004	948	996	946	983	970	877	973	953	974	932	989	951	908	963	1000	1015	1005	963	935	1009	951	956	989	934	969	959	972	964	948	934	968	941	944	936	995	1018	987	967	970	1009	961	1012	947	943	951	982	923	993	970	978	958	962	980	990	992	959	949	956	981	1029	955	924	949	977	991	963	920	1020	965	943	983	966	941	1010	969	954	981	919	895	979	1016	927	987	922	948	1014	986	876	976	979	953	911	991	879	1030	989	981	973	987	978	1007	919	953	962	981	944	946	983	947	987	975	1010	940	955	939	918	916	935	1042	962	906	1003	976	935	1003	941	967	975	924	1019	916	964	918	972	939	983	947	986	903	926	970	956	971	961	914	940	963	897	902	982	937	917	985	970	956	959	990	981	1003	962	912	955	958	955	960	1016	984	999	971	933	941	996	941	962	940	967	962	965	904	946	998	989	968	984	927	924	924	970	965	979	951	959	965	958	971	968	996	975	1036	962	971	994	985	995	1022	949	922	984	967	979	961	933	943	939	953	966	960	992	914	954	1024	941	953	963	937	986	954	979	993	1022	955	993	920	996	956	1004	988	967	927	962	960	1035	972	969	976	985	1027	944	978	938	965	998	968	932	958	941	964	986	956	983	980	973	974	912	952	970	991	922	923	963	998	1005	1000	973	958	940	968	974	999	963	946	973	1001	988	921	983	978	991	950	954	926	986	965	940	994	977	937	945	953	1015	964	927	949	959	968	1005	1000	1012	925	975	984	1014	929	997	1006	982	1007	973	962
47395	81552	51606	12284	3229	2418	2107	1758	1628	1526	1412	1322	1339	1319	1458	1417	6149	13534	14812	8605	6563	4429	2887	2121	1510	1279	1131	1059	1096	1095	1115	1055	1055	1059	1021	1025	1051	1064	1089	1058	1135	1128	1015	1105	1097	1083	1097	1059	1085	1067	1109	1110	1071	1124	1109	1082	1099	1079	1062	1058	1080	1060	1125	1052	1091	1103	1125	1041	1114	1098	1113	1065	1101	1083	1034	1086	1076	1053	1054	1022	1120	1117	1077	1017	1135	1046	1119	1085	1058	1107	1045	1064	1038	1052	1080	1069	1071	1036	1071	1097	999	1124	1025	1028	1063	1095	1030	1124	1071	1079	1081	1088	1087	1079	1049	1078	1058	1089	1112	1103	1089	1072	1067	1078	1104	1062	1117	1150	1073	1082	1082	1058	1084	1090	1119	1102	1040	1090	1015	1090	1055	1059	1051	1063	1075	1073	1099	1117	1046	1110	1047	1048	1029	1102	1073	1108	1039	1147	1050	1099	1093	1099	1051	1068	1054	1051	1043	1098	1109	1045	1029	1053	1084	1063	1046	1053	1058	1154	1127	1096	1078	1085	1030	1113	999	1002	1077	1079	1066	1055	1075	994	1083	1060	1045	1041	1083	1062	1107	1091	1026	1088	1081	1000	1026	1051	1054	1095	1140	1107	1094	1105	1070	1079	1039	1024	1070	1050	1032	1078	1078	1110	1096	1041	1069	1059	1079	1088	1099	1049	1109	1087	1080	1107	1106	1111	1100	1049	1102	1077	1071	1075	1080	1092	1068	1131	1078	1151	1080	1123	1089	1068	1066	1132	1022	1054	1131	1030	1101	1076	1015	1087	1043	1066	1061	1076	1041	1084	1017	1059	1030	1113	1058	1128	1055	1092	1092	1050	1096	1050	1093	1050	1077	1065	1115	1039	1087	1100	1099	1027	1091	1059	1073	1114	1047	1087	1088	1082	1072	1059	1085	1106	1054	1078	1144	1123	1112	1072	1109	1077	1069	1029	1068	1033	1048	1068	1121	1098	1107	1060	1073	1120	1053	1056	1034	1071	1040	1082	1088	1087	1058	1065	1089	1081	1079	1082	1130	1139	1029	1137	1081	1064	1087	1056	1035	1018	1085	1069	1112	1104	1075	1062	1049	1126	1124	1085	1072	1098	1088	1090	1074	1112	1030	1055	1121	1035	1036	1030	1040	1065	1088	1107	1098	1052	1074	1093	1082	1053	1045	1077	1037	1071	1088	1048	1094	1023	1054	1040	1054	1080	1100	1037	1087	1047	1048	1090	1048	1061	1012	1088	1002	1056	1028	1058	1068	1116	1081	1099	1094	1062	1113	1046	1048	1091	1069	1096	1036	1092	1100	1048	1061	1031	1026	1024	1079	1067	1055	1062	1054	1052	1033	1051	1052	1047	1099	1050	1063	1091	1079	1071	1043	1059	1077	1060	1081	1078	1091	1105	1031	1090	1055	1065	1162	1123	1014	1034	1034	1083	1041	1059	1085	1091	1081	1118	1083	1045	1008	983	1110	1100	1073	1072	1048	1053	1055	1059	1099	1056	1053	1105	1036	1107	1035	1081	1070	1156	1090	1113	1059	1108	1089	1065	1111	1057	1051	1031	1015	1073	1050	1046	1046	1082	981	1067	1054	1065	1064	1112	1102	1093	1102	1074	1105	1063	1063	1055	1032	1096	1056	1069	1104	1088	1038	1064	1067	1074	1028	1119	1088	1123	1100	1065	1043	1107	1043	1046	1083	1015	1120	1065	1157	1072	1078	1094	1026	1102	1056	1104	1078	1066	1131	1037	1052	1117	1127	1047	1092	1161	1111	1052	1112	1083	1088	1082	1051	1104	1078	1063	1035	1070	1121	1020	1060	1193	1025	1096	1060	1138	1025	1012	1117	1078	1023	1111	1077	1101	1094	1098	1048	1017	1190	1066	973	1072	1104	1071	1117	1109	1116	1104	1134	1023	1147	1086	1070	1091	1140	1086	1031	1146	1149	1024	1054	1008	1068	1092	1078	1140	1042	1149	1078	1069	1102	1059	1063	1152	1112	1091	1045	1065	1102	1070	1059	1095	1053	1028	1099	1072	1097	1088	1088	1078	1039	1081	1137	1100	1027	1084	1052	1053	1082	1023	1088	1054	1066	1078	1092	1149	1040	1093	1040	1054	1033	1064	1110	1049	1045	1148	1155	1098	1155	1030	1027	1078	1107	1117	1063	1110	1055	1094	1112	1107	1038	1050	1093	1049	1121	1097	1110	1025	1038	1077	1047	1066	1117	1086	1097	1099	1094	1128	1029	1140	1070	1090	1045	1093	1118	1050	1101	1049	1049	1080	1061	1077	1096	1074	1070	1092	1085	1040	1002	1078	1014	1083	1070	1117	1033	1077	1053	1093	1066	1084	1081	1120	1037	1150	1017	1101	1016	1071	1026	1094	1052	1031	1067	1070	1065	1053	1077	1042	1095	1044	1036	1136	1051	1042	1131	1107	1092	1104	1090	1056	1102	1095	1096	1061	1010	1131	1103	1046	1080	1011	1094	1005	1115	1032	1086	1044	1106	1107	1090	1089	1014	1041	1121	1048	1121	1063	1059	1086	1091	1077	1089	1107	1050	1051	1051	1075	1104	1063	1052	1110	1059	1096	1120	1076	1088	1143	1088	1076	1117	1107	1048	1087	1121	1010	1082	1134	1129	1126	1054	1068	1082	1117	1025	1058	1091	1078	1049	1059	1064	1011	1093	1020	1062	1095	1101	1061	1103	1037	1113	1009	1065	1057	1103	1077	1099	1058	1098	1091	1123	1085	1027	1101	1125	1034	1077	1082	1079	1078	1112	1068	1095	1056	1147	1059	1095	1072	1074	1082	1120	1030	1079	1075	1007	1141	1132	1043	1074	1040	1116	1064	1117	1090	1062	1084	1086	1134	1057	1071	1146	1099	1091	1040	1095	1044	1130	1105	1111	1091	1087	1041	1116	1098	1030	1124	1035	1052	1084	1048	1123	1113	1011	1093	1065	1059	1058	1062	1084	1030	1104	1102	1037	1047	1097	1106	1095	1097	1062	1016	1082	1085	1080	1080	1093	1064	1111	1061	1120	1087	1096	1098	1055	1137	1138	1040	1080	1024	1112	1042	1098	1077	1080	1099	1064	1144	1118	1102	1091	1015	1053	1028	1111	1077	1094	1117	1117	1057	1050	1126	1017	1069	1045	1046	1052	1069	1081	1111	1084	1094	1071	1050	1022	1024	1103	1078	1048	1074	1035	1099	1062	1062	1085	1047	1063	1048	1086	1076	1077	1072	1103	1032	1034	1033	1019	1017	1070	1080	1055	1132	1078	1074	1035	1044	1040	1069	1046	1036	1057	1114	1095	1073	1080	1094	1168	1156	1065	1093	1117	1112	1078	1061	1056	1050	1102	1103	1047	1107	1083	1111	1106	1042	1082	1051	1093	1070	1042	1078	1132	1058	1118	1051	1073	1043	1029	1085	1067	1037	1104	1058	1056	1097	1138	1112	1099	1088	1135	1162	1071	1073	1065	1066	1135	1072	1092	1170	1093	1038	1049	1012	1086	1133	1013	1051	1125	1071	1108	1075	1075	1041	1128	1036	1068	1092	1045	1099	998	1066	1040	1046	1111	1045	1088	1103	1076	1085	1033	1107	1125	1071	1035	1095	1109	1089	1043	1057	1110	1087	1015	1081	1111	1090	1065	1077	1120	1096	1063	1089	1089	1058	1093	1061	1075	1070	1100	1159	1113	1086	1080	1115	1092	1028	1125	1043	1090	1070	1095	1083	987	1068	993	986	1021	1063	1043	1108	1089	1045	1057	1117	1082	1055	1070	1016	1113	1097	1153	1051	1131	1041	1098	1028	1118	1096	1125	1084	1078	1094	1051	1059	1067	1018	1094	1081	1098	1018	1114	1075	1077	1116	1075	1015	1062	1091	1075	1025	1069	1110	1055	1139	1082	1078	1119	1049	1051	1055	1081	1039	1108	1109	1054	1032	1038	1055	1148	1098	1097	1099	1096	1087	1075	1060	1077	1094	1081	1053	1027	1099	1082	1048	1070	1067	1087	1048	1060	1080	1109	1052	1144	1066	1055	1098	1140	1087	1093	1071	1093	1074	1109	1080	1071	1115	1059	1096	1069	1086	1043	979	1089	1060	1102	1113	1056	1127	1049	1065	1070	1086	1103	1081	1109	1092	1096	1070	1019	1142	1071	1112	1054	1077	1052	1072	1051	1070	1052	1146	1106	1098	1033	1091	1114	1088	1056	1018	1085	1100	1087	1077	1093	1139	1058	1129	1070	1094	1094	1139	1076	1060	1093	1045	1091	1110	1090	1075	1112	1065	1116	1122	1099	1089	1104	1082	1032	1069	1070	1069	1147	1083	1050	1056	1080	1040	1076	1069	1099	1120	1056	1110	1109	1057	1118	1050	1073	1070	1031	1049	1052	1106	1135	1071	1023	1041	1095	1082	1060	1107	1132	1132	1053	1113	1092	1134	1056	1068	1035	1040	1093	1088	986	1056	1149	1087	1126	1109	1069	1103	1164	1093	1068	1139	1044	1103	1077	1120	1093	1067	1083	1078	1073	1100	1109	1095	1070	1026	1062	1116	1056	1046	1082	1123	1055	1039	1092	1150	1080	1086	1023	1066	1052	1061	1089	1082	1105	1052	1082	1102	1056	1048	1070	1090	1035	1133	1077	1120	1053	1051	1089	1131	1112	1088	1058	1086	1053	1042	1068	1105	1141	1094	1069	1090	1045	1086	1095	1121	1087	1130	1040	1085	1059	1049	1036	1054	1079	1093	1110	1080	1102	1012	1024	1054	1029	1095	1109	1052	1113	1036	1086	1090	1071	1088	1133	1063	1067	1087	1057	1072	1205	1064	1018	1033	1096	1043	1112	1073	1086	1092	1070	1036	1038	1124	1075	1163	1049	1065	1054	1030	1029	1058	1074	1081	1085	1040	1057	1090	1044	1109	1074	1103	1067	992	1105	1059	1168	1049	1114	1071	1121	1135	1116	1098	1076	1053	1080	1024	1108	1026	1081	1104	1094	1052	1071	1050	1086	1102	1152	1055
30899	37510	34217	12443	1177	779	719	682	649	637	596	652	654	667	707	743	787	1110	1203	1086	938	857	763	748	709	647	600	692	633	699	621	648	666	660	671	631	662	678	606	650	617	616	608	723	648	641	661	637	670	601	622	668	660	655	649	674	619	608	625	596	618	629	648	616	621	626	609	670	619	655	611	620	626	643	635	657	652	608	617	640	645	634	664	637	592	626	618	658	662	690	671	650	628	650	649	659	606	623	647	574	633	568	678	650	618	646	668	623	609	634	629	653	621	651	621	630	633	663	647	594	648	638	654	660	585	652	620	657	644	650	651	652	625	622	605	653	650	633	602	628	644	631	643	600	625	589	656	658	640	636	660	610	656	651	600	613	636	642	648	639	656	650	655	599	648	625	633	654	620	637	662	601	633	633	644	616	662	622	640	656	626	665	640	639	629	628	683	635	629	601	664	580	669	632	618	629	641	583	612	665	642	661	637	657	689	635	637	615	632	621	664	675	611	622	647	658	710	638	660	653	627	610	625	600	613	606	621	647	658	642	623	612	702	647	560	669	646	631	645	619	621	644	665	639	659	667	640	614	631	694	622	573	645	674	686	605	633	648	628	663	652	695	665	606	664	687	670	676	605	630	607	659	653	667	625	649	675	596	632	601	593	614	612	639	632	612	658	612	652	630	663	573	643	660	663	642	682	656	625	646	652	674	620	654	650	601	615	664	599	667	613	645	643	642	641	644	580	745	659	654	640	602	630	623	631	643	639	643	636	640	614	645	637	617	653	639	640	634	610	622	625	677	634	646	645	625	616	648	682	595	579	617	574	662	631	623	619	606	684	601	672	648	667	672	626	643	669	625	628	653	649	645	650	625	642	634	644	660	619	634	602	636	669	679	646	627	626	617	668	673	627	623	654	606	622	668	613	650	694	641	634	639	671	662	636	695	607	606	646	643	629	636	649	659	614	679	668	631	638	642	662	658	698	680	622	676	621	688	621	656	662	628	670	614	601	649	703	669	643	615	636	639	634	659	671	650	659	673	618	659	653	639	655	645	658	609	611	629	642	621	613	631	654	646	609	690	654	637	600	592	605	662	622	642	621	618	628	645	676	634	602	668	645	625	637	672	706	646	664	645	633	623	670	642	585	650	641	613	657	633	622	647	672	644	653	691	676	621	631	620	630	642	631	613	679	652	642	627	630	620	654	639	638	659	648	649	587	603	609	614	638	656	726	647	651	673	642	672	633	612	589	627	647	651	632	647	624	650	644	653	623	648	639	676	638	615	633	608	620	586	674	625	650	651	657	619	662	609	649	645	643	622	609	648	679	651	613	688	664	637	604	622	649	658	611	634	668	626	622	648	681	667	653	670	665	616	646	633	650	659	642	601	649	637	634	661	684	650	717	647	662	684	641	595	662	605	614	626	607	632	708	654	613	632	648	623	689	629	626	619	676	647	617	648	594	670	656	657	637	632	646	608	658	599	609	648	669	662	634	624	605	636	632	655	615	648	634	589	635	648	600	645	666	653	702	678	621	616	612	622	624	600	658	656	607	636	662	671	667	659	628	647	612	667	619	636	637	663	641	693	630	596	645	672	659	643	626	639	602	667	648	656	691	640	617	644	633	648	657	715	672	651	663	607	620	631	618	608	663	642	632	590	634	611	629	616	660	674	674	629	621	691	633	639	626	640	682	673	682	658	598	686	646	616	599	643	621	663	612	623	626	638	633	618	630	645	575	620	645	675	612	623	647	636	652	668	646	643	616	673	629	608	656	643	662	651	620	690	612	632	639	715	655	588	660	664	633	639	617	632	617	630	636	648	658	642	658	627	673	632	620	631	612	648	639	589	596	642	637	646	650	658	590	631	561	601	666	658	615	663	662	644	636	649	623	675	635	627	632	638	656	656	617	644	643	633	635	617	637	629	635	634	675	653	647	633	651	594	638	616	636	611	620	656	654	595	656	614	603	633	636	645	669	615	662	632	673	613	600	647	574	681	657	629	669	645	680	633	638	630	640	639	639	651	645	615	586	619	662	643	666	684	629	646	655	658	656	625	677	638	638	648	629	628	686	633	672	631	676	637	669	619	623	694	637	663	609	655	660	674	688	619	623	664	667	659	619	662	661	660	608	649	624	628	623	634	577	652	662	633	610	667	650	650	613	620	645	632	674	633	674	630	659	617	630	645	653	594	646	599	629	667	634	637	612	619	648	635	622	637	621	628	612	655	635	617	655	623	621	677	625	628	664	658	616	636	664	613	629	638	641	619	610	605	673	645	617	660	651	667	629	678	668	688	614	688	689	627	648	593	599	633	665	665	687	627	684	596	637	654	615	654	633	617	643	614	605	645	629	663	632	632	625	657	665	681	646	616	625	621	654	643	647	646	648	636	622	663	638	595	598	633	673	625	617	660	670	665	680	648	646	624	659	632	603	643	636	640	627	657	623	675	656	691	641	596	637	702	614	646	636	645	655	621	623	619	655	594	628	632	647	607	614	671	662	590	577	614	671	658	662	616	617	659	640	624	616	656	662	661	640	659	650	640	659	669	646	653	652	601	668	662	634	633	660	631	640	640	644	649	718	694	683	584	632	644	593	663	639	593	655	657	687	634	585	620	631	685	667	675	607	675	625	654	660	620	650	596	627	613	633	644	658	632	634	664	591	624	666	682	640	625	636	620	619	648	621	635	659	628	643	637	638	610	612	649	615	632	671	681	651	595	665	680	620	603	608	648	659	647	629	690	663	670	622	587	601	623	619	648	589	651	646	678	606	625	615	676	606	651	606	592	616	634	614	614	633	656	606	628	670	641	708	645	639	655	671	625	638	632	657	612	670	605	611	656	599	648	639	633	651	650	623	614	665	641	647	641	612	623	638	606	637	644	618	600	659	664	620	617	657	668	644	627	654	659	646	649	661	628	693	635	657	616	642	640	643	697	649	619	626	675	594	636	640	649	626	682	613	642	617	660	690	622	621	653	653	643	662	607	664	646	658	620	613	654	645	610	607	633	635	630	637	587	637	641	631	634	629	597	650	646	621	626	647	633	589	612	607	652	623	639	666	635	657	663	657	639	618	661	656	674	669	650	658	661	619	552	640	639	609	644	623	652	636	695	597	604	623	655	629	649	691	608	650	614	621	633	664	678	664	658	650	649	616	605	607	656	612	619	659	667	672	656	658	655	592	682	618	639	690	660	628	616	658	648	614	651	664	665	674	599	674	653	593	654	647	610	644	608	632	656	625	602	644	598	628	663	610	641	651	608	663	622	663	604	623	618	645	667	586	612	630	598	644	692	659	634	671	646	630	715	661	601	591	664	669	681	671	640	618	665	618	641	641	660	664	604	622	670	671	616	686	616	655	638	597	620	636	579	613	663	642	628	622	622	608	667	687	602	618	633	600	628	614	665	672	674	650	596	618	611	610	614	628	598	642	667	622	674	648	621	637	644	606	641	641	620	642	658	573	631	619	620	621	639	602	619	626	670	639	636	688	654	662	666
37515	55198	31279	5542	870	782	768	725	793	787	800	798	821	784	844	897	1066	1554	1706	1434	1207	1023	922	851	790	779	796	710	763	724	732	780	736	818	805	745	760	738	800	710	736	792	730	794	750	724	768	720	793	723	768	742	697	759	737	777	751	733	757	730	767	731	714	743	711	730	750	816	750	741	772	729	754	827	716	791	751	731	766	754	744	760	787	710	757	754	686	770	746	730	782	759	753	730	769	765	713	724	786	783	765	778	809	750	774	750	739	774	731	751	765	782	678	735	723	738	742	769	757	800	750	772	761	756	741	761	765	780	772	717	776	775	770	756	764	769	731	785	713	688	778	732	735	762	747	742	773	754	772	758	704	722	765	774	724	770	761	773	706	752	733	742	755	777	707	687	766	710	727	712	706	776	743	799	735	766	761	789	718	766	728	769	767	771	777	712	785	727	751	778	764	738	781	779	725	779	734	768	698	792	745	714	781	719	705	777	719	778	723	761	810	726	756	790	713	740	725	733	743	760	750	785	698	787	735	744	773	743	753	697	806	763	676	727	764	712	769	740	827	731	760	740	720	789	776	764	788	753	739	747	750	772	772	747	714	736	785	761	762	755	784	802	758	743	744	794	754	747	746	759	758	719	761	756	787	728	695	687	802	755	738	757	747	735	792	737	774	818	753	691	760	725	815	703	745	728	735	693	724	794	745	783	719	720	734	775	740	768	744	739	739	757	808	771	714	766	728	726	770	741	734	769	717	757	755	732	718	698	775	719	737	787	733	712	714	726	763	722	784	722	779	749	750	761	747	773	766	758	752	772	780	803	759	718	756	738	732	753	737	788	752	801	724	812	777	786	758	773	806	742	718	734	693	772	725	746	779	717	720	704	754	716	761	807	752	739	750	748	724	763	724	755	771	772	743	685	768	731	733	774	752	783	733	688	730	808	763	747	707	748	768	751	730	757	766	749	775	772	851	775	745	728	765	750	790	747	748	691	807	754	796	752	751	717	761	744	786	801	762	758	710	733	719	750	725	714	720	778	759	761	763	763	782	745	759	803	770	724	736	733	765	772	754	763	733	753	733	772	717	710	751	747	782	737	741	748	802	751	755	778	760	722	781	764	792	765	736	715	730	736	722	741	769	760	745	748	735	822	761	735	692	778	750	767	796	726	787	744	738	770	763	768	803	759	734	750	793	772	762	742	745	725	791	753	733	763	769	780	747	809	747	717	705	756	809	711	769	766	758	777	801	765	767	751	759	743	740	757	725	739	707	736	726	739	734	833	733	746	772	822	803	762	739	737	775	753	784	707	782	728	755	803	735	731	742	780	772	738	744	754	721	712	696	741	747	745	712	759	732	781	742	782	775	751	727	746	757	734	775	743	744	763	722	750	753	745	740	751	728	756	784	732	757	793	723	748	719	813	748	723	753	758	703	760	780	762	753	779	782	740	756	762	759	778	786	785	778	730	766	754	716	758	743	768	750	722	756	799	728	748	740	764	753	754	777	758	733	786	674	694	752	779	775	752	768	814	732	821	750	749	751	785	754	742	793	743	769	765	731	729	742	749	735	763	734	787	750	733	776	757	748	718	753	713	738	741	786	737	763	768	754	747	836	753	753	766	683	739	771	729	754	767	775	749	763	741	722	747	766	793	765	771	751	795	796	755	743	798	678	766	757	773	729	730	748	772	788	806	723	776	788	694	765	733	778	716	743	732	792	779	740	769	721	785	748	748	719	757	746	770	749	770	768	813	764	787	772	731	775	775	734	772	720	773	759	802	709	758	713	755	733	778	749	738	760	805	778	755	763	735	777	733	717	772	735	727	716	713	773	710	743	753	725	730	816	739	778	785	766	745	785	735	767	748	750	756	741	770	779	790	771	754	746	774	715	773	747	699	716	734	782	785	762	787	786	783	753	750	786	729	731	775	731	750	784	747	786	747	785	775	769	788	759	762	823	787	766	732	670	734	751	740	795	735	778	714	761	710	769	731	742	756	813	743	750	766	733	797	742	816	777	764	730	712	736	727	775	786	676	722	700	749	722	730	766	759	748	727	751	779	759	794	744	766	704	755	774	738	746	726	693	791	740	784	794	749	732	708	730	726	726	715	720	718	738	726	704	750	666	747	762	813	728	779	742	782	755	679	735	714	722	723	747	769	767	741	786	775	734	796	747	747	735	725	780	758	846	779	756	740	759	734	773	765	753	721	742	758	774	729	723	773	744	759	758	751	770	734	767	752	726	757	705	766	733	759	725	769	756	785	745	755	748	747	761	730	719	743	753	756	731	762	725	780	718	762	783	766	768	755	803	757	725	762	726	733	739	714	682	792	745	779	800	754	716	710	738	783	744	734	785	766	772	725	781	758	732	743	781	734	745	774	746	754	737	759	717	783	748	748	754	793	805	745	714	743	719	743	732	752	761	713	798	721	788	766	769	748	743	773	733	755	789	754	743	801	766	721	766	722	747	710	749	793	779	735	779	759	759	694	729	795	754	735	703	775	727	737	738	727	708	761	788	720	765	726	773	757	765	712	777	782	759	733	751	756	731	738	702	776	747	730	757	783	756	743	709	758	719	754	708	763	742	766	754	714	777	755	779	732	753	771	778	825	759	754	765	785	790	757	773	736	724	766	778	766	752	788	772	767	751	760	712	767	740	742	755	728	785	762	784	777	740	748	789	731	854	778	718	764	777	743	718	778	716	795	739	763	744	808	742	751	749	784	776	756	752	724	774	750	729	740	704	706	751	791	725	785	788	778	754	752	754	752	775	747	794	754	749	792	750	725	761	780	799	717	730	760	744	788	727	757	747	762	731	751	800	773	723	751	773	720	751	804	721	773	772	759	758	756	758	747	746	747	726	736	745	798	723	728	768	770	778	812	802	785	725	793	756	817	749	708	730	776	728	727	701	775	769	755	726	734	733	777	842	780	756	671	745	742	777	775	718	758	726	782	759	761	731	708	750	794	742	791	727	763	743	795	724	723	731	710	782	761	755	731	767	741	723	783	734	803	746	771	783	767	791	776	747	844	733	747	688	744	753	746	751	749	738	749	696	739	731	753	767	777	735	722	734	765	765	745	750	804	759	814	747	722	757	736	713	715	737	736	741	766	723	739	743	721	765	752	746	775	773	747	782	741	754	738	762	727	725	728	752	746	727	799	735	770	797	745	787	734	756	767	731	768	741	778	726	762	745	799	730	789	745	779	751	751	764	755	721	731	744	732	756	743	715	794	748	727	732	740	744	799	774	790	770	745	754	752	719	713	758	737	699	763	754	787	790	729	750	785	731	786	801	750	735	767	750	727	701	790	773	739	732	748	756	741	788	722	749	752	749	738	735	755	726	743	745	763	718	717	771	754	735	695	788	788	723	764	790	763	799	720	733	774	766	741	773	794	714	762	783	749	716	771	784	744	759	744	725	708	757	752	733	735	748	739	737	761	762	737	750	785	721	804	805	753	746	759	728	762	696	713	722	730	739	740	696	736	728	746	750	728
24500	21772	29759	24824	20265	7972	1243	886	815	773	792	740	822	784	833	795	2299	4153	5010	3420	2331	1561	1243	1083	864	711	654	757	696	712	694	631	627	714	696	664	680	696	700	685	722	705	665	683	679	707	685	694	702	672	714	719	723	684	694	647	671	688	649	717	657	682	728	711	682	638	726	698	688	706	704	772	726	687	683	698	713	699	694	666	647	708	653	675	699	639	745	682	756	645	667	663	696	659	665	625	681	720	680	669	707	666	677	687	676	729	687	672	637	694	715	655	749	722	667	712	687	661	682	716	653	681	683	734	696	690	675	719	687	659	715	664	683	666	716	696	676	657	724	646	715	688	692	731	677	713	691	695	676	718	687	696	730	735	679	764	706	637	744	701	691	667	715	691	668	747	704	683	699	734	660	663	645	690	727	694	696	672	684	746	714	678	664	691	678	735	714	695	669	696	696	701	699	689	686	661	665	683	695	753	676	671	708	672	683	684	658	733	758	693	704	651	683	677	687	686	680	675	705	681	705	679	695	692	701	703	658	677	653	641	735	631	682	695	721	704	673	651	705	701	722	684	703	646	661	657	711	712	740	680	648	680	672	702	683	717	664	674	689	651	702	663	745	667	706	641	671	673	699	669	724	720	669	697	677	697	739	725	693	724	661	743	722	712	707	675	664	689	714	683	668	663	703	658	731	707	664	723	713	709	637	687	659	686	676	711	698	739	687	657	679	686	701	660	733	687	739	685	675	708	672	738	678	662	710	706	705	730	653	690	682	697	713	686	722	700	701	728	708	704	723	708	720	700	673	664	715	719	649	713	722	622	649	759	696	737	739	692	729	689	665	670	689	687	706	702	732	647	691	705	681	719	652	722	712	656	641	675	711	698	647	694	684	649	669	689	651	684	669	684	694	694	690	649	714	683	727	679	660	727	710	698	646	661	738	678	711	693	705	705	705	675	689	693	661	665	686	718	770	709	714	690	672	710	716	686	655	715	654	703	634	727	662	666	711	745	666	678	649	737	750	659	689	746	709	718	668	678	699	654	716	684	701	720	747	673	654	739	676	755	707	681	749	719	706	684	659	713	710	673	683	697	684	702	711	704	675	662	715	700	650	665	704	698	662	725	722	645	668	731	697	658	663	688	692	689	695	704	703	699	683	686	702	698	707	679	719	670	646	710	680	680	705	699	722	672	699	709	680	718	663	669	727	740	719	659	705	694	700	699	725	729	745	718	774	651	725	690	645	687	717	710	693	711	648	701	743	680	756	629	700	699	702	660	700	700	713	701	722	724	667	725	660	708	693	666	686	699	718	683	723	709	693	704	720	673	667	720	710	680	688	667	664	684	649	697	676	686	703	682	667	700	699	680	665	650	640	664	683	684	704	692	726	661	664	650	683	650	695	666	682	724	710	743	726	656	697	713	716	706	718	711	656	710	676	660	738	675	699	699	649	691	695	661	761	706	648	696	683	676	720	723	683	719	668	708	686	686	707	715	671	653	661	672	681	684	698	746	692	713	661	660	646	679	686	687	707	707	695	680	691	684	721	754	651	668	689	695	716	732	670	683	713	693	670	670	700	681	675	671	695	688	688	679	697	713	705	712	717	697	677	675	687	704	694	669	665	685	653	663	711	702	690	675	662	663	648	666	651	740	715	660	727	764	693	664	646	734	744	729	714	657	696	691	676	703	655	684	721	670	679	684	722	689	716	657	609	699	699	696	678	673	733	681	702	714	717	718	716	673	682	737	664	659	704	672	661	699	721	667	692	667	723	686	687	724	696	693	709	663	697	709	724	652	693	723	735	692	677	712	694	679	713	687	691	713	744	706	665	711	689	722	722	706	743	678	668	676	706	696	697	666	676	658	743	711	709	702	680	663	666	715	728	686	687	720	684	670	679	688	693	663	735	701	680	705	672	717	697	722	682	658	673	682	724	666	723	688	707	752	677	724	705	736	678	659	672	717	678	686	675	686	720	702	637	677	688	656	684	702	661	741	661	706	700	720	731	732	740	688	675	657	686	668	738	690	661	705	684	713	669	693	688	678	693	693	709	704	724	660	707	742	654	696	680	725	673	718	724	705	677	661	680	728	672	706	721	668	719	699	711	709	713	697	692	738	739	700	670	699	686	656	669	738	727	714	721	666	681	757	717	675	685	745	699	682	673	728	680	712	721	668	665	683	688	688	764	673	683	634	714	685	671	651	687	706	701	681	712	760	745	708	632	663	697	708	675	709	636	693	712	704	734	701	729	701	711	717	675	682	716	657	723	672	675	757	697	696	668	688	713	671	677	677	656	700	673	674	683	668	721	706	711	669	645	646	686	638	685	700	704	653	646	699	678	677	672	679	676	707	688	724	724	669	702	666	737	678	729	670	674	701	677	704	684	711	678	692	642	690	696	667	692	698	670	645	727	692	659	730	685	681	652	650	685	687	675	701	732	643	690	675	655	694	705	715	696	682	732	672	708	693	775	667	662	686	679	632	711	735	678	724	665	668	710	730	738	676	688	738	700	737	650	722	695	653	714	702	738	641	713	699	702	670	736	661	697	691	693	748	663	689	688	695	701	708	686	657	702	709	667	673	684	699	699	672	666	671	663	647	720	691	659	743	670	716	686	721	661	712	709	739	661	695	710	721	656	658	667	736	650	701	698	704	667	697	678	671	644	679	716	701	752	647	735	704	646	662	710	654	734	718	714	687	711	671	650	696	649	674	684	700	694	696	694	684	697	715	655	707	745	681	679	649	688	647	692	664	658	700	697	681	696	694	688	761	716	634	724	674	694	720	680	681	728	718	658	660	682	663	727	690	689	678	662	683	716	728	695	727	716	668	728	676	689	744	709	687	687	733	662	699	694	700	725	685	693	701	683	699	698	696	747	698	705	635	726	759	708	663	698	722	690	667	665	718	704	662	688	694	668	681	736	711	697	705	683	695	662	714	695	678	721	683	701	703	721	731	666	780	655	692	710	713	654	669	662	728	726	661	678	702	678	683	674	734	720	698	687	660	717	655	706	691	694	725	679	739	661	679	738	681	696	691	735	681	659	701	671	659	672	669	646	715	682	688	689	695	716	650	686	691	686	665	660	667	674	681	714	634	716	704	662	670	670	704	710	672	666	679	698	653	713	704	671	681	662	685	686	661	707	675	726	630	676	695	625	645	685	719	717	685	700	720	670	674	700	718	690	718	673	638	670	695	707	702	707	704	702	685	742	668	654	673	649	644	688	675	719	633	670	742	670	685	681	704	679	704	703	697	712	697	696	643	672	684	659	717	673	702	689	683	635	682	729	713	688	709	670	693	699	713	697	692	705	668	701	676	745	724	726	688	684	672	690	719	697	657	718	687	683	684	710	708	723	671	682	700	669	689	753	675	651	678	726	681	701	697	694	674	666	679	714	683	694	692	695	683	664	702	707	657	693	685	689	712	618	705	734	681	711	659	705	745	652	704	695	696	670	681	701	694	721	686	703	662	688	700	694	697	675	679	685	677	680	696
41884	72080	47335	10525	1737	1417	1226	1122	1034	953	959	925	959	1064	1031	1015	3712	6472	7433	5169	3531	2311	1668	1271	1083	818	772	798	844	802	798	791	787	776	798	792	769	823	814	784	806	777	778	749	831	804	878	867	849	822	806	751	775	770	819	786	771	759	782	767	765	823	736	799	770	772	824	797	775	786	773	791	797	816	753	772	798	848	768	792	843	809	794	847	761	834	822	796	826	814	763	789	787	786	797	765	766	780	810	765	841	789	814	777	778	820	783	776	871	773	795	835	778	780	777	827	854	717	765	814	767	777	797	811	794	826	831	828	801	762	797	783	776	759	818	832	813	807	781	764	774	831	802	793	796	813	760	838	805	784	737	808	804	827	795	758	853	751	770	832	797	789	800	816	815	834	821	819	843	815	776	767	814	755	803	786	820	773	874	775	809	822	739	824	775	850	806	837	770	824	759	785	751	783	787	803	778	797	790	848	766	782	795	827	759	802	810	824	806	835	809	776	795	840	803	815	818	800	810	737	803	791	855	812	829	781	779	833	784	760	770	853	770	763	815	805	765	745	811	782	800	835	773	765	760	855	822	796	811	780	787	792	851	751	794	787	788	811	799	804	830	840	773	822	821	801	808	788	829	782	756	740	809	856	788	819	787	776	791	834	782	771	801	860	805	809	746	823	769	826	807	792	799	804	789	790	792	827	803	765	808	806	822	773	805	800	784	808	849	787	788	820	826	823	804	779	768	785	805	827	800	840	780	747	804	830	792	797	826	808	771	840	746	812	767	826	808	786	814	820	758	829	808	757	763	811	772	774	833	819	768	842	796	781	788	788	798	815	831	776	846	801	750	772	821	798	778	811	811	774	822	781	810	814	807	838	816	818	779	773	811	824	756	789	804	773	872	790	822	791	775	835	817	795	752	820	828	773	824	762	807	812	833	801	814	820	866	821	802	783	763	781	804	769	801	805	813	791	821	804	771	776	788	829	819	777	773	778	783	755	799	808	805	827	826	801	769	794	807	799	829	773	788	774	860	823	879	759	808	821	795	793	780	726	777	776	788	750	814	798	788	866	816	799	768	815	816	803	817	801	806	771	805	791	791	795	792	760	844	826	795	844	772	724	773	803	726	808	824	757	832	804	801	788	786	820	860	744	779	748	756	819	844	790	765	805	773	790	803	776	822	790	795	800	817	804	797	806	851	774	791	793	804	840	806	772	796	778	780	767	813	805	757	787	783	811	818	783	783	793	832	797	810	810	786	824	809	791	778	847	824	751	798	754	831	838	806	814	818	813	807	772	820	823	842	791	824	776	863	761	804	799	759	786	824	843	804	784	828	805	817	781	771	854	814	831	825	819	807	813	845	826	808	781	863	828	860	841	772	781	797	827	748	822	799	804	783	845	781	752	810	787	766	832	805	825	771	806	794	791	790	839	832	793	796	808	766	765	795	813	797	835	763	767	801	776	780	811	839	852	762	794	797	788	778	789	787	786	842	816	829	815	771	806	780	765	787	830	772	826	800	821	791	794	802	771	782	787	811	780	824	801	880	844	805	811	819	796	781	768	794	796	790	764	852	746	796	778	835	820	827	818	770	771	782	791	912	805	770	773	847	820	772	765	837	857	761	836	827	756	767	790	849	783	782	843	809	804	747	783	757	792	768	767	794	782	772	801	875	792	820	805	822	799	803	801	753	764	813	807	811	822	807	763	799	791	786	775	724	758	863	797	829	815	775	789	749	791	843	799	815	793	797	809	779	856	845	816	785	800	802	787	772	800	832	782	815	808	764	788	782	789	829	764	846	803	790	813	835	821	812	755	801	832	764	793	745	807	821	812	770	797	820	806	787	773	800	837	840	806	808	801	812	766	838	842	820	861	772	785	831	771	805	786	810	807	830	835	789	815	788	790	857	786	807	828	794	793	805	872	785	779	767	825	841	790	827	722	811	783	794	814	803	832	861	809	820	769	820	817	818	829	756	776	809	827	802	812	810	821	857	819	777	721	825	772	801	769	764	855	797	846	839	804	789	788	778	809	812	807	768	768	809	839	790	762	814	793	799	807	818	766	784	778	812	827	829	825	801	811	803	773	776	772	772	786	792	784	772	815	804	803	737	835	820	794	761	780	797	777	757	824	834	779	782	804	845	763	793	773	809	769	808	832	856	786	781	808	827	821	766	747	766	784	859	831	820	833	721	810	812	791	800	787	786	746	739	783	765	740	820	804	773	830	804	843	777	772	819	799	821	794	795	842	857	750	830	740	828	810	789	791	812	790	809	825	880	772	807	815	817	836	776	805	801	805	837	815	829	801	775	819	811	824	776	810	773	827	839	815	798	800	863	780	819	784	809	788	802	795	789	822	757	731	827	759	807	756	803	814	811	812	799	781	806	790	864	802	847	738	799	842	840	839	827	804	808	759	837	767	802	844	809	783	778	829	782	833	794	820	869	828	805	804	779	773	807	829	787	747	791	812	824	833	814	801	770	812	720	786	822	830	780	792	815	822	809	781	849	776	777	807	774	794	775	857	837	764	846	743	812	783	764	776	778	784	805	812	821	835	750	816	819	799	777	822	781	775	773	809	826	855	775	842	798	797	825	797	747	803	833	831	766	791	767	804	767	804	784	806	832	801	775	837	835	765	805	800	813	804	806	757	768	793	807	764	834	802	751	842	794	790	830	819	761	762	794	803	757	825	812	791	807	800	801	780	833	824	821	831	800	792	774	816	840	792	779	817	813	803	802	801	820	781	763	771	799	808	811	783	840	765	784	783	842	796	788	779	793	873	803	770	794	785	816	825	867	746	804	789	789	815	778	812	806	818	762	807	772	783	763	813	767	825	804	829	793	803	813	822	804	842	752	818	818	779	787	778	771	830	806	737	807	806	820	757	772	829	756	767	831	755	793	815	799	783	788	775	840	832	764	813	791	824	815	794	826	815	808	793	805	811	769	820	814	796	798	843	745	779	802	800	808	806	811	762	813	796	826	770	791	796	779	806	779	843	814	820	786	761	795	782	825	773	805	742	826	839	814	825	785	749	770	772	842	779	813	796	792	828	797	775	773	790	766	820	797	793	797	856	789	798	812	806	768	832	785	741	769	810	787	822	765	761	805	765	792	825	885	783	795	735	761	831	806	793	770	826	765	817	778	798	767	806	800	810	810	799	767	811	794	794	849	814	808	801	796	831	820	805	787	822	782	813	777	830	811	745	795	792	779	786	818	798	799	771	809	790	732	816	803	836	783	801	853	779	783	820	825	790	783	854	820	811	741	844	776	792	796	807	804	796	775	804	859	798	827	777	806	790	764	775	770	745	787	786	819	786	800	761	817	853	790	800	800	818	824	845	815	829	843	831	758	819	816	865	775	809	751	781	798	802	794	821	786	853	817	826	818	809	766	817	831	828	771	850	811	779	801	730	804	789	800	739	825	749	810	810	839	802	786	826	814	763	844	790	813	813	762	817	813	829	802	808	825	821	786	818	812	845	826	776	811	823	822	812
25639	22547	29769	24839	11071	1379	991	826	815	766	836	785	810	846	885	868	1688	2780	3147	2533	1631	1344	1119	899	865	769	757	794	737	750	743	735	722	752	759	756	743	808	726	736	736	749	755	743	757	758	772	785	744	747	749	733	725	767	734	767	772	708	743	742	758	739	803	775	804	720	734	732	755	747	793	729	771	782	723	815	790	714	743	768	734	736	791	788	724	740	724	775	752	670	768	763	755	732	777	806	716	709	758	716	766	748	762	757	738	723	715	750	768	765	775	759	711	760	766	758	812	792	783	778	709	769	797	702	742	753	733	730	673	752	731	749	741	731	724	734	755	784	733	774	717	743	758	795	716	709	723	764	710	762	775	767	715	706	746	719	688	738	804	773	697	779	734	785	732	747	753	723	764	748	768	723	760	751	755	758	775	762	729	702	750	741	732	804	773	725	754	769	732	773	732	751	681	754	769	730	799	746	748	750	748	768	729	724	798	787	756	724	728	740	782	719	723	751	806	796	741	731	757	699	763	722	780	733	754	729	737	715	770	754	781	703	741	742	725	780	731	753	754	747	741	809	765	748	744	696	752	713	743	727	773	704	752	814	771	770	761	744	695	731	768	773	713	727	791	782	732	754	758	761	792	805	747	811	755	745	718	744	717	805	768	801	741	690	757	806	763	766	749	772	734	745	768	728	727	742	800	723	741	693	705	708	796	763	763	744	711	727	783	746	737	769	766	700	750	718	780	750	781	748	776	840	691	754	731	749	739	723	780	758	804	758	767	747	738	721	738	780	755	699	758	735	773	711	688	756	742	797	774	676	709	731	728	765	725	711	741	749	728	756	785	727	796	756	732	740	723	703	736	746	695	722	732	730	766	741	782	742	728	763	776	681	714	789	721	771	752	804	752	759	736	732	794	742	776	751	745	731	740	755	735	728	778	759	724	768	721	704	722	734	789	715	746	802	735	783	708	754	750	776	735	761	789	820	738	763	762	747	796	724	751	758	809	744	759	767	769	732	753	793	731	734	721	739	739	696	725	801	794	748	716	733	785	764	759	731	712	785	747	705	719	721	815	779	816	803	754	741	798	703	737	736	759	733	719	738	799	775	728	783	761	726	735	785	760	765	795	709	763	770	753	763	715	745	741	768	737	718	751	788	762	756	736	738	751	759	737	747	762	743	752	759	740	697	735	722	757	745	692	706	734	717	738	736	810	769	773	784	788	786	740	740	691	756	774	769	764	778	715	691	737	773	784	734	795	718	775	719	737	738	763	758	760	749	715	736	800	741	772	757	707	750	770	741	758	792	733	757	752	723	754	739	736	739	689	729	726	747	762	768	744	721	734	725	748	781	772	692	747	722	749	717	663	741	730	737	734	704	780	750	785	725	761	700	727	773	780	790	753	769	739	783	756	768	748	745	763	766	751	767	703	761	750	807	762	743	753	753	731	755	749	776	738	732	782	752	812	742	718	714	723	753	758	750	738	735	791	718	757	774	762	736	765	715	722	760	711	784	764	760	746	749	744	727	730	806	733	751	811	739	744	687	675	719	790	774	780	807	798	705	768	764	761	748	811	732	772	751	794	733	732	728	740	708	731	722	758	759	715	791	739	767	758	758	759	757	733	729	695	781	728	722	805	733	766	780	776	731	719	760	724	761	752	693	736	788	775	746	809	765	697	792	754	753	737	742	742	744	788	748	675	769	730	750	754	761	790	760	748	773	802	756	785	761	764	767	757	783	755	713	768	766	705	680	740	799	719	725	723	737	735	775	727	773	745	716	771	761	704	771	757	753	766	752	756	760	765	675	720	704	788	753	756	745	744	772	771	751	749	809	743	740	777	746	805	726	740	726	741	774	754	692	757	773	697	741	724	728	712	759	686	772	778	710	771	755	707	764	700	767	729	719	742	766	768	749	725	743	739	740	730	741	753	728	757	781	817	753	781	769	757	745	717	754	776	691	747	746	728	772	717	772	764	774	721	738	696	786	740	764	744	758	755	768	736	725	760	745	787	737	753	778	722	746	745	692	822	735	788	813	748	765	763	747	758	752	720	742	784	734	763	799	750	797	757	720	711	718	768	752	778	774	754	765	690	753	764	777	727	722	700	717	739	725	767	793	719	756	766	760	765	746	707	798	704	755	772	751	786	729	761	708	763	730	743	720	794	747	742	700	720	757	770	728	783	774	726	785	790	808	774	730	775	769	753	760	749	734	759	729	738	790	769	791	766	740	719	699	739	737	727	769	753	739	787	747	783	731	798	718	787	773	706	702	698	741	730	780	742	776	739	740	771	787	747	783	757	716	718	816	761	808	770	725	739	777	759	712	737	773	750	799	803	776	731	729	747	753	747	746	800	745	727	781	767	753	727	760	745	731	776	781	797	766	794	804	759	789	762	712	790	750	760	725	749	767	733	765	729	746	768	774	743	741	776	756	786	710	724	753	719	715	774	744	720	745	725	745	753	747	749	746	788	735	713	759	752	753	741	720	751	710	695	749	778	784	742	760	729	708	767	701	724	785	722	800	759	771	766	742	749	732	747	736	751	747	788	724	761	737	771	761	789	750	702	744	785	785	763	719	714	758	785	742	780	722	734	785	733	745	741	743	713	753	757	748	761	742	798	754	780	751	741	766	741	725	764	761	722	741	762	737	716	753	746	764	758	749	757	766	750	764	746	765	687	758	728	716	794	769	764	743	792	729	738	733	716	757	792	734	778	753	789	773	740	729	714	752	719	751	729	728	740	742	760	759	778	752	707	750	762	794	754	740	758	762	730	755	703	749	783	769	799	744	800	730	693	718	701	800	713	739	736	749	753	772	803	753	711	735	813	807	792	739	754	742	705	765	757	786	746	769	775	745	744	753	728	746	761	726	781	793	757	750	733	764	746	763	727	761	774	734	752	765	776	736	767	737	740	761	743	734	791	809	754	733	792	760	723	726	769	746	743	718	740	782	737	745	764	772	758	731	799	717	758	774	731	731	754	779	796	768	777	727	718	770	762	765	770	696	734	769	793	759	753	748	751	753	768	756	772	733	794	767	760	750	768	733	731	800	756	746	761	804	724	739	791	764	758	737	772	751	742	732	814	775	744	735	760	763	743	784	792	761	770	693	753	738	757	737	680	759	766	702	778	742	706	785	740	771	761	760	761	689	709	773	736	799	757	776	772	700	782	772	758	705	742	773	768	725	755	738	751	756	718	788	748	759	738	717	813	712	696	697	724	748	776	739	730	726	751	778	737	792	720	733	794	726	766	761	732	775	749	756	741	811	780	749	754	745	815	720	780	759	742	768	753	703	806	783	738	729	807	758	772	754	701	837	710	709	745	725	794	780	734	742	729	730	732	741	794	731	765	732	746	769	754	732	722	740	794	704	747	761	792	714	745	737	764	718	810	742	728	767	734	747	755	719	767	720	721	743	824	757	767	789	727	792	745	737	753	768	727	740	772	706	707	725	724	741	743	798	735	741	775	763	765	701	773	737	731	720	758	745	679	769
41236	67747	36556	8746	1472	1195	1153	1037	1013	1007	916	982	938	1026	1169	1093	2919	4865	5481	3994	2634	1785	1518	1157	1020	949	888	913	880	892	883	877	909	881	923	907	923	884	837	853	886	871	868	841	851	924	886	906	900	903	912	909	847	919	882	909	895	858	910	888	861	910	880	886	859	875	847	863	911	886	829	900	908	909	899	881	884	872	880	902	905	892	888	928	922	848	862	926	877	870	907	884	888	905	896	847	854	870	847	834	841	904	852	822	873	887	798	878	845	866	844	870	930	890	878	887	871	889	846	893	853	914	834	871	926	895	837	873	872	834	879	917	871	877	846	885	908	902	911	904	929	902	905	892	880	850	910	909	830	840	885	914	904	862	857	891	871	869	941	833	944	860	908	842	863	895	896	853	863	846	907	857	862	842	859	906	885	836	882	845	830	904	860	909	829	863	864	884	862	848	859	906	899	842	865	848	840	844	843	918	880	857	872	900	809	820	913	846	897	896	911	849	784	886	935	866	877	863	866	841	908	803	843	894	868	937	900	915	903	877	910	871	876	910	941	913	842	890	872	876	898	819	877	922	891	914	860	836	891	887	950	864	841	845	782	886	881	901	903	842	872	822	846	927	866	848	895	900	877	851	837	850	841	897	896	819	881	854	898	866	925	889	890	833	863	852	910	810	904	832	892	925	935	857	846	894	846	924	853	834	929	867	901	867	881	814	895	909	837	834	878	905	888	875	881	854	857	874	845	887	852	898	909	889	846	894	838	826	862	938	876	864	901	825	909	899	907	897	873	864	896	860	889	792	919	890	866	949	875	881	891	858	901	872	896	838	866	905	866	884	837	850	903	865	843	859	845	903	877	883	857	949	871	819	826	840	878	910	843	906	892	916	885	888	867	864	875	869	838	879	883	866	860	924	848	826	880	898	853	874	848	877	854	827	818	844	850	851	833	868	905	897	887	861	867	857	917	928	863	860	900	892	880	918	892	910	859	890	861	863	834	851	886	861	899	831	921	889	875	872	922	852	847	844	829	880	833	874	899	924	833	904	888	868	861	937	909	905	861	887	901	843	795	885	849	920	880	876	882	900	904	843	889	870	805	887	873	912	810	865	882	871	896	871	903	880	878	872	847	901	849	914	882	859	933	856	859	843	878	890	895	859	821	878	866	868	895	881	876	841	881	866	840	846	879	847	866	895	893	867	853	955	897	873	929	861	882	840	845	909	889	907	825	881	875	938	872	883	844	869	868	861	807	842	853	887	880	871	858	838	883	851	892	865	843	842	913	845	898	853	907	941	845	896	860	836	888	858	845	867	849	886	872	865	925	827	918	895	854	839	877	895	888	885	900	885	834	874	925	894	869	909	900	888	929	870	879	904	865	848	883	914	861	927	853	859	889	892	872	900	897	862	840	839	854	828	897	902	898	900	874	912	888	872	874	836	902	901	865	896	892	852	831	907	865	886	887	831	867	902	935	851	868	902	920	869	835	906	876	870	879	878	878	897	910	877	900	869	896	882	904	951	917	891	902	863	928	972	854	821	897	868	833	885	898	873	920	909	917	902	849	841	834	848	863	909	918	894	884	855	910	839	852	830	897	879	897	892	848	839	922	923	866	884	872	849	860	873	862	886	856	853	883	880	852	831	861	856	875	852	918	880	870	884	815	856	864	862	884	944	883	856	871	948	897	831	860	853	857	852	876	898	888	931	877	906	852	856	848	891	899	851	896	891	879	860	899	896	853	859	884	860	861	857	854	850	853	955	909	878	847	886	885	873	911	858	861	885	907	862	895	860	890	910	843	858	861	816	900	904	879	853	819	891	891	848	884	864	898	910	852	915	848	869	928	891	889	878	895	881	863	919	902	891	864	873	875	889	845	906	892	938	848	884	884	890	892	855	885	914	887	898	924	925	867	868	857	879	829	907	896	870	808	908	899	874	863	889	883	848	857	841	864	882	810	835	901	850	897	872	862	785	870	892	935	881	871	867	883	812	821	837	914	866	870	895	886	879	896	836	850	827	898	829	916	865	808	855	889	836	888	868	863	865	915	845	841	895	911	841	938	878	915	805	859	885	893	856	845	894	886	838	951	935	898	888	888	820	907	853	853	879	869	836	900	876	855	854	910	928	887	907	897	900	870	869	877	897	906	856	898	921	893	844	877	840	852	869	881	882	839	871	904	911	880	873	890	831	873	839	897	873	838	901	877	865	881	890	874	831	828	919	928	843	894	885	848	924	892	912	873	901	897	883	895	859	876	913	843	895	882	839	869	862	890	892	909	892	856	903	893	898	905	856	908	880	841	866	860	850	873	872	887	897	877	868	873	881	913	834	831	921	940	884	885	878	857	865	860	890	888	867	908	844	865	899	861	935	894	878	903	867	920	868	842	893	859	914	876	849	851	897	868	908	860	897	926	866	851	845	880	871	835	877	834	909	898	896	944	857	859	913	871	870	915	854	836	910	861	906	883	887	868	831	862	864	872	877	860	880	869	815	886	847	885	848	911	876	853	830	899	937	915	899	909	861	804	912	933	840	928	862	862	903	898	844	869	916	902	917	885	898	834	926	886	938	875	877	877	899	893	894	880	857	907	873	907	882	848	861	906	874	873	916	867	889	830	812	847	859	896	934	878	815	889	855	934	900	863	877	914	855	897	881	887	896	855	896	882	846	853	858	838	893	881	879	867	854	869	872	940	856	846	928	877	882	906	852	902	866	885	874	837	920	898	826	837	862	879	829	909	903	904	905	883	918	874	840	903	935	861	877	849	911	913	862	882	893	892	899	885	914	880	846	846	883	903	903	859	841	906	860	822	815	885	847	864	911	881	891	878	882	869	880	844	865	914	886	891	867	847	856	921	857	879	894	857	851	816	878	885	939	841	917	900	868	853	832	884	887	917	897	856	887	897	850	950	830	922	882	888	871	929	878	878	835	820	894	879	874	893	885	894	863	887	870	920	854	916	877	908	894	854	859	922	860	879	878	859	890	857	891	904	868	861	861	893	844	848	858	872	901	884	925	855	894	844	878	843	910	844	900	941	911	899	889	873	855	863	893	893	868	885	867	828	867	881	869	860	857	934	894	922	897	928	847	869	877	851	815	861	891	938	866	877	900	856	873	870	864	867	946	852	867	891	871	867	835	927	827	911	860	923	870	864	815	879	855	891	860	864	874	931	900	841	875	850	926	952	881	898	866	857	839	885	895	894	898	901	868	872	907	887	830	920	910	905	893	892	854	852	865	874	901	900	942	834	868	917	886	865	908	844	882	875	885	858	866	842	866	897	859	895	898	910	873	870	895	888	891	851	907	915	869	915	855	889	878	898	888	915	896	843	895	946	861	888	821	919	864	885	872	874	828	932	851	871	826	918	880	892	826	919	866	876	846	897	855	911	861	897	909	842	894	898	883	880	844	897	898	909	846	872	898	923	870	840	898	829	888	894	924	840	877	862	874	869	873	885	841	834	836	848	841	879	866	884	904	845	889	882	883	888	921	917	849
23216	21597	29675	24244	21486	21084	10005	1605	1269	1190	1136	1103	1137	1156	1204	1196	4002	8793	9715	7061	4378	3121	2162	1609	1256	986	951	984	954	935	973	984	967	963	969	988	954	968	930	990	968	987	962	1003	957	954	947	993	928	998	971	955	947	980	992	1015	977	957	989	956	923	915	987	1052	923	974	905	999	934	965	979	953	963	967	980	1007	919	947	922	950	926	945	1051	995	926	936	982	927	1001	980	961	931	1013	950	982	1001	985	975	1031	961	944	954	983	1035	1000	996	951	1022	962	963	970	974	977	962	945	989	962	959	995	989	948	965	978	974	934	952	993	1001	1015	908	967	995	971	965	963	1010	980	938	975	976	962	1008	972	1018	962	998	1024	999	948	1025	998	973	1010	956	945	964	987	965	984	951	949	984	997	953	969	995	963	1020	956	920	1042	991	996	926	904	1011	990	982	985	947	921	1005	964	993	983	946	967	1029	969	931	1018	924	942	964	960	1053	960	1014	965	999	949	1000	1022	921	995	934	941	929	972	896	1010	994	954	972	1006	947	936	951	1003	980	962	1035	991	991	929	961	996	953	979	982	897	998	946	1026	966	1034	929	935	985	968	989	965	961	966	965	973	984	894	1003	1071	964	943	950	970	1003	976	986	986	975	944	973	942	945	985	933	943	916	998	960	993	944	1008	951	1003	969	996	970	967	973	1012	917	958	969	989	970	937	977	959	868	973	955	956	962	979	936	1005	1011	998	988	908	916	938	995	975	969	974	973	953	958	1018	954	974	1021	984	966	969	993	949	945	981	995	917	982	936	999	955	978	981	948	940	974	1010	982	1035	990	937	932	975	940	964	962	995	982	975	980	1021	989	939	965	957	999	947	1010	989	989	993	968	903	947	1006	924	965	993	1039	995	981	980	1032	931	986	977	916	964	940	934	987	923	973	963	955	983	976	998	982	973	1020	908	984	995	926	993	952	1019	1012	1024	998	973	961	967	976	981	985	983	955	951	1013	970	926	1001	905	961	978	975	973	934	905	985	946	997	927	951	963	949	977	978	976	1013	898	892	973	1005	1015	1015	1013	1005	968	1013	968	964	946	949	928	949	985	933	929	961	1004	953	925	964	957	973	959	966	946	959	946	929	991	955	960	972	983	1009	937	1009	978	964	907	980	970	992	991	1000	972	975	996	934	964	992	959	934	969	977	963	987	997	928	991	1022	983	942	903	987	972	963	924	1007	943	972	962	873	951	936	982	935	988	1007	941	988	953	992	948	978	963	938	992	934	923	1000	973	977	972	995	990	977	964	952	1001	947	993	950	991	988	979	992	978	966	914	982	984	916	972	930	981	1009	930	985	948	972	959	946	938	1002	979	975	996	1003	950	907	984	953	987	961	958	976	982	945	954	927	917	985	1037	926	982	1002	1027	938	985	1030	958	992	981	1001	997	968	989	952	975	988	1003	999	1000	1006	948	956	1024	986	914	1010	934	915	953	1017	970	965	967	991	985	960	950	984	1036	1001	985	889	970	1007	948	972	958	978	934	1008	987	971	959	936	995	977	989	1008	928	925	1000	1002	978	1002	971	983	936	948	971	986	915	953	937	1036	1030	984	990	952	998	1004	973	907	1051	1045	929	954	988	983	940	979	895	955	1019	933	1025	926	946	994	983	973	953	972	970	987	989	979	1013	940	999	995	1041	990	952	970	916	977	991	977	968	943	966	977	975	969	1005	985	946	993	982	968	969	988	946	934	953	953	974	992	980	987	1000	972	992	948	980	949	981	913	1020	972	952	917	1008	936	1026	997	991	969	977	1000	998	942	1001	935	950	959	933	933	961	994	989	991	950	950	996	963	1017	990	1004	942	951	940	937	933	870	966	984	935	988	967	1016	979	1016	1008	969	973	952	934	1042	1010	949	1031	1002	990	957	997	968	949	940	1010	995	971	944	1018	968	966	1021	983	978	979	956	961	892	950	952	955	920	1003	997	969	980	924	942	1008	980	963	938	973	991	967	945	947	958	940	964	948	992	932	947	975	1008	964	1005	970	978	930	1022	940	1003	957	1004	935	985	1012	956	933	974	989	978	1070	1010	970	943	989	983	967	1002	940	938	967	946	1027	923	980	969	982	1011	985	951	1011	984	990	950	912	1002	1020	933	976	909	966	984	932	986	1022	942	984	947	1002	960	965	919	1025	932	978	990	989	955	988	942	1014	934	1000	988	996	922	960	987	909	936	960	947	971	947	966	965	984	955	1000	986	998	955	914	919	933	943	965	974	977	959	1005	990	953	937	1023	970	965	1002	964	964	978	990	981	958	1031	992	981	1019	987	963	978	953	959	943	997	941	1006	1030	971	908	963	955	926	909	1025	973	957	914	945	972	1013	985	983	948	1017	1007	970	980	928	947	971	1045	972	932	1008	984	967	995	996	949	957	947	951	933	972	1011	995	924	999	994	991	974	923	915	954	992	957	993	963	948	972	997	1002	896	914	1009	970	976	947	994	949	1038	941	946	956	973	947	978	952	1016	963	982	1011	936	960	960	937	982	923	971	981	942	983	971	1050	921	939	1001	884	973	988	997	981	957	975	962	996	938	1014	1006	969	984	943	956	954	943	930	1005	981	958	1005	984	1008	969	952	963	962	966	1029	934	933	915	977	975	1029	991	989	965	966	981	1007	935	1016	988	947	956	1011	980	933	955	952	1023	945	927	963	1048	917	927	962	941	1001	936	978	981	975	970	919	958	987	1007	1004	994	950	946	958	1013	1017	1001	975	955	1034	1036	933	999	987	939	983	967	1040	1036	973	971	930	983	967	970	969	998	990	1003	931	956	1001	968	993	975	871	992	957	1025	981	1002	978	954	938	909	879	963	1014	966	1013	990	946	951	970	969	931	974	963	986	956	924	955	1012	944	980	1037	1012	974	1013	962	953	925	997	972	1015	988	929	972	954	958	978	1019	1039	972	1037	934	957	989	974	924	969	912	982	1024	987	923	988	959	971	968	994	1008	1005	974	923	977	1039	964	972	975	1016	930	1000	931	981	988	981	970	1013	956	925	997	984	972	978	1014	994	995	965	988	958	971	993	928	966	1019	1023	954	950	989	998	943	977	971	956	941	977	954	961	967	1013	971	950	904	975	1017	981	967	990	1017	951	1005	974	936	1004	981	968	930	985	993	932	912	955	991	910	1007	999	966	939	975	963	1008	949	966	988	936	952	1019	1039	962	991	1025	1007	952	966	1009	893	994	973	958	987	963	1006	941	934	954	952	968	988	1025	992	921	945	1030	1004	990	960	1023	960	949	984	1008	970	939	912	919	987	992	944	989	1033	878	977	977	946	962	954	1019	972	972	931	924	990	931	1033	982	895	935	989	939	958	947	994	967	999	919	899	980	967	945	937	943	982	990	1003	997	963	1000	973	941	1003	1004	1019	968	988	996	935	953	959	1015	957	991	882	935	965	890	985	999	993	998	1007	1008	967	995	994	925	977	972	988	969	979	939	960	906	971	942	1004	1002	965	895	984	937	981	964	955	945	999	1002	986	992	962	924	973	962	913	967	953	1024	949	968	977	938	967	927	966	971	996	942	986	975	966	936	942	991	948	981	1055	1002	977	911	999	982	1036	1022	966	997	984	970	913	976	1023	977	950	975	970	983	956	964	978	975	968	940	1049	945	984	967	983	938	924	966	941	996	983	993	1048	958	946	978	930	975	946	948	1013	1045	1033	956	943	995	916	909	940	986	927	983	935	924	953	980	927	954	988	898	942	998	982	995	1024	989	944	1004	949
47958	81559	57533	23578	3657	2355	2029	1721	1550	1550	1315	1339	1338	1332	1423	1406	6210	12309	13465	9425	5977	4293	2854	1942	1525	1051	1060	1113	1073	1066	1092	1126	1133	1058	1094	1054	1070	1071	1028	1070	1042	1058	1076	1083	1051	1058	1122	1129	1091	1127	1113	1030	1066	1004	1096	1079	1073	1029	1118	1062	1025	1066	1064	999	1097	1112	1071	1062	1068	1073	1065	1046	1144	1085	1057	1048	1090	1069	1057	1096	1073	1076	1051	1030	1062	1070	1063	1109	1030	1053	1103	1036	1106	1053	1087	1093	1023	1057	1030	1060	1069	1079	1093	1074	1040	1035	1075	1112	1073	1073	1062	1074	1041	1071	1085	1075	1013	1145	1096	1046	1125	1146	1079	1044	1050	1071	1041	1035	1094	1060	1018	1047	1056	1063	1059	1101	1083	1111	1072	1103	1110	1078	1043	1075	1042	1131	1087	1056	1060	1088	1099	1113	1067	1058	1094	1059	1036	1046	1077	1019	1089	1104	1106	1096	1073	1058	1107	1062	1078	1035	1117	1079	1144	1036	1104	1042	1017	1093	1051	1085	1099	1088	1045	1102	1079	1091	1014	1042	1096	1056	1137	1079	1105	1053	1076	1075	1035	1071	1099	1084	1069	1092	1102	1077	1024	1015	1071	1065	1064	1052	1051	1076	1052	1088	1085	1060	1068	1117	1104	1060	1085	1043	1064	1093	1064	1116	1037	1020	1102	1050	1079	1070	1045	1052	1067	1124	1046	1089	1080	1112	1025	1016	1117	1084	1030	1073	1023	1074	1054	1069	987	1101	1058	1024	1044	1043	1076	1047	1080	1064	1056	1074	1083	1083	1107	1049	1053	1047	1041	1081	1059	1101	1036	1086	1058	1058	1110	1058	1105	1025	1099	1066	1105	1071	1089	1079	1058	1068	1038	1064	1085	1059	1070	1063	1127	1060	1054	1112	1048	1087	1068	1095	1048	1060	1096	1145	1000	1115	1018	1138	1016	1076	1047	1041	1071	1096	1149	1096	1074	1081	1038	1015	1042	1071	1024	1062	1100	1043	1070	1103	1095	1071	1019	1131	1031	1050	1084	1085	1082	1088	1070	1011	1065	1111	1070	1050	1133	1001	1044	1072	1103	1118	1098	1096	1093	1098	1060	1025	1055	1037	1022	1084	1047	1044	1088	1039	1052	1093	1049	1113	1067	1095	1104	1023	1074	1115	1131	1058	1057	1027	1054	1055	1083	1117	1119	1053	1089	1071	1083	1065	1045	1126	1128	1091	1032	1041	1100	1099	1086	1040	1108	1125	1067	1063	1069	1090	1119	1137	1083	1031	1066	1035	1076	1110	1118	1071	1086	1127	1112	1117	1036	1040	1024	1062	1074	1043	1052	1068	1101	1088	1047	1031	1091	1062	1070	1101	1031	1076	1103	1075	1081	1063	1078	1092	1070	1129	1050	1063	1157	1086	1037	1103	1068	1027	1084	1046	1071	1066	1040	1046	1046	1019	1132	1041	1127	1085	1074	1067	1094	1088	1064	1085	1091	1012	1044	1004	1019	1106	1019	1065	1100	1067	1117	1018	1103	1065	1079	1087	1085	1059	1064	1055	1077	1030	1042	1097	1069	1110	1061	1002	1072	1123	1080	1065	1059	1088	1032	1095	1083	1096	1103	1081	1079	1066	1046	1095	1093	1113	1056	1079	1035	1020	1082	1023	1074	1049	1027	1123	1101	1078	1069	1067	1060	1065	1061	1044	1122	1099	1057	1092	1125	1099	1081	1057	1062	1066	1124	1111	1041	1100	1058	1032	1060	1083	1087	1044	1076	1088	1011	1085	1067	1057	1084	1062	1064	1115	1054	1078	1106	1105	1073	1073	1091	1064	1037	1090	1113	1037	1107	1046	1073	1079	1110	1083	1093	1050	1087	1074	1060	1079	1017	1090	1102	1056	1004	1078	1094	1090	1035	1114	1095	1082	1088	1033	1078	1116	1078	987	1043	1122	1054	1058	1079	1031	1055	1024	1070	1042	1105	1119	1123	1083	1050	1050	1092	1040	1079	1051	1069	1075	1023	1035	1066	1119	1071	1078	1080	1011	1024	1076	1072	1048	1061	1059	1116	1074	1062	1088	1144	1071	1052	1042	1073	1059	1110	1108	1105	1058	1017	1043	1072	1015	1110	1026	1066	1085	1059	1060	1058	1076	1032	1053	1016	1079	1104	1106	1022	1061	1074	1084	1056	1009	1048	1116	1070	1069	1089	1085	1144	1029	1065	1026	1004	1110	1083	1069	1119	1090	1076	1081	1090	1086	1054	1090	1072	1055	983	1134	1079	1062	1102	1101	1105	1141	1028	1117	1062	1063	1085	1030	1093	1072	1039	1103	1063	1075	1069	1021	1008	1055	1078	1070	1081	1078	1007	1122	1189	1074	1062	1119	1101	1050	1113	1036	1047	1083	1099	1106	1060	1054	1026	1062	1059	1076	1018	1113	1060	1014	1077	1115	1044	1071	1082	1070	1036	1089	1075	1067	1082	1034	1027	1108	1044	976	1067	1071	1053	1039	1022	1073	1086	1007	1055	1068	1060	1141	1069	1116	1123	1079	1088	1032	1073	1090	1051	1029	1047	1089	1047	1068	1081	1114	1051	978	1090	1070	1068	1004	1080	1083	1047	1077	1080	1141	1071	1110	1055	1124	1051	1070	1067	1085	1013	1073	1056	1065	1083	1061	1064	1132	1043	1068	1065	1128	1047	985	1083	1105	1034	1095	1082	1108	1051	1050	1099	1136	1023	1059	1067	1112	1062	1080	1093	1084	1095	1103	1055	1057	1018	1024	1024	1014	1012	1116	1057	965	1114	1037	1026	1084	1105	1088	1096	1157	1107	1140	1014	1063	1058	1008	1027	1081	1023	1032	1071	1072	1045	1095	1081	1064	1112	1070	1170	1002	1056	1030	1026	987	1132	1086	1093	992	1061	1062	1096	1051	1068	1081	1048	1125	1106	1100	1063	1059	1093	1109	1079	1043	1108	1028	1081	1099	1057	1032	1043	1051	1065	1064	1063	1012	1098	1109	1145	1071	1041	1088	1068	1051	1066	1008	1130	1087	1114	1037	1114	1091	1058	1090	1101	1099	1034	1028	1051	1033	1094	1072	1060	1131	1146	1051	1088	1008	1086	1076	1060	1018	1058	1075	1108	1048	1077	1050	1036	1091	1083	1058	1053	1026	1037	1090	1096	1053	1052	1056	1098	1095	1064	1107	1079	1051	1083	1086	1074	1092	1050	1083	1037	1074	1105	1074	1067	1073	1090	1150	1043	1055	1096	1068	1051	1095	1045	1081	1121	1102	1087	1041	1025	1086	999	1027	1036	1088	1017	1102	1053	1074	1090	1112	1092	1079	1071	1034	1067	1064	1044	1090	1012	1048	1105	1044	1061	1088	1083	1027	1052	1112	1080	1071	1055	1102	1043	1028	1098	1078	1077	1100	1096	1048	1031	1026	1072	1089	1085	1047	1035	1116	1046	1051	1124	1037	1082	1062	1036	1115	990	1087	1052	1063	1099	1124	1115	1049	1017	1149	1098	1054	1155	1105	1082	1112	1125	1056	1065	1088	1110	1081	1121	1028	1029	1053	1064	1016	1056	1124	1086	1089	1050	1075	1074	1075	1079	1092	1078	1091	1090	1094	1085	1046	1088	1048	1061	1055	1037	1015	1049	1043	1084	1087	1083	1059	1087	1080	1081	1069	1100	1091	1044	1097	1078	1040	1052	1095	1126	1056	1030	1031	1016	1122	1032	1100	1054	1070	1115	1075	1104	1099	1118	1063	1070	1065	1050	1058	1178	1092	1075	1113	1099	1090	1035	1101	1064	1041	1101	1087	1079	1080	1038	1122	1067	1004	1096	1059	1041	1075	1066	1030	1077	1078	1109	1064	1114	1040	1063	1053	1072	1097	1069	1079	1059	1103	1022	1058	1067	1063	1093	1041	1052	1048	1104	1054	1059	1102	1142	1060	1081	1053	1138	1105	1063	1050	1092	1130	1162	1090	1127	1070	1019	1043	1056	1063	1075	1125	1063	987	995	1115	1072	1040	1118	1074	1056	1111	1064	1098	1083	1030	1143	1148	1032	1039	1091	1072	1045	1078	1085	1137	1045	1015	1101	1099	1038	1083	1078	1081	1083	1068	1122	1075	1034	1075	1123	1094	1132	1110	1063	1050	1096	1038	1092	1076	1075	1059	1052	1064	1081	1029	1068	1082	1126	1057	1076	1049	1078	1076	999	1089	1066	1123	1114	1083	1056	1074	1068	1005	1066	1000	1043	1048	1071	1087	1073	1115	1045	1044	1061	1106	1080	1054	1098	1055	1050	1124	1097	1130	1073	1021	1086	1065	1078	1069	1102	1139	1077	1116	1067	1083	1087	1104	1071	1058	1081	1123	1082	1066	1081	1076	1041	1119	1035	1076	1076	1137	1054	1096	1050	1040	1126	1069	1045	1068	1093	1049	1018	1012	1120	1081	1021	1091	1042	1084	1097	1065	1021	1119	1074	1096	1078	1101	1014	1051	1077	1041	1075	1065	1083	1091	1058	1060	1060	1081	1005	1078	1045	1046	1037	1099	1041	1033	1098	1105	1079	1003	1063	1063	1109	1042	1032	1063	1128	1087	1077	1053	986	1030	1045	1048	1058	1127	1083	1039	1036	1005	1123	1108	1061	1076	1045	1023	1081	1054	1106	1038	971	1032	1123	1082	1045	1022	1083	1087	1102	1066	1123	1074	1097	1065	1089	1068	1041	1070	1049	1055	1052	1065	1139	1073	1057	1062	1093	1078	1035	1035	1069	1055	1016	1180	1027	1072	1019	1057	1082	1071	1047	1069	1087	1019	1082	1043	1041	1073	1018	1073	1085	1111	1037	1087	1061	1117	1067	1108	1120	1032	1019	1083	1025	1059	1076	1050	1097	1030	1053	1032	1093	1035	1072	1070	1095	1082	1090	1064	1098	1102	1062	1123	1045	991	1064	1027	1069	1071	1085	1049	1073	1016	1070	1000	1070	1052	1112	1020	1001	1061	1042	1077	1022	1110
31283	40554	37614	16358	1466	693	692	680	717	714	646	664	656	725	703	707	726	1021	1174	976	827	779	732	676	741	683	632	654	654	657	654	663	614	630	663	677	676	678	609	623	648	645	693	666	672	610	699	645	675	652	674	678	662	645	641	691	683	685	643	668	667	609	612	610	649	683	656	700	659	625	607	637	632	631	614	624	671	708	676	648	665	674	637	634	672	618	656	645	617	663	643	655	644	641	655	636	658	653	619	618	661	658	611	644	642	625	592	690	644	668	658	636	666	601	617	658	615	648	608	638	659	622	648	614	662	660	652	662	630	645	678	662	651	580	653	628	598	615	655	652	683	673	648	644	641	664	663	608	650	640	653	628	642	684	657	618	671	637	692	659	658	641	669	662	683	645	593	660	598	633	654	610	637	662	675	650	623	648	635	682	624	633	655	672	661	630	635	621	669	617	671	628	607	582	631	636	646	607	627	645	654	661	684	617	663	671	687	609	666	643	640	665	625	683	631	677	687	678	593	653	646	618	581	632	589	641	667	630	638	617	635	597	717	666	661	638	591	675	641	665	650	669	673	628	657	654	630	607	636	663	646	675	655	596	593	649	661	651	595	643	644	618	665	651	657	648	634	611	652	623	648	615	668	645	628	652	645	652	649	648	610	651	664	678	667	674	630	667	635	658	654	644	654	684	621	638	618	644	654	639	688	675	613	655	647	655	689	651	599	690	644	612	676	692	609	707	647	666	669	674	698	663	646	647	640	652	612	652	637	622	639	643	640	640	636	629	635	606	681	684	650	631	681	665	653	610	677	664	640	619	635	657	641	632	698	644	652	656	651	620	632	645	651	651	627	661	624	674	604	681	660	650	603	620	694	638	657	696	697	645	653	658	657	631	655	649	705	690	656	595	578	642	655	649	640	600	631	664	646	666	662	654	602	644	644	691	616	620	628	665	624	629	620	652	638	634	669	661	657	685	673	614	632	643	668	680	633	666	658	656	638	678	606	648	642	638	632	627	599	627	646	689	687	675	616	646	666	669	665	656	663	628	634	660	625	643	655	637	646	672	625	639	631	616	628	649	670	659	614	637	641	665	659	633	658	649	645	655	621	621	664	587	611	688	691	679	630	645	681	641	597	641	637	640	702	656	682	685	668	608	667	615	646	645	682	640	671	708	618	636	663	630	660	623	628	643	654	605	644	656	611	647	653	639	648	664	670	622	629	677	676	633	665	667	614	615	631	634	656	674	630	602	637	617	663	621	632	674	628	680	612	641	616	645	643	682	609	654	615	654	613	679	642	653	694	673	643	633	638	652	644	692	651	630	686	623	626	636	645	660	641	672	660	652	657	602	656	601	636	694	652	657	604	649	642	616	647	657	623	686	663	654	634	664	644	625	668	637	601	603	651	670	635	651	592	665	618	660	685	651	657	653	598	650	649	612	652	642	639	642	608	673	589	675	620	622	647	656	661	639	630	615	669	661	651	638	631	617	666	682	588	633	643	636	631	699	666	639	639	615	636	659	643	664	665	665	634	670	705	640	588	674	636	668	640	626	673	604	664	602	651	662	629	609	610	642	647	638	615	631	655	660	678	665	652	642	616	629	647	586	654	603	626	649	651	693	659	629	594	645	615	688	630	670	618	621	632	681	627	646	656	647	685	698	620	640	632	620	658	623	608	631	647	657	651	586	661	645	647	630	669	658	698	586	622	642	682	664	616	620	646	631	641	629	620	669	661	626	681	653	674	668	650	643	676	672	690	647	614	629	690	608	640	669	648	649	629	641	646	657	636	634	629	639	668	644	644	634	651	661	629	656	627	664	653	614	631	687	640	658	661	635	642	604	631	622	655	640	682	651	644	635	668	646	645	634	681	647	661	644	640	649	622	677	634	686	673	711	660	625	674	639	666	698	643	652	652	681	630	649	614	659	657	669	660	669	630	654	654	637	641	601	693	664	646	648	653	617	596	713	646	653	658	620	667	647	661	643	639	644	658	654	690	665	682	646	652	630	677	687	614	646	629	690	657	673	647	644	632	622	641	639	664	644	635	664	640	674	614	687	640	667	680	637	633	611	647	717	672	665	643	663	598	631	670	642	631	630	645	656	592	677	653	637	621	661	676	660	676	665	682	652	659	615	671	662	647	659	641	605	671	629	688	619	621	641	677	632	672	618	630	619	683	629	592	620	606	639	617	649	623	642	636	603	623	692	643	681	686	665	710	633	648	622	617	632	593	666	633	594	646	671	673	652	605	605	664	663	618	656	651	659	620	630	666	622	651	636	669	622	677	642	599	622	679	648	650	652	658	652	636	637	621	645	646	645	619	694	680	606	652	610	674	683	625	660	651	654	645	621	631	715	622	688	599	629	673	660	629	666	683	613	599	656	622	626	637	654	606	632	629	632	620	674	626	637	596	665	645	657	623	654	640	670	687	626	628	633	640	614	676	630	600	612	619	579	606	663	662	600	656	592	625	686	663	671	650	631	614	675	674	663	627	642	618	673	639	667	675	683	670	662	592	665	680	671	668	669	675	598	649	633	669	660	608	630	617	575	705	651	590	618	660	626	659	659	596	670	659	652	657	648	620	597	633	700	655	657	630	662	649	656	639	606	618	652	607	594	637	643	648	661	616	627	662	661	641	596	606	637	641	640	638	594	654	620	637	656	619	725	615	618	686	624	595	651	611	649	635	617	669	670	645	620	635	608	656	655	686	698	617	720	662	691	670	629	607	646	629	627	629	644	627	679	663	647	615	627	673	643	669	704	654	627	586	657	620	635	624	601	638	654	616	654	632	649	647	630	691	637	636	669	598	646	694	697	646	640	638	603	656	687	642	654	645	646	651	678	652	617	675	663	673	637	615	640	628	641	640	645	604	656	675	633	648	641	612	688	672	619	683	651	611	612	664	653	666	642	683	610	610	631	662	628	647	638	656	653	588	608	621	674	682	666	682	645	685	666	642	667	716	658	624	628	629	693	617	643	633	618	641	652	644	622	656	654	602	662	650	611	665	651	711	646	645	641	622	692	631	692	645	664	658	631	675	650	653	664	662	662	632	617	614	667	656	609	647	626	629	642	660	660	637	668	670	660	703	617	592	616	655	632	667	665	642	670	670	636	643	646	629	703	619	624	690	652	659	682	613	671	660	618	634	603	635	611	655	688	625	630	662	660	628	651	665	612	651	674	619	637	637	683	652	662	644	643	662	610	634	630	684	687	690	664	626	669	646	666	640	616	633	604	658	652	628	686	700	659	643	661	615	631	663	615	632	633	628	644	601	685	656	644	707	658	676	689	625	647	641	617	643	662	653	660	643	625	645	672	639	641	654	638	654	661	705	606	651	672	619	619	634	680	606	608	654	622	605	657	650	648	638	667	611	673	620	593	639	631	636	650	631	654	629	644	616	620	675	625	597	620	665	659	664	638	603	654	640	671	615	641	660	605	655	686	635	665	653	585	642	635	685	683	659	647	655	678	619	654	652	604	655	629	625	585	673	646
38444	58008	34524	9378	905	772	792	801	790	754	762	739	780	793	831	797	982	1365	1523	1269	1018	912	926	833	782	743	771	761	769	746	786	748	724	810	767	732	769	762	779	721	746	802	797	745	760	760	755	739	731	773	724	758	769	751	736	694	731	734	739	774	701	716	760	716	733	757	698	770	738	735	731	769	760	771	796	752	768	761	754	727	741	755	733	744	730	710	758	735	765	737	770	741	762	761	741	783	731	752	782	787	743	722	764	799	759	725	748	785	751	727	800	724	743	771	770	761	735	757	746	790	786	755	714	685	762	767	761	779	782	789	765	758	755	711	744	785	806	738	736	772	766	766	741	769	735	712	777	769	724	755	772	713	738	739	665	737	775	726	778	737	776	741	745	716	761	731	752	741	725	731	724	769	793	817	746	757	765	735	760	771	722	688	752	688	741	764	706	720	735	789	813	711	760	750	727	762	733	666	742	748	713	706	776	744	744	725	732	729	760	778	771	742	760	738	774	753	809	730	765	768	708	711	771	748	752	775	759	769	746	737	716	745	801	739	771	769	724	748	711	752	772	716	809	770	741	744	744	751	716	722	732	802	753	738	749	743	711	747	706	763	700	745	724	794	728	778	765	748	786	766	777	749	733	775	756	748	779	748	764	743	715	773	734	740	768	744	760	764	740	730	734	732	800	731	750	724	778	753	731	732	729	740	758	750	737	757	746	798	736	760	766	737	738	770	760	776	750	738	720	766	714	749	717	739	758	764	747	766	774	719	757	713	728	787	742	773	731	796	778	773	764	732	742	796	787	702	757	757	720	714	731	762	745	729	710	749	754	772	735	737	743	792	730	725	758	810	748	732	759	752	769	753	718	707	735	780	757	748	779	765	769	766	763	757	709	788	740	730	763	756	729	745	732	746	751	798	762	747	772	756	721	747	758	737	741	723	685	748	749	774	752	736	787	742	751	804	745	778	746	735	713	763	757	758	738	753	747	729	747	755	796	715	718	755	722	775	729	746	766	783	773	733	720	765	758	732	786	758	723	782	751	757	790	796	712	739	793	706	757	678	766	723	725	733	737	721	772	730	747	725	754	748	718	771	808	769	820	747	744	738	706	774	785	740	708	731	790	754	751	714	794	763	778	742	749	747	720	825	774	727	730	794	731	716	712	754	787	672	792	803	785	756	782	781	785	727	754	732	737	740	775	742	722	758	751	792	761	723	749	723	751	712	771	678	742	760	777	748	760	762	758	756	771	773	781	777	702	771	729	753	791	723	767	765	725	730	775	756	744	762	740	723	747	727	763	744	690	783	755	751	794	723	779	770	753	761	748	766	730	736	728	739	731	748	773	764	790	766	729	755	742	722	757	708	810	747	723	742	702	776	790	735	720	784	735	745	749	707	747	772	708	736	743	758	719	762	738	736	754	729	732	757	739	788	712	708	756	684	731	758	714	860	753	724	754	732	750	779	734	736	764	681	737	780	735	725	773	714	700	723	707	722	742	708	710	734	760	719	739	747	740	734	755	773	674	775	735	765	753	745	762	733	772	759	809	778	710	745	700	732	792	741	732	760	736	758	788	802	773	790	764	739	691	728	682	722	735	744	704	763	776	722	749	796	745	710	768	781	756	713	793	732	754	783	758	749	706	732	779	754	751	765	760	730	757	756	734	751	746	807	746	780	767	740	717	732	788	740	775	718	715	755	775	724	755	769	751	723	753	773	736	783	815	732	771	731	782	749	788	782	735	764	712	765	736	720	740	738	752	765	714	729	787	750	746	740	756	792	782	731	778	756	709	778	776	786	784	722	705	737	717	773	738	732	782	748	704	709	766	729	748	737	739	762	732	780	690	749	724	705	764	737	763	709	752	721	740	747	772	768	774	726	786	826	745	760	728	771	747	755	766	690	730	760	775	770	805	772	815	765	751	716	746	752	718	720	708	770	764	759	761	718	773	776	770	790	733	779	769	761	745	729	737	723	744	725	750	718	775	706	751	727	767	746	731	767	786	785	733	715	719	721	755	737	726	745	740	809	780	741	751	778	739	770	698	785	771	712	747	737	768	770	751	757	738	774	783	771	761	812	712	690	742	749	731	736	741	738	715	753	760	776	773	743	741	749	738	732	711	771	740	810	768	750	770	762	735	751	764	747	789	767	772	735	744	709	741	725	740	748	732	764	737	764	760	770	743	749	800	717	708	757	770	766	773	769	761	770	746	758	763	755	771	811	725	690	737	693	738	789	769	751	771	725	758	756	757	750	773	751	782	728	776	747	743	745	690	766	775	720	793	765	743	763	745	765	715	759	730	763	748	767	748	752	708	735	766	767	767	720	760	805	723	720	768	746	744	764	753	758	752	748	751	717	737	779	730	776	755	732	719	739	711	772	748	759	761	784	783	746	775	786	784	738	744	729	728	759	738	757	750	751	724	707	752	811	751	748	834	745	791	794	764	755	767	753	758	764	742	764	744	770	759	784	733	760	727	780	738	740	744	693	733	801	781	760	732	748	767	734	738	755	785	743	707	766	775	722	770	702	758	749	719	766	794	761	790	755	747	740	751	744	727	749	765	744	778	757	714	787	746	753	754	725	728	750	735	770	744	727	763	744	719	798	767	786	699	778	727	770	729	759	742	744	744	763	771	792	709	742	789	719	740	759	747	765	741	791	756	722	736	797	719	767	726	744	756	755	782	728	766	721	731	778	729	735	736	769	787	772	760	726	749	742	773	752	781	749	769	713	747	717	711	743	713	745	797	736	728	695	753	721	738	709	734	735	759	731	753	757	751	756	762	770	756	741	748	753	713	755	780	724	732	722	780	753	741	757	737	749	732	733	748	759	703	697	853	726	784	759	753	704	745	728	777	727	749	747	782	834	769	688	740	749	723	735	739	746	772	721	740	731	812	762	757	736	691	713	780	760	783	764	707	761	789	741	731	744	726	750	721	717	749	726	754	728	758	710	751	752	799	715	753	727	763	754	751	753	745	756	797	760	764	793	735	763	742	784	775	765	746	748	752	733	770	727	762	750	773	753	752	755	755	744	749	771	772	764	745	720	720	770	699	752	768	736	779	776	787	756	676	729	764	720	789	776	719	713	737	762	727	721	774	751	771	752	733	738	743	739	737	740	778	753	681	738	759	750	771	750	787	768	734	738	720	817	762	770	799	754	744	771	736	706	703	739	775	747	815	799	760	729	711	751	757	722	761	737	759	693	726	770	705	749	749	715	723	789	732	815	725	742	762	773	729	741	751	751	699	741	766	729	728	746	739	768	729	759	763	723	758	775	769	772	737	749	727	728	743	801	776	752	776	760	674	742	757	706	718	713	774	747	745	750	789	685	734	749	749	802	752	755	725	775	741	754	732	738	739	733	758	720	702	728	746	754	755	775	797	796	747	700	732	737	770	726	763	710	726	760	763	756	746	720	763	743	811	828	701	737	754	774	773	813	785	763	763	754	758	742	745	718	710	752	716	768	754	738	755	783	740	723	749	759	793	775
24451	21847	29997	25256	20192	8342	1268	831	794	778	747	801	758	801	829	827	2021	4177	4616	3087	2323	1549	1203	1007	798	685	697	729	715	718	668	711	713	664	722	699	738	693	672	737	729	783	729	676	740	694	689	646	690	718	700	669	703	742	700	699	678	688	649	689	676	688	688	631	669	699	738	700	698	693	670	714	656	670	717	670	645	739	725	707	690	703	674	685	686	710	674	676	650	689	706	684	697	673	683	707	704	658	700	730	678	701	676	683	739	704	748	680	718	659	684	733	703	682	722	707	686	648	711	709	672	642	693	761	706	683	707	713	691	731	729	684	698	710	761	686	668	644	662	690	706	694	682	698	731	713	680	692	648	639	701	692	659	649	670	661	760	806	685	705	675	697	701	753	719	694	657	717	712	657	699	711	657	691	715	683	692	708	678	643	677	673	704	720	683	698	698	711	670	657	692	651	701	679	707	679	711	713	707	716	752	734	689	717	641	759	728	690	749	664	655	708	711	695	715	687	671	659	681	695	715	726	656	684	694	719	728	690	732	700	717	691	707	743	741	733	674	679	685	703	705	706	691	707	707	706	669	696	683	693	715	638	737	718	694	740	683	675	676	682	723	725	662	679	711	680	682	688	732	664	692	656	696	688	666	683	700	720	649	649	686	660	739	672	700	676	735	697	675	696	720	676	713	720	737	640	710	696	679	717	698	754	716	691	718	743	704	745	695	686	697	719	738	701	731	718	692	698	682	695	726	681	730	723	684	664	693	730	704	714	741	695	642	708	724	641	655	665	690	688	705	685	717	677	741	677	688	663	680	696	722	675	726	672	656	690	671	694	715	677	698	710	680	699	706	672	694	720	737	691	646	686	711	688	731	704	698	698	683	663	715	747	718	679	728	660	717	630	650	692	676	689	670	682	700	700	667	676	621	658	711	710	720	710	737	726	727	704	714	741	688	685	691	688	687	723	689	705	696	739	661	645	673	747	696	671	710	728	705	670	728	729	729	687	711	674	707	682	697	710	704	664	695	678	710	718	703	687	685	654	696	684	665	676	738	689	678	726	687	712	696	682	699	706	770	726	724	654	688	692	670	755	719	706	733	686	717	660	670	686	671	675	704	685	628	695	678	684	698	697	685	716	744	744	674	717	679	664	682	684	722	702	681	712	677	672	692	719	700	702	705	687	682	708	707	737	674	692	724	669	702	707	705	730	684	707	679	673	722	680	720	686	668	741	699	685	716	720	738	740	685	711	707	713	746	720	712	671	717	719	724	711	730	677	719	636	683	660	689	679	690	681	699	696	689	677	656	701	713	684	732	668	715	710	695	708	666	665	651	702	702	683	700	706	685	675	690	726	654	704	669	729	663	733	689	711	694	718	694	692	687	739	649	667	660	681	728	738	663	736	703	750	587	661	733	702	725	697	724	702	675	700	733	708	699	683	660	706	719	729	707	707	706	692	740	723	718	709	687	693	719	677	708	740	645	748	707	705	728	738	694	736	713	705	680	714	688	716	666	677	711	706	704	699	726	667	653	688	719	720	682	679	704	680	695	704	707	667	697	730	719	666	681	732	678	758	715	704	710	740	687	698	675	686	664	723	703	707	687	710	703	724	668	702	661	697	713	718	699	707	681	696	669	726	679	677	701	687	710	718	700	672	705	688	713	735	660	686	736	686	720	730	700	706	703	730	710	715	737	726	722	691	695	700	698	676	698	685	732	704	695	653	696	701	688	713	689	727	695	709	674	669	697	702	706	637	725	734	675	702	679	667	709	676	688	710	665	739	698	755	664	711	679	668	686	699	708	707	697	671	687	656	682	708	716	725	742	664	702	684	701	666	664	769	699	712	686	730	639	663	740	669	681	697	717	715	686	703	725	719	725	736	697	653	756	673	769	705	671	699	669	716	670	685	732	645	710	664	707	698	752	674	740	670	679	680	681	645	635	700	670	693	682	669	730	667	699	713	681	729	766	631	673	710	654	713	704	682	685	750	747	707	678	677	715	646	682	722	703	682	690	704	731	715	696	740	652	674	659	712	712	724	679	719	694	703	686	655	671	676	689	688	691	713	685	676	706	723	661	708	687	656	718	703	683	693	677	692	672	712	714	691	693	702	748	720	695	678	679	714	709	681	685	688	721	743	686	674	742	719	713	681	688	724	647	685	686	712	727	715	706	698	704	674	722	625	713	695	673	660	649	685	703	736	708	668	707	713	705	714	695	689	716	697	674	712	693	736	673	701	679	664	711	748	712	706	695	664	674	701	664	664	696	735	702	666	679	696	672	685	676	750	661	676	740	695	748	726	685	699	654	682	728	707	710	692	714	718	701	722	687	696	701	666	651	698	730	752	711	680	714	726	683	661	689	700	692	717	679	692	685	689	712	709	695	666	692	709	682	696	668	650	723	722	694	687	678	663	691	689	658	720	691	756	685	733	695	710	679	741	695	745	715	682	698	710	713	706	688	731	733	705	662	698	709	677	711	674	699	658	696	672	684	695	663	674	657	694	683	666	691	661	678	724	654	744	701	697	676	692	701	690	712	763	716	720	691	687	718	689	714	679	683	694	724	729	680	703	699	677	700	665	703	669	732	699	664	706	718	671	689	695	732	705	682	721	705	670	717	708	704	751	703	716	676	717	675	721	733	683	693	700	651	666	641	658	698	664	725	706	665	711	723	688	708	707	704	706	695	725	680	693	702	712	644	690	712	679	668	692	680	689	723	750	722	731	665	738	663	736	689	678	722	739	711	629	719	648	690	710	659	652	687	696	745	710	676	712	656	682	648	694	679	698	721	679	664	669	683	682	706	668	662	686	650	680	711	705	692	743	702	686	678	663	745	653	694	691	683	655	671	681	705	726	662	700	687	679	769	693	700	723	706	711	655	677	631	727	710	637	665	682	697	672	682	668	748	683	676	687	696	702	745	705	702	713	694	712	716	675	729	724	717	676	745	675	734	716	677	674	724	704	693	718	693	630	673	651	749	698	678	766	706	661	701	745	667	645	751	653	671	654	699	727	714	725	677	656	675	709	695	680	656	666	716	684	721	694	683	633	702	687	685	670	664	702	715	693	716	678	625	680	701	678	668	676	648	673	716	708	686	700	636	666	672	644	723	689	724	693	704	698	682	675	686	693	663	704	686	683	672	721	669	693	729	701	712	668	699	740	677	706	708	676	708	640	687	719	711	691	694	662	736	709	718	690	654	705	679	691	699	701	707	662	651	694	722	690	676	696	682	711	690	680	720	721	644	690	754	682	664	680	699	667	713	703	719	669	727	706	708	682	714	709	699	714	678	694	675	678	751	670	692	726	679	671	648	687	693	720	685	707	722	652	694	726	663	714	739	660	723	716	715	665	743	733	705	664	683	734	693	714	643	669	665	710	700	652	678	718	674	705	690	717	651	701	731	736	677	678	715	736	722	703	719	710	709	697	716	687	677	664	662	720	726	686	677	726	692	662	723	655	661	687	730	704	736	701	684	749	677	703	687	736	660	670
42720	73846	51024	17328	2155	1359	1198	1066	1019	991	911	854	928	961	976	968	2912	6193	6728	4676	3126	2145	1551	1239	1001	799	860	764	783	772	841	782	791	802	767	801	758	791	772	836	804	794	819	781	772	811	799	798	834	793	792	799	723	852	795	789	749	808	792	834	752	788	751	806	811	795	828	788	772	807	782	741	792	799	814	819	851	772	730	778	802	778	833	791	814	827	822	761	789	779	778	766	793	818	768	797	806	829	826	842	779	765	783	835	776	831	833	794	729	765	797	861	783	815	834	845	757	840	802	796	808	824	804	774	822	790	809	755	814	751	745	781	830	819	774	788	863	796	759	787	797	800	812	786	799	809	799	777	795	778	795	810	777	848	800	802	782	800	845	763	827	820	785	716	819	797	810	787	801	770	799	799	866	776	802	807	850	838	773	832	787	745	781	757	819	808	841	770	828	814	790	817	757	768	777	779	769	767	774	783	733	812	802	781	783	796	799	761	805	821	760	819	794	805	782	812	792	779	808	808	806	822	802	780	826	837	838	797	789	796	820	790	765	779	757	802	725	788	800	781	779	815	779	807	795	817	825	808	804	803	827	797	812	793	800	792	766	822	797	791	826	768	822	848	776	777	782	787	856	819	782	840	713	759	824	761	824	763	815	792	805	789	815	758	808	812	766	816	822	787	801	764	830	756	747	809	833	859	787	813	816	784	761	800	798	834	784	793	785	857	711	770	797	829	758	779	817	804	809	742	757	825	821	795	804	802	794	824	791	781	835	821	799	805	861	790	805	834	778	760	777	779	777	755	806	782	784	791	764	807	816	835	801	786	775	741	786	811	824	831	807	816	780	836	820	789	751	827	780	797	780	812	865	778	769	780	845	788	803	795	832	791	781	780	796	778	798	793	790	809	804	795	791	795	774	790	773	766	787	789	773	790	809	823	788	844	771	767	773	745	802	775	755	773	731	782	824	816	801	817	781	783	753	773	829	778	822	787	783	800	797	730	811	829	780	828	790	802	819	775	817	852	786	819	748	793	797	820	796	809	820	830	766	804	732	795	798	837	796	765	763	818	775	798	830	747	811	811	799	823	774	818	827	768	799	815	817	781	821	816	808	811	810	776	768	765	771	764	775	829	739	760	786	786	745	812	789	786	799	813	789	814	786	784	739	767	765	837	783	806	737	737	748	815	798	854	785	815	829	805	835	755	763	809	782	760	769	807	771	816	810	815	802	832	751	840	756	825	851	770	813	810	805	772	793	830	744	770	817	827	827	778	746	776	852	800	765	767	853	694	795	833	773	753	776	751	818	844	812	809	771	832	806	809	799	805	777	791	819	821	788	781	776	782	820	765	806	792	825	809	776	805	803	816	802	807	801	808	818	775	764	805	822	783	845	788	744	814	780	807	802	739	823	840	764	824	789	761	816	783	792	783	781	776	813	810	778	759	813	733	793	818	768	808	843	837	814	835	780	799	841	809	811	767	834	781	774	792	789	784	780	787	784	852	776	810	759	803	848	773	797	800	840	774	812	766	818	769	754	773	801	762	784	859	821	793	773	781	808	815	758	807	836	759	803	792	785	745	834	789	776	787	810	774	745	788	810	790	836	807	765	830	777	808	810	776	777	869	790	798	795	723	793	778	815	777	784	795	783	796	760	785	780	771	770	770	800	790	773	814	780	797	790	757	788	816	815	819	762	767	780	795	775	749	765	798	796	831	804	759	783	762	767	837	763	751	813	778	794	833	839	815	834	737	816	782	787	795	781	819	839	848	783	814	840	755	756	753	790	783	772	807	827	807	784	785	796	841	774	835	735	768	784	803	714	749	772	812	766	768	844	767	821	784	846	807	797	802	804	843	831	789	830	774	802	791	821	805	781	753	800	797	801	779	797	770	802	773	798	794	760	783	823	824	786	782	817	786	820	777	815	804	805	805	790	776	787	790	833	789	756	772	783	774	825	780	815	776	766	738	773	818	810	816	785	809	816	787	828	789	799	796	792	831	815	798	744	798	805	830	838	746	809	830	782	793	808	806	756	769	749	785	823	723	776	784	745	784	770	810	825	752	814	774	793	809	730	811	765	763	777	823	788	821	777	751	798	785	802	818	788	821	817	820	768	811	759	783	807	780	834	864	797	777	785	828	767	763	724	757	791	773	777	803	827	842	757	787	793	784	765	801	759	851	825	798	780	830	802	784	819	805	782	776	771	831	727	779	808	805	756	772	837	807	787	795	797	795	767	834	819	755	824	815	840	805	794	817	754	772	797	774	773	777	792	781	800	811	763	782	803	772	767	787	753	778	820	764	806	854	807	734	736	850	812	795	759	787	783	799	786	839	828	781	773	839	790	826	765	846	780	799	834	764	731	839	802	800	770	808	777	781	838	796	828	829	795	826	784	788	807	755	783	834	767	797	761	782	829	779	777	842	753	824	759	779	863	811	799	815	801	786	775	764	818	810	820	792	774	782	803	763	788	795	822	789	791	805	827	791	801	783	812	803	830	754	813	813	794	805	806	832	804	838	813	761	814	813	815	826	843	783	841	811	788	781	790	782	812	830	797	780	795	801	789	816	790	833	778	846	812	800	801	833	824	759	787	818	822	798	755	777	774	854	800	794	783	760	829	794	812	795	831	833	805	782	769	813	764	803	786	790	788	828	758	776	785	779	814	752	757	811	762	819	785	791	771	753	817	840	812	755	782	798	812	871	796	803	807	788	784	794	777	802	792	713	774	805	787	795	825	775	814	801	857	773	805	826	812	783	791	778	778	839	779	779	773	796	819	811	826	813	778	765	802	768	800	788	753	814	828	794	758	800	778	747	786	760	806	798	726	801	788	791	780	778	804	782	755	817	803	776	800	788	810	769	899	726	761	781	776	798	829	838	791	791	779	827	801	790	790	827	819	814	808	802	822	786	801	819	843	836	773	812	787	817	817	791	765	764	764	866	797	810	822	794	758	789	766	823	812	769	763	831	822	805	758	769	757	798	834	782	775	822	824	838	807	849	780	821	760	800	794	852	786	783	792	775	818	805	753	763	787	763	805	799	754	817	800	753	831	736	762	744	825	867	837	795	705	779	766	755	768	791	806	795	802	766	820	812	818	781	808	805	810	753	746	828	782	772	797	812	788	813	828	814	738	776	812	789	825	813	781	816	803	824	819	829	844	760	803	789	821	771	759	841	795	842	786	750	798	787	809	761	826	773	846	801	783	798	766	769	759	826	814	722	752	822	756	740	776	825	774	732	836	797	788	786	811	744	774	830	797	801	795	782	770	799	828	761	797	783	830	757	821	795	794	797	840	746	772	753	778	800	779	841	802	808	840	741	806	782	773	811	823	821	751	807	786	752	776	760	795	785	798	764	814	770	751	778	811	791	802	786	818	799	860	805	787	815	788	801	882	815	750	764	846	867	783	802	850	805	771	719	809	760	768	790	768	825	798	794	819	805	733	777	745	738	814	783	821	775	847	838	783	804	747	765	808	791	823	795	719	793	855	798
25607	22556	30689	25681	12373	1617	868	860	830	827	824	755	823	786	828	786	1439	2600	2947	2325	1728	1238	1037	925	806	754	738	718	741	729	758	707	774	685	754	740	725	738	741	720	773	739	758	752	665	762	731	806	790	763	755	777	750	764	746	754	767	750	779	760	775	770	728	769	738	791	737	795	747	739	759	707	747	707	749	705	728	742	739	754	788	759	725	760	774	791	774	731	742	738	728	738	761	794	759	732	776	762	744	751	788	663	716	727	733	775	754	705	724	731	694	741	748	770	755	697	737	761	715	724	688	751	768	796	724	715	729	810	789	739	763	752	728	731	725	735	716	729	784	712	795	733	728	752	771	723	784	701	737	701	764	714	754	721	754	789	737	808	729	726	687	752	788	762	760	709	756	744	735	744	769	703	772	690	737	675	716	747	745	767	714	742	761	713	769	783	716	773	706	752	759	750	754	739	721	791	796	775	804	718	735	707	707	771	845	766	751	740	754	717	717	761	756	754	726	767	716	719	753	739	699	756	741	710	816	759	799	768	800	730	766	706	682	702	703	795	720	798	762	733	704	740	758	747	785	724	782	772	766	746	764	767	719	797	791	755	777	704	744	752	736	774	692	710	726	753	720	729	731	713	732	817	688	744	748	716	742	750	736	794	743	705	748	727	740	746	750	749	720	715	761	781	738	763	742	731	746	785	696	737	750	777	731	743	745	756	775	751	732	725	761	744	747	724	708	704	678	711	742	785	805	739	778	743	691	732	724	721	737	769	792	726	769	727	729	792	703	763	769	758	796	726	734	776	735	722	719	780	741	712	822	728	772	721	751	720	735	758	703	770	779	749	749	703	750	779	771	753	753	778	759	777	754	754	745	756	731	704	746	704	717	745	810	703	724	719	712	744	755	746	732	750	778	738	718	740	769	786	702	726	720	760	733	766	676	747	719	760	777	801	748	727	776	727	730	788	754	745	699	769	789	773	785	759	746	713	735	749	787	752	770	730	753	721	761	758	727	800	733	772	737	721	763	722	766	747	738	797	745	753	740	749	751	778	756	757	767	757	723	740	740	730	719	766	761	726	755	794	734	743	739	766	794	787	754	773	752	743	793	795	721	724	694	693	767	706	792	721	692	708	722	734	724	771	753	732	742	766	790	775	699	732	722	765	759	719	715	717	742	709	746	735	717	746	721	760	708	736	698	729	771	747	774	765	745	762	743	732	735	767	720	715	758	774	742	736	731	780	762	807	757	747	695	757	789	692	727	737	746	698	726	727	748	764	751	779	706	730	721	691	677	703	743	758	778	773	784	747	755	704	786	794	770	692	746	762	770	764	754	718	727	754	745	770	746	718	695	704	758	751	740	729	730	743	787	757	759	798	778	716	742	732	734	763	756	736	744	696	738	714	719	719	702	674	762	766	708	754	721	739	752	781	723	747	761	738	749	796	727	774	753	773	771	744	765	751	794	743	744	770	750	777	771	745	712	722	717	750	746	738	771	727	746	770	709	713	756	746	757	757	739	698	731	776	761	724	725	733	752	749	740	750	727	750	754	712	716	724	757	759	759	746	721	746	755	746	745	749	744	759	741	748	727	741	782	782	722	752	749	723	722	730	680	720	750	752	746	782	761	778	777	717	713	765	718	740	779	784	732	731	753	747	752	761	745	768	751	764	744	714	671	726	739	733	719	731	770	719	706	745	754	812	743	770	733	696	690	670	742	795	707	688	718	752	741	680	790	724	751	723	736	724	750	717	772	733	787	771	763	751	706	745	755	763	700	740	741	736	760	804	745	711	706	782	787	789	770	764	780	807	749	714	760	748	719	713	708	704	739	795	736	741	725	747	682	752	736	782	763	740	768	711	774	738	741	707	696	752	786	763	721	736	720	726	753	759	751	731	731	762	751	757	703	722	702	780	717	736	781	771	724	773	744	733	750	712	726	760	734	732	773	672	728	724	726	727	710	815	767	792	779	736	694	758	726	750	769	728	773	696	784	778	768	758	713	752	740	777	764	774	740	748	733	756	748	795	746	747	700	765	755	702	748	790	708	729	753	779	759	753	722	709	735	768	774	685	766	780	713	753	720	701	716	745	803	733	762	723	712	740	768	779	751	760	744	713	777	738	724	774	781	719	768	710	772	786	704	794	770	762	773	732	724	764	748	745	748	761	759	758	739	740	708	766	729	750	710	709	771	740	744	711	760	790	743	756	746	744	742	756	704	749	751	741	773	784	725	740	719	693	717	703	754	671	708	735	734	731	816	742	771	792	764	708	753	730	722	751	783	802	743	762	739	724	727	694	798	771	755	789	715	730	749	757	714	756	746	755	736	777	789	766	774	742	782	791	714	739	774	762	793	734	779	750	770	779	752	747	772	758	727	779	782	709	780	774	721	717	765	761	764	735	705	742	709	775	753	753	737	738	741	657	719	732	805	694	747	704	742	745	755	798	715	715	718	753	754	746	738	731	774	782	708	711	747	726	710	777	729	737	768	737	722	720	768	761	743	805	759	718	758	728	732	766	737	745	755	748	753	716	751	730	805	728	704	693	713	726	754	810	749	775	789	787	766	742	749	785	738	713	732	717	761	743	738	750	708	787	754	763	722	738	725	758	754	714	809	780	752	712	719	785	741	769	767	743	696	768	800	775	757	756	726	759	768	723	771	740	774	727	740	699	771	750	772	727	738	708	736	717	808	727	777	743	779	799	791	742	793	751	790	736	734	761	752	788	683	712	738	738	788	733	808	671	782	715	771	729	747	795	700	767	716	740	717	759	781	758	786	736	739	775	711	707	779	748	731	749	768	808	754	728	766	761	734	711	797	744	766	743	740	748	753	781	765	772	725	796	716	779	730	772	773	764	777	754	759	738	765	764	695	723	757	725	723	776	763	787	720	755	756	727	747	709	754	709	779	739	770	714	747	704	789	758	744	771	697	682	706	756	742	742	708	715	799	751	716	785	731	769	689	767	731	737	755	766	766	713	767	705	696	724	714	735	768	758	685	797	736	753	749	723	763	745	757	738	708	735	788	767	716	737	805	743	774	789	718	738	795	724	762	706	752	803	755	749	769	718	771	729	745	769	730	782	763	732	752	755	713	720	721	729	729	684	752	722	724	736	766	690	748	765	732	740	760	749	735	759	767	722	697	785	747	695	744	759	730	703	742	769	702	716	743	738	751	751	730	745	730	739	718	778	732	762	810	761	786	715	744	768	788	797	712	815	736	762	780	789	766	779	763	743	740	750	743	770	728	707	713	703	732	788	750	769	763	759	751	775	744	751	761	734	793	714	768	703	705	749	751	763	744	751	716	789	771	722	735	733	760	766	749	732	768	714	738	756	711	732	760	743	744	716	776	730	750	736	691	762	749	743	703	768	715	798	715	781	716	738	759	757	763	746	754	732	712	741	750	765	741	704	753	680	746	778	724	721	748	759	745	719	753	750	777	706	723	719	705	702	733	763	800	742	750	781	742	720	788	701	770	757	778	717	744	739	786	743
41902	67058	45605	15082	2852	1174	1094	1024	968	1003	915	928	941	980	1003	1031	2285	4486	4951	3754	2570	1696	1447	1192	968	905	845	904	845	930	878	925	887	849	814	913	867	837	852	861	857	921	840	863	881	831	829	846	832	840	860	862	842	896	844	859	866	868	883	866	868	926	835	848	827	814	895	866	868	848	905	895	841	864	906	892	843	890	821	866	901	844	882	881	829	885	814	888	914	875	795	874	824	892	892	888	866	843	851	833	857	846	891	866	899	860	850	856	852	901	873	849	891	841	850	820	837	849	838	841	932	867	880	896	900	878	854	846	891	820	866	860	863	828	909	883	833	825	846	848	900	831	895	844	854	796	881	869	840	840	874	831	832	850	822	880	887	853	909	892	859	856	835	803	864	813	835	883	863	820	884	875	825	849	864	842	832	871	881	856	820	878	877	842	835	864	894	875	862	840	889	874	843	917	858	886	861	896	834	837	852	820	874	844	934	836	890	804	812	839	885	866	832	858	863	860	881	893	826	894	847	866	887	881	874	901	885	855	857	836	889	875	902	837	838	871	882	850	846	869	867	878	871	906	890	885	856	832	861	890	850	854	878	898	849	844	898	902	925	881	879	853	871	890	898	852	839	857	833	864	854	860	882	825	831	883	867	813	845	849	844	896	892	862	811	792	906	890	854	849	900	853	871	825	883	869	868	823	857	894	870	881	814	869	863	826	896	911	860	852	894	848	824	811	893	829	819	879	821	863	861	889	917	905	882	812	810	930	866	863	850	864	827	860	903	860	860	838	832	847	869	865	839	855	885	835	876	888	874	846	849	853	895	865	865	910	866	894	872	871	863	830	874	834	841	921	892	852	943	808	850	880	823	915	832	813	869	838	860	904	868	848	846	845	904	851	881	872	855	889	855	826	825	846	835	872	858	935	862	873	853	885	850	883	834	895	862	873	870	928	830	942	855	802	901	875	878	833	854	856	804	833	864	863	823	850	873	873	852	883	908	801	903	950	799	902	805	837	815	864	860	850	872	820	890	863	877	878	841	894	861	922	862	827	857	817	869	858	846	906	882	930	823	814	802	868	873	898	832	883	845	881	896	873	859	883	878	857	864	902	852	868	844	866	839	865	866	848	833	871	916	886	907	845	894	841	900	885	847	891	888	849	879	810	847	876	906	893	872	865	881	850	874	842	834	841	870	905	951	823	866	847	849	851	872	835	875	826	925	863	849	853	888	903	892	869	834	882	815	844	928	899	870	861	866	895	882	874	852	842	869	862	880	826	827	925	921	871	849	848	834	896	815	876	808	876	871	893	847	874	926	848	892	839	886	850	836	913	855	891	867	869	874	875	837	881	897	857	859	858	829	852	906	858	907	871	856	809	860	844	933	858	817	928	857	885	843	833	898	868	911	883	765	842	894	873	843	869	888	889	852	830	875	861	863	879	835	878	846	879	935	902	890	853	891	881	862	898	860	839	871	805	873	822	872	897	898	823	872	852	865	878	870	845	786	872	887	836	853	857	921	848	851	866	877	846	831	835	901	797	885	828	876	829	823	866	890	844	942	871	914	824	879	850	881	846	927	872	855	886	861	885	872	878	838	862	883	848	838	865	811	864	831	851	853	847	883	810	883	895	900	857	864	824	880	859	884	864	834	861	819	881	851	906	857	790	889	852	896	845	838	867	879	937	881	856	811	922	840	851	909	836	883	839	847	896	841	884	862	897	873	870	830	874	878	849	886	860	873	818	861	885	824	893	894	829	857	854	859	902	887	915	885	866	809	860	874	846	808	839	884	870	896	834	860	841	849	849	851	894	853	887	891	823	899	874	896	879	826	868	842	877	859	888	850	876	824	886	811	902	834	881	890	869	827	844	885	854	878	905	879	902	852	835	876	927	882	840	823	923	841	892	873	846	877	815	894	855	850	792	825	883	884	848	853	870	885	865	839	863	880	885	871	825	866	817	850	829	891	870	890	858	880	824	888	854	847	886	950	869	829	910	899	860	891	878	868	864	867	841	865	849	855	905	877	827	858	880	885	839	877	868	855	864	850	923	837	854	825	850	859	875	853	830	878	884	847	866	855	825	910	843	886	856	886	873	925	881	890	894	922	832	849	897	887	838	864	870	856	831	875	876	852	858	904	859	806	844	869	891	915	877	900	888	882	857	900	876	829	838	856	908	836	870	897	859	882	865	881	813	838	898	881	854	794	912	834	845	851	877	844	871	878	812	870	834	862	850	819	835	839	838	886	873	923	877	832	840	868	887	922	871	883	803	810	870	880	896	908	892	898	932	912	850	821	889	854	892	833	881	841	854	852	863	931	832	873	870	847	859	878	887	906	828	854	892	814	861	912	858	872	903	853	877	852	920	922	888	803	824	854	847	903	831	883	873	815	872	880	884	855	875	875	839	830	844	871	915	916	897	847	853	833	925	791	844	836	859	880	876	889	813	905	815	860	913	847	852	857	856	876	861	847	849	872	827	882	913	896	842	847	875	859	886	862	893	862	876	844	921	887	829	849	799	927	863	867	866	869	889	874	879	835	857	829	834	863	869	892	841	902	880	866	869	826	843	888	886	848	951	854	856	833	841	828	844	878	851	833	877	892	844	860	847	933	858	842	896	898	894	976	869	883	886	870	841	908	824	848	858	915	895	878	898	879	838	863	889	917	820	891	874	872	888	862	833	863	856	853	881	871	837	867	887	848	896	876	823	827	866	855	847	860	824	860	824	886	841	923	877	914	871	917	854	903	878	847	843	843	900	879	841	826	853	839	946	847	856	918	809	903	869	852	852	879	870	904	866	886	813	860	846	904	828	849	859	844	872	879	833	856	867	894	898	860	892	863	836	854	904	875	854	877	847	865	838	859	898	874	872	872	857	810	853	833	853	898	901	877	958	803	872	886	922	890	842	870	819	843	885	836	866	819	855	868	859	842	855	857	795	862	840	840	843	850	848	872	832	858	860	875	840	848	863	904	886	863	858	843	880	851	826	849	845	837	863	872	856	848	864	833	873	863	859	841	824	789	839	840	850	877	878	871	868	856	849	859	853	892	880	854	904	844	856	891	858	850	838	906	844	907	876	845	909	894	885	859	890	832	865	847	812	860	873	808	867	857	837	860	844	853	915	832	852	862	849	903	892	890	894	853	895	858	871	817	815	871	891	837	926	886	848	861	862	875	841	894	848	857	854	865	841	868	875	881	936	819	857	880	841	855	882	855	862	884	900	852	856	858	889	877	866	838	917	874	871	838	838	857	831	927	838	895	798	867	818	820	868	801	817	846	924	879	813	892	883	841	868	857	789	859	895	921	936	828	838	850	886	840	894	840	891	828	824	877	833	858	855	861	835	899	876	854	835	863	860	876	844	928	853	868	860	857	858	857	871	861	869	834	869	848	871	839	859	871	885	800	875	891	853	856	875	890	889	903	921	858	855	841	906	875	828	862	879	824	841	863	863	905	881	842	905	914	834	872	858	885	893	850	840	904	823	918	888	859	875
23312	21624	29568	24412	21548	21172	10028	1493	1126	1158	1073	1064	1056	1100	1135	1125	3604	8404	9407	6472	4664	2732	2107	1621	949	904	906	913	936	926	941	921	890	968	850	975	933	856	867	867	898	923	916	919	907	931	888	924	970	903	910	867	933	919	901	898	913	940	922	885	895	883	906	964	874	887	925	897	886	878	887	924	908	899	911	902	861	970	897	901	959	880	899	904	922	988	940	924	923	898	924	918	886	889	867	892	846	881	922	877	846	885	918	909	873	905	885	880	906	951	879	904	888	928	947	928	897	907	911	907	852	914	833	883	907	948	926	969	924	929	949	917	917	921	893	931	889	920	829	925	947	895	903	906	942	905	908	1014	896	909	883	937	941	914	897	954	912	860	959	914	895	876	906	878	973	905	945	936	946	884	879	930	861	906	903	927	906	942	893	968	891	914	894	915	906	891	931	943	922	896	880	867	972	901	898	915	913	915	892	876	861	887	944	944	893	901	948	922	893	908	903	910	924	869	851	994	950	866	923	926	948	907	904	903	936	905	930	886	876	935	897	865	909	906	865	891	907	904	861	926	909	894	895	927	871	929	876	919	907	921	925	932	941	931	891	881	894	906	908	878	903	929	899	914	913	981	877	892	957	857	903	913	903	900	923	871	951	867	912	916	923	869	931	941	850	888	894	903	948	934	958	901	884	903	901	962	872	928	970	891	894	954	898	914	917	927	921	910	873	892	908	858	933	893	918	890	837	960	961	916	886	932	919	899	912	907	866	912	898	957	908	917	898	889	920	912	914	917	937	992	903	890	923	928	887	867	914	896	895	905	976	910	882	890	915	916	906	898	855	956	847	915	877	921	929	940	902	915	952	870	926	936	853	959	929	909	935	927	898	910	877	913	938	936	937	927	882	893	871	920	933	899	904	973	859	942	935	946	922	901	909	933	900	931	941	950	909	864	857	915	850	880	927	897	894	893	898	875	903	892	892	900	840	890	957	918	937	899	895	892	867	961	919	872	928	902	907	874	897	923	934	929	935	907	949	928	898	942	959	889	954	924	854	856	910	909	885	913	922	908	978	889	847	884	897	915	872	934	883	861	890	906	913	902	903	897	892	909	935	869	931	919	950	930	906	953	982	965	888	880	968	883	846	906	868	878	950	900	973	891	936	886	891	877	860	866	920	938	886	915	929	938	892	977	874	851	896	908	892	867	885	865	899	876	907	890	871	872	884	894	946	898	863	866	886	923	922	875	887	918	911	909	969	912	899	894	906	886	955	963	909	857	904	874	955	883	926	883	956	849	930	905	919	915	887	878	891	913	859	936	922	877	952	877	905	932	952	925	932	895	930	907	899	891	902	853	883	931	899	936	929	916	905	903	964	908	934	905	886	909	933	923	967	984	907	900	925	906	890	897	840	955	875	931	896	924	933	901	946	866	881	897	939	951	886	939	927	918	919	912	927	939	924	905	929	877	872	852	923	926	915	910	898	921	943	892	864	883	922	883	889	906	906	889	871	921	900	991	968	958	902	965	841	926	924	896	915	934	884	949	907	902	946	901	906	890	933	886	903	953	886	894	902	919	898	880	918	942	869	965	917	902	939	967	923	920	896	935	849	856	908	910	888	877	929	912	905	906	906	883	893	915	881	930	918	966	883	914	907	877	893	926	945	897	954	945	915	896	888	919	932	913	869	879	879	923	976	942	931	933	926	880	938	896	876	946	939	931	905	940	899	957	930	879	887	887	927	850	915	887	949	966	942	929	925	936	916	893	883	933	933	839	901	893	945	927	905	937	905	900	888	853	886	959	918	867	907	913	900	888	873	881	920	920	849	873	905	945	853	918	942	905	955	918	937	884	914	947	854	850	894	923	920	890	891	957	921	820	898	956	890	881	915	914	906	938	846	887	930	909	941	896	895	912	880	927	889	866	912	862	916	877	905	887	919	934	948	878	906	897	899	930	925	938	922	978	850	885	913	912	885	915	873	894	946	909	900	881	866	871	917	879	943	871	879	946	886	950	955	933	899	913	889	872	922	880	936	867	990	885	972	885	956	914	925	931	933	890	910	894	957	934	892	965	930	925	915	911	874	919	889	887	911	893	880	903	955	975	941	898	895	936	897	948	865	909	949	943	863	962	905	857	982	878	868	961	876	905	892	905	949	888	903	849	841	924	897	903	931	890	944	878	904	910	862	857	845	959	932	961	856	961	912	897	862	910	904	888	884	920	950	918	907	921	967	924	907	906	867	898	884	929	858	816	872	885	913	842	906	929	918	879	916	928	846	922	888	887	878	872	946	928	912	955	882	910	925	881	937	920	911	902	958	931	910	903	922	899	929	862	975	866	907	892	911	942	905	920	907	933	940	898	885	929	865	919	855	907	924	937	888	932	980	866	858	887	907	938	890	927	906	906	883	896	916	900	917	937	854	922	921	907	906	904	954	923	899	894	870	975	878	930	924	873	908	895	910	922	943	944	941	931	931	931	904	897	888	908	879	891	939	902	943	921	857	878	844	898	881	887	902	885	889	919	860	930	878	850	911	941	979	854	907	912	920	880	896	902	900	941	910	921	908	963	946	920	876	955	947	910	929	918	862	910	954	962	947	892	939	906	869	903	954	851	845	879	901	899	918	1012	879	889	913	924	881	941	867	896	871	909	918	958	953	916	911	883	867	909	924	927	928	914	902	935	922	879	884	938	941	921	963	904	885	898	874	940	945	908	911	953	947	873	896	953	879	941	876	929	876	948	881	838	856	915	884	916	885	901	935	845	919	876	904	907	954	913	901	885	948	871	884	894	894	879	906	907	926	916	909	918	916	879	911	918	880	850	979	896	933	956	919	938	908	925	916	940	917	894	949	914	872	919	919	934	864	897	893	875	924	897	906	894	882	892	865	902	878	953	934	893	880	925	925	835	887	930	925	928	918	907	917	883	886	915	948	878	875	928	895	900	879	930	843	942	918	917	915	923	944	933	933	880	919	874	853	860	927	913	888	900	884	860	894	846	889	903	885	903	896	893	911	908	899	983	911	932	916	825	951	870	897	902	917	869	944	858	865	903	1007	912	937	905	966	912	941	921	897	908	915	902	915	962	903	968	909	901	859	944	966	897	888	923	929	884	916	972	929	907	936	901	849	869	889	934	884	948	966	932	908	904	899	923	927	944	827	907	842	892	915	931	921	972	850	912	885	915	914	945	872	937	940	947	889	941	873	862	903	909	905	847	953	933	876	879	887	913	922	920	886	902	891	968	857	890	912	919	944	934	863	896	936	911	927	936	859	896	933	893	968	975	941	879	906	883	933	898	865	881	836	864	902	905	968	919	871	912	906	849	854	885	933	920	917	872	888	981	893	882	887	838	916	914	893	902	917	903	896	896	943	890	942	919	928	877	983	922	932	918	905	920	886	912	921	941	912	884	950	934	953	932	879	900	918	863	926	814	898	890	886	928	874	894	851	917	884	903	868	937	836	896	936	972	945	904	929	908	912	888	877	934	937	862	958	894	905	858
47958	81650	60305	26556	3442	2211	1872	1641	1451	1296	1273	1337	1249	1283	1307	1324	5600	12116	13435	9119	6396	4060	2960	2042	1080	1026	1011	980	1000	1086	1088	991	1018	1006	993	1028	975	989	1025	1051	1048	968	953	1021	1008	998	996	1017	1002	979	1016	1051	1055	983	1002	981	1031	1028	961	1053	961	989	1087	1002	998	996	1004	1008	1030	990	965	970	1033	1008	1077	1013	1051	1004	1006	990	972	993	1010	1052	955	1045	1006	1032	1027	1031	990	974	1009	998	1001	1013	1046	1007	1020	1013	1014	980	1061	1069	967	1064	982	1067	1001	1031	1016	1008	981	1033	1014	975	1059	1016	986	1046	1066	1029	940	1000	1054	1037	1015	1038	1013	1022	1001	998	1056	1028	1025	1000	1024	1010	1006	1020	1004	1019	1035	993	1016	1009	1036	1024	1007	984	987	978	976	1030	1046	1004	1012	1024	992	1044	1048	1083	1000	1039	991	1005	1009	975	956	1112	967	986	1060	1047	1034	1012	1051	997	1013	997	1078	1047	999	1030	1014	1045	1001	989	1071	1053	1033	1000	1067	940	999	1021	1039	1015	1075	987	979	1036	1026	1008	982	1014	1023	1010	1013	1027	985	993	1043	1022	1052	1093	1036	1030	1017	1048	985	981	1016	1030	947	973	1012	1057	1024	1024	1025	1041	1017	977	1044	1001	1011	1015	1018	1003	1043	995	969	1056	1024	1060	1044	1035	1039	1012	1002	1038	987	1045	1037	1020	1041	995	991	1039	1005	1056	1030	980	972	1010	955	1027	1077	992	994	1008	1037	1036	1011	1037	1030	979	1005	962	995	985	1044	1018	967	1064	994	1035	1032	988	997	1026	987	980	988	986	990	987	974	1025	1084	1019	968	1045	1003	1014	1016	1017	1056	1029	1009	1031	1049	1003	1023	1021	987	1048	1008	1017	1030	1039	989	1008	1015	1011	1091	971	1046	993	1039	1001	1018	1011	964	1029	1026	987	1020	1071	990	992	993	1038	991	1006	1025	1042	983	991	1058	970	988	1044	1030	1041	1041	1010	1041	1006	1040	952	1038	991	1037	1011	1006	1059	1021	1014	1027	1062	990	1020	995	1033	1008	1011	1020	999	980	1014	1045	1037	1014	976	1019	1048	1006	987	1065	1061	999	1014	1057	995	1010	1027	1049	1034	1088	978	999	957	984	969	1018	1028	1025	1025	1000	1052	1011	1049	1054	1005	1031	1019	1026	988	981	1003	1065	997	1019	1061	1057	1016	1004	1047	1016	994	985	1031	1020	1079	1044	1025	974	966	968	1000	1038	983	1036	994	992	1039	1026	951	967	1008	963	1025	910	994	1037	1018	1063	1027	1011	1000	963	969	1060	1019	988	1002	1061	1030	974	1034	1029	1000	988	1017	1018	1029	946	990	1006	1001	1041	1009	1025	1010	1036	981	1046	996	998	1003	983	978	1040	1043	1029	1001	1044	968	1011	1045	981	977	999	1016	1002	1026	1103	976	984	1021	1049	1001	1065	1026	981	1002	1047	975	1020	1042	1027	998	1025	981	1058	1020	989	980	993	1065	1036	1069	979	1026	1008	1006	1014	1010	972	1004	1051	1013	1065	955	1065	1012	1012	1014	1008	1022	926	1023	955	1017	1032	979	999	1017	999	1090	1008	1005	961	962	976	1061	978	993	1035	999	1069	1051	1035	1031	1034	1026	1060	1022	993	1056	1027	1050	990	1039	1061	995	987	990	1057	1029	995	1009	967	1033	1068	1057	1053	1039	1048	1032	972	1030	1045	1078	979	942	979	1009	982	941	1001	1017	995	1100	1002	989	1034	1000	1050	1041	973	1019	979	999	1036	1020	979	1015	1024	1035	1094	1031	1000	1027	982	985	1030	989	1014	1006	1005	954	1039	1003	983	1007	1021	1059	980	1038	1033	1028	1064	973	954	1017	1063	1018	1029	1030	1024	1047	1056	1032	999	1078	1094	999	1011	1016	997	1014	980	1010	1052	1045	977	1003	1051	1013	1020	956	956	1044	983	1047	1029	1072	1026	969	1047	937	1056	1079	1041	980	1027	959	1000	1024	1031	985	1006	1094	1009	1054	1013	997	1072	1011	1116	1008	1041	1015	1007	1022	984	934	1040	973	1012	1029	971	974	1022	1051	1023	1035	964	991	993	1048	999	1068	960	1032	1020	1000	1019	1023	1015	1046	1012	1035	998	982	940	1021	1008	999	1021	1012	975	973	1033	999	962	1035	1046	1012	1013	963	1023	985	989	971	1056	969	986	1007	987	1054	989	1029	1040	1042	1035	983	1028	982	1029	994	949	1014	1001	978	1006	965	1011	1059	1016	1033	1005	1038	1031	1007	1035	1051	1016	1003	1082	962	1044	990	965	1057	991	956	1040	1002	1017	1019	1001	1055	1040	1044	1081	1021	971	1035	1026	1032	1102	1012	977	958	1045	979	1038	1005	1037	1051	1027	1027	1009	976	1027	1006	1004	1038	1032	977	991	1009	993	1034	1073	1021	958	992	1036	1008	1008	979	1001	963	1056	1010	1031	1032	1022	953	993	987	1026	986	985	1016	1041	939	979	999	1043	1041	996	998	1014	977	1049	986	982	990	980	1076	999	970	1034	994	1034	973	1061	997	1028	1003	1042	1065	1027	1093	943	975	995	963	993	986	1014	1018	1005	1031	1020	946	1011	996	969	1011	1073	1009	1029	1077	1037	1031	1042	1016	1030	1034	1015	1052	986	1011	1031	1014	951	1066	1003	971	1030	992	987	992	1001	1024	946	1013	976	1085	999	1044	981	981	1021	1011	1060	1077	979	981	1041	1045	1019	963	1050	1005	943	1002	1091	1038	992	1072	999	1000	1061	1024	1037	984	1014	1005	1016	1015	973	1021	979	983	1000	1059	1000	954	966	974	985	982	962	1027	1022	997	1049	1041	1031	995	995	1012	1043	1007	1036	980	1030	964	977	1025	972	1004	1027	965	996	1034	1088	1005	988	993	994	1075	1092	1032	1014	1045	999	1002	1034	999	985	1034	1020	1009	1021	1008	1008	970	1016	935	1020	1044	1029	944	981	980	1039	1018	1020	1038	975	998	1053	1026	992	1036	1007	1031	981	994	1044	1032	1007	1000	1051	1035	1036	1038	970	1001	973	1037	955	962	974	1001	1040	1030	1036	1056	1008	1040	1013	1021	983	992	973	1052	1040	1012	1014	998	979	950	1032	1089	1012	1025	1035	1005	1055	997	1011	1048	1051	1014	1053	1091	1088	1027	1029	954	1035	936	1052	1000	1020	1022	1003	1018	1015	1019	997	1018	966	1031	1000	1051	1016	993	1044	979	1034	1032	1016	1008	965	967	1071	1055	1060	1038	995	1015	1092	1095	1018	993	991	1039	1061	1051	937	1069	1036	982	1023	1007	1004	977	1062	1017	947	960	970	998	1017	1006	986	1037	991	997	1114	1046	1026	974	1011	1004	998	1019	1055	1024	973	1017	1024	1055	1048	985	1043	1029	969	993	994	1008	1033	1001	1001	976	1053	1027	988	1023	1017	1027	997	983	1054	1057	1005	1039	1000	1035	1010	1001	1037	1028	948	1066	1014	1022	1043	992	1010	1014	1030	1026	1046	1036	989	1057	1033	1044	988	984	1029	1041	1024	1030	986	1010	1033	980	1018	1015	980	954	984	1052	1110	1030	1025	1098	1000	1060	1044	1000	1004	1012	1038	942	1045	1029	1042	1006	1005	993	1001	995	979	991	1039	1030	1030	1005	1030	972	983	1053	985	1029	992	1003	1067	1030	1041	1026	999	1039	1007	1010	1022	1008	1048	1007	975	993	1009	1029	1006	1027	952	1043	1041	1052	1026	1066	996	977	1041	1081	1002	974	1015	1010	992	989	1011	947	988	1029	1048	1066	1011	957	1021	1028	1038	1002	1035	1013	986	1040	999	1029	1052	980	1002	995	1032	1033	971	968	1031	987	993	1056	954	981	967	1023	1005	1016	1084	997	1062	1016	1019	1019	1104	998	973	1013	1029	1044	1014	1002	1050	1023	1032	1036	994	1060	1028	1044	1034	1029	991	1040	1060	976	1032	1029	1022	1062	989	953	1005	1000	1039	1048	1073	1045	1000	1027	1023	972	1022	1004	1052	958	1012	992	1015	1060	997	985	1034	1016	984	997	994	1016	1036	1002	978	1016	975	1014	988	1042	1003	1077	1023	1040	977	1015	1033	1001	1034	1052	1061	975	1091	1040	1012	1021	985	986	1017	1017	1040	1012	1027	957	1021	999	1030	966	993	1033	1034	983	1014	1000	998	1008	1031	1090	996	1051	1089	1049	989	1020	1009	1077	1033	977	1040	1019	1065	1006	967	1024	1026	987	1010	1062	996	1034	995	1049	963	963	1020	1004	1005	1007	1033	1040	1015	961	1017	977	947	1006	1007	1010	1010	1001	1048	978	1036	1054	1014	994	1046	1023	976	984	967	1024	991	1083	1005	1007	998	1020	995	1012	998	1006	1007	966	1036	1044	1012	961	1017	979	981	993	1060	1028	977	967	1027	995
30863	38569	40514	18699	1731	824	714	595	609	527	611	581	622	632	616	621	668	907	1083	967	851	707	672	647	593	579	590	615	580	574	535	555	596	596	560	568	547	602	540	550	544	594	602	521	571	578	542	552	547	554	607	584	584	569	593	612	594	603	555	585	610	557	566	586	584	600	538	528	589	541	565	600	585	540	571	537	611	559	605	573	563	576	573	576	555	573	586	521	542	590	550	561	528	564	560	560	613	524	566	552	543	584	571	565	578	603	532	599	539	565	595	576	585	562	542	602	561	573	603	569	537	530	532	546	553	621	563	593	560	566	576	553	586	545	577	576	562	552	574	602	510	591	591	565	563	582	565	600	597	591	587	559	596	572	574	594	594	552	571	574	573	575	567	559	583	585	623	546	555	554	581	545	557	574	542	544	577	571	547	538	602	571	526	596	562	577	535	577	588	563	561	588	555	586	528	557	540	583	599	605	564	569	604	567	608	592	600	553	593	605	603	556	578	565	561	584	574	543	588	596	562	596	550	508	586	594	598	559	552	546	574	551	574	568	572	597	530	626	632	591	566	583	577	571	525	606	607	536	581	592	533	563	556	576	527	556	522	581	596	570	571	649	571	551	562	594	586	555	626	593	584	560	598	536	579	530	568	641	577	527	557	591	574	584	590	536	565	570	581	588	572	560	553	610	535	576	568	575	595	573	589	600	521	539	564	560	613	534	598	561	562	577	642	600	581	555	601	599	513	571	591	605	601	583	577	591	534	605	576	583	572	568	629	613	611	586	578	542	556	564	575	601	602	558	552	578	594	547	562	560	554	549	537	547	591	580	539	593	583	566	607	570	561	596	610	607	623	581	600	544	578	571	560	548	557	536	549	545	584	561	589	575	550	648	585	586	614	556	596	589	582	595	535	571	538	576	608	554	555	590	567	564	575	588	596	548	554	547	642	567	595	615	563	563	562	583	560	572	577	572	589	593	594	567	597	562	545	586	591	600	580	540	539	544	581	551	566	567	560	575	542	583	573	613	610	587	580	531	553	561	575	560	592	600	559	589	583	581	542	576	572	577	612	588	581	567	579	620	592	590	552	596	586	589	587	572	585	568	604	601	637	558	588	592	561	597	584	549	616	572	588	598	552	580	578	583	573	578	605	561	584	574	577	594	573	549	627	593	564	568	576	529	611	585	618	542	633	568	579	598	534	575	609	578	526	596	542	615	580	589	567	589	620	565	621	573	586	609	557	584	553	599	585	555	558	578	622	549	577	587	575	584	567	575	596	597	559	535	553	582	573	566	576	570	572	603	592	581	622	629	577	558	533	532	591	571	609	587	587	598	551	553	604	580	620	574	567	565	544	581	557	545	574	539	547	568	548	587	606	575	597	577	577	520	568	564	566	566	576	573	560	575	576	581	575	590	546	572	590	611	570	579	616	571	559	574	586	603	586	577	585	570	580	583	571	578	539	567	597	531	598	565	590	596	608	601	599	575	549	554	598	548	578	548	602	517	567	599	595	585	530	547	564	566	595	551	583	607	558	597	580	592	620	578	593	586	577	561	570	529	569	575	568	566	553	562	547	578	550	592	630	553	555	561	613	635	584	561	576	564	562	549	578	582	597	563	543	572	575	579	596	606	563	579	554	567	608	577	582	600	494	546	578	627	604	592	535	577	578	571	571	538	576	581	565	614	552	552	582	534	547	602	563	608	561	525	554	535	573	537	600	585	548	574	553	570	592	538	554	601	599	517	649	613	565	574	558	521	557	588	610	565	566	601	567	556	579	598	574	579	580	579	583	542	595	581	588	595	569	576	560	588	544	589	568	602	582	583	556	590	591	597	591	614	530	588	559	569	559	564	563	579	568	568	572	562	597	596	573	569	566	585	586	568	559	611	582	578	564	628	586	563	602	553	597	599	570	592	609	570	581	597	590	562	576	574	616	579	569	566	589	555	580	546	571	559	596	572	598	582	581	574	552	578	571	558	567	603	550	547	608	565	597	571	555	566	563	617	548	590	570	559	569	555	583	560	539	577	542	591	591	608	549	558	584	633	564	519	543	572	545	613	549	529	594	610	559	519	606	593	566	557	595	579	580	564	625	581	561	591	585	548	595	590	611	554	544	581	591	575	596	599	601	591	578	567	615	571	588	593	568	614	583	563	588	600	615	595	599	591	557	649	529	535	605	632	584	594	569	619	587	524	604	594	542	556	584	557	613	565	603	582	598	604	541	590	610	561	610	536	571	562	561	564	574	546	583	572	573	563	595	527	585	598	534	577	572	537	580	604	539	583	585	586	593	573	568	539	629	585	546	538	556	578	557	573	573	592	588	548	576	544	546	588	557	601	504	557	598	526	594	584	540	549	542	565	592	588	588	605	590	603	583	586	547	568	581	571	602	564	562	562	584	583	579	562	583	597	603	520	549	601	572	562	579	593	615	539	537	595	569	608	547	566	567	577	608	596	592	604	586	506	573	553	545	593	634	570	578	547	571	589	559	570	551	560	599	574	566	558	563	568	614	624	568	523	569	588	575	587	548	557	547	612	568	608	581	580	615	570	598	594	573	582	577	555	578	586	559	577	538	581	561	572	627	576	563	561	555	520	574	547	554	548	584	617	595	539	592	556	543	580	546	602	626	545	544	584	575	586	551	593	585	575	593	584	615	615	619	588	535	538	551	604	529	546	586	568	570	551	557	535	577	566	591	610	614	548	573	587	562	555	573	576	577	560	568	587	541	580	555	565	578	587	612	615	613	525	614	567	572	559	577	559	589	572	576	616	590	581	551	616	591	584	570	589	539	592	575	531	531	550	603	590	517	575	591	558	563	582	588	565	581	576	558	563	599	563	565	600	559	639	601	571	586	554	579	550	581	562	600	585	599	574	587	581	552	594	599	571	588	552	586	534	576	581	595	596	563	571	575	598	532	596	612	595	567	596	568	580	619	578	567	567	607	549	562	559	640	586	585	568	606	560	610	612	523	586	585	576	554	599	552	574	586	558	599	595	582	633	617	573	600	555	626	601	576	599	561	532	597	574	582	578	583	601	579	571	589	581	626	569	587	603	566	615	585	583	618	586	587	569	577	601	620	600	539	568	596	608	603	596	554	570	565	555	564	559	579	563	585	574	578	622	594	567	614	604	593	595	541	587	608	596	565	576	591	574	583	586	579	576	557	583	598	569	557	551	564	608	602	544	589	582	579	626	610	568	603	557	589	570	594	587	583	578	578	574	585	548	630	579	594	574	547	648	554	592	575	571	562	555	601	545	626	588	588	554	556	593	616	565	564	553	549	596	581	572	587	554	616	600	574	576	560	563	604	599	577	544	576	600	537	590	538	611	584	581	573	573	579	626	596	591	549	551	575	591	579	530	568	566	620	542	549	561	602	535	575	607	563	586	588	590	550	572	600	617	598	582	534	586	525	552	558	599	589	584	568	521	595	601	572	547	569	531	552	575	545	603	576	566	556	603	578	521	547	562	556	595	561	593	594	607	592	587
38074	56749	38375	10949	809	770	713	739	697	666	668	696	757	745	755	779	932	1345	1581	1244	1094	878	850	753	678	686	707	632	685	710	675	704	679	655	715	641	684	717	671	684	683	689	641	656	649	614	703	676	700	644	679	610	695	653	672	676	680	686	693	716	724	614	647	674	646	691	645	693	691	714	715	605	675	674	647	626	680	693	642	696	686	693	697	717	685	676	743	689	652	681	663	714	711	630	670	691	657	697	652	678	732	663	671	647	669	680	671	657	668	667	651	679	646	686	725	654	703	673	662	700	688	659	677	721	646	706	724	640	687	674	690	690	674	674	685	659	666	653	702	624	667	654	663	641	693	697	684	654	681	729	692	680	708	689	688	667	704	701	664	729	647	674	661	741	669	647	688	661	633	689	664	667	643	654	689	724	647	683	674	666	679	644	651	670	672	700	631	667	689	661	694	720	662	681	714	687	683	659	678	650	703	663	695	660	699	706	679	691	691	683	640	666	719	670	659	684	681	701	640	685	671	694	644	662	672	651	677	667	675	665	629	684	646	686	641	699	674	679	693	680	665	708	702	698	670	698	688	634	698	712	659	689	636	662	697	674	679	648	670	665	663	671	672	694	679	666	695	663	689	689	685	678	688	665	708	723	669	690	736	665	668	704	687	711	674	719	652	664	640	665	643	722	685	666	698	652	680	677	720	681	678	688	677	642	676	715	690	670	657	688	680	706	719	682	693	730	677	659	692	703	723	699	652	696	698	689	678	676	708	652	665	653	705	698	677	661	655	684	679	655	692	702	679	672	724	680	660	686	700	720	699	664	643	681	700	705	657	721	737	643	685	703	628	679	684	690	689	618	685	648	730	736	665	631	675	716	654	678	643	676	648	668	677	637	690	634	668	672	735	671	647	677	718	702	695	669	670	695	699	661	672	668	686	700	656	696	640	642	701	683	695	630	655	665	713	682	727	690	637	666	643	703	716	671	655	668	654	691	719	660	667	663	706	660	695	716	695	673	712	666	657	704	680	674	723	616	645	657	624	701	661	662	678	711	682	666	696	648	697	682	702	703	691	676	638	723	675	664	669	666	675	670	666	671	707	681	665	685	683	688	693	664	686	669	682	667	663	645	686	741	691	675	679	689	717	626	696	658	687	670	647	684	703	675	683	684	717	757	696	696	710	611	707	663	717	651	683	715	646	660	645	700	672	645	680	682	689	677	669	645	670	686	687	664	670	667	688	673	686	705	682	695	691	702	693	685	673	682	683	668	667	689	697	675	670	639	645	680	666	659	701	699	649	681	725	676	664	697	680	673	664	684	702	620	719	662	719	674	668	655	678	698	680	642	698	697	624	634	704	664	703	667	633	742	696	618	711	701	653	670	668	740	680	658	666	729	679	712	702	664	666	724	665	684	676	681	660	670	745	679	671	684	681	645	665	660	712	696	674	684	680	650	747	698	691	689	691	759	699	661	671	644	645	639	677	651	693	633	668	685	687	633	710	662	632	661	692	673	674	654	648	669	664	642	700	639	656	669	699	690	694	693	697	681	641	672	684	700	648	653	672	659	654	738	742	697	644	680	683	641	703	689	752	687	696	685	662	714	672	637	693	704	720	662	663	698	670	668	665	730	651	691	682	662	693	707	659	687	671	695	725	671	701	635	697	709	655	646	670	659	666	636	709	683	752	729	645	650	670	649	619	622	642	612	691	648	642	706	653	658	702	661	680	688	679	654	701	669	692	763	676	698	697	698	664	728	671	681	718	672	699	672	647	727	666	626	683	687	680	685	658	685	618	693	663	670	668	678	644	673	693	680	670	672	657	687	615	655	677	665	679	675	699	685	626	656	669	635	686	705	689	648	705	686	703	664	714	670	708	711	673	661	706	640	710	688	678	728	681	635	661	685	676	668	695	641	709	705	698	642	667	696	717	699	697	684	654	679	643	707	682	671	690	693	630	715	654	716	706	627	704	696	706	681	666	687	642	682	660	707	693	722	700	694	657	732	623	623	648	698	671	680	702	676	663	700	674	628	690	681	663	750	663	661	677	661	636	669	676	650	666	677	628	660	681	661	628	651	698	705	698	634	670	685	634	642	748	706	680	670	702	708	715	643	728	646	646	696	723	698	720	674	682	658	699	661	650	677	654	672	653	682	732	690	625	677	649	683	649	643	736	665	669	663	659	693	676	681	652	678	653	698	660	675	667	691	674	712	655	670	688	692	652	657	660	676	695	697	675	655	663	704	676	654	717	678	677	700	671	685	691	677	637	717	727	629	641	672	667	670	685	664	686	646	678	673	693	699	666	731	701	685	679	647	669	686	641	732	633	674	705	667	712	657	665	690	698	736	689	625	683	656	655	681	701	711	673	737	702	664	667	673	686	659	659	688	640	676	703	696	702	685	656	694	704	688	673	654	640	681	745	689	694	698	723	667	616	672	674	701	656	692	708	635	728	686	689	686	698	679	679	654	651	700	712	691	695	673	706	643	618	678	653	693	646	673	725	683	719	719	677	649	695	639	645	666	664	638	665	704	639	656	707	696	652	662	670	697	611	714	674	663	645	676	646	658	689	701	656	672	703	715	683	672	607	666	634	729	650	644	703	671	688	673	724	697	681	649	700	703	699	680	742	691	661	672	677	653	622	658	704	698	742	646	703	690	691	672	620	672	678	661	662	702	664	688	684	658	682	649	678	695	675	660	726	665	679	689	719	701	643	717	655	707	625	638	669	737	698	653	649	681	655	670	640	684	672	671	640	624	704	666	691	674	728	666	673	667	652	754	658	685	707	685	667	721	646	672	672	669	688	649	698	681	684	636	652	667	663	657	685	683	692	660	693	672	712	659	667	670	612	672	642	674	660	709	679	657	687	675	702	663	722	688	725	659	692	687	649	660	686	675	693	680	656	679	672	703	678	639	693	670	639	698	673	685	680	656	702	689	677	673	648	703	651	628	697	748	690	664	696	693	674	764	649	673	669	700	648	703	674	760	645	650	660	676	635	653	634	699	657	674	666	679	712	681	678	707	677	685	640	653	682	630	670	674	704	670	640	682	675	663	668	647	717	633	695	661	685	715	606	729	698	682	653	677	688	703	667	656	696	711	679	658	669	682	689	674	634	698	673	612	701	618	661	667	684	681	701	678	716	629	742	723	718	709	695	659	662	639	681	663	693	655	659	678	721	680	722	690	682	710	643	666	665	661	665	727	704	656	646	661	648	656	637	669	705	669	664	659	653	682	676	663	659	690	675	663	645	678	649	698	670	733	678	662	695	658	699	667	678	663	688	694	660	689	682	692	707	696	662	694	654	677	636	659	702	725	696	684	658	700	664	681	729	674	714	695	702	636	690	652	684	696	696	672	663	687	689	693	653	670	691	653	658	719	667	624	683	683	690	622	639	693	704	678	660	674	729	669	679	684	682	672	680	638	723	657	694	660	700	676	626	733	639	666	681	683	699	693	682	696	702	684	667	681	640	688	675	702	657	656	692	710	653	682
24403	21811	30339	25002	20168	8202	1116	797	713	666	678	680	700	738	729	704	1445	3628	4467	3100	2311	1399	1186	982	644	610	599	575	646	689	631	634	699	626	613	577	609	560	630	644	646	614	660	617	633	584	624	640	642	603	597	625	665	624	632	595	604	617	579	603	627	641	627	619	605	581	628	620	623	625	565	623	614	589	628	640	629	565	610	629	578	608	630	600	633	625	644	607	622	619	601	600	580	648	625	598	614	642	598	615	585	618	654	624	649	639	644	607	581	585	609	610	610	579	624	603	608	638	634	614	566	627	639	634	617	637	599	582	607	628	612	619	591	639	664	654	569	632	665	639	586	618	607	618	593	579	652	647	621	618	652	595	568	602	588	591	639	636	602	600	621	650	597	607	601	588	624	642	632	653	569	610	603	608	653	596	630	640	610	605	645	643	621	599	627	603	582	621	633	587	662	657	653	639	640	623	607	580	582	659	658	629	616	614	615	646	608	575	583	636	594	593	608	633	662	598	580	627	627	633	619	626	579	632	614	592	622	607	617	660	627	646	616	605	599	655	659	591	629	564	615	607	617	605	594	602	630	597	605	628	611	647	633	569	617	608	591	581	557	605	624	617	645	629	628	612	631	630	574	615	661	624	580	629	580	645	596	634	601	650	648	630	600	638	569	630	629	608	588	616	582	620	598	576	572	631	604	609	601	666	625	613	661	631	604	621	632	605	585	602	612	653	632	627	620	587	664	633	599	656	620	618	583	569	611	588	658	604	633	613	617	596	612	640	599	612	631	625	617	618	638	617	599	609	589	598	649	640	567	579	634	601	616	635	646	623	618	605	665	634	652	618	609	608	595	651	658	607	630	588	647	651	628	599	621	632	614	610	597	580	638	626	606	598	619	637	656	618	600	585	612	641	620	583	625	600	593	630	620	631	629	590	604	652	636	550	578	638	645	627	604	634	615	645	630	588	633	629	631	645	569	661	617	624	596	672	625	638	626	571	611	634	572	620	643	610	619	603	622	578	648	617	616	644	619	638	628	616	588	642	611	613	594	585	647	628	596	619	586	638	657	632	605	631	617	569	585	656	637	590	621	559	606	618	620	563	628	639	598	600	602	639	664	583	588	601	679	598	652	682	609	668	652	607	619	624	577	602	587	608	634	631	583	635	628	616	580	644	646	637	584	591	637	675	664	630	617	626	619	572	546	607	621	626	620	577	609	617	608	645	611	631	601	601	624	671	633	637	641	603	657	610	654	650	635	623	661	625	591	597	655	586	571	592	546	631	643	645	601	611	568	662	600	611	615	648	604	596	612	586	632	581	592	622	659	637	654	628	602	628	618	615	666	607	611	643	598	619	638	641	667	623	584	634	603	665	639	613	632	645	590	600	641	626	640	596	612	612	628	606	623	620	645	587	669	600	629	581	566	588	626	613	644	624	649	653	622	594	598	620	585	655	606	652	565	579	646	577	615	607	613	638	607	602	618	630	609	655	604	587	621	633	639	652	633	614	627	613	593	594	599	647	584	633	613	615	631	642	627	606	641	671	581	634	652	570	629	595	601	602	612	626	609	568	627	572	604	564	623	587	637	651	637	647	644	632	625	593	594	638	547	586	607	641	619	653	601	606	621	614	664	623	632	563	635	575	572	610	569	639	618	606	630	657	609	616	641	621	625	621	652	622	602	580	622	574	595	621	582	642	607	612	588	626	621	630	609	623	632	655	662	602	613	618	659	631	610	609	628	638	570	588	587	651	664	591	624	640	600	555	611	593	636	621	632	601	589	593	648	615	644	613	637	611	629	641	656	598	601	633	650	579	612	591	617	646	595	615	611	636	636	578	603	616	620	655	648	603	622	619	611	664	631	614	690	611	642	660	605	564	601	628	629	658	604	617	653	627	639	639	652	659	639	592	625	594	616	643	598	623	599	639	627	587	646	578	588	653	633	643	629	568	616	587	625	630	628	631	605	624	663	636	549	609	597	644	615	586	593	614	609	630	639	626	597	584	615	624	612	607	623	594	608	646	649	586	611	644	607	594	633	614	634	619	620	577	582	585	572	615	637	602	594	607	577	599	621	575	575	619	616	605	614	638	622	575	605	599	609	603	634	629	634	623	631	611	626	589	604	580	610	622	606	611	614	582	616	614	628	635	625	579	606	635	606	651	627	586	597	618	629	644	637	624	601	604	610	610	556	610	626	602	648	607	589	597	641	618	559	645	630	615	551	600	601	594	634	607	583	636	611	638	614	625	605	621	602	604	603	606	633	611	636	611	613	596	622	647	586	623	623	645	654	597	587	592	603	618	588	665	632	649	593	642	629	583	628	633	621	569	586	601	652	573	638	576	640	571	619	575	610	628	640	616	604	629	623	596	568	627	643	632	625	602	637	580	615	676	649	628	634	633	581	582	611	633	600	619	614	618	592	631	609	618	645	644	603	630	621	629	610	626	601	567	631	683	612	562	594	656	576	607	656	645	582	638	597	627	614	620	633	629	629	658	647	662	661	622	647	645	596	660	660	630	607	580	641	622	628	623	596	642	627	617	611	669	612	603	621	630	602	639	612	612	644	612	610	606	638	647	640	609	584	645	613	597	616	679	672	634	633	664	670	659	645	650	600	601	622	628	636	579	644	648	649	600	572	582	617	621	623	614	625	624	629	651	643	583	587	586	599	577	642	612	605	580	620	620	602	594	627	658	591	627	595	574	561	572	598	578	689	618	635	688	604	616	650	595	613	592	588	603	663	630	626	621	577	614	635	593	568	641	604	629	684	627	625	656	624	648	625	645	573	645	621	616	589	565	580	611	600	651	620	643	598	639	581	621	582	598	589	598	564	585	611	600	604	632	642	576	619	607	634	595	636	616	627	617	629	621	584	595	622	620	599	666	588	620	597	596	582	613	612	611	630	616	616	631	573	587	617	585	650	615	604	593	614	652	636	596	635	625	549	600	568	595	602	641	607	596	566	570	643	595	667	626	610	596	656	577	611	657	625	611	595	637	610	647	608	633	589	572	606	651	643	623	643	616	658	591	568	646	578	591	624	627	611	663	582	670	603	592	623	637	624	617	624	577	621	598	604	605	610	591	606	612	630	625	619	584	679	614	573	586	573	630	620	646	636	590	598	633	582	618	568	610	601	634	657	646	624	655	638	566	604	634	625	560	596	603	607	645	641	638	578	597	615	612	672	634	608	621	598	641	613	643	647	619	670	631	635	596	591	609	660	606	587	605	616	593	603	673	623	584	629	590	602	653	638	657	634	619	609	620	579	604	622	622	591	611	594	626	652	573	640	653	615	613	624	646	605	622	628	635	592	628	616	613	576	634	578	657	611	626	630	621	629	608	623	601	617	580	646	601	609	630	644	600	623	618	676	632	654	615	657	608	630	600	590	614	639	654	614	598	623	618	615	584	667	578	610	619	628	567	586	654	588	597	647	599	641	580	631	590	645	605	569	608	619	614	598	590	629	630	606	629	611	599	645	582	617	598	573	610	590	641
42184	74510	50206	15671	1961	1245	1055	934	903	871	858	831	872	906	839	849	2205	5732	6927	4563	3470	1989	1573	1246	728	734	707	755	723	729	761	706	756	707	719	655	696	683	673	671	703	712	719	724	730	687	716	690	681	725	744	721	662	735	760	726	716	679	707	710	711	698	694	728	716	721	680	709	713	726	751	694	709	735	705	678	746	747	694	737	723	702	732	679	716	752	734	708	703	696	731	705	690	707	719	734	737	768	703	728	764	714	691	698	674	719	738	740	742	707	676	732	739	727	748	698	716	694	709	711	719	703	656	719	687	705	748	716	713	708	658	660	699	718	674	695	687	728	731	738	729	700	759	746	678	706	728	659	684	728	663	697	715	724	705	749	728	683	739	719	721	695	729	726	720	701	703	695	728	712	708	689	773	722	726	760	742	728	717	737	672	690	727	754	687	689	689	742	751	722	739	732	696	735	693	686	743	727	684	693	704	721	713	713	711	709	732	749	758	731	701	694	719	660	726	706	687	728	700	713	685	676	721	703	689	756	720	682	741	708	668	746	714	738	674	732	726	723	669	732	712	685	763	709	726	726	694	735	710	700	701	729	710	661	719	733	685	686	698	678	727	757	655	658	732	677	767	715	742	716	747	722	704	720	705	751	737	701	668	689	696	678	695	754	714	767	690	755	757	716	709	704	734	746	725	724	708	731	692	732	705	696	715	706	713	723	728	707	720	720	706	695	705	642	672	650	698	695	714	714	728	735	693	671	709	708	667	686	753	713	693	751	695	738	687	715	697	705	719	655	744	701	709	689	718	735	725	710	686	731	704	700	693	661	684	699	717	774	711	707	753	727	754	724	687	700	736	721	676	715	669	697	698	730	697	701	715	720	708	710	787	740	707	696	685	693	666	683	695	704	732	734	655	679	720	686	694	679	702	690	708	715	686	732	732	677	681	698	720	753	732	725	726	688	679	738	752	705	717	758	708	703	730	723	709	705	710	721	714	724	719	753	719	703	727	698	711	705	684	670	703	705	721	726	663	703	745	707	709	737	715	719	736	767	742	671	744	679	696	695	647	673	742	679	727	670	780	676	755	705	715	688	714	716	682	740	708	737	699	768	729	657	743	711	721	735	745	717	720	741	755	713	715	704	727	719	729	709	686	698	730	749	733	720	736	681	706	738	651	711	731	741	686	701	738	731	691	726	715	746	711	723	718	712	719	743	695	730	706	667	713	790	686	740	723	680	668	696	662	713	735	743	703	695	695	715	728	740	729	688	686	708	701	728	743	743	730	712	697	687	742	728	700	698	698	711	734	746	697	716	733	721	693	707	756	730	692	743	700	703	724	717	737	681	709	688	699	756	734	699	775	707	749	731	736	723	750	709	708	721	692	734	694	714	692	705	754	741	736	694	732	742	726	722	686	684	689	668	736	667	685	713	744	759	726	691	743	691	713	718	720	746	770	710	721	713	690	714	707	721	742	744	731	727	745	755	714	733	708	753	736	730	728	691	684	700	738	728	710	668	708	656	695	693	736	712	708	718	702	680	688	713	728	707	699	708	707	742	725	674	691	685	678	711	725	678	701	697	708	708	681	704	760	706	733	725	700	718	689	682	745	705	711	696	712	706	734	715	717	744	724	727	680	688	735	712	758	781	663	699	724	736	701	736	747	764	705	730	680	730	722	686	754	735	751	743	682	707	722	727	705	709	734	734	687	720	761	715	744	732	716	745	752	746	684	727	720	722	728	749	706	707	687	694	693	727	715	692	690	659	734	741	708	707	733	661	762	719	704	664	706	704	710	694	733	737	690	652	688	692	741	732	673	695	693	687	740	706	704	739	722	696	723	776	727	698	719	712	715	685	698	720	692	680	726	673	730	684	666	739	714	724	679	710	726	724	688	680	794	714	678	718	739	717	729	700	683	688	662	703	726	739	719	756	777	737	720	758	734	719	685	770	723	695	754	700	702	713	725	739	732	750	685	723	736	709	742	733	722	755	687	740	711	732	731	703	741	743	682	728	688	722	711	706	724	695	757	699	720	758	726	744	745	729	735	694	723	733	675	755	706	693	709	704	724	714	729	738	746	656	685	724	698	691	737	723	719	732	712	724	736	730	762	701	740	692	702	732	745	741	701	763	702	734	688	657	684	713	750	677	711	738	697	735	768	709	732	709	672	692	753	740	703	722	745	683	692	718	719	717	708	675	683	635	764	747	755	727	726	763	697	703	749	746	722	753	672	685	738	682	720	679	711	722	712	697	759	695	714	698	661	730	704	744	713	692	724	754	745	727	649	677	719	707	684	734	699	683	737	689	718	761	694	716	713	714	758	699	714	699	712	681	706	683	705	705	718	732	726	753	739	710	744	694	736	706	729	758	702	680	706	699	717	700	713	689	690	723	722	698	700	683	706	742	730	745	711	726	725	717	678	698	714	726	701	726	736	660	715	680	730	715	739	733	716	743	698	701	735	768	713	736	779	758	741	688	703	636	686	674	675	675	710	748	754	709	709	709	757	703	724	725	724	700	738	728	708	710	748	769	688	694	746	688	718	709	727	680	735	714	683	690	702	694	700	714	679	734	680	693	705	709	714	699	700	664	728	730	704	707	767	738	729	706	690	667	723	727	688	726	745	676	703	721	666	750	703	741	742	698	768	692	744	675	735	671	711	711	708	739	741	742	746	705	742	682	720	697	676	701	669	689	742	661	723	712	748	694	704	768	721	703	678	688	684	729	710	689	729	714	733	729	731	682	704	668	715	743	710	710	703	746	709	712	680	720	708	663	710	725	704	708	746	693	690	794	737	703	717	742	726	691	712	709	711	707	697	739	744	661	758	743	721	736	725	755	688	714	743	745	706	739	718	676	739	735	727	763	732	745	723	743	707	709	658	757	704	716	688	691	748	739	701	716	728	722	700	736	688	731	698	771	706	677	655	694	667	700	750	705	711	729	739	692	732	717	702	727	728	693	757	702	696	730	766	739	693	711	723	732	689	701	701	757	741	729	738	727	713	674	709	720	699	727	737	707	716	712	704	692	654	774	692	751	737	689	751	702	715	677	697	728	663	718	735	779	685	715	716	738	662	769	713	740	710	644	718	707	736	717	707	696	726	703	693	741	674	688	738	720	716	704	715	658	692	716	698	697	724	666	714	744	704	717	697	742	723	732	737	669	723	689	764	724	729	731	725	676	695	697	743	729	724	762	704	646	690	663	677	769	696	723	704	713	737	720	697	686	720	694	700	734	713	723	723	699	672	715	715	748	714	714	722	730	694	683	677	740	697	726	684	718	723	691	723	751	740	695	715	735	706	715	778	697	715	724	721	705	721	700	714	731	750	692	716	697	730	687	750	722	668	717	698	743	742	689	687	721	662	726	690	694	682	735	717	757	678	701	740	680	710	726	713	711	698	656	683	783	716	707	704	766	711	749	718	718	712	719	701	712	721	661	667	703	707	699	688	671	678	722	708	717	705	697	720	726	744	684	687	744	695	703	709	715	685	714
25521	22791	31303	25704	12014	1507	836	754	726	735	756	690	794	650	728	726	1120	2456	2899	1938	1581	1166	1009	883	738	706	680	693	704	708	684	742	677	660	681	653	668	651	692	659	656	679	676	726	700	683	656	674	669	689	702	670	677	674	668	656	659	699	715	707	688	694	660	657	673	634	708	673	718	764	685	665	677	719	726	658	685	696	664	691	655	674	715	731	675	745	682	689	669	680	669	677	696	654	639	644	666	672	697	667	661	672	659	713	644	731	687	647	710	640	753	673	727	681	661	727	675	683	689	699	728	707	636	667	677	693	699	650	657	706	731	675	689	725	654	711	640	688	654	643	702	673	715	694	673	727	715	691	645	651	652	669	671	693	677	678	657	697	694	693	651	640	658	638	713	732	695	642	697	688	672	707	690	715	690	693	690	730	710	712	693	690	678	681	735	718	691	669	697	668	690	676	699	715	673	664	673	695	692	649	697	687	696	672	685	648	670	642	659	698	638	669	714	718	674	715	658	672	680	674	642	686	656	681	652	666	644	694	705	670	673	665	698	711	734	699	647	684	699	704	656	623	706	696	709	663	696	721	747	677	698	683	657	656	651	679	672	691	654	696	694	692	658	701	677	671	668	744	705	692	659	656	702	696	680	715	685	680	686	667	682	678	741	644	683	676	715	700	676	661	668	677	684	680	664	671	650	722	647	712	703	693	709	685	650	670	692	729	659	698	676	677	708	703	681	707	710	652	726	651	678	711	724	701	692	674	700	669	687	706	713	684	648	687	709	711	730	677	679	655	677	625	701	673	713	710	693	694	700	631	664	653	707	656	684	699	683	697	683	667	651	715	657	651	701	716	722	684	743	710	706	677	653	664	726	650	725	674	698	710	705	671	676	678	661	716	663	736	703	673	655	684	701	661	639	751	683	660	660	716	686	676	701	684	687	646	715	688	678	638	674	764	677	687	662	724	751	675	644	674	683	688	696	720	703	686	717	703	719	653	667	664	637	706	706	670	707	707	717	656	667	714	688	708	714	683	729	712	690	718	725	678	678	671	726	682	683	682	719	669	688	675	656	661	672	700	693	715	709	690	706	651	667	634	706	642	668	609	709	703	709	721	701	689	676	681	654	659	677	677	672	682	662	692	713	662	675	706	693	655	702	677	674	668	684	712	667	701	634	699	646	649	710	693	659	699	723	687	671	666	686	668	674	734	645	663	648	671	666	690	694	724	592	659	679	665	677	666	663	689	712	693	653	657	753	685	697	676	698	707	671	680	705	687	697	733	662	687	640	712	704	643	688	678	656	668	678	660	650	718	686	714	727	690	695	701	699	681	703	669	719	667	645	678	728	685	683	711	689	725	624	677	687	725	690	697	718	686	696	663	654	665	706	685	702	678	640	679	677	663	719	691	675	704	646	715	713	648	666	672	721	682	652	671	692	659	634	726	692	727	647	677	679	708	693	718	701	677	705	692	675	695	716	730	653	700	735	672	703	687	667	673	701	679	694	709	682	671	683	628	657	685	653	650	637	673	679	692	681	683	673	670	716	700	706	695	692	700	685	668	697	670	688	704	706	706	640	657	637	672	728	747	693	659	692	706	676	653	668	673	687	702	709	737	710	674	664	683	713	698	681	693	704	678	664	677	674	741	675	711	654	715	704	678	668	674	652	704	676	675	710	683	694	686	715	692	704	693	661	706	667	663	647	647	691	682	684	667	694	680	712	729	650	690	748	705	702	702	668	675	728	669	679	658	659	697	681	659	670	676	668	663	692	674	680	726	684	661	658	691	678	670	708	634	675	723	669	647	656	675	699	678	755	685	716	690	633	660	709	693	656	746	653	686	672	704	631	722	668	671	692	675	728	667	704	649	700	695	730	692	716	699	750	725	695	687	723	666	724	656	673	698	658	677	683	656	707	712	674	674	712	697	682	671	717	676	679	711	724	693	671	718	663	670	671	673	710	655	704	710	667	652	683	663	701	662	710	696	689	655	706	698	715	679	675	717	663	661	662	702	745	686	665	658	647	658	694	674	703	642	713	687	688	685	670	690	636	673	682	679	674	680	669	653	685	724	651	712	702	676	678	725	691	651	704	709	699	648	688	643	664	704	642	681	669	698	676	693	663	726	664	697	665	706	678	668	687	669	667	708	730	740	658	729	694	674	677	647	687	672	665	659	680	692	668	697	680	681	701	656	688	656	686	686	681	675	721	712	675	700	709	642	729	709	687	720	707	652	677	671	647	749	706	701	689	681	733	654	652	640	644	735	661	678	665	729	684	685	668	697	723	718	673	709	667	675	713	677	675	674	708	774	685	711	681	667	707	663	667	741	704	775	649	629	745	668	663	654	679	708	676	709	703	736	692	704	679	658	637	674	678	684	713	689	648	690	694	666	690	702	688	645	685	673	674	702	712	706	674	675	697	671	693	644	693	668	684	689	701	650	708	718	647	662	657	710	672	679	695	708	698	709	672	654	708	658	677	696	692	656	709	649	735	728	675	691	710	675	658	690	654	671	680	722	678	720	687	707	665	640	651	697	701	645	700	656	709	661	643	723	649	694	726	696	642	683	663	702	693	732	640	681	629	681	711	681	730	715	687	707	667	691	662	674	691	674	683	673	718	698	633	662	689	667	706	669	721	689	656	690	707	681	669	670	684	683	708	699	691	752	662	686	683	680	691	697	701	656	649	671	741	692	679	704	680	665	716	663	690	680	700	648	683	723	636	706	694	697	685	683	731	672	672	697	689	659	675	645	702	703	671	720	675	707	690	747	660	704	689	731	680	689	673	684	735	655	696	671	688	697	692	715	665	724	719	665	689	621	721	625	689	667	663	660	643	664	653	732	721	672	694	721	684	657	681	662	664	685	665	772	718	679	673	663	677	642	699	631	651	651	691	649	652	639	693	690	710	687	705	680	694	694	688	759	654	696	622	696	684	692	668	691	663	732	662	721	701	673	671	680	660	718	681	655	714	647	664	635	700	657	671	649	711	707	736	689	715	701	728	678	716	681	678	698	674	684	701	701	685	640	707	685	702	672	692	678	675	684	703	670	663	725	679	725	686	736	670	690	631	681	765	691	724	674	712	682	676	691	683	745	677	667	680	671	624	686	687	732	672	686	677	695	683	715	706	671	704	645	670	687	627	694	722	673	666	692	664	701	712	674	680	720	740	672	690	685	670	695	647	676	687	683	694	671	706	685	684	656	651	731	693	680	702	656	687	657	734	682	647	690	683	735	682	695	634	670	697	700	692	697	690	656	688	695	706	702	679	705	668	705	647	693	686	675	658	713	688	725	683	686	648	695	673	675	712	665	722	678	680	694	683	713	696	714	648	692	706	670	677	668	697	727	700	673	669	661	628	686	674	699	713	666	665	677	667	691	681	688	658	680	703	676	698	658	694	701	687	717	654	672	692	645	659	710	698	673	751	639	659	715	720	625	685	710	715	685	626	655	665	699	689	674	657	669	714	670	657	698	662	675	746	664	711	666	661	641
41770	69454	44037	17580	1489	1131	992	907	914	782	891	833	918	943	913	931	1807	4285	4922	3032	2353	1631	1417	1200	798	838	897	816	865	800	805	819	760	783	843	820	775	839	865	800	830	788	815	781	845	789	834	832	778	823	783	847	832	831	793	830	806	793	745	808	830	822	801	764	772	801	766	790	783	872	804	792	779	815	831	797	786	761	805	762	808	773	815	807	822	752	763	827	809	773	795	833	782	830	794	743	809	748	846	764	765	757	832	786	789	833	840	773	848	793	784	813	768	784	754	746	859	779	801	789	793	792	810	785	792	806	813	799	813	817	767	821	738	807	799	804	799	751	809	807	851	798	813	835	877	800	822	784	777	862	796	782	818	800	796	822	793	813	792	817	835	839	853	785	860	798	843	846	817	760	830	815	849	808	829	776	796	808	766	830	811	854	787	803	844	779	839	780	779	803	785	737	808	796	806	782	778	799	793	841	824	829	833	827	811	797	782	805	788	771	795	755	789	827	809	745	800	767	782	769	812	810	820	812	766	777	807	800	788	792	822	838	811	796	811	796	795	815	814	817	743	791	777	795	832	827	798	818	810	796	806	819	789	809	837	808	822	866	779	847	810	845	825	791	864	796	846	775	850	761	855	814	842	800	803	811	805	839	797	819	761	822	808	782	792	848	846	867	829	771	819	819	818	825	812	749	763	789	791	785	789	831	787	805	845	790	779	848	826	786	800	825	850	814	755	787	797	787	824	832	799	758	791	855	769	802	778	867	812	841	811	766	805	803	787	849	779	838	813	811	763	780	810	799	750	789	814	811	813	830	794	834	818	770	775	776	815	842	795	750	821	811	805	808	813	828	830	778	805	794	799	790	808	815	828	815	781	789	818	838	813	812	807	781	731	761	769	821	786	760	722	832	820	784	811	792	786	803	799	819	754	795	785	767	848	801	761	830	761	851	833	852	813	790	809	785	839	818	815	841	784	841	780	816	799	803	787	796	833	853	820	745	784	822	845	798	763	791	853	805	826	785	792	796	812	805	784	774	809	842	834	820	784	877	808	806	751	889	807	753	838	805	778	784	847	806	806	772	867	792	811	809	748	837	817	829	760	807	791	820	850	805	815	740	777	738	780	815	846	821	797	827	790	821	782	811	786	802	833	794	842	827	756	820	852	839	747	820	802	771	769	825	824	793	789	776	820	819	823	827	790	796	749	771	753	850	833	844	823	809	805	894	786	799	844	804	828	818	763	774	812	812	808	760	821	777	787	816	827	821	798	814	784	794	812	824	837	804	832	762	840	842	816	779	782	823	818	800	814	798	760	836	782	817	809	765	815	756	790	802	767	827	775	822	799	806	792	805	824	839	786	788	809	879	820	745	775	822	830	799	799	857	828	764	793	790	815	803	790	781	780	854	811	856	808	845	782	843	780	874	801	826	811	744	760	808	833	778	815	796	830	791	783	814	789	777	810	753	775	848	808	786	804	825	781	818	839	778	792	833	828	816	790	792	807	815	795	851	794	808	777	796	787	796	808	813	815	832	874	739	889	873	813	793	823	840	788	791	840	874	819	757	851	754	809	789	837	862	815	787	792	835	796	819	819	832	806	808	813	841	807	795	797	781	794	781	825	811	792	805	809	833	818	798	824	794	798	849	795	744	772	775	793	796	789	840	776	824	792	828	838	819	781	797	804	755	783	819	766	815	847	815	790	864	759	782	845	786	801	806	786	798	797	829	816	816	805	823	789	797	787	811	870	824	830	797	863	812	779	861	808	829	779	811	821	816	811	786	806	804	795	847	831	792	827	841	819	793	833	825	790	823	811	857	817	792	812	851	821	837	789	787	799	810	787	783	811	829	797	793	819	865	797	797	807	799	812	799	787	797	840	842	850	798	800	801	806	847	849	814	756	802	777	792	800	823	783	790	817	800	825	782	754	806	822	826	809	775	803	820	816	815	818	864	865	749	799	766	881	806	817	799	839	856	801	777	799	823	831	786	824	854	824	791	825	806	847	827	799	814	821	838	826	773	838	800	756	788	851	835	835	745	761	747	764	855	762	839	855	789	783	831	793	817	829	752	870	762	822	810	862	791	780	754	811	810	795	732	779	784	786	814	794	774	780	858	835	810	788	810	814	808	807	811	755	808	806	851	788	755	801	822	782	878	798	817	806	823	789	804	805	818	772	782	801	774	775	762	805	798	798	771	776	787	724	832	829	805	824	804	777	800	757	839	808	795	758	807	824	812	812	824	790	785	863	809	861	830	788	845	813	796	790	740	836	787	786	830	818	808	837	753	818	790	823	842	788	756	836	808	786	782	824	800	753	863	820	779	851	852	796	819	723	761	799	844	820	797	848	782	783	818	854	795	796	801	809	834	795	836	783	817	786	797	824	792	784	840	833	791	795	816	802	824	849	865	829	809	819	804	825	805	847	777	833	791	794	780	803	788	844	785	811	857	843	764	829	818	847	793	812	774	835	818	807	818	838	846	801	773	816	832	809	849	795	789	827	802	802	820	858	803	801	784	803	756	797	766	818	803	826	808	835	797	773	778	784	839	775	807	815	882	824	786	778	741	828	794	817	797	832	803	800	818	838	854	813	781	823	793	781	756	792	755	773	822	777	809	810	808	783	796	782	790	831	775	800	792	782	859	769	836	789	809	794	784	793	862	804	846	814	758	843	859	789	773	816	800	796	814	879	783	867	828	785	837	764	835	811	829	810	862	817	814	805	802	836	798	792	807	823	772	851	765	826	826	803	822	844	810	804	800	816	790	737	801	828	799	792	792	815	815	769	741	773	832	787	825	829	826	796	858	806	787	827	772	761	765	815	749	766	799	824	795	802	797	822	800	772	812	777	771	757	826	792	837	789	787	779	787	832	845	825	775	753	828	803	813	840	821	817	851	774	829	783	780	794	804	779	795	757	813	851	774	810	826	791	786	826	844	824	784	836	829	751	785	824	778	789	736	806	771	845	785	781	825	800	773	842	836	853	833	753	829	833	841	738	802	773	834	812	834	781	807	778	793	754	797	811	780	775	818	810	776	775	811	845	802	835	815	808	818	794	808	821	805	854	815	799	786	826	777	808	804	792	792	780	797	753	817	852	811	818	809	788	771	810	838	773	811	824	803	771	791	839	804	777	743	787	820	803	785	837	790	783	796	824	753	757	752	793	819	794	800	785	804	837	826	822	811	849	812	835	782	802	842	790	796	835	805	773	785	802	813	785	838	736	771	802	833	797	825	769	830	860	830	793	809	776	806	823	784	787	804	802	794	745	764	782	803	805	814	838	781	796	845	812	803	808	834	796	788	763	762	822	790	761	807	797	826	801	818	808	780	793	797	796	842	824	827	817	850	824	816	793	844	800	834	818	810	798	837	827	834	830	803	789	813	772	801	790	794	851	801	827	749	803	816	803	825	825	840	808	778	781	809	808	831	825	783	825	776	816	809	798	841	814	784	798	826	824	848	818	813	811	830	829	811	815	817	835	753	797	807	792	757
23227	21612	29636	24273	21454	20946	9737	1467	1082	1072	1057	992	1013	1092	1026	1034	3119	8021	9210	6552	4460	2765	1935	1602	953	900	848	889	872	933	889	962	898	918	891	889	909	814	952	875	938	889	820	875	915	939	897	874	950	903	892	916	873	876	864	904	860	892	866	868	853	826	850	883	920	864	934	940	829	908	892	862	873	947	931	891	871	889	835	862	933	918	898	875	870	875	847	887	868	889	909	851	906	824	852	883	893	946	944	900	919	892	898	853	904	886	839	871	880	891	837	878	868	926	852	911	910	822	900	842	888	854	891	956	873	947	927	894	925	897	861	936	904	935	865	885	898	940	871	973	829	933	890	935	918	880	936	893	903	858	926	889	897	861	926	880	870	842	957	908	841	937	857	982	862	872	902	872	845	820	866	867	895	853	875	973	903	892	860	909	855	893	837	881	964	872	857	885	889	867	844	902	857	911	882	880	932	915	917	860	896	856	866	900	866	886	901	880	864	909	895	886	925	889	826	872	898	879	905	911	921	909	887	949	920	866	903	864	854	911	876	862	888	912	857	887	868	931	850	913	851	902	863	854	871	888	865	892	846	919	922	920	852	919	903	889	909	902	923	897	875	903	905	938	938	890	896	869	938	910	899	869	882	878	907	866	890	961	863	886	913	918	908	813	928	848	864	941	887	871	880	830	887	908	891	881	864	899	910	879	872	900	827	899	888	912	905	891	868	885	875	905	844	873	902	922	899	896	847	970	924	876	833	854	838	876	892	851	905	861	867	913	836	871	893	885	856	860	928	918	906	910	878	892	886	912	878	889	852	880	945	937	907	945	853	916	883	872	888	914	924	926	808	913	855	844	897	872	879	925	895	879	812	857	880	857	860	885	903	871	882	893	924	889	945	864	803	878	953	890	898	925	942	895	878	908	916	887	869	871	868	909	924	854	847	911	904	926	930	886	878	867	878	912	929	894	877	937	891	830	820	853	899	946	866	885	970	891	837	866	889	853	898	895	884	868	873	826	892	861	936	957	858	906	917	917	896	861	959	888	929	850	880	858	891	890	854	829	881	889	876	872	862	946	886	861	876	883	873	879	947	834	899	910	846	883	920	869	931	900	901	855	943	849	911	839	891	872	916	888	907	920	902	911	870	886	921	874	907	871	895	816	865	895	873	858	893	838	861	889	864	878	903	941	881	854	851	877	843	846	886	885	920	881	884	857	929	907	897	904	864	867	886	927	916	942	878	958	897	913	835	886	904	874	876	875	895	856	876	883	886	919	885	887	901	896	840	870	878	887	835	908	881	884	846	897	861	895	851	850	845	890	912	901	853	914	887	861	932	891	835	885	875	906	892	906	944	893	833	871	893	856	873	877	939	856	909	889	877	934	903	962	909	892	865	873	855	908	828	907	860	918	880	930	879	901	853	918	919	896	849	890	864	882	847	847	912	823	864	920	851	906	918	898	879	862	904	903	842	852	901	896	865	881	911	870	927	857	872	837	941	887	923	925	838	889	908	871	859	820	845	869	902	903	881	897	893	862	936	922	918	849	898	876	832	882	897	871	810	920	932	867	869	890	882	873	918	901	878	901	893	917	901	851	890	836	902	871	866	867	907	927	870	897	912	878	875	877	877	868	903	849	893	905	885	831	895	903	906	853	921	897	868	937	886	885	903	885	860	882	867	875	903	889	853	874	920	925	899	913	857	889	871	896	859	913	936	888	912	917	837	928	902	880	887	849	866	871	895	868	874	896	861	820	861	846	910	882	903	882	877	808	866	849	850	962	882	916	862	891	871	872	923	933	881	834	874	894	838	877	894	874	886	867	893	882	892	911	899	864	885	869	919	939	907	899	884	876	918	895	884	903	928	853	861	914	882	913	856	922	889	900	921	848	867	870	959	866	881	852	875	889	865	864	851	842	882	893	876	894	841	931	872	854	873	864	917	905	880	919	919	866	925	897	854	864	863	879	889	887	860	902	903	859	870	900	897	862	881	857	880	902	890	873	866	836	880	894	900	941	829	902	899	884	859	909	893	855	846	876	963	859	923	909	873	897	882	939	946	865	879	931	856	903	901	877	856	923	851	864	876	974	855	891	840	904	845	887	921	816	858	832	912	874	906	858	866	888	853	849	925	888	912	878	872	905	899	845	868	889	850	835	864	855	877	911	881	884	927	833	899	934	865	923	875	859	897	879	930	853	852	892	875	916	885	908	890	905	889	870	863	868	865	891	884	912	885	841	886	921	875	873	898	900	906	895	816	947	895	921	851	894	897	898	869	890	900	915	845	891	889	936	854	939	854	877	876	924	860	952	810	802	944	830	881	904	882	853	856	929	928	941	857	923	878	814	875	876	871	823	903	911	905	876	890	890	890	882	922	891	872	862	913	887	863	899	883	886	926	907	885	884	937	858	864	845	906	858	867	885	881	903	847	905	870	956	854	931	908	893	863	889	861	928	898	886	887	862	871	919	923	887	910	888	878	853	859	880	878	870	904	821	878	877	943	902	870	941	903	902	865	910	906	894	902	916	912	858	910	855	884	924	867	918	907	832	882	890	891	823	854	950	909	858	930	872	893	897	906	854	874	896	865	885	877	877	851	837	915	903	923	871	901	904	867	940	877	907	915	879	944	911	883	886	898	851	919	861	840	906	873	805	863	830	882	874	871	987	977	880	945	861	861	885	879	882	909	906	878	898	862	833	869	858	875	929	910	863	851	915	911	881	879	907	876	853	930	884	924	931	802	851	888	892	806	860	897	879	872	904	898	850	946	877	937	907	837	933	888	921	896	888	874	912	900	956	899	949	896	870	916	882	894	917	878	861	845	863	859	863	895	904	939	876	891	863	913	899	861	910	934	886	871	850	871	861	885	908	888	884	853	900	863	895	963	849	928	899	880	881	875	896	950	867	885	856	887	839	894	914	958	881	915	835	896	952	850	921	860	858	884	872	908	869	886	829	911	894	930	859	907	921	843	913	861	920	913	900	941	923	866	868	945	884	914	884	886	863	901	851	877	910	905	902	889	869	867	878	964	872	886	836	861	948	896	900	924	909	902	852	890	974	845	904	963	911	889	942	912	873	924	893	865	880	915	885	872	928	899	865	915	882	902	879	860	870	844	875	912	919	858	849	881	880	867	929	863	900	930	864	865	919	894	873	860	894	908	871	892	886	893	910	962	848	894	897	912	877	881	860	929	915	897	901	877	930	874	908	913	878	918	891	931	850	946	862	888	886	878	905	892	844	917	915	861	886	886	894	849	835	879	858	888	863	891	900	868	845	894	884	921	884	878	915	891	906	886	864	929	899	920	906	862	881	926	901	958	880	930	852	911	853	888	879	878	866	839	835	903	855	858	847	911	860	916	920	922	900	868	867	884	860	892	943	899	865	891	881	897	860	843	891	860	887	931	931	908	901	914	857	878	916	877	841	874	874	838	948	913	896	837	885	857	930	853	859	837	916	912	885	861	892	937	877	892	909	927	921	857	897	919	866	860	897	881	913
47966	82982	59951	22981	4051	2090	1793	1571	1403	1327	1345	1284	1288	1228	1265	1233	5088	11430	13075	8716	6240	3852	2573	2003	1044	987	987	927	998	1034	1085	1011	1003	981	1050	969	1039	1011	993	984	1060	939	1006	1045	971	1023	1004	1008	985	926	1019	1009	1013	978	960	918	995	1001	977	977	996	951	997	1055	975	964	1012	1022	1043	1027	996	1050	999	1009	981	998	1001	1033	1020	973	1019	963	991	976	985	962	984	978	1010	1000	908	993	978	969	1033	936	982	1005	1022	936	928	1027	978	970	964	994	1020	976	1031	970	1045	983	1052	988	945	1027	1011	965	1058	963	978	974	1011	945	1067	1028	1007	988	1004	1042	1001	997	998	989	959	989	997	993	952	978	1003	973	930	1025	1006	947	950	984	982	989	1007	994	949	994	940	954	984	1010	1010	984	991	1022	1031	979	967	985	981	990	962	978	976	986	1006	1021	1038	1015	1015	983	991	1018	966	1026	1000	942	1007	1004	1008	1032	972	1025	1031	1021	996	961	1038	935	943	1017	979	1002	980	997	1017	959	986	1019	977	1014	1028	1002	950	1022	1004	957	1037	1016	940	1038	937	995	994	963	986	985	1004	996	1019	947	985	1008	927	990	1028	1005	983	1056	960	987	989	1011	1000	1016	992	1007	987	956	1010	1012	1036	990	989	1026	1024	1023	1015	1004	944	978	1003	996	973	1062	945	935	1064	986	1008	977	961	1035	1017	982	995	922	972	1024	1018	1046	989	984	1002	1019	995	1009	1010	1015	940	986	957	1013	968	949	1023	974	983	1028	958	964	986	961	1008	925	984	1008	932	975	986	1001	988	1005	1013	1000	1024	957	974	1028	976	965	936	986	993	1012	987	970	994	986	1030	1033	1005	951	933	1019	1008	945	960	972	978	1033	1006	1014	1017	992	977	964	990	1057	998	971	990	991	1040	1013	956	1016	979	992	1006	1018	972	1033	966	1007	1007	998	1037	969	931	1000	941	1015	1004	1014	954	1078	1004	993	962	984	1013	1029	1021	1004	965	985	979	1018	950	1002	979	958	1022	940	1021	992	983	971	973	1016	979	922	957	1023	1027	984	1024	1041	962	976	944	980	949	973	1014	957	1016	997	1021	1018	953	1054	1041	874	998	949	1025	961	1042	981	1028	999	965	1008	974	984	1015	945	991	926	959	1029	972	1044	965	994	980	925	1016	971	1027	1063	988	977	994	1005	952	984	947	948	975	975	994	938	1000	919	939	943	987	1012	972	989	947	952	948	1004	1021	984	977	980	969	963	1064	1006	997	926	1032	992	1023	988	1000	963	967	992	983	971	994	1020	998	956	997	1009	948	996	924	981	962	1018	1029	981	1015	1045	991	998	1002	942	1046	1049	907	1013	940	1014	1001	1006	1020	998	939	954	930	939	1021	982	1029	996	1014	994	1004	1025	1025	999	945	979	998	996	977	981	1003	934	1024	996	966	939	991	950	1032	961	984	956	1013	972	977	976	1035	1034	988	973	995	1012	990	944	957	998	953	989	981	1019	1029	977	961	1023	1000	1026	1004	994	994	989	939	1019	1020	994	1018	972	990	992	944	1040	966	1007	1036	916	1024	973	993	985	971	978	949	989	977	983	993	969	1019	965	992	988	956	988	995	955	920	1004	966	1008	987	995	1003	981	1022	945	949	1043	1001	1025	1002	948	940	1030	975	980	976	1010	1002	1000	964	1024	940	987	1009	1016	947	967	1008	937	990	958	989	952	997	1060	946	1015	966	973	988	1042	1030	1023	996	967	1030	1026	998	988	986	1023	980	985	949	1030	1016	946	991	1003	943	1036	945	985	966	987	949	982	985	1024	1010	982	983	1032	971	1008	960	1010	1004	1085	1006	1016	999	1020	984	1002	1043	1003	1042	970	1047	956	951	1055	975	1004	985	1014	966	981	1030	1003	985	997	942	1050	975	984	983	1016	1009	1072	986	1023	970	1003	988	1016	995	956	977	991	989	1059	978	946	1001	1009	992	985	1021	1017	986	1007	1014	952	983	969	1027	942	979	1053	1022	955	1010	975	980	962	1023	1015	999	982	979	924	1024	973	964	965	1012	971	1008	904	1027	944	983	959	967	979	1002	989	983	969	986	1053	988	941	1004	1021	1044	1034	973	994	995	999	1010	986	942	987	978	1019	976	1007	939	1009	1012	1031	1003	950	960	969	977	943	999	959	1048	1014	997	987	926	964	979	993	968	985	985	999	992	977	995	1001	991	1011	994	1003	1025	1011	1044	1014	985	954	936	927	991	1042	961	992	1033	1009	1010	928	1022	972	968	958	947	1045	1018	968	967	965	992	979	1007	997	961	1016	978	945	998	1020	1041	948	986	986	1008	940	997	1035	1039	1021	975	1022	1020	1022	1054	1042	1017	922	993	1050	955	976	975	1012	974	1023	1010	978	979	972	1000	989	920	989	971	1002	942	1017	1007	969	928	1026	973	964	992	997	1031	1008	956	1000	1014	1010	973	1028	988	975	1003	958	1015	932	938	991	1041	1001	1039	1005	943	994	1006	966	999	1010	966	991	1022	1038	1006	997	988	978	1008	1011	979	962	977	970	978	995	983	1016	982	991	953	1018	1047	991	1026	933	965	985	979	957	1008	1014	1014	974	1051	983	934	983	976	917	1003	1047	992	1025	1002	1023	974	1013	1009	985	936	944	950	1001	986	975	931	970	999	944	1017	914	1016	965	923	1008	959	997	995	978	944	946	991	965	998	950	988	1032	1010	976	953	1003	1075	977	976	956	999	1005	1023	948	1036	932	1013	974	985	972	979	977	1000	957	982	1017	990	996	946	1006	989	1016	1027	927	1060	996	965	945	929	982	950	963	985	1018	972	1007	978	1036	987	1057	1001	921	1048	987	983	954	985	1000	1015	980	991	1036	946	1015	1055	979	975	992	982	949	1015	990	1011	979	1031	981	969	994	932	1041	991	959	943	966	971	1000	1071	974	1042	1029	990	970	1016	937	1020	994	977	935	988	983	980	986	991	1031	980	989	1054	978	992	948	972	955	968	961	1004	1036	931	1020	977	1007	987	1010	1031	955	951	943	983	984	1016	986	947	1011	943	999	1012	1046	927	987	915	977	1016	990	1049	1000	941	982	1026	976	981	1017	997	1004	975	968	1004	960	963	990	988	1084	992	974	972	1005	973	958	966	938	961	956	1006	1015	903	976	1034	1040	969	951	1011	991	984	1028	1007	998	1002	978	1055	1036	964	983	972	995	1003	985	973	1034	1015	1006	1014	973	1003	957	1035	977	991	1004	1014	979	969	1041	965	1020	1012	1022	942	1003	916	1012	1005	960	966	961	987	990	955	1000	919	1027	992	984	1017	1002	987	1018	978	999	1010	970	1000	999	960	1020	1047	945	1003	1020	1037	1011	1008	1003	967	947	959	967	971	989	1009	985	999	982	953	995	1030	1025	924	1028	996	1024	1021	1020	981	973	982	930	1014	963	972	968	1017	1017	982	979	999	925	982	974	1008	983	960	939	1000	1025	993	1008	1059	916	969	1007	1000	977	973	1025	955	959	1059	959	941	963	1016	905	1018	1045	935	1036	941	984	994	989	932	1003	926	999	965	1003	977	931	1055	1049	944	992	985	986	1060	1005	962	1006	991	964	964	967	968	1019	976	992	979	1001	987	1003	1014	1025	1036	1047	988	977	990	998	1002	972	955	986	1000	993	1021	1034	916	1045	989	948	974	1018	999	1031	998	978	989	1010	985	986	938	995	1001	987	973	1013	1049	967	963	932	998	1044	1014	988	955	979	964	994	968	967	955	981	976	1028	993	969	1030	1032	1006	947	1027	967	994	1033	1044	1066	907	956	1001	957	965	1009	985	987	1033	946	950	1021	1026	1001	1017	913	985	1007	973	934	986	980	1035	995	978	961	935	928	994	984	1052	1042	959	1001	944	977	1065	1006	944	954	1028	1007	1039	943	1059	1007	1025	1011	992	925	994	1004	976	938	986	947	998	971	1012	1009	1022	1004	969	994	956	953	1044	993	957	979	941	1001	1031	1005	999	954	989	1042	1018	1044	989	983	991	925	1005	1024	1001	1000	995	1009	1075	1010
31105	38363	34770	15134	2287	821	667	563	547	587	554	515	561	557	569	590	652	958	1023	898	809	643	661	600	561	568	542	557	555	566	598	522	565	545	516	565	468	551	551	526	559	578	567	520	528	547	527	502	518	524	566	520	485	553	549	537	538	541	559	539	517	560	529	539	541	530	558	512	536	539	505	531	534	516	538	510	547	529	557	558	550	513	531	556	572	552	539	491	530	582	523	543	483	525	531	517	529	523	537	535	512	516	530	541	512	560	555	533	527	533	598	528	519	536	575	562	541	541	516	536	568	494	536	523	552	557	565	496	554	537	525	502	530	538	559	522	545	559	552	538	550	523	552	506	548	571	599	519	555	555	554	536	547	519	546	523	516	502	516	546	534	523	548	584	616	527	568	589	537	539	549	562	511	594	563	522	530	541	536	522	486	581	500	554	511	491	538	543	518	527	567	563	521	535	533	533	549	546	550	535	518	546	527	562	532	500	523	507	549	578	567	522	531	554	546	566	533	546	551	511	553	537	544	542	543	561	546	528	519	495	558	476	561	548	533	537	532	564	553	509	544	578	599	587	510	576	527	573	520	487	563	543	522	527	542	526	547	533	539	527	531	572	549	533	529	522	529	575	572	556	562	546	548	513	557	496	534	516	509	530	489	534	566	520	542	515	564	556	551	551	494	531	500	526	540	504	554	519	554	528	552	518	551	547	547	567	558	509	506	572	537	533	555	516	551	523	506	518	546	518	590	522	553	518	502	504	582	542	545	540	580	562	525	524	522	550	520	500	517	528	540	488	537	527	549	561	548	555	554	544	551	538	518	510	530	537	513	533	522	538	556	490	584	606	566	528	492	552	514	560	513	541	537	580	513	566	557	571	524	550	591	541	515	563	520	539	502	554	568	535	529	537	545	536	556	530	515	526	531	566	546	553	538	558	565	557	561	492	525	546	576	556	538	513	524	536	524	577	491	584	525	541	506	530	532	546	516	552	519	532	523	526	521	538	525	545	550	545	518	533	571	565	567	501	517	546	568	535	530	526	555	578	512	561	539	563	520	520	535	519	566	509	519	550	545	539	562	524	512	533	539	527	550	594	549	498	503	582	508	538	531	597	574	562	557	517	561	553	542	548	515	512	516	603	521	538	540	503	593	588	540	565	527	526	577	523	548	547	549	537	546	518	544	583	555	573	563	519	604	503	567	514	556	562	550	514	550	538	530	517	513	510	563	519	556	564	541	535	516	536	522	540	522	543	501	513	524	524	590	518	531	550	532	523	545	584	497	548	555	527	505	541	514	525	532	533	564	525	533	530	515	494	603	539	518	489	583	553	548	566	504	516	540	561	510	564	535	514	523	571	575	548	556	521	515	552	546	499	559	545	602	538	568	587	512	558	567	536	548	553	531	549	532	529	542	514	530	495	535	589	572	527	589	512	538	544	567	516	570	551	527	559	542	556	528	577	586	545	547	539	483	540	533	511	516	537	538	558	526	547	517	556	524	521	533	539	513	540	534	548	536	580	538	536	538	522	541	552	518	580	542	547	571	538	515	523	571	555	534	525	497	544	547	579	562	533	540	548	569	547	548	560	605	545	553	543	522	536	550	539	539	556	477	573	547	551	550	543	555	541	495	530	495	547	523	555	553	511	558	571	539	591	533	557	551	523	541	510	540	524	531	508	527	530	511	560	567	548	557	539	542	551	571	483	514	520	562	541	557	523	495	523	559	512	533	524	544	525	539	606	518	521	541	548	561	543	554	536	502	522	487	575	546	538	536	497	516	560	583	522	551	523	510	531	552	520	521	502	546	540	547	522	537	554	536	494	565	551	547	500	556	551	507	497	550	534	539	471	527	574	536	548	535	555	558	539	539	540	547	519	567	529	551	543	526	561	522	515	538	556	540	554	528	526	588	534	557	555	548	506	561	526	491	532	551	554	543	522	530	562	502	555	517	531	550	506	531	533	567	529	528	542	547	519	531	533	534	542	522	534	570	485	517	513	545	525	513	544	535	537	542	558	571	471	554	548	561	548	541	525	555	548	519	553	585	525	556	481	537	549	530	530	518	545	564	588	563	477	511	555	557	519	518	583	525	537	537	557	559	546	574	531	559	567	566	515	514	570	533	579	552	582	527	554	538	522	547	518	562	533	552	535	513	538	515	568	501	524	517	519	525	523	521	534	462	500	529	570	517	514	582	540	556	524	480	564	532	540	499	564	501	504	544	548	531	573	500	541	535	554	565	506	507	498	508	536	551	530	542	522	553	548	562	535	494	484	534	540	583	535	495	507	526	543	547	550	558	556	515	501	553	547	574	535	536	528	554	525	560	542	545	555	565	528	543	553	562	546	583	540	575	556	565	569	570	536	523	543	554	528	535	537	557	492	561	550	537	546	573	565	557	568	525	546	580	529	521	543	553	516	492	508	525	568	541	551	509	529	564	524	534	578	574	547	568	519	581	518	512	541	547	527	570	525	546	576	562	508	526	536	553	515	550	517	553	513	507	543	558	570	576	558	503	495	541	526	562	532	537	510	539	552	507	518	504	573	578	523	556	519	507	547	539	548	555	569	574	532	514	525	544	561	500	549	548	548	536	539	555	536	553	512	583	561	558	558	517	541	575	523	535	570	535	518	558	540	525	551	529	537	546	548	520	518	570	561	497	544	588	537	552	548	556	567	519	569	533	531	509	513	557	535	512	537	503	551	572	496	523	525	527	543	507	581	565	548	537	539	573	510	552	517	525	530	548	500	532	523	534	551	523	560	493	521	522	568	536	546	494	536	557	549	542	552	516	575	509	549	490	537	558	572	538	520	554	545	541	553	565	568	501	481	548	505	525	547	490	553	590	566	556	529	537	542	593	567	588	515	570	559	560	536	539	540	518	558	526	565	565	515	517	503	526	578	525	548	573	577	548	538	549	526	485	545	543	562	534	510	527	499	515	540	554	544	543	553	547	606	532	545	540	541	516	539	546	548	529	545	516	581	559	559	520	523	495	532	555	523	545	559	497	537	553	507	530	543	497	531	510	506	492	537	517	529	552	569	546	562	523	575	531	513	512	559	530	573	497	554	521	535	516	539	558	518	549	542	531	533	524	543	545	567	550	527	558	550	536	536	541	526	550	570	518	535	513	539	493	544	549	552	543	590	538	517	528	530	523	555	508	516	518	555	543	579	602	533	543	571	541	578	551	546	505	511	534	523	536	499	528	564	561	533	551	524	527	592	545	541	530	568	536	518	500	545	517	549	578	587	577	567	543	535	537	566	553	528	543	555	574	512	550	507	590	540	563	557	535	534	541	588	549	558	521	545	544	513	567	541	524	526	512	551	476	562	573	565	537	525	527	558	514	561	541	534	561	517	536	502	535	528	529	553	533	547	519	553	533	505	537	544	541	597	561	526	544	538	580	542	541	534	517	559	519	528	520	554	561	537	533	547	518	566	571	537	547	554	610	521	559	524	536	515	528	554	526	561	540	578	544	555	516	553	524	508	539	532
38168	56160	31733	9806	2122	718	644	712	686	677	693	664	672	703	705	750	862	1328	1507	1195	1035	806	805	702	669	632	655	677	693	638	687	635	616	641	658	672	643	610	638	623	634	621	655	615	645	656	635	616	686	627	614	651	617	622	658	625	614	645	624	633	661	635	639	660	600	600	650	651	657	646	641	632	618	617	636	647	658	646	699	617	640	628	692	626	600	656	659	645	656	645	652	614	630	667	629	677	647	616	668	629	630	645	642	667	625	645	666	649	665	635	692	633	597	648	670	604	624	628	676	683	669	676	662	653	641	671	627	630	657	623	632	628	640	638	658	654	640	588	660	635	681	616	657	632	623	625	599	608	660	677	649	624	666	636	644	652	625	623	648	651	646	648	618	671	623	651	612	624	647	593	639	635	660	650	649	670	607	664	601	689	653	640	672	672	623	642	622	651	621	698	625	637	639	663	625	656	647	628	676	672	634	645	652	618	606	621	648	662	645	690	614	608	669	654	621	635	612	633	661	668	667	656	656	603	644	656	644	675	661	634	683	631	703	632	635	648	649	659	645	592	664	648	654	646	667	661	677	633	675	611	631	657	625	596	619	608	679	638	675	639	683	695	669	666	638	658	627	659	625	630	622	635	626	613	603	658	657	637	653	605	625	678	659	671	672	634	657	667	591	638	650	622	626	653	654	643	667	628	635	632	675	665	671	605	658	604	621	637	618	639	638	691	598	666	626	652	620	647	647	623	667	697	667	646	664	621	638	665	631	620	624	625	653	655	701	614	687	656	622	621	621	629	657	653	641	677	645	677	627	650	611	635	677	640	653	647	621	609	672	617	668	575	593	618	624	668	631	643	622	666	633	661	659	591	606	652	668	645	639	632	683	658	636	632	625	638	621	654	630	669	641	649	631	667	609	604	609	655	661	668	655	682	628	645	672	700	653	638	645	634	622	642	664	646	651	625	682	655	629	655	647	632	625	663	628	648	623	680	652	666	644	632	650	676	667	666	672	645	667	662	614	616	674	627	653	650	640	609	645	630	624	634	635	656	608	602	708	665	672	675	671	698	662	634	594	650	620	669	640	635	589	645	636	657	633	660	640	655	647	638	608	607	618	624	629	647	629	682	677	628	663	622	660	651	632	594	619	613	622	650	657	607	648	656	658	704	639	648	623	650	593	607	641	658	637	652	667	589	625	636	587	654	627	631	628	647	644	660	620	638	644	652	648	657	718	668	643	631	658	646	601	624	619	668	632	632	614	650	634	631	626	675	676	650	676	631	590	622	655	673	639	645	651	567	637	678	641	666	710	634	660	631	665	610	627	628	625	655	663	667	701	618	654	663	624	602	660	684	613	692	620	626	646	646	630	660	618	620	645	633	632	662	644	628	645	659	646	601	606	626	649	632	646	646	664	659	645	595	683	667	623	656	657	681	668	674	615	627	567	674	672	654	635	652	635	664	659	644	631	592	620	652	644	613	600	639	591	654	637	622	690	611	663	685	641	639	622	640	664	628	645	632	639	686	660	634	643	677	634	658	638	616	623	635	625	616	640	654	681	657	591	662	632	665	624	652	629	653	634	637	642	658	649	610	610	636	650	640	658	618	636	674	632	678	653	637	625	662	654	652	670	658	618	639	639	643	669	604	652	654	646	639	642	648	643	626	629	649	700	658	640	696	689	612	625	656	612	624	654	629	637	638	631	621	633	667	679	690	620	610	674	669	634	604	634	616	645	648	643	610	639	650	629	625	630	615	645	663	632	626	631	657	626	649	669	665	641	605	679	581	632	631	587	689	609	661	652	605	630	687	648	641	631	652	645	671	662	645	636	602	693	631	583	643	654	609	623	667	674	661	650	652	627	639	619	632	625	629	629	647	632	649	624	633	653	622	648	624	653	631	628	634	623	648	617	626	674	642	645	657	683	647	626	630	621	659	664	690	619	640	656	677	665	621	628	632	657	649	616	654	671	631	665	670	661	646	627	662	655	659	652	593	628	632	646	661	649	648	648	626	645	634	661	616	687	649	588	628	637	695	624	639	664	658	612	636	631	607	640	631	612	635	686	640	664	644	631	609	614	615	611	620	637	619	626	642	640	664	648	615	690	655	569	597	676	630	681	650	666	653	638	643	634	637	637	665	643	633	636	674	623	646	636	661	653	657	632	666	699	709	628	639	635	686	655	677	654	632	655	711	647	609	644	608	684	625	616	634	624	667	650	650	590	628	635	639	639	656	643	611	627	632	653	675	606	638	619	631	659	629	647	661	665	685	636	605	676	671	635	695	672	663	646	639	702	654	656	656	641	651	636	622	652	643	627	666	611	663	648	671	632	623	653	604	641	586	638	632	636	650	650	674	626	609	649	676	641	668	672	655	652	689	629	655	637	645	647	690	679	622	660	648	661	619	601	609	660	635	650	656	657	677	673	658	647	632	605	652	626	633	648	636	646	653	667	651	621	663	596	667	637	643	651	633	620	660	641	674	668	687	663	633	615	623	695	620	637	636	623	668	652	622	658	697	685	671	641	654	619	634	625	618	642	693	655	652	651	653	643	672	658	679	602	677	599	637	676	640	662	618	642	646	670	664	652	664	596	592	624	606	671	644	615	640	676	640	657	650	675	651	664	650	638	615	659	632	674	676	651	612	634	662	640	651	662	667	614	648	691	627	647	649	639	648	671	655	651	636	632	597	628	659	640	600	647	691	660	617	654	627	622	666	603	647	650	646	637	639	631	621	669	642	639	660	635	603	670	640	644	641	614	643	635	682	656	631	617	627	653	670	653	646	635	631	656	649	638	628	650	648	619	667	633	647	636	656	597	661	670	641	656	645	622	685	593	663	641	653	615	621	654	662	636	654	606	623	638	656	655	610	670	681	602	640	667	631	642	642	630	669	646	586	685	640	609	601	627	641	620	627	627	619	656	648	614	650	676	610	612	628	633	612	661	673	665	632	644	670	675	644	641	639	629	622	666	655	642	666	631	659	660	620	626	612	698	627	669	632	650	663	609	667	633	649	684	664	621	690	622	658	623	646	646	643	654	643	568	672	632	632	653	666	634	655	636	659	635	673	615	655	648	670	649	663	662	653	679	634	627	660	622	671	569	653	619	600	619	614	654	653	626	681	617	640	593	681	659	597	648	698	582	626	624	611	648	634	658	645	652	652	618	636	629	636	633	605	592	657	616	616	658	631	704	635	587	679	667	596	643	603	671	612	635	626	608	662	624	614	629	655	612	657	607	633	700	656	612	669	628	658	612	611	616	615	639	616	650	656	655	629	583	587	636	646	628	643	632	633	638	646	657	615	620	596	665	634	608	632	646	616	667	682	615	611	655	638	650	691	607	613	612	637	674	627	663	699	659	667	627	666	626	662	691	630	672	598	598	675	614	672	668	662	615	613	625	673	636	667	663	632	640	635	646	629	644	681	675	649	655	599	689	631	678	614	615	626	664	660	651	635	616	622	624	614	641	609	678	646	718	639	652	626	649	625	616	623
24537	21700	29741	25233	20400	8572	1166	750	747	664	670	637	650	677	681	704	1354	3786	4250	3051	1982	1531	1120	1029	698	615	633	653	632	618	611	593	629	659	613	608	604	632	653	602	645	616	596	601	620	648	618	609	606	607	611	577	630	615	607	688	615	601	615	616	592	628	599	636	595	594	575	636	569	555	595	596	626	643	597	647	591	613	580	618	563	677	613	606	612	658	639	607	603	580	598	590	637	619	647	636	628	609	634	584	605	595	585	640	642	587	607	622	614	579	652	661	637	605	583	624	616	610	606	661	624	638	612	577	596	596	595	603	614	608	629	563	603	579	647	602	554	591	614	649	580	608	619	576	588	625	620	580	628	580	612	659	662	663	584	568	618	585	633	635	586	606	604	602	578	587	606	636	604	602	618	639	572	616	551	640	612	631	603	642	600	638	591	635	613	603	612	608	658	640	570	592	591	638	649	628	568	606	636	642	596	623	615	655	629	605	605	644	558	574	612	609	617	579	574	618	564	578	621	631	588	573	642	598	605	647	613	608	595	630	625	638	616	603	589	590	605	635	650	599	588	619	611	573	683	585	586	620	624	653	618	600	596	614	600	623	621	595	616	639	613	613	608	645	597	597	602	574	637	622	603	604	623	568	634	601	605	631	622	621	590	598	613	607	618	616	603	587	612	591	640	635	660	623	618	569	640	600	644	599	619	636	598	616	622	645	622	613	633	621	627	601	662	589	598	629	578	586	566	662	613	597	607	656	581	632	614	587	563	642	622	625	612	642	578	581	624	611	621	629	631	616	581	673	624	605	618	651	630	602	623	597	601	656	629	620	601	601	576	595	604	646	625	643	616	613	618	622	635	600	632	621	653	669	621	616	630	570	625	600	635	599	583	647	604	657	585	579	589	598	635	619	612	600	600	607	601	606	618	625	619	630	582	585	656	590	622	628	669	644	622	605	585	568	545	599	598	591	570	626	595	589	636	554	618	593	553	614	628	595	629	612	647	633	587	626	562	617	583	631	631	593	610	607	583	606	597	594	602	644	623	625	602	633	598	601	630	608	632	594	635	612	598	624	600	609	640	588	626	634	595	635	588	640	590	613	630	646	641	611	638	604	622	587	628	578	639	643	595	627	621	639	641	606	595	593	585	613	596	629	624	617	596	583	650	623	597	622	586	580	600	628	588	615	591	554	637	580	582	602	596	599	604	620	615	653	608	623	586	646	610	614	629	610	632	590	632	583	599	611	612	607	655	598	628	629	589	583	631	592	655	621	600	639	632	680	603	611	591	602	585	637	619	627	590	582	575	621	643	600	654	600	646	621	575	637	607	624	633	570	612	639	603	635	642	555	603	584	606	599	618	587	585	618	641	629	590	588	637	607	600	666	599	616	561	608	619	597	672	610	651	594	681	611	651	610	624	616	566	646	640	587	604	595	595	595	624	646	630	600	658	657	574	684	604	594	601	634	578	638	595	582	614	596	614	590	604	609	564	654	633	654	634	577	577	599	651	623	595	598	610	614	648	607	611	573	612	635	619	668	647	577	604	607	588	584	644	605	626	645	627	593	637	609	607	658	578	578	651	628	635	630	589	609	649	636	598	622	677	653	629	615	625	565	643	590	554	612	633	632	619	575	600	623	577	561	607	624	595	640	605	603	620	613	575	600	569	615	614	613	637	614	660	633	632	589	604	647	645	610	576	613	641	623	622	588	647	621	621	578	623	634	635	587	600	578	594	597	611	569	592	588	581	557	597	645	618	618	593	625	638	657	630	648	593	615	648	604	638	598	619	627	598	640	586	584	569	586	613	587	674	602	602	618	595	591	590	614	598	619	609	629	633	622	622	575	595	606	641	633	591	616	663	577	597	575	603	574	583	635	598	593	632	594	593	645	597	630	640	623	610	614	635	597	647	617	637	623	643	594	591	637	593	596	661	656	633	566	626	595	650	598	655	568	625	591	623	608	582	651	571	597	626	607	613	632	619	610	641	591	613	598	624	637	605	597	654	640	612	615	625	628	603	637	600	636	623	573	598	631	562	603	636	615	608	583	625	604	612	579	617	601	645	626	584	633	594	639	629	595	595	592	611	568	680	610	578	606	621	634	608	583	579	551	599	641	610	610	603	565	636	603	651	599	636	591	592	680	613	606	635	584	670	599	618	623	645	639	611	636	662	587	637	629	632	629	572	578	585	609	628	644	606	622	616	599	629	583	601	655	618	587	632	633	630	631	655	609	574	611	566	597	620	613	621	634	611	618	642	624	583	603	642	652	617	610	621	603	577	610	602	581	610	616	607	591	596	622	633	629	606	619	614	622	653	657	589	583	619	613	612	613	623	596	611	595	602	589	589	575	593	600	633	592	573	593	627	623	621	612	623	574	632	652	594	556	585	620	623	598	618	666	617	594	609	587	585	610	612	626	639	654	623	617	576	574	645	643	649	585	633	650	691	623	589	592	592	603	563	578	580	654	637	621	566	645	599	636	610	582	617	607	564	609	617	561	574	576	619	599	569	634	576	578	589	632	625	616	676	627	611	610	602	608	615	613	611	595	632	558	591	604	579	673	634	600	625	609	595	598	647	628	596	635	614	580	635	599	626	634	604	612	588	641	621	619	581	604	610	633	601	632	601	590	606	613	669	593	603	601	587	588	596	585	613	680	597	624	596	603	572	645	575	613	663	584	626	659	617	650	594	614	602	561	639	595	582	646	645	615	609	664	584	616	626	611	599	617	587	630	651	603	600	576	646	586	655	589	606	620	606	570	631	628	598	621	611	605	620	596	608	617	630	608	601	626	594	622	580	610	621	564	626	588	576	622	604	597	612	614	643	608	573	590	594	559	544	583	619	594	618	688	627	605	622	665	582	619	590	589	628	591	649	624	667	579	609	622	655	655	614	639	605	600	643	633	592	585	598	601	586	611	652	608	642	611	560	623	634	612	606	639	616	605	650	590	558	624	656	618	568	654	616	586	633	610	603	650	607	577	616	612	552	639	601	596	601	627	597	633	610	621	612	610	641	625	615	640	623	607	603	601	665	639	611	610	559	623	585	626	600	591	641	596	579	614	577	615	609	622	605	554	585	592	606	625	634	571	580	586	645	605	627	599	611	588	635	644	622	601	565	595	637	606	609	577	620	614	593	567	613	564	553	619	622	592	555	561	607	653	601	614	603	605	627	589	635	621	598	612	617	650	596	574	642	651	628	630	611	597	627	634	598	640	599	588	586	605	559	628	636	617	622	596	609	655	634	578	618	650	629	574	600	643	657	588	587	612	575	630	605	633	597	642	614	659	636	604	607	555	591	604	646	604	621	616	655	630	589	606	571	594	598	624	638	597	662	592	595	619	630	585	602	604	639	608	649	617	614	630	669	594	599	629	612	607	633	602	645	640	639	662	617	620	655	585	595	620	615	591	576	597	638	625	635	605	599	634	627	618	609	649	597	632	620	613	622	579	611	596	598	633	600	643	646	614	631	651	638	618	611	624	610	585	644	622
41980	71401	47943	25052	4716	1212	1015	945	884	821	848	787	850	855	838	809	2081	5908	6384	4387	2981	2158	1571	1315	866	717	704	734	690	668	757	768	696	694	699	695	711	741	695	716	751	709	670	734	708	738	683	757	706	706	700	711	682	684	648	692	739	696	690	761	722	711	734	700	745	755	682	690	699	700	692	690	687	704	675	711	696	662	716	727	695	662	741	736	679	749	665	656	725	720	657	697	709	678	724	682	715	683	677	738	690	718	707	746	711	733	722	746	673	741	720	721	728	728	731	695	727	677	712	693	760	707	729	694	706	726	765	748	735	716	703	690	658	711	726	701	699	753	698	743	680	720	727	719	667	722	728	698	711	672	715	726	690	720	737	735	704	701	695	703	772	709	746	707	719	688	729	725	669	698	736	732	655	643	737	752	711	713	668	656	699	693	728	693	706	748	694	709	686	657	678	706	699	698	660	694	710	692	714	729	700	741	686	721	662	751	735	706	707	664	678	676	705	658	679	724	712	677	671	712	727	719	712	705	703	750	720	699	687	698	740	682	692	731	699	721	703	757	742	735	694	700	725	720	651	682	714	739	687	755	725	721	704	744	689	695	655	706	728	723	729	690	705	739	714	725	716	713	700	726	655	726	700	733	709	705	707	687	737	653	718	710	655	677	673	745	704	712	760	698	665	679	712	713	688	735	731	686	740	725	729	710	740	720	694	671	707	683	728	659	710	688	682	681	722	781	738	708	743	672	725	703	714	699	694	707	717	710	721	741	697	690	723	708	697	725	664	756	704	669	703	686	757	681	731	700	684	732	696	761	646	718	681	734	728	726	691	705	703	718	688	742	724	728	719	754	718	721	688	730	753	709	695	698	708	704	704	670	667	708	659	730	717	675	678	749	762	713	688	720	685	699	702	675	636	706	687	687	692	757	681	727	693	733	700	719	720	719	731	714	695	657	673	683	707	742	753	700	695	714	701	735	739	682	695	664	728	689	706	694	694	723	706	698	685	712	692	721	736	701	727	672	682	718	694	715	703	719	715	715	730	732	737	725	682	752	724	703	744	694	687	682	724	718	709	683	675	665	700	698	703	695	686	706	712	683	739	724	720	706	680	687	741	718	723	720	677	738	724	767	699	694	707	720	712	714	677	746	732	705	671	726	715	679	692	730	709	739	731	689	734	688	750	697	726	737	717	702	716	707	703	695	767	685	721	700	720	713	718	714	720	719	699	661	709	679	714	669	725	719	747	778	738	736	733	720	715	664	675	740	689	704	719	746	777	678	699	718	707	727	706	715	710	724	758	685	704	702	702	695	739	717	669	671	703	661	716	679	693	677	719	716	722	760	673	693	697	721	680	713	704	747	699	663	690	794	695	737	690	682	749	653	713	693	665	697	667	682	693	739	716	713	717	727	695	702	723	731	662	683	672	699	687	696	693	719	726	643	750	774	771	699	714	702	710	711	686	706	694	700	726	692	675	665	690	701	732	735	738	729	760	729	677	711	727	746	673	705	655	659	690	709	673	674	723	772	696	738	718	693	675	732	718	704	709	687	734	684	728	662	712	664	723	745	723	681	717	696	713	763	744	758	709	651	723	714	662	699	711	714	694	700	716	718	684	684	711	704	716	707	687	728	743	759	708	674	711	749	673	733	698	705	699	705	679	726	688	718	684	718	722	733	666	705	722	711	664	664	738	737	733	718	739	723	699	755	711	638	723	689	690	717	711	736	769	711	716	670	717	745	713	693	723	668	733	708	698	686	657	730	685	712	709	695	696	709	637	688	717	704	697	754	717	676	755	722	691	693	732	696	703	703	686	682	713	694	710	712	663	682	753	706	728	710	697	700	735	704	694	707	728	742	747	671	680	686	734	711	689	656	746	714	687	718	667	736	700	691	702	683	673	698	741	689	693	761	754	730	699	697	696	698	733	675	769	720	715	720	706	736	729	727	704	729	680	709	717	693	716	717	676	744	708	726	704	759	669	742	701	730	742	722	736	721	714	726	681	712	735	629	675	714	710	724	707	728	742	705	731	693	736	745	723	729	685	711	733	691	728	712	726	714	693	675	726	699	715	676	682	703	698	682	737	734	756	778	655	741	707	705	749	709	724	712	743	736	688	724	717	661	712	709	743	716	755	724	682	713	696	648	675	705	682	686	679	765	703	731	638	710	699	670	790	721	716	713	772	704	659	705	725	716	652	729	691	709	700	677	694	729	697	736	710	713	716	703	716	668	759	747	696	688	711	733	670	710	720	666	762	687	667	711	747	694	718	733	705	776	698	751	706	696	697	703	694	698	739	703	744	704	740	708	738	706	717	731	755	700	739	691	675	741	700	723	708	720	713	700	708	739	689	710	703	702	697	703	738	691	692	753	693	714	722	692	714	679	700	760	679	702	703	759	701	693	708	733	727	693	751	699	715	689	738	689	729	704	743	738	699	709	716	703	732	663	689	721	727	740	735	739	703	673	770	739	715	708	698	716	698	682	679	694	705	668	672	702	745	733	669	659	719	712	740	681	725	686	717	736	720	737	639	754	679	693	687	735	702	726	693	674	736	670	684	735	689	700	698	712	673	682	737	704	684	689	735	728	697	703	704	700	698	698	713	751	689	704	774	731	676	709	666	733	643	777	704	725	748	729	673	706	718	730	697	760	693	690	715	740	686	712	664	743	712	676	705	703	706	761	715	701	714	692	711	711	702	681	672	746	740	705	687	701	721	726	696	667	714	723	708	711	715	706	749	715	686	668	722	736	676	702	718	682	696	724	712	677	677	712	705	728	686	720	769	699	696	729	776	735	719	745	676	704	728	699	692	709	711	746	749	663	672	674	728	677	696	659	690	731	697	747	739	721	718	736	641	712	689	722	681	706	667	746	670	732	698	676	680	702	709	685	702	715	713	732	763	678	685	690	721	725	663	708	734	739	695	739	687	707	686	676	716	725	710	731	699	724	718	683	711	720	711	691	691	733	656	746	742	716	710	714	766	688	733	724	740	711	708	730	705	688	681	714	701	750	697	739	681	729	707	708	726	688	714	691	691	663	740	723	691	672	684	747	726	743	726	676	703	668	690	736	704	688	673	745	714	704	716	715	712	692	739	771	707	713	720	674	708	703	710	758	688	682	737	672	685	675	735	672	734	702	721	729	706	753	730	649	715	713	687	690	684	696	719	650	683	712	669	700	730	742	736	727	694	677	738	704	723	723	694	716	711	706	692	700	720	720	746	703	662	706	703	736	669	721	712	697	694	733	719	645	727	734	702	726	713	711	677	726	722	707	709	744	699	698	743	715	705	729	712	749	710	723	690	703	678	676	742	711	724	743	667	706	725	717	729	708	709	673	676	724	687	704	685	729	686	708	715	714	667	744	664	748	678	700	694	706	699	713	717	702	724	709	722	733	712	744	720	719	726	737	697	726	729	711	674	716	693	716	749	710	725	671	691	742	718	699	693	734	715	680	650	692	679	706	714	710	746	724	712	666	700	750	694	744	687	711
25697	22242	30387	26063	11836	1423	817	764	769	709	723	684	695	710	730	694	985	2501	2905	1829	1606	1273	971	927	722	628	673	640	657	641	714	663	653	657	708	721	694	674	718	687	692	709	702	643	670	674	675	694	633	679	653	702	704	672	696	675	639	677	687	653	699	627	705	681	654	653	679	643	642	678	650	630	637	648	727	681	676	697	670	705	692	639	717	672	669	677	666	665	644	680	656	689	663	672	723	596	700	650	650	627	640	669	640	677	633	655	667	738	685	669	656	641	695	639	704	667	672	655	630	653	627	689	693	667	667	655	635	751	644	700	723	707	704	662	668	648	644	675	660	689	643	680	688	683	667	682	659	673	688	688	669	671	652	665	698	687	682	672	664	719	691	703	686	697	711	653	681	623	640	690	672	708	638	713	720	678	700	673	712	691	638	646	696	700	678	640	703	665	681	657	693	674	689	664	665	676	682	702	711	653	664	690	673	690	724	709	694	700	668	643	662	645	662	679	633	669	673	686	674	698	697	733	677	645	661	700	669	681	664	646	658	679	684	671	729	735	687	676	663	701	638	716	717	669	684	693	729	678	694	662	659	687	719	664	660	681	648	689	671	710	661	634	642	671	681	650	647	669	712	681	666	646	687	673	628	674	694	677	695	660	694	692	669	652	680	665	654	740	679	712	670	673	681	680	669	710	670	676	691	658	676	596	717	687	690	619	709	681	626	692	730	667	642	680	704	662	671	638	705	650	661	679	704	654	631	656	655	675	676	651	732	677	619	703	648	696	706	654	673	664	683	685	662	672	665	647	638	631	670	658	675	690	659	691	726	686	707	694	662	705	672	669	678	684	685	628	665	727	691	649	687	678	715	667	703	706	692	674	693	723	657	693	691	682	647	648	668	671	688	677	664	678	679	661	634	694	688	650	637	665	696	717	683	663	699	723	699	697	665	672	664	647	683	639	658	736	676	726	651	659	707	645	685	741	649	652	636	686	668	635	659	672	649	677	692	662	714	668	672	685	735	665	675	625	709	648	647	636	668	638	681	640	683	675	707	652	684	669	643	692	668	684	703	674	675	607	666	646	632	693	728	699	658	703	624	691	675	724	697	653	648	681	671	676	678	683	691	680	684	689	661	693	644	651	654	670	687	691	633	655	663	701	702	670	656	698	675	655	687	677	700	694	723	707	686	654	641	672	659	690	705	635	644	653	685	673	712	660	653	673	677	674	687	737	652	711	670	650	703	673	700	692	668	682	681	687	655	666	683	615	723	654	685	650	685	673	673	678	686	694	700	671	719	668	713	612	682	657	660	736	694	666	647	618	695	659	680	665	643	654	664	735	670	677	710	592	667	623	672	725	656	667	675	658	675	662	637	668	700	741	633	677	652	685	681	709	682	666	672	681	683	663	673	695	647	705	684	710	704	689	717	635	677	629	629	657	658	666	668	697	647	685	671	674	659	703	665	675	697	623	645	658	647	652	669	699	731	689	651	719	674	640	673	700	701	640	692	679	690	662	626	675	684	730	702	709	669	656	705	710	651	669	659	648	662	682	625	685	674	725	657	650	674	679	668	704	675	651	704	689	664	652	691	629	677	700	673	706	697	667	659	608	705	655	668	672	664	662	651	650	678	677	700	673	680	604	667	666	658	711	654	653	693	719	651	654	675	678	674	627	685	698	674	637	624	647	643	667	703	603	637	671	690	638	678	678	677	673	641	685	639	628	638	656	601	645	635	640	682	650	713	622	631	648	676	656	710	654	686	676	672	638	666	701	669	680	678	675	652	647	689	653	674	668	647	708	699	645	637	653	716	658	674	742	658	688	712	652	682	659	654	684	670	663	675	721	683	664	679	646	666	696	657	691	664	681	686	643	660	699	671	665	648	677	679	679	644	662	668	681	642	638	668	696	662	661	662	691	673	667	693	697	677	636	671	680	636	658	694	661	690	643	674	689	721	682	699	646	704	675	654	665	655	651	633	698	661	665	644	692	713	691	696	702	677	691	674	685	637	654	664	644	666	683	662	655	680	676	626	710	675	693	651	675	683	684	677	678	709	699	673	658	697	635	698	674	667	644	736	649	666	648	668	679	670	660	699	617	674	648	684	679	650	673	663	652	702	642	669	696	691	671	660	670	717	738	731	696	717	685	692	669	633	674	636	675	690	660	690	666	707	672	652	695	668	661	652	674	684	663	659	638	687	647	633	627	662	651	726	694	673	745	660	640	704	703	691	691	643	676	672	685	652	665	676	683	702	699	684	637	703	668	649	642	630	669	652	674	709	709	671	697	666	657	672	680	643	646	720	637	614	673	651	676	693	677	659	697	657	726	690	657	693	669	664	658	649	675	656	671	626	649	680	681	703	651	652	685	651	690	654	644	701	690	685	689	689	679	670	679	719	672	664	673	674	663	671	665	730	701	692	647	679	656	659	682	693	657	683	693	638	696	707	672	681	678	654	696	644	678	715	684	649	655	606	668	700	689	698	725	670	663	729	651	680	673	695	658	731	655	736	690	665	657	723	660	650	677	609	675	715	662	619	701	666	675	679	673	648	665	648	676	715	705	692	699	715	695	705	666	639	651	631	655	689	672	711	675	665	656	682	651	637	596	705	639	696	667	702	687	634	642	645	696	689	667	655	647	655	619	693	680	697	686	667	650	647	681	644	690	714	644	647	709	648	683	648	682	662	678	681	661	643	659	666	677	665	660	641	716	702	687	668	678	692	640	668	601	667	679	649	687	679	635	664	644	690	691	679	686	690	650	658	691	714	649	673	697	688	654	671	636	642	697	703	673	676	681	694	670	653	651	669	669	643	696	687	681	731	652	657	668	677	706	673	673	645	651	686	708	645	686	649	660	673	663	710	656	692	653	689	711	719	670	698	630	674	676	673	701	702	655	679	694	696	642	671	671	695	686	691	648	657	683	666	721	661	646	680	684	702	651	702	644	680	605	675	659	644	671	683	683	664	610	693	649	695	652	690	643	666	713	690	678	653	704	668	707	669	674	628	740	665	669	730	662	668	637	655	643	671	645	650	692	660	662	655	677	650	663	703	628	719	639	649	665	669	700	677	688	705	673	723	699	683	716	719	677	712	696	694	673	668	674	697	693	651	681	675	706	680	654	679	696	668	633	703	705	670	684	636	630	694	644	702	698	677	694	664	715	658	659	706	665	656	708	668	672	645	668	639	643	641	698	646	690	617	666	688	665	691	680	717	710	657	673	636	672	657	687	631	677	668	640	640	650	674	660	685	638	667	701	637	685	683	701	640	648	682	672	602	629	676	665	656	664	668	685	620	720	656	640	670	698	683	699	655	695	656	689	687	666	666	681	709	673	648	634	702	633	651	710	682	700	684	682	679	674	655	692	687	662	708	648	651	671	630	625	699	743	676	621	682	654	673	744	667	692	678	643	636	676	678	659	663	697	686	653	656	664	664	681	684	676	703	681	671	643	623	721	703	663	623	690	666	653	708	663	656	738	662	695	651	713	650	705
40980	65303	44859	16957	1358	1123	1032	1025	951	848	894	906	880	889	904	923	1478	4399	5103	3080	2365	1842	1368	1206	829	835	776	769	820	790	841	813	776	812	773	754	805	837	830	792	777	764	747	789	811	816	808	760	789	778	809	824	784	833	789	779	780	783	805	806	772	738	821	846	833	781	819	784	782	841	762	744	766	779	818	757	781	814	809	826	775	785	817	795	765	784	790	794	783	796	811	803	814	765	778	803	767	781	740	796	840	806	799	828	744	826	835	766	806	794	814	822	823	763	768	808	778	804	817	822	813	797	798	807	807	740	796	816	752	817	793	784	779	872	822	833	817	763	800	787	750	845	783	787	760	766	774	768	818	832	860	849	764	789	796	795	796	775	858	721	854	775	773	794	768	832	792	744	756	818	777	824	819	779	792	748	800	831	781	817	748	865	836	778	801	772	802	823	803	799	794	804	754	755	781	830	811	798	788	752	799	818	765	825	811	756	795	825	777	824	789	813	786	821	823	769	821	795	815	789	824	799	811	762	822	802	807	825	766	802	798	824	808	857	788	774	809	750	846	822	803	761	776	792	816	829	818	734	843	793	782	779	797	782	815	782	839	813	817	820	781	756	807	787	797	862	803	823	779	805	801	777	793	772	817	776	746	838	768	815	752	816	799	799	789	843	804	810	779	799	883	817	838	811	748	799	794	740	758	756	724	825	785	794	815	758	849	851	781	786	761	803	783	842	793	831	734	812	800	783	765	824	784	819	782	817	811	785	775	794	805	784	787	799	730	707	771	836	832	815	767	778	804	814	819	788	815	826	797	767	788	791	813	791	836	785	848	790	776	760	821	818	778	808	806	833	823	826	800	814	737	769	757	813	817	822	781	812	779	768	783	779	809	762	783	794	801	816	799	789	743	798	808	811	813	770	811	784	770	790	787	820	788	803	830	814	755	755	832	760	804	850	778	836	832	762	810	782	770	805	818	762	743	802	778	794	761	794	767	811	792	786	775	813	763	742	777	786	830	851	803	783	767	767	801	811	805	821	828	797	752	841	735	770	793	770	741	825	825	796	787	803	804	829	803	779	802	763	830	825	789	815	826	837	748	790	769	821	755	781	828	758	727	835	782	822	789	785	782	808	770	833	815	806	805	810	809	806	801	845	801	818	819	801	783	749	795	767	782	805	790	815	795	788	746	810	801	827	825	806	745	778	794	763	789	829	815	761	826	753	823	767	771	820	811	792	811	778	799	777	797	802	788	787	809	813	765	779	823	804	873	813	772	814	784	812	825	750	812	767	783	800	819	812	784	808	775	771	773	842	712	813	771	825	759	779	843	790	814	855	749	820	750	791	801	773	746	835	810	788	816	795	815	765	811	805	775	837	763	798	741	757	795	817	785	771	805	751	822	729	836	801	776	845	819	801	793	820	820	837	797	786	806	755	827	787	808	820	769	800	858	807	762	841	761	830	815	818	794	831	842	794	809	776	772	783	768	801	759	802	814	752	804	759	785	788	761	802	773	770	806	820	746	747	812	865	817	825	783	792	798	779	761	819	782	790	800	804	785	767	840	856	819	755	820	799	805	770	770	750	748	808	819	787	750	784	797	820	791	767	780	780	813	808	757	831	768	796	811	746	821	776	798	808	776	774	767	804	775	761	772	801	784	835	832	758	823	817	811	756	796	794	779	752	783	820	789	793	744	834	832	767	787	742	829	829	824	776	797	852	766	817	810	855	820	799	773	820	804	773	837	781	802	812	833	788	806	791	804	731	769	838	825	818	867	797	796	806	762	812	799	800	821	825	781	815	783	773	833	834	798	743	788	816	863	772	820	758	776	774	785	836	799	788	742	822	835	799	774	773	809	783	761	772	790	761	794	769	779	802	782	729	812	754	823	788	768	761	803	785	754	798	808	820	789	815	781	810	796	800	760	763	785	818	862	764	822	851	790	808	832	787	771	814	782	832	807	799	795	803	806	841	802	790	815	761	819	847	821	797	741	799	835	834	784	825	794	845	831	816	768	745	791	804	768	805	827	825	816	808	807	777	828	850	787	819	794	791	787	800	792	800	763	805	773	753	795	798	790	831	783	784	787	833	766	776	785	839	781	816	819	818	725	833	767	820	776	803	801	801	752	808	746	785	829	810	816	794	790	778	812	796	780	738	824	832	811	826	811	794	769	815	783	789	828	814	812	817	807	813	841	791	811	794	765	792	777	766	793	778	812	790	762	770	764	772	756	778	805	768	830	833	820	807	797	802	783	810	794	781	788	770	737	769	814	812	749	755	803	821	770	763	764	839	744	786	798	770	831	783	786	806	796	853	799	789	747	800	822	802	795	795	772	752	782	813	752	821	806	808	793	802	780	795	765	797	771	786	835	763	826	804	792	790	757	811	775	804	726	807	829	781	818	823	803	798	770	820	759	810	788	758	784	812	801	797	820	826	812	816	833	796	835	819	810	805	793	772	770	829	792	826	774	799	774	807	786	793	858	847	762	759	784	791	756	834	814	755	789	848	780	797	790	782	810	774	771	758	776	767	827	793	787	780	805	734	791	801	819	748	835	776	831	836	818	785	771	776	835	834	811	806	826	844	718	813	794	796	760	773	779	796	797	757	808	838	753	793	792	838	820	788	777	826	869	761	787	777	833	801	798	812	757	838	784	796	803	775	847	798	787	797	810	851	817	791	824	809	819	800	806	794	804	808	806	809	808	745	825	815	817	854	730	822	806	847	796	758	766	774	760	822	748	838	736	779	827	774	803	811	814	789	842	788	761	784	827	769	758	780	777	813	769	799	784	830	813	801	769	808	767	782	775	777	808	777	853	745	821	778	800	780	782	752	755	801	817	785	792	776	804	776	812	795	778	791	768	843	792	806	792	793	770	837	787	764	800	826	796	804	836	794	789	742	772	741	836	839	759	753	813	841	782	767	813	769	801	805	852	835	804	785	788	851	828	825	830	804	789	780	811	825	785	892	826	818	813	780	820	796	761	859	753	775	816	818	798	831	783	774	759	839	817	784	766	826	770	800	734	804	804	790	799	807	776	800	818	783	781	852	775	792	740	803	800	797	808	771	765	797	773	779	759	780	785	811	850	782	783	784	811	824	841	804	760	736	763	779	772	765	760	834	819	815	830	763	802	810	798	776	815	804	812	748	815	823	806	753	808	754	788	807	799	830	827	781	821	767	821	760	749	812	755	797	784	800	812	790	812	773	815	785	849	782	783	769	823	797	831	782	780	758	807	759	792	798	789	768	772	770	800	788	770	790	782	753	802	811	791	693	766	751	831	810	775	808	766	771	819	800	767	803	767	830	828	765	755	795	803	807	797	800	803	793	804	826	778	786	831	774	809	796	793	715	782	832	819	790	804	729	796	778	774	836	787	792	831	729	817	785	791	766	842	788	827	787	836	789	768	820	775	824	813	773	784	772	800	809	776	762	784	807	806	725	770	794	804	811	761	807	788	795	745	845	748	776	853	795	730	788	815	782	815	814	815	805
23216	21596	29428	24146	21496	21328	9949	1426	1116	1047	1030	1052	974	1083	975	960	1679	8025	10816	7105	4552	3166	2355	1786	1044	909	868	906	883	935	969	890	884	905	858	907	888	889	874	825	890	876	917	872	885	896	871	927	904	852	883	894	898	869	899	839	892	876	883	880	861	851	870	850	897	866	825	914	803	910	844	877	902	846	864	867	917	868	954	907	859	867	855	851	906	872	804	810	880	877	857	858	848	859	875	840	897	849	892	870	881	886	864	829	928	860	899	863	856	869	872	886	868	883	826	841	839	918	898	870	881	862	830	906	840	850	811	878	873	835	887	915	841	911	879	909	951	859	782	819	915	878	904	861	829	917	850	923	823	861	829	924	810	876	870	890	872	902	864	879	882	863	844	912	859	871	865	904	934	809	845	851	887	881	912	897	815	905	867	877	869	812	881	877	921	905	905	888	849	907	844	909	909	840	863	879	897	872	885	881	860	825	883	928	885	851	841	873	865	873	825	893	886	872	840	870	829	890	848	900	905	862	874	869	870	906	915	870	923	920	896	848	846	897	878	862	863	885	928	849	884	855	861	841	882	872	836	842	843	864	908	860	950	906	889	839	926	885	887	848	853	837	869	897	854	869	861	813	862	890	881	923	841	926	889	854	858	920	868	892	897	926	910	912	901	899	804	904	884	914	854	871	871	871	875	905	880	884	804	873	910	869	834	887	895	893	831	878	897	876	869	806	877	870	937	865	860	890	825	838	848	836	843	853	863	923	892	845	852	839	902	897	897	835	879	935	865	873	909	827	885	882	843	873	863	851	793	883	888	854	887	885	879	879	841	879	903	935	903	926	914	899	893	828	865	892	867	871	877	834	878	870	840	870	917	899	855	868	941	889	830	872	844	887	854	885	906	840	931	894	871	848	876	877	916	876	848	891	895	855	851	905	889	898	855	843	827	883	858	880	850	868	898	877	874	876	905	851	884	838	840	829	860	860	898	845	807	854	873	852	862	843	830	901	936	906	875	914	911	893	914	876	834	867	882	897	881	903	873	909	851	877	872	897	872	895	925	903	877	878	901	852	832	870	877	818	898	879	801	900	852	870	899	884	861	930	853	858	876	854	933	904	928	860	872	900	840	927	839	847	849	860	803	845	900	865	838	828	900	889	841	883	901	824	866	913	885	862	895	914	875	847	917	858	880	814	934	895	869	865	878	915	934	848	858	848	858	932	860	871	822	850	898	851	856	908	852	874	855	883	906	922	888	878	892	882	904	895	861	898	869	858	860	896	908	918	858	878	880	890	875	915	868	868	870	901	915	876	874	883	874	841	867	925	893	876	890	864	896	829	851	891	903	885	831	875	823	908	894	876	874	834	870	877	845	896	868	884	875	853	854	857	859	878	833	835	876	894	877	867	923	878	856	851	911	846	830	891	911	906	853	878	838	876	845	862	844	812	881	879	854	856	913	852	917	863	869	838	839	892	853	853	877	838	873	869	883	884	919	879	900	877	869	892	858	868	867	883	847	854	898	896	861	887	875	863	879	880	887	887	893	826	889	840	853	852	865	900	845	890	900	862	873	863	830	856	872	878	916	848	902	878	834	845	833	887	900	887	872	860	869	864	914	886	844	794	880	913	928	845	876	821	886	879	845	934	888	923	831	873	881	890	877	844	867	887	873	892	842	859	864	826	875	835	846	938	856	903	877	851	872	863	900	932	843	811	876	840	895	871	798	906	937	884	908	846	883	880	868	907	872	864	847	835	853	933	823	963	864	840	856	848	810	860	854	925	866	839	842	879	896	838	873	897	910	838	865	903	900	879	893	831	923	857	857	862	944	916	824	861	896	848	837	949	951	850	858	842	867	889	867	869	881	852	861	827	846	846	857	844	889	910	845	907	874	882	894	881	874	857	855	902	892	884	899	880	851	893	834	887	838	886	878	904	897	865	879	830	898	926	888	909	891	816	890	853	821	915	900	864	882	850	880	898	868	881	888	881	902	876	834	876	919	818	902	868	921	867	844	803	876	897	834	883	881	934	890	901	881	868	847	942	913	835	855	921	894	898	852	841	883	890	840	854	874	866	863	913	843	860	900	858	843	848	871	884	874	928	904	863	883	884	822	856	871	858	887	870	857	849	828	866	871	867	874	818	864	847	824	905	921	836	846	865	871	836	873	978	886	916	881	911	918	879	870	884	883	879	884	870	897	874	855	876	863	928	883	894	778	852	919	908	857	859	852	924	863	846	857	887	905	936	845	872	884	865	860	894	915	809	916	873	896	899	926	882	878	875	871	893	912	837	876	876	858	898	886	813	873	826	857	825	924	838	855	849	821	890	851	873	880	874	846	848	863	883	796	924	828	864	908	866	827	894	875	848	786	881	888	858	934	862	888	898	845	851	909	861	870	869	845	862	850	926	855	818	873	845	869	915	945	831	878	890	851	862	954	867	877	860	874	882	871	826	915	892	901	924	822	873	843	894	887	813	944	888	862	872	827	865	877	854	882	841	884	881	889	812	875	886	841	906	886	907	908	857	858	853	842	880	854	849	906	845	899	882	850	879	814	875	810	846	888	875	871	857	910	879	877	867	861	894	845	861	892	819	848	902	874	878	873	843	882	878	905	846	832	880	846	833	838	869	874	885	887	880	841	919	848	856	851	862	844	879	888	823	924	885	904	870	880	884	851	873	898	831	866	915	830	913	869	911	921	827	895	816	866	839	880	882	850	909	908	832	821	809	900	817	931	879	873	876	879	906	768	866	892	890	876	901	877	880	845	893	871	878	913	902	867	924	887	813	879	864	880	889	877	849	868	902	853	869	895	899	884	855	884	856	862	890	823	869	874	873	889	862	904	1000	880	875	896	892	832	871	883	864	839	865	863	840	894	873	889	850	901	893	861	927	889	849	871	845	879	890	910	867	860	878	871	865	893	806	864	886	904	840	904	871	822	901	892	860	869	849	910	831	886	902	929	877	857	842	870	886	864	885	857	923	883	859	873	861	913	829	900	921	832	891	889	837	921	874	848	866	884	848	864	836	852	837	860	859	869	914	839	872	911	822	847	891	907	863	891	872	939	834	813	899	887	815	873	893	885	908	871	910	881	923	923	877	836	917	809	822	880	896	874	838	827	850	843	907	897	880	933	880	883	889	833	821	835	872	890	887	884	878	879	918	934	888	897	872	862	811	867	847	877	902	878	865	848	873	864	853	904	874	891	905	906	833	885	883	913	868	892	900	863	867	889	858	813	870	843	811	885	800	877	833	895	908	922	848	869	886	835	876	853	874	870	909	811	886	840	862	873	887	857	787	826	873	849	888	864	888	883	873	846	872	891	890	861	878	874	823	891	913	859	875	895	898	831	855	908	815	879	869	817	908	865	901	841	898	846	849	911	902	902	863	870	843	903	886	862	898	904	847	863	900	910	888	858	862	874	892	874	875	881	843	917	867	869	880	879	886	879	869	924	932	914	842	899	861	885	890	866	837	869	952	854	858	906	891	853	897	929	845
47134	79770	49560	10431	2941	2285	1888	1677	1501	1419	1309	1258	1166	1277	1203	1229	2402	12214	15189	9546	6551	4594	3211	2409	1266	1023	994	1002	1047	937	1007	1023	1024	985	985	986	945	933	972	986	996	958	990	1030	995	993	1009	979	977	985	932	984	1019	982	956	1003	976	989	970	954	1014	973	948	953	988	968	970	950	931	913	997	965	948	934	1003	951	1023	937	966	922	974	1041	992	1001	1026	923	980	1021	964	1029	1022	957	990	978	1016	967	986	991	960	1016	1008	948	1030	921	1014	1038	931	960	1044	997	960	964	930	1008	998	1008	982	979	954	976	948	1002	1004	1010	998	956	988	914	943	948	990	936	972	957	942	987	1007	945	961	936	1017	989	981	991	938	1000	979	1013	1023	962	982	996	978	976	992	947	1010	941	983	1027	977	968	1003	1012	1039	970	979	960	975	993	1008	953	995	980	973	1038	1011	984	972	950	931	963	962	954	976	906	1011	997	963	975	980	999	1001	1012	983	975	1016	984	994	946	933	983	997	977	979	984	974	968	1033	928	997	960	997	939	898	948	1010	942	997	969	961	974	906	942	971	979	962	962	1029	1001	979	949	962	973	972	954	982	1019	986	952	1007	963	939	973	988	990	951	966	956	1003	978	963	1004	1028	935	1030	1029	941	947	972	975	971	927	957	977	988	989	982	996	907	944	943	972	962	906	996	1016	1031	960	989	980	968	985	975	998	902	1012	1041	949	1018	959	956	1000	981	980	893	1007	958	972	969	998	977	995	1006	943	954	940	1007	973	934	944	982	952	922	1029	1006	978	1006	989	973	1026	951	881	952	1009	1011	1025	976	988	1016	937	983	987	992	1010	970	1020	983	978	1000	995	979	950	1032	1011	985	947	960	973	952	982	998	954	976	951	920	940	952	1004	986	1030	1011	951	1021	949	908	997	1011	960	998	969	1003	994	1001	972	941	932	950	955	1023	980	990	960	954	964	998	988	986	982	948	962	1003	991	972	953	939	959	946	1013	991	981	984	955	969	1013	920	956	926	946	999	972	970	993	1032	1018	994	961	1047	995	1003	944	936	994	981	1025	952	949	987	1017	922	946	969	963	972	973	970	936	1004	966	933	945	982	921	968	956	926	930	1020	1041	973	989	1018	1015	951	1031	965	977	1005	946	977	955	998	972	961	953	931	971	994	973	964	1048	982	995	989	936	997	974	1016	989	971	982	1041	967	938	976	931	938	992	1019	1036	995	1030	1018	906	939	997	1000	971	976	960	964	944	976	943	978	1009	954	957	951	960	1009	972	1006	987	991	993	962	974	905	1011	966	993	955	989	975	966	986	988	979	986	994	940	972	947	980	960	954	973	948	954	1068	953	948	974	977	994	992	974	974	1002	950	994	971	1003	1023	997	931	982	981	965	947	920	1018	1002	976	1001	940	992	975	948	1083	986	1008	957	930	980	926	1022	965	990	995	936	1013	1000	969	928	1013	972	966	962	935	942	1031	928	960	976	987	944	1001	911	953	978	979	998	1038	993	978	1023	1009	963	1006	1006	1049	956	993	944	968	993	955	982	999	946	992	1018	978	897	943	1012	987	968	970	972	965	949	999	993	968	941	1003	971	1018	967	1035	1013	980	959	984	990	921	964	976	1006	943	964	1004	999	993	921	970	938	963	971	1000	964	961	1020	969	986	1023	984	1001	943	983	984	968	958	992	981	969	972	979	983	942	1022	962	1009	989	968	923	942	998	995	949	964	1007	1009	1002	987	964	976	1039	970	987	1010	981	1020	939	1007	1002	1004	953	1017	953	1027	977	955	979	1003	931	1011	908	1017	1008	951	959	982	1031	943	957	1020	961	965	937	1030	1001	946	997	938	996	937	1005	931	981	1004	984	971	982	941	999	970	949	1011	910	1008	996	994	998	962	1014	1000	976	981	981	1000	965	976	1026	948	982	953	965	931	991	946	979	1003	1000	943	958	963	1046	996	958	998	969	1008	912	977	994	1009	995	954	987	981	986	1001	945	1035	956	960	976	979	994	953	1005	968	1005	958	1019	1013	1006	989	923	1006	977	907	978	963	962	966	950	985	948	996	961	1030	965	1019	993	968	938	961	1001	959	967	1026	952	1004	995	982	967	1030	961	940	927	968	936	928	1007	997	993	973	986	974	1006	1020	952	942	974	968	964	985	970	965	986	943	990	950	930	1023	963	966	971	990	1023	976	1005	957	997	960	985	973	948	1001	994	1007	905	951	1002	957	971	984	1004	966	979	1023	972	1008	967	975	1049	963	955	1039	986	906	998	996	1005	997	976	989	1025	948	910	975	1021	971	992	930	967	978	927	932	954	931	1000	941	997	1002	1028	861	949	962	1044	940	980	960	1036	966	1016	1013	958	1032	923	1010	995	1004	990	1008	1001	1039	1035	975	979	984	920	973	948	957	982	957	956	990	997	994	939	1041	975	958	952	1027	938	941	983	918	963	1001	1062	965	950	975	1006	1001	933	972	984	964	1011	1031	963	985	1010	938	1029	1024	998	1014	948	952	893	935	985	930	964	1012	989	1004	992	1027	965	980	1003	924	985	954	1007	958	976	1022	951	1035	992	1007	977	992	953	948	962	926	962	997	974	981	1022	1018	1026	987	998	926	942	993	1004	961	989	975	1023	1043	950	1000	939	931	929	934	960	1025	1004	979	922	964	943	985	1014	993	969	977	987	961	971	1026	1000	980	1016	1014	1058	941	988	943	1013	1016	941	1004	999	975	973	998	965	952	1028	960	989	960	981	1013	934	992	984	1029	951	959	968	917	992	985	963	942	969	1053	963	984	926	947	1018	992	961	965	989	1000	1016	1011	991	1007	977	892	1023	920	975	1040	965	971	1010	958	972	986	960	896	922	991	928	923	994	1013	976	976	1011	968	1035	969	978	1031	970	939	978	1004	978	1009	1018	971	968	974	1005	1014	998	988	959	978	948	1027	1013	965	995	969	951	988	1047	903	1000	932	946	1003	929	1010	948	1024	1043	997	1040	1008	972	960	982	937	961	986	965	957	999	1005	902	1018	969	1024	972	967	974	1044	961	961	1006	962	989	1004	986	961	994	932	917	1035	970	972	954	959	948	1008	1025	1007	997	1009	996	981	1034	947	962	959	960	992	989	940	985	961	935	955	913	961	999	973	995	901	949	967	965	969	928	1030	992	985	980	963	1015	986	936	957	1000	1001	1032	1006	988	970	994	919	955	974	992	943	994	976	943	989	942	957	927	1003	1017	993	996	951	988	973	992	932	1008	924	997	1028	950	973	963	986	970	945	989	952	982	976	978	1004	984	1006	958	976	994	961	945	1017	956	1008	997	940	938	986	954	983	954	964	1000	1019	1020	1022	1004	936	950	980	978	963	968	975	973	960	965	1008	997	999	950	1011	943	993	961	1028	980	911	1049	946	995	961	1016	925	971	960	954	926	981	1049	962	1001	980	1005	909	976	1065	1013	1020	977	979	978	1012	959	992	988	974	1042	985	991	1011	958	1028	988	1018	1012	1032	996	1000	927	986	986	973	971	1010	1036	971	1000	996	974	992	988	958	920	994	993	958	987	1003	1036	956	923	1028	950	944	948	951	1007	974	1005	959	1007	1022	998	978	953	979	947	974	934	984	942	1001	960	1005	982	988	981	1030	968	974	1009	939	1024	953	892	1002	944	988	1006	975	1002	990	1014	969	1002	995	1020	993	975	951	1010	1010	977	971	941	945	937	1011	974	952	913	1001	949	985	968	1032	979	1008	908	975	961	953	1027	1000	990	1037	992	957	957	980	960	974	960	959	996	979	1000	987	988	982	998	950	992	981	964	1007	963	998	963	935	1014	1018	985	979	979	1086	990	914	908	994	961	963	1009	991	977	1048	997	937	960	989	1021	939	972
30759	38031	34284	11121	848	565	592	529	569	554	540	513	576	568	662	549	594	808	955	984	754	671	580	601	570	556	589	548	517	559	541	533	572	571	527	557	572	553	537	570	537	573	540	534	558	552	532	580	555	527	501	582	537	567	544	520	581	531	523	557	557	544	542	579	529	524	552	562	487	557	536	572	540	548	520	542	563	600	532	514	573	502	544	555	582	572	544	536	542	509	533	585	545	573	527	541	521	547	556	550	561	532	536	605	554	581	587	549	546	563	538	535	557	573	515	509	585	534	549	568	537	557	551	507	521	550	513	510	566	531	542	550	500	556	506	569	535	535	573	542	522	542	534	554	571	522	568	542	502	545	554	522	545	568	533	523	594	532	548	527	527	550	559	593	543	559	560	544	540	549	544	544	534	489	557	537	554	534	546	512	526	549	491	573	556	494	558	538	556	575	548	520	581	554	568	541	549	537	523	528	527	562	561	570	539	530	520	542	562	563	526	528	537	541	559	532	560	603	530	551	516	524	528	529	549	524	550	526	583	542	557	537	537	585	565	545	518	556	538	540	564	537	527	531	537	534	545	545	571	586	529	538	516	576	554	536	535	539	570	486	544	589	544	504	570	522	523	557	555	560	540	564	551	509	545	533	548	552	504	573	509	539	522	549	538	544	536	570	524	529	532	560	574	571	517	537	566	522	542	513	575	505	576	581	586	552	520	549	487	534	568	515	553	579	553	576	590	531	500	530	536	586	535	522	540	539	532	523	537	561	537	520	533	591	580	515	521	532	555	546	539	531	533	566	544	573	528	516	555	510	513	518	526	557	605	523	564	591	559	544	562	514	529	535	517	550	506	518	553	529	555	543	552	545	558	554	547	510	570	556	557	532	508	540	528	533	564	534	533	510	542	534	571	545	541	550	522	536	576	513	532	539	564	522	569	494	549	534	552	557	551	523	536	547	553	537	557	566	544	543	549	529	545	507	522	525	543	525	547	536	520	566	546	534	558	548	546	540	545	548	536	494	551	494	512	546	523	527	555	552	576	573	543	539	512	550	546	541	546	583	555	527	554	532	508	555	552	505	510	523	548	605	589	492	555	529	546	530	560	564	519	584	553	540	539	484	528	510	536	575	530	557	547	505	542	529	582	533	540	512	517	498	575	559	561	561	590	544	559	522	559	528	554	539	568	546	562	541	518	519	562	590	569	560	557	562	493	553	550	531	558	524	545	511	537	548	588	539	555	561	560	504	513	534	572	572	555	555	554	540	533	533	536	524	522	527	503	537	564	496	525	534	510	517	546	525	523	547	522	545	520	567	537	503	538	545	581	545	562	539	573	529	522	558	517	565	543	521	554	513	561	549	524	552	548	504	574	578	516	507	537	491	502	561	531	509	531	545	537	564	506	495	536	499	543	553	549	535	557	558	500	532	511	512	543	555	572	529	517	590	550	552	478	503	500	549	519	529	516	506	529	504	503	516	551	561	533	562	562	512	506	545	580	543	508	556	543	554	543	578	532	517	551	535	581	515	526	508	564	571	545	528	516	547	519	551	583	525	554	580	565	522	524	516	532	526	511	474	533	521	534	507	524	508	525	526	518	546	591	514	534	580	580	523	530	535	535	547	567	539	566	561	550	545	534	522	528	525	547	552	568	548	572	556	557	551	531	550	519	552	531	527	599	584	529	586	530	552	532	542	567	543	550	546	557	503	502	538	560	531	513	562	534	546	541	560	553	506	527	550	520	552	525	572	521	499	509	535	511	538	496	525	559	534	547	547	549	582	547	543	557	551	532	559	545	565	560	537	561	525	521	505	539	526	553	547	525	511	523	505	515	511	577	516	512	554	527	542	559	539	529	553	527	544	526	523	565	549	502	528	565	551	535	556	546	525	553	514	572	565	540	551	529	517	498	524	546	547	524	560	517	510	552	536	540	519	522	500	520	568	536	520	528	535	578	550	522	549	534	566	561	518	561	589	534	460	545	529	556	551	548	596	517	558	525	541	526	526	493	521	521	562	538	554	520	545	546	545	536	558	543	547	553	524	603	546	551	551	534	564	534	543	545	529	551	553	549	553	531	575	523	522	521	539	533	542	557	547	534	558	537	595	550	491	546	511	534	543	543	567	548	512	560	586	528	519	517	536	517	534	541	509	541	508	527	569	588	515	548	568	514	555	562	550	570	520	534	534	530	540	523	574	548	552	551	521	524	562	567	525	569	569	553	536	506	541	550	539	544	544	558	535	532	554	535	497	534	528	560	551	582	505	495	527	555	556	549	558	538	530	534	568	595	524	550	554	561	552	515	528	560	531	527	540	538	553	508	595	581	571	529	518	568	566	503	527	544	532	524	548	554	542	524	552	536	544	605	532	567	523	549	571	575	551	514	545	510	528	551	521	566	535	565	545	544	551	575	569	517	548	533	556	512	533	522	551	566	536	562	579	554	506	559	587	543	521	523	549	548	588	544	539	506	549	555	569	567	557	557	541	523	581	567	491	556	547	531	541	557	540	523	533	527	502	539	525	500	561	571	551	524	550	561	618	545	553	589	532	496	524	517	513	506	575	522	511	554	568	564	555	564	549	495	525	530	538	568	527	542	563	555	524	533	551	530	558	538	519	564	513	538	542	571	517	543	549	542	552	523	523	540	523	551	547	528	529	513	543	567	592	515	551	510	550	570	576	514	555	466	515	546	535	486	520	548	539	579	548	518	561	566	487	544	514	556	545	533	571	526	548	524	544	520	569	548	527	508	550	490	571	528	572	512	577	560	569	544	553	591	553	521	497	532	568	531	528	537	533	545	531	550	601	527	568	524	517	565	528	551	564	527	547	573	555	574	540	561	515	563	506	537	565	551	602	543	534	503	578	541	513	571	554	557	546	508	578	484	544	575	520	531	566	487	539	563	469	505	526	582	537	526	541	564	492	528	518	575	560	560	570	553	511	589	545	552	561	501	523	552	567	552	526	567	528	531	517	557	565	560	539	535	565	573	491	575	523	495	527	560	558	551	486	552	537	552	536	565	574	554	528	579	524	517	555	581	542	491	553	510	553	556	546	528	518	526	532	532	523	521	555	537	536	530	507	534	533	557	507	507	499	558	560	523	513	523	541	539	536	564	563	559	541	522	541	522	554	551	508	528	548	583	509	512	551	537	541	513	530	568	566	529	579	553	577	548	549	536	528	560	563	543	553	568	512	540	585	564	533	533	534	575	560	555	535	569	523	513	522	541	542	573	544	554	557	560	563	553	504	503	555	546	525	503	517	536	548	536	537	516	517	546	513	547	534	551	579	525	549	551	565	576	539	538	527	549	561	533	549	558	575	531	530	497	558	550	520	582	582	551	553	548	499	570	519	523	565	543	571	548	533	513	547	536	540	534	519	531	554	555	551	566	521	571	555	547	538	569	531	526	538	541	536	506	530	544	554	533	532	580	591	540	550	537	523	573	523	540	556	522	558	575	529	553	515	498	514	538	553	550	581	555	522	530	568	537	512
37539	56053	29606	4297	710	673	686	672	687	696	671	642	684	659	695	660	745	1139	1508	1314	1004	841	750	705	689	687	674	644	583	644	602	641	643	640	614	651	670	658	665	699	580	666	679	642	615	645	638	642	655	694	710	667	644	684	626	676	669	606	665	632	642	654	635	688	663	641	652	685	646	623	598	684	644	631	648	639	641	643	655	657	655	647	656	655	630	680	629	678	633	597	586	684	665	632	644	638	663	617	631	653	633	659	633	631	634	674	608	656	648	622	681	619	625	669	627	669	681	666	706	642	619	628	669	676	683	662	682	668	630	655	661	611	604	698	630	678	656	659	609	640	619	673	673	653	655	649	642	611	656	605	625	638	603	675	687	659	647	655	657	624	624	650	642	629	625	644	628	681	664	654	659	632	691	689	661	615	632	623	647	641	646	671	694	656	628	625	681	685	609	596	680	643	645	633	671	638	633	663	644	698	595	686	688	631	645	677	659	639	668	617	658	633	645	647	595	646	642	664	670	601	655	630	668	676	631	629	609	651	689	612	658	640	669	674	655	647	628	639	674	625	597	721	639	669	602	686	693	661	631	618	628	664	619	645	629	690	637	625	687	643	644	643	635	664	686	656	669	669	616	616	656	600	653	661	634	638	633	695	671	659	618	670	654	650	656	707	634	663	635	691	616	672	658	669	659	668	649	653	658	643	669	650	571	591	595	675	620	638	658	690	626	676	677	669	664	651	660	622	640	679	623	657	658	632	621	684	644	606	690	685	680	660	675	636	609	665	676	646	648	625	704	628	678	657	643	662	670	641	671	675	663	644	681	654	656	547	635	670	645	654	661	640	646	637	644	640	628	663	682	647	620	603	647	644	680	691	655	623	639	620	658	656	644	663	670	629	635	619	664	655	638	655	599	618	631	695	675	622	660	608	591	663	643	660	682	628	698	633	652	653	686	664	673	651	698	599	635	663	640	624	657	614	646	666	658	613	669	616	628	612	658	659	665	662	662	644	681	646	648	647	684	632	621	651	628	651	648	633	659	621	643	626	690	629	651	598	647	623	683	668	665	654	631	647	631	629	650	667	605	671	662	648	656	666	642	654	611	647	622	620	637	641	632	624	702	698	655	639	637	670	682	686	593	637	675	626	673	673	629	646	639	646	666	657	694	645	639	653	666	652	645	633	623	649	612	697	608	692	611	657	690	677	622	673	614	678	640	664	655	642	631	648	702	659	637	669	636	663	651	700	649	637	629	621	644	620	637	613	627	616	634	676	646	630	633	653	641	686	679	625	643	687	663	672	641	652	671	645	609	636	635	655	651	634	660	659	653	677	624	690	707	600	660	685	630	661	650	638	654	632	649	674	624	687	621	624	668	680	638	638	644	613	658	641	653	633	693	686	658	641	605	646	657	612	660	686	617	620	643	617	638	651	687	669	668	661	650	644	650	636	651	652	632	623	652	679	665	630	675	631	641	651	626	645	659	690	665	661	683	653	655	622	675	631	664	666	675	676	632	622	714	654	654	594	683	624	650	691	682	689	650	653	700	690	628	656	677	618	646	677	631	587	637	691	666	660	665	651	635	662	649	642	672	609	656	655	666	634	658	628	636	654	710	653	660	674	653	641	658	703	633	660	678	667	663	580	645	662	616	633	650	635	643	664	620	605	612	644	659	675	662	654	677	633	610	671	660	639	688	658	654	663	657	682	649	633	611	634	665	619	680	637	627	655	678	675	636	606	583	669	696	614	652	628	633	672	676	638	629	638	632	691	667	612	671	725	670	659	659	664	615	651	639	672	674	643	649	651	648	614	685	644	658	645	645	599	615	621	681	724	649	618	666	658	621	705	641	671	618	671	636	657	640	638	571	647	662	655	680	642	639	635	647	705	680	639	676	656	605	654	648	638	658	670	641	687	653	623	631	639	661	677	651	668	687	615	658	670	612	661	641	646	628	622	673	634	633	646	631	627	691	643	667	672	607	672	596	675	619	647	644	661	658	626	633	640	664	627	694	676	677	608	624	595	673	668	668	637	654	682	643	669	648	644	669	610	629	651	660	608	658	650	666	705	637	653	639	612	628	616	658	642	664	611	618	632	647	653	639	628	616	687	622	666	607	646	642	657	663	615	616	650	704	684	626	686	675	657	647	662	675	618	636	659	663	603	634	616	656	691	664	667	658	659	643	606	636	651	669	648	689	655	628	655	613	650	635	647	672	647	643	634	635	660	609	651	656	660	656	612	620	678	679	612	629	624	611	629	701	681	662	629	673	665	667	646	648	629	652	635	641	669	656	668	634	696	657	614	642	691	651	654	655	641	680	651	610	655	662	662	683	639	645	674	667	642	650	650	571	641	631	685	668	634	666	671	635	701	650	607	644	612	653	650	657	661	639	647	643	707	638	613	626	628	631	617	630	662	641	620	679	667	632	621	673	612	621	651	718	666	660	646	647	646	626	679	718	670	628	649	602	638	680	623	675	624	657	617	636	642	665	641	670	667	625	640	624	628	644	661	631	683	612	694	675	651	643	642	680	659	650	646	653	635	627	656	618	667	683	647	641	624	673	665	631	628	659	634	675	628	636	638	680	663	617	620	649	652	607	665	642	645	674	653	644	649	636	628	638	648	694	669	628	666	590	652	651	634	639	656	690	667	649	675	668	691	636	622	647	660	614	662	650	674	669	645	663	644	627	651	629	672	649	653	640	632	637	622	620	674	675	691	637	626	648	686	641	651	699	628	675	694	653	654	670	641	643	644	622	670	635	654	653	629	611	628	632	641	663	658	610	678	683	669	683	630	664	672	623	660	637	645	652	652	661	629	650	621	620	679	663	648	690	639	661	648	625	702	672	626	627	648	666	624	640	675	639	645	654	603	633	648	655	642	621	659	649	646	669	652	681	685	621	657	655	625	684	632	616	665	647	634	661	659	605	640	666	627	687	653	656	679	650	710	676	662	620	669	647	638	627	652	668	686	624	607	673	629	693	615	663	693	625	618	650	699	644	661	654	681	634	651	640	624	649	630	663	649	638	653	655	628	660	632	636	683	620	663	662	676	633	631	615	674	646	654	619	632	689	663	621	657	658	638	669	646	648	649	639	625	652	668	635	626	650	671	658	680	657	688	673	618	640	632	604	686	641	665	648	671	660	585	675	686	636	657	650	675	624	640	671	631	645	650	659	663	657	602	590	670	623	602	642	682	648	662	611	612	621	665	634	655	708	643	664	580	641	627	649	628	648	695	711	696	672	666	661	661	624	608	610	626	631	694	628	612	668	675	638	664	661	655	634	630	627	617	635	607	660	644	696	664	650	611	687	687	683	651	619	646	651	647	664	659	618	639	638	660	621	638	629	647	668	636	612	609	652	665	638	621	645	633	661	670	624	634	657	642	650	616	617	695	639	641	675	635	615	667	623	638	654	648	638	683	688	575	642	598	637	658	642	636	650	669	631	684	637	626	649	607	678	620	610	669	631	651	665	628	612	633	652	659	662	638	698	629
24473	21691	29121	24656	20447	7102	1046	783	758	715	738	681	717	711	715	681	827	3837	4857	3638	2541	1625	1179	979	772	597	643	584	629	630	602	662	613	625	579	622	590	613	625	640	624	636	647	632	632	602	576	616	629	657	656	609	656	620	663	634	643	653	612	622	663	639	609	634	620	620	628	648	587	601	634	616	637	629	613	608	613	630	634	605	614	561	620	626	620	657	588	625	590	601	618	619	589	632	620	619	622	601	647	631	564	592	656	622	585	631	623	612	582	621	614	619	631	601	609	605	622	628	607	556	632	638	587	603	594	637	628	620	608	611	578	605	633	613	653	631	636	653	604	608	657	616	577	627	617	635	624	639	589	633	619	606	650	579	630	618	581	608	643	652	616	602	617	605	659	635	594	642	594	585	589	608	597	648	636	619	668	608	643	634	636	636	635	621	575	612	562	645	641	626	620	615	611	587	651	627	602	604	621	652	604	650	599	609	647	642	566	633	629	643	608	611	584	623	581	648	647	606	612	653	576	594	589	598	636	655	635	589	595	639	618	574	590	597	622	642	632	582	579	617	638	617	612	568	580	598	642	644	614	617	647	607	613	646	625	610	657	631	635	622	621	620	583	563	646	595	664	626	631	601	648	631	664	620	590	684	690	578	634	632	633	634	633	622	677	663	602	656	554	603	610	651	615	657	608	659	665	647	637	658	634	628	598	632	571	565	616	644	575	611	595	644	651	643	624	591	585	632	604	575	641	623	618	657	584	660	622	625	605	624	632	637	641	603	628	610	639	634	600	643	631	624	648	596	619	621	608	585	592	639	590	598	598	660	630	639	648	619	622	687	614	661	610	647	589	603	638	608	631	580	611	636	641	584	556	632	655	618	595	569	585	601	672	575	693	617	638	599	597	631	612	615	595	619	611	663	613	642	637	629	623	660	623	627	632	622	607	620	662	680	598	562	586	599	606	595	652	618	634	658	606	638	630	664	588	626	633	638	633	616	610	622	618	605	608	639	611	626	619	664	645	625	598	618	668	621	698	580	650	611	559	626	610	590	649	621	619	647	619	629	636	584	605	645	592	607	599	648	604	630	611	630	601	627	601	578	615	631	613	671	620	594	620	595	632	596	576	643	605	657	632	607	603	602	627	600	584	599	605	620	603	638	575	615	637	605	640	648	583	595	640	660	646	566	638	615	633	620	617	600	625	597	600	617	636	601	585	630	576	620	642	599	651	646	628	615	682	663	641	651	625	609	635	642	613	641	605	577	629	619	592	588	630	634	609	619	622	603	615	604	610	587	615	616	650	640	645	630	633	637	591	603	600	614	624	586	613	604	612	634	607	637	564	602	648	632	656	609	600	619	588	642	602	634	649	632	589	647	612	578	586	614	648	580	629	603	643	656	619	587	646	603	634	619	617	629	615	644	628	634	583	670	591	603	658	647	635	613	636	621	632	621	666	604	614	626	629	642	611	622	619	632	615	659	621	602	655	630	625	646	596	551	620	589	650	585	637	612	600	632	597	624	650	654	670	568	603	576	647	635	637	579	602	622	609	613	617	629	625	621	619	572	634	654	613	625	604	606	627	628	603	584	654	610	617	628	608	630	638	620	645	624	627	590	583	662	608	640	621	565	600	611	626	556	603	590	665	581	644	609	612	636	640	623	643	634	590	643	603	625	601	644	595	587	606	601	638	567	587	602	634	561	653	624	642	618	600	608	657	599	663	600	662	653	673	652	622	647	604	638	663	592	616	625	624	638	599	635	590	634	591	600	611	584	612	594	628	627	631	634	668	632	652	637	633	602	618	618	622	627	669	662	594	618	636	652	633	627	605	583	634	623	631	640	597	647	675	604	638	656	656	612	597	574	663	633	609	607	618	645	628	652	594	600	605	606	619	620	623	583	619	592	639	669	580	621	627	598	605	658	604	624	603	590	690	627	613	642	652	650	598	611	584	602	609	581	606	597	646	626	638	620	593	636	645	620	626	636	652	626	608	636	626	614	623	634	587	634	625	630	644	554	643	626	636	626	642	623	636	605	623	618	607	603	616	588	608	639	625	638	617	622	648	612	661	599	636	671	642	688	606	666	604	630	647	661	605	595	634	630	630	626	656	640	637	600	607	659	596	608	674	583	589	655	677	614	621	601	638	632	610	640	613	613	594	624	626	626	619	583	633	636	652	612	618	647	635	634	628	610	663	634	630	641	593	634	620	628	585	601	613	580	619	608	606	625	578	587	647	628	614	610	625	621	624	621	638	633	618	618	604	628	586	625	625	618	670	673	675	644	654	599	603	606	597	622	593	587	622	655	640	631	606	582	613	644	647	630	597	623	679	685	605	618	597	629	619	628	612	604	624	642	585	594	605	613	631	577	647	604	652	632	638	617	648	599	592	622	632	597	638	636	613	602	602	634	660	616	635	662	617	629	617	644	630	632	636	619	617	612	665	651	619	592	634	596	594	657	625	598	596	613	606	642	613	643	640	614	662	631	616	621	643	621	625	593	636	618	640	614	585	643	633	647	614	629	597	622	641	624	600	634	601	647	604	612	589	618	621	592	604	591	654	625	646	618	597	626	616	588	630	634	642	620	578	605	609	627	590	634	613	588	621	594	617	623	610	607	583	643	620	622	653	607	611	607	630	626	610	571	625	612	635	583	616	629	586	585	628	611	656	622	638	643	633	640	630	602	642	618	622	576	617	626	640	684	564	652	616	626	640	578	640	619	625	642	617	543	601	590	627	612	616	590	638	588	592	620	615	651	611	643	581	611	602	625	630	618	651	591	613	580	583	651	598	590	579	622	609	636	593	576	655	590	556	616	618	651	657	626	637	606	649	626	640	642	634	633	650	604	587	598	601	591	653	637	577	550	629	587	604	562	606	596	630	604	636	623	653	586	608	603	610	589	604	632	644	628	643	663	643	623	619	594	627	607	619	644	607	696	585	626	580	643	611	654	607	637	594	655	683	604	618	621	643	630	628	690	660	647	610	577	598	621	656	664	618	669	588	620	635	605	637	604	614	638	645	598	623	596	617	600	641	601	622	627	596	655	588	605	600	634	556	611	620	601	588	614	615	576	670	624	630	611	595	560	656	628	642	633	598	604	579	624	629	624	631	646	627	628	646	628	619	630	637	595	615	586	604	630	616	627	596	654	590	652	622	622	587	653	621	621	657	625	607	669	600	614	591	644	640	613	626	628	638	587	621	659	639	634	601	610	618	599	619	615	642	618	625	609	667	666	578	601	574	620	579	610	599	575	609	634	620	614	667	656	652	582	608	588	607	573	607	646	646	631	614	598	582	593	612	676	636	601	630	620	657	639	601	633	630	584	594	588	654	652	663	637	653	645	630	666	618	629	635	627	624	579	635	639	617	624	626	632	620	610	602	600	664	621	663	619	646	619	582	633	623	592	558	610	647	619	616	599	585	637	639	609	605	599	564	687	624	602	640	639	628	683	622	580	645	586	616	600	637	623	634	631	660	601	578	632	615	617	623	657
41769	69543	40452	7832	1609	1333	1099	1085	963	875	898	801	847	890	868	822	1148	6188	7577	5324	3635	2239	1657	1337	899	737	716	735	737	710	747	824	740	755	742	753	693	686	698	720	674	710	692	770	760	745	760	755	712	680	709	752	672	688	766	735	741	716	701	698	794	750	707	727	757	713	726	735	768	735	684	717	788	744	714	693	727	765	699	754	717	675	745	728	719	764	700	703	721	730	714	778	759	707	720	642	735	669	716	776	765	718	732	699	713	726	723	735	719	775	746	735	745	729	714	751	749	741	735	756	730	775	736	743	724	736	727	710	705	724	726	724	747	711	705	746	715	744	690	724	694	808	709	721	707	723	717	736	741	701	722	719	699	730	728	725	658	745	754	733	732	736	762	696	693	720	762	764	698	719	714	709	714	760	708	746	725	755	728	717	699	736	753	741	696	700	728	752	782	675	691	701	719	780	745	718	716	773	748	681	742	722	711	723	707	753	681	722	755	763	745	758	694	720	703	752	739	699	732	713	728	738	728	685	717	732	717	682	735	731	789	713	692	710	771	681	663	697	700	735	691	704	722	723	688	735	701	720	677	719	744	748	756	749	695	710	717	750	715	740	729	697	803	735	758	716	722	730	726	760	754	692	718	757	704	750	772	695	738	751	738	679	775	749	743	724	657	723	726	728	710	726	753	716	697	729	724	667	726	754	695	682	750	721	670	675	690	777	703	684	746	699	722	748	704	689	727	705	686	725	752	681	717	686	780	761	719	736	697	691	740	749	722	712	720	691	690	660	759	708	723	742	704	720	772	739	720	784	680	773	684	641	738	734	770	713	684	699	729	702	694	718	742	700	734	701	754	733	680	715	722	685	751	730	758	706	702	702	713	768	749	730	696	722	697	742	709	708	749	697	757	692	724	655	746	749	691	718	736	719	755	718	733	712	731	701	739	697	688	769	723	748	741	766	747	728	783	726	719	732	747	684	747	701	744	714	729	733	694	716	712	686	710	736	726	727	726	712	705	738	726	729	698	707	707	755	640	701	710	715	760	743	787	749	690	708	734	766	719	754	700	718	728	724	754	711	762	708	756	728	674	709	746	755	717	733	731	699	731	763	702	744	712	712	746	782	688	684	694	656	668	767	693	696	702	744	719	757	739	718	741	780	736	746	702	720	768	711	747	741	743	726	730	750	757	730	702	707	728	715	705	719	720	759	751	730	715	732	761	697	730	708	716	708	704	738	717	678	770	695	753	743	755	752	708	772	716	708	660	765	700	673	714	708	718	692	739	675	749	736	735	741	725	676	723	720	770	756	727	742	775	705	689	701	750	692	697	728	724	681	715	675	713	715	766	726	756	704	722	735	701	759	750	709	767	723	747	703	735	767	734	690	738	699	761	719	769	739	761	724	745	718	717	717	738	706	714	747	692	683	765	747	694	728	749	714	701	684	711	751	726	732	763	735	742	691	767	710	742	714	703	723	715	763	700	712	735	685	738	763	769	747	727	701	776	742	718	760	684	751	736	705	721	732	694	726	736	690	751	692	714	758	705	732	735	671	694	671	700	699	746	770	718	674	714	691	770	691	736	781	725	712	732	766	662	699	721	701	717	709	724	682	753	750	742	728	774	736	733	716	731	716	728	740	686	736	667	719	703	742	725	774	723	735	735	706	707	688	755	721	716	743	773	688	742	696	700	756	740	718	703	721	713	728	701	684	683	742	703	753	685	705	745	714	698	766	686	690	694	737	744	685	757	757	699	722	752	687	721	756	782	718	727	727	713	740	707	695	734	750	760	756	773	734	741	687	670	732	738	713	718	702	768	744	750	710	748	736	700	754	732	648	696	748	746	680	728	711	687	693	713	733	693	709	696	651	699	764	711	710	739	713	753	703	719	710	720	705	723	725	683	719	759	764	758	701	741	741	742	719	753	735	702	779	742	719	708	687	737	711	680	722	718	771	733	700	736	724	665	688	718	755	719	744	717	762	747	754	771	750	743	715	729	676	710	776	779	706	680	704	735	726	681	663	745	709	733	720	724	721	715	717	690	709	759	751	708	714	709	718	703	708	754	672	715	758	699	689	740	791	767	707	749	713	723	717	687	735	734	710	691	733	676	753	682	768	712	733	710	735	763	794	743	742	703	678	712	668	742	701	698	713	663	728	710	682	749	737	691	734	711	742	719	690	712	759	734	715	712	711	728	713	745	685	766	675	744	692	745	759	700	676	758	734	754	711	728	706	723	717	748	676	724	752	690	752	736	722	721	764	733	766	763	750	719	737	739	718	728	713	682	740	726	732	688	716	737	705	754	722	727	714	702	695	696	754	758	665	735	745	675	740	740	789	760	708	738	747	736	753	725	728	718	738	765	711	736	701	721	760	721	718	691	737	746	734	757	758	693	716	725	745	711	760	712	746	748	700	728	772	692	750	732	673	732	734	669	720	742	715	727	755	699	734	760	777	738	759	684	736	724	713	745	739	715	707	740	726	723	764	711	695	703	680	739	742	737	750	693	720	727	711	707	718	720	687	779	759	690	699	698	735	738	710	743	730	780	706	736	692	716	670	729	738	718	706	661	744	768	717	720	725	750	743	753	685	772	714	753	767	709	722	701	751	706	686	695	689	717	744	757	693	695	812	692	762	722	760	683	699	775	710	753	761	697	763	727	724	697	696	744	740	720	758	738	748	737	728	695	671	777	713	727	738	761	747	748	734	715	724	715	777	709	718	679	721	767	701	724	704	753	716	737	735	740	714	767	701	702	708	748	743	737	726	681	736	703	760	666	701	734	703	717	743	763	728	654	682	699	742	709	689	724	705	732	733	701	727	702	684	747	684	715	720	774	730	710	735	732	728	749	733	761	720	737	676	717	740	738	696	748	704	707	734	680	766	717	753	754	740	765	723	683	701	700	710	739	678	716	733	713	708	707	726	754	713	692	722	749	719	744	735	725	738	685	732	758	734	754	735	730	711	698	728	707	749	747	756	669	737	705	697	701	722	729	775	737	741	732	719	762	719	740	684	740	706	783	707	693	700	702	702	723	732	674	732	724	729	720	736	735	683	801	756	710	702	735	696	726	684	788	764	711	754	702	693	693	717	741	703	709	693	718	683	691	739	726	687	698	702	756	689	670	668	727	715	714	661	741	688	699	681	723	717	722	691	713	766	745	741	743	749	727	724	752	748	727	756	730	759	717	686	699	716	736	732	731	710	712	684	771	697	721	668	725	702	722	731	721	729	714	733	714	762	726	714	717	690	739	712	783	755	690	738	725	710	695	712	701	693	710	723	765	760	712	738	741	693	717	707	769	704	707	735	740	783	717	742	738	698	781	755	728	731	742	706	717	730	798	769	747	734	699	704	708	730	683	708	740	755	718	736	729	692	712	722	700	709	673	657	690	751	724	725	715	723	723	749	763	729	743	738	747	806	736	755	711	732	741	661	640	706	705	728	717	722	721	693	737	733	707	722	733	776	765	724	668	688	715	701	719	757	702	720	723	704
25620	22107	28291	24851	10054	1133	862	806	769	774	692	767	779	744	784	762	771	2399	3154	2514	1819	1178	1062	930	813	701	660	733	683	656	732	730	750	741	674	685	686	703	684	714	716	712	703	720	705	700	671	690	671	698	691	695	760	735	742	710	664	675	694	708	695	696	696	661	698	711	686	706	724	688	714	701	720	717	706	765	764	725	696	727	695	718	696	708	756	686	655	732	728	690	671	769	669	707	733	668	702	684	659	691	731	704	729	693	724	741	709	674	716	705	687	688	661	694	739	709	688	703	715	666	680	661	721	717	736	703	688	774	720	700	710	690	668	687	708	743	687	682	680	720	708	690	683	688	708	706	679	707	704	737	743	727	718	721	699	725	706	718	714	670	743	703	661	676	697	701	747	702	701	704	718	721	700	713	682	687	685	737	730	688	658	667	737	709	716	678	744	678	706	709	722	733	711	731	719	702	724	683	728	732	711	716	727	737	708	692	722	702	714	727	744	710	707	703	724	704	740	689	703	688	712	750	664	737	669	745	711	687	670	751	719	728	715	698	746	758	707	708	657	739	694	688	695	687	695	626	708	734	748	729	738	733	730	710	661	730	682	705	742	674	730	688	695	719	731	721	684	674	731	697	757	706	678	705	733	727	686	679	674	682	709	681	664	675	705	726	706	695	763	696	680	698	724	702	715	671	687	721	730	684	697	690	687	741	711	693	698	704	677	709	659	699	728	693	678	687	685	697	709	683	716	693	714	707	685	739	687	793	740	701	700	721	742	702	706	650	733	668	751	691	725	689	690	674	722	713	656	732	729	694	674	679	751	682	644	713	689	673	693	709	732	704	725	666	726	714	701	740	707	679	717	673	687	704	741	741	717	670	670	722	711	726	725	713	648	704	705	706	728	711	727	687	715	690	668	733	684	718	747	724	716	697	654	652	702	729	676	722	686	717	673	736	717	728	685	695	667	745	729	708	671	673	713	671	686	711	713	682	642	757	720	733	717	738	726	683	715	669	670	716	752	689	678	727	693	710	705	720	698	680	730	708	730	672	714	723	714	710	721	714	674	713	719	672	705	693	737	676	692	711	692	701	685	706	730	690	695	686	726	717	688	692	719	674	703	702	697	661	706	728	705	757	707	692	734	683	696	677	704	686	726	746	723	668	707	746	724	759	749	709	692	711	738	683	671	755	706	659	690	643	715	736	705	717	730	726	682	702	705	667	710	707	735	711	688	727	692	689	736	712	758	686	684	723	715	731	703	730	743	712	760	742	752	731	704	701	713	690	718	723	687	715	676	638	750	659	721	732	703	688	698	643	722	695	704	715	687	707	676	680	750	707	670	728	685	718	688	663	732	688	696	743	746	749	733	673	778	736	716	665	704	729	770	701	694	680	707	673	707	747	677	667	715	693	698	706	700	692	682	682	670	698	688	663	668	742	704	688	703	685	673	684	667	679	655	710	668	703	672	686	720	749	713	695	730	701	733	657	696	693	725	700	703	697	752	757	699	667	689	696	665	696	735	685	706	699	704	707	672	726	659	652	690	713	657	722	711	661	707	722	688	703	636	676	669	673	742	712	684	715	705	767	718	683	714	682	672	692	648	730	750	697	675	719	746	688	737	723	724	718	732	698	740	711	668	691	688	764	703	704	724	724	691	688	691	734	646	712	686	722	727	684	699	656	726	677	709	733	669	713	708	731	688	686	691	692	699	694	680	686	707	714	724	726	702	746	706	709	701	705	645	707	720	734	667	714	715	697	679	714	745	735	664	734	755	726	724	730	716	705	689	692	752	696	714	741	711	705	722	749	758	741	734	692	657	711	678	707	687	722	675	727	749	666	770	708	702	674	720	738	721	653	675	712	702	705	667	684	665	694	699	687	688	709	678	670	747	669	677	724	670	671	703	670	761	689	707	678	685	704	713	710	739	728	730	723	686	711	720	680	657	715	688	676	708	726	718	677	747	699	705	731	732	737	739	717	705	700	674	654	675	724	716	640	688	717	729	682	692	670	678	727	711	714	724	700	705	707	643	749	699	689	702	700	687	742	698	680	704	677	697	697	705	697	664	709	675	765	688	754	697	765	715	700	663	681	685	681	662	712	688	706	710	710	718	681	683	673	698	685	695	680	693	688	708	731	723	710	685	691	724	691	669	732	678	732	711	708	707	701	698	697	705	690	732	727	665	688	678	701	701	670	741	727	709	739	688	686	683	683	683	756	656	703	684	737	697	728	725	733	705	727	704	736	742	704	696	726	721	740	740	712	709	731	642	700	706	737	741	704	682	696	692	689	719	714	691	677	719	725	703	689	662	672	715	705	711	701	679	729	693	668	679	709	747	681	683	722	691	766	704	716	690	711	737	747	748	745	720	656	681	708	755	752	676	714	672	718	714	697	706	717	645	679	704	661	730	709	755	687	712	720	743	711	688	685	701	745	757	736	713	675	723	713	708	689	740	672	692	719	677	715	693	747	701	665	681	647	710	706	698	760	695	669	718	684	707	682	740	695	689	674	729	693	737	659	662	661	697	694	687	665	757	729	691	712	708	729	710	699	677	734	669	700	706	725	707	673	710	725	694	701	640	750	698	676	708	698	675	761	668	646	719	729	746	694	676	748	695	729	679	671	714	716	715	712	738	694	714	689	710	653	696	656	707	715	696	751	718	698	660	751	660	727	715	708	672	728	705	731	692	723	728	699	679	688	739	718	707	787	662	686	691	660	720	654	698	692	717	667	681	744	679	648	735	700	703	721	713	737	717	724	641	681	720	695	677	693	677	736	721	703	691	674	702	740	690	662	725	687	745	743	708	738	718	687	762	759	679	718	725	698	759	713	764	729	738	677	708	717	716	720	724	672	703	709	722	711	720	686	709	708	715	732	715	683	708	682	699	676	743	722	744	666	700	666	711	742	701	652	711	698	707	695	708	706	727	697	724	723	675	697	662	661	696	671	746	636	694	692	689	714	723	691	734	665	679	685	705	745	669	717	695	732	740	752	719	685	683	711	705	688	739	672	701	654	656	692	710	737	717	748	705	706	691	713	689	716	694	699	714	744	655	699	696	677	691	703	713	722	682	738	666	687	674	708	689	704	693	705	735	699	695	770	711	656	689	681	740	762	749	722	714	708	733	668	721	774	679	708	731	691	715	693	706	725	731	736	736	732	695	675	674	642	752	745	732	752	732	708	753	711	710	744	723	719	699	733	729	697	716	733	726	706	702	677	728	724	618	715	707	729	713	718	715	732	715	773	693	726	701	695	723	724	686	683	689	720	733	713	706	667	722	717	682	684	696	730	726	707	716	702	707	701	713	704	701	691	736	702	763	736	683	696	710	652	663	693	686	717	710	695	688	682	667	667	687	732	680	683	660	703	736	786	716	716	715	669	680	716	683	699	705	692	741	718	742	713	748	729	682	686	703	708	676	681	691	688	679	682	698	663	637	701	745	686	706	743	732	729	680	749	692	697	723	726	686	741	703	719	716	710	710	700	668	719
41210	62579	31584	3570	1415	1136	1054	1025	979	938	911	896	971	956	982	957	1044	4377	5445	4299	2812	1950	1500	1236	1001	865	832	826	882	878	887	892	851	824	792	863	884	901	860	810	839	872	841	910	838	856	842	823	855	795	862	812	838	809	824	869	855	832	841	809	865	820	825	802	824	830	851	821	864	783	827	802	859	806	792	807	865	849	812	832	862	822	844	844	831	848	830	836	870	832	853	877	878	835	848	797	806	845	869	823	848	829	838	863	830	823	802	878	801	840	785	871	829	826	812	871	850	804	846	835	832	871	765	818	863	833	805	845	816	860	875	834	787	823	878	913	811	877	844	879	808	867	820	873	842	829	845	869	779	816	837	830	875	828	821	826	855	801	800	835	832	841	826	827	816	827	827	794	835	805	853	831	788	816	795	800	858	853	850	813	819	802	852	825	846	844	872	800	837	884	801	860	842	858	831	843	798	801	828	789	903	823	828	812	868	828	821	778	855	862	853	775	839	911	811	795	826	785	843	807	841	830	825	807	842	850	876	850	777	786	830	823	848	835	795	910	807	854	833	839	805	785	832	837	823	839	820	841	818	860	823	853	810	797	784	844	778	779	858	824	832	803	848	759	793	830	860	786	866	807	825	748	843	849	828	792	853	840	804	848	836	806	816	776	808	817	818	811	829	791	799	838	828	837	815	848	799	819	819	803	807	858	850	825	765	829	787	844	861	853	813	868	835	838	785	820	798	825	849	894	781	817	809	793	865	854	808	868	802	868	870	819	786	853	834	805	846	824	854	813	896	818	855	861	868	812	845	829	818	841	809	850	853	852	879	872	814	860	871	812	850	829	827	797	843	843	893	844	829	832	860	825	839	891	781	850	819	832	806	840	814	883	896	859	787	835	849	785	848	846	847	847	807	822	813	877	875	846	828	840	855	762	815	799	840	831	849	848	839	854	821	841	832	870	838	799	869	785	889	862	845	809	854	811	850	847	830	868	865	820	843	842	802	800	777	818	828	784	804	849	849	821	827	865	886	856	829	828	850	860	804	833	855	836	835	818	844	810	833	847	811	835	818	827	866	795	833	810	832	849	844	882	756	825	871	839	804	836	830	838	843	839	843	804	854	836	834	812	835	835	817	894	794	809	809	804	886	815	835	878	833	810	821	838	836	808	795	829	832	887	802	815	821	818	880	830	781	812	827	794	819	892	773	885	805	797	785	824	783	833	829	900	799	851	841	846	846	795	812	858	899	818	870	846	835	840	845	818	819	849	840	865	853	815	881	824	812	789	798	846	831	778	853	857	831	862	859	778	777	801	814	815	844	795	845	811	827	786	876	830	852	885	806	820	799	819	806	839	847	846	753	847	824	828	838	823	826	818	819	834	816	835	806	832	793	769	838	852	861	785	857	860	856	807	815	822	838	827	798	808	811	807	797	818	820	853	833	870	857	858	795	821	811	814	845	859	842	835	833	855	783	790	770	827	773	816	803	836	841	836	801	884	796	845	805	860	811	871	800	875	878	879	858	822	852	838	804	826	834	821	835	790	847	878	826	819	798	813	788	830	833	789	792	821	808	829	809	816	814	844	816	800	849	818	761	810	825	782	851	833	828	839	842	880	863	848	849	829	886	857	782	790	852	827	845	857	789	797	827	811	838	810	839	825	886	809	833	791	775	854	870	832	833	892	827	832	830	810	827	825	792	854	785	852	814	809	857	838	840	856	861	825	891	873	828	829	855	867	819	843	858	817	848	815	867	860	792	825	800	852	777	821	853	831	832	811	793	853	892	810	826	838	809	876	845	793	831	848	784	798	849	871	776	837	839	849	789	857	845	814	866	817	824	819	849	815	812	832	805	821	807	798	823	836	833	821	809	852	810	850	832	830	818	808	831	815	861	833	859	756	824	811	884	879	847	821	847	829	863	827	830	825	864	839	826	839	776	869	845	866	847	837	819	864	882	781	856	822	836	820	842	843	801	825	797	880	863	854	892	798	817	792	830	839	832	800	787	825	832	842	844	847	826	813	790	878	862	833	792	786	837	845	806	908	803	814	814	878	825	836	844	819	828	825	863	815	765	846	861	846	862	836	811	882	837	822	839	817	853	830	835	804	820	836	827	830	826	822	791	846	823	845	902	828	866	829	802	869	820	829	833	827	814	815	819	802	877	894	810	807	812	830	855	818	853	868	814	812	836	878	820	829	891	846	818	825	822	795	873	862	831	863	828	854	823	839	840	830	881	867	845	851	813	820	804	842	846	819	851	810	822	858	809	856	806	783	832	916	842	810	869	874	871	789	833	838	853	817	830	812	806	782	829	848	823	877	842	778	859	804	838	794	855	859	828	858	812	869	761	852	753	844	799	804	858	829	859	798	841	838	800	839	833	805	876	819	823	804	807	747	786	772	814	777	816	822	875	836	856	878	840	856	845	847	775	819	833	820	793	846	819	866	826	794	820	845	852	834	850	874	814	804	837	841	853	826	785	841	835	804	821	779	838	808	832	820	881	813	812	884	840	866	858	828	811	827	794	828	818	884	838	822	834	825	840	812	788	848	823	846	798	864	863	872	859	819	862	815	820	843	822	784	808	827	866	827	857	836	857	804	836	884	785	868	841	824	798	805	857	828	823	858	809	814	858	897	865	801	842	839	813	794	794	863	896	815	869	777	889	798	830	854	782	799	803	828	807	850	838	812	853	796	812	812	827	840	825	819	803	895	881	815	840	815	873	894	837	834	795	808	809	835	808	825	832	865	874	848	871	853	865	839	838	882	819	841	822	811	853	834	849	820	852	827	851	841	804	884	839	815	841	847	853	801	784	838	779	804	862	879	877	811	853	865	849	821	899	798	814	791	772	870	850	901	830	781	874	814	823	823	852	866	867	833	864	797	849	793	847	837	808	843	858	864	869	841	818	848	858	852	887	831	822	818	804	888	842	797	832	814	811	781	822	814	809	811	755	868	851	835	879	846	836	816	829	858	786	843	850	827	807	826	842	887	791	849	855	858	859	839	859	832	826	879	854	834	864	834	821	800	849	755	825	877	854	868	851	790	819	850	824	796	839	859	792	811	830	877	862	867	880	833	804	847	843	804	836	847	808	843	879	816	841	819	837	843	845	828	851	834	879	881	794	821	830	849	820	851	832	848	852	826	829	843	842	885	856	831	854	865	868	838	860	825	812	817	846	833	837	864	766	845	862	831	836	839	826	818	854	845	838	851	873	833	928	832	855	842	872	870	838	817	812	802	835	778	795	772	828	774	878	821	859	828	825	833	800	817	797	822	801	788	809	865	830	853	846	821	794	809	840	840	860	859	839	843	819	825	802	837	869	870	823	848	811	822	856	841	805	815	849	814	802	824	893	860	819	855	862	849	824	817	808	847	870	853	858	798	806	847	802	812	836	843	814	845	788	872	814	898	854	825	788	833	824	850	815	825	846	782	827	828	836	837	845	852	830	869	806	827	791	834	825	935	808	799	805	832	807	840	787	820	770	795	828	776
23204	21559	29512	24117	21454	21192	10133	1553	1177	1152	1113	1090	1092	1021	1022	1035	1244	7130	8713	7690	4929	3073	2199	1679	1151	930	980	924	933	894	990	1076	984	954	902	943	961	945	949	917	958	953	954	924	938	932	908	925	963	933	912	898	913	943	956	880	941	899	929	954	911	863	936	936	885	948	969	952	890	941	944	933	964	926	890	976	900	906	917	970	941	899	923	961	947	904	887	940	898	894	953	869	882	930	949	941	908	940	885	946	914	901	972	937	936	878	917	900	899	937	874	937	908	921	884	915	972	902	952	963	882	889	900	955	961	869	916	898	933	944	931	946	962	963	968	962	905	973	954	897	881	925	951	949	921	929	893	858	944	938	958	931	911	972	901	937	955	937	975	886	933	952	895	915	925	944	949	874	881	954	972	948	935	932	925	918	919	928	934	929	937	920	939	946	919	898	914	944	944	869	889	876	979	927	988	909	909	961	963	937	939	965	930	961	925	906	933	918	933	923	942	885	954	899	949	958	968	977	912	933	918	916	931	922	911	879	962	895	913	939	920	931	946	921	918	936	1007	931	961	942	981	947	919	898	925	918	946	940	911	943	949	886	920	917	952	974	893	915	961	920	976	941	897	957	904	952	882	947	933	943	951	966	962	905	954	960	972	943	945	948	949	935	927	931	950	965	936	946	869	960	945	939	938	908	940	922	934	960	925	947	948	890	965	919	936	922	921	964	836	930	901	910	974	976	968	918	936	909	1050	881	926	891	867	949	912	899	930	940	944	886	899	930	966	885	881	942	946	919	914	940	932	890	973	927	914	942	933	968	967	939	902	911	952	949	878	950	953	906	957	878	963	937	965	887	938	952	907	960	909	986	946	937	978	899	962	949	957	933	909	959	924	885	878	949	920	916	930	921	964	921	944	932	882	897	935	965	914	949	943	913	895	958	924	984	899	917	936	917	944	907	910	951	990	909	953	887	934	892	882	966	920	942	877	917	910	900	912	931	867	918	911	896	977	935	975	909	936	979	908	919	952	935	953	915	925	937	932	866	926	898	893	901	942	914	908	945	929	950	884	957	962	931	946	936	898	926	902	925	853	995	930	893	908	968	938	915	938	931	913	887	894	927	924	961	913	990	912	951	910	951	895	945	893	898	977	987	983	898	920	936	915	906	920	988	972	954	934	943	930	917	928	926	928	943	940	914	962	943	901	915	902	917	921	969	958	885	983	958	975	918	922	923	886	893	919	898	936	965	920	955	931	957	913	914	899	914	879	930	941	935	863	899	947	963	929	961	897	957	952	904	926	915	938	928	909	942	977	979	911	928	918	910	962	928	959	950	940	959	949	895	894	867	987	967	882	975	953	1007	934	922	942	859	1000	1009	896	936	929	885	957	892	976	965	890	965	899	970	934	937	915	887	864	927	954	886	918	925	945	943	984	952	919	899	903	920	975	868	939	936	908	942	966	928	966	928	955	947	946	919	906	920	944	974	928	888	927	947	900	909	914	932	889	940	910	902	871	905	943	919	959	995	910	914	918	972	930	939	910	925	923	975	899	927	906	952	971	902	919	938	885	863	894	939	899	935	908	898	966	940	915	920	957	911	939	943	918	927	914	912	901	871	881	936	986	878	920	1024	978	895	957	912	915	945	907	919	962	954	915	940	932	958	937	908	894	922	994	936	910	932	909	888	906	930	914	971	978	950	901	963	908	954	908	983	927	923	921	916	970	942	887	933	933	919	929	853	939	879	946	904	964	937	907	942	972	876	948	933	976	940	921	903	949	968	922	897	921	923	959	863	943	848	921	928	953	935	873	900	921	906	933	888	951	897	917	916	940	960	905	855	892	929	916	873	907	923	942	927	886	957	932	931	955	949	856	962	939	955	908	883	906	934	890	939	890	914	886	998	958	958	932	932	972	931	898	900	935	901	920	956	942	979	948	928	949	911	995	883	971	967	970	889	931	959	945	963	918	924	883	921	897	882	946	939	917	911	952	899	935	919	962	932	947	922	962	893	892	923	935	903	920	923	900	937	943	939	936	896	977	930	922	947	890	939	935	928	870	915	883	918	875	963	884	931	910	940	893	928	935	903	920	887	961	963	908	973	958	926	942	971	922	861	934	893	906	917	939	905	938	897	1003	975	935	907	934	909	920	855	953	962	868	937	902	931	896	930	943	887	963	900	975	920	968	936	987	885	933	885	914	931	906	884	1000	881	935	976	948	906	968	898	945	947	893	913	914	957	896	923	923	968	934	887	887	923	920	926	976	1000	904	896	965	924	940	883	963	958	932	901	952	884	928	1024	969	882	953	977	890	942	948	951	924	877	867	916	933	927	952	912	902	908	883	954	893	924	963	938	946	899	902	907	948	871	932	909	923	930	902	946	911	902	875	933	926	881	951	945	939	873	948	941	936	935	926	929	892	952	961	919	975	897	900	900	911	909	978	899	945	904	933	939	886	933	899	923	958	896	930	957	938	919	921	958	921	927	928	884	910	942	929	904	917	877	953	970	955	923	968	933	887	970	932	925	920	896	988	938	942	855	889	872	932	990	958	959	905	913	942	986	948	857	911	899	920	948	905	974	904	928	907	925	903	887	939	916	891	934	956	887	944	940	933	891	954	888	896	876	944	871	947	916	936	907	912	924	910	893	881	906	900	923	924	936	916	903	927	958	901	965	944	902	920	893	976	932	942	923	932	966	937	946	933	912	934	948	862	891	923	851	948	929	940	882	923	892	892	899	876	930	902	891	911	927	927	911	953	950	990	942	982	917	905	944	945	991	922	914	921	896	944	920	916	935	912	942	936	984	922	905	939	938	963	857	908	925	933	875	940	942	905	923	955	882	918	894	870	924	953	943	914	922	894	949	886	918	882	845	962	868	901	919	945	933	934	942	968	948	948	882	969	888	918	915	884	869	951	910	985	895	930	926	925	966	915	979	899	901	951	920	922	904	896	874	919	901	873	978	924	902	900	949	902	978	970	901	878	931	923	902	960	984	890	928	909	993	923	923	889	949	924	880	918	947	932	900	913	951	921	893	935	907	913	913	968	986	924	910	933	903	946	931	968	921	932	991	874	956	902	947	895	946	894	992	897	909	897	944	931	928	883	936	926	908	906	908	956	966	906	954	976	906	993	957	898	926	996	907	871	905	947	971	879	959	932	931	910	909	950	876	931	881	954	895	866	916	916	874	919	877	940	902	901	937	955	991	922	934	956	918	905	955	942	939	886	902	927	932	885	973	978	886	925	879	955	939	876	976	920	906	924	893	807	922	947	952	943	935	889	938	871	913	911	929	944	897	912	872	942	950	891	918	899	916	919	942	942	886	887	888	896	980	982	976	942	910	940	925	948	916	894	906	925	950	949	955	936	931	957	910	943	950	910	946	887	908	922	925	913	969	929	913	965	936	968	939	958	968	949	901	977	953	878	900	981	931	932	939	942	954	945	944	974	919	921	978	952	944	946	952	939	937	946	932	923	936	896	885	915	929	949	892	944	1003	945	934	968	898	937	913
45819	79287	56305	20700	2960	2285	1990	1642	1509	1407	1345	1320	1295	1288	1354	1171	1676	11062	12408	10618	6985	4317	2920	2288	1385	1082	970	1024	1033	1038	1091	1260	1178	1102	1053	1012	1050	1001	1012	997	1041	1016	1022	973	1012	1060	1042	1100	998	1055	1059	1025	996	1073	1090	1067	1013	1032	990	1041	1071	992	1079	1103	1091	982	989	977	1015	1014	1080	1057	995	1027	1019	991	1063	1049	1012	1043	1022	1002	1019	1029	1023	1047	1028	1026	1056	1087	1003	1031	1052	1012	1065	1033	1073	1053	1068	1038	980	1018	1014	1029	1026	997	1112	1040	982	1011	1003	1038	1037	1028	1059	1013	1064	1064	1064	1025	1004	1048	1074	1021	1076	1092	989	1002	1052	1069	1071	1053	979	947	1026	994	1036	999	1031	1080	974	1061	1000	1013	991	977	1038	984	1034	876	1020	1034	1055	1025	1064	1051	1056	1032	1063	1043	1072	1066	990	1034	1032	1062	1071	1008	1097	1060	1037	1049	1107	1071	1026	1015	1045	1075	990	1080	1023	1030	1065	1078	1099	1043	1043	1079	995	964	1059	1049	1030	1088	1016	1111	998	991	1016	1047	1084	1001	1058	1030	1036	987	1021	1039	1008	1068	983	1056	1049	1010	1033	1011	1017	1038	981	1030	1073	1077	1049	1026	1010	987	1008	1032	1032	1016	1073	1025	1048	1069	1044	1013	1046	1076	1052	1047	1074	1039	1073	1044	1020	1085	1049	966	1067	1057	983	1060	1052	1065	991	1008	1031	1061	1003	971	1036	1031	1036	1028	993	1007	1052	1066	1005	1034	1091	1004	1049	1059	1031	1009	1015	1013	1041	1060	954	1037	1008	1016	1020	1086	1033	1042	1073	1023	1054	988	1046	1013	1023	1041	985	1039	1019	1078	1057	1002	986	1037	1073	1051	1040	1026	1004	1041	1030	1042	1048	1013	1095	1040	1029	1068	1072	1090	1020	994	1020	1049	1043	1092	1025	1061	1076	988	1061	1017	1034	1059	1075	1010	1020	1001	1040	1048	1072	1085	1022	1023	1038	1035	1035	1005	1025	1064	1051	1065	1045	1009	1027	1133	1046	1063	1055	1014	1008	1057	1033	1000	1061	1032	1009	1033	1019	1032	998	993	1049	1041	1036	1021	1055	1031	979	1045	1067	1010	957	1098	1072	1013	1044	1058	1021	1002	1025	1054	1092	1067	1022	1013	1051	1038	983	1029	988	1046	1052	984	1034	1044	1035	1041	1023	1002	1075	1071	1050	1044	1080	1069	999	1085	1016	1065	982	1044	1048	1096	1078	1058	1041	1025	1042	1034	1034	1047	1031	1035	1072	1051	1030	1028	1042	1012	1043	1016	1031	1033	1059	1010	1013	1030	999	1082	1035	1105	1034	1007	994	1065	1059	1063	1024	1006	1059	1034	1034	1007	1051	1015	998	1077	979	1016	1024	1052	1044	1056	1043	1053	1028	1022	1033	1066	977	963	1051	1025	1108	1071	1014	1046	1001	1013	992	1041	1025	1062	1031	1077	1007	1020	1027	1040	1064	1051	1020	1089	1055	1006	1011	1039	1041	1017	1086	1037	1064	984	1003	989	1006	1046	1011	1019	975	1040	1072	1058	1034	1063	1030	1036	1045	1054	1019	993	1001	997	1061	1025	1047	1048	1013	1078	1017	1031	990	1060	1093	1017	1028	1003	1011	1054	1019	1081	1075	1015	988	1033	1047	1103	994	974	1065	1072	1056	1035	1065	1058	1031	1000	1023	1018	999	995	1037	1093	1095	995	1031	1022	1029	1042	1043	1028	1054	1029	990	1006	1064	1047	1023	1035	1078	1045	1037	1050	981	1025	1032	1040	1086	994	974	1049	994	1029	1047	1032	1059	1010	1055	1021	1077	970	1074	1000	1038	1064	1048	1011	1031	995	974	1028	1073	1021	1024	1068	1024	1028	1058	1004	1023	997	1077	1030	1045	1044	977	1088	1040	1006	997	989	1051	1040	964	1074	1044	1070	1023	1051	1043	1045	1037	1007	1056	974	1008	990	1036	1056	1015	1016	1084	1016	1033	1061	1054	1021	1070	1011	1025	1044	998	1016	1028	1023	1008	1047	1079	1035	1026	1001	1037	976	1008	996	1060	1077	952	1018	1063	970	985	1058	1032	1022	1031	1036	1062	1042	1029	1057	1014	1001	1052	1029	1010	1008	995	1069	1049	1034	1001	1079	1026	1018	1060	995	1025	1030	1003	1007	1023	1020	1077	1002	1043	1006	1024	1087	995	1081	1028	1026	1064	998	1099	1060	959	1012	1085	995	1025	1045	1016	1080	1005	1000	1073	964	1097	1089	1032	1009	1097	1027	1045	1054	969	1029	1020	1031	979	1040	1046	1047	1032	998	1078	1065	1022	1108	1017	1025	1055	1072	1068	999	1038	1041	1047	986	988	1023	1013	1065	1058	1007	1033	1061	1022	1074	1017	1002	992	997	1013	1093	975	1023	1064	1000	1017	1062	1043	1086	1066	1012	1103	1029	1014	966	1042	1074	1075	1017	1033	1004	1093	1039	1032	1082	1030	1041	1048	1035	1089	982	967	1040	1058	1001	989	1016	1025	1036	972	1060	1065	1064	1056	1033	989	1067	1047	1014	1015	1050	1021	1077	997	1009	1059	1053	998	1028	1011	1041	1026	980	1006	1007	1039	1026	1002	1037	1057	1027	1095	1043	1032	1091	1002	1023	1006	1074	1086	1049	1068	1045	1026	1050	995	1004	1065	1069	1024	1034	992	1054	1009	1057	989	1077	1025	1065	986	1007	992	1043	1009	966	1011	1022	1079	1029	1037	996	1045	1088	1024	1056	1088	1045	1035	1059	1086	1042	1071	1001	1084	1006	1015	1037	1032	1009	1058	1026	1059	1018	1074	1089	979	999	1050	1044	1080	1050	1029	1033	1033	1061	973	990	958	1025	1024	1048	966	1021	1040	1057	1069	1052	1014	1087	1016	1090	988	1035	1024	1029	1084	1003	952	1097	982	1080	1056	1019	1018	1050	1010	1077	979	961	1078	1055	1028	1037	1045	970	1017	1086	1097	978	1066	1036	1047	1061	996	1019	1001	1005	1014	1030	973	1059	1043	1140	1024	1050	1053	1029	1059	1031	1017	1062	1061	1091	1027	1070	1058	1019	1066	1035	1029	1010	1047	1005	1059	1049	988	1004	1017	1032	1025	1009	998	1020	1008	1032	1059	1048	1039	1043	992	1013	1014	993	1046	1032	1045	1060	1040	1041	956	1068	1063	985	1030	1033	978	1003	1019	1067	991	1031	1078	1036	1035	1033	1048	1058	1007	1009	1035	1029	1020	988	996	1043	1075	995	1042	1045	1060	1026	1009	1044	970	1071	1041	1029	994	1050	984	998	1006	1057	973	1076	1051	1072	1038	1002	1036	1018	1014	965	1035	1002	1017	1085	1028	1101	1050	994	1080	1028	1041	1011	1029	1012	1069	1079	1010	1070	1033	1014	1026	1014	1015	1051	993	1016	970	1011	1093	1059	1063	1011	1046	990	1038	1056	1120	1068	1026	1035	1025	1057	1097	999	1044	1035	1019	1022	1035	1037	1005	1051	1052	1023	1015	989	1033	1002	997	1022	976	1030	1011	1025	951	1074	1054	1051	1056	1020	1013	1063	1039	1017	1055	1039	1060	979	1052	1071	1068	1049	1134	961	1079	999	972	1037	1037	1065	999	1023	1047	1028	1066	1040	998	1017	1001	1102	1031	1049	1008	1089	1042	1047	1027	1050	1086	1048	1015	997	1048	1063	1015	1001	1058	1057	989	1080	1041	1051	1042	1033	1062	1072	998	1044	1044	1057	1016	980	1067	1087	1047	1032	1118	1032	1090	1016	1032	997	979	1054	1020	1028	1046	1079	1023	1003	1054	1085	1005	998	1010	1024	1029	1042	1012	1018	1019	1016	1040	1051	1081	1039	1056	1013	1054	1045	988	1063	1045	1026	1000	1038	1059	1024	1059	1090	1022	1010	1015	1000	1051	1049	1042	1032	994	1067	1043	1061	1041	1016	1035	1078	1011	994	1041	1040	1031	1047	1056	1034	1030	1031	1030	1052	1037	1018	1040	985	1022	1022	1013	1038	1028	1014	1038	1097	997	1065	1013	985	1044	1050	1029	1051	1007	1091	1057	1049	1046	1092	1081	1025	1026	1033	1006	1083	1054	977	1029	994	989	1058	1058	1011	1008	960	1027	1084	1008	1024	1038	1072	1071	1037	1032	1002	1001	1043	1083	1011	987	1030	1032	1006	1006	1029	1057	997	1063	1006	1065	1027	1005	957	1024	1100	1021	1054	1062	1071	1065	1038	1052	1027	1003	998	1058	1044	1011	1025	1064	1034	1028	1038	1067	1053	1035	1016	1065	1055	1001	1011	983	1065	1076	1017	1012	1015	1010	1006	1069	1045	1003	1000	1075	1033	1057	1040	1056	972	990	1016	993	1038	1028	1050	1049	1040	1071	1027	1027	1041	1022	985	1072	1015	1022	1002	1127	1046	1022	1034	1033	1018	1076	1063	1077	1094	1031	1074	1065	1001	1048	1064	1048	1053	1041	1027	1078	1054	1073	1068	1035	1006	1036	1089	1033	1034	1011	999	1069	973	1027	1040	1010	1053	1033	1069	1107	1032	1047	1005	987	1056	1039	1017	1010	1045	974	1076	1076	1034	1084	1049	1019	1054	1010	1029	997	1045	1095	1006	1055	1069	1047	1010	1040	1029	1059	1010	1060	1072	1025	969	1052	1039	1055	1050	1022	1001	1049	1049	1101	1046	1085	1068	1047	1017	963	1035	1000	1032
30951	38280	37157	12699	1137	765	623	654	618	589	625	624	614	633	595	643	681	893	987	1036	899	728	662	633	629	628	628	565	556	619	607	599	606	645	578	575	614	583	572	562	589	640	617	607	604	605	610	565	588	645	623	597	597	589	654	582	567	579	564	568	579	535	578	616	569	588	560	580	616	552	617	579	577	574	586	590	623	571	586	582	604	593	586	640	621	612	590	628	584	635	636	552	589	573	579	582	575	574	598	596	617	598	581	547	599	584	626	614	617	572	566	567	535	625	581	550	616	577	626	589	614	568	595	596	557	583	598	551	568	588	598	626	603	555	576	610	589	596	614	590	580	605	589	596	606	620	618	617	562	623	593	584	578	563	594	567	571	609	617	572	591	572	600	627	620	609	557	552	635	627	601	568	621	603	598	587	609	599	556	572	618	604	613	610	634	603	614	612	542	573	586	639	562	600	642	578	604	621	564	562	628	568	596	586	567	575	581	561	595	615	606	596	587	593	565	609	609	608	623	624	578	585	593	587	609	622	620	599	589	577	550	591	613	581	579	576	610	614	574	591	553	621	606	608	547	582	600	573	570	609	643	557	581	582	609	619	596	603	580	581	561	577	616	573	598	586	630	594	587	628	600	558	609	553	615	632	566	589	567	609	579	614	585	595	592	642	607	612	589	625	580	588	596	638	597	583	590	595	549	630	609	640	587	623	607	593	571	609	577	584	574	637	562	589	588	592	593	597	582	597	627	564	575	610	578	582	602	593	602	588	617	601	564	591	601	577	547	607	602	601	552	583	564	607	575	601	582	632	609	590	595	582	594	560	616	578	606	605	598	608	573	602	584	593	580	528	587	607	608	616	557	584	573	614	597	579	574	584	586	580	588	634	592	610	589	590	596	561	576	555	591	593	576	582	582	625	589	569	581	600	582	582	603	636	600	617	580	581	593	587	566	568	575	586	561	566	593	575	610	570	606	625	524	614	616	572	566	600	528	611	610	609	672	638	572	583	592	560	633	548	621	594	594	590	591	615	615	610	600	612	585	599	592	607	603	572	558	612	599	587	629	603	612	616	591	571	603	635	601	635	592	598	602	553	605	617	605	583	603	654	595	614	564	603	600	590	611	594	612	623	564	596	591	569	589	565	562	614	574	588	580	621	626	567	571	598	563	566	623	614	610	559	584	628	597	565	599	571	612	589	611	620	594	603	596	609	564	561	612	568	604	603	598	604	578	567	637	594	576	580	567	595	622	610	598	544	620	581	597	572	579	578	640	584	586	613	602	589	586	540	583	579	597	618	589	556	594	577	525	572	584	569	620	609	553	604	557	562	582	565	592	563	629	575	599	586	580	602	618	652	588	648	582	591	663	591	579	610	576	533	580	562	547	554	601	584	595	602	599	660	609	581	569	589	563	608	596	602	604	568	603	588	575	614	622	599	569	574	570	567	588	618	618	623	597	586	600	642	619	577	557	583	553	630	588	576	579	630	601	538	614	593	586	620	552	598	579	569	581	573	557	607	590	580	589	565	588	591	615	646	597	544	625	599	616	599	623	628	589	588	602	591	592	599	626	605	567	582	565	632	570	616	605	605	573	608	586	571	621	623	583	609	580	610	571	579	630	606	639	548	558	649	644	570	629	586	561	566	607	627	628	574	594	583	578	592	619	604	636	578	595	595	608	577	586	602	560	599	564	545	561	621	594	593	523	598	639	625	597	568	570	572	601	622	563	635	590	604	583	558	571	590	600	563	597	571	557	550	590	599	601	584	618	547	583	617	584	595	624	593	564	561	593	597	566	595	594	590	610	590	575	591	567	642	609	592	587	555	610	583	580	615	587	573	619	609	548	533	565	643	568	558	554	528	589	575	584	598	567	614	608	569	598	584	580	607	600	598	579	593	598	584	617	577	572	562	575	569	625	595	565	646	601	562	555	607	593	597	619	576	571	641	619	618	593	576	604	551	581	616	591	553	583	584	550	604	576	567	575	597	634	551	606	592	621	567	589	586	574	628	550	589	589	628	581	597	582	608	606	540	575	587	567	575	605	624	550	617	602	600	620	617	611	572	628	565	589	582	580	574	602	552	583	565	586	595	588	586	623	593	607	587	592	535	600	638	607	594	599	609	560	575	608	619	571	560	580	590	589	552	584	602	596	617	605	583	573	568	561	564	650	613	633	607	584	620	608	564	574	572	586	564	624	627	614	525	563	624	574	543	602	625	584	586	568	605	629	626	622	635	622	571	603	578	634	562	551	569	559	589	602	590	595	643	608	584	558	557	577	594	617	606	607	611	597	567	624	555	572	599	613	598	622	617	567	569	561	581	580	618	594	598	645	596	579	551	572	619	587	636	595	582	595	599	626	573	570	575	582	539	610	580	549	605	560	618	542	626	559	595	636	599	622	602	574	605	598	546	636	655	610	561	622	623	560	613	604	618	568	551	633	606	593	606	576	601	575	597	606	559	604	584	614	594	599	550	585	598	586	574	585	556	598	618	569	590	557	612	576	590	632	602	637	626	554	562	537	590	585	626	570	620	626	558	553	598	614	568	577	589	595	610	541	572	590	591	548	596	587	581	595	582	628	589	621	626	634	606	583	649	579	619	618	603	638	595	606	620	569	640	584	605	604	653	613	615	574	576	580	581	586	622	595	570	586	614	597	622	587	623	614	607	595	579	599	579	637	581	591	620	600	635	560	565	589	550	626	599	560	614	599	631	641	603	594	528	593	623	593	586	595	596	582	587	592	593	625	630	628	581	609	575	607	561	598	558	591	620	577	586	534	583	577	596	588	576	619	568	628	582	573	548	592	591	568	582	581	614	562	592	555	618	578	605	620	587	590	576	625	598	616	587	564	613	585	598	634	589	531	588	559	563	587	572	577	600	602	590	591	561	594	571	541	608	617	569	613	585	638	570	595	583	606	597	605	590	610	616	605	628	575	586	560	589	562	594	574	605	555	593	607	541	600	641	578	556	612	596	591	578	550	599	584	610	597	590	616	587	564	594	611	606	592	606	581	581	635	550	623	562	580	591	619	594	592	575	598	538	606	560	609	583	625	607	613	575	559	602	581	561	594	604	586	578	565	593	580	579	566	621	590	620	574	592	609	590	608	588	579	595	601	582	569	616	570	582	637	602	624	577	594	581	587	585	576	583	619	585	589	572	579	650	595	608	583	565	579	605	609	583	570	577	608	583	543	624	615	592	561	592	548	558	609	602	603	639	588	611	569	554	604	602	601	561	575	596	600	589	620	582	570	596	569	621	631	640	572	579	628	573	610	632	567	610	612	616	597	572	610	588	594	581	562	566	613	584	609	590	568	608	632	566	569	584	553	598	590	583	613	546	589	566	619	606	572	544	602	620	608	626	614	611	545	597	591	590	514	597	627	591	591	556	607	583	595	592	586	555	593	629	579	579	573	589	633	588	592	585	597	592	579	635	567	564	542	590	575	583	583	626	598	619	607	573	617	590	568	583	585	623	589	585	586	580	583	589
38037	55807	33651	4838	716	743	752	775	748	720	771	718	733	764	763	776	723	1148	1373	1399	1198	932	806	749	749	654	668	699	660	701	685	721	674	736	668	694	678	717	688	673	690	708	700	701	660	719	748	718	700	653	700	725	716	663	763	743	666	670	688	665	690	709	678	759	731	697	734	678	684	706	704	724	698	650	696	687	715	707	678	673	719	725	689	764	710	705	710	765	658	671	692	744	693	685	678	741	723	697	735	689	728	672	714	680	638	681	702	705	714	677	652	678	726	709	677	701	665	673	683	701	682	679	690	682	681	732	708	729	679	652	696	728	719	700	711	677	664	690	703	681	692	726	688	670	742	669	683	690	726	690	673	660	697	702	685	714	717	716	671	669	693	721	740	700	693	685	647	707	673	702	670	701	752	656	678	698	695	684	689	679	703	709	681	690	725	668	715	706	717	663	697	728	653	711	674	666	676	703	640	715	704	723	679	712	716	714	663	748	693	692	716	740	723	668	667	692	690	670	726	679	707	686	694	688	726	734	660	689	693	711	744	700	755	724	710	675	705	706	669	696	711	696	733	697	707	693	691	661	744	732	707	686	649	695	726	702	709	741	679	713	713	706	687	708	708	738	677	673	742	682	719	718	667	701	668	676	715	694	682	718	668	708	697	691	714	730	714	756	727	737	706	699	676	691	733	738	721	679	690	692	699	718	706	673	731	718	678	736	713	714	695	677	736	733	686	670	709	665	719	624	715	728	672	711	691	691	685	673	674	720	699	705	756	668	701	716	706	715	734	714	692	751	688	671	683	660	711	661	738	674	730	695	660	747	695	656	718	693	693	668	699	664	696	784	701	747	689	701	713	701	721	665	707	694	699	686	702	701	674	670	678	713	664	696	703	689	714	712	696	678	687	700	703	671	710	714	696	690	676	693	699	697	706	699	675	700	689	720	707	692	703	607	719	689	668	688	683	721	656	686	644	738	682	662	706	717	716	741	679	721	685	675	662	713	671	651	760	659	659	696	673	720	692	685	712	742	684	701	647	690	710	667	677	672	709	703	699	707	700	722	682	694	720	687	724	676	705	654	687	701	693	749	693	697	739	665	688	737	698	714	720	711	703	704	694	704	674	705	741	732	701	680	699	708	736	673	688	701	716	670	706	712	707	701	724	739	679	736	678	701	696	717	689	658	688	701	708	719	742	711	712	687	685	688	711	693	690	723	692	659	730	709	714	691	680	695	679	720	665	718	740	731	719	729	679	674	700	733	708	691	688	697	706	661	740	703	690	736	666	697	708	687	698	708	680	722	719	693	699	619	699	710	735	714	717	740	710	640	793	650	682	729	675	706	713	727	653	697	654	681	691	717	669	719	683	742	692	763	703	708	722	726	726	726	671	693	671	691	744	686	693	700	679	704	662	657	699	750	668	688	709	731	721	748	669	668	730	667	686	656	686	689	699	727	683	716	705	669	705	684	707	703	692	675	647	714	711	706	729	729	737	685	684	720	661	682	685	674	734	691	722	715	675	705	716	710	692	688	651	732	673	713	712	693	741	703	697	676	666	676	668	678	677	679	671	708	671	667	702	669	706	706	727	727	698	707	714	693	721	665	670	678	733	714	701	678	689	711	685	695	716	734	670	722	725	673	690	772	661	699	711	652	658	671	667	706	684	702	665	705	656	738	658	664	698	684	687	685	712	693	719	711	750	683	736	757	631	687	684	666	712	692	694	690	660	740	724	675	723	678	649	703	671	721	689	731	698	678	709	730	709	692	721	644	738	669	679	684	702	731	715	692	647	699	736	699	699	715	675	717	682	738	668	687	731	708	703	692	711	726	702	690	753	666	677	704	758	689	706	710	686	702	720	670	694	702	651	698	704	685	695	743	646	711	649	658	721	694	661	675	684	710	719	692	640	650	726	688	729	677	673	676	716	669	683	697	723	672	686	651	681	701	733	648	663	711	690	704	685	715	702	730	696	661	684	674	741	713	641	704	704	709	687	703	681	671	703	713	716	683	716	706	725	658	698	740	680	712	725	634	672	686	709	687	672	731	708	652	659	739	695	713	711	723	750	684	692	704	728	704	717	684	713	713	727	683	689	680	729	710	702	741	717	669	687	688	697	723	688	654	725	687	702	726	687	704	655	706	708	696	690	718	677	705	689	704	721	693	688	678	685	681	729	678	664	703	686	640	737	653	727	688	732	709	707	701	725	712	736	716	695	715	711	750	685	657	706	721	630	735	709	700	708	686	728	721	730	646	721	724	636	733	677	725	664	643	674	724	721	688	684	728	636	712	672	688	674	679	695	690	698	735	682	726	710	632	692	692	666	689	683	659	705	692	681	700	716	689	687	696	738	668	668	685	699	662	702	662	695	697	706	678	708	668	680	723	703	702	698	692	713	693	683	710	717	684	722	724	736	713	720	746	709	712	695	658	712	649	698	698	736	678	675	708	724	689	737	694	748	696	763	694	626	746	681	670	722	684	673	756	699	711	666	678	733	706	708	705	710	671	725	738	668	684	755	747	700	705	712	697	734	654	656	665	733	651	725	703	732	671	741	686	701	714	692	706	682	712	700	742	737	718	690	690	732	678	748	701	708	665	717	730	685	657	719	718	703	660	680	730	722	696	685	761	693	703	705	693	653	686	669	686	672	725	705	733	640	749	703	653	710	693	650	694	695	691	730	704	711	700	702	707	698	744	681	662	670	690	719	689	669	697	664	667	702	675	697	710	696	689	705	712	727	668	727	695	673	739	750	644	701	734	682	683	699	705	689	699	654	744	674	714	691	694	693	704	763	717	683	662	699	691	727	684	677	705	690	677	721	740	706	669	724	753	714	704	683	651	657	656	703	665	722	728	715	753	670	681	702	726	683	721	690	638	720	680	684	686	716	659	703	722	723	751	681	688	689	724	701	684	710	705	721	669	645	691	693	712	655	731	695	671	684	672	642	670	678	702	703	737	688	739	695	658	718	730	737	680	732	705	727	711	691	696	662	679	710	709	690	694	715	719	713	685	688	774	703	704	707	661	696	691	666	678	709	732	658	708	733	683	720	707	680	680	691	699	694	712	678	700	714	698	729	718	626	703	747	688	725	679	736	727	719	706	684	670	677	672	726	667	722	677	675	690	758	706	723	662	694	694	703	703	678	681	703	673	704	653	667	692	633	671	711	697	707	687	719	676	653	658	672	702	701	685	692	764	681	739	652	690	717	697	695	712	693	673	761	693	704	704	735	703	671	717	690	674	705	714	689	706	688	728	679	723	698	669	708	681	740	676	670	655	681	686	668	688	711	727	723	721	709	681	720	742	659	715	677	713	723	691	697	668	699	674	687	640	710	704	691	666	702	719	721	696	706	743	684	715	657	687	728	732	672	683	691	682	701	655	727	714	677	681	723	724	687	723	690	686	723	731	700	720	698	681	697	781	677	705	668	725	683	741	687	737	711	718	667	707	707	686	684	693	702	728	716	706	663	717	662	676	725	700	680	735	641	700
24510	21724	29409	24595	20573	7538	1129	816	756	722	690	768	739	734	755	675	940	3648	3955	3813	2634	1619	1164	978	679	613	699	666	603	638	671	728	671	655	611	636	681	677	611	633	605	664	643	620	651	635	651	622	596	662	646	686	644	576	589	656	610	644	652	646	664	655	632	633	638	653	689	626	621	609	622	623	680	641	652	649	620	633	580	632	647	582	628	628	674	695	632	701	697	652	625	598	692	613	647	604	657	675	665	655	618	667	626	604	607	671	622	649	661	653	617	667	615	616	646	612	638	669	606	631	665	630	669	663	636	627	583	665	659	630	639	639	631	645	660	652	655	659	706	677	657	671	617	650	658	610	665	635	649	592	630	630	624	616	631	633	675	662	648	654	614	626	605	600	643	617	626	625	653	586	628	625	665	666	655	600	666	655	630	611	668	629	626	620	651	680	637	621	636	672	659	618	612	632	626	688	674	599	669	692	638	614	643	632	640	683	636	653	644	648	612	600	607	605	642	608	662	625	641	638	656	611	623	645	637	636	641	652	672	659	669	621	644	636	638	678	641	597	641	703	649	612	618	620	660	640	611	645	673	661	630	635	631	639	646	634	625	639	617	591	661	687	635	632	622	630	624	625	620	679	618	627	616	642	653	661	651	650	638	654	661	642	646	667	604	596	635	686	690	658	678	652	626	652	656	594	603	610	599	625	684	680	651	656	637	637	643	688	621	671	680	655	655	651	681	629	605	626	654	662	642	627	645	622	618	622	696	669	638	592	628	607	621	650	653	671	600	609	609	641	608	640	603	607	671	619	627	611	632	640	645	641	617	649	619	661	701	661	695	677	621	666	640	690	651	622	642	639	699	604	652	663	659	646	585	601	620	663	629	632	620	625	669	650	669	656	675	667	648	684	585	613	606	643	629	621	655	619	658	620	682	600	666	625	645	641	631	624	635	646	637	631	703	631	666	619	613	615	608	622	656	578	631	629	648	626	659	650	671	636	670	614	637	682	602	608	685	676	672	614	644	648	607	575	635	657	632	684	717	620	617	678	685	586	639	651	620	668	639	666	649	636	626	631	715	647	631	688	646	618	696	634	656	649	657	625	659	691	667	630	627	628	646	675	609	653	620	684	645	585	632	645	668	618	654	667	610	605	673	611	627	643	633	582	650	623	627	625	632	687	628	660	628	661	634	622	641	621	688	643	609	652	659	617	659	623	685	635	642	609	631	672	598	617	619	645	635	622	654	690	691	651	604	620	634	639	598	646	625	664	674	596	636	619	588	674	659	647	652	673	632	696	630	618	654	643	649	626	625	610	673	658	656	659	623	626	627	648	604	671	631	660	670	590	648	639	616	633	603	651	652	609	652	664	629	679	669	642	651	665	666	648	663	645	605	667	651	681	647	690	615	642	653	640	660	614	665	602	653	660	608	645	683	646	663	593	654	629	635	640	654	597	632	635	678	665	611	640	679	677	653	618	651	644	629	619	657	633	606	648	663	620	629	675	673	652	608	624	646	625	632	589	625	609	661	637	643	662	671	648	658	674	636	691	671	627	649	655	687	624	650	584	624	642	656	636	672	662	660	667	623	664	634	649	608	633	637	658	648	592	655	666	666	631	689	623	656	635	691	633	644	598	647	657	612	642	608	688	647	649	631	669	646	662	638	640	640	628	640	666	630	603	633	665	631	680	625	628	626	641	641	575	684	631	663	641	640	667	639	631	640	636	640	624	667	677	610	606	619	613	633	636	631	654	665	669	630	649	626	624	645	697	635	637	610	589	643	643	661	641	659	607	589	662	625	597	673	623	641	619	671	677	646	603	591	659	678	609	664	694	665	637	649	647	658	619	584	638	635	633	623	635	677	634	610	605	622	654	659	676	635	678	659	649	685	652	626	595	647	669	634	632	633	640	642	635	654	615	615	636	601	657	659	640	602	644	631	579	664	622	633	623	619	642	605	634	664	638	628	605	651	617	649	677	631	680	651	617	633	638	625	657	647	619	641	605	592	650	611	649	664	646	653	636	681	620	652	658	640	601	617	642	669	608	713	644	628	641	719	640	663	611	653	664	607	635	671	653	634	609	643	658	559	690	616	640	682	613	597	620	644	620	654	632	657	646	670	614	613	660	652	650	635	619	625	678	625	594	642	624	671	601	617	699	660	672	639	627	649	629	652	635	643	655	609	627	627	624	658	651	633	624	596	652	598	684	630	669	683	650	709	630	650	712	674	628	647	671	667	652	639	659	630	637	680	657	585	594	617	643	628	613	659	674	614	633	636	661	640	611	660	606	664	676	682	658	626	655	613	679	664	618	651	593	621	643	696	643	661	609	625	645	628	666	674	636	632	636	657	619	652	619	642	619	646	669	663	659	633	632	599	645	639	636	678	596	635	652	658	620	658	639	625	669	601	598	671	702	612	634	644	638	647	685	605	611	615	652	666	631	611	602	580	628	642	631	653	614	631	669	645	661	622	635	616	647	622	637	654	609	628	610	675	621	634	670	662	643	637	695	625	631	641	605	652	632	612	635	614	668	629	619	626	618	604	652	600	655	675	664	653	624	671	659	647	623	624	623	656	662	657	639	576	608	652	615	650	645	642	660	606	655	639	668	669	620	644	626	666	650	635	642	675	668	648	663	624	626	670	594	649	599	608	674	652	596	626	660	661	607	626	657	613	638	684	651	698	663	697	608	657	697	630	615	684	643	612	585	578	601	626	624	654	621	625	653	652	624	629	619	669	638	664	660	680	669	639	565	621	648	695	651	646	647	641	654	630	587	670	622	617	660	644	685	633	617	661	635	656	620	592	622	660	661	668	650	654	646	645	665	611	642	639	640	656	590	634	634	615	660	663	647	661	628	652	675	654	657	672	630	653	672	676	656	670	636	648	648	698	638	669	669	601	640	607	628	648	642	672	648	661	656	621	692	622	716	622	648	646	627	657	605	643	636	672	656	654	689	636	621	616	644	654	673	655	670	645	616	672	641	642	656	637	656	654	610	629	648	687	635	646	602	663	624	665	615	616	636	654	643	622	635	634	601	666	603	618	636	636	608	595	664	687	631	630	654	676	645	648	631	644	660	598	647	694	690	617	647	643	622	601	624	644	697	597	636	596	602	611	641	615	696	594	591	645	649	661	584	647	652	663	597	684	662	592	652	643	666	662	641	639	622	662	668	647	645	633	701	654	652	638	647	613	665	626	662	637	626	637	640	627	674	625	664	605	608	641	625	622	595	617	681	638	686	624	625	597	667	635	647	628	662	626	659	644	674	645	668	637	661	678	645	588	654	648	638	588	680	651	642	636	602	637	672	657	641	635	635	609	640	632	620	619	600	629	624	715	652	720	621	636	628	700	659	633	665	616	577	660	633	609	620	662	635	660	678	658	609	647	637	618	651	619	650	627	653	636	622	648	667	665	604	657	650	667	634	615	694	623	672	652	645	689	652	647	628	672	620	633	696	638	658	604	632	622	618	633	625	637	627	641	649	608	628	675	639
42105	72344	36995	2488	1612	1306	1086	1026	1002	881	896	862	896	951	869	855	1142	6013	6144	5769	3840	2361	1610	1338	789	781	741	751	738	767	773	803	795	769	722	753	744	697	715	680	759	749	710	715	723	688	807	749	740	769	743	758	763	785	739	778	716	741	733	707	780	708	731	686	730	745	775	752	715	759	706	723	765	722	709	758	729	678	726	692	782	746	747	732	786	703	691	681	721	744	783	721	750	717	735	731	757	755	768	756	768	759	757	766	702	735	767	733	729	732	799	761	704	790	730	763	755	729	713	686	728	770	686	752	743	773	783	722	751	736	694	747	737	704	792	804	755	725	725	760	771	771	740	659	749	757	762	755	747	766	758	758	690	771	724	784	715	729	758	743	774	746	791	726	762	738	735	732	742	725	711	759	800	725	738	731	763	751	704	714	735	740	679	772	766	721	796	792	691	691	689	764	743	709	716	679	764	768	749	730	729	769	737	738	708	730	743	769	742	817	745	755	705	697	761	735	716	751	710	723	779	736	736	732	761	768	746	700	746	743	737	741	731	758	726	760	760	737	748	725	729	740	766	735	763	718	735	736	747	695	684	737	770	744	800	776	717	718	714	810	780	697	699	746	694	667	798	753	744	707	763	700	724	721	728	730	666	787	759	738	736	753	739	761	732	735	765	736	715	704	715	727	719	739	706	729	733	736	745	724	749	719	723	720	745	759	744	779	782	768	762	739	731	721	722	689	750	759	739	740	716	690	763	749	693	785	726	717	710	769	709	769	738	717	740	759	724	738	750	749	739	724	765	725	773	769	733	696	760	708	783	735	725	696	720	750	736	741	781	769	732	751	714	804	731	765	747	715	723	741	726	743	758	705	694	749	740	704	711	739	738	739	704	720	735	709	753	774	757	752	729	720	765	722	739	771	661	756	729	724	734	811	743	771	715	757	712	713	699	730	695	773	798	755	750	748	698	713	702	780	774	764	742	712	745	703	691	747	747	754	755	736	763	744	773	735	755	749	754	740	731	740	752	723	759	746	746	731	755	701	733	730	705	696	743	776	754	708	731	747	773	742	743	763	726	724	747	727	753	780	700	757	772	754	750	741	736	794	737	726	761	768	749	747	733	714	731	732	788	753	733	706	743	714	706	772	715	709	697	717	772	748	749	790	752	786	729	718	734	754	725	708	696	764	709	682	788	719	724	780	789	780	708	694	766	798	755	677	681	730	783	754	749	797	709	749	762	738	732	778	725	730	734	756	753	744	720	711	699	718	759	747	693	770	750	739	780	739	735	725	757	767	764	713	732	771	707	729	764	709	693	686	738	742	734	715	728	706	733	757	699	753	801	792	745	790	685	761	736	737	723	773	718	797	769	720	755	750	715	705	712	733	695	697	790	740	744	767	770	733	727	784	753	721	719	766	733	737	779	743	783	718	761	730	741	710	735	750	714	726	734	769	732	715	720	753	728	724	736	769	717	750	732	717	758	746	735	689	744	777	737	752	737	776	688	799	686	775	778	770	731	706	712	747	763	725	740	708	791	743	777	755	743	744	700	725	742	755	795	748	726	719	692	686	743	723	730	752	692	741	779	700	755	778	733	746	769	773	682	706	723	719	748	721	762	763	753	734	729	722	715	704	726	778	728	754	706	761	772	709	740	746	724	709	754	701	729	724	737	746	700	778	740	708	729	687	698	796	695	773	754	698	737	763	763	671	711	748	692	756	728	693	747	716	734	740	783	802	739	771	760	718	760	751	708	782	715	695	737	741	719	776	731	801	716	759	740	726	735	715	761	697	772	741	752	760	750	689	716	730	755	710	724	722	737	784	692	712	742	737	731	744	750	760	726	733	698	685	749	735	713	711	729	761	772	755	735	800	737	747	772	721	694	720	715	738	764	727	695	745	749	664	699	753	728	761	698	730	780	751	751	723	760	742	723	734	740	721	719	700	786	719	777	774	731	752	728	731	757	746	694	742	731	726	769	794	700	730	717	792	707	764	735	741	747	696	757	749	716	751	761	746	789	752	712	727	721	720	760	737	719	731	721	756	701	745	776	767	736	734	766	783	766	741	689	736	709	727	770	741	736	734	739	735	787	684	738	783	687	741	756	753	727	708	759	748	789	783	719	801	761	727	778	731	740	725	775	741	742	718	783	733	756	792	732	716	722	692	721	737	728	721	762	733	746	763	739	702	756	716	741	734	722	745	691	720	720	775	732	714	761	760	708	717	747	751	771	753	752	750	714	718	744	690	740	741	759	719	749	699	753	763	745	731	705	741	751	740	808	770	735	715	705	786	772	770	706	709	733	718	754	710	721	734	706	732	708	713	770	697	720	710	729	729	748	724	742	723	772	778	711	754	766	712	738	780	720	752	747	737	704	765	767	748	760	732	729	810	726	730	781	731	729	693	785	763	725	713	752	783	740	723	732	722	713	740	675	712	700	735	737	698	713	728	763	718	747	721	781	758	741	708	756	761	724	747	776	696	755	729	745	764	712	720	723	764	771	731	714	725	751	735	732	755	742	789	761	739	750	697	744	757	784	734	692	725	720	776	736	701	718	772	752	741	767	745	728	755	717	733	789	757	746	724	725	760	719	797	720	701	782	721	755	691	717	716	720	683	748	753	686	746	693	754	696	716	764	708	703	765	732	737	714	709	725	747	745	790	754	750	697	730	725	755	752	779	688	701	672	688	768	745	770	734	713	731	727	735	775	736	727	726	716	758	767	774	730	710	734	720	710	762	774	772	728	777	746	718	765	743	768	749	796	705	735	743	774	774	749	706	726	726	747	761	736	705	733	735	724	741	798	814	728	744	731	720	732	734	737	739	719	776	772	760	742	776	787	768	765	718	759	696	746	739	756	740	717	720	783	777	717	717	749	719	702	718	732	763	752	733	676	763	762	756	729	759	791	762	736	688	716	727	707	769	788	733	731	774	737	723	732	725	697	707	720	725	766	797	772	742	649	760	725	724	729	723	700	791	726	719	755	730	718	712	702	819	723	753	727	702	704	737	716	737	732	755	764	711	701	746	739	760	738	765	754	747	769	729	718	753	729	738	763	746	733	739	778	761	751	731	747	696	801	740	746	713	721	679	768	716	775	712	751	743	757	734	701	722	713	706	739	749	718	796	717	757	726	737	788	777	761	736	814	733	753	712	779	742	702	737	735	728	718	718	713	704	769	697	747	728	717	736	706	686	732	757	732	710	730	753	687	734	741	759	697	752	732	722	737	760	735	740	746	772	741	760	718	706	710	707	717	698	740	768	787	730	720	684	757	727	772	729	723	741	729	702	777	718	742	713	718	739	740	702	718	725	717	735	762	786	732	729	763	758	705	792	736	747	738	772	789	740	750	747	709	752	736	729	765	708	770	765	723	767	793	760	705	751	788	749	738	712	696	719	706	708	745	704	757	734	712	757	707	768	679	734	723	759	719	733	780	770	751	741	709	763	748	770	705	729	739	724	706	735	761	752	756	785	732	748	769	765	753	745	712	720
25661	22288	28284	24971	10173	1092	842	757	775	762	713	689	758	779	727	741	886	2629	2783	2595	1938	1315	971	798	701	638	709	670	688	700	788	756	684	703	708	671	691	683	700	673	717	728	711	698	691	675	674	690	711	664	702	695	715	693	704	640	692	716	715	660	660	718	692	691	670	676	703	705	652	721	662	675	682	668	675	681	672	697	680	657	691	662	717	723	659	716	705	681	749	696	699	718	714	671	717	701	664	681	722	654	692	709	672	665	663	678	712	702	728	695	696	699	714	690	671	669	696	689	685	688	667	668	708	627	724	682	707	709	665	687	675	660	673	667	646	727	644	705	632	712	718	709	696	655	705	681	696	733	685	712	690	698	656	630	676	693	710	708	595	716	666	715	708	687	702	699	690	671	692	707	698	721	652	690	729	688	676	673	736	725	650	674	665	671	722	694	677	688	653	675	682	684	690	645	673	708	642	681	676	681	646	668	675	637	671	679	677	721	676	668	665	687	649	653	677	689	658	687	673	708	700	678	663	669	671	679	727	709	682	654	681	658	653	685	720	603	722	640	712	664	659	701	675	674	649	742	667	659	665	688	686	723	737	658	678	655	675	708	699	675	708	702	658	655	689	692	662	634	670	711	691	671	701	684	671	656	691	686	708	667	660	681	647	649	674	683	673	620	782	669	662	709	653	647	655	702	735	685	673	744	671	698	700	686	714	689	671	695	701	684	703	679	723	707	732	636	660	655	720	645	682	728	705	701	701	706	689	711	643	702	664	675	693	669	662	693	722	664	682	655	675	711	706	690	696	651	661	690	650	714	748	702	680	703	702	681	716	632	692	694	657	646	664	699	677	662	701	715	722	653	691	654	728	722	671	701	682	681	669	630	689	715	672	700	717	678	709	698	684	669	695	688	629	701	721	711	721	704	671	725	715	668	717	671	689	682	663	725	681	652	722	699	644	655	682	692	666	688	633	639	733	703	717	655	658	678	684	688	675	697	718	664	643	702	683	672	694	719	661	691	681	671	725	704	695	646	708	691	681	726	716	696	731	660	696	701	723	656	723	672	689	683	647	705	676	639	699	693	675	715	717	730	653	704	679	707	692	635	721	687	683	660	687	654	645	676	629	699	667	730	635	648	702	711	657	694	693	701	675	677	756	689	678	689	670	669	672	700	703	689	696	664	694	657	699	640	699	660	662	693	626	678	679	722	700	674	699	681	708	713	680	674	704	661	676	687	685	701	718	709	684	731	647	696	682	627	683	720	672	657	657	673	704	696	643	651	698	678	694	658	684	687	681	692	660	684	667	717	703	653	695	680	688	709	654	657	649	711	670	615	732	694	732	667	738	675	680	670	671	705	692	749	628	676	683	660	677	695	664	652	657	684	666	675	696	701	710	707	654	706	681	658	648	678	657	697	668	646	643	671	647	668	656	725	676	726	738	722	677	674	693	687	701	668	699	662	671	672	601	692	682	693	670	689	677	686	710	676	707	640	655	716	694	666	689	684	687	674	699	652	638	722	676	658	662	672	701	686	644	715	647	682	694	704	711	705	647	698	721	694	675	645	652	702	665	658	687	712	682	704	647	679	681	656	648	675	681	655	643	669	691	658	671	712	726	684	719	678	655	697	676	718	681	609	676	663	726	679	694	692	679	634	651	664	661	708	664	717	698	720	679	661	707	677	709	643	661	707	706	732	667	688	712	664	666	681	679	663	710	676	702	700	663	696	667	683	658	649	682	698	660	709	680	694	710	690	679	668	658	657	713	698	619	600	684	686	651	708	661	689	678	672	738	710	676	711	707	674	643	691	646	669	659	659	670	682	716	713	670	682	639	682	606	654	694	675	648	720	690	687	683	661	714	734	716	661	701	711	726	639	668	693	662	682	648	673	665	713	697	721	695	657	708	655	732	647	709	684	697	716	675	696	648	677	678	680	685	659	662	702	668	689	680	718	680	661	654	702	720	667	662	683	683	720	649	691	672	701	654	675	687	745	734	659	662	690	703	640	651	683	696	677	664	670	646	701	656	681	678	646	689	717	702	669	723	707	721	677	695	724	672	688	662	648	732	680	682	662	676	656	708	730	693	660	653	678	706	639	671	648	695	678	664	679	653	650	675	656	656	710	659	679	694	647	646	674	670	652	699	720	644	662	704	663	658	746	628	766	692	685	688	680	674	718	675	650	687	669	699	763	704	697	668	688	692	645	714	692	681	679	673	732	687	692	705	687	651	667	692	686	721	680	720	663	668	664	700	639	659	693	704	722	655	692	699	654	676	693	653	678	681	678	686	656	645	670	715	668	704	692	667	688	689	678	686	661	708	719	658	749	670	660	665	696	709	687	691	726	662	668	693	706	690	689	703	704	649	659	704	666	664	680	710	684	662	665	677	673	659	661	714	663	653	705	685	673	688	664	679	695	697	675	697	688	682	671	693	660	652	663	700	660	687	635	716	673	704	681	717	681	730	701	698	680	699	673	678	679	667	683	686	683	695	707	674	702	699	709	684	717	677	652	733	641	697	648	667	696	653	670	634	729	635	693	640	684	664	703	667	699	698	683	654	667	694	661	669	643	676	659	738	666	705	696	706	686	680	715	657	684	664	706	698	716	669	700	674	710	691	654	713	677	671	673	687	651	671	688	646	731	672	650	702	691	703	667	700	689	669	645	705	654	663	721	640	696	671	679	692	622	741	684	727	694	690	631	645	686	649	685	668	681	649	710	675	671	706	709	700	682	672	620	687	700	653	653	698	674	683	701	689	666	673	709	667	718	662	695	687	682	708	693	739	694	692	695	650	628	697	683	660	689	660	704	671	674	669	710	672	716	694	696	689	654	620	708	705	708	701	689	700	667	700	666	691	655	679	692	692	657	656	657	657	684	690	650	661	677	681	668	660	724	721	672	691	715	650	681	688	751	710	657	677	670	713	693	692	646	659	663	724	700	693	696	663	650	657	670	676	658	710	647	662	658	674	704	629	720	678	655	719	688	675	685	641	682	700	658	700	708	685	659	648	701	709	654	703	684	686	697	678	661	710	642	689	702	629	712	687	713	712	712	671	699	647	690	736	682	692	693	665	707	687	727	626	683	709	659	689	661	691	697	679	663	631	709	714	672	683	683	622	666	702	668	678	670	704	678	654	668	672	691	683	736	705	672	656	721	717	715	695	687	697	690	685	654	637	671	675	710	705	675	678	679	635	693	712	693	672	681	717	664	671	654	701	718	670	693	708	671	654	675	687	680	663	636	691	661	707	688	703	690	659	713	703	653	674	618	710	696	695	670	685	695	718	691	685	667	647	681	678	666	671	698	643	675	716	655	701	706	667	684	703	699	711	668	708	653	664	633	665	663	713	688	714	709	646	673	742	699	697	697	718	704	694	682	687	678	657	666	670	680	705	725	669	678	699	701	695	709	702	710	721	657	616	671	691	709	680	649	693	690	666	699	667	682	708	695	683	664	674	688	713	696	669	651	714	659	743	701	705	686	698	646	740	683
40390	64858	26581	3631	1326	1156	1097	1005	969	903	908	892	941	925	899	884	1271	4738	4748	4575	3066	1919	1355	1035	864	859	782	808	834	848	854	824	835	837	815	803	809	811	754	820	792	817	784	811	847	746	771	774	806	855	805	875	783	779	890	795	799	773	797	787	800	837	758	817	811	814	846	836	811	798	788	841	802	744	818	860	799	797	808	819	828	762	838	763	838	830	764	790	827	805	776	778	844	761	840	840	832	820	834	745	828	855	815	771	793	771	772	793	782	809	802	826	811	809	815	795	801	761	837	807	870	757	806	823	767	786	823	777	762	772	824	790	816	810	782	813	813	802	759	790	768	760	810	801	810	837	727	786	816	788	852	808	812	817	797	797	796	791	799	824	801	833	732	799	808	756	805	784	787	830	819	777	783	816	852	802	844	813	798	789	808	806	814	783	790	838	855	790	832	790	842	861	818	769	828	807	813	833	800	789	785	807	824	764	753	789	774	822	865	814	823	849	809	764	805	762	780	798	779	815	767	810	816	830	775	814	780	845	843	788	818	812	829	839	775	774	790	796	805	832	805	791	829	738	787	843	803	785	800	817	778	825	841	759	842	802	789	792	851	787	815	852	826	833	839	829	844	783	803	821	819	792	842	836	735	777	803	814	832	760	781	839	826	758	836	806	820	773	802	778	836	853	793	775	783	831	863	821	812	799	825	800	786	779	817	802	826	772	781	797	805	830	793	778	858	829	789	763	809	795	769	805	853	808	824	836	757	860	781	866	838	786	766	766	789	779	790	786	789	792	791	772	818	807	815	768	740	785	780	794	767	781	828	817	887	797	782	812	819	763	869	799	834	785	787	793	788	838	782	757	816	798	799	808	823	771	795	825	795	801	785	835	827	765	778	776	769	823	805	780	752	863	867	787	761	803	815	827	843	818	759	808	772	773	797	832	780	772	805	774	800	825	796	765	795	843	723	793	762	841	790	778	848	814	793	810	793	770	823	861	841	777	833	791	844	798	799	777	807	821	825	807	735	798	829	824	808	775	795	853	812	821	797	769	806	778	771	781	791	827	851	779	810	801	808	845	778	819	789	759	822	861	812	778	822	788	765	849	796	764	792	849	849	808	815	828	800	808	832	773	829	827	849	786	814	833	852	847	817	777	843	799	752	784	791	768	771	801	773	806	786	898	789	815	803	856	844	830	796	814	858	802	762	765	788	829	833	779	833	840	759	789	804	833	807	795	809	779	854	752	828	838	853	777	795	800	838	771	804	778	842	844	850	781	800	839	824	791	759	816	801	798	774	791	793	844	829	772	826	755	813	815	825	803	789	790	817	808	802	771	775	815	801	783	798	771	799	803	837	783	799	817	784	813	798	788	788	820	815	859	852	797	812	795	759	826	789	793	796	789	830	814	858	771	829	759	809	813	804	809	804	870	823	803	813	833	838	781	820	799	792	850	806	803	796	804	811	795	792	853	823	822	806	817	833	849	800	800	841	813	786	815	854	818	776	806	779	796	816	771	801	832	808	864	812	782	777	752	823	787	794	814	796	849	841	755	794	798	797	836	848	779	771	814	804	847	817	792	780	762	829	808	829	806	810	810	796	825	796	818	799	816	809	799	817	761	796	835	797	849	779	796	715	768	807	835	876	827	801	790	795	797	798	807	793	795	796	830	819	825	816	758	821	839	799	800	807	752	830	802	847	797	812	809	785	808	819	846	774	799	808	742	845	755	793	791	842	796	770	782	789	799	847	760	776	802	779	799	805	748	809	779	799	805	824	828	789	784	839	810	805	833	815	820	790	820	801	818	799	785	832	796	817	850	800	814	829	797	822	790	808	791	818	792	836	802	788	785	796	817	837	797	823	756	843	803	810	845	818	815	797	837	788	769	788	766	774	783	793	779	828	810	796	820	749	836	802	807	768	772	790	852	826	796	837	804	790	808	818	834	797	804	761	845	835	862	768	780	852	814	807	805	788	761	855	769	798	803	780	795	837	780	783	748	796	773	791	809	807	788	830	772	823	766	784	815	788	786	753	808	817	808	808	782	799	790	812	763	791	774	751	751	808	830	837	775	878	809	823	828	785	794	791	780	826	876	791	844	793	752	781	844	809	742	760	826	810	774	838	775	834	782	756	784	817	853	806	847	795	776	799	806	774	835	798	823	825	856	847	820	764	781	796	817	810	818	752	773	790	807	766	783	780	808	764	794	793	835	838	791	757	827	720	752	822	817	812	785	850	814	782	717	805	853	806	832	853	797	818	841	812	784	802	791	802	820	820	825	828	780	819	818	777	838	825	831	829	852	781	791	810	791	791	798	805	835	748	778	789	891	750	766	791	798	774	862	788	790	773	796	761	841	798	813	810	809	763	804	822	794	781	795	761	793	864	814	782	824	844	776	832	743	847	790	807	828	806	807	767	793	843	776	825	835	821	794	828	752	762	833	866	774	776	817	831	783	837	832	770	803	803	780	849	795	804	749	756	826	818	777	742	794	819	796	825	786	814	803	812	818	852	831	847	763	838	805	776	800	777	834	848	818	839	826	796	855	788	759	807	833	763	795	827	819	823	837	809	771	799	786	730	768	851	764	827	782	789	785	782	817	797	751	827	836	782	839	810	794	804	796	750	862	792	775	893	781	791	759	821	766	818	794	875	800	797	809	867	790	817	797	751	791	764	748	793	767	839	832	803	769	783	822	821	809	779	799	766	793	756	827	850	817	769	803	831	796	832	812	760	821	826	821	799	806	822	775	787	779	807	814	796	785	771	817	782	838	829	808	813	814	830	765	775	856	758	820	805	793	833	844	812	791	765	805	745	801	815	796	785	823	816	788	769	795	766	764	775	815	810	775	801	812	806	811	779	800	805	825	786	817	824	845	822	777	742	801	796	777	793	792	836	828	798	831	798	809	735	825	764	846	844	829	851	804	778	808	829	774	792	807	783	850	824	797	783	821	746	782	798	780	775	891	774	792	762	796	840	821	868	798	793	787	810	794	834	760	807	791	842	816	810	769	820	792	792	824	827	836	829	830	799	793	840	815	848	789	829	826	797	838	802	808	807	773	810	774	807	739	785	761	815	788	803	835	810	835	808	798	764	773	801	783	764	745	788	780	771	784	769	856	772	776	788	793	818	785	781	802	789	801	754	788	810	793	795	825	757	856	772	818	806	800	776	810	809	786	789	813	802	789	750	810	776	855	764	782	812	832	776	745	799	759	810	809	768	804	849	786	833	805	763	809	788	796	798	778	809	800	836	814	803	802	784	798	804	794	782	800	794	807	871	824	821	793	811	789	785	836	791	826	848	799	838	822	788	790	824	826	810	801	750	835	800	826	823	844	748	831	786	825	816	773	802	845	840	831	826	818	809	826	806	834	816	831	856	797	832	793	804	813	763	846	784	785	810	815	776	777	763	802	861	803	857	812	827	805	776	760	833	808	823	822	757	808	764	785	817	801	786	816	775	794	820	840	824	785	808	812	809	811	854	808	782	770	785	810
23186	21552	29295	24211	21495	21430	10150	1480	1125	1149	1059	1057	1096	1043	978	930	2111	8875	8932	8808	5380	2819	1815	1202	897	861	919	909	836	893	1142	1080	880	918	907	894	872	845	883	863	874	893	844	821	831	896	925	843	880	897	895	908	858	920	865	888	879	896	860	894	879	882	879	865	845	925	868	852	884	947	892	884	920	926	833	911	926	843	856	907	912	849	829	869	905	853	911	918	857	825	923	884	879	896	943	845	903	881	882	920	871	890	881	856	836	917	875	840	885	873	874	885	904	921	805	849	901	898	831	920	848	864	881	896	877	852	900	825	877	840	855	835	827	925	930	865	881	879	864	903	929	883	860	811	824	861	844	851	832	849	915	848	878	856	873	891	838	868	828	853	916	896	867	902	902	838	857	960	865	871	929	875	880	790	907	868	904	883	900	861	931	861	838	870	906	893	904	881	869	864	897	853	877	870	867	895	911	944	851	900	915	869	855	879	900	864	915	848	863	834	837	883	894	856	863	855	881	873	892	834	907	928	866	895	878	925	881	899	862	839	890	896	912	860	863	887	824	885	817	872	878	926	831	904	879	871	885	870	912	887	891	874	852	882	900	821	871	891	832	847	886	885	923	852	861	907	881	889	857	899	862	927	863	895	815	861	939	888	905	857	834	823	925	887	871	892	905	871	832	837	892	853	926	874	868	832	812	933	906	832	889	869	905	892	849	853	865	893	866	793	874	912	901	878	932	897	836	877	879	888	859	878	901	871	902	898	857	891	853	877	898	898	802	876	851	907	928	930	867	912	877	889	898	877	852	859	848	933	938	901	896	925	891	871	861	880	854	881	864	844	846	840	902	887	850	859	845	856	900	878	849	870	875	889	899	899	909	863	922	859	884	881	888	934	902	849	873	827	870	918	890	841	904	932	883	823	827	884	913	902	901	885	890	882	900	887	897	866	847	844	879	944	932	867	814	882	861	888	881	850	891	861	844	819	855	903	873	919	847	882	917	869	915	858	867	907	893	886	841	898	828	860	904	855	901	845	890	842	897	887	802	843	836	906	909	817	899	810	854	872	872	861	920	892	921	897	876	882	856	872	871	847	857	863	851	902	848	891	823	868	891	891	845	826	867	873	906	850	903	918	890	892	847	901	894	880	943	847	882	862	850	857	887	846	844	936	884	918	847	911	880	899	919	926	860	886	872	869	869	912	851	901	893	830	884	848	905	912	853	884	867	882	871	878	887	867	883	911	905	823	930	916	893	867	894	848	885	855	856	873	804	841	885	914	859	885	903	851	877	844	859	857	876	851	882	897	825	916	887	827	924	889	882	837	845	868	860	889	872	920	843	873	919	879	838	875	887	887	833	882	876	875	860	922	844	896	825	866	877	884	903	854	878	862	934	896	882	937	885	865	911	886	919	926	924	841	886	861	895	890	882	890	868	847	873	871	874	843	888	865	868	896	871	900	902	885	863	896	898	863	844	938	895	867	877	889	862	893	905	914	871	865	875	875	870	833	839	894	820	870	896	858	869	841	895	866	882	833	879	875	878	879	907	871	879	855	879	903	892	868	889	827	909	874	859	891	920	877	863	857	913	857	924	858	931	944	923	839	844	837	848	881	828	889	859	871	881	852	855	833	889	932	873	814	867	888	862	923	896	877	863	851	870	846	899	863	888	894	810	891	874	928	895	888	865	830	933	856	904	878	891	871	882	898	851	878	865	866	871	936	876	867	894	835	897	890	898	822	915	892	851	861	881	881	873	842	885	862	877	908	909	860	873	834	906	870	869	880	889	862	882	844	917	858	898	874	875	927	913	859	866	865	939	891	880	828	829	890	860	821	893	902	917	870	834	854	859	876	829	910	847	918	892	866	904	915	915	894	889	847	844	884	951	910	906	926	896	866	900	898	845	854	889	888	895	889	884	850	850	906	860	860	853	868	874	870	831	905	914	946	816	884	883	864	892	889	877	907	902	888	887	884	863	899	879	862	907	884	913	905	920	842	889	852	873	829	871	879	842	846	872	899	840	834	852	873	933	829	870	856	901	858	871	912	914	851	889	866	877	858	877	871	890	851	880	849	829	852	909	841	903	880	825	855	859	861	882	857	885	863	915	905	862	899	844	885	911	890	875	891	896	920	874	865	906	893	834	814	855	870	886	853	870	878	890	906	874	832	868	864	892	883	827	871	896	898	856	901	914	843	905	833	887	871	875	881	942	910	874	879	832	833	844	904	915	849	886	846	820	896	889	861	864	837	842	897	873	910	890	860	859	851	855	902	837	917	856	865	821	878	885	837	888	849	903	908	895	886	841	891	848	867	827	874	854	821	925	852	848	917	847	842	928	846	873	865	829	852	887	874	895	867	886	836	901	852	851	902	855	869	845	818	832	819	890	884	928	885	868	883	873	899	861	824	887	877	862	835	896	879	880	850	840	910	874	866	877	845	897	906	860	881	873	885	862	878	934	857	843	890	840	901	845	856	802	885	889	897	883	860	910	869	907	860	828	860	888	878	854	876	910	919	890	846	842	882	847	884	899	849	890	830	910	870	872	800	878	875	938	867	860	906	845	879	876	922	895	837	882	885	863	854	850	850	852	869	880	867	847	905	878	862	867	842	914	907	872	858	905	912	882	890	842	870	838	912	845	924	882	826	879	858	948	866	913	849	868	860	871	905	862	825	892	885	894	885	964	905	930	864	880	903	892	855	848	936	894	910	870	836	897	944	886	821	881	906	843	879	905	842	921	845	856	850	864	850	875	842	824	860	839	899	786	886	879	871	859	920	894	885	852	870	823	854	862	839	884	849	886	853	918	821	865	862	864	885	872	869	860	904	887	903	870	894	909	887	857	863	856	862	888	799	900	893	943	858	879	864	902	861	853	891	876	886	847	867	882	851	887	862	899	892	869	876	879	851	849	873	872	874	886	871	867	851	925	877	865	861	820	917	860	876	886	921	854	936	904	864	860	870	866	884	898	872	907	914	892	880	871	854	930	878	905	864	875	894	826	877	915	917	823	925	870	846	921	874	881	886	861	891	847	881	834	863	966	906	826	885	889	870	909	903	917	827	851	870	865	847	857	869	878	908	894	882	894	862	875	854	899	891	844	866	868	835	882	866	838	878	897	852	852	841	849	861	832	871	834	859	903	869	877	888	885	877	850	882	860	916	867	896	843	874	889	836	898	854	832	888	851	894	903	826	901	873	887	889	865	894	833	866	804	899	919	921	890	860	889	815	855	861	849	893	876	907	857	884	837	893	895	914	883	852	866	895	901	874	855	844	873	885	877	850	902	885	951	832	897	838	860	888	922	886	843	874	868	902	845	909	911	894	858	846	893	861	875	878	901	882	925	872	848	857	842	868	844	860	859	831	876	861	908	826	865	901	822	883	901	848	883	854	862	911	891	836	885	831	837	892	889	816	862	888	902	852	924	868	906	867	878	853	843	896	854	850	880	855	930	896	875	841	889	868	908	915	859	843	905	896	889	859	873	892	885	877	924	863
46613	78428	45753	10466	3489	2279	1943	1661	1551	1414	1271	1260	1356	1369	1186	1221	3388	13087	12374	11734	7016	3738	2494	1393	986	996	1010	946	984	1055	1354	1266	984	1022	937	1019	928	944	961	970	979	1024	979	946	982	934	943	1002	928	971	969	1001	912	963	931	960	987	936	946	933	978	969	941	963	947	991	950	984	990	948	988	962	996	934	956	1002	964	915	1007	933	924	963	907	1027	953	1027	945	994	1030	967	912	1015	1009	907	972	951	1018	989	991	971	968	992	1021	1009	962	972	967	956	936	1001	961	971	985	931	934	986	924	1024	949	1021	944	919	921	990	989	996	971	964	952	965	971	983	942	971	982	1052	962	898	936	975	958	954	1002	961	956	919	978	1009	955	1014	981	939	1023	983	950	928	983	972	980	946	950	960	989	980	972	967	990	915	917	950	1003	992	963	997	983	989	974	1044	1014	952	985	961	990	932	991	964	952	968	981	958	971	974	1007	913	995	976	943	985	960	957	991	918	953	950	995	971	992	924	977	945	950	919	931	964	941	970	959	1003	977	926	950	1000	1009	973	934	999	1015	1014	962	992	953	993	972	929	1002	991	941	916	979	998	1004	931	978	977	953	1014	944	967	933	967	1010	990	998	947	982	993	1017	959	949	953	966	980	978	976	988	993	950	963	944	992	975	944	939	964	925	885	963	978	965	875	957	997	961	964	889	942	991	959	975	935	978	978	957	1026	956	995	1041	1015	1002	1001	971	964	994	1003	963	954	978	971	992	909	994	951	1027	1000	1000	982	916	968	982	927	1001	1004	990	966	955	961	940	973	986	942	1012	934	988	923	946	983	918	958	995	927	984	970	1006	920	953	974	963	919	949	980	994	951	971	950	896	959	939	991	945	988	986	983	958	973	970	888	981	984	970	985	993	962	988	975	972	980	947	926	974	896	973	939	993	894	965	958	914	940	1007	1001	1012	942	987	964	932	966	920	962	952	1003	966	970	992	957	923	1001	963	970	999	970	963	972	913	948	971	943	953	954	937	957	920	979	982	926	997	973	984	994	1000	957	977	929	967	944	926	963	984	993	931	961	982	1033	945	946	993	964	963	960	960	947	979	994	979	937	998	963	972	948	979	940	912	984	1012	940	967	953	1011	963	979	955	979	1010	1016	1007	949	988	928	929	988	929	978	966	992	954	949	990	942	928	964	1031	938	963	943	981	1000	996	986	989	963	968	955	1007	949	949	1031	933	941	933	928	920	983	983	992	961	963	952	911	953	1006	929	910	977	959	927	954	962	948	957	974	988	938	976	968	957	939	980	973	997	938	972	990	988	991	948	949	967	952	1044	917	951	938	940	919	900	1004	981	960	987	1025	981	991	926	998	968	973	982	954	1005	930	995	925	919	943	945	1057	976	973	990	969	1002	949	931	982	1034	1003	1004	971	959	1003	1004	986	935	978	974	954	936	988	973	966	987	967	1006	969	942	970	953	991	912	977	983	985	1019	1031	953	866	941	953	987	937	1049	951	988	940	1000	949	957	1012	917	976	978	933	943	987	939	959	999	973	1027	1009	954	920	993	936	962	935	963	927	1001	1011	971	968	949	1030	954	1022	948	942	1038	1011	946	979	974	958	973	948	1059	1013	984	1028	974	951	1020	982	988	935	968	1005	934	1016	936	947	963	991	961	951	972	923	975	955	967	978	923	963	971	1000	967	956	972	997	957	939	979	916	943	932	981	953	953	950	1013	996	911	938	957	992	1033	957	1008	967	964	1029	994	931	907	1019	980	956	919	1002	964	963	965	959	929	986	975	959	1023	946	1033	926	959	1008	920	1031	982	966	987	960	902	963	1000	920	1007	913	1000	935	908	1035	956	908	939	971	963	1010	931	985	965	959	974	960	928	975	974	955	966	1004	985	994	977	975	930	1017	920	980	951	1039	895	918	962	1031	988	1011	927	996	987	930	939	995	972	969	986	968	1005	1008	979	924	987	969	969	953	951	946	984	979	1012	995	946	945	921	922	982	932	999	968	961	966	964	955	971	1037	938	960	950	988	1002	980	936	1016	949	938	1011	951	993	975	954	958	977	1010	960	954	924	995	1009	967	919	1017	1012	978	1005	903	964	981	1027	975	1020	969	983	948	970	946	1018	975	943	960	1049	1007	950	990	963	922	953	977	958	966	1000	963	957	927	1000	971	1006	931	981	977	998	995	947	985	977	1013	958	935	921	960	944	928	927	926	952	928	974	977	966	942	949	949	1018	987	977	944	948	1000	967	996	977	980	963	931	983	973	1012	953	918	933	971	943	994	971	1018	916	991	1008	1014	970	946	979	1006	988	984	931	966	970	929	977	983	994	944	949	1008	966	1011	982	981	988	914	956	914	1013	1009	972	944	957	972	992	944	985	969	956	926	931	937	1030	1000	1008	955	968	928	919	975	966	955	934	1000	924	1039	1037	1008	963	965	989	911	1077	945	962	948	949	954	997	1041	1002	958	960	934	951	928	954	969	946	1022	1049	958	994	983	968	973	945	998	1006	950	988	976	944	974	951	980	928	973	1001	1039	1011	991	978	945	990	948	988	968	984	986	1003	977	998	988	932	1000	1007	936	938	992	960	957	964	927	980	985	973	936	942	937	977	910	975	978	993	940	965	965	926	919	948	943	971	963	949	983	978	998	922	984	997	976	1025	946	1015	991	1004	899	929	977	951	972	1000	971	966	977	1028	961	982	931	950	935	955	1011	981	912	977	935	945	914	958	1008	918	958	935	933	993	1022	1005	1002	967	980	944	1016	974	962	944	935	930	942	986	1002	946	944	964	912	955	980	952	954	1003	1014	1028	959	954	949	943	959	922	953	979	936	1034	984	938	983	1014	1010	931	929	983	954	889	951	940	944	960	961	986	978	956	916	961	965	944	999	940	921	944	967	982	955	970	925	963	949	952	978	944	994	948	986	915	1019	983	985	870	916	971	980	1003	971	921	965	962	965	959	997	995	982	944	937	994	1018	984	1030	958	956	976	978	1009	925	914	1002	950	961	932	993	968	1003	904	938	977	949	978	934	936	939	994	939	928	990	983	970	933	1013	985	919	1003	953	1037	951	912	968	957	917	966	976	1005	996	975	956	936	1025	968	941	957	958	915	979	1003	978	984	973	904	941	947	973	954	962	1030	970	1007	948	929	962	981	975	980	991	997	947	1012	993	958	971	924	940	947	951	1033	936	1011	918	1039	946	932	935	983	965	992	929	1031	962	959	964	964	1006	1002	1015	944	973	964	889	918	947	942	1006	1032	930	965	966	943	979	947	1006	903	996	948	906	915	1013	985	949	1026	967	952	983	970	931	948	1026	972	996	953	924	986	972	975	976	975	983	1016	959	933	998	996	979	930	1030	955	956	997	937	893	885	964	974	888	948	981	963	953	997	948	929	944	988	922	998	1009	1000	982	985	963	933	978	970	1005	972	933	937	975	973	965	947	957	938	954	998	910	932	1005	977	912	975	1025	998	992	1038	954	961	956	946	958	932	980	1001	902	1000	993	957	917	973	989	937	961	918	940	958	979	865	949	955	950	959	1027	945	944	986	974	928	954	966	953	970	984	1022	973	972	1004	992	1017	1014	937	909	956	998	1009	956	938	951	986	1030	946	928	949	975	956	983	1022	912	916	998	941	960	928	979	965	982	966	939	997	979	977	954	997	898	919	977	950	997	983	944	925	990	965	1028	973	943	893	946	948	929	886	970	1000	968	970	951	1018	962	912	887	992	932
30633	36768	31921	11570	911	570	579	443	470	463	488	535	513	526	461	452	539	798	885	831	661	516	523	523	511	513	468	503	472	509	503	505	456	452	493	487	494	442	458	520	476	450	515	473	499	506	466	455	491	466	481	507	443	468	461	470	442	478	493	488	494	492	506	475	491	446	463	436	445	492	476	540	486	473	458	467	507	479	475	459	478	475	472	447	475	464	488	450	472	469	484	500	511	497	500	462	460	469	496	493	498	517	474	452	421	473	491	453	486	508	485	471	480	450	461	502	476	491	499	492	463	426	476	468	464	481	499	466	446	453	490	451	484	453	459	475	468	443	487	441	445	464	449	484	451	481	459	484	468	489	475	462	455	526	437	433	461	489	490	488	481	462	477	466	511	478	391	524	481	478	454	458	492	502	495	507	490	499	501	499	452	485	425	453	480	453	446	477	460	464	475	539	496	482	472	482	468	493	437	497	485	457	487	494	473	463	472	476	491	445	490	500	510	523	474	469	519	503	453	505	468	467	461	472	520	448	484	497	485	465	490	486	491	490	474	514	455	489	485	471	457	497	443	436	426	489	500	446	466	490	498	489	512	509	486	488	511	465	456	464	478	514	462	497	479	467	480	479	472	469	451	496	448	460	476	450	467	460	457	457	477	478	506	495	493	483	470	456	493	479	479	462	443	491	473	504	458	480	462	483	452	455	475	460	484	464	466	488	481	456	457	485	478	476	479	495	504	460	512	425	512	454	466	465	471	505	448	481	534	510	451	468	481	501	472	483	460	530	467	460	478	432	495	477	486	503	492	475	467	441	446	514	452	481	488	470	460	441	478	485	518	509	481	456	465	491	464	476	451	496	456	494	510	468	500	486	510	511	472	481	466	489	505	442	521	521	466	497	484	460	485	468	481	480	456	453	457	437	407	484	484	472	519	536	488	487	493	482	451	471	486	454	435	471	486	484	460	479	501	484	478	475	500	523	471	457	507	471	510	487	446	484	485	473	478	481	441	468	470	507	493	482	456	470	493	502	482	460	471	477	522	463	500	477	489	485	472	521	510	467	493	464	499	517	475	487	504	506	510	490	512	524	491	464	479	471	473	494	491	467	484	468	487	474	482	503	505	478	477	521	488	526	484	485	461	493	472	469	458	527	495	463	476	486	473	438	486	454	472	474	509	513	426	487	503	501	499	453	494	482	452	472	464	438	525	448	499	467	514	495	499	466	461	499	474	432	480	480	542	478	472	457	497	479	512	460	479	499	468	496	445	468	443	508	481	483	531	496	466	449	528	481	459	454	465	490	467	458	444	511	464	490	464	499	479	473	514	517	477	475	475	467	503	463	484	470	450	487	487	482	465	486	488	486	432	482	459	488	438	453	473	466	479	485	497	465	502	500	485	486	476	494	518	506	492	461	508	471	477	466	446	479	454	472	532	471	483	481	491	438	459	462	481	504	498	489	470	465	535	489	481	487	473	481	498	474	462	513	476	513	541	479	455	512	508	482	484	472	516	504	528	462	480	505	508	457	492	469	445	476	479	503	479	510	471	474	468	443	492	481	499	467	508	516	496	493	434	492	500	502	480	494	469	480	497	485	486	517	509	465	445	439	465	474	465	454	472	523	490	457	446	502	480	507	502	443	494	465	483	470	473	494	473	466	448	473	431	537	438	504	479	503	436	494	489	459	495	464	484	451	509	475	469	458	495	459	497	472	473	494	451	469	439	472	474	466	479	454	500	504	477	505	485	474	447	473	489	476	498	470	499	441	465	504	476	497	484	486	497	481	444	452	458	502	483	480	463	485	494	498	471	445	461	487	441	480	451	466	529	500	457	512	448	468	505	490	448	474	444	504	466	493	517	431	478	472	491	500	444	465	470	470	479	453	495	486	491	484	458	485	478	465	500	500	481	468	513	484	472	445	493	465	483	493	486	483	450	450	467	492	474	479	491	480	450	494	478	508	479	504	469	463	472	490	476	480	511	542	462	513	478	462	517	479	495	482	486	502	485	478	495	484	453	467	502	460	488	469	443	430	467	454	484	464	490	476	469	495	495	485	478	527	478	453	455	465	494	504	485	498	460	475	467	457	500	468	463	480	477	460	470	473	497	458	516	449	466	485	472	471	504	469	512	489	487	493	492	500	483	461	490	500	453	478	445	508	507	441	454	473	465	512	496	482	501	472	489	480	487	497	467	496	478	459	478	478	482	471	516	500	465	504	497	464	482	536	502	432	492	472	504	496	480	468	460	486	485	502	472	477	456	521	472	485	477	461	457	465	500	501	454	506	482	468	476	478	494	463	479	474	466	477	497	478	486	478	503	491	484	471	479	475	480	452	478	468	479	474	453	494	462	463	447	464	475	474	498	481	482	419	478	491	473	469	489	477	495	469	476	491	474	482	496	458	504	466	466	474	505	472	494	471	533	472	472	460	499	433	438	492	470	501	481	505	489	455	476	457	470	468	474	481	495	445	479	502	481	471	499	462	435	489	470	491	520	476	469	459	491	466	445	525	500	457	482	509	446	450	445	507	467	517	466	480	521	446	475	451	480	513	482	453	480	488	480	493	449	511	516	453	475	464	477	488	467	497	500	445	476	491	480	468	471	504	440	434	485	486	472	482	475	501	498	486	470	505	457	514	465	476	491	506	463	504	432	479	479	512	510	530	478	493	479	456	513	475	505	471	508	500	453	470	514	514	469	453	428	461	524	486	459	501	519	498	464	473	446	496	491	446	468	472	506	492	481	469	462	438	454	507	507	480	464	457	446	499	478	514	482	462	513	496	497	462	508	466	453	470	453	454	484	467	445	487	471	482	512	477	490	435	480	492	468	502	504	477	462	511	468	498	472	497	487	513	484	453	488	506	464	519	480	496	453	523	472	485	450	439	479	465	457	486	502	442	464	457	476	502	479	497	449	487	486	451	483	444	482	471	465	430	495	468	497	461	510	485	495	505	460	449	512	452	489	499	494	505	487	529	462	488	501	488	490	481	472	450	538	481	473	489	521	483	484	504	515	469	483	486	512	494	503	483	508	457	510	495	484	516	506	490	478	452	467	452	493	479	456	520	460	502	460	488	445	461	447	466	490	483	518	486	467	477	474	449	443	500	473	501	479	495	534	451	491	470	482	441	491	474	468	495	524	481	465	475	477	455	479	499	442	512	455	504	509	448	490	484	457	488	485	505	455	475	496	498	451	480	493	458	465	474	477	473	505	461	483	455	482	432	485	469	472	491	493	501	497	485	490	495	544	496	470	449	441	482	476	526	489	509	441	472	522	497	492	507	464	482	476	450	472	509	500	485	480	456	452	481	513	463	479	488	472	505	485	471	484	472	488	475	459	479	460	477	484	471	473	472	479	470	508	469	501	495	489	489	480	458	459	498	462	462	491	482	467	502	469	483	481	484	492	453	505	471	459	474	474	486	472	483	501	473	451	499	486	469	445	457	451	470	483	466	456	486	440	473	504	505	414	489	476	486	486	500	446	497	479	482
37276	54210	27648	6091	715	612	583	599	559	629	582	606	661	652	629	550	683	1159	1151	1145	811	678	619	534	560	570	581	602	581	545	571	611	574	530	570	604	548	573	582	554	571	579	562	571	582	565	585	587	527	595	523	605	602	603	586	584	569	535	588	577	559	566	613	576	564	573	578	548	580	558	599	530	495	608	594	580	574	563	582	571	602	567	587	550	611	541	564	581	586	564	547	546	554	584	560	569	592	550	562	576	511	586	561	541	573	530	578	542	583	585	571	602	581	562	587	564	571	589	523	567	607	562	557	561	573	567	579	569	593	605	518	563	582	567	614	574	538	612	593	554	531	563	571	549	530	548	524	568	618	590	541	543	605	572	580	567	630	572	582	549	559	565	559	569	566	552	623	539	586	561	595	593	538	575	555	578	567	559	588	546	534	595	581	575	547	551	529	602	554	564	558	578	600	579	555	557	566	574	600	607	565	583	572	586	552	578	558	573	614	537	595	566	535	553	535	558	547	582	563	590	558	576	526	592	562	530	549	564	585	557	575	538	571	592	580	566	601	599	564	578	568	530	563	569	586	610	584	571	543	611	536	549	606	528	568	559	570	588	564	598	598	563	585	591	595	576	558	578	590	561	608	553	567	548	546	596	561	540	552	550	557	587	614	537	570	565	571	576	576	552	571	549	546	587	599	537	567	549	550	601	539	604	549	547	590	577	557	549	572	559	579	536	573	600	545	563	577	581	554	578	539	569	624	624	540	567	533	591	616	564	526	575	567	595	612	578	548	553	554	568	590	577	630	572	566	567	564	567	568	580	559	569	564	518	573	564	564	580	542	516	579	594	550	507	566	559	568	563	577	537	571	557	554	576	600	541	572	572	577	564	585	594	526	562	569	577	592	580	544	529	593	548	574	556	585	584	589	555	566	570	577	585	623	613	560	592	556	571	571	584	564	594	581	593	576	589	581	608	555	544	544	547	581	577	578	604	569	583	613	574	608	575	614	588	580	551	561	584	574	626	584	528	582	650	576	570	526	553	594	603	578	555	542	583	510	576	586	588	558	581	591	593	583	604	604	596	587	604	544	565	579	566	561	548	573	531	550	575	576	539	560	564	567	610	559	582	570	551	559	556	525	617	564	578	534	586	554	557	576	552	553	518	537	588	549	553	606	566	571	553	543	569	544	607	607	563	591	560	605	592	589	614	560	589	557	575	598	578	553	577	584	545	593	567	614	569	575	553	542	576	543	604	600	577	580	548	572	602	540	604	553	600	633	545	543	564	585	619	581	576	609	539	543	589	575	569	531	600	583	522	616	542	547	582	591	568	585	579	558	574	586	522	533	555	599	550	559	621	547	549	571	533	575	588	546	546	578	583	585	601	552	557	538	614	553	556	529	586	550	571	553	525	592	573	563	583	566	560	607	595	571	559	555	586	578	565	598	545	576	587	619	564	564	577	571	594	544	595	587	540	574	560	567	554	562	521	554	551	589	549	596	552	550	557	593	530	551	567	581	540	564	599	603	571	550	566	547	572	553	551	602	533	601	585	564	573	570	568	552	573	586	603	577	552	557	602	580	560	563	548	594	538	558	565	601	585	568	563	591	577	547	577	565	621	553	582	591	551	552	583	556	530	574	573	584	577	551	555	592	582	576	562	597	597	607	575	552	593	569	584	503	576	563	560	579	533	572	579	590	559	595	602	597	558	563	545	549	577	558	559	555	599	548	571	564	616	612	594	549	544	583	585	601	608	573	595	583	590	595	539	601	595	599	574	607	571	555	616	598	564	556	563	565	568	563	558	574	527	636	582	590	519	570	576	530	558	606	578	574	554	555	586	528	544	557	609	559	565	563	548	571	591	557	531	593	547	567	583	533	553	537	529	547	597	583	557	578	550	558	584	548	571	607	592	553	537	558	586	553	533	562	562	531	575	600	561	578	530	585	588	579	583	590	584	590	597	541	624	580	549	570	548	614	572	595	583	523	564	597	600	549	564	583	580	545	587	583	583	595	569	552	582	624	604	491	559	535	594	598	574	557	526	555	539	596	584	534	539	541	583	565	540	613	543	576	593	572	599	551	588	584	570	541	584	599	569	596	587	575	588	572	550	597	548	584	602	610	608	598	578	587	529	615	596	611	551	590	567	531	547	572	584	574	523	568	537	545	560	527	587	576	557	590	551	555	577	593	538	577	559	561	585	554	580	578	545	543	541	556	573	557	533	543	581	605	591	586	618	559	517	548	562	603	565	606	562	563	596	610	545	550	569	610	544	569	584	584	582	578	548	594	565	629	574	566	589	593	588	557	599	580	595	570	553	538	583	579	563	608	565	550	569	586	551	549	547	575	574	541	570	555	545	541	565	539	622	567	565	571	572	599	555	539	549	597	572	615	605	590	592	578	573	571	566	568	565	569	536	547	605	558	549	579	563	572	581	559	550	588	586	570	584	566	544	531	547	562	581	600	560	575	555	575	582	544	609	590	542	577	574	554	592	602	585	581	518	594	543	566	566	571	553	588	561	593	592	598	555	611	527	599	564	530	593	578	505	544	549	512	571	543	597	550	552	563	579	565	565	567	578	548	578	593	593	599	541	595	571	534	574	585	611	526	580	545	610	565	528	593	574	578	561	571	556	600	578	604	598	533	564	563	586	573	605	574	547	544	560	556	601	578	534	582	583	591	563	573	576	577	543	540	577	559	602	564	556	587	560	605	583	538	568	532	557	575	549	544	564	566	550	603	549	545	579	593	551	606	576	541	608	555	557	574	559	551	569	569	580	567	569	585	569	592	581	566	581	590	570	572	571	569	565	546	583	555	520	615	539	605	596	552	557	568	553	580	596	584	578	588	534	575	616	568	565	585	531	563	582	565	569	588	556	553	561	544	563	597	591	593	562	562	557	592	534	541	535	581	555	593	538	559	577	569	591	547	615	567	548	543	544	581	589	583	559	597	534	549	587	530	568	588	571	574	594	580	562	583	543	562	568	571	556	604	533	576	586	581	547	593	546	568	589	575	549	594	563	582	590	553	603	543	578	543	594	553	575	630	579	563	559	599	581	603	556	560	558	560	535	595	561	584	589	580	576	595	547	524	570	588	534	570	511	581	604	616	553	602	576	566	556	551	552	549	562	596	601	585	558	583	534	579	568	568	561	572	555	571	578	584	596	574	614	549	627	578	578	574	576	586	585	522	567	562	547	568	566	527	591	624	558	528	600	566	569	581	587	537	569	600	583	593	562	591	576	525	535	585	571	565	558	543	624	556	593	582	562	566	526	557	574	514	591	571	559	548	562	567	539	541	567	536	509	581	532	577	570	579	575	580	568	571	543	556	533	537	550	605	554	545	572	572	597	632	590	573	580	540	511	567	593	539	562	546	547	581	574	579	595	558	549	582	576	567	589	544	554	580	616	526	590	577	576	611	525	562	591	573	598	539	570	587	563	541	570	569	599	586	601	571	588	555	581	552	590	581	601	622	541	590	573	587	544	592	576	572	561
24454	21616	29247	24828	20559	7796	1059	732	666	630	622	606	633	681	588	608	1688	4429	3831	2953	1280	1170	812	549	562	537	546	545	602	644	725	546	494	558	516	542	502	516	568	539	574	525	522	556	513	513	519	537	504	536	536	538	530	549	537	563	512	514	560	499	539	533	508	548	535	561	500	527	512	569	527	567	549	503	582	544	527	556	521	542	484	524	532	530	534	505	531	522	510	505	570	497	562	557	532	506	517	521	527	518	517	541	547	527	522	492	506	545	561	536	530	490	544	551	491	531	510	570	530	539	517	524	516	545	508	532	549	578	517	522	504	523	530	533	527	538	534	523	525	541	520	493	517	535	522	557	503	546	523	550	536	561	475	526	502	555	547	544	526	558	532	557	529	508	548	549	534	556	484	518	541	528	506	527	544	495	532	519	523	509	510	564	547	527	512	515	535	491	520	483	529	541	476	521	545	503	517	498	501	531	521	526	512	480	542	530	501	550	496	520	545	538	524	540	548	571	504	531	527	543	568	484	569	560	526	496	551	522	525	566	534	553	552	519	569	509	527	506	492	541	529	490	550	506	547	536	528	517	526	525	537	514	486	545	544	507	515	523	527	543	535	565	525	525	568	523	514	563	536	557	601	519	493	538	498	534	538	533	540	484	517	545	524	553	491	488	500	522	534	522	548	549	518	538	567	535	567	553	539	533	503	505	532	557	548	553	500	513	528	526	548	560	572	519	509	511	543	506	511	518	507	487	507	505	528	554	572	488	517	562	574	519	506	542	485	508	562	440	512	532	536	466	541	527	507	522	519	538	556	491	525	529	543	505	516	526	549	519	515	525	505	521	483	573	536	527	573	504	520	505	531	547	511	520	551	507	528	534	510	515	485	478	536	527	541	512	538	579	539	534	521	500	506	524	542	520	546	558	542	536	526	558	545	555	567	523	532	539	562	563	509	523	567	516	510	524	550	519	529	550	558	508	518	562	512	525	560	505	534	540	531	530	544	524	537	498	526	515	525	525	570	538	481	548	540	527	524	504	489	527	532	529	557	507	523	527	533	537	501	523	544	531	499	543	533	520	522	533	524	572	547	567	535	509	561	530	543	540	514	572	534	535	561	561	490	523	539	570	533	513	559	553	533	524	541	481	513	549	528	515	504	539	571	485	506	534	481	518	546	524	553	499	501	538	517	549	522	517	532	526	538	515	513	528	517	555	536	551	527	587	524	538	527	509	577	512	526	487	523	537	535	529	520	502	519	514	551	556	540	530	578	521	562	547	516	550	480	506	559	551	531	532	505	522	528	525	516	542	525	519	530	567	534	494	543	589	543	517	540	538	498	516	545	520	527	515	532	505	547	537	504	496	510	545	518	547	475	528	552	512	546	534	540	481	487	549	545	489	554	549	531	537	507	556	541	554	517	518	580	565	533	496	557	564	517	470	541	489	535	539	542	531	479	503	523	536	480	539	521	518	522	480	522	556	526	457	503	531	522	548	516	536	536	531	522	563	514	521	547	527	510	576	520	533	521	578	552	524	547	543	550	562	530	510	484	539	534	519	538	533	533	559	553	521	514	542	537	535	495	541	535	524	566	532	519	535	538	508	515	524	549	573	481	537	508	529	524	531	554	549	490	552	499	540	544	558	511	552	535	509	505	523	547	499	585	551	569	532	528	560	525	537	528	494	483	570	499	566	528	529	530	520	574	531	485	544	554	482	555	583	517	503	517	542	529	568	509	522	540	479	552	523	566	541	551	540	526	520	553	542	536	552	507	568	518	511	519	547	535	524	488	532	517	532	553	489	482	551	494	561	517	498	560	485	550	515	491	523	573	525	554	546	522	531	543	480	510	529	525	499	569	537	525	539	534	513	531	520	557	529	511	501	528	556	565	497	508	482	573	495	519	558	495	506	514	503	510	504	547	540	538	482	517	516	546	528	531	549	489	550	581	551	499	558	544	526	496	536	544	564	547	545	508	500	548	540	509	464	540	488	506	560	512	505	508	539	542	520	465	539	540	525	494	517	530	500	534	518	520	495	515	495	514	522	511	547	532	494	536	536	519	494	496	542	525	498	534	541	509	539	513	522	527	520	504	538	553	517	523	506	523	498	498	474	501	509	507	541	476	533	519	514	529	484	575	519	497	535	522	504	540	540	562	511	505	521	549	516	501	514	519	499	543	544	497	528	573	507	537	545	513	551	532	516	514	538	543	550	555	523	525	553	507	526	537	560	546	558	575	541	531	555	512	528	555	555	572	514	547	544	528	524	548	573	504	544	522	523	556	521	508	557	530	540	527	546	497	540	554	533	504	526	511	556	544	523	561	514	542	539	528	506	500	564	550	490	528	479	469	548	495	528	487	533	515	514	547	553	532	555	537	523	522	523	552	523	531	477	495	537	585	545	529	542	551	500	525	556	528	539	545	532	490	537	542	558	535	499	553	545	481	532	511	541	530	507	566	580	507	535	517	552	509	496	538	509	560	519	578	543	528	549	522	521	526	550	532	533	500	552	533	552	533	531	538	571	534	543	521	580	524	530	548	489	516	541	505	524	518	497	517	556	521	534	541	561	532	492	544	543	532	511	518	542	507	483	493	492	532	518	510	567	525	499	536	504	553	537	520	488	572	497	499	544	531	493	502	536	541	511	551	510	586	516	583	508	497	553	517	557	506	520	546	539	496	559	541	538	537	528	563	527	559	565	502	530	559	482	528	532	516	557	493	513	501	507	496	577	503	530	502	499	569	568	539	529	507	510	527	538	520	514	545	536	546	561	541	508	533	536	517	541	510	528	523	548	546	480	535	547	488	554	529	499	552	575	499	508	529	517	486	523	538	516	543	563	509	587	526	528	548	505	511	557	575	558	509	518	559	515	515	551	523	505	519	533	519	502	521	505	525	519	578	532	537	514	545	530	528	518	510	522	515	546	527	516	509	522	554	550	530	530	543	587	561	500	550	552	566	524	543	539	490	515	506	525	537	556	518	550	523	537	552	532	557	506	517	521	531	514	561	523	558	527	512	538	553	535	567	508	508	550	482	527	517	509	512	517	516	528	548	519	524	504	477	527	524	536	512	538	553	514	544	519	549	521	534	539	564	543	523	541	524	512	524	564	537	581	564	504	552	570	528	536	542	576	527	512	575	535	555	507	486	550	543	485	504	512	498	484	551	517	529	551	550	562	534	544	553	512	491	552	508	525	543	516	533	513	569	537	522	519	516	501	558	543	544	596	575	552	562	561	495	490	532	536	536	521	546	578	518	569	518	548	534	556	625	532	515	580	496	507	511	533	501	523	516	524	527	526	555	539	521	519	525	545	521	566	554	509	553	527	484	557	523	516	482	487	564	559	534	520	547	555	529	553	545	512	520	510	568	530	561	556	473	554	549	534	521	486	556	543	531	569	532	558	533	505	540	494	534	496	531	476	513	562	503	494	499	553	543	517	499	534	526	538	526	509	524	556	564	539	532	541	515	538	554	503	519	545	524	543	532	569	528	531
39501	67544	44967	13204	1585	1176	1051	914	784	810	760	738	750	782	736	753	2500	7146	5976	4324	1957	1632	1001	654	579	631	638	663	668	828	926	778	597	626	624	621	612	649	582	650	650	605	631	641	655	628	588	619	610	623	647	664	638	605	558	614	636	658	619	588	658	629	615	586	654	614	631	580	656	597	646	617	606	598	603	641	591	632	620	594	621	638	603	617	632	616	588	633	628	618	676	607	635	662	611	621	625	604	623	648	638	648	584	589	622	592	604	592	625	616	645	606	642	565	644	617	580	616	614	611	638	666	673	587	600	622	630	592	615	655	577	619	623	571	674	625	642	583	581	619	617	592	614	608	567	660	625	606	655	613	637	630	612	624	611	604	594	610	641	640	604	582	554	645	580	574	612	594	614	596	583	647	589	601	565	610	593	590	613	655	588	615	626	602	614	616	628	617	617	633	614	660	625	613	614	614	590	586	662	652	614	664	586	625	579	610	630	621	599	647	625	602	624	622	649	644	582	647	641	649	639	596	612	658	623	624	610	621	554	636	588	624	612	568	571	562	609	623	568	588	635	609	605	626	631	622	665	631	595	625	628	606	639	600	574	641	641	617	637	603	606	642	600	645	650	612	648	641	599	595	606	610	672	641	619	630	599	569	615	607	617	619	676	590	631	660	688	650	623	592	630	594	584	602	611	623	606	610	629	596	655	630	616	651	636	587	646	607	640	617	553	613	680	666	654	629	653	636	620	605	626	636	567	615	602	596	601	632	585	643	597	621	655	608	576	601	603	663	601	614	592	611	643	612	587	633	624	634	606	634	656	623	604	637	628	625	630	593	624	585	607	618	611	694	605	616	609	586	605	675	625	596	603	663	562	605	595	584	593	630	605	630	613	614	562	667	649	647	561	595	609	615	607	621	623	612	601	614	632	616	638	611	642	659	592	630	606	612	599	624	613	619	636	611	639	652	644	576	587	624	655	651	608	639	632	594	615	611	643	652	610	629	600	608	642	626	600	652	626	598	585	637	582	655	636	662	610	629	624	610	642	588	620	579	569	623	648	598	629	598	621	580	598	661	609	642	647	607	618	625	603	626	608	586	611	602	600	609	618	583	610	584	630	651	641	631	615	624	607	673	632	618	612	650	642	600	635	656	617	585	635	641	622	586	636	618	625	605	575	658	612	609	608	606	612	626	599	611	644	606	637	623	628	614	588	630	599	633	607	637	593	584	648	603	597	657	586	602	602	591	653	570	579	621	657	612	593	648	586	592	593	595	600	639	626	559	619	609	612	651	656	609	577	591	608	563	628	641	625	618	626	658	596	617	621	617	622	583	598	579	598	619	608	608	676	575	618	638	608	646	639	581	603	610	605	615	625	628	652	634	652	639	611	625	572	586	609	603	647	661	657	597	644	594	630	635	585	624	598	601	600	636	598	571	598	643	634	584	655	621	621	625	569	633	630	595	622	604	606	642	656	618	608	606	568	583	644	616	586	645	601	610	655	568	649	572	599	612	640	579	613	601	651	617	635	618	642	584	589	622	628	636	681	618	612	600	635	650	628	643	625	640	572	629	627	603	627	676	608	573	612	611	641	604	628	648	602	577	619	655	624	610	646	626	635	622	646	605	617	580	611	652	625	580	583	602	617	620	609	596	619	640	601	643	633	599	660	642	648	618	635	591	607	645	620	630	589	624	607	618	656	655	603	592	630	555	592	645	641	622	632	585	586	618	622	620	622	586	616	650	645	612	670	628	636	600	579	610	650	582	587	644	614	633	602	602	641	622	585	621	627	556	656	583	659	592	673	604	631	605	633	606	609	602	653	588	603	601	602	593	631	595	622	648	611	605	634	597	605	632	620	620	611	634	619	618	583	633	630	610	579	615	637	562	628	618	630	590	663	593	625	651	652	659	591	610	652	601	608	654	629	639	630	619	606	631	630	644	615	654	661	600	618	644	576	591	601	614	613	607	634	631	637	635	609	598	604	587	631	653	605	663	642	627	598	624	613	655	655	595	613	631	640	637	604	598	586	634	641	626	600	613	583	613	609	687	611	594	611	583	608	579	590	618	610	617	588	642	642	608	587	652	593	625	616	648	646	607	663	634	595	631	656	574	614	586	641	594	610	663	658	586	604	641	647	616	603	682	615	594	583	622	614	629	578	623	616	634	609	650	636	667	592	661	628	620	596	627	704	659	647	574	600	618	602	640	565	659	612	607	627	592	643	631	626	631	606	575	571	609	613	622	584	617	573	581	611	636	634	622	639	636	643	567	602	637	613	637	649	615	631	607	636	668	645	576	635	642	620	654	638	626	654	561	631	597	613	610	630	605	589	620	586	604	606	590	645	612	650	620	656	634	574	550	636	618	621	587	607	628	643	639	605	628	643	614	604	632	586	590	649	588	641	602	603	665	632	648	587	604	610	587	619	625	648	615	582	606	614	586	638	653	623	633	655	634	622	610	597	655	618	648	631	628	632	632	627	608	602	643	572	598	610	593	583	662	614	634	633	609	639	639	604	590	610	647	639	607	673	604	640	582	631	667	617	587	644	568	650	619	597	537	575	588	636	602	617	580	591	643	622	598	617	647	575	581	636	593	657	591	614	622	610	602	602	632	661	593	627	624	597	615	610	622	643	627	619	577	614	650	647	603	657	622	569	595	612	601	596	616	598	680	631	695	594	609	600	642	601	594	630	680	651	594	647	610	591	634	594	603	636	617	624	579	587	629	610	605	633	599	614	637	653	663	602	574	623	585	623	664	641	637	635	641	600	602	655	653	560	596	618	594	633	610	638	604	603	660	623	635	644	633	626	670	624	619	568	647	580	614	649	602	637	646	624	614	626	627	600	602	612	584	603	637	643	616	634	677	648	631	662	594	605	632	618	645	574	636	600	584	583	621	601	618	632	613	638	597	632	650	576	597	607	589	647	576	588	619	585	608	590	648	639	625	637	595	653	622	598	614	670	629	627	644	642	606	661	606	572	617	589	586	610	607	647	602	618	630	630	590	636	632	595	627	624	602	620	650	635	657	607	611	640	604	598	633	566	590	596	635	595	617	604	634	619	605	588	651	606	676	610	614	633	599	620	635	614	645	632	625	639	609	598	602	586	650	617	629	615	628	617	619	585	605	610	633	645	625	602	612	616	633	592	633	614	592	637	623	627	635	637	598	659	614	677	608	650	627	626	596	653	635	610	603	578	610	606	613	627	634	633	654	607	605	648	600	591	581	679	597	652	590	655	551	614	637	613	613	589	636	625	632	633	654	583	606	634	644	556	603	570	592	630	650	595	606	620	616	601	645	657	658	619	640	644	589	642	614	675	631	680	619	604	594	633	609	640	610	626	637	646	623	636	567	590	655	603	662	614	623	603	589	598	613	655	584	594	618	599	628	646	637	624	615	638	583	626	673	620	620	644	582	616	636	644	597	605	621	632	603	566	607	591	588	646	620	651	642	627	622	609	607	620	620	628	606	637	652	666	630	619	634	627	581	641	614
25606	21870	28342	25041	10189	975	796	655	624	684	663	625	629	640	625	638	1290	2915	2533	1894	1343	766	587	580	587	592	644	584	587	667	667	602	605	555	566	609	618	594	593	593	590	575	622	608	607	556	596	599	596	571	545	561	590	630	620	586	575	620	609	599	591	580	624	570	638	557	593	572	584	588	624	576	573	606	570	549	584	628	645	598	629	572	587	560	582	584	566	629	627	589	598	554	529	571	566	582	608	654	603	603	577	596	584	612	565	570	596	582	575	590	568	599	554	588	600	568	577	574	601	598	577	568	567	595	550	581	637	594	590	566	587	589	559	565	601	588	554	608	599	624	601	566	614	596	615	573	609	580	584	567	642	585	598	615	573	604	595	615	551	622	580	578	567	573	573	548	564	586	593	592	578	587	556	638	649	597	581	626	577	583	608	571	587	586	584	593	599	585	559	572	564	608	596	564	616	556	594	573	589	567	562	596	590	575	603	587	590	618	578	550	566	596	639	602	566	612	615	552	622	614	600	608	584	603	541	611	593	555	608	551	614	619	628	546	554	569	606	574	596	591	614	572	582	592	559	573	554	578	604	581	605	607	568	612	600	583	622	551	582	560	611	609	622	625	594	608	610	581	590	589	601	620	542	569	566	573	614	613	533	573	558	619	599	592	599	578	535	559	554	613	609	620	606	581	581	580	583	593	587	634	566	582	592	565	584	582	623	614	614	613	600	559	607	618	555	588	618	586	602	613	521	584	586	607	606	578	622	575	562	581	564	600	569	591	609	541	596	566	604	582	618	661	616	564	561	634	606	552	610	549	539	590	563	594	606	551	582	600	572	576	588	568	621	569	568	592	591	614	604	574	586	570	597	641	680	605	575	572	586	564	553	591	566	564	601	543	599	598	547	584	569	575	573	627	616	562	573	653	558	595	613	600	613	576	551	584	558	560	608	559	587	595	545	586	571	563	549	608	567	581	616	592	604	547	553	601	630	624	616	537	590	563	619	606	584	577	535	550	600	575	603	632	568	601	573	575	617	561	582	584	588	580	603	607	554	573	607	553	611	569	627	591	542	592	590	584	614	596	641	547	572	595	641	608	601	553	574	607	616	569	598	566	615	611	600	602	584	598	567	556	600	590	607	614	608	537	609	561	547	557	542	567	585	590	615	595	603	604	634	592	634	613	595	592	573	584	601	622	616	588	546	619	630	541	644	601	602	594	562	575	583	588	635	592	583	584	570	556	627	679	578	574	560	603	611	555	531	600	613	551	620	573	576	595	583	578	598	596	620	613	593	580	558	579	558	599	623	567	626	582	572	640	570	569	589	570	591	585	565	594	565	589	615	585	612	589	566	614	581	588	614	599	602	580	588	590	584	597	652	609	575	585	575	593	565	602	630	580	564	604	584	570	576	610	588	571	603	563	620	617	578	584	612	635	602	611	618	567	604	552	569	596	588	632	611	615	614	617	613	630	582	611	609	597	562	607	613	594	568	621	574	566	589	606	606	596	627	594	576	586	570	587	625	575	605	558	633	607	615	566	597	607	591	631	633	551	567	595	572	569	574	586	586	607	583	565	558	622	634	560	613	642	562	607	592	591	611	588	589	639	597	548	584	591	582	569	620	597	587	638	588	581	592	595	625	562	619	619	609	655	611	573	566	559	619	597	611	552	569	591	618	604	602	582	598	608	592	577	613	586	601	568	611	595	617	580	594	646	572	588	597	600	569	568	608	563	594	565	570	569	572	596	572	575	557	607	563	589	612	589	615	607	592	614	608	610	602	610	569	605	575	604	590	578	623	586	602	596	606	617	597	613	626	547	611	610	589	548	588	608	574	586	570	614	549	581	562	585	580	560	604	611	594	605	565	600	592	569	581	602	596	587	593	568	571	582	600	575	602	585	618	567	600	591	569	584	576	573	618	586	570	616	621	626	566	572	545	596	601	600	619	605	531	612	574	598	647	613	617	542	590	589	589	538	630	562	584	568	627	589	585	561	591	560	540	621	580	605	563	591	584	596	544	624	594	579	589	623	582	573	604	581	598	564	616	607	567	614	577	609	625	595	593	551	575	578	569	567	591	611	548	591	596	551	595	600	575	573	582	623	585	592	569	582	566	578	605	574	622	601	605	602	570	552	596	580	615	601	617	582	603	574	596	620	590	579	616	623	604	612	597	599	595	541	585	549	608	595	602	575	576	622	587	608	620	595	612	554	585	581	571	566	598	583	611	551	541	554	608	582	572	596	578	617	587	557	623	572	598	595	567	589	613	593	567	598	628	593	577	566	584	564	532	585	595	588	563	548	603	568	596	616	600	649	559	590	620	571	558	587	577	577	580	573	531	564	585	616	571	595	579	587	593	573	590	569	576	600	624	538	607	601	585	568	607	589	573	596	590	547	581	578	558	593	609	562	643	553	607	566	604	617	590	617	596	598	612	643	602	553	614	596	589	587	578	617	554	635	580	588	597	540	579	614	630	562	593	633	591	578	591	583	551	610	588	645	583	570	630	581	610	583	638	593	594	599	612	608	600	629	568	585	558	573	621	539	568	585	626	612	566	613	593	551	566	539	604	615	609	594	602	595	559	627	600	558	607	602	529	599	611	550	602	587	598	589	581	594	602	595	617	601	623	579	602	594	595	606	605	558	599	550	618	551	576	575	601	572	606	601	575	575	616	642	608	587	580	619	553	599	604	589	625	554	593	564	574	600	602	580	607	602	572	583	609	596	579	609	645	589	604	612	533	623	610	585	623	581	564	581	562	604	613	609	589	561	579	608	610	576	632	558	620	622	594	551	592	557	596	627	593	605	632	563	582	552	596	610	571	623	616	573	588	612	590	547	552	605	589	627	614	552	604	596	600	588	565	595	588	611	561	561	649	517	594	569	600	622	589	551	584	596	567	579	604	595	610	547	600	583	548	571	567	570	557	589	557	610	643	559	642	580	596	618	557	607	598	630	558	551	613	586	638	577	612	569	574	625	558	607	595	612	560	594	544	597	582	583	572	569	581	631	567	641	578	661	604	611	585	607	585	577	586	532	604	558	585	599	591	578	563	581	614	574	652	605	639	588	577	619	577	600	584	621	627	573	572	606	546	556	580	622	585	620	627	607	598	591	581	576	567	577	575	569	605	599	589	646	546	599	606	625	566	566	578	593	606	584	565	580	590	625	600	572	636	620	609	584	601	568	612	616	578	590	608	623	646	532	563	580	586	598	562	591	608	631	608	599	570	580	603	613	563	559	587	621	613	573	571	590	613	590	598	585	615	551	611	605	601	601	578	565	562	581	542	566	610	548	590	596	612	594	619	585	557	659	581	587	553	662	584	629	609	578	575	593	592	619	602	610	618	587	594	573	598	587	571	546	590	551	570	619	600	573	564	592	586	580	576	584	607	611	579	600	573	595	571	572	596	604	579	629	613	601	583	598	609	582	588	603	583	594	594	569	582	632	596	544	586	570	577	641	621	556	561	564	578	600	568	625	640	634	572	625	564	562
39371	60286	29244	3132	1276	1041	934	909	832	831	758	818	775	819	769	769	2264	5071	4298	3442	1993	1074	795	670	707	725	679	692	719	823	885	750	696	702	714	711	681	668	712	696	737	675	718	694	718	706	677	719	728	658	707	698	764	728	722	692	712	712	705	676	727	663	712	719	679	705	761	722	659	687	631	679	698	734	672	715	713	755	679	702	721	707	664	737	680	702	731	673	729	698	725	678	692	689	694	720	665	697	681	672	695	719	701	695	695	683	732	698	695	696	704	690	693	675	680	704	687	733	703	732	699	699	716	700	669	695	704	691	704	684	673	679	706	692	691	679	748	698	737	715	759	673	674	662	689	693	692	684	642	712	694	735	738	677	686	726	632	690	727	655	679	716	732	683	732	679	704	746	740	686	723	703	702	786	699	694	689	686	669	691	685	699	692	732	643	669	728	764	710	657	728	747	691	690	746	688	745	663	694	684	707	700	659	708	661	715	744	675	749	698	682	707	656	683	686	717	657	728	710	702	680	689	658	674	712	701	703	713	717	742	679	698	752	745	700	729	704	686	706	694	716	690	710	715	772	713	693	731	722	674	725	673	716	717	733	688	715	680	711	695	727	682	722	700	714	687	690	761	719	707	661	714	726	695	655	700	660	752	676	661	691	725	688	717	696	760	670	671	672	731	717	696	681	698	703	694	732	777	713	700	713	712	689	708	681	688	665	710	696	681	717	694	658	680	729	683	698	702	709	717	690	689	755	717	684	688	670	729	695	709	695	706	730	726	689	698	714	670	751	711	691	744	672	719	746	682	708	665	689	741	724	735	693	710	698	641	708	701	699	697	729	656	726	696	698	686	727	713	662	784	750	636	696	719	656	702	686	732	716	683	713	700	744	726	709	703	686	691	710	743	701	651	679	711	710	692	682	691	671	645	700	671	700	712	720	741	728	761	748	686	723	702	732	672	677	682	722	730	775	684	678	698	759	732	670	668	703	702	696	727	714	717	678	690	702	727	715	663	690	683	712	765	704	704	745	745	695	727	739	674	680	695	734	667	757	684	700	738	713	733	692	653	685	728	741	696	685	687	697	691	686	690	693	699	669	707	703	635	689	728	676	703	686	725	684	687	677	674	704	726	726	700	675	748	680	695	718	696	705	685	698	721	664	650	691	681	676	707	693	718	718	693	739	738	712	677	705	692	703	733	725	707	645	707	716	720	703	718	691	727	731	719	676	680	710	692	713	668	691	687	747	717	706	669	698	704	663	720	676	698	711	718	719	702	669	660	693	709	676	710	713	698	688	689	714	682	745	685	672	722	736	682	701	726	670	724	701	720	718	678	733	700	724	719	676	706	734	715	702	708	709	742	713	701	703	682	704	682	718	670	660	672	708	683	727	662	703	714	657	697	685	702	694	675	751	713	696	683	717	746	768	678	686	710	677	698	713	681	696	710	683	679	690	688	692	678	674	693	757	700	693	669	755	763	692	716	715	708	676	668	730	715	712	693	674	716	679	671	677	679	691	682	739	690	670	695	688	722	756	668	719	641	728	721	713	695	706	725	644	715	667	693	708	699	682	654	667	684	721	620	671	724	720	723	706	682	715	735	717	714	675	673	725	701	687	707	661	688	709	740	706	771	661	658	686	700	694	628	664	682	661	773	691	660	721	669	726	702	677	765	692	681	712	680	715	680	652	724	744	744	671	742	655	675	715	658	750	699	728	710	656	717	647	714	652	704	657	736	704	687	657	654	736	719	717	687	731	704	745	706	680	720	691	741	724	709	724	742	693	690	732	690	650	688	691	663	688	684	692	690	706	732	703	716	668	720	679	706	713	699	749	689	685	725	683	686	698	694	696	669	692	695	740	691	688	678	717	678	722	727	731	742	677	707	717	726	737	682	669	717	729	702	715	663	692	711	723	707	716	741	660	718	692	736	743	722	714	706	696	702	731	719	722	721	691	672	703	711	647	701	672	727	704	710	708	678	718	678	659	703	747	668	677	669	729	699	683	672	751	686	697	726	699	684	700	677	751	723	712	737	725	706	716	747	708	744	705	710	712	682	764	678	648	742	748	692	648	695	695	710	716	682	697	702	719	675	699	705	740	681	687	699	688	708	678	697	721	689	693	728	730	703	672	718	619	704	674	672	731	722	705	670	691	718	737	717	677	727	693	684	730	690	690	702	693	677	776	726	685	688	731	700	776	620	713	718	668	714	700	629	766	728	703	724	675	764	717	697	693	684	679	715	710	734	682	705	723	695	669	703	750	690	672	699	724	705	712	708	715	685	699	730	737	681	663	734	723	710	699	697	692	731	722	652	719	732	739	683	682	742	753	714	709	693	749	697	696	733	721	684	692	667	677	716	673	715	697	697	677	645	627	749	680	675	725	707	709	654	707	683	679	696	711	666	689	721	712	709	727	698	685	698	695	666	692	717	678	675	714	675	709	710	653	707	664	674	640	699	676	746	664	697	691	712	684	732	721	686	676	709	666	668	675	656	671	687	670	691	713	700	717	681	721	728	669	644	714	690	672	670	680	663	686	725	677	676	751	715	692	705	723	716	696	658	699	739	671	708	660	666	729	717	662	688	728	723	665	663	726	711	698	714	736	708	676	700	682	716	736	674	749	727	698	698	732	718	716	732	713	730	702	659	691	722	720	658	652	709	726	675	689	747	701	728	702	700	691	673	678	727	744	714	724	712	732	738	718	714	621	730	729	707	716	664	678	692	673	736	732	701	685	668	717	715	713	721	694	712	733	682	701	751	672	777	704	682	736	667	709	716	679	675	715	675	766	664	743	709	686	693	701	723	672	656	659	719	667	654	667	682	678	705	660	745	714	685	714	710	711	688	741	702	691	656	724	697	713	721	699	732	709	688	718	695	660	729	729	680	685	700	701	715	726	740	697	726	707	696	671	687	648	698	694	727	688	670	703	663	741	715	754	691	688	712	675	664	652	671	714	713	683	735	711	672	709	681	698	708	723	684	682	649	737	702	671	700	663	696	720	736	741	720	720	679	667	669	722	674	678	668	646	684	732	678	684	704	712	713	683	651	701	685	710	706	663	742	686	679	690	681	688	713	656	699	732	715	694	721	708	723	720	650	622	739	700	719	674	688	689	710	703	705	687	689	698	725	680	665	655	720	721	724	664	702	717	705	723	681	693	698	650	650	726	747	673	701	737	651	767	693	743	678	682	702	691	726	644	661	682	703	701	680	695	714	730	670	680	710	698	689	650	643	741	679	669	685	678	745	683	680	749	694	674	706	722	638	733	700	705	692	660	671	679	738	722	698	677	726	728	657	700	715	697	710	692	709	673	672	707	725	680	724	727	672	724	655	715	665	683	703	670	687	759	708	654	700	673	681	705	694	716	691	741	718	740	676	689	657	671	700	652	676	700	770	735	652	772	651	740	688	704	663	698	704	715	698	710	626	692	679	679	709	748	716	707	715	726	722	705	673	690	657	703	721	696	760	735	706	671	718	723	707	715	706	773	724
23266	21594	29389	24223	21558	21507	9447	1378	1060	1085	1006	948	981	974	954	953	3612	10167	8661	6182	3453	2513	1057	790	789	826	843	777	792	905	1313	931	817	766	828	877	822	800	819	820	810	754	844	783	779	808	833	749	813	746	794	789	797	757	780	808	791	784	770	791	763	804	798	779	798	752	743	756	771	802	779	764	824	774	796	802	812	837	835	772	760	802	768	763	789	804	809	775	816	786	828	846	782	746	773	775	801	817	804	813	816	741	741	799	814	760	764	803	767	813	828	753	793	819	785	731	779	803	795	822	746	789	798	774	887	809	812	773	815	811	765	800	832	810	769	786	812	805	840	793	769	784	814	802	766	809	794	777	757	816	822	819	728	748	777	770	787	799	773	766	794	817	831	785	780	784	784	767	791	750	810	772	807	821	795	785	807	829	800	780	822	777	799	740	808	840	807	800	791	753	753	780	756	785	781	781	766	794	752	811	787	757	783	775	784	849	815	742	802	830	813	783	785	794	810	765	782	808	720	804	757	788	778	826	797	772	791	814	803	810	816	853	766	809	831	790	807	836	816	774	790	760	827	792	805	839	762	777	771	814	838	775	840	778	801	798	815	792	781	757	779	777	746	776	726	812	747	828	809	753	761	806	816	756	784	766	817	720	777	758	746	772	791	777	801	811	759	794	816	782	805	768	780	764	771	833	774	778	830	758	772	807	845	780	768	788	752	842	768	781	756	732	808	777	791	764	793	803	799	805	814	776	825	764	800	765	804	780	723	751	770	771	787	822	772	801	770	792	802	725	791	812	842	800	782	811	769	759	780	813	736	778	789	836	832	795	776	805	749	758	783	763	767	747	830	771	808	776	799	768	728	772	758	808	810	793	754	820	732	763	757	776	844	718	816	796	783	796	761	794	765	794	845	779	741	782	798	758	762	811	804	797	801	821	798	801	854	823	758	797	794	802	781	736	830	845	780	743	775	816	745	780	811	777	757	725	796	811	780	786	788	796	738	734	765	762	804	804	763	795	784	784	817	789	778	741	739	806	771	795	753	794	771	773	785	778	738	762	806	815	819	819	769	803	807	785	802	795	859	786	728	812	743	768	814	786	821	814	753	768	774	758	771	752	745	798	793	803	801	769	792	769	787	782	826	768	772	838	809	797	791	738	750	796	773	804	743	781	806	801	797	758	777	795	787	813	784	817	801	794	793	814	788	810	779	748	746	780	721	794	844	815	757	783	753	762	790	765	752	826	788	825	814	819	805	808	783	739	790	784	775	770	837	757	769	790	772	801	807	783	795	762	764	801	822	722	793	800	803	798	795	777	791	810	748	744	793	772	772	816	798	787	814	833	772	770	822	778	749	775	760	781	839	783	791	763	805	854	765	781	794	782	796	774	793	847	824	829	809	794	811	786	781	768	803	745	793	755	782	778	803	800	801	758	763	824	764	798	802	791	786	788	763	782	824	790	785	794	762	759	801	744	779	824	786	803	854	743	734	785	846	779	824	760	835	806	794	764	785	760	781	782	837	808	810	808	797	782	789	861	790	779	792	793	762	785	757	758	777	758	791	771	765	793	834	760	780	740	763	823	822	770	790	770	762	815	837	786	729	797	816	790	819	799	732	779	785	784	804	788	736	757	776	813	812	839	793	765	757	854	787	780	778	796	783	810	781	754	741	768	803	825	843	792	814	810	809	807	771	808	806	759	785	736	827	810	813	779	805	781	822	793	761	793	755	784	801	818	815	751	778	769	798	761	751	771	796	761	778	808	824	824	782	812	783	786	835	769	740	772	789	802	814	781	818	787	778	764	732	763	809	803	820	820	782	797	817	827	794	709	760	762	828	763	769	800	772	779	784	776	740	819	801	795	767	766	823	791	835	790	811	789	784	782	766	803	775	758	808	767	755	788	832	767	776	730	796	789	803	790	787	801	824	804	821	762	795	758	851	811	798	723	793	755	789	749	811	811	748	740	799	724	777	777	812	710	800	791	771	772	788	802	831	802	789	825	769	822	791	780	780	776	879	803	836	823	860	797	798	823	809	769	834	813	775	787	804	738	795	771	831	760	815	771	788	771	805	813	811	773	789	807	757	844	747	780	794	841	834	801	801	775	821	792	793	785	810	794	755	810	759	805	818	785	788	774	777	786	795	842	799	812	791	797	768	813	781	767	741	795	810	750	807	787	753	801	799	765	769	783	821	762	797	781	765	819	833	801	858	849	783	833	768	777	799	763	758	837	780	783	827	833	772	788	752	764	760	768	784	790	761	785	758	796	812	765	771	785	775	793	762	796	766	780	795	803	755	804	792	786	853	820	838	762	809	801	786	811	867	775	788	777	801	761	828	747	754	817	788	823	836	769	779	766	794	798	779	794	773	789	812	764	789	812	779	746	845	813	769	766	779	836	809	815	778	850	773	788	839	769	792	765	826	779	798	801	753	794	774	825	780	765	786	794	773	804	774	801	770	756	755	790	796	778	777	751	794	753	785	795	809	766	824	750	821	775	765	824	783	834	793	807	792	815	762	812	746	753	799	787	779	817	794	815	804	822	776	769	797	806	787	774	717	819	782	825	857	742	772	776	810	752	768	794	839	791	851	775	805	806	747	771	809	785	856	817	833	793	785	797	780	755	790	772	756	732	774	766	795	835	771	842	841	773	772	774	767	805	793	789	759	773	756	778	821	751	826	787	803	755	806	763	791	745	793	784	798	798	738	791	775	749	798	752	783	771	768	817	776	825	809	779	802	792	825	808	769	782	789	806	741	791	785	840	792	820	795	816	807	803	812	797	806	758	774	795	782	802	790	741	800	722	720	796	737	796	855	776	773	778	816	783	801	816	797	773	780	809	813	784	752	753	785	827	764	784	784	795	728	788	792	834	801	743	795	787	779	800	787	792	768	790	822	787	814	800	734	762	802	819	776	735	795	812	803	829	786	794	758	803	775	818	809	786	777	795	778	783	797	789	734	792	767	789	814	735	810	796	801	771	771	822	823	742	745	805	810	809	788	747	796	807	806	775	791	733	758	772	793	775	780	766	761	790	792	800	794	745	737	754	739	785	773	835	815	783	780	781	754	758	771	799	808	828	736	775	774	786	793	795	772	816	804	706	758	811	777	821	765	803	781	827	778	780	797	793	799	806	766	825	838	802	771	760	762	819	823	810	764	795	790	817	793	737	777	786	815	770	813	807	756	751	840	798	802	767	780	783	785	764	779	762	800	761	782	817	820	838	785	817	748	794	776	815	785	778	768	767	779	796	736	744	761	769	758	787	754	794	804	753	736	772	769	739	756	803	804	769	829	756	769	785	804	788	783	803	809	774	776	753	830	813	770	801	809	761	812	779	785	797	801	794	772	789	766	792	762	755	762	779	761	777	770	783	749	754	777	757	797	839	793	780	777	750	776	795	745	783	768	752	775	772	799	803	798	760	764	816	783	787	785	808	809	824	788	734	777	791	798	800	819	788	783	789	782	826	829	821	789	742	767	819	776	815	780	784
46128	73095	29232	5274	3053	2340	1976	1670	1510	1354	1281	1239	1203	1195	1140	1139	5821	14703	12004	8689	4972	3537	1203	882	915	935	902	895	881	1114	1782	1047	906	873	866	952	905	942	891	857	932	887	886	896	937	899	863	923	854	876	945	869	895	882	982	873	879	952	875	854	847	865	899	860	870	873	944	871	887	891	919	864	858	900	893	908	901	854	882	866	919	895	955	847	940	901	905	889	883	919	919	893	906	892	901	882	919	892	919	823	863	855	884	928	918	900	855	942	844	899	833	893	904	891	855	862	915	858	858	887	913	901	891	932	912	923	898	917	914	875	851	947	862	865	853	891	926	886	882	907	960	886	908	867	899	943	930	932	914	876	897	913	932	910	913	860	858	847	920	921	861	920	892	899	878	887	883	927	922	883	867	946	906	894	860	861	908	873	842	875	854	902	920	876	910	875	905	844	863	850	889	849	928	834	865	862	897	842	938	841	886	917	941	857	924	858	869	889	891	857	932	958	907	857	898	832	861	865	931	911	870	871	920	867	966	936	843	930	911	891	866	944	917	913	904	882	935	848	888	845	943	892	886	918	898	852	896	889	868	867	876	862	892	912	891	883	902	890	908	888	840	901	871	961	884	914	894	897	879	857	923	848	959	875	895	843	905	907	904	907	882	857	930	835	866	838	902	914	877	880	901	886	926	879	897	894	929	881	853	869	882	877	922	899	873	964	867	889	848	878	905	868	897	878	900	840	928	877	879	865	933	893	880	926	824	900	863	890	947	891	874	980	888	849	921	884	875	910	863	869	907	909	888	839	908	870	871	873	841	849	882	923	893	904	824	841	867	880	891	935	834	898	855	870	860	829	903	887	867	881	881	879	887	815	912	879	938	872	894	912	819	902	1003	873	907	925	893	838	926	868	923	913	869	899	917	865	913	888	845	838	891	911	872	852	893	887	930	838	947	904	891	894	837	889	894	840	839	836	862	909	884	845	866	908	925	927	841	889	899	849	908	845	829	882	947	892	885	896	839	911	884	869	896	910	847	840	843	822	886	889	915	887	879	874	903	892	900	902	918	890	904	915	878	940	943	857	898	877	888	908	857	874	882	840	916	889	892	891	900	886	903	835	858	835	886	938	875	903	900	929	919	882	907	914	962	878	918	922	911	856	905	896	860	878	909	879	875	868	857	923	939	863	866	883	880	879	883	893	879	892	924	911	859	903	912	885	851	928	858	835	911	910	899	842	922	853	948	928	914	853	884	817	919	906	868	860	882	896	878	878	905	830	881	919	880	906	907	882	878	953	929	860	897	901	852	908	860	921	925	954	847	876	892	888	958	894	875	890	905	878	896	871	901	955	906	866	918	908	918	974	892	876	891	877	864	910	914	873	888	910	850	866	882	901	901	872	865	890	869	951	868	888	875	844	866	954	860	901	914	874	972	871	955	872	929	868	858	931	879	902	955	889	893	863	940	932	945	901	882	867	898	946	867	861	943	894	838	842	854	875	892	919	853	946	869	873	948	889	886	881	916	923	927	969	909	880	900	875	899	894	873	908	874	896	971	936	928	896	881	901	951	902	872	856	904	887	865	856	922	915	882	895	930	912	905	871	823	833	920	883	926	928	845	871	896	927	896	916	885	845	874	889	859	870	872	875	884	910	870	852	894	925	919	831	945	907	834	902	868	924	852	900	880	892	864	882	894	859	943	910	902	899	858	890	897	906	917	833	874	851	888	895	830	900	883	883	863	902	850	915	880	905	884	880	876	916	934	877	859	914	883	854	873	904	875	871	906	909	847	897	910	877	888	916	869	847	836	876	894	907	894	900	892	905	832	864	903	870	919	865	907	902	913	908	931	893	897	879	864	910	874	896	891	899	894	868	847	885	860	874	879	888	869	886	850	890	891	859	942	890	874	896	874	882	883	912	934	930	918	910	954	857	884	902	907	890	915	870	914	899	907	875	793	894	922	877	911	935	866	869	909	839	828	940	872	902	917	885	891	835	909	880	881	881	928	859	880	857	860	882	871	912	903	860	855	888	863	913	900	886	866	928	869	883	906	898	885	916	935	884	870	844	886	901	896	901	929	875	877	883	895	818	899	946	840	951	932	864	873	872	922	918	954	862	909	904	867	835	879	914	867	894	878	905	874	874	861	888	936	877	916	868	891	880	853	871	916	887	878	927	854	897	911	879	869	861	891	880	891	873	853	863	911	862	836	851	929	869	911	894	914	856	846	865	862	898	915	879	885	890	886	898	866	892	927	900	959	900	856	927	889	875	893	858	888	915	868	888	924	893	835	923	923	890	906	874	876	905	869	893	828	878	842	894	873	856	909	922	857	884	866	870	877	906	920	846	855	888	908	878	889	901	898	876	868	875	914	889	876	890	895	907	922	912	852	883	950	929	859	893	912	948	880	922	879	877	909	924	856	834	882	809	894	879	855	898	856	904	892	891	849	829	894	911	869	903	854	897	833	917	879	868	931	917	923	880	874	857	892	908	953	904	955	870	946	857	917	862	848	883	870	845	898	865	870	860	895	881	867	868	928	908	882	903	873	905	914	889	838	891	942	900	874	905	859	878	887	880	946	893	958	895	939	934	857	861	873	935	883	897	901	952	804	978	884	914	879	900	808	915	866	867	879	880	896	861	902	896	920	869	891	896	853	893	888	906	907	884	791	911	918	930	916	899	891	855	850	825	916	870	904	854	930	864	890	860	823	871	855	856	852	930	904	906	938	921	856	828	897	845	868	870	874	863	864	922	915	900	867	866	857	872	881	854	939	851	910	905	916	882	944	917	840	901	952	924	877	879	905	867	867	911	879	870	885	926	878	920	893	878	905	883	883	895	915	848	917	851	821	904	901	891	895	945	897	897	905	920	907	900	929	928	926	855	905	892	883	928	899	945	894	896	849	914	867	907	851	835	902	911	892	924	868	911	921	891	878	931	858	914	872	895	900	809	872	904	857	839	891	915	839	905	906	894	902	950	865	875	872	845	884	914	885	915	843	919	872	837	918	877	850	936	928	849	878	863	932	867	934	876	862	869	893	899	889	878	909	897	927	878	853	902	898	920	880	917	935	864	898	845	876	900	839	920	884	870	902	886	885	913	928	896	870	876	903	906	884	903	899	863	871	872	914	914	959	902	827	939	910	869	834	892	843	867	958	883	936	884	881	920	864	903	870	888	868	924	969	899	914	932	867	863	907	929	919	887	863	873	815	912	900	885	858	893	884	887	914	864	901	900	859	858	879	880	873	888	866	880	903	903	878	950	863	880	894	905	862	859	922	874	892	912	878	926	887	879	875	909	862	861	871	831	894	916	876	942	901	904	871	895	919	839	901	875	872	905	807	868	874	875	853	864	886	874	868	858	873	917	877	919	868	882	928	890	856	882	888	945	920	912	885	863	854	882	885	892	937	866	924	916	862	896	853	898	902	892	836	885	885	934	894	910	915	923	902	887	911	907	877	936	941	924	951	890	849	884	905	887	874	928	861	909	862	883	835	905
29806	27535	17838	2948	637	552	492	403	403	388	393	383	411	424	443	444	506	748	838	759	545	459	378	393	418	402	363	383	374	354	393	456	394	378	406	380	418	362	373	406	366	411	402	408	367	387	413	384	386	423	423	375	379	383	372	376	367	405	402	411	395	396	418	388	373	396	365	392	381	391	388	385	385	379	368	386	374	380	382	401	393	394	404	402	391	406	383	380	403	370	341	402	389	394	391	393	395	408	370	357	369	443	387	380	367	390	409	373	345	369	382	357	419	377	395	360	360	378	392	409	396	395	402	402	400	452	355	403	396	385	396	347	372	393	387	383	403	351	412	385	381	437	413	382	420	410	400	419	371	404	406	378	365	385	404	382	397	409	367	409	377	375	386	362	399	360	402	393	358	385	385	402	411	369	399	383	416	380	393	393	344	432	400	411	395	396	383	399	381	375	432	382	400	373	449	401	404	377	393	359	410	354	411	395	390	374	383	406	397	388	397	351	419	371	380	408	349	361	403	381	381	393	380	388	381	368	370	381	373	392	403	357	336	385	381	349	368	402	385	365	379	411	378	376	397	400	378	404	376	396	410	374	389	384	363	408	362	367	424	411	448	374	444	408	387	388	379	364	388	398	368	387	360	373	364	392	406	387	379	372	391	388	367	360	386	373	387	388	435	408	394	391	359	433	369	412	382	407	422	401	380	377	426	383	388	401	389	373	357	402	378	377	396	412	367	384	368	420	365	439	385	403	384	404	377	385	347	405	368	387	418	360	404	376	390	432	360	371	414	424	392	392	387	396	402	399	371	384	384	389	358	380	395	376	401	397	364	390	392	393	385	392	443	401	385	388	384	400	393	383	417	390	365	404	374	362	396	391	384	392	341	385	359	411	383	418	393	372	392	403	379	377	391	369	374	351	398	417	400	375	367	450	368	388	382	385	378	412	412	349	372	418	380	406	393	363	419	424	404	359	350	343	411	413	422	397	388	384	397	367	356	389	381	399	372	413	370	366	400	387	398	389	395	371	351	431	416	386	371	393	425	371	386	386	396	399	381	391	355	362	446	384	394	403	380	383	398	393	381	401	388	398	393	418	401	370	408	395	351	380	352	414	394	399	416	410	392	355	372	396	389	402	398	393	355	374	370	378	363	383	393	380	391	379	396	385	387	383	370	360	385	402	354	377	386	368	399	373	363	419	384	360	393	402	411	450	381	391	397	363	349	377	399	393	400	380	424	367	368	430	379	389	389	374	394	408	409	391	433	434	374	347	390	390	412	359	426	357	363	405	385	381	425	392	385	380	408	377	381	371	368	380	383	358	409	404	391	370	389	398	402	387	352	412	382	391	383	378	391	383	399	400	401	371	397	366	377	376	400	375	378	420	391	384	373	392	416	428	396	419	390	371	397	341	388	378	396	388	387	381	392	377	393	418	420	383	386	383	395	408	384	350	396	384	389	376	405	400	439	347	403	412	356	397	369	420	392	399	377	396	391	416	397	357	400	411	405	358	422	415	387	430	363	391	380	366	399	385	410	367	397	359	403	417	400	388	383	352	364	407	387	422	393	349	351	377	405	373	384	424	377	414	395	391	429	403	376	390	370	397	370	403	401	423	431	409	398	392	404	386	371	365	375	366	401	397	387	358	393	384	389	391	384	400	372	381	374	382	413	434	390	418	356	386	389	362	389	379	385	384	384	389	405	339	381	392	362	405	426	377	395	370	410	373	387	361	400	374	421	410	376	377	397	390	391	392	396	376	389	395	372	417	370	413	395	358	384	410	375	378	401	391	386	407	404	403	405	384	403	374	404	382	392	380	361	398	395	378	405	409	353	379	372	359	394	354	381	362	375	406	407	421	421	417	372	394	394	392	382	393	401	372	380	387	394	367	377	406	349	393	398	371	383	377	376	356	406	425	416	381	382	374	387	371	365	341	395	394	371	393	405	392	404	421	371	431	369	410	384	360	394	396	410	381	396	375	386	367	378	393	389	389	405	395	407	370	402	412	402	374	390	397	388	368	391	399	385	388	400	414	368	399	392	385	426	404	396	403	366	397	362	390	424	424	378	413	375	384	346	370	401	375	384	408	409	381	398	380	384	385	418	423	401	392	421	382	402	403	404	365	379	411	350	390	420	378	392	398	397	407	413	400	434	389	373	360	387	363	429	395	380	362	384	383	360	449	383	391	389	374	349	376	398	394	391	370	397	408	379	374	411	400	379	400	381	400	417	378	397	378	391	394	406	393	428	409	390	388	399	412	373	405	372	418	413	396	390	396	411	383	394	385	346	370	391	425	373	391	390	365	374	379	412	396	397	391	380	403	394	365	400	415	417	425	376	399	407	389	377	401	379	392	375	382	403	405	386	411	409	365	434	405	385	413	409	381	382	394	375	391	382	399	392	417	415	385	383	383	375	409	402	400	396	416	398	397	412	408	430	408	344	368	334	407	415	389	376	400	402	405	373	381	409	461	397	405	390	387	402	391	401	384	376	402	384	418	441	412	416	410	380	377	395	397	373	377	390	428	387	413	385	375	377	407	359	373	406	381	431	398	356	374	358	402	422	356	417	392	386	370	373	390	409	390	405	369	379	358	423	368	372	370	419	398	408	397	374	388	403	344	399	402	406	408	395	398	379	374	368	392	374	415	402	390	380	391	393	390	355	388	387	391	388	371	406	408	387	369	387	427	396	395	361	380	397	322	438	382	362	391	388	374	388	411	377	389	366	386	377	382	373	392	376	403	397	388	367	360	377	404	433	381	367	385	410	413	377	428	439	391	386	400	399	391	385	364	421	371	401	378	338	397	398	340	406	364	364	410	408	372	404	394	416	364	380	410	402	369	396	425	362	377	380	380	374	388	414	412	396	380	381	387	416	379	408	364	387	373	394	365	381	413	412	403	389	366	374	415	399	395	366	410	394	380	368	383	400	366	404	383	370	391	438	369	395	362	377	398	410	379	367	404	413	407	374	371	407	369	384	380	419	370	396	409	409	440	398	386	357	399	379	405	389	371	409	392	427	389	425	393	396	398	380	382	422	409	419	385	370	393	379	387	425	382	395	380	406	385	392	366	377	401	399	395	403	373	422	352	380	412	383	398	429	351	396	385	376	377	378	376	419	396	384	422	387	404	388	379	405	382	390	378	380	376	406	396	416	372	367	394	410	362	415	378	361	394	399	362	371	395	401	376	368	393	363	361	358	368	400	360	395	368	411	403	396	406	382	395	384	386	402	414	406	380	402	408	378	418	404	391	397	385	380	414	445	385	387	359	374	394	372	397	409	382	381	412	382	436	420	373	374	390	390	405	373	424	394	387	383	407	378	372	394	408	414	352	356	345	390	383	385	384	411	374	388	402	389	368	395	394	378	370	413	385	361	410	370	391	413	421	382	414	397	399	396	437	403	392	396	424	382	375	391	427	375	409	386	367	423	392	386	367	402	381	366	362	422	386	393	381	381	384	413	411	373	383	355	372	370	378	383	388	388	390	362	426
34497	42460	6059	714	594	534	530	502	504	462	484	487	506	516	585	517	694	1199	1251	1051	635	630	469	489	474	485	495	445	467	495	512	485	472	438	469	462	483	464	484	489	460	488	500	469	438	456	522	495	493	489	518	486	470	451	466	518	445	469	489	455	505	471	465	433	452	500	520	487	502	454	480	462	458	480	502	468	465	473	469	444	453	496	472	470	468	507	464	489	458	486	498	504	450	469	481	465	458	480	484	451	444	431	485	469	453	467	473	454	490	471	482	496	412	474	481	526	484	453	466	465	451	491	505	479	453	487	479	449	454	444	440	456	480	520	498	466	521	456	456	437	491	463	421	515	478	480	408	484	450	527	453	507	498	455	461	476	494	483	485	465	448	440	478	502	497	459	490	473	479	489	480	464	456	446	482	470	470	492	466	470	453	473	446	478	468	474	502	466	473	486	467	507	461	480	504	441	463	479	463	424	444	503	471	477	476	476	477	531	467	480	449	492	465	464	451	466	492	456	491	423	494	490	436	460	489	441	463	468	497	449	488	473	511	456	471	481	476	492	439	480	458	460	471	464	424	459	490	470	454	459	474	459	415	422	504	496	497	443	545	469	462	452	493	503	470	489	467	463	500	454	458	490	444	507	471	454	491	435	515	510	481	493	490	455	495	476	466	488	443	454	442	461	454	485	470	462	441	490	459	432	483	501	460	434	480	482	488	477	459	490	451	461	516	477	472	475	527	488	480	484	454	466	452	499	462	472	452	471	485	450	482	476	473	482	475	440	449	462	448	502	463	484	507	483	454	490	487	456	503	496	436	447	436	484	455	470	456	462	469	454	484	482	477	484	485	485	481	458	438	453	448	478	462	456	514	456	470	443	443	527	462	478	445	445	445	451	479	490	436	482	464	478	504	490	480	486	461	471	462	485	504	482	455	484	462	474	444	467	481	455	410	460	490	447	450	476	485	431	451	421	496	460	477	476	504	496	476	475	511	485	490	474	442	488	479	468	490	458	436	466	440	464	498	471	468	471	466	456	486	477	473	528	489	499	496	460	492	498	459	474	455	482	495	444	450	510	512	482	471	463	462	484	491	502	466	474	462	461	478	442	485	469	493	487	497	451	457	472	449	448	449	492	455	476	503	497	448	478	461	479	500	454	442	498	452	458	458	493	495	489	476	480	487	459	485	413	475	447	473	488	449	442	448	476	476	479	474	431	457	500	459	466	520	481	507	458	472	437	481	477	518	487	459	464	485	457	451	449	484	485	448	509	475	447	453	469	423	481	504	496	470	510	473	442	439	494	488	486	474	494	464	512	483	477	444	514	465	504	486	480	466	486	489	498	482	460	469	459	430	493	490	474	450	449	485	462	465	451	435	475	475	474	474	486	500	499	483	501	477	510	429	449	435	522	448	467	505	495	435	479	497	478	478	483	436	457	475	481	410	433	458	485	472	460	485	497	481	454	468	485	457	470	512	457	495	451	509	486	493	496	462	483	488	462	485	467	486	446	448	472	489	472	468	492	461	435	516	460	489	495	464	461	497	469	433	465	494	492	456	482	458	465	470	476	450	482	491	488	460	472	452	476	459	444	493	494	471	463	477	492	447	510	476	461	455	459	444	465	465	463	528	472	444	480	490	481	491	482	507	480	445	484	490	434	506	518	477	502	443	483	479	486	463	456	468	491	466	431	486	464	511	471	469	468	522	458	444	461	468	518	502	502	455	492	470	481	517	454	485	467	458	498	452	461	481	448	467	454	461	479	469	472	460	463	476	463	468	503	501	491	478	445	460	413	488	474	490	480	499	447	449	465	505	468	471	423	485	482	505	479	470	493	501	477	452	464	528	465	488	526	456	472	497	448	456	509	454	491	478	487	495	501	482	485	452	490	462	502	427	472	471	489	457	463	443	467	450	467	471	456	500	443	498	481	474	480	493	457	472	474	466	490	464	494	447	452	487	512	451	426	468	463	481	498	486	494	479	469	436	477	484	487	458	466	493	504	496	480	481	499	428	464	485	471	482	474	480	510	470	474	459	423	464	455	461	479	468	453	462	473	449	484	496	451	464	451	459	448	472	468	503	459	460	464	478	465	481	503	480	447	479	474	478	491	502	458	474	468	458	440	444	473	477	505	465	476	452	499	472	462	462	464	482	484	486	464	518	449	454	443	458	494	467	475	530	460	477	474	485	447	498	464	441	462	520	510	458	486	477	476	469	461	421	478	481	504	474	468	497	482	441	498	436	482	440	472	476	441	465	443	448	509	488	476	479	514	499	460	456	498	451	460	473	503	477	449	498	514	490	461	507	464	446	500	485	488	436	482	460	479	483	459	470	479	517	479	469	479	509	454	496	491	452	470	494	457	440	478	465	447	499	507	456	436	441	431	494	448	446	485	470	461	470	434	483	483	503	447	446	465	496	492	492	471	441	503	522	462	490	491	480	509	450	478	462	482	442	505	503	474	477	447	467	458	480	523	463	471	494	456	463	529	450	458	470	465	480	491	479	478	485	487	481	443	495	481	462	471	441	473	490	471	468	444	487	463	506	466	493	467	494	450	466	482	491	473	471	468	471	476	479	482	495	488	492	465	426	490	486	497	454	477	469	474	482	471	445	484	462	519	452	470	493	484	498	479	446	475	513	488	489	487	501	466	465	501	456	489	500	457	478	488	478	489	447	458	469	489	469	466	483	464	455	474	487	490	502	500	513	477	526	421	447	496	479	473	460	456	481	460	502	493	451	423	484	505	477	492	485	449	483	478	461	475	467	499	468	439	484	487	442	469	478	483	504	457	435	484	475	473	452	440	504	477	439	462	456	451	483	496	454	490	475	463	465	452	510	462	449	489	474	456	452	468	502	490	461	497	508	480	468	484	450	467	452	485	462	469	488	450	466	445	473	481	439	449	512	488	499	501	475	463	489	489	453	460	461	500	492	489	453	447	433	460	516	490	442	473	468	458	479	472	460	418	501	483	477	469	457	449	454	436	455	445	472	480	470	471	480	522	464	494	457	472	436	499	466	431	508	497	467	480	467	464	460	466	503	447	447	474	484	456	469	509	469	459	533	478	480	485	498	465	442	453	428	462	465	472	419	438	463	479	498	440	451	530	480	477	454	455	462	471	488	455	455	479	482	475	440	422	439	428	493	479	496	515	498	454	418	498	464	456	458	501	448	538	460	504	487	407	513	476	429	488	484	501	458	489	490	473	482	462	488	429	481	496	454	459	477	458	499	473	487	462	510	486	464	466	449	494	500	499	477	474	492	432	518	454	474	472	493	511	491	482	441	476	494	442	465	476	458	465	477	470	467	447	470	477	461	473	451	454	526	474	460	491	485	482	502	480	487	497	490	461	456	482	479	469	501	508	506	452	497	445	471	492	494	479	467	483	487	441	468	434	444	468	499	457	492	471	462	460	493	432	492	446	464	450	451	482	471	463	508	494	448	471	431	459	486	437	490	483	498	481	451	449	492	496	499	506	456	453	471	438	503	478
24482	21555	28757	24729	20956	6168	798	653	575	553	575	532	470	486	509	490	1552	4774	4439	2942	674	735	452	414	422	439	448	417	431	561	750	462	420	437	474	449	442	430	424	411	417	408	470	438	401	428	423	433	411	402	408	409	415	429	454	425	433	415	400	469	413	446	402	436	425	424	445	438	430	413	457	429	420	427	421	406	435	402	447	435	443	398	416	428	420	430	441	423	420	439	418	405	392	423	445	428	436	425	453	408	425	401	407	426	447	410	417	411	390	453	417	433	408	400	407	384	426	434	425	425	423	421	438	429	435	438	421	433	441	392	431	388	429	404	391	475	429	440	422	444	414	386	421	408	424	411	453	439	425	434	383	402	414	447	408	411	425	432	424	434	461	412	416	424	464	451	442	418	443	421	450	427	420	416	426	417	403	421	400	418	444	430	427	405	415	420	429	403	451	470	427	416	424	407	390	443	424	413	436	434	422	425	419	455	437	407	445	398	439	444	467	423	440	418	416	441	415	427	430	419	385	437	418	445	424	433	443	424	410	389	433	404	410	440	422	443	400	393	421	424	409	402	426	420	450	426	430	440	418	469	447	445	416	449	428	374	459	427	443	407	402	402	458	443	394	424	420	413	397	426	396	430	435	412	429	477	446	409	450	447	437	409	406	428	426	434	428	440	416	382	403	441	412	426	382	382	415	388	435	417	390	432	415	435	396	389	408	412	415	416	410	446	416	402	417	431	421	426	424	411	433	413	376	432	421	397	430	442	431	444	419	400	433	429	406	431	402	441	426	434	421	431	427	398	421	441	407	364	450	414	423	434	416	413	431	446	415	431	461	412	421	448	472	420	432	446	415	395	442	471	464	445	423	404	425	422	407	443	383	452	466	450	404	452	407	438	431	417	409	385	410	452	426	423	445	421	398	446	434	419	411	404	443	485	424	399	467	455	435	447	408	411	416	401	446	422	422	372	419	436	449	453	405	458	444	424	458	434	455	414	424	425	418	451	464	404	421	441	446	427	410	409	428	381	428	441	430	420	419	451	411	437	428	401	431	421	369	419	420	430	408	409	437	416	431	423	408	424	451	388	404	436	444	423	484	410	403	445	441	466	435	413	382	437	461	462	450	460	429	423	442	456	440	414	439	427	418	443	445	418	425	409	413	451	437	408	452	451	452	409	442	408	421	403	409	390	410	436	449	406	441	401	427	411	440	445	418	429	449	417	440	423	429	424	410	410	425	428	409	434	411	390	426	425	413	447	441	425	406	438	436	425	417	430	440	420	432	425	439	440	435	430	432	459	416	421	404	454	411	453	430	407	388	424	419	465	436	406	413	439	438	421	417	403	416	427	400	437	401	443	401	442	424	448	426	436	416	422	404	418	426	400	404	417	430	440	393	407	411	419	429	434	442	442	407	430	463	430	440	436	444	417	395	426	419	454	433	419	416	386	427	436	392	393	397	436	416	378	403	465	442	417	443	381	436	382	420	409	432	437	442	399	437	423	405	418	414	392	390	434	446	397	435	416	415	398	458	429	424	428	428	457	422	428	376	407	434	429	449	419	416	441	450	428	439	413	441	398	413	410	457	458	415	443	429	402	421	458	411	429	428	460	388	454	436	423	420	387	424	429	428	434	397	385	412	398	442	380	423	436	400	404	451	428	407	426	452	464	407	477	431	431	435	433	419	427	454	425	438	422	425	429	418	384	441	385	400	394	437	391	414	414	463	438	417	430	405	436	417	393	417	436	412	431	420	428	445	417	434	404	434	406	441	449	407	419	403	425	406	473	424	446	427	430	417	440	404	440	407	441	415	413	474	424	444	421	393	448	432	415	441	428	398	426	421	454	416	387	406	443	409	444	425	441	439	444	432	420	421	448	405	442	415	416	442	460	420	395	449	437	396	414	440	446	410	440	407	456	394	431	409	430	424	426	441	434	446	408	418	438	455	455	412	402	429	433	399	474	423	428	467	448	462	440	416	412	392	426	400	441	428	470	414	370	405	434	429	400	413	424	399	419	412	423	442	414	427	461	438	457	437	409	405	415	458	438	433	446	410	422	435	416	410	407	394	416	428	423	399	415	397	415	426	431	453	390	452	419	414	406	418	443	439	438	425	412	434	435	409	425	420	443	406	425	448	431	413	403	405	397	423	435	429	429	420	423	412	404	396	399	449	393	417	440	444	427	439	428	371	428	434	433	451	407	443	396	409	381	440	415	418	443	415	424	437	422	429	451	415	425	420	437	422	429	422	396	433	439	436	415	463	433	450	441	441	483	446	447	425	426	450	428	441	378	384	420	461	441	397	439	405	413	447	442	428	396	393	431	455	452	448	418	440	389	432	412	436	432	468	449	424	408	394	435	418	438	427	392	427	447	414	418	436	406	431	454	445	424	440	405	413	425	403	414	419	404	430	433	438	445	404	470	456	425	406	414	419	378	401	414	411	428	406	446	439	412	452	424	436	386	418	407	436	445	421	429	429	428	435	439	419	431	438	379	424	419	447	459	421	421	408	433	432	404	413	428	402	425	425	417	410	404	408	421	432	432	434	413	468	421	425	401	450	467	414	424	442	426	403	427	400	462	449	458	456	425	443	415	444	460	417	447	464	429	449	430	407	403	421	438	430	423	405	392	390	420	407	373	434	449	421	403	422	443	418	457	405	439	430	432	406	433	403	412	423	416	397	392	470	439	392	445	469	428	439	425	419	415	406	392	397	448	389	410	396	427	406	427	411	448	420	435	425	450	398	387	419	411	470	424	408	443	409	390	420	412	410	392	434	421	404	443	439	417	393	428	424	407	420	431	401	431	403	420	404	455	446	417	478	400	424	403	447	406	462	421	430	390	419	428	410	416	398	481	414	421	441	433	429	396	420	423	444	418	438	406	466	398	454	404	403	410	422	415	463	416	436	397	453	414	407	399	409	388	428	439	409	435	407	463	430	393	429	454	419	412	415	436	448	420	433	394	449	414	447	419	404	387	419	446	448	408	417	415	432	408	425	385	417	412	403	394	430	407	402	419	423	386	395	435	422	389	437	445	413	460	441	428	427	402	439	424	410	426	445	378	434	426	420	441	409	396	437	388	406	436	416	406	416	387	420	419	395	432	440	448	460	446	424	472	421	444	432	400	424	440	407	402	419	451	461	433	432	418	413	392	435	394	436	401	401	416	421	404	425	406	415	412	421	447	460	427	417	393	431	418	417	423	412	389	441	390	414	411	408	383	415	403	423	423	420	416	371	442	413	420	413	393	414	425	467	438	466	415	406	416	428	382	440	437	419	471	376	426	406	407	441	478	441	415	423	443	445	431	441	432	417	435	443	449	390	428	429	403	452	432	427	415	411	417	399	432	464	440	383	412	415	450	428	437	429	430	425	394	421	422	403	422	392	425	446	432	429	451	468	409	429	418	440	459	413	419	399	401	428	404	413	425	391	418	414	405	425	421	402	402	418	465	384	404	439	430	415	390	420	417	392	421	471	444	402	452	426	422	423	436
38746	53143	26567	5307	1633	1281	1052	906	750	728	676	690	640	648	677	649	2460	7940	6837	4589	834	957	524	553	574	546	509	474	503	697	1065	529	463	488	495	502	481	492	459	498	535	535	476	485	517	506	474	539	516	505	490	470	492	528	487	501	503	548	511	500	489	516	463	472	517	475	528	495	487	495	540	497	456	476	508	505	520	527	484	504	507	515	518	510	487	524	505	531	526	457	525	502	471	474	529	506	496	486	519	530	545	505	498	472	492	511	500	492	509	528	482	496	526	514	512	514	495	469	489	477	522	501	525	469	509	523	497	486	518	474	498	486	473	492	522	497	496	510	490	490	486	550	507	489	496	508	489	502	530	498	517	484	529	533	513	524	506	539	522	479	478	524	516	502	474	474	527	519	515	521	487	485	493	511	502	484	485	477	531	512	511	468	490	472	568	509	464	481	513	506	494	527	495	498	498	478	529	479	465	470	489	473	490	465	494	508	513	538	473	492	475	476	475	464	509	485	529	500	494	524	534	526	498	499	482	482	515	534	504	535	502	504	518	499	477	504	519	487	506	517	491	525	502	496	439	492	480	495	493	490	476	487	541	504	520	555	480	484	500	540	467	482	471	478	527	486	484	519	502	501	491	512	481	495	506	497	474	542	531	501	535	502	511	492	528	515	518	548	520	501	508	517	517	508	497	537	495	504	534	465	493	528	505	478	508	529	460	475	498	497	507	528	537	493	468	522	487	509	537	552	499	502	496	515	490	478	499	461	471	472	496	491	518	490	530	500	448	480	492	515	457	519	543	500	505	520	539	479	490	475	485	487	532	481	511	512	523	540	510	521	495	503	506	500	507	484	498	537	513	495	448	502	502	478	535	492	498	537	500	463	500	487	491	506	453	513	519	482	495	505	500	483	529	486	501	518	526	522	520	504	506	523	445	531	504	504	513	505	509	483	509	539	481	513	514	553	485	511	510	487	524	481	504	522	521	523	494	491	493	502	502	492	527	500	462	482	503	472	503	474	492	547	512	493	527	525	536	521	465	455	500	483	491	501	499	498	460	500	470	528	505	518	516	537	491	527	530	497	477	465	510	455	491	504	511	517	479	507	483	497	509	495	491	506	531	475	482	502	493	485	485	498	502	525	502	508	506	490	451	483	489	511	466	530	501	550	521	460	500	462	487	507	534	510	500	475	535	510	485	473	487	452	488	469	484	516	535	495	482	520	493	515	461	518	501	546	555	479	517	487	480	466	527	499	508	498	511	461	466	506	460	503	525	522	532	494	493	498	498	516	522	500	486	459	491	506	469	496	475	477	514	502	517	506	519	492	519	497	515	457	502	499	488	488	557	544	495	528	479	496	512	487	495	492	497	514	481	521	492	530	508	484	488	540	529	506	530	482	533	498	477	494	527	501	488	491	502	516	497	455	507	529	513	544	515	510	487	487	494	512	483	526	572	547	499	501	486	511	503	497	478	550	474	505	478	498	501	484	544	523	499	491	509	473	487	468	516	520	515	504	506	501	521	497	519	482	464	541	545	479	510	477	480	475	504	510	482	509	530	471	488	506	486	469	499	533	478	510	497	513	518	525	456	490	513	510	489	548	487	503	504	497	505	531	485	491	516	447	521	501	521	509	507	525	517	475	484	503	508	493	448	513	490	526	519	471	504	518	524	504	478	502	490	555	512	542	519	479	536	541	493	511	509	527	488	514	492	480	500	490	497	520	532	555	465	521	527	507	513	490	501	518	492	512	479	504	510	477	491	536	523	562	523	528	497	477	487	486	507	515	507	547	500	451	490	498	449	534	487	478	509	497	503	502	519	502	483	463	515	523	529	524	517	497	500	496	524	498	483	489	533	542	465	547	538	531	507	516	543	476	514	505	487	484	480	477	510	507	495	488	504	487	521	485	516	502	504	477	507	518	491	488	518	477	510	468	424	504	479	497	472	493	495	524	481	506	497	452	515	540	487	498	491	495	483	537	507	520	469	497	500	460	475	492	548	510	462	506	467	537	527	472	546	501	493	505	507	506	476	506	506	494	495	495	491	490	472	496	521	513	504	526	499	484	492	483	511	503	497	487	491	563	506	496	494	498	504	523	527	488	521	495	534	508	526	537	518	523	469	461	468	471	521	478	480	532	496	534	471	481	520	482	486	520	485	544	474	509	489	497	514	512	501	489	464	497	478	540	485	503	529	502	512	466	479	501	522	515	506	502	462	513	496	504	487	497	525	507	491	499	521	483	523	522	478	470	520	527	520	509	489	520	480	538	514	466	531	516	511	505	498	490	523	478	533	512	492	500	514	492	541	502	510	487	472	543	500	522	443	489	478	518	530	459	470	519	511	456	540	492	506	504	523	483	482	560	520	497	484	543	470	519	494	481	506	503	515	538	499	508	484	474	475	513	500	495	501	478	498	581	519	473	524	500	548	533	466	483	547	511	520	518	487	516	487	490	502	504	505	500	541	528	508	491	521	477	523	519	484	492	505	498	536	495	511	539	515	496	534	501	510	527	490	470	500	472	489	450	552	501	486	512	510	514	518	500	551	506	457	493	465	504	473	520	516	501	506	476	469	519	531	516	491	488	515	485	516	518	495	518	544	500	547	543	513	528	510	505	518	522	522	481	516	476	537	485	503	501	512	486	489	506	495	450	494	464	516	510	533	530	508	494	524	500	513	485	467	512	471	499	493	503	501	501	491	487	488	500	538	497	504	502	495	502	499	544	473	488	542	527	455	522	536	489	518	495	526	472	516	502	469	487	482	527	530	521	478	492	535	480	522	495	532	525	497	538	490	510	447	536	471	491	472	492	487	497	516	499	524	482	481	473	525	529	536	508	465	507	525	486	530	493	496	461	497	501	463	485	536	511	481	499	503	491	511	525	505	544	495	514	518	531	550	524	511	503	482	459	497	490	510	532	519	454	527	517	512	494	468	485	529	506	484	510	495	477	491	487	484	499	514	481	501	458	486	492	499	525	513	472	506	488	525	543	530	487	514	450	509	510	496	500	507	515	479	490	507	480	515	493	491	484	496	465	467	527	550	514	499	513	522	514	512	557	480	490	524	514	459	529	534	489	485	515	497	510	492	511	511	488	527	489	531	544	483	455	507	524	480	497	524	501	476	493	505	473	490	517	493	526	508	481	477	529	507	534	527	521	468	509	491	513	491	469	469	473	505	489	471	493	516	466	531	501	500	480	496	488	511	489	523	493	538	514	523	511	546	534	474	524	534	498	489	505	509	480	487	515	492	518	535	470	493	515	495	496	521	512	507	488	533	488	506	513	512	528	475	481	526	463	518	519	536	469	504	525	523	542	471	478	494	498	518	504	509	497	486	467	493	445	516	497	520	519	471	521	497	515	534	483	477	530	500	505	513	505	521	529	507	520	489	509	508	487	504	512	473	534	513	474	480	478	542	522	501	481	502	523	501	498	481	458	536	522	481	514	556	516	493	505	514	495	537	517	499	507	534	490	475	509	502	517	515	486	523	491
25512	21631	28076	25098	9568	909	659	607	571	555	536	539	598	549	546	535	1132	3155	2774	1793	526	533	552	527	521	524	503	485	505	557	749	521	558	522	530	503	542	528	483	511	468	461	528	510	521	479	509	512	472	546	477	510	537	514	477	501	525	481	482	518	490	554	507	493	486	496	516	532	474	506	517	475	514	504	472	488	494	483	513	531	496	506	533	470	491	512	477	497	528	533	503	557	527	497	550	498	535	472	519	529	495	478	495	477	520	514	502	536	466	506	489	528	471	501	508	509	500	541	484	471	482	489	502	518	486	507	535	495	536	493	517	483	524	520	517	518	488	512	457	519	480	487	507	485	502	503	544	465	493	478	495	505	474	518	488	490	516	507	498	483	473	541	500	511	498	512	520	525	507	496	515	503	475	526	529	489	489	520	493	472	472	521	492	521	507	523	502	515	492	514	525	489	511	470	476	511	484	500	494	527	467	493	457	492	485	472	543	490	490	533	530	523	553	458	469	478	501	507	488	503	496	512	530	476	482	512	518	527	501	532	537	478	547	493	505	473	467	488	490	492	478	492	516	507	521	486	498	549	494	523	496	467	501	483	561	496	501	475	532	491	493	495	530	514	485	514	494	541	529	493	468	508	482	532	517	482	478	536	477	540	496	554	522	482	528	486	461	521	506	509	498	505	543	518	531	498	509	517	523	524	472	479	542	508	539	484	531	495	472	467	540	552	474	490	488	484	521	507	501	519	523	479	478	492	486	533	482	531	470	542	501	507	494	535	478	472	506	457	478	487	464	509	545	506	476	508	517	533	483	484	484	489	480	518	480	479	487	549	513	516	486	499	488	492	521	508	508	527	513	495	496	506	484	451	493	492	486	472	488	485	500	553	561	483	518	504	527	531	509	494	500	516	501	485	482	505	505	518	454	491	483	510	509	465	511	508	489	491	479	476	502	500	507	477	486	495	481	547	499	503	509	501	486	493	589	515	508	474	539	507	472	531	545	480	508	503	498	541	509	506	558	508	504	511	464	521	458	479	495	516	498	513	504	511	491	486	521	489	482	559	533	549	491	489	500	520	511	481	488	465	491	508	514	476	495	520	524	509	482	483	489	480	502	504	548	484	522	495	531	484	513	469	450	482	523	520	488	489	527	489	475	517	475	491	513	503	517	542	515	495	464	494	533	503	498	510	500	487	523	518	518	509	526	507	516	517	483	487	534	480	528	497	499	500	539	516	495	474	564	530	515	492	492	469	500	494	474	504	507	500	534	472	503	522	474	509	518	550	508	507	528	461	523	468	522	511	511	510	459	487	497	520	503	492	532	530	537	502	473	540	511	505	483	501	528	496	494	506	545	533	489	487	494	478	520	504	469	484	511	526	460	497	517	492	494	480	469	491	487	460	497	499	539	497	481	533	511	482	504	512	506	461	469	512	458	512	496	507	526	528	512	506	498	448	473	538	489	471	543	459	518	484	520	485	525	489	509	541	533	511	506	508	462	533	510	493	479	525	518	508	497	532	526	469	530	491	484	536	476	517	507	484	522	506	496	509	494	517	490	486	542	483	471	505	522	520	527	493	546	483	515	516	486	468	468	485	480	512	530	509	485	447	511	507	506	500	468	496	487	533	498	505	503	517	537	503	540	487	494	535	519	507	484	511	489	505	499	553	490	489	561	509	504	492	532	489	457	496	493	531	485	523	490	510	452	529	532	527	495	470	505	467	482	545	533	467	458	501	499	504	515	528	491	505	502	474	487	547	505	473	541	493	491	497	504	496	486	467	487	489	524	515	516	509	546	513	539	519	501	478	558	502	514	489	504	517	534	487	527	535	494	507	519	503	522	488	503	518	477	506	507	515	487	523	482	495	493	516	502	511	531	521	497	539	477	520	491	529	500	482	516	499	535	468	507	504	510	513	504	482	521	504	516	471	500	511	479	527	436	491	499	474	489	567	515	534	502	516	522	485	472	516	502	515	470	485	450	491	487	466	523	478	461	524	498	479	517	501	537	533	489	501	467	475	529	499	545	498	458	476	486	517	493	504	478	489	486	505	507	538	479	533	479	470	494	509	487	510	516	504	525	493	535	504	474	497	512	537	490	520	494	522	518	522	487	507	517	510	516	467	535	495	492	494	485	497	503	519	518	524	497	515	519	535	492	476	521	469	509	524	502	502	494	468	509	494	508	503	480	503	520	480	499	516	511	547	470	486	532	498	511	499	494	495	483	537	491	468	448	499	524	473	528	483	498	496	517	495	475	507	503	464	488	489	507	524	515	500	508	517	521	455	512	500	478	492	515	513	521	521	475	526	531	516	564	508	502	475	503	471	508	466	512	484	511	509	520	528	502	504	508	510	522	480	492	490	491	448	489	483	484	471	542	491	473	509	553	523	532	509	463	506	497	523	495	482	494	499	494	526	540	530	497	508	465	487	506	524	509	527	467	489	502	542	549	497	477	461	497	450	476	526	496	531	524	486	530	514	493	483	503	492	506	517	483	506	524	528	507	496	523	511	510	557	505	504	537	505	525	499	496	506	433	494	531	498	477	485	526	550	490	558	493	480	485	492	487	493	534	517	526	492	468	493	491	495	513	503	514	485	515	519	517	492	461	528	470	499	559	491	511	528	526	525	466	497	497	501	464	450	511	506	515	519	507	507	564	488	521	500	514	533	470	550	471	500	490	564	503	499	506	522	477	496	535	467	478	469	520	524	487	504	532	470	530	491	516	482	505	484	485	488	504	502	511	523	487	555	498	533	494	476	529	495	486	475	492	481	522	486	527	509	538	505	554	502	487	515	503	559	529	485	492	460	482	489	539	500	495	502	511	496	545	484	516	514	485	499	498	529	529	533	514	525	524	497	510	513	520	469	464	485	457	536	525	456	515	506	485	513	536	486	482	494	495	491	494	500	504	488	484	511	516	475	514	468	532	493	502	496	558	484	496	483	512	476	500	510	445	545	470	470	517	519	488	506	574	477	520	514	480	509	523	493	490	548	520	514	511	485	507	513	483	460	465	410	473	516	520	500	473	513	507	489	532	507	471	486	537	510	492	496	483	459	502	509	483	511	506	504	472	559	521	496	543	492	541	502	490	514	518	466	489	490	507	497	520	502	499	530	477	503	511	478	470	529	515	468	454	516	492	537	499	516	469	488	493	517	504	508	515	486	519	519	518	502	506	518	515	487	460	512	495	509	503	518	472	489	494	515	489	493	516	494	531	503	515	521	509	504	486	484	512	475	467	498	509	469	462	531	481	487	502	532	472	491	512	520	534	531	500	487	499	518	462	495	456	488	509	494	509	475	495	495	515	458	485	504	476	496	519	488	508	484	492	502	495	506	524	511	477	490	499	535	480	492	485	484	460	525	508	504	529	483	512	468	488	528	517	494	500	468	531	520	484	492	542	489	487	509	503	491	535	495	473	507	498	523	495	505	515	474	522	491	523	531	490	514	475	563	520	519	518	514	516	494	478	507	500	498	523	507	486	543	509	526
36333	53349	31793	3985	1331	1031	916	828	788	757	722	693	746	689	681	676	1928	5556	4949	3150	668	599	598	652	605	602	660	611	651	730	1094	653	621	553	607	594	610	580	569	610	564	623	599	645	593	634	555	614	600	605	679	591	622	583	615	607	634	604	638	593	599	642	633	615	646	595	598	616	617	604	593	624	586	619	596	569	638	632	609	619	557	576	590	623	582	580	599	615	628	606	606	572	614	611	583	579	578	594	626	603	611	623	651	619	615	619	581	624	608	606	580	573	623	629	619	574	651	616	650	616	601	621	595	613	602	592	632	561	613	615	573	631	627	622	636	609	633	595	633	616	576	605	622	580	619	572	626	646	592	598	595	634	648	639	602	583	598	585	576	607	612	603	596	540	646	596	649	587	614	609	599	621	598	545	645	631	583	585	630	579	655	647	602	631	637	622	655	598	614	617	583	567	604	585	580	621	588	567	600	679	570	595	626	601	617	623	565	644	581	602	609	621	625	612	560	617	612	614	624	611	679	626	602	637	640	605	624	617	583	595	591	599	633	608	566	649	628	569	602	627	613	595	600	571	608	605	596	606	630	579	618	585	599	643	665	613	640	636	644	585	604	603	592	622	658	624	638	609	585	591	620	626	571	652	582	613	667	598	627	567	639	630	634	640	586	615	613	633	584	635	584	611	620	628	583	605	633	565	572	641	633	611	563	612	649	586	615	598	619	567	623	582	617	573	608	651	605	603	603	615	629	644	585	618	614	605	598	618	581	601	601	659	611	625	639	636	599	608	633	614	603	622	622	610	607	611	610	634	641	634	592	593	629	584	640	588	615	615	632	609	619	605	571	587	594	607	621	648	607	590	602	618	630	610	625	601	556	565	583	617	580	604	592	597	623	609	616	641	612	577	629	605	631	609	566	599	590	634	629	615	587	627	611	573	583	594	599	600	606	594	612	568	599	589	632	626	614	614	631	636	604	642	627	618	610	615	588	609	640	591	624	575	601	631	601	636	589	582	634	636	606	619	608	607	569	587	584	630	623	610	582	571	643	612	596	641	628	593	619	622	603	573	628	617	675	608	608	595	541	566	657	637	611	605	678	625	671	600	629	601	581	630	624	574	623	616	602	629	616	628	618	605	614	612	626	597	589	610	596	628	583	625	638	620	592	573	645	591	599	625	616	607	632	609	584	596	597	575	612	609	633	643	609	652	634	620	558	599	600	598	606	615	593	650	626	608	645	596	624	598	633	604	589	604	594	620	582	637	585	645	623	546	586	636	600	592	609	638	607	608	575	610	627	608	612	596	609	594	594	619	584	605	562	672	591	574	657	560	634	609	636	631	612	654	618	647	619	620	622	628	613	626	592	642	667	590	586	579	589	583	605	626	631	633	603	609	597	592	611	613	578	582	626	583	642	624	643	591	607	615	618	589	597	610	615	619	578	562	609	596	637	614	595	582	583	573	612	596	595	612	569	651	613	602	579	607	602	618	592	630	617	622	578	605	627	638	604	621	596	585	579	611	625	632	578	598	570	612	609	611	624	649	618	610	598	605	619	569	607	576	599	629	644	628	603	622	609	629	599	562	583	609	569	637	603	585	645	597	589	561	632	601	600	594	631	630	586	644	624	631	588	627	635	614	639	562	590	620	619	614	674	557	613	558	580	639	604	607	595	624	571	615	617	629	582	658	630	622	629	547	611	589	597	589	656	618	625	636	566	617	615	590	617	621	609	608	598	596	626	627	630	632	627	643	605	582	585	617	612	616	597	575	605	636	623	604	614	675	630	638	582	636	589	568	639	664	600	595	632	617	581	621	573	610	635	602	624	549	611	659	575	617	632	585	621	588	654	622	624	613	579	610	588	556	637	578	593	559	607	640	615	625	627	586	624	655	595	576	579	609	610	656	613	627	585	635	544	605	574	594	617	634	600	582	627	602	627	629	616	604	602	595	607	579	587	608	637	617	634	581	622	576	586	626	591	631	620	597	629	602	595	618	603	621	603	592	582	611	605	610	648	636	600	643	588	616	680	610	598	621	638	626	633	606	637	617	593	628	621	598	590	600	631	627	613	627	616	583	662	590	657	614	642	595	600	579	591	620	596	640	618	613	594	583	640	588	599	587	617	625	608	587	638	596	609	589	622	596	619	591	568	587	579	633	567	627	589	578	604	577	587	595	605	620	631	627	565	586	593	661	603	606	601	607	595	584	620	657	603	592	596	606	631	586	605	566	608	621	638	655	600	600	618	582	587	640	630	575	617	638	642	601	621	629	607	629	586	620	568	606	654	617	627	567	623	558	625	636	634	623	605	620	609	608	632	614	608	611	632	640	633	607	625	610	604	614	644	631	591	648	600	584	642	612	589	625	582	576	631	578	617	597	622	617	611	577	621	601	615	663	607	585	565	615	610	580	601	594	574	617	599	591	631	620	529	611	593	585	597	629	585	618	616	618	569	617	622	573	591	614	608	589	601	626	604	598	608	604	643	633	620	617	646	602	610	562	607	617	632	625	633	588	662	598	548	600	634	604	658	582	644	592	639	578	633	630	626	629	620	642	577	637	608	603	580	625	656	579	630	594	582	592	616	623	607	601	633	624	597	588	608	596	616	569	585	642	589	636	605	588	632	601	586	577	606	589	619	603	638	594	645	619	614	613	616	622	590	618	583	555	638	632	604	583	587	624	574	590	634	617	583	612	592	600	580	586	598	564	610	583	646	565	618	614	630	605	559	612	613	617	617	661	578	588	574	634	568	662	590	651	654	657	640	617	656	610	571	619	650	619	625	637	600	597	602	598	595	636	613	596	620	594	630	612	624	556	605	579	618	654	561	647	602	624	576	593	597	630	632	611	668	617	662	617	609	650	620	615	618	588	631	624	634	608	609	616	628	617	634	612	619	612	615	601	610	635	643	616	614	639	610	586	630	596	588	618	624	614	596	615	614	584	593	645	609	637	621	625	571	624	624	598	598	604	604	596	613	626	620	621	598	611	568	599	581	652	618	640	650	628	670	585	599	619	627	627	598	587	612	594	574	633	599	602	617	563	598	581	613	603	602	593	596	601	577	592	615	570	612	594	603	571	589	636	605	623	583	599	616	553	631	605	617	633	587	621	636	602	601	647	619	604	587	598	580	622	643	625	593	618	576	594	615	620	623	566	642	623	648	603	579	623	599	571	602	593	604	618	600	602	589	628	574	584	613	595	609	601	577	641	570	585	672	605	581	619	625	615	618	597	612	623	599	686	587	606	584	575	626	569	589	635	630	645	639	588	605	597	609	629	581	625	620	613	630	604	583	599	594	563	605	610	611	619	601	624	627	647	586	568	555	622	613	656	558	611	622	552	626	598	613	559	600	576	604	617	638	597	608	625	593	588	612	610	606	594	551	592	583	633	626	641	666	621	640	602	621	577	585	578	626	571	627	633	563	621	599	633	617	623	583	614	575	586	583	631	637	631	640	602	624	583	588	603	603	621	631	586	601	621	598	587	626	600	616	606
23190	21583	29426	24146	21536	21438	9349	1361	1013	904	966	888	810	823	947	792	3112	9439	9620	5760	844	741	743	715	780	734	718	752	806	1074	1303	771	754	728	733	751	681	669	735	739	730	727	725	723	697	713	729	743	750	755	726	688	693	706	730	716	711	721	726	740	709	706	722	728	755	674	714	704	684	733	686	718	746	727	679	744	701	734	684	780	720	719	755	721	731	683	714	651	719	731	770	659	770	733	708	705	726	710	736	675	720	731	727	731	714	658	673	712	707	693	728	731	724	737	729	719	733	683	755	710	685	704	738	733	749	698	717	734	742	772	765	739	686	742	746	688	724	759	713	701	710	753	699	742	746	682	760	718	765	735	754	724	725	722	685	780	776	751	691	713	750	735	752	715	720	740	687	695	747	691	745	735	708	709	736	761	763	728	684	702	720	757	714	724	673	710	698	692	695	737	705	756	731	694	734	717	747	707	761	710	703	700	712	710	773	721	749	688	708	735	788	785	740	718	701	740	640	684	731	734	721	747	682	724	732	705	720	707	760	719	751	672	722	703	699	737	690	720	669	701	734	722	768	758	696	726	685	681	706	674	735	730	728	722	706	681	739	722	713	707	735	683	715	726	760	713	714	719	757	684	742	714	747	730	694	750	739	682	727	750	714	727	729	747	671	753	705	674	698	698	667	724	717	761	719	696	667	764	717	758	681	719	771	744	687	720	698	698	729	707	712	738	755	712	718	701	710	705	716	762	701	738	722	770	707	719	712	679	746	668	740	723	747	699	739	690	763	716	705	741	707	728	765	659	719	733	748	693	721	679	718	759	709	741	749	641	704	726	669	720	682	703	760	733	667	660	714	704	726	687	724	774	716	691	702	713	725	747	757	718	731	718	702	729	720	745	724	696	673	740	710	710	740	751	786	732	714	676	659	721	722	664	684	717	685	670	687	754	718	679	713	678	657	727	717	718	697	690	713	728	691	751	682	676	735	709	707	691	718	761	704	725	711	715	721	653	683	723	737	709	763	741	721	696	677	720	684	693	754	627	723	678	717	687	721	725	731	698	666	691	724	672	709	728	715	687	701	767	679	747	669	707	746	663	743	692	706	735	732	717	742	694	719	766	743	680	757	768	713	688	674	766	724	752	708	674	706	716	723	669	746	730	657	733	699	698	710	685	752	725	690	739	715	702	783	716	718	714	709	718	674	741	741	681	706	734	716	719	763	696	713	715	693	707	695	700	677	695	687	729	729	702	742	764	667	689	750	715	651	725	757	699	685	701	689	718	744	747	701	725	743	691	689	702	730	695	714	640	693	695	751	726	699	722	696	777	742	674	749	755	711	730	729	719	712	698	681	726	727	694	719	697	651	765	689	748	693	739	698	697	698	771	676	705	729	694	680	709	719	705	709	720	691	683	732	699	724	700	673	707	740	737	701	761	701	713	702	700	722	741	699	741	736	673	759	722	729	696	672	699	713	708	734	708	777	706	780	757	728	751	734	701	649	718	705	712	692	735	699	748	730	715	684	700	732	678	736	708	709	678	687	755	737	719	765	689	648	715	746	676	706	719	721	739	728	699	700	714	694	729	678	660	701	702	703	680	693	730	705	743	681	722	692	685	698	724	691	721	727	686	724	701	731	705	757	707	758	679	702	753	749	721	699	753	785	747	715	730	747	696	774	705	730	734	757	688	691	728	720	727	734	719	676	700	710	734	745	739	717	700	698	750	749	737	750	718	786	762	705	656	717	688	764	735	703	714	681	746	736	714	721	721	721	693	694	759	728	713	704	790	681	716	707	701	717	745	703	694	766	714	694	692	676	683	685	717	701	714	690	726	708	701	689	711	731	679	717	704	720	656	694	710	704	724	768	737	734	686	703	695	732	722	729	737	748	716	705	692	739	728	709	714	737	727	673	710	717	681	694	780	680	721	677	722	708	716	685	712	711	679	726	719	739	706	736	673	722	722	702	722	723	706	714	676	688	676	700	669	703	773	754	656	762	706	703	705	704	731	719	720	749	700	675	680	689	760	715	702	731	726	683	740	648	724	670	757	740	714	704	708	709	707	721	668	710	683	709	716	725	728	715	690	732	718	725	734	703	780	726	687	693	731	729	659	763	709	709	705	731	735	648	727	693	690	705	725	701	684	662	725	704	678	699	702	719	713	761	769	731	704	713	792	697	690	697	689	690	715	738	776	747	749	755	705	692	742	727	711	692	663	714	726	678	728	673	724	725	732	710	699	750	736	741	753	762	718	695	688	753	738	635	690	716	717	669	714	705	730	688	723	672	700	720	699	715	717	691	749	700	733	680	709	688	740	698	706	697	677	741	709	726	711	710	770	660	701	646	735	742	721	720	712	718	768	729	696	729	768	706	709	709	745	707	730	674	667	691	685	698	684	662	729	692	718	685	715	709	712	739	708	708	692	756	711	723	717	707	703	767	700	645	705	675	722	734	695	691	738	728	708	662	727	702	755	661	756	762	736	772	748	732	760	683	707	721	709	756	697	678	751	731	728	720	719	737	745	715	704	674	722	695	712	732	692	762	694	759	673	699	704	697	749	701	664	757	724	741	761	725	687	704	752	759	732	693	733	803	699	695	686	697	726	739	724	718	722	755	682	731	721	686	738	702	747	667	778	783	686	702	730	725	689	743	792	701	689	732	684	692	764	692	702	677	676	666	713	739	726	772	698	669	739	725	741	689	714	734	724	673	719	734	731	716	685	694	702	802	707	680	705	718	730	700	725	745	697	692	734	721	737	673	719	718	744	732	709	735	686	714	719	715	728	688	717	743	690	739	743	690	719	728	709	718	674	697	673	732	749	702	715	693	760	731	744	761	746	695	701	777	728	708	776	755	721	780	726	759	737	694	688	720	727	699	722	770	725	714	720	749	724	739	737	748	729	721	745	693	688	662	716	664	716	688	701	669	756	705	703	718	714	700	704	728	719	717	712	649	711	667	656	743	748	717	692	712	702	691	692	732	736	737	682	733	759	742	737	661	704	649	679	699	720	725	689	699	691	727	698	700	698	694	688	739	713	685	728	727	723	723	710	675	728	693	703	718	710	700	682	727	741	672	689	739	688	710	689	704	733	693	759	705	742	654	705	733	726	704	679	681	715	749	766	703	715	731	744	753	709	761	730	740	673	721	730	714	717	724	744	742	726	733	760	740	675	694	705	632	712	698	728	712	696	749	707	721	733	643	712	716	767	635	695	723	749	679	738	707	700	681	701	694	686	687	683	764	704	715	712	695	723	738	758	673	703	717	687	730	670	692	662	740	729	768	718	674	754	685	736	672	734	715	707	726	716	733	711	703	732	683	710	735	701	721	723	748	740	752	708	727	718	728	685	711	689	739	739	727	722	725	714	725	729	746	759	700	726	715	696	722	726	704	701	679	730	689	761	685	714	736	693	695	741	717	695	670	773	708	715	735	710	730	694	662	782	748	668	745	711	725	670	679	715	727	706	719	686	735	699	747	720	713	699	670	739	716	696
43874	74527	44938	20402	3641	2384	1887	1650	1411	1272	1132	1068	1059	1077	1088	1101	5179	14427	13407	8076	943	809	869	792	860	872	830	779	873	1506	1803	852	853	853	810	788	839	828	863	827	792	819	833	838	840	846	811	799	813	854	855	860	815	797	782	814	773	812	818	807	826	805	831	806	825	779	793	829	809	798	810	803	840	836	791	791	798	816	836	845	795	850	861	817	834	825	837	838	786	820	865	862	858	835	827	772	841	835	836	875	842	788	839	787	794	775	788	785	845	810	838	837	804	828	832	864	803	780	766	831	818	878	825	814	796	832	824	786	838	815	812	810	785	846	805	854	814	813	795	806	842	877	745	833	813	806	858	816	825	820	810	808	812	778	836	833	853	805	805	869	797	769	790	799	787	840	801	837	818	748	807	861	793	848	802	812	884	778	798	763	834	795	855	828	838	778	803	830	803	819	845	789	803	760	833	802	810	814	818	883	848	846	810	775	752	802	805	761	791	734	798	870	800	836	789	807	808	828	828	807	832	802	841	838	833	892	839	865	832	843	790	894	891	866	804	788	810	896	807	797	838	881	804	809	822	846	787	815	845	809	815	824	766	829	803	798	823	840	802	830	838	811	826	801	797	803	846	841	796	819	868	809	796	783	826	808	847	846	826	851	839	840	817	842	844	875	782	846	829	846	862	818	821	813	786	808	816	838	864	842	804	799	824	800	817	819	837	808	840	788	798	793	862	837	807	864	812	829	826	792	847	768	783	835	817	857	821	831	818	806	859	760	811	794	839	834	829	784	797	874	828	818	835	803	790	799	830	862	861	844	824	773	814	808	823	832	791	822	828	785	827	791	850	818	804	871	838	855	773	850	856	832	819	878	811	836	804	825	783	802	835	798	788	792	792	842	739	809	815	809	788	826	844	862	819	800	791	841	817	855	760	820	837	791	839	845	815	765	760	802	801	795	854	833	862	811	780	797	833	772	813	778	795	792	833	830	765	795	816	836	833	808	849	830	831	855	840	821	804	801	841	818	795	781	830	783	808	823	881	769	873	798	793	826	839	822	806	779	846	792	813	807	866	837	858	837	840	833	845	794	834	809	828	857	793	809	811	801	785	814	862	802	825	855	861	863	806	820	811	829	835	825	793	799	854	880	801	812	782	835	798	833	819	782	784	872	797	786	848	777	826	869	859	845	813	798	778	835	890	782	862	844	838	828	814	832	801	812	839	843	819	870	821	772	858	849	785	801	865	849	833	827	789	873	845	867	776	802	877	849	840	830	806	827	830	815	845	825	839	809	808	826	831	830	818	847	789	839	895	789	848	889	846	830	870	818	838	772	858	868	772	797	774	771	818	764	862	800	819	822	829	778	787	800	845	824	795	835	814	798	831	803	828	862	797	815	808	846	826	844	880	805	816	851	777	818	788	804	798	812	780	828	822	868	837	864	814	823	805	817	836	828	805	847	822	853	839	786	853	815	820	807	841	813	849	806	814	815	790	841	783	841	791	837	782	803	832	871	807	827	781	787	803	802	828	848	840	791	826	824	834	834	816	843	843	812	817	841	829	834	881	833	842	812	815	838	798	809	804	840	799	822	774	819	807	841	830	836	815	804	780	820	827	771	846	828	854	795	827	823	865	853	826	763	812	801	822	867	808	816	817	818	814	815	809	815	865	854	881	840	811	790	799	859	827	813	826	838	783	792	804	852	815	802	773	767	878	828	785	846	781	856	810	819	805	801	821	762	859	770	789	867	819	821	824	799	836	818	818	836	812	870	800	801	837	866	845	771	879	776	739	774	820	790	831	767	828	864	756	802	814	828	865	865	806	802	802	837	861	814	841	854	824	839	802	885	791	854	785	849	827	827	777	852	866	806	827	815	808	781	773	784	869	784	837	811	833	880	778	808	836	825	855	862	862	775	822	843	868	852	826	829	845	820	825	803	836	786	777	834	806	849	792	824	846	833	764	807	830	864	809	869	835	852	809	802	816	765	797	830	811	860	840	849	844	802	866	837	846	841	856	794	806	832	779	780	864	805	780	782	841	894	797	860	782	827	776	812	835	817	829	809	829	810	819	824	866	811	792	830	845	787	826	758	847	829	829	847	841	811	773	894	827	824	815	858	822	857	762	842	817	776	802	865	899	825	812	769	778	794	837	813	842	799	846	819	790	792	876	813	833	819	898	786	823	832	857	818	816	816	806	811	823	822	788	841	835	818	822	781	849	833	880	822	838	777	840	818	833	835	853	837	777	805	843	755	778	830	815	844	801	805	823	815	781	815	833	795	766	846	780	844	798	818	786	788	789	844	846	832	835	798	816	827	831	805	829	790	831	889	851	860	813	788	838	799	860	759	859	843	801	808	788	793	794	866	845	790	783	806	840	863	821	819	829	857	860	845	844	847	871	793	813	830	812	791	790	789	810	849	827	828	782	802	847	814	781	823	810	799	844	822	814	837	797	834	804	825	833	767	847	846	836	807	797	816	806	793	809	838	829	811	796	816	838	762	840	761	831	802	794	802	848	808	833	827	794	803	829	823	823	844	827	894	761	886	805	789	923	827	787	865	831	825	829	810	814	898	819	868	820	854	817	796	810	805	820	815	818	816	845	845	809	808	813	784	859	799	825	840	811	824	862	799	822	779	757	832	843	815	820	811	828	813	798	783	809	832	825	814	793	860	807	874	811	828	826	859	819	843	822	830	832	826	793	798	844	840	831	801	810	803	873	781	734	757	784	827	871	802	833	846	848	852	822	824	831	773	822	828	815	825	791	806	807	824	804	824	832	839	782	829	814	850	850	840	838	795	850	805	834	805	815	785	836	867	839	793	831	791	815	821	813	810	808	822	837	823	759	805	806	803	835	836	846	835	802	833	801	836	840	862	749	850	797	800	845	791	855	816	832	799	828	805	805	858	823	783	836	822	830	804	845	849	842	804	780	826	783	804	781	846	820	836	815	779	813	858	827	829	775	807	818	867	847	827	849	790	854	761	837	825	788	810	816	834	850	787	791	834	834	824	787	862	781	866	835	778	777	852	805	775	841	783	818	770	793	856	765	800	814	805	852	815	822	842	803	833	828	833	842	838	796	787	825	786	858	829	839	798	766	843	865	840	809	820	783	849	803	837	852	802	828	865	748	855	853	847	783	853	799	848	816	819	766	825	817	786	779	808	815	862	849	798	863	824	856	876	806	864	809	741	864	814	836	821	850	770	863	837	881	792	828	829	814	822	822	801	798	819	760	849	793	777	818	855	820	802	864	840	806	832	801	790	820	830	818	834	836	835	820	852	768	811	779	806	794	833	826	817	785	828	842	803	848	817	819	854	788	854	813	779	811	759	819	829	863	833	811	813	760	815	801	846	799	857	827	781	848	837	815	827	824	837	883	809	769	857	826	821	840	778	817	799	789	825	834	780	827	822	835	807	850	851	823	782	808	781	775	779	810	837	806	794	785	810	828	751	836	795	795	864	800	875	839	833	839	765	802	796	763	846	792	824	768	845
30125	31538	28357	8605	511	375	358	349	342	316	348	311	348	326	346	357	419	582	647	497	333	330	331	347	329	372	331	363	343	333	359	302	362	334	350	312	349	314	325	338	341	319	311	296	312	326	325	333	305	294	327	362	336	305	304	304	329	332	348	333	325	338	307	323	337	361	328	330	350	327	322	345	322	329	355	343	323	322	340	308	333	298	358	319	290	340	359	347	348	340	321	353	338	331	332	315	343	336	333	349	321	344	321	331	323	342	334	300	336	316	339	336	352	294	343	355	341	371	325	332	342	351	346	319	350	320	317	346	343	327	292	343	318	317	361	310	350	337	319	302	330	351	298	312	292	309	321	320	351	346	323	300	313	322	330	285	327	324	342	304	316	365	330	335	305	354	342	300	331	346	303	353	305	314	375	298	306	342	363	322	329	348	370	327	337	335	313	343	299	325	375	325	335	344	306	341	322	337	310	323	331	317	398	302	316	340	344	324	294	317	339	336	353	357	318	340	324	315	348	355	335	334	347	311	334	331	304	311	311	333	340	341	347	329	356	322	347	314	317	297	296	363	334	317	329	329	342	329	338	339	316	342	331	321	309	293	333	312	304	343	323	337	329	326	296	354	337	321	329	322	323	329	311	327	311	334	330	315	347	350	328	317	345	300	323	335	328	360	349	324	315	326	341	326	298	339	343	283	346	341	323	312	350	348	323	309	334	316	285	339	346	326	320	312	331	332	337	331	314	336	288	331	329	323	319	303	329	314	340	331	304	344	366	362	349	360	348	321	347	331	340	314	301	314	347	346	341	318	330	324	309	306	322	345	314	338	304	349	318	319	332	301	334	319	369	332	324	324	341	339	333	334	381	331	290	341	323	335	328	314	339	330	332	353	327	327	320	335	332	311	356	299	314	340	319	368	307	344	314	368	353	320	319	334	328	359	344	344	323	317	353	331	323	325	361	352	340	314	339	333	315	311	339	343	329	322	335	295	315	333	326	362	359	348	320	307	335	339	352	319	295	353	329	347	371	328	313	310	345	333	300	362	330	323	322	330	326	357	332	349	333	322	284	336	301	364	346	315	325	335	345	343	348	341	323	313	314	363	336	302	338	322	330	345	330	316	342	337	378	358	326	324	335	332	310	359	336	347	354	336	324	356	335	348	304	297	350	337	349	309	341	333	349	340	339	327	337	346	344	310	358	323	338	337	323	344	314	300	301	332	337	347	341	377	294	320	312	336	329	296	326	347	347	328	335	335	325	338	318	330	335	332	317	341	335	329	338	347	318	341	282	340	333	327	298	331	351	328	321	315	339	338	351	336	308	368	317	322	327	329	312	324	282	322	361	318	317	322	334	387	325	331	335	308	300	317	317	308	331	309	349	323	307	349	347	337	346	307	310	343	311	337	367	335	330	320	326	319	339	327	359	322	333	320	338	337	335	317	352	344	350	323	307	321	317	334	339	348	342	318	329	318	330	314	341	303	360	360	349	320	340	337	310	353	353	343	341	380	315	345	318	322	317	339	340	353	339	333	322	314	311	345	332	356	320	313	345	330	345	316	349	334	294	329	312	324	351	288	319	366	316	385	365	337	356	357	311	349	329	338	307	311	314	351	278	312	328	357	315	330	330	337	327	339	334	356	338	329	323	299	349	314	372	324	319	338	344	317	319	308	329	326	328	300	313	338	327	318	376	341	317	333	297	337	327	311	342	306	322	344	339	314	322	315	337	326	314	313	296	346	328	344	324	335	342	346	346	318	327	325	333	337	303	315	334	306	334	301	354	327	321	314	333	346	337	324	338	350	322	314	314	350	338	335	332	350	323	368	343	316	354	315	334	324	380	307	334	339	338	335	325	335	327	333	340	333	318	324	361	314	330	298	322	304	321	316	343	299	336	302	334	315	286	314	331	330	348	313	336	335	345	316	325	315	348	355	359	360	313	380	307	339	323	293	361	344	325	295	338	319	339	368	321	324	327	335	332	311	332	353	347	322	328	319	306	348	327	357	356	311	365	327	341	320	323	339	310	307	288	333	320	333	369	336	330	320	323	333	314	355	349	348	343	355	300	342	330	335	316	334	309	347	322	339	309	318	362	348	324	327	329	340	337	364	305	330	330	326	355	337	323	311	318	306	318	348	353	318	352	318	321	305	343	319	333	359	300	366	329	344	315	309	309	319	357	353	321	308	350	334	319	352	342	335	332	338	337	342	344	322	336	306	318	333	357	279	325	333	352	329	322	341	355	345	312	335	355	329	348	331	328	358	360	358	316	306	343	322	325	328	313	333	339	319	321	336	320	326	352	307	342	327	346	337	316	308	350	348	328	389	332	324	330	305	331	325	329	341	354	320	336	317	326	351	324	342	343	306	356	364	313	335	287	322	327	305	315	328	324	341	331	353	359	343	328	303	328	316	324	331	337	349	338	357	332	366	354	325	334	324	340	339	352	353	333	323	332	322	321	322	315	344	354	291	315	345	314	324	362	287	316	345	351	335	317	359	333	359	303	331	318	358	341	352	347	335	336	348	306	353	366	329	289	338	325	337	310	365	306	378	339	334	335	330	321	329	299	314	331	346	298	335	309	303	321	322	336	361	340	373	321	321	358	308	307	315	357	325	304	329	328	324	308	325	320	306	346	322	332	331	311	318	330	323	334	301	330	307	322	337	337	325	331	352	346	306	329	334	329	349	343	327	341	318	326	321	320	316	334	334	336	320	361	356	312	325	305	321	322	320	318	304	346	336	326	306	358	343	346	349	339	311	316	343	337	328	337	321	334	348	343	333	312	340	334	330	330	318	347	314	309	318	333	329	340	329	333	347	350	356	331	342	322	350	363	356	326	333	317	327	353	317	348	330	312	355	309	355	313	339	334	338	320	349	329	336	362	327	315	329	347	334	296	318	302	349	324	325	363	313	355	332	317	312	315	339	307	378	342	344	359	322	299	297	340	324	340	323	345	354	362	344	306	345	341	341	335	320	315	314	339	348	330	342	345	317	327	371	343	332	336	313	337	342	310	350	338	369	328	317	322	323	291	327	315	317	350	345	327	369	339	341	350	370	320	337	309	326	362	344	329	322	319	300	305	314	354	358	350	321	330	338	319	297	345	324	355	341	333	329	335	338	325	312	352	299	330	342	335	369	333	336	333	328	312	353	338	346	335	332	357	313	338	365	302	306	314	351	351	361	354	312	335	335	323	295	340	335	334	325	351	338	362	357	311	331	340	346	346	342	323	357	355	358	338	333	355	360	335	338	355	360	349	340	314	343	367	346	310	342	316	359	301	334	338	305	337	361	323	350	327	333	311	327	319	314	316	316	324	333	337	337	336	348	342	357	319	330	351	338	341	345	317	337	321	335	343	366	344	310	330	320	328	320	307	323	338	331	337	330	360	367	340	308	306	345	348	307	337	295	325	345	321	313	295	337	284	308	343	333	307	317	324	322	349	344	335	313	343	331	327	301	348	338	344	337	357	323	352	327	298	352	352	321	328	327
35463	49273	24659	3462	510	486	437	435	463	420	431	451	396	461	416	485	586	938	1071	682	423	381	429	479	422	381	454	435	427	449	411	401	436	411	375	429	397	434	415	340	397	428	407	422	410	376	405	395	418	427	407	407	418	423	408	464	378	395	432	433	435	450	369	427	438	424	415	405	425	406	412	411	407	430	390	415	461	378	414	398	415	466	456	423	424	448	419	451	403	428	426	431	394	417	407	448	413	421	408	418	379	387	439	396	431	417	413	429	415	454	395	400	429	399	431	431	405	425	435	392	409	427	405	424	453	415	413	435	436	473	413	412	418	404	409	439	407	386	385	429	430	437	407	437	390	385	440	394	423	408	421	421	404	409	429	416	398	410	425	394	424	406	404	437	403	422	401	432	416	411	428	391	444	388	416	401	435	389	378	392	402	466	417	437	409	412	430	414	439	471	413	420	401	415	419	410	398	382	396	402	432	413	449	386	421	401	404	405	416	399	412	416	391	430	411	401	413	377	397	406	409	411	399	421	437	438	389	398	423	401	387	443	405	398	426	378	421	403	412	428	414	432	422	407	392	398	429	456	414	377	427	411	433	410	404	409	433	373	427	425	394	427	395	400	407	428	430	385	476	405	422	414	399	402	422	424	404	409	415	415	408	409	416	415	426	410	424	389	408	381	435	430	445	419	407	421	411	419	437	449	394	413	437	383	435	373	391	430	412	384	417	394	416	410	398	417	397	420	429	413	410	440	467	377	404	428	406	415	423	420	409	417	403	397	415	416	431	436	428	407	416	457	411	406	434	420	442	398	422	401	440	399	446	427	375	425	417	383	421	418	410	403	400	416	430	410	385	415	399	423	415	438	423	399	403	412	413	446	415	411	444	426	438	453	437	423	416	409	449	430	402	434	416	433	404	406	414	440	430	450	407	461	415	436	438	453	428	439	397	405	426	449	400	440	428	451	396	384	427	385	430	406	417	422	464	423	405	431	391	448	447	394	447	402	372	428	384	402	419	412	437	435	395	395	448	402	424	411	435	448	407	422	409	402	370	417	447	437	412	443	408	430	397	428	404	399	448	426	421	404	414	418	426	407	438	408	459	410	433	397	436	392	401	413	407	421	416	425	455	396	414	417	429	419	418	411	429	403	401	435	393	430	436	430	400	381	452	382	433	418	429	371	420	426	400	420	440	404	443	463	413	428	428	407	423	420	421	440	413	463	405	387	404	392	424	444	424	423	410	401	411	402	425	424	413	409	404	408	401	387	377	400	421	400	420	429	412	430	433	482	424	389	392	399	437	460	433	397	403	445	441	384	442	408	417	419	420	422	406	436	410	422	435	401	433	361	410	421	406	400	410	410	422	438	455	430	453	421	434	409	429	426	411	433	411	402	434	431	431	426	438	366	426	408	402	398	384	416	394	377	426	416	377	409	417	389	430	372	408	431	442	410	374	386	394	413	454	391	448	388	420	420	400	425	468	419	433	430	434	439	414	387	432	400	437	438	411	428	409	400	414	408	392	408	426	447	458	431	420	440	415	414	429	402	428	407	424	406	417	439	423	399	417	390	459	402	406	405	395	409	432	408	439	408	468	386	438	458	418	449	403	418	409	419	421	432	392	435	423	420	448	416	433	390	412	434	436	380	442	427	430	393	434	428	445	408	400	407	435	442	413	422	409	453	432	426	419	407	394	446	439	414	401	382	433	397	429	420	415	418	433	399	412	410	405	439	407	419	427	386	399	439	400	438	389	413	409	413	436	379	429	399	380	437	421	404	419	430	383	436	435	418	413	400	420	438	402	417	409	412	386	428	382	389	411	416	440	427	407	404	401	418	386	416	430	421	431	401	432	429	381	401	418	412	400	407	422	443	396	426	394	430	379	446	451	405	433	401	398	436	413	411	419	429	437	396	426	418	441	383	423	371	410	459	386	431	403	389	439	417	441	397	457	417	390	446	404	416	369	412	396	419	423	441	424	420	430	405	405	435	418	386	423	400	426	442	404	427	401	448	398	401	454	445	382	411	383	423	416	429	412	415	413	434	408	403	431	434	430	437	378	408	426	447	421	389	431	420	403	404	421	449	431	437	403	437	414	391	434	442	405	406	435	415	432	397	435	384	405	419	433	414	459	431	452	405	445	408	419	380	439	448	411	422	462	367	407	414	419	413	387	447	423	412	412	414	415	408	442	430	391	422	372	411	413	398	384	366	428	414	375	403	421	401	423	423	391	435	421	380	452	398	438	442	421	408	424	417	413	415	383	420	399	446	391	423	412	457	399	410	442	431	423	400	417	408	415	421	425	447	378	416	399	433	444	426	402	414	444	411	401	399	430	405	397	375	447	418	358	392	461	399	394	414	425	446	418	402	382	420	405	397	392	430	395	405	411	401	438	429	395	423	418	412	404	420	402	428	449	420	433	411	401	455	416	447	414	405	393	422	463	379	427	422	415	404	378	383	416	416	428	443	436	445	411	404	417	384	442	399	417	422	456	384	414	414	438	401	406	413	395	446	385	440	422	417	425	407	394	413	402	400	403	412	391	421	420	437	409	448	423	406	399	383	447	378	413	397	432	406	459	445	410	402	409	409	391	407	415	390	433	434	404	467	435	446	417	421	391	422	417	419	379	416	408	444	386	426	405	463	427	410	414	390	435	418	407	412	434	448	396	415	439	415	427	423	422	401	457	394	410	433	456	423	360	408	404	448	392	420	370	458	417	405	421	408	416	410	377	447	465	443	419	426	420	416	387	443	404	392	424	370	418	393	415	416	413	447	413	375	420	396	421	434	415	407	404	419	402	418	419	427	426	408	394	378	414	402	362	430	392	436	387	395	427	392	427	419	388	398	402	361	446	441	412	404	415	417	402	417	405	401	435	397	364	429	387	412	403	413	420	437	414	415	400	376	439	416	378	439	407	402	408	442	417	434	445	431	450	400	423	394	465	381	424	453	429	433	404	425	427	430	439	407	398	386	422	422	432	431	418	443	415	379	459	397	377	395	430	408	413	379	447	395	386	435	406	409	425	424	411	386	432	399	425	374	416	419	382	429	405	414	380	436	431	430	401	462	415	431	412	401	383	406	419	421	446	392	394	446	390	400	432	396	410	430	404	416	430	427	399	423	410	432	417	430	428	431	405	415	385	405	396	426	449	416	404	414	394	389	415	422	393	433	447	436	426	433	406	419	428	426	422	418	422	434	389	398	392	442	421	421	418	424	426	407	396	411	418	401	462	403	423	411	407	447	433	416	408	401	447	411	412	417	397	407	390	451	392	427	383	426	383	400	403	435	425	400	408	396	445	420	399	452	424	440	387	464	395	428	418	410	421	447	413	425	392	399	394	396	410	407	411	435	412	434	457	397	437	421	439	402	385	468	432	409	411	423	430	407	396	429	419	385	404	396	400	422	425	435	388	400	403	389	405	449	436	414	405	425	420	440	434	434	416	429	422	452	408	437	430	430	448	376	427	401	415	395	415	435	430	412	424	421	363	451
24483	21581	28774	24780	20738	6358	810	633	500	507	489	461	400	495	484	458	1703	3598	4532	1813	492	410	431	427	378	465	427	388	424	548	452	408	367	379	402	439	401	408	382	388	390	398	388	413	382	390	392	397	405	390	417	396	430	404	387	403	409	383	420	399	401	426	421	405	409	397	403	402	432	406	390	412	382	416	416	353	394	435	444	383	430	414	427	390	380	422	380	395	408	414	396	416	393	419	373	416	390	400	389	381	406	407	414	432	413	393	367	403	391	387	381	379	404	407	405	380	418	373	403	379	408	408	404	399	399	392	409	375	368	356	410	385	421	419	407	405	385	388	436	366	415	381	398	407	391	405	403	364	402	389	376	382	410	383	356	387	419	408	399	421	380	377	391	362	410	420	417	402	373	406	419	362	405	398	396	383	385	393	400	405	406	407	378	401	447	403	410	394	408	402	419	366	386	372	402	408	370	363	382	415	393	398	400	367	406	394	370	439	402	425	370	397	415	386	414	394	356	388	408	394	406	393	407	400	375	391	399	407	386	378	356	375	394	412	405	423	413	396	412	406	398	416	400	378	379	387	431	394	353	396	413	442	390	393	397	404	388	412	394	372	378	399	414	426	379	380	411	401	376	395	368	404	409	366	436	417	414	404	395	410	374	420	409	391	435	426	405	392	436	387	404	438	396	405	371	415	379	366	410	455	432	384	400	384	379	413	427	406	391	372	382	428	378	413	393	388	430	422	391	423	379	410	433	353	400	405	400	370	410	390	388	402	404	427	382	364	379	396	406	356	390	404	434	384	387	372	383	395	415	433	442	403	436	371	345	379	395	386	407	407	387	407	388	427	408	410	421	405	395	401	413	381	382	368	416	353	386	412	379	411	390	397	425	391	416	399	385	357	402	390	381	410	378	355	380	406	379	387	372	374	412	348	386	402	394	418	408	386	411	382	402	388	403	407	401	383	403	399	367	421	363	367	384	428	387	427	401	403	361	411	404	401	407	408	407	386	409	373	386	367	406	421	388	376	396	388	356	422	414	434	389	341	393	358	440	448	394	408	398	402	364	411	395	402	364	384	371	422	375	361	377	389	420	425	398	424	426	382	355	440	423	414	411	387	394	375	387	371	391	361	408	385	385	379	387	386	419	404	393	384	386	384	364	390	394	386	457	406	385	430	385	411	405	385	407	374	349	414	404	394	374	386	420	398	373	396	396	429	428	422	395	401	398	385	382	391	364	439	382	395	409	415	410	438	399	393	398	394	362	395	404	377	408	400	435	415	403	407	435	415	432	407	411	406	389	356	404	414	388	378	368	358	402	428	409	395	408	400	405	348	400	384	410	415	407	392	404	385	399	393	423	407	407	420	381	386	407	408	410	369	402	371	381	408	392	376	415	414	401	439	392	408	404	415	392	409	391	410	383	384	405	398	389	355	419	394	388	431	375	415	411	408	415	439	379	399	392	426	412	392	401	385	403	411	410	388	400	361	389	389	406	422	402	394	419	391	431	423	394	401	411	415	410	377	385	415	413	360	415	387	382	384	402	380	423	416	380	395	401	396	411	418	406	421	392	413	440	414	414	382	433	440	382	390	368	417	393	416	355	377	407	378	399	391	371	369	435	398	374	390	403	382	402	402	430	382	395	429	441	410	384	409	400	408	396	418	431	408	398	419	381	409	411	388	393	399	392	397	385	419	426	361	425	398	422	392	424	371	376	415	400	383	406	417	382	414	394	386	402	425	404	382	401	363	391	414	368	385	390	369	412	419	415	380	366	407	377	443	382	402	401	407	406	396	376	409	406	359	379	376	414	428	403	419	413	404	395	381	383	409	388	425	407	410	380	375	433	409	394	418	399	422	405	411	423	419	414	449	384	397	409	385	407	421	384	380	414	408	375	399	412	374	399	405	363	413	401	387	406	388	409	400	391	397	420	387	435	393	396	409	376	383	406	379	410	428	369	392	386	389	363	427	380	407	404	403	401	390	418	381	392	383	409	416	416	385	369	369	393	373	443	421	367	408	395	377	389	420	394	367	412	376	416	424	374	399	367	422	403	375	421	404	392	416	416	382	426	412	369	370	379	435	388	393	426	405	369	431	429	362	367	394	386	406	401	394	412	405	353	399	439	404	396	427	418	410	403	417	373	427	379	372	372	431	373	393	411	398	412	355	400	402	416	404	403	421	382	415	381	407	385	419	375	421	399	388	398	430	417	406	377	396	412	360	383	417	401	405	433	395	390	405	374	367	377	400	446	353	392	408	389	385	411	387	361	411	399	369	402	357	368	386	373	413	380	379	394	385	406	427	438	379	382	390	408	432	419	423	389	411	440	404	403	379	388	406	393	368	418	408	371	418	399	401	390	428	402	402	400	388	399	453	373	365	399	402	395	380	411	362	374	417	399	386	385	409	382	400	417	402	416	443	411	396	411	467	402	397	407	420	395	449	408	410	403	403	393	374	393	411	430	429	368	416	368	408	401	392	406	411	404	410	457	365	389	393	408	386	386	440	403	396	406	382	382	399	391	397	401	378	372	418	380	364	397	390	381	421	424	394	415	370	416	413	409	406	429	376	406	398	410	388	360	405	392	402	409	396	386	354	400	421	404	450	415	440	403	416	397	406	405	417	412	422	422	412	410	406	421	407	420	428	390	397	405	385	417	414	420	399	407	393	409	441	370	427	387	378	375	364	408	400	397	384	410	413	395	375	411	435	396	399	376	415	404	393	404	411	443	357	401	425	374	421	416	370	403	390	387	384	415	369	382	405	407	389	384	411	394	428	384	424	391	467	380	420	414	411	379	423	396	405	395	380	385	392	385	424	403	374	401	384	389	407	404	398	377	429	386	410	424	403	409	377	383	376	406	369	389	415	369	387	403	445	411	388	363	383	399	422	379	418	439	421	376	384	372	406	385	363	375	410	395	395	421	385	415	416	424	416	367	412	380	411	385	415	390	395	373	390	413	390	399	410	410	391	399	389	426	395	410	400	406	421	421	385	397	408	421	372	394	395	403	376	372	397	393	424	393	394	416	414	387	420	383	371	419	350	377	416	379	389	413	415	414	430	396	393	407	395	430	408	409	425	421	396	388	399	433	363	389	414	404	414	360	363	391	380	393	376	393	405	402	381	402	354	397	379	407	422	404	386	441	389	390	374	384	384	400	373	410	417	379	446	403	352	399	413	395	396	428	405	393	400	388	365	404	352	386	414	363	404	408	394	385	392	429	404	396	390	386	417	361	379	403	446	396	384	387	406	416	407	397	418	422	368	424	387	397	431	409	389	383	399	407	407	400	382	385	430	437	400	407	418	402	443	400	423	416	381	363	375	412	393	361	386	414	391	442	377	406	364	399	419	389	417	411	365	361	438	413	393	407	432	389	429	396	386	432	411	402	390	450	386	392	399	404	368	406	404	397	411	416	423	380	383	419	415	379	370	378	369	441	390	401	423	383	406	392	395	382	403	381	373	399	434	402	404	411	398	406	391	376	382	425	413
39813	60430	36521	6694	1469	1190	990	858	806	669	635	648	576	615	624	584	2884	6236	7430	2765	556	473	522	546	487	492	496	492	524	712	635	487	472	515	490	498	462	479	503	487	479	460	516	486	511	526	462	468	512	471	482	478	487	478	466	491	513	507	482	528	456	473	501	447	474	482	499	539	531	487	462	457	450	452	452	493	484	476	457	473	462	491	456	476	479	495	480	487	444	455	511	444	475	471	483	529	447	489	431	487	490	514	462	480	458	449	493	504	534	482	477	494	473	494	462	491	477	464	461	456	485	451	513	455	466	483	493	467	461	466	459	482	490	469	511	504	511	448	481	502	490	466	482	475	464	488	456	439	489	492	526	419	516	518	489	484	464	472	446	496	519	491	483	495	503	504	487	440	487	463	466	481	461	490	468	501	457	479	425	479	478	508	510	509	539	478	481	460	459	488	464	450	472	461	472	477	472	479	512	459	444	471	460	476	488	496	497	496	463	489	456	484	501	474	507	499	468	481	576	508	456	490	465	511	504	486	462	476	510	482	512	478	481	479	470	483	480	495	488	464	442	493	509	498	506	483	471	498	499	503	536	485	476	516	513	517	461	464	455	455	505	453	489	490	480	476	482	520	516	493	472	437	488	492	483	478	448	486	503	457	501	463	535	507	441	510	499	475	438	477	509	453	554	452	478	477	468	468	458	478	470	494	486	527	493	474	496	488	468	449	471	480	501	466	486	444	495	488	498	480	500	516	455	472	469	444	509	491	498	470	499	464	484	494	474	436	494	510	490	472	497	477	454	484	498	474	500	503	484	509	463	451	476	463	454	468	436	493	452	456	451	459	463	521	473	437	532	477	428	454	465	507	487	490	470	513	501	466	490	474	472	473	474	478	457	460	455	484	471	498	478	450	502	451	495	513	444	443	506	468	480	462	498	478	489	473	486	468	511	470	466	468	485	486	482	467	472	458	451	464	486	470	448	501	465	504	460	484	464	511	484	455	502	431	450	469	463	444	469	468	487	482	483	443	491	493	489	479	480	494	486	506	460	500	451	444	506	463	434	462	496	478	486	473	470	494	476	494	473	489	478	479	486	469	497	501	493	479	483	475	514	492	510	482	481	473	449	486	491	465	503	494	457	463	472	422	471	442	486	435	490	433	476	473	482	517	502	455	482	504	507	475	503	512	432	448	469	476	471	448	461	518	465	462	500	488	530	460	476	468	498	510	473	471	472	495	463	450	475	470	493	470	458	506	483	489	444	468	491	481	480	481	501	481	475	487	476	527	525	491	494	463	509	465	455	524	494	469	469	453	470	459	476	461	494	470	465	492	453	472	457	461	512	478	449	472	482	465	472	472	498	444	480	484	485	504	464	468	461	487	450	489	464	479	472	494	503	474	458	470	482	487	467	481	497	463	444	465	483	450	449	464	505	497	462	507	471	461	491	450	468	465	451	459	474	455	480	472	472	452	505	493	492	489	465	466	525	479	498	507	467	464	454	491	477	501	467	479	507	464	516	450	488	473	472	528	504	519	476	484	495	474	451	499	484	511	481	460	474	476	471	466	470	482	456	472	490	471	491	434	460	514	501	473	507	487	491	483	498	511	488	485	495	472	489	507	493	488	490	473	468	477	483	482	456	465	487	505	433	463	457	436	436	484	517	467	461	491	479	504	479	493	507	474	507	460	495	479	482	476	484	447	463	505	456	501	510	469	511	471	469	484	507	477	475	471	482	468	489	480	516	493	518	482	482	486	452	473	468	483	439	493	482	489	465	493	531	479	516	462	508	472	501	455	474	495	474	478	501	482	498	470	490	496	441	487	484	499	483	458	485	509	490	497	474	468	497	468	495	448	469	455	513	475	468	451	457	467	491	520	456	455	478	499	455	510	465	456	494	482	468	522	459	456	493	446	457	472	486	466	504	490	450	543	488	440	478	454	463	477	442	500	498	468	490	477	473	488	477	465	447	505	478	504	463	462	463	474	453	481	492	499	513	460	487	502	502	480	498	494	522	449	513	479	490	477	494	488	462	467	430	463	453	434	522	516	485	480	497	458	467	506	499	525	459	486	480	577	491	475	445	487	510	453	482	483	498	485	464	543	477	480	471	495	487	505	528	489	444	471	477	443	473	467	482	440	501	469	472	476	463	468	466	499	479	468	513	484	479	500	437	480	458	494	492	464	482	503	500	462	488	492	478	480	442	503	498	426	484	480	446	481	446	435	510	507	483	517	481	543	443	460	486	489	478	495	439	466	478	478	450	442	516	483	497	458	481	500	446	487	486	500	450	488	482	483	462	469	480	449	479	481	481	490	486	422	458	533	502	500	477	495	468	464	500	470	440	455	486	467	446	501	461	500	450	462	451	499	473	488	448	458	508	498	478	485	468	493	462	530	501	504	463	451	483	469	501	470	502	489	460	441	492	466	496	530	489	490	467	537	460	464	469	492	464	483	446	459	514	490	499	466	485	463	488	468	508	456	463	490	492	487	468	518	448	462	464	441	472	492	498	450	450	500	477	468	489	498	479	511	466	472	480	500	525	443	481	455	517	486	494	510	478	502	438	495	485	484	472	482	454	479	465	505	475	460	454	490	481	457	502	489	489	473	468	482	520	509	487	475	526	477	452	486	513	455	510	440	477	495	480	470	511	473	471	513	503	450	465	453	491	452	474	467	500	471	456	512	476	489	517	469	462	457	490	449	482	478	468	473	477	485	467	516	485	486	475	505	471	466	486	486	469	473	471	448	450	513	489	491	420	522	463	488	489	517	492	472	476	451	482	494	513	487	511	444	526	496	460	458	495	494	506	471	447	462	447	499	489	501	465	473	499	491	467	486	478	478	492	525	500	467	424	477	477	440	481	540	439	493	497	488	478	463	461	492	437	483	503	462	460	497	495	465	496	471	462	507	485	458	518	423	494	426	472	457	490	482	504	507	530	499	483	460	517	461	470	453	517	464	503	473	465	487	474	511	490	512	465	475	460	474	515	464	483	463	484	494	475	476	480	461	494	450	492	423	459	467	508	535	469	476	474	506	481	452	474	491	547	472	477	457	477	501	485	518	494	499	482	478	501	479	468	493	464	483	484	485	485	480	489	463	476	461	436	541	463	490	499	486	476	452	494	518	409	427	464	480	540	496	507	520	482	514	480	484	485	487	493	490	500	452	480	444	484	492	485	472	462	454	499	498	484	445	474	480	476	475	520	489	499	479	458	478	480	500	492	497	474	498	465	491	490	486	477	490	459	493	484	488	465	467	451	491	457	494	489	477	487	483	478	466	510	488	489	462	447	483	505	469	483	487	508	491	494	483	501	415	438	455	505	472	488	512	472	447	482	458	460	478	501	462	489	487	495	438	506	534	463	501	443	490	490	512	472	501	483	495	462	492	493	483	455	466	461	502	527	457	497	485	515	496	457	454	505	470	470	483	474	514	458	476	484	510	479	487	508	446	460	492	511	488	486	486	466	485	430	469	479	477	447	464	522	521	467	455
25598	21653	27877	25077	9143	809	602	587	543	524	542	480	520	532	533	584	1120	2248	3118	1410	519	462	533	537	526	467	497	465	485	614	569	472	472	476	471	492	469	474	449	508	473	510	496	513	464	494	479	469	474	463	465	460	454	458	502	453	489	502	473	505	495	448	476	485	501	471	443	473	510	473	500	504	478	450	482	473	474	500	500	491	478	448	478	474	492	532	486	462	497	487	422	450	469	459	466	476	445	487	439	475	475	467	464	477	458	469	445	467	477	486	509	473	492	483	458	456	498	460	446	494	451	462	482	487	470	464	462	425	463	506	457	459	482	458	477	499	429	483	440	450	471	477	441	453	467	462	484	479	493	443	489	505	469	475	481	511	487	446	481	475	471	464	474	472	454	469	513	470	519	492	474	506	514	482	512	471	490	463	505	463	492	462	509	508	525	474	495	500	431	472	486	446	514	477	472	464	496	488	481	458	467	456	484	485	469	465	486	479	449	462	464	414	488	471	498	489	495	466	463	471	442	487	479	457	449	449	496	498	456	487	503	472	464	515	491	481	430	463	496	457	479	472	452	475	475	492	464	459	471	454	452	436	463	506	501	417	440	470	441	498	507	467	495	504	479	455	495	484	474	478	488	456	527	498	457	458	482	425	492	473	476	480	473	492	489	443	474	468	488	518	492	480	486	501	449	487	476	480	466	478	488	495	496	487	478	488	467	464	479	440	493	458	491	455	499	485	449	464	433	481	490	467	449	465	465	475	493	449	474	473	449	465	469	460	468	498	497	452	488	442	495	499	429	482	500	485	492	495	464	518	491	513	510	459	473	443	482	514	494	485	469	474	477	488	482	484	458	449	493	500	444	457	500	505	515	482	474	457	487	494	456	465	474	497	498	462	492	487	479	506	518	494	476	515	473	480	458	468	492	485	479	485	468	474	443	447	466	457	442	476	444	480	477	442	447	460	473	471	453	506	487	464	468	419	485	452	456	463	461	452	489	456	451	489	503	494	459	475	475	496	483	472	502	471	437	478	467	479	495	516	538	452	463	471	513	450	508	481	492	499	443	465	451	488	473	467	454	502	465	496	453	499	482	452	481	518	498	466	449	539	430	457	485	480	450	470	461	456	437	460	473	418	492	490	498	478	491	482	466	472	486	469	428	511	494	480	464	463	495	448	463	466	451	468	511	477	514	449	496	476	460	469	456	477	479	461	467	426	455	495	494	478	500	461	476	459	513	481	432	492	475	448	458	492	510	451	465	504	491	480	492	468	458	497	509	477	439	492	473	509	510	480	496	444	452	484	487	456	475	489	445	443	508	484	447	514	487	450	491	483	472	471	507	506	465	478	455	465	450	504	441	478	482	496	492	468	454	489	477	522	486	538	428	487	505	492	480	491	477	522	430	472	458	524	459	440	504	452	532	492	464	503	471	471	464	495	478	460	461	476	508	446	487	484	456	461	460	463	476	513	470	482	471	454	443	496	448	504	472	505	451	476	500	495	476	483	462	450	432	499	475	453	501	475	480	466	496	469	490	483	457	430	502	465	507	489	477	465	515	448	455	501	482	491	447	495	489	477	496	489	431	435	462	490	479	556	485	488	494	483	440	483	491	461	510	455	468	455	458	447	478	489	462	463	488	477	461	482	459	468	411	479	489	467	469	478	514	458	460	452	535	486	494	471	481	504	459	508	462	475	525	489	504	537	481	454	449	460	453	466	471	492	490	461	440	486	494	494	455	440	455	480	458	467	487	487	478	478	522	487	476	478	477	482	483	455	470	487	507	502	486	494	478	513	462	478	515	462	486	469	489	488	501	486	440	485	530	452	442	470	456	499	484	459	471	458	458	543	489	487	500	445	503	485	470	465	477	455	454	481	467	496	477	451	461	517	469	464	478	478	453	476	475	515	453	472	497	473	485	490	490	472	459	465	480	509	477	474	484	507	470	507	501	456	495	498	487	464	483	478	472	463	465	447	469	464	484	485	466	469	477	486	443	475	462	471	466	496	470	459	474	463	496	500	417	494	461	475	509	470	435	458	496	469	454	448	502	489	506	467	453	470	498	448	475	491	491	500	483	480	445	473	523	495	453	492	523	528	496	477	458	490	483	475	477	491	484	466	467	452	457	458	474	502	459	478	483	497	489	505	490	479	465	460	480	493	491	485	517	483	478	457	471	465	467	455	506	508	512	445	478	484	473	479	465	482	483	511	485	411	440	483	513	487	447	509	498	463	457	497	520	467	472	487	466	480	455	472	460	488	489	446	518	482	497	488	492	461	463	493	454	447	492	480	484	450	447	455	449	480	443	466	483	463	449	472	471	449	484	438	462	483	509	471	442	462	445	486	440	447	445	486	462	493	480	461	513	476	483	452	471	477	480	496	518	467	464	449	462	476	492	496	506	496	488	498	456	469	511	467	463	481	455	449	445	462	510	503	474	444	515	461	445	516	420	494	452	453	479	489	498	473	498	549	464	488	439	442	496	465	450	459	477	482	452	472	465	475	437	491	456	465	460	478	460	447	508	442	455	444	466	505	470	462	455	473	444	472	503	490	467	451	462	478	452	453	508	455	498	500	524	495	451	487	495	484	451	480	473	462	474	482	485	498	472	445	513	511	490	458	515	463	486	465	488	499	456	507	472	470	465	478	483	488	483	480	483	494	489	451	467	475	492	441	474	444	475	435	466	491	499	480	497	499	472	467	471	483	477	488	505	491	491	474	455	461	464	437	499	481	520	496	442	456	483	432	501	481	455	488	517	497	472	491	507	485	474	445	452	520	459	490	455	499	484	468	493	483	481	497	440	479	488	505	487	441	442	477	460	486	451	476	474	461	491	477	477	462	472	468	519	468	515	465	483	516	512	494	525	449	461	503	498	472	514	480	491	439	458	502	490	478	465	478	516	514	488	466	468	447	458	514	443	490	474	441	477	465	519	471	516	455	477	509	447	477	471	471	481	481	465	506	500	479	480	514	508	475	428	491	481	489	486	478	490	510	499	481	503	499	469	484	474	478	483	475	465	473	477	460	453	496	482	492	450	452	505	464	484	487	506	478	462	473	489	447	470	473	477	486	463	475	470	460	457	447	525	495	475	464	440	454	485	506	474	503	453	483	482	448	427	472	510	509	490	459	457	445	442	489	471	484	519	465	475	453	448	456	455	465	464	518	481	504	480	480	479	456	521	495	473	452	468	502	447	438	456	484	494	463	475	466	433	441	481	492	435	480	513	536	475	435	477	468	472	498	445	435	467	492	464	451	447	494	468	465	442	475	457	488	434	460	489	487	461	498	475	470	490	487	430	483	466	463	460	515	489	443	482	455	448	466	478	491	505	483	516	439	484	492	517	465	477	501	450	482	485	473	447	470	449	496	512	466	485	498	480	494	473	503	468	510	458	467	478	470	496	450	418	446	453	485	467	479	491	447	463	470	460	489	483	453	434	449	468	449	459	508	489	468	469	499	495	480	444	494	485	465	461	478	460	516	492	471	491	467
36292	54788	30894	2846	1187	1030	888	815	774	689	685	674	655	640	707	624	1920	4344	5646	2395	663	598	627	618	601	621	567	605	607	843	726	563	610	598	592	569	556	564	593	578	598	579	593	595	657	587	607	582	591	602	543	603	550	607	554	579	597	524	605	559	588	538	600	653	590	589	556	527	563	571	571	630	617	639	625	586	552	604	580	583	591	576	532	583	608	597	605	601	602	529	584	627	582	563	581	575	591	601	597	594	576	578	584	550	557	578	590	599	620	605	615	551	591	586	569	576	555	640	588	582	586	577	592	594	546	630	585	563	575	600	574	602	586	586	571	579	621	545	568	609	578	570	597	606	598	596	589	582	596	599	601	578	607	579	608	580	595	586	595	602	589	582	556	573	588	597	590	564	583	526	578	577	637	616	516	570	547	603	549	614	596	574	598	579	613	591	595	591	627	577	560	600	600	593	609	566	546	582	560	559	555	588	596	604	540	636	600	576	583	595	588	575	582	577	553	590	591	594	569	550	584	572	568	568	582	588	579	580	551	583	555	592	591	596	609	600	555	587	577	618	563	537	548	597	537	578	635	569	607	615	578	625	560	589	574	537	564	588	518	613	623	621	557	602	583	618	560	546	548	547	572	643	570	603	559	592	545	579	630	603	626	563	573	565	596	595	617	590	603	599	576	573	588	588	611	575	611	587	601	602	612	588	575	617	584	563	589	619	593	592	543	541	587	594	599	569	501	590	581	581	587	573	618	591	610	578	595	572	586	535	622	542	614	627	561	592	577	530	570	640	547	601	592	565	607	549	583	576	612	590	586	573	659	602	537	559	591	576	545	549	577	552	599	560	586	606	573	553	591	567	595	591	579	586	584	612	629	598	585	618	571	558	561	557	566	554	612	576	624	556	590	637	564	564	594	578	531	577	575	573	598	619	550	596	572	584	560	615	577	592	569	624	585	630	592	566	644	589	590	569	619	620	596	597	551	599	570	592	617	662	618	570	594	576	592	605	574	552	579	587	558	614	582	596	578	598	585	580	605	572	565	628	570	598	537	603	594	582	574	622	599	598	567	653	570	593	606	608	587	580	632	540	574	627	565	565	607	590	549	625	593	555	589	603	574	602	600	546	583	599	574	613	598	569	590	569	579	597	556	586	585	619	588	577	561	604	540	602	569	608	649	603	579	574	585	573	591	580	588	568	549	572	591	552	573	561	581	584	578	609	573	587	566	597	578	529	570	608	580	574	589	579	595	572	546	600	622	557	625	522	573	570	567	561	585	591	535	603	604	563	597	589	608	557	605	605	601	556	580	584	563	595	575	582	601	626	576	618	557	574	586	574	583	537	630	596	601	634	617	606	583	611	596	595	608	575	557	597	603	587	579	559	551	538	564	591	572	604	595	590	634	587	556	575	575	596	581	599	574	629	555	582	596	592	552	598	589	586	609	557	576	562	587	599	566	605	609	571	600	599	596	585	577	619	556	602	574	584	568	550	622	584	532	563	618	582	586	578	647	607	554	586	604	548	578	618	601	584	569	609	576	567	587	585	585	596	598	596	562	609	538	552	592	554	577	598	560	596	552	540	563	602	552	572	587	555	558	604	549	554	583	570	587	627	591	569	598	563	609	585	577	576	524	599	575	569	570	570	592	596	589	548	589	600	573	578	592	569	562	594	580	630	607	559	586	594	635	587	540	612	571	590	614	620	592	589	560	602	614	565	584	618	617	538	567	628	617	509	579	583	569	566	571	568	586	599	535	545	551	611	575	626	591	582	608	605	569	599	601	591	575	579	536	595	615	622	633	631	570	584	560	610	549	582	543	570	586	548	570	570	583	549	550	548	638	553	609	604	560	607	576	551	544	572	617	594	610	585	597	632	574	656	567	562	572	567	613	591	633	577	558	594	551	561	602	597	600	580	569	602	581	625	594	592	590	570	603	609	577	621	582	594	544	538	564	569	554	584	617	602	578	607	589	576	560	597	571	559	554	602	610	606	573	595	627	581	578	582	589	624	577	552	600	596	565	611	605	574	585	632	560	590	630	611	583	598	626	577	597	592	533	578	589	562	529	576	575	541	644	597	551	588	547	599	560	642	607	601	571	592	581	602	595	573	595	605	604	632	557	584	593	552	607	558	569	619	582	534	592	598	627	544	576	623	523	565	587	561	557	554	539	601	571	606	582	606	573	589	572	568	557	615	583	588	587	586	600	576	564	569	589	612	543	572	614	591	565	602	563	610	610	581	548	616	590	612	610	572	575	608	558	656	592	614	667	563	589	606	618	615	604	586	576	596	611	559	621	600	628	628	605	573	560	577	606	566	596	594	545	597	597	542	624	522	557	578	585	625	603	600	577	597	607	536	591	557	548	537	612	595	561	595	587	558	594	580	598	610	579	545	582	589	601	609	594	597	559	595	565	586	616	612	550	561	563	557	592	590	576	590	606	535	557	599	598	590	587	558	570	585	602	578	549	539	590	566	549	599	587	573	553	571	588	542	650	587	553	627	608	605	605	633	583	593	616	576	632	567	585	595	578	596	569	580	626	549	564	575	636	581	526	555	600	583	552	650	560	614	582	591	548	564	577	602	566	576	586	608	605	606	542	595	578	556	586	597	578	608	606	568	596	610	573	598	568	617	598	601	592	566	556	581	598	553	564	590	605	584	610	629	580	582	589	582	597	520	595	595	550	611	578	579	581	586	597	586	556	597	550	590	573	608	597	634	640	587	527	589	601	587	579	561	558	563	587	554	598	585	602	619	598	553	618	629	613	572	574	577	596	580	626	561	640	621	557	603	542	597	567	596	537	549	558	586	577	597	576	591	582	605	564	608	570	601	606	568	592	582	585	620	582	580	584	557	579	573	604	555	592	565	621	573	618	617	566	602	582	620	590	616	590	608	629	554	565	599	615	587	616	567	552	580	606	590	659	552	524	571	594	544	571	550	609	569	551	617	592	626	570	616	597	574	607	597	554	548	590	544	575	547	544	588	589	583	600	570	563	592	572	568	571	573	592	590	598	590	547	557	556	606	591	573	575	588	602	606	560	590	610	603	622	587	558	618	592	591	585	571	621	545	633	646	543	616	562	590	607	567	606	583	627	610	595	579	598	596	619	584	571	580	578	556	575	561	607	653	599	552	567	587	585	546	555	622	640	606	584	547	593	576	595	598	591	552	553	574	595	552	591	562	540	572	614	528	559	594	622	607	583	566	550	557	646	600	628	596	589	581	555	556	608	573	624	571	640	579	592	575	553	574	635	589	611	603	575	557	606	569	594	586	555	552	583	589	542	565	550	577	555	556	597	581	582	604	605	595	575	569	608	588	599	574	601	575	619	571	616	609	573	552	626	577	617	566	581	584	603	569	584	608	583	578	636	599	588	622	637	551	590	617	607	563	572	598	581	579	561	592	563	539	548	585	600	606	546	597	625	575	589	587	558	613	584	560	597	582	551	607	598	566	601	609	591	561	586	571	589	612	604	610	553	579	549	582	573	610
23221	21525	29261	24134	21488	21451	9378	1358	990	994	928	863	830	842	841	814	2605	7891	10993	4983	1079	679	756	722	757	740	692	665	755	1239	901	690	697	666	701	685	735	739	647	673	710	666	694	697	634	685	642	683	657	741	684	686	675	676	675	660	701	684	726	683	676	702	736	686	667	692	714	705	713	713	706	726	695	680	713	676	699	692	696	666	707	633	688	697	681	639	737	664	715	670	653	712	690	741	679	690	709	710	672	611	644	714	692	724	679	696	683	705	725	676	681	644	695	695	646	654	696	662	671	649	703	641	764	707	662	684	755	692	641	679	667	708	717	705	705	717	678	651	644	693	685	701	666	708	683	733	671	693	688	694	710	673	724	704	720	729	709	677	705	703	681	667	649	703	712	698	691	740	769	709	741	668	712	682	670	710	677	672	707	691	699	657	691	680	678	732	679	670	705	677	682	654	696	688	740	648	676	682	702	689	670	673	662	662	702	658	694	660	668	719	653	689	697	691	676	733	659	742	708	641	657	642	671	689	720	732	721	655	683	717	698	704	697	659	693	675	644	668	673	652	685	657	703	711	657	677	688	694	675	700	678	672	735	700	700	685	707	644	678	706	659	681	733	670	632	693	691	634	691	690	681	632	717	706	686	704	679	669	699	660	653	680	711	705	676	690	684	659	682	702	668	675	688	694	685	674	701	677	705	663	701	674	711	668	699	735	679	728	647	697	650	667	687	677	635	679	668	698	681	699	700	679	728	679	699	678	675	652	724	685	674	691	657	705	746	720	679	720	672	699	670	695	722	742	657	688	736	687	691	717	696	735	661	690	653	687	686	720	671	648	655	674	657	679	699	706	679	722	677	684	680	711	680	713	671	650	660	676	699	654	704	711	698	685	676	656	711	712	708	681	696	702	723	645	672	686	696	640	674	681	667	665	661	679	679	704	659	655	653	695	745	676	656	680	675	673	644	679	645	700	669	667	713	751	663	700	696	678	700	704	722	671	739	717	688	734	720	704	635	690	706	646	663	736	668	658	675	702	710	641	690	662	755	677	678	672	668	653	674	699	664	643	674	709	669	695	717	696	700	700	696	671	695	669	687	704	659	664	660	694	632	665	672	666	715	662	670	726	635	629	725	642	742	692	684	710	675	675	665	748	671	688	741	697	725	712	692	742	716	734	730	660	726	701	700	680	674	693	642	698	677	651	718	683	685	689	677	685	734	704	682	684	721	734	695	679	671	717	604	724	671	693	751	685	666	690	691	671	677	699	671	673	669	681	669	690	639	696	659	709	710	686	666	712	664	689	689	750	659	639	626	690	702	700	688	705	698	732	738	673	692	710	682	673	634	704	674	701	686	681	696	687	681	708	734	697	697	708	647	687	698	712	714	652	698	702	695	692	721	681	682	645	680	678	732	729	691	719	660	630	713	713	676	706	686	682	694	644	648	678	659	690	703	720	703	699	697	676	707	665	709	683	729	732	700	665	723	710	713	699	703	671	664	696	706	707	702	739	643	689	726	651	700	722	713	643	681	659	662	676	654	647	681	693	718	703	669	686	670	654	751	705	723	705	696	628	657	718	733	671	717	695	725	687	625	658	743	649	690	679	698	662	706	736	723	678	694	645	688	679	704	647	691	710	702	664	705	707	680	708	716	667	700	736	684	700	709	697	696	685	712	688	697	646	684	695	673	734	723	711	677	708	686	670	709	693	647	660	693	749	687	663	653	707	698	737	721	722	702	664	698	669	679	661	675	679	722	667	671	659	659	629	641	649	672	648	695	751	685	666	673	711	688	726	715	717	665	638	719	712	705	683	704	696	701	682	702	706	721	667	725	690	677	670	674	674	715	682	707	678	690	643	680	666	683	653	653	696	670	701	700	684	720	735	704	701	686	693	729	677	715	702	645	720	715	670	706	674	667	709	664	706	672	707	650	701	705	664	662	703	650	679	721	732	717	684	687	699	675	687	705	695	717	701	664	723	661	675	693	698	642	717	674	673	685	664	699	672	713	667	689	687	660	678	686	668	693	679	682	627	689	756	724	672	713	728	655	670	716	675	668	657	762	619	664	658	675	738	651	733	654	640	642	701	661	693	679	692	698	675	671	713	640	676	638	685	718	691	721	660	637	691	667	718	677	686	685	714	687	682	677	725	700	705	700	692	681	677	674	673	706	682	726	685	630	645	684	701	679	728	672	725	694	715	682	651	684	709	727	676	689	669	642	654	680	701	691	657	683	662	680	690	674	702	719	698	774	679	733	669	683	735	667	661	678	659	690	715	724	673	701	677	753	705	672	661	673	648	686	688	664	693	712	690	632	738	722	687	650	629	621	670	717	684	707	699	686	713	677	680	712	705	695	656	657	687	702	712	681	687	679	719	705	708	697	734	667	685	709	666	668	721	692	701	664	660	708	692	693	715	683	679	672	654	680	695	683	668	685	718	704	658	660	713	696	650	717	710	705	671	652	728	699	668	727	702	647	670	675	679	676	692	692	705	689	700	724	692	724	663	726	688	724	700	671	710	658	702	732	663	664	700	749	739	663	658	702	739	669	667	743	691	696	651	691	661	691	675	718	670	644	680	731	667	691	668	683	670	650	673	721	652	671	683	654	659	734	686	661	681	740	639	653	699	674	684	665	724	713	682	716	667	685	659	723	695	732	672	727	692	658	659	693	686	669	670	694	678	694	668	715	634	673	679	745	688	668	695	698	683	677	705	687	645	679	698	701	686	664	693	677	701	629	708	703	711	688	649	655	689	643	713	648	644	658	679	711	657	698	725	730	675	691	691	700	696	669	641	727	701	710	713	720	677	677	692	661	681	624	728	629	642	653	660	667	670	692	701	734	692	686	683	700	749	707	665	680	687	686	676	649	664	703	639	746	725	702	716	668	672	691	646	658	673	733	679	672	668	686	684	688	648	720	687	694	683	671	741	681	685	717	664	640	676	672	685	719	690	747	674	703	662	652	660	705	681	687	645	708	679	708	680	715	683	673	712	663	689	695	694	698	696	680	688	684	654	693	650	686	731	672	638	734	693	717	689	694	739	674	692	687	677	715	731	670	687	676	710	731	721	726	666	683	703	662	706	656	651	705	729	664	695	693	671	655	682	689	685	712	737	657	700	704	667	675	684	655	702	715	677	677	652	687	727	699	706	675	692	700	700	706	698	725	681	673	671	712	690	693	704	683	671	659	723	704	670	646	678	640	714	701	689	651	706	723	698	675	708	676	690	713	701	720	683	676	704	680	671	671	677	661	686	726	671	667	671	614	649	706	667	654	722	693	680	691	696	736	764	707	737	681	619	683	705	701	668	692	692	735	713	737	686	622	698	716	659	701	656	663	682	709	717	657	697	692	664	677	688	659	699	678	702	709	722	724	671	728	659	699	674	730	672	678	632	662	688	680	690	664	667	670	653	749	745	711	631	677	725	714	713	688	672	712	681	723	686	679	670	700	667	656	679	707	686	704	694	696	689	698	667	683	681	716	685	648	699
42946	68620	30031	4643	3280	2500	1977	1586	1473	1285	1135	1101	1082	1073	1102	1101	4284	12507	15558	6657	1325	849	854	836	754	810	838	811	933	1688	1293	843	795	772	800	772	814	769	766	764	819	808	806	830	843	804	802	780	837	803	840	780	790	772	767	763	768	774	767	799	769	760	811	776	767	772	755	834	817	752	821	767	787	764	776	816	748	783	765	830	812	793	766	785	790	814	797	784	774	732	791	784	828	762	746	789	749	832	796	760	839	808	816	823	750	753	792	792	794	833	776	796	811	828	826	804	809	740	752	812	793	767	820	790	803	785	789	816	798	810	763	793	772	781	743	794	827	765	831	746	834	748	847	786	761	759	734	822	810	771	797	782	810	762	821	768	753	814	769	806	768	792	774	766	797	841	773	842	737	749	804	785	784	776	830	770	776	788	774	769	792	823	826	797	795	804	830	809	813	804	793	771	827	863	792	782	812	751	814	800	769	835	802	822	732	747	786	744	837	770	775	752	782	761	795	782	739	794	798	820	774	772	745	777	820	761	807	805	794	776	741	743	799	854	790	819	789	825	784	800	806	782	791	770	789	764	760	787	794	774	761	797	819	790	726	836	786	798	719	778	747	784	777	740	806	792	794	797	823	770	798	749	758	714	825	754	828	798	766	806	787	797	778	808	797	782	799	836	790	776	821	741	794	801	804	792	790	771	748	757	817	819	775	781	802	800	763	769	759	781	813	790	767	742	804	796	801	812	830	814	798	804	785	790	801	750	803	813	745	783	724	848	813	827	832	742	785	854	804	762	794	773	837	803	766	743	811	772	771	806	788	776	817	769	811	789	818	816	784	842	793	776	786	735	868	804	799	774	768	818	760	787	768	778	833	758	773	779	819	795	821	874	768	845	817	833	778	742	789	807	769	790	788	792	787	808	797	803	848	802	754	788	777	807	806	752	829	771	823	789	786	774	768	814	833	779	841	755	818	790	839	771	775	811	809	777	745	762	784	775	762	801	792	776	848	818	765	752	714	842	759	765	791	844	765	822	792	830	779	817	782	834	773	804	825	769	769	814	767	804	828	802	773	786	785	817	844	770	736	796	829	803	771	768	795	749	759	761	827	783	791	796	793	741	758	749	841	786	772	814	792	755	793	828	758	778	761	820	837	776	770	813	805	786	781	835	782	796	784	807	749	809	772	762	829	792	783	791	776	785	778	829	800	759	761	765	851	788	750	812	759	799	779	801	807	819	784	752	795	791	765	770	799	781	766	768	783	786	760	769	784	793	771	842	808	787	800	769	771	777	770	775	730	797	780	811	817	778	766	793	812	782	772	811	780	787	772	788	750	821	766	774	807	769	823	803	787	768	775	750	751	820	773	748	739	793	813	784	752	780	856	834	791	810	782	793	866	799	736	801	827	768	756	794	769	812	791	777	815	753	808	764	802	753	811	750	810	757	771	802	787	763	841	799	767	751	839	764	914	766	745	779	847	840	763	841	797	788	805	787	789	837	818	779	775	717	772	813	754	779	802	757	829	754	846	787	792	810	780	804	787	815	842	808	748	812	767	797	816	737	784	790	839	831	783	784	828	747	842	764	825	778	796	791	832	779	785	807	763	821	840	783	796	746	787	775	763	816	774	787	777	800	759	760	746	758	783	821	750	774	740	748	794	821	808	764	809	821	794	792	787	764	776	825	781	810	748	789	792	811	773	772	766	765	802	768	804	787	773	795	798	790	751	777	801	798	855	798	833	798	745	774	797	857	774	799	800	839	806	788	763	815	767	789	776	797	812	794	794	802	773	797	823	771	784	768	735	760	796	765	779	790	805	832	801	806	812	798	788	780	869	749	819	821	830	786	723	779	786	804	768	791	841	772	797	771	818	768	838	816	798	774	791	798	791	778	729	786	812	792	799	810	793	777	780	766	825	758	804	797	747	751	805	753	786	778	782	779	761	800	772	775	770	785	791	768	770	776	818	770	760	825	777	797	763	806	764	777	744	829	757	804	772	787	749	792	811	812	795	800	793	811	805	794	793	825	783	780	770	781	795	850	791	792	745	789	838	814	782	796	783	840	799	782	767	767	795	783	779	749	785	756	781	796	794	798	785	734	828	762	743	804	743	756	827	760	783	806	758	813	780	746	791	759	753	745	813	746	809	747	778	780	761	787	752	778	781	832	802	807	762	788	792	798	805	800	800	824	820	806	778	808	781	806	819	843	795	832	749	815	746	781	743	787	809	776	752	780	816	832	816	784	773	805	817	778	790	802	799	775	787	780	855	772	796	778	828	806	814	788	770	769	798	759	769	754	796	743	775	817	763	758	790	744	731	849	802	799	779	806	780	737	834	797	784	826	827	768	779	752	794	798	808	805	754	792	778	739	791	842	806	797	800	764	828	769	780	767	791	824	816	771	816	805	782	797	813	792	788	802	820	786	792	815	785	797	817	750	777	762	767	825	773	777	765	750	762	784	761	788	803	775	789	798	803	750	776	795	830	774	783	841	741	738	796	791	809	751	754	765	745	772	760	777	764	839	789	758	829	785	750	819	788	717	761	786	778	796	814	808	827	794	749	811	741	783	820	828	779	793	778	796	791	793	769	806	803	816	784	764	772	775	831	785	753	772	825	806	782	773	787	819	806	777	782	783	774	801	769	736	795	837	776	765	780	754	766	790	800	760	775	825	786	794	745	820	817	789	771	784	787	825	755	822	800	800	778	784	763	763	758	747	754	772	818	837	808	768	801	805	809	754	768	806	756	776	751	741	746	794	791	824	794	808	796	801	832	769	795	775	761	823	829	862	788	731	786	820	796	770	809	811	768	777	781	799	801	823	772	780	779	765	761	833	748	810	819	778	752	796	761	764	802	802	788	775	763	801	781	799	853	802	800	784	847	793	746	771	823	775	768	772	758	785	751	806	784	748	843	763	777	823	777	791	848	753	817	738	738	797	820	810	777	792	852	825	765	821	779	782	846	815	726	799	781	850	842	769	790	802	830	804	763	773	837	838	764	743	776	766	826	768	807	800	753	783	780	797	771	758	737	748	747	762	774	757	835	811	753	769	767	783	786	801	802	816	779	784	801	792	779	737	807	787	760	787	749	789	770	810	800	772	805	787	790	796	743	763	816	778	791	805	751	781	790	788	807	763	755	829	770	781	794	742	794	773	805	797	782	806	758	788	814	767	757	778	783	717	758	797	810	715	765	815	763	825	797	810	823	737	846	778	785	820	791	812	760	805	776	821	762	768	855	826	772	759	811	813	726	731	806	789	777	776	815	799	809	816	786	777	798	798	783	745	800	848	777	802	765	761	793	781	775	768	748	768	778	828	809	810	795	779	767	759	800	758	759	758	797	827	772	839	696	709	811	785	808	815	832	822	754	808	814	794	778	810	789	817	798	783	815	750	791	795	852	839	754	755	759	799	798	795	800	764	800	779	797	754	764	783	744	749	830	788	756	798	803	823	780	778	814	831	751	802	820	795	778	778	788	693	768	735	786	751	825	819
29427	26173	21087	4627	439	372	376	401	350	349	316	342	323	341	403	382	409	553	674	575	366	340	314	290	332	319	319	367	376	352	351	345	284	322	334	316	334	314	305	317	365	340	346	323	301	315	321	311	328	307	311	377	326	346	351	334	329	313	354	313	335	359	341	342	344	335	333	320	333	326	313	318	310	330	329	341	276	328	316	314	308	348	326	323	334	341	322	317	323	331	335	323	275	299	306	300	319	303	313	290	321	343	330	322	344	319	349	309	331	326	350	332	330	363	325	308	335	356	322	303	312	323	292	329	345	353	354	322	309	321	325	311	346	309	333	328	354	321	316	332	330	340	336	325	309	326	331	302	334	308	340	328	324	364	330	331	339	311	337	326	302	339	322	317	312	323	319	316	343	307	329	353	322	351	323	312	326	319	342	337	334	297	312	315	334	322	326	339	312	321	309	353	355	295	352	338	330	313	322	309	314	321	364	310	320	324	345	314	316	359	294	303	323	333	343	316	319	330	310	354	320	326	346	328	351	368	322	340	317	334	323	323	276	321	297	320	331	317	329	299	365	306	327	319	336	363	307	385	325	343	338	311	322	318	319	331	304	326	307	321	342	320	311	302	354	359	326	308	365	318	335	338	309	353	312	339	324	329	321	352	331	296	350	328	340	331	332	344	329	291	326	319	278	329	316	348	326	328	325	328	319	318	326	334	306	342	317	356	316	365	318	308	339	331	346	330	293	304	333	369	330	333	315	330	321	315	329	330	310	310	315	337	296	334	338	325	340	320	295	325	325	336	316	325	282	340	345	304	338	324	366	292	345	310	330	332	333	296	336	328	318	316	331	329	319	354	377	334	301	325	343	360	311	287	342	345	340	324	329	322	358	292	326	311	344	360	312	321	352	325	321	326	350	352	384	309	320	302	327	310	351	329	341	333	346	341	300	324	336	328	326	338	310	341	330	330	339	340	334	315	317	311	339	330	338	326	337	325	336	324	308	342	331	345	333	326	320	320	337	313	321	342	313	302	354	333	308	273	342	319	352	335	335	326	322	312	354	314	305	301	333	322	341	311	288	332	343	303	335	298	301	347	320	296	319	320	295	348	323	312	370	320	339	346	345	330	351	330	327	306	345	333	349	346	327	348	336	328	318	313	346	343	308	321	314	350	299	354	319	333	326	330	294	305	295	317	327	317	362	341	319	315	320	362	314	346	346	361	320	318	317	330	358	347	318	315	319	347	318	324	331	332	346	337	352	322	322	333	316	320	323	328	320	296	310	345	331	325	327	342	303	358	301	317	346	375	325	331	328	302	307	314	309	332	312	367	323	337	313	315	288	315	319	304	370	307	334	348	329	307	290	359	340	325	313	316	338	360	313	328	307	319	336	324	318	296	368	305	305	310	328	318	336	304	347	339	345	315	309	313	334	313	360	311	324	330	316	317	340	331	294	340	334	361	323	303	325	352	341	334	352	333	362	355	326	330	335	338	321	334	329	333	340	357	308	292	333	326	339	352	335	311	344	295	323	299	321	303	332	325	312	338	342	321	315	338	321	323	339	301	306	307	304	350	325	292	325	322	324	329	339	346	311	320	325	330	349	333	344	315	331	323	323	321	329	332	296	315	333	323	318	329	345	301	339	350	341	332	313	306	326	310	348	344	315	320	330	349	344	317	314	339	335	332	322	328	325	314	344	313	302	358	317	345	296	320	327	331	346	314	309	316	338	366	314	355	320	337	357	350	305	301	294	318	315	320	342	328	318	314	309	355	322	302	319	342	317	323	336	351	334	335	303	333	322	355	330	325	342	344	365	315	337	324	324	326	325	345	357	354	347	322	345	309	356	351	303	341	343	352	323	337	298	325	349	317	299	356	320	335	336	341	316	315	326	320	322	341	300	365	318	330	346	298	336	331	320	359	339	320	315	325	330	339	319	318	340	306	316	329	322	346	308	328	339	335	341	330	322	343	331	324	348	314	366	340	321	319	318	320	324	345	348	319	363	338	317	322	319	321	352	320	362	286	367	321	313	305	325	335	305	346	330	338	325	320	311	323	314	322	337	302	325	329	343	325	329	318	324	292	301	320	354	323	318	352	334	323	295	320	342	324	333	339	320	331	340	341	344	301	306	318	286	339	324	341	329	302	323	338	321	309	327	331	302	324	341	323	336	330	350	341	312	364	315	322	329	317	306	309	328	309	356	306	345	311	331	336	316	304	327	351	323	322	355	320	336	315	319	331	340	336	337	309	355	336	329	349	343	312	322	277	302	331	299	321	329	353	316	345	304	307	353	303	320	345	342	320	291	333	363	288	298	348	323	325	360	326	322	327	309	338	325	318	356	334	347	321	350	340	334	336	320	351	341	299	321	308	335	339	312	327	317	299	323	331	337	339	325	335	343	319	321	283	317	352	320	312	358	330	329	315	326	310	309	302	298	304	315	320	334	349	324	358	330	348	355	309	332	334	337	325	324	314	338	319	312	321	334	340	332	315	321	361	346	344	351	320	354	316	337	330	345	377	308	372	325	317	341	336	323	323	310	363	296	319	342	317	337	353	331	305	328	315	320	311	310	330	347	300	316	322	340	330	304	336	325	323	343	325	330	330	288	333	339	334	353	320	325	333	358	328	360	313	288	325	342	352	315	339	302	332	318	336	334	320	305	330	308	334	321	339	313	300	374	331	330	305	302	365	321	299	324	344	319	324	329	329	333	326	322	331	342	358	313	320	345	340	327	297	333	312	335	329	295	331	340	324	287	299	321	344	356	308	352	337	364	326	327	330	311	316	352	301	332	308	345	327	322	342	315	328	324	343	312	326	322	308	331	344	348	353	348	318	350	333	311	326	330	317	344	362	288	327	322	307	328	337	320	327	363	342	326	325	342	312	357	337	337	354	292	354	311	343	318	323	309	328	318	357	288	343	321	316	316	334	334	342	360	318	313	325	334	340	328	324	305	347	322	350	361	319	320	330	337	345	351	323	299	328	312	335	370	343	324	366	321	352	346	329	317	323	321	322	328	327	355	329	305	312	345	340	305	360	331	317	305	292	299	300	326	309	325	310	320	325	305	322	311	347	359	353	363	332	319	361	313	303	325	320	316	297	303	316	339	309	345	324	299	327	317	309	327	311	314	340	345	334	313	336	296	303	342	295	356	346	314	337	330	341	312	335	350	308	326	362	328	304	324	298	307	325	315	332	345	328	331	337	325	314	345	340	303	312	302	350	303	317	331	308	304	327	316	317	320	328	336	336	354	329	323	318	355	326	325	330	343	280	337	343	331	357	365	338	333	305	355	334	307	320	315	357	325	340	329	318	320	325	292	311	364	344	318	329	347	300	286	342	327	307	325	341	318	325	300	318	347	333	309	334	291	307	347	336	267	312	339	330	328	312	322	305	351	303	303	333	331	308	313	319	327	306	315	306	321	308	329	314	326	333	321	316	331	329	343	321	327	339	344	329	345	320	327	338	326	317	328	330	303	296	349	322	328	312	310	341
33460	40256	16115	1487	504	463	483	443	422	436	403	447	431	424	446	465	555	913	1035	822	469	426	407	400	448	416	426	398	412	406	419	427	417	403	410	398	412	379	414	430	404	438	386	376	379	378	426	413	427	402	417	388	389	425	421	376	413	427	423	429	415	415	419	393	398	401	393	406	400	401	396	391	394	407	408	420	447	399	439	413	392	382	418	389	404	443	425	421	433	436	406	419	409	393	401	394	418	424	369	380	398	407	433	411	408	444	357	413	395	383	401	382	378	458	432	394	417	405	411	404	409	403	431	390	411	404	382	425	381	387	373	425	409	424	377	419	419	461	401	401	455	396	425	403	387	405	405	370	389	442	402	419	417	402	406	385	409	442	454	411	416	386	367	425	399	413	457	440	382	414	372	426	420	435	437	405	416	403	426	430	403	409	394	384	378	409	392	409	396	373	449	419	458	426	403	406	395	423	405	422	395	431	423	378	411	429	402	399	395	388	417	404	379	411	405	418	406	397	409	389	413	402	401	420	403	373	409	405	429	406	377	380	359	433	428	405	408	437	447	405	418	414	422	400	381	424	442	400	409	425	420	386	388	408	377	396	407	433	422	403	387	413	424	447	364	384	409	424	390	430	408	368	399	403	405	403	386	418	382	393	423	382	411	406	401	357	415	417	414	435	386	400	378	398	390	416	382	398	408	410	405	440	399	428	411	409	422	388	375	414	422	439	412	408	427	410	438	412	429	391	404	408	406	432	417	413	422	439	418	424	377	380	408	403	407	404	399	399	371	395	410	418	416	388	351	366	431	431	383	425	427	406	387	417	406	412	419	401	409	409	374	401	392	415	407	381	406	410	405	394	385	424	423	397	415	420	385	400	395	401	412	407	401	404	419	393	414	393	396	414	421	387	433	433	398	389	390	432	412	380	413	393	384	400	415	400	428	382	401	401	442	397	366	396	398	447	388	393	395	448	415	395	430	428	375	400	396	438	391	369	413	390	408	441	400	406	467	410	447	426	414	407	413	406	419	426	401	382	387	394	425	404	381	407	411	406	382	379	436	424	408	422	420	423	368	354	435	393	403	412	407	394	421	420	423	406	402	415	423	399	389	379	413	371	410	424	377	422	409	406	377	430	388	416	385	382	390	391	431	427	423	422	456	407	407	413	401	427	399	396	403	380	413	400	387	438	381	359	394	413	400	415	401	403	409	390	400	379	393	411	437	372	412	378	434	384	354	414	421	419	453	412	385	386	416	382	398	410	365	376	401	391	407	390	431	418	417	429	397	388	422	395	421	410	390	424	422	415	416	434	387	395	393	397	429	389	423	442	406	390	410	420	400	403	390	416	420	384	406	393	390	441	404	447	399	390	394	413	411	400	410	403	417	394	420	401	400	389	379	421	379	382	400	418	419	447	419	384	396	418	377	431	410	405	405	422	400	401	448	403	400	409	406	406	399	394	458	410	385	413	407	455	428	370	411	379	456	433	424	418	390	416	358	424	416	393	374	419	402	408	415	433	393	401	410	409	383	379	370	373	411	437	394	448	397	377	433	407	380	429	390	413	413	398	365	433	397	416	409	406	420	390	395	383	389	451	414	392	400	390	408	415	448	395	418	457	402	416	429	432	393	441	406	393	409	429	410	397	397	396	438	410	401	389	408	424	424	413	383	403	380	410	427	427	435	400	422	431	418	434	407	422	397	424	416	401	425	413	421	393	395	402	415	418	393	420	438	429	400	376	377	428	419	438	423	399	405	427	396	367	420	397	459	378	415	380	414	425	406	399	398	422	438	405	418	408	394	412	419	436	424	385	406	394	405	400	390	446	413	438	406	422	382	432	395	413	393	417	416	466	403	410	403	431	426	390	431	376	389	414	420	408	426	401	421	413	419	392	422	440	448	417	394	400	416	402	393	417	416	391	419	452	409	374	397	456	442	362	374	412	413	394	374	406	428	426	401	411	422	381	408	416	428	403	408	399	404	442	410	404	392	438	391	411	449	414	352	393	445	358	435	406	428	399	376	416	442	393	400	385	413	423	384	419	440	408	415	415	405	402	400	404	415	412	422	415	417	411	409	417	440	440	432	428	387	394	384	382	405	391	377	356	365	413	417	397	400	405	421	432	408	378	429	441	415	412	392	408	407	411	424	420	413	376	412	381	390	375	405	404	423	389	387	401	405	398	419	399	428	406	415	402	430	418	393	401	427	374	388	443	377	437	403	418	395	395	370	427	395	391	430	387	396	398	432	425	411	373	389	406	387	425	416	432	411	423	438	411	430	416	407	372	425	413	402	394	445	420	380	424	436	392	433	429	422	386	404	427	391	416	417	459	391	407	390	441	388	441	405	389	391	361	431	401	391	429	417	392	398	412	412	401	384	393	397	384	407	400	391	410	384	409	397	383	441	397	384	412	376	414	407	396	439	452	395	438	393	396	400	444	402	444	397	416	420	438	374	398	393	395	383	369	382	404	432	386	404	425	399	372	417	403	411	399	427	412	398	409	428	427	435	420	399	410	370	385	402	397	395	418	408	406	390	391	393	401	427	416	425	431	418	401	411	429	407	411	435	387	403	396	374	432	414	379	446	393	422	381	381	462	419	400	406	420	402	393	386	404	407	437	419	426	419	411	367	398	422	379	414	412	384	430	413	429	408	390	387	418	381	392	411	404	417	426	396	432	412	413	407	428	417	417	429	417	421	394	440	367	394	411	404	421	400	373	390	381	426	427	410	393	403	394	386	420	409	449	380	445	402	421	406	386	401	421	393	410	429	395	408	406	418	425	409	404	401	420	385	417	391	436	373	406	391	433	409	399	424	411	432	371	423	389	400	379	390	414	421	372	386	416	384	363	408	389	408	385	404	364	400	417	392	432	392	410	399	412	421	399	459	390	392	426	402	391	367	411	427	437	432	435	414	411	417	405	429	406	428	412	415	383	416	426	418	431	434	379	389	416	397	382	400	392	382	418	418	403	393	366	407	383	413	390	378	422	428	420	407	439	423	421	403	409	409	405	405	432	436	425	415	377	403	391	428	383	443	434	412	405	396	369	401	429	391	399	388	446	408	368	435	395	391	406	402	396	384	405	400	413	402	415	377	401	422	430	415	372	409	419	407	407	401	401	427	407	413	402	385	384	438	428	410	435	412	395	419	420	415	363	371	401	387	430	400	375	403	413	413	402	411	402	408	400	428	411	363	426	408	428	368	378	409	435	426	386	406	410	381	373	446	417	407	425	433	413	395	393	367	412	397	425	397	415	388	371	401	422	436	401	368	416	409	439	396	400	378	371	389	469	383	397	391	358	398	417	394	386	418	417	387	413	391	393	393	422	420	415	405	401	403	443	385	389	395	412	384	409	428	444	425	392	409	427	448	453	420	420	404	399	433	408	371	394	357	417	371	423	394	429	411	416	402	420	395	411	404	420	410	419	434	400	419	480	449	401	383	446	404	396	396	367	389	378	405	386	373	425	407	404	407	398	412	382	374	397	389	416
24607	21542	28741	24688	20849	6523	790	576	543	486	491	484	456	457	490	473	1221	3072	3995	1766	454	445	437	434	418	472	411	422	418	592	1100	573	427	422	413	417	404	430	435	396	391	444	434	392	433	385	409	440	422	448	386	389	433	415	451	389	417	383	392	377	399	424	422	421	431	423	437	422	425	399	394	388	381	426	405	387	407	422	398	418	406	383	418	464	413	379	366	385	409	400	397	415	433	452	416	408	402	433	405	416	397	403	417	385	416	416	419	404	406	414	372	429	444	375	426	420	413	398	353	418	421	432	419	399	432	389	417	415	370	443	425	425	384	418	434	408	414	421	449	407	390	433	386	388	370	439	386	383	394	430	433	440	408	419	389	423	407	427	430	414	388	418	408	414	367	452	414	399	424	416	407	404	425	403	396	425	416	427	421	460	425	419	414	410	412	390	411	427	407	386	429	431	398	417	421	391	390	407	408	405	435	367	406	374	430	425	428	392	431	429	437	436	383	398	416	398	428	393	412	416	407	443	409	441	412	383	394	424	407	387	421	429	411	397	449	404	389	403	442	377	367	447	409	440	431	419	352	395	400	390	383	399	424	403	390	415	453	415	446	391	409	380	390	424	395	410	413	405	415	408	405	405	359	431	429	401	429	424	390	367	421	389	395	399	402	435	427	389	391	457	363	426	396	423	437	417	410	483	428	411	431	429	397	459	397	428	394	422	403	385	406	404	407	427	395	401	438	418	372	378	440	419	428	437	430	439	440	408	387	409	377	437	446	410	412	428	399	403	412	402	401	442	398	402	448	437	417	394	441	387	424	416	424	419	364	437	411	442	401	424	451	411	442	382	410	419	438	444	413	394	373	414	431	388	392	412	389	423	376	404	399	387	397	416	412	429	380	432	393	431	377	410	417	432	428	371	408	392	425	412	401	382	396	417	388	432	400	358	454	369	411	409	381	433	374	421	400	411	407	387	448	395	425	417	448	427	388	418	434	390	405	398	431	439	405	406	404	404	450	412	386	470	390	403	416	417	377	380	426	417	375	395	410	406	424	433	422	403	397	371	448	439	422	421	425	403	436	393	411	415	439	395	429	369	413	406	380	393	400	429	392	451	414	406	419	423	406	408	418	395	428	404	381	419	427	402	398	415	418	423	414	402	391	404	456	428	423	408	424	435	404	425	438	406	401	397	426	385	437	430	419	424	366	405	396	394	437	397	406	413	418	393	445	422	379	419	369	413	384	405	401	420	433	424	420	401	415	404	398	435	425	426	418	440	414	406	416	429	409	420	410	414	405	400	373	389	431	371	404	416	390	387	399	395	407	395	414	443	430	422	426	383	398	425	461	405	410	427	416	411	458	434	414	392	394	407	401	370	427	385	392	415	412	360	402	417	414	397	377	448	419	388	395	403	359	412	414	403	402	378	369	424	423	411	390	386	444	441	439	397	427	385	446	388	425	442	424	441	429	385	413	436	403	421	413	422	422	406	384	424	447	425	444	424	430	386	410	431	409	407	397	397	405	410	412	413	388	440	408	417	443	426	397	425	415	411	407	397	431	414	415	397	434	416	386	382	421	430	425	418	418	379	366	439	392	445	393	397	435	435	396	434	389	410	396	402	381	418	429	431	440	386	387	427	400	405	364	414	443	384	403	427	393	420	407	412	425	407	400	392	405	424	375	405	412	416	369	429	449	448	431	414	389	442	401	410	388	417	396	434	448	434	403	367	414	417	423	429	399	417	413	413	415	420	382	437	428	398	414	422	409	394	413	412	416	396	438	454	418	418	410	431	430	401	384	419	398	379	385	410	416	404	389	389	413	383	415	387	446	422	401	442	394	429	375	446	372	399	393	410	403	418	422	415	415	429	412	411	421	403	403	401	401	406	431	404	424	368	407	397	437	389	390	490	407	391	392	382	440	397	451	425	405	379	408	393	394	392	363	441	391	430	410	407	427	386	400	400	425	419	391	374	441	420	411	390	433	452	405	408	359	414	405	433	414	414	424	383	468	359	453	401	394	416	423	372	405	385	428	394	444	399	426	412	424	410	451	388	441	434	409	430	412	392	413	427	439	405	373	391	396	408	425	416	407	435	418	429	431	406	407	389	407	401	391	458	446	400	432	412	414	399	405	384	424	420	420	423	437	394	428	399	389	393	400	410	405	418	430	375	408	428	393	410	429	412	405	404	428	435	395	406	406	428	430	412	375	391	417	408	406	380	431	432	420	466	418	425	408	438	415	403	436	428	383	403	407	434	407	431	410	424	466	438	401	404	415	427	412	403	424	367	400	418	413	415	424	412	410	411	424	425	429	402	406	394	398	433	417	438	425	392	416	426	453	408	386	382	443	420	383	424	371	436	409	383	404	402	427	440	420	409	421	428	393	416	394	426	398	410	381	409	403	397	389	374	418	424	404	437	428	454	393	400	394	398	403	400	400	432	404	441	409	422	402	399	396	375	380	443	424	423	398	403	403	425	473	428	394	421	433	407	421	405	394	364	390	455	434	395	422	399	398	400	415	379	414	430	389	409	434	392	381	431	390	415	404	408	424	415	411	402	366	396	416	441	412	436	377	408	412	455	397	427	416	412	401	397	380	408	409	413	415	415	407	426	391	407	400	412	438	396	419	422	413	429	411	414	429	414	443	397	386	436	401	438	431	402	420	386	416	372	420	409	370	379	434	416	396	390	380	417	405	397	396	386	367	416	399	390	391	421	397	401	416	392	408	424	362	408	386	393	396	398	405	405	417	433	455	411	429	429	438	410	407	384	460	421	409	423	402	426	404	388	379	421	404	419	407	402	441	354	385	434	418	428	429	402	407	445	407	374	427	424	415	387	420	426	393	391	402	420	407	440	397	422	372	401	405	389	435	401	407	405	447	420	395	398	375	412	417	395	426	450	435	385	412	431	395	429	399	426	429	362	418	381	401	432	414	407	383	423	411	417	413	416	379	438	413	414	373	437	425	406	373	381	411	422	378	420	427	436	433	392	419	367	378	397	405	411	404	405	382	383	381	445	385	405	458	386	415	394	430	436	442	417	408	452	425	422	426	381	397	379	394	390	425	390	406	406	398	400	411	414	402	410	396	375	407	397	397	397	421	394	390	399	388	435	386	425	399	423	447	405	437	364	423	425	397	424	382	420	418	404	397	362	418	410	358	396	392	367	397	435	384	460	397	422	379	454	440	421	413	405	406	406	396	394	396	400	422	445	420	416	399	410	404	368	440	359	401	424	373	423	424	424	419	394	442	458	433	395	401	440	428	437	420	432	386	406	406	406	422	374	426	407	432	402	428	392	436	392	445	406	428	368	358	412	382	381	432	417	410	395	429	367	450	426	399	431	420	394	430	398	400	407	384	380	416	392	392	421	383	439	429	400	438	422	431	392	401	450	388	428	375	435	423	413	385	396	427	409	413	425	379	402	413	441	436	379	438	400	403	434	396	388	398	424	401	416	398	434	407	411	405	435	400	419	416	422	419	434	424	422	428	417
38260	58629	35139	5588	1590	1223	982	799	769	697	636	600	576	618	644	624	1978	5201	6226	2649	537	546	479	490	483	519	489	507	507	882	1502	898	473	456	483	466	492	490	476	514	484	539	512	446	459	463	514	502	459	545	461	498	502	487	514	491	474	497	516	512	506	471	516	484	514	497	485	512	446	520	504	480	520	489	500	501	490	460	469	502	542	505	456	488	512	495	471	495	512	518	472	471	520	490	452	507	486	504	479	500	503	464	456	475	492	483	455	492	483	493	483	463	493	509	489	518	496	467	512	494	498	511	468	488	462	487	471	487	490	482	533	482	502	444	488	510	452	477	463	481	499	487	496	481	513	516	481	484	446	499	454	507	447	467	493	507	511	498	472	487	483	507	493	476	493	479	476	502	483	489	475	450	496	478	485	445	509	482	476	489	492	509	499	471	435	468	475	507	493	523	499	518	500	494	492	514	488	444	467	461	492	467	487	475	523	446	482	468	473	462	526	472	470	488	456	463	490	482	492	503	464	465	461	442	474	522	513	481	472	487	477	502	454	498	499	476	479	503	515	504	499	488	476	480	496	449	491	475	463	479	489	479	486	446	504	491	469	478	507	527	507	470	486	441	533	448	531	498	476	507	479	490	484	459	525	509	459	508	531	523	473	463	427	501	487	496	495	491	509	442	504	464	502	470	496	461	505	491	502	513	451	486	473	497	476	487	467	442	482	476	492	480	474	494	472	507	475	486	495	487	520	511	491	479	503	492	479	481	429	490	491	456	497	517	486	472	484	476	501	482	514	504	505	517	498	480	477	502	474	473	459	513	486	489	459	478	493	472	509	440	491	449	475	457	507	513	472	486	485	519	500	486	454	511	457	476	494	506	502	464	490	464	484	478	503	474	506	467	533	488	483	490	462	483	473	495	502	485	525	513	512	506	493	499	517	474	493	454	449	478	488	503	492	512	471	477	456	514	510	494	473	490	486	508	480	470	458	478	488	520	487	471	502	513	519	506	512	520	489	460	433	516	478	500	497	476	448	479	487	512	513	493	505	508	523	459	495	501	472	533	529	462	514	486	515	513	487	472	468	520	475	519	470	452	468	493	454	466	497	485	519	506	515	481	505	516	525	466	505	452	453	484	465	464	501	484	498	489	500	474	536	458	526	544	505	488	483	479	517	485	535	481	473	506	514	503	465	498	521	468	493	443	516	487	500	486	524	517	511	489	478	428	444	489	420	504	442	502	499	510	455	455	474	464	513	520	500	472	490	495	465	495	474	440	491	499	484	499	515	498	511	457	516	443	478	495	464	513	496	476	469	469	508	531	507	496	510	465	458	474	487	492	493	506	520	451	468	492	498	500	498	473	482	497	521	470	448	446	449	455	487	507	507	499	470	505	491	478	481	528	482	481	498	438	519	487	480	496	533	495	475	472	488	505	491	479	468	495	496	520	522	487	522	478	485	483	457	533	485	476	494	480	466	463	500	477	470	486	504	503	483	500	487	519	478	499	479	494	517	501	475	495	492	481	455	505	495	479	521	447	508	487	501	489	507	448	480	535	417	516	445	497	530	502	531	481	510	500	475	457	529	493	482	446	495	483	481	497	511	505	477	458	511	456	498	481	453	475	452	491	483	491	479	492	464	465	465	512	498	483	504	501	470	493	491	485	493	500	490	496	473	474	483	510	472	491	495	494	494	455	469	513	479	482	507	533	449	489	501	490	514	486	478	485	488	486	461	473	485	528	498	468	490	461	467	500	485	493	503	493	455	485	487	520	455	485	465	476	460	499	460	530	503	450	496	482	524	488	496	514	443	491	506	501	475	461	470	459	504	456	467	474	496	516	509	478	457	490	484	476	501	459	510	517	528	498	523	493	471	470	458	520	487	485	431	498	507	470	481	506	500	447	494	464	451	526	509	433	477	458	461	449	498	470	474	505	514	507	443	508	534	480	482	476	510	472	456	497	539	491	496	469	460	510	480	520	450	495	504	503	472	500	492	502	497	492	489	495	482	470	493	486	513	495	483	486	476	516	480	513	504	491	506	475	528	498	450	499	507	538	467	492	476	495	488	508	429	500	518	451	490	497	495	476	474	464	467	481	500	512	467	498	458	449	442	501	514	465	494	528	536	475	473	451	505	480	452	486	467	490	499	459	516	493	504	505	438	483	505	485	483	501	488	506	508	483	513	511	515	531	474	527	451	500	464	494	529	498	478	486	517	467	491	506	472	479	465	496	521	429	511	511	473	513	510	482	523	486	480	463	448	502	487	500	480	515	523	471	491	478	463	502	538	494	438	528	501	503	496	492	478	426	522	473	522	477	498	484	463	477	531	471	500	457	494	464	469	513	504	496	496	430	438	446	463	507	491	505	471	460	478	485	486	479	478	498	484	523	487	537	493	500	529	465	472	496	485	470	515	476	472	504	489	476	477	500	461	471	498	502	472	476	469	469	480	478	468	501	522	488	485	466	480	509	502	487	462	462	470	475	478	538	491	490	482	496	470	507	504	507	521	508	486	460	484	495	501	497	487	474	467	515	503	505	454	444	457	465	492	466	450	478	461	488	465	488	501	489	487	508	444	494	517	469	453	509	463	492	483	465	502	500	460	455	500	438	483	463	484	502	492	473	536	514	522	497	497	500	482	465	515	530	459	486	511	488	481	472	455	490	509	484	459	482	473	494	471	493	469	502	515	484	488	468	465	483	541	455	506	510	463	491	485	494	443	493	469	466	483	438	514	450	512	471	516	466	473	494	487	459	537	470	476	506	478	481	501	499	487	497	471	491	496	422	492	497	526	437	465	475	513	498	481	512	468	444	503	478	500	483	482	498	485	468	467	525	492	471	461	474	455	431	490	467	446	483	491	459	491	483	465	465	511	442	456	515	493	476	519	485	490	522	449	484	494	494	477	494	482	502	531	454	526	483	504	466	466	480	494	503	509	480	473	555	488	498	537	466	487	497	475	499	512	456	531	481	479	498	493	508	464	492	459	507	473	495	483	485	499	503	483	526	486	484	525	485	473	512	517	510	511	455	467	480	463	454	461	500	487	444	464	479	505	515	469	517	473	477	481	480	463	456	487	498	499	470	534	497	431	473	494	462	497	524	516	480	507	491	485	499	522	473	506	483	479	471	472	470	517	457	474	483	490	452	492	463	476	516	478	505	477	471	449	470	444	477	481	478	470	478	525	535	453	475	459	502	507	483	512	478	498	498	496	518	514	521	456	502	487	458	513	491	479	521	479	508	488	506	510	469	476	505	499	469	492	494	447	470	471	427	519	480	507	450	532	486	510	447	485	506	477	494	465	530	450	483	500	508	492	515	483	485	508	517	489	465	467	511	508	462	488	494	505	472	498	482	486	491	468	492	523	506	513	448	468	499	513	537	477	486	506	454	519	507	520	512	466	477	473	519	496	476	526	492	490	487	499	498	492	518	517	509	528	484	473	493	479	452	470	481	471	443	497	487	493	494	515	468	487	510	488	484	500	524	526	494
25639	21680	28062	25141	9805	876	635	552	532	538	569	502	527	506	569	501	839	1906	2489	1072	524	499	506	519	509	507	472	511	499	643	742	544	474	492	487	486	442	498	522	477	489	488	468	513	508	479	466	479	501	461	495	480	491	497	461	485	514	458	489	492	463	488	503	475	500	467	491	456	463	487	498	501	506	471	528	462	457	459	496	484	481	491	498	416	469	476	482	506	481	472	482	481	499	492	464	469	517	486	472	471	450	492	481	480	472	490	501	543	530	506	475	474	446	478	470	567	466	474	506	479	477	525	478	491	491	499	447	497	472	534	453	506	473	460	496	499	499	475	507	489	459	428	485	500	483	509	491	507	451	495	470	496	493	450	491	492	516	493	495	453	420	505	494	481	493	482	484	440	471	505	530	482	496	490	496	493	467	489	454	494	499	451	434	449	465	452	489	487	505	485	461	486	513	468	500	472	499	505	483	462	476	485	498	482	451	458	530	459	507	497	451	519	475	485	521	496	501	473	498	470	467	480	471	491	477	495	444	500	501	509	505	489	477	477	509	484	472	530	482	480	482	467	523	456	490	442	459	517	464	485	482	468	495	468	485	461	449	467	478	476	475	485	470	479	480	490	496	479	488	466	469	474	419	500	506	484	472	488	479	491	499	478	512	465	527	483	493	444	473	472	450	477	470	523	512	497	472	461	524	500	425	458	471	493	510	463	512	483	491	482	470	529	481	518	455	497	486	531	478	495	513	485	442	468	463	459	481	466	502	448	467	513	471	531	510	498	507	429	428	472	494	464	523	455	444	433	474	442	501	488	494	480	464	454	471	489	489	485	482	508	460	464	523	460	463	514	503	450	452	479	485	499	511	496	509	501	457	494	464	459	482	494	475	499	486	473	473	480	477	491	510	457	478	488	514	484	508	473	527	484	470	479	515	450	459	492	500	502	481	484	475	486	463	500	497	470	497	500	470	499	502	503	493	459	495	452	482	475	481	487	439	458	495	472	469	485	474	503	491	483	434	480	495	458	471	462	504	517	494	459	480	518	528	488	481	481	481	502	478	515	498	473	536	483	501	472	516	473	496	456	466	434	480	467	429	460	459	474	511	486	511	464	494	511	423	472	472	501	515	477	518	502	505	465	506	502	457	473	497	462	502	512	476	480	480	453	479	538	475	480	451	516	471	460	482	491	489	464	500	465	492	471	500	476	473	510	455	467	428	486	493	498	492	497	495	465	489	483	474	471	462	433	421	511	455	488	476	496	474	479	471	468	495	514	510	483	485	495	490	475	450	466	455	456	501	482	491	464	489	463	460	490	488	505	514	433	485	478	442	483	452	486	475	508	461	486	493	459	496	489	451	505	515	470	457	477	499	479	514	521	486	483	481	487	426	487	462	489	428	481	481	419	468	474	485	443	510	499	449	480	478	476	441	466	453	504	472	484	494	495	532	497	459	493	497	485	468	443	516	476	467	446	539	456	490	474	486	455	469	463	474	526	478	451	484	473	489	491	452	470	459	480	494	466	443	466	460	525	483	470	479	464	440	521	499	467	482	471	471	507	477	456	515	492	462	494	486	499	494	469	480	504	440	504	486	467	509	489	505	458	460	476	480	511	443	453	466	506	437	491	495	488	472	509	472	491	487	488	497	450	491	444	495	481	486	519	473	475	478	445	494	446	479	463	450	447	487	465	479	487	465	482	472	444	500	487	478	510	490	491	488	479	466	480	474	497	507	488	498	450	484	507	472	458	468	511	524	499	508	430	513	510	495	477	466	500	487	461	455	461	485	474	481	457	482	481	489	483	497	463	523	550	498	458	462	445	526	443	469	471	436	467	456	468	477	498	459	499	463	500	493	466	448	465	483	445	506	496	465	437	479	472	462	473	488	511	458	513	499	476	435	522	486	467	463	471	448	464	442	510	498	438	496	484	509	483	470	479	487	484	467	521	459	476	448	493	488	499	522	438	517	514	485	497	502	447	448	528	463	485	455	483	493	471	429	502	470	492	482	479	504	501	499	483	508	467	482	515	498	488	476	454	500	496	473	466	497	472	493	488	474	494	505	480	468	451	479	505	450	452	496	499	485	489	477	467	494	463	455	489	471	477	488	462	495	488	450	472	448	508	456	488	526	478	494	456	502	493	461	506	485	493	499	496	498	454	470	470	445	484	474	509	461	466	467	497	491	487	461	493	435	506	494	453	482	459	446	516	462	492	478	496	483	487	458	467	447	488	416	511	448	487	444	484	477	508	491	505	478	479	484	465	518	464	510	494	477	520	501	425	532	509	462	479	505	471	511	446	494	512	499	504	505	439	430	448	494	451	464	476	493	466	479	524	445	503	466	490	495	528	509	497	482	465	526	516	466	461	490	477	502	488	487	514	506	505	492	502	486	510	521	477	479	513	486	481	485	480	464	476	513	472	490	502	488	494	484	470	414	478	447	469	507	489	479	510	476	473	479	468	510	474	490	522	451	466	478	494	505	463	469	455	481	496	500	476	438	520	477	536	476	489	463	442	496	486	479	431	508	509	468	475	493	479	482	474	510	510	502	479	491	517	473	472	470	480	471	456	485	451	478	514	423	497	475	448	447	498	477	513	472	461	469	480	499	476	512	524	464	490	472	444	474	457	483	467	493	474	462	479	459	503	491	441	500	512	484	506	495	487	510	468	535	451	543	483	469	442	500	484	477	495	499	460	465	477	467	473	458	431	468	470	516	432	483	480	468	471	501	492	459	461	459	466	495	510	486	452	480	495	460	484	452	481	479	503	497	496	441	475	528	503	498	504	453	480	490	459	476	469	463	529	473	491	487	520	470	462	442	455	500	476	429	471	492	480	516	486	443	470	494	452	485	455	458	489	459	484	462	484	462	490	484	486	496	457	494	448	519	474	544	433	518	480	468	517	471	455	458	491	493	485	465	459	500	503	503	423	469	460	505	452	440	498	471	490	480	468	463	471	521	505	487	509	492	456	493	452	491	457	480	474	489	471	490	476	502	486	462	514	454	487	471	495	490	488	466	430	478	526	509	530	488	495	443	479	440	464	485	496	468	463	488	528	494	426	468	480	464	485	473	467	483	496	474	483	466	497	478	439	493	464	492	486	439	464	481	498	526	455	507	474	484	521	505	458	454	481	484	457	484	485	473	449	461	485	499	457	481	479	490	490	488	466	467	512	456	482	479	488	504	523	480	487	481	499	463	473	464	486	476	456	513	502	506	449	422	454	475	492	484	470	439	459	484	481	488	466	432	451	430	472	476	490	455	525	456	508	500	461	475	488	467	467	463	482	468	485	507	461	471	497	499	474	468	472	510	449	484	505	483	472	486	445	491	438	466	515	447	477	457	473	486	464	506	467	470	493	431	526	488	450	474	493	450	477	475	498	501	477	475	465	462	503	493	503	483	460	494	474	455	494	467	487	527	473	473	485	504	469	494	456	475	452	476	500	476	501	503	472	456	488	498	503	522	528	486	496	525	487	489	523	489	472	509	496
36618	53123	34186	7024	1155	1030	813	809	747	694	716	639	659	685	766	686	1465	3652	4424	1807	623	605	624	567	549	642	605	578	574	916	993	697	591	570	542	581	564	560	554	585	604	547	611	560	594	612	584	588	606	595	609	602	586	583	584	581	558	599	564	553	582	588	589	611	577	648	574	626	574	607	557	536	579	562	591	597	578	585	560	595	581	589	588	597	577	551	618	585	582	568	615	584	580	540	607	605	591	605	574	578	565	582	559	570	530	587	558	589	622	597	606	587	597	574	581	576	559	576	577	551	593	571	574	603	639	635	569	582	566	578	582	599	596	612	584	583	579	581	588	604	629	584	601	576	607	625	606	574	596	578	590	603	635	605	592	595	587	574	559	562	575	612	580	567	616	534	580	610	562	585	574	584	576	605	567	547	559	591	616	581	595	574	560	551	611	611	620	565	627	590	594	576	571	590	620	577	601	596	580	569	622	613	573	590	589	556	630	568	616	580	593	608	583	622	579	614	640	567	584	570	582	588	583	601	591	578	553	611	675	594	564	598	605	573	612	562	601	575	566	620	587	569	569	559	568	583	617	589	609	603	587	564	607	553	569	635	599	624	647	552	582	629	618	558	589	559	560	569	602	583	559	591	605	578	583	544	584	554	551	563	588	606	563	610	598	606	588	566	608	635	527	594	550	612	608	561	600	571	584	592	574	593	577	613	578	558	565	599	562	633	615	576	564	556	605	633	591	628	621	589	628	552	623	567	627	558	598	607	562	609	566	578	612	564	597	630	604	586	565	598	562	637	533	599	550	572	551	585	556	618	550	582	575	609	612	575	585	592	580	562	586	539	582	578	587	613	607	565	588	622	576	606	582	601	559	603	587	602	600	594	587	574	583	585	568	591	581	624	542	608	570	601	584	537	572	558	614	575	555	599	578	614	589	578	620	579	584	589	595	636	596	604	556	578	613	534	579	593	575	594	619	620	600	625	547	573	574	593	606	594	557	547	516	589	569	565	601	586	603	597	582	585	597	604	573	583	582	555	613	579	570	604	569	567	570	624	606	560	577	593	563	631	600	524	574	620	556	532	588	577	555	570	572	589	607	594	591	609	584	633	572	577	639	595	545	596	585	601	562	582	578	565	609	580	608	547	605	593	615	614	608	588	620	582	557	591	602	578	624	592	577	599	557	577	634	611	582	608	608	586	614	555	565	592	610	623	597	610	581	580	560	546	581	586	602	636	634	592	561	538	594	569	613	608	601	601	573	569	578	580	574	577	581	608	577	601	562	621	622	615	565	597	568	584	581	602	581	579	616	627	578	538	556	606	549	582	602	573	612	586	545	608	554	624	579	560	584	613	607	549	629	566	571	586	595	616	519	609	589	533	600	579	546	589	600	601	601	587	601	620	609	577	592	627	607	579	626	590	518	590	544	569	600	586	571	532	593	611	582	575	583	637	610	592	621	616	556	570	582	606	574	581	561	557	596	567	585	578	605	651	616	611	617	580	552	630	601	568	608	590	576	581	612	580	627	589	569	596	560	589	523	608	575	562	624	579	621	577	599	581	602	592	621	600	588	613	592	574	554	594	666	569	575	562	560	564	620	579	607	583	595	599	594	573	638	604	615	589	574	610	611	644	550	566	554	551	599	585	604	553	600	548	539	592	605	592	591	572	566	599	593	625	574	587	538	627	549	599	579	574	542	571	578	585	575	562	572	560	576	561	579	547	570	592	601	613	563	595	582	571	560	621	563	593	586	555	610	606	573	589	539	594	556	573	625	621	613	579	585	566	605	537	574	568	580	571	577	578	606	590	570	594	629	600	564	573	547	547	598	566	574	598	568	574	615	601	623	560	596	608	578	538	568	614	574	562	536	599	570	561	596	576	660	566	595	579	609	549	593	569	563	586	569	557	575	585	604	636	573	563	601	599	560	561	565	602	616	605	602	592	560	588	552	571	570	619	574	581	579	577	598	566	607	590	549	607	580	576	592	582	566	575	541	576	658	565	553	604	582	587	580	579	601	621	611	565	570	564	529	586	595	603	557	611	586	567	551	603	592	622	577	572	572	561	615	594	606	559	569	574	589	555	597	627	570	583	513	595	594	554	579	615	591	591	583	606	626	550	593	552	586	587	623	598	613	591	633	607	585	572	629	576	565	581	555	619	600	592	593	639	620	586	566	610	588	573	604	575	614	580	593	570	605	588	614	612	554	581	610	626	567	586	565	565	591	582	582	561	521	592	599	611	554	654	575	598	556	598	627	561	582	589	571	559	613	568	586	623	555	557	625	563	579	602	579	603	549	546	595	600	550	571	608	580	615	564	534	582	564	567	586	609	590	593	597	577	609	574	617	586	613	586	586	570	587	612	601	618	611	552	581	549	620	600	596	571	600	570	558	625	592	603	567	551	586	568	598	567	641	531	619	607	553	607	577	612	619	601	573	597	562	588	600	594	594	637	575	599	560	589	554	582	602	598	574	617	590	574	569	572	606	625	630	570	561	581	561	602	622	610	606	571	628	586	605	547	607	601	585	609	606	583	600	594	561	584	543	607	624	578	592	587	552	573	577	555	543	624	560	553	574	600	599	570	609	623	639	601	548	574	603	593	580	588	590	619	615	538	605	631	558	561	563	587	569	574	625	601	570	570	610	577	589	600	592	608	592	593	584	623	587	577	547	582	575	618	566	611	589	555	561	612	548	546	592	608	586	607	554	622	603	605	583	566	601	607	606	571	604	594	592	611	574	558	561	595	596	591	592	576	558	615	540	612	582	561	583	568	568	608	587	594	568	599	561	555	624	619	558	601	575	581	559	610	554	542	552	533	609	606	556	614	594	544	588	601	615	593	565	583	581	589	605	576	576	589	572	555	572	588	561	584	568	588	580	578	579	556	598	575	605	604	605	546	578	566	607	603	589	571	578	551	601	566	598	584	607	585	563	566	597	528	565	608	554	585	588	569	605	594	601	593	554	553	588	594	607	549	647	545	542	593	587	563	582	593	521	577	606	604	563	595	598	600	595	596	604	649	579	579	585	577	600	544	579	568	605	598	583	577	625	540	541	585	537	588	574	581	590	590	555	560	546	545	570	587	580	540	599	534	543	609	581	621	583	569	562	530	624	551	550	592	571	635	588	610	592	601	558	601	580	596	572	607	590	616	568	567	598	592	612	590	566	570	597	573	603	540	574	599	589	579	579	594	595	619	599	620	562	561	571	554	550	582	578	596	561	590	533	572	583	545	571	588	576	561	607	571	575	607	638	588	552	642	577	608	594	606	556	566	543	600	590	567	576	581	579	590	577	624	571	567	589	612	567	605	602	565	557	585	605	578	565	592	574	582	605	591	594	598	551	547	507	560	639	587	585	594	594	597	549	582	556	585	600	566	588	565	647	566	586	542	603	623	627	597	556	569	600	585	593	537	572	571	585	608	593	589	610	557	530	577	615	614	547	573	593	583	611	589	573	618	579	548	590	598	614	550	615	565	590	576	629	649	520	545
23208	21543	29307	24190	21502	21402	9027	1293	970	906	873	832	818	822	832	827	3456	5664	8121	3214	793	757	712	748	716	710	741	740	797	1785	1158	729	679	745	706	684	667	715	708	692	634	758	758	693	634	713	726	694	647	701	658	692	669	736	729	709	691	714	700	659	701	704	690	656	701	653	697	650	735	637	681	689	662	711	710	667	715	725	725	657	758	672	678	678	684	705	649	672	701	706	722	669	717	715	727	669	669	645	680	691	737	696	708	648	693	667	645	677	686	644	688	678	692	676	690	749	701	669	716	688	690	687	706	653	659	660	648	667	713	704	686	667	708	669	706	702	682	699	692	709	721	642	718	675	719	728	663	676	714	702	643	682	719	662	650	688	699	717	677	691	654	707	716	706	665	672	670	716	681	651	676	695	759	653	729	754	706	660	667	740	713	661	693	631	693	691	668	726	698	716	642	703	736	707	674	699	639	678	733	687	750	704	662	675	670	673	667	686	655	680	685	630	755	658	698	697	701	712	699	681	660	673	736	668	630	664	668	685	666	682	706	687	708	713	644	696	678	667	683	722	694	598	694	727	712	681	684	694	663	646	704	705	705	708	698	683	695	669	644	661	713	704	686	682	640	679	657	717	712	640	750	690	686	695	728	698	671	710	739	703	694	667	704	665	692	677	690	713	680	692	676	656	682	673	737	729	713	687	665	631	631	680	674	702	683	729	662	704	646	697	666	662	671	666	698	675	756	691	708	698	727	665	701	696	689	708	685	693	719	665	715	700	627	669	695	750	719	674	708	708	682	695	690	648	695	706	681	676	697	660	696	730	681	685	696	645	715	717	681	676	661	693	721	672	700	683	636	701	718	734	684	645	674	671	685	733	699	740	649	711	663	609	686	676	702	670	677	662	685	713	667	736	716	666	706	688	670	711	686	673	715	694	678	670	663	630	650	692	710	681	683	698	712	632	686	706	739	722	682	753	675	687	663	642	692	673	630	665	705	689	666	630	682	699	668	650	696	704	676	642	718	713	693	676	685	718	713	701	707	671	702	667	705	666	729	659	686	654	714	726	637	709	686	649	680	675	679	682	663	683	700	712	691	681	710	697	682	680	674	640	651	688	718	648	682	651	681	667	665	666	682	731	716	728	709	691	677	675	666	687	708	658	709	734	699	685	651	716	691	691	672	678	691	682	675	645	656	694	701	669	664	675	718	677	700	688	734	716	712	673	679	693	645	691	716	684	722	685	698	649	720	677	660	656	668	663	669	710	634	710	679	730	691	669	698	687	715	674	692	695	668	673	665	740	677	683	663	672	732	688	697	658	678	690	729	696	685	638	683	694	642	728	670	666	722	699	698	712	632	679	709	659	690	701	710	711	670	698	697	659	715	681	693	626	688	724	726	678	687	667	696	669	659	728	668	682	678	707	677	728	673	761	680	634	726	711	694	708	671	685	691	697	649	706	723	703	649	755	625	721	660	736	658	675	686	668	679	707	625	631	700	683	686	715	723	668	669	645	647	688	728	700	649	718	711	700	696	697	690	701	714	679	700	689	657	683	703	631	730	716	671	686	667	716	696	692	699	656	671	708	695	680	665	666	698	688	677	661	736	662	687	664	692	729	670	641	703	680	674	695	659	693	667	682	668	658	717	681	720	686	673	710	716	715	688	664	710	719	726	733	669	685	676	698	710	648	678	669	673	679	714	670	697	680	687	676	706	696	687	660	662	705	674	673	670	671	676	681	722	654	716	727	697	689	712	655	674	704	670	691	652	691	694	689	691	628	705	658	708	686	662	666	694	648	720	690	716	664	742	634	702	663	729	652	701	697	711	654	676	705	640	673	658	708	693	723	692	663	700	694	705	733	649	654	678	695	698	695	691	672	706	704	691	700	726	677	684	700	708	681	668	673	667	690	678	674	666	711	715	704	674	669	666	702	700	645	685	726	735	707	732	682	672	720	680	666	722	675	683	729	700	678	661	669	696	690	649	744	693	688	723	682	704	703	691	741	678	704	678	635	699	651	673	658	704	663	709	718	710	712	709	719	667	711	692	682	661	727	671	635	661	709	704	643	699	691	743	654	670	734	711	715	745	684	679	704	682	677	712	712	691	710	726	746	661	681	685	720	658	649	696	664	698	627	672	734	628	688	748	653	670	694	690	688	656	665	681	659	690	691	724	706	710	656	695	659	713	667	688	719	675	632	697	680	693	634	705	669	662	638	750	726	683	669	698	712	696	686	691	666	646	668	715	721	698	678	704	730	707	696	691	672	694	673	727	687	696	662	728	684	666	706	706	612	691	674	688	653	675	677	670	702	692	710	692	646	665	660	643	691	666	751	673	721	717	718	687	717	740	725	695	669	669	707	671	690	735	709	719	669	677	695	670	694	710	703	761	698	702	632	686	695	720	699	717	677	681	669	691	701	701	713	680	729	681	686	689	712	703	712	701	656	761	647	667	665	665	672	712	706	682	676	709	679	722	644	726	673	703	650	685	702	716	678	685	679	723	681	661	681	651	666	665	703	697	678	713	682	706	674	682	685	703	707	697	701	747	731	667	708	647	704	642	648	685	692	666	651	743	733	691	688	702	703	689	679	726	693	704	660	692	698	692	706	691	726	661	711	642	661	647	705	708	677	665	655	668	667	701	697	655	679	718	713	689	707	707	671	701	725	632	697	715	651	713	697	677	735	646	693	699	694	690	703	675	692	702	672	661	672	676	678	661	644	672	667	707	684	634	682	677	700	643	683	714	675	714	708	683	672	721	707	752	738	717	690	664	687	694	709	669	705	738	671	692	720	684	685	703	714	691	678	685	719	660	715	692	673	652	680	654	693	656	681	650	682	694	724	729	683	689	739	688	669	718	676	722	636	694	671	699	748	702	680	704	712	691	706	704	660	729	670	716	693	692	692	656	650	671	661	689	714	720	698	714	689	687	669	644	668	683	655	686	676	693	699	680	679	669	725	701	719	727	671	717	688	686	680	702	663	748	724	640	697	668	717	658	655	735	685	673	666	681	703	669	683	687	717	741	698	669	745	694	712	702	718	672	657	720	679	701	701	680	697	690	660	649	719	689	684	708	692	683	694	703	669	752	677	670	679	731	688	643	669	697	655	705	700	722	699	674	651	751	687	681	710	656	695	713	682	665	641	735	667	694	694	624	697	687	701	698	696	656	683	679	694	675	657	729	670	692	696	726	724	726	656	674	705	642	696	718	674	687	659	705	664	667	681	699	651	640	690	735	690	737	699	671	723	726	668	642	668	750	684	666	737	694	704	692	716	659	700	721	705	677	671	653	719	709	704	650	685	691	671	702	642	687	690	664	704	625	691	677	666	670	670	678	654	719	687	667	698	718	674	719	687	686	701	699	642	677	693	699	670	676	712	670	670	688	693	732	725	717	718	693	668	700	665	704	700	727	700	644	664	663	696	667	670	711	668	656	703	692	697	698	656	699	664	657	702	705	658	672	705	668	701	683	711	720	687	671	689	686	717	658	658
41320	70561	45199	5501	3165	2442	1923	1601	1464	1255	1210	1124	1055	971	1113	1012	5579	8784	12152	3954	893	901	879	841	829	797	777	763	914	2830	1523	807	771	830	789	833	757	815	735	739	785	771	746	800	786	838	714	767	732	797	762	789	785	793	747	805	790	836	780	809	800	770	783	756	757	783	785	760	758	780	779	744	791	746	767	787	804	781	791	764	739	721	771	771	759	757	844	783	777	815	773	769	830	771	825	815	778	843	809	773	797	793	796	759	721	817	815	819	803	775	816	799	784	767	774	748	823	765	769	796	818	775	748	777	789	781	788	791	790	801	796	800	839	786	729	758	796	782	789	783	766	798	780	726	725	813	749	744	771	828	785	769	813	812	738	790	804	778	806	843	777	753	808	776	837	750	768	777	787	761	767	750	769	763	787	799	740	796	777	765	766	781	759	765	760	826	785	778	712	740	808	760	760	775	782	756	768	764	758	733	783	806	771	802	787	785	821	767	741	841	813	783	727	764	764	749	768	757	782	780	763	779	760	830	795	813	756	749	784	823	771	808	746	757	717	760	769	813	801	805	787	780	804	783	738	766	767	767	774	786	778	811	794	761	842	791	774	747	756	765	841	828	786	773	753	744	812	765	807	744	784	798	726	746	789	768	817	788	843	801	781	814	742	786	733	821	782	764	788	773	797	735	809	795	720	777	775	823	829	775	817	788	765	795	776	820	787	777	799	813	791	807	791	772	755	789	806	753	752	844	776	809	791	822	776	830	766	796	768	759	798	784	802	797	804	794	834	764	794	828	798	767	809	853	731	868	737	779	786	780	763	827	776	803	763	750	829	768	760	763	757	735	749	793	844	760	760	824	777	818	765	778	803	775	747	807	794	809	756	752	795	809	732	798	822	807	799	802	735	803	754	762	764	726	799	769	798	752	814	767	731	777	747	779	772	771	799	746	825	798	753	841	790	792	788	777	773	773	778	706	846	781	752	781	817	793	792	786	763	796	766	816	778	799	785	781	795	857	793	779	781	796	802	739	764	762	766	778	796	791	799	767	790	784	760	809	780	829	770	818	760	776	826	792	773	772	825	847	798	811	763	784	791	833	766	801	786	744	803	740	787	792	783	803	744	803	768	777	732	751	832	810	755	780	746	744	811	780	795	795	777	801	772	780	740	778	729	768	763	796	763	786	722	785	803	795	801	769	838	770	794	830	784	759	772	803	811	763	731	817	756	784	803	742	794	779	801	816	817	799	770	781	834	825	789	775	776	768	802	796	780	788	752	797	784	782	757	808	813	768	799	781	756	803	792	790	747	738	798	794	764	755	779	808	772	733	811	819	778	776	853	837	783	813	790	755	766	792	723	857	804	788	821	808	785	814	816	766	796	751	742	781	768	763	790	784	763	714	781	771	795	765	784	749	749	744	747	791	771	795	758	728	772	750	724	751	813	743	773	799	781	761	754	824	774	824	745	772	809	778	801	812	783	753	781	776	805	832	845	761	792	791	754	774	750	783	796	758	793	770	770	754	735	777	751	800	759	786	784	834	768	738	819	806	763	744	777	792	800	778	769	827	782	780	794	792	715	810	815	801	725	729	754	776	784	816	754	772	803	824	804	709	729	751	760	784	822	782	768	797	798	790	806	818	764	817	745	787	772	766	785	772	833	768	776	696	812	795	754	786	783	748	762	810	773	780	760	760	755	747	802	764	733	805	801	781	758	800	774	752	741	777	767	799	789	758	772	778	772	773	799	737	767	762	786	791	786	748	800	773	767	763	722	805	748	826	826	747	781	816	760	777	750	779	761	796	803	796	796	803	767	769	764	712	773	750	766	785	748	853	787	775	801	769	750	772	811	717	800	754	785	732	730	829	827	812	803	807	793	755	792	807	789	825	776	730	780	798	748	837	792	783	819	801	824	805	769	814	800	784	745	791	803	768	772	752	778	803	784	778	812	776	800	789	766	768	775	749	746	799	808	790	825	796	759	708	770	826	740	815	758	800	741	810	790	785	751	751	820	796	745	756	739	773	773	764	828	761	798	761	797	748	839	750	813	737	729	804	757	835	722	769	768	806	787	783	800	741	749	721	778	798	819	785	784	783	764	753	764	798	774	768	780	782	727	795	755	735	786	759	802	759	791	769	776	717	786	744	792	790	813	748	756	787	791	810	785	773	813	779	789	762	762	820	763	769	772	751	823	795	841	760	772	761	742	794	754	798	851	795	815	777	768	787	787	781	785	770	745	775	731	749	777	795	797	776	778	787	761	725	745	834	785	796	809	782	761	774	810	795	771	770	744	756	795	757	748	754	789	804	757	763	807	779	763	744	794	819	788	820	826	787	821	768	786	745	809	786	773	728	778	783	748	787	764	797	798	781	717	750	808	758	812	757	777	792	746	776	747	766	762	742	777	755	805	757	794	813	745	783	761	781	811	724	829	791	783	748	783	750	777	728	806	748	768	773	749	770	745	768	782	759	778	796	818	784	751	749	799	766	788	811	764	807	825	807	747	781	756	764	787	792	773	798	783	827	759	788	773	778	827	769	786	785	759	812	787	811	746	775	775	778	801	762	799	776	758	807	757	797	710	794	772	765	734	728	809	757	791	743	734	799	805	777	774	803	758	802	813	742	810	776	728	767	801	824	779	797	730	759	764	785	777	798	763	790	774	809	818	752	743	790	827	757	833	773	764	789	796	748	743	778	801	804	778	800	810	754	765	807	792	818	781	766	774	818	788	790	765	785	823	789	761	834	740	732	757	777	817	771	772	806	732	764	802	758	772	768	800	732	799	772	738	751	738	756	806	832	753	747	773	776	775	757	760	801	774	746	792	807	786	761	760	763	782	765	809	742	812	745	792	761	747	767	833	782	781	760	793	774	784	796	778	776	794	789	810	746	765	722	801	791	793	767	763	773	724	779	795	772	800	806	788	708	761	776	769	778	777	762	788	784	738	776	790	733	769	765	772	793	757	770	782	765	816	815	811	768	834	767	788	789	818	779	787	805	793	796	768	789	770	778	741	831	771	780	800	782	765	781	777	802	765	788	818	797	803	753	791	779	793	734	756	751	797	794	778	792	828	773	783	832	786	788	825	799	763	790	778	820	739	750	773	741	738	771	804	821	725	799	793	775	824	780	800	755	804	778	734	826	777	809	814	766	762	808	818	782	796	771	760	776	757	782	838	816	776	779	758	818	806	743	766	757	787	789	774	778	778	769	783	809	755	741	818	767	819	744	794	770	751	826	778	822	785	779	768	774	769	807	797	784	747	796	829	772	816	798	765	779	780	797	812	763	817	767	801	779	750	783	744	797	773	811	787	752	737	726	827	810	814	809	767	743	772	803	757	747	773	789	727	766	769	794	830	762	768	785	779	739	783	848	797	754	813	745	786	747	831	796	769	822	806	756	769	800	775	772	766	793	745	806	731	795	749	795	799	776	812	775	806	817	759	783	777	817	767	790	758	771	754	838	816	781	707	770	771	802	761	744	766	779	784	729	807	738
29297	28302	24641	5723	489	396	355	308	277	315	291	261	269	291	322	300	407	402	417	303	285	301	284	301	276	249	273	299	295	294	272	286	289	318	264	274	263	251	300	283	303	273	295	251	268	279	289	304	293	283	283	300	321	268	278	285	253	265	261	277	292	293	262	257	233	292	279	284	297	278	253	258	274	292	244	297	287	303	285	277	300	268	259	290	290	270	257	292	278	278	284	271	273	272	267	278	296	324	259	272	268	280	306	272	288	264	298	278	272	291	265	267	284	276	268	270	271	248	275	277	274	256	281	272	275	293	292	289	282	300	280	276	250	266	331	296	261	290	270	259	265	254	299	275	274	281	243	263	293	254	290	274	270	278	275	275	300	275	296	287	241	277	264	270	260	256	270	270	266	276	233	261	259	269	275	254	300	256	281	301	280	306	283	283	283	273	289	292	263	287	262	258	290	289	291	270	275	321	286	281	270	310	287	272	289	285	264	280	304	297	277	245	276	308	292	313	294	268	247	290	265	265	255	297	311	248	284	261	291	269	271	280	276	272	241	257	305	268	302	265	291	255	274	277	269	267	253	293	271	272	261	275	301	253	272	284	293	273	280	268	302	283	260	294	311	254	259	284	295	295	259	284	286	282	259	255	283	256	277	265	276	286	279	284	275	281	262	277	276	254	280	284	285	278	283	259	284	299	285	294	296	264	271	271	271	283	261	275	278	264	264	275	275	274	294	288	271	264	271	271	278	274	279	318	297	273	251	288	287	276	270	257	270	258	304	271	293	256	247	262	256	276	272	268	280	284	297	304	274	276	276	286	286	289	253	272	258	300	273	247	295	304	274	286	267	294	263	273	293	273	290	305	273	242	259	254	261	275	262	285	257	288	273	297	272	265	272	250	254	251	243	263	298	266	291	263	279	289	293	259	270	267	272	289	278	290	281	287	259	258	269	271	270	288	280	280	288	282	286	274	269	278	258	282	286	277	276	254	289	301	286	274	261	301	259	282	263	289	268	287	300	265	271	275	296	302	288	270	249	278	273	295	286	284	299	281	293	314	274	283	319	291	296	234	289	281	249	277	289	285	300	290	297	262	269	260	285	250	284	303	277	250	288	279	275	272	292	295	268	270	255	269	274	253	301	257	311	292	288	287	267	273	273	292	318	277	271	279	248	275	296	296	290	253	298	289	253	295	282	286	263	275	291	258	304	311	267	276	270	285	250	251	271	262	258	307	263	276	277	281	271	278	253	311	278	268	280	250	245	266	268	293	261	273	257	270	265	295	271	256	254	287	304	292	281	295	270	249	268	287	278	249	287	268	284	277	238	249	288	257	292	248	266	265	245	275	281	279	280	271	290	295	271	287	259	299	254	288	279	258	233	298	270	262	272	267	267	280	296	289	289	301	270	267	295	291	294	270	290	271	292	267	293	266	274	303	283	268	283	244	292	266	292	250	267	295	263	259	274	284	263	258	278	260	292	271	276	278	265	248	271	270	258	279	298	288	288	275	256	268	268	260	264	283	310	288	267	274	285	269	297	273	254	282	327	273	264	264	296	263	314	279	299	274	287	290	281	273	289	283	284	269	258	261	278	265	268	275	275	282	259	292	316	290	276	270	276	237	279	289	279	303	281	285	271	281	291	273	291	276	287	267	274	273	301	284	301	295	294	263	257	293	319	291	260	276	270	259	293	293	250	265	300	285	285	252	259	287	287	248	299	267	266	284	273	271	276	258	282	264	291	282	278	318	279	295	261	244	293	265	267	276	282	265	274	277	262	276	269	286	281	283	265	300	256	259	291	268	276	254	298	290	286	274	264	251	303	266	305	273	256	258	295	299	272	272	270	309	251	260	274	259	269	273	275	252	269	288	279	271	293	268	279	285	288	271	259	278	306	286	277	298	278	280	259	282	265	273	294	288	274	265	259	279	294	270	250	259	297	309	271	271	265	260	288	290	271	256	265	289	278	276	289	257	275	278	243	299	294	263	274	281	285	237	288	271	284	283	286	290	276	238	294	278	272	278	273	264	295	272	249	286	287	279	283	281	253	275	282	257	270	266	300	285	295	301	255	276	288	291	288	278	256	260	269	291	291	296	294	288	257	266	280	283	270	259	279	292	262	268	258	312	278	272	294	322	274	277	294	289	297	282	288	274	266	290	293	275	273	305	293	288	283	273	261	259	277	259	284	265	262	272	261	283	262	279	274	280	274	275	263	270	280	277	270	308	265	261	293	295	292	230	269	281	251	290	239	273	297	253	265	277	264	273	288	313	289	276	249	274	308	284	323	305	269	251	297	295	256	276	270	296	275	251	241	263	275	272	307	288	267	264	256	272	292	239	270	298	296	299	267	290	264	255	265	281	291	278	273	266	257	263	256	264	260	259	252	255	285	237	251	309	303	280	275	278	250	270	282	291	288	283	313	276	287	273	280	277	279	284	296	268	284	250	287	270	295	277	303	261	267	232	276	283	287	279	275	263	264	290	309	263	240	289	273	284	283	285	238	278	273	293	288	266	270	289	293	285	240	271	285	303	299	249	296	303	260	287	278	287	277	293	261	287	256	286	284	244	280	278	298	279	267	286	269	267	287	302	227	268	267	269	289	293	316	273	233	278	272	285	246	309	302	270	287	299	295	289	287	267	270	270	288	296	253	273	248	266	309	306	277	246	276	261	302	280	265	286	245	255	288	247	268	279	283	243	268	273	288	310	269	299	295	291	261	295	283	264	287	296	257	285	282	276	277	288	275	267	290	275	274	250	272	283	284	263	255	275	294	293	285	307	307	253	264	266	287	276	254	283	275	279	261	303	273	306	283	288	237	297	268	280	298	285	254	257	292	283	306	297	291	262	245	286	299	271	298	263	276	271	298	278	265	269	267	273	268	308	292	269	293	276	275	307	256	295	250	290	294	293	278	278	264	270	268	308	297	282	281	271	278	251	263	290	241	280	272	301	274	285	261	269	296	295	274	293	257	294	278	273	253	259	258	269	281	258	253	280	288	301	284	262	257	289	256	278	309	327	264	266	293	291	287	268	292	280	260	260	289	250	260	280	278	270	265	269	309	251	291	275	271	308	307	272	289	283	270	289	279	298	267	263	277	272	259	270	256	257	264	276	286	288	282	268	275	258	267	284	266	315	275	256	291	303	267	273	295	251	290	283	305	246	290	264	282	275	265	279	285	291	289	275	263	311	255	266	264	298	263	297	253	272	300	264	247	274	255	268	273	269	301	272	294	308	277	307	282	280	290	302	285	280	304	279	261	287	298	261	271	277	270	293	273	285	264	270	277	266	297	275	294	269	301	281	263	273	297	274	256	251	288	269	265	301	279	281	260	274	290	308	298	290	249	270	271	249	269	301	260	281	293	270	285	311	264	237	267	272	260	289	300	267	305	263	311	304	261	273	266	284	272	263	273	294	286	286	265	278	294	254	279	259	267	292	293	271	265	277	258	309	280	253	281	256	278	263	332	258	260	259	284	276	251	277	268	278
33111	45481	19271	1698	462	459	363	365	347	423	361	334	392	362	428	379	510	634	536	367	363	377	368	329	349	378	389	316	363	365	377	348	359	354	345	352	345	394	349	374	365	352	366	346	406	403	356	365	362	346	347	328	357	353	337	332	338	352	318	380	374	361	377	361	368	338	370	360	348	355	370	336	319	363	365	349	348	343	365	346	364	343	358	373	322	372	332	362	317	324	367	365	350	355	342	325	355	322	365	332	331	316	358	380	371	369	352	335	368	351	341	344	321	362	355	370	350	338	350	378	335	357	377	321	355	350	365	369	332	331	351	331	362	380	331	328	345	351	330	366	360	352	386	352	343	364	324	340	368	346	373	341	356	352	357	353	368	370	363	329	325	343	345	371	341	320	346	351	334	385	344	357	353	336	340	338	330	311	328	341	375	389	347	341	365	345	338	348	358	377	359	318	348	349	352	355	354	291	358	306	381	356	343	374	345	341	331	361	338	356	354	333	346	332	320	334	319	345	336	365	382	337	305	381	346	360	364	398	347	338	364	352	345	330	332	358	358	350	358	337	360	369	346	360	375	362	361	358	354	313	343	341	329	335	389	311	338	331	338	331	294	349	380	333	350	326	359	397	351	396	382	364	328	340	331	352	326	329	342	351	335	344	378	336	309	342	318	342	315	349	337	361	343	372	320	343	333	353	336	340	335	360	365	333	333	348	351	334	375	372	344	362	345	313	328	305	369	323	319	357	337	358	360	345	363	355	363	314	354	324	385	369	353	319	344	346	327	367	363	342	339	341	344	327	345	365	366	386	322	370	369	355	343	379	336	350	291	343	355	346	331	335	352	337	360	361	330	370	360	307	374	379	330	325	320	343	347	333	353	351	348	351	350	370	328	330	343	308	349	326	351	355	347	359	341	326	361	343	345	361	347	322	355	346	353	309	354	332	325	366	357	347	329	382	374	357	343	331	363	336	353	351	342	368	361	363	346	325	388	351	374	313	334	337	359	345	344	319	364	326	324	358	361	330	364	375	358	303	358	369	322	367	374	356	351	344	313	352	333	380	355	391	371	383	343	336	352	361	348	350	337	357	362	344	307	346	372	370	368	385	358	363	345	355	329	368	344	345	343	339	371	338	343	314	337	377	362	355	337	331	324	329	352	336	358	361	331	368	351	356	314	373	325	345	358	345	335	321	331	331	356	364	354	387	344	355	371	321	340	376	390	363	306	354	334	326	341	323	332	364	331	323	338	310	366	376	351	345	381	353	322	361	319	333	392	343	385	351	328	331	335	378	347	374	335	328	354	342	344	340	366	329	333	349	355	343	347	353	326	373	369	356	344	366	352	303	354	365	341	319	344	331	336	334	338	369	326	377	340	355	337	320	358	336	339	360	373	370	342	378	344	343	354	341	346	359	331	343	345	340	366	353	383	332	324	343	348	384	334	379	356	364	354	353	337	358	350	393	353	335	341	328	319	368	367	364	340	322	328	366	333	368	371	330	368	310	333	336	362	364	338	350	360	342	343	321	360	364	372	343	378	337	363	351	331	345	356	372	355	376	317	364	325	350	348	309	354	345	368	337	341	330	337	362	362	357	360	338	340	348	388	343	344	359	346	347	373	324	354	323	366	337	366	338	340	333	361	351	357	356	356	339	316	325	349	355	340	350	356	361	356	341	320	355	354	348	364	350	384	351	364	364	365	339	350	362	310	331	355	350	341	376	345	336	322	388	339	360	408	345	356	309	358	334	333	353	334	370	336	342	343	354	326	364	342	331	336	373	370	329	347	405	352	334	352	354	347	314	356	343	326	341	330	332	348	349	354	366	329	352	361	341	325	321	371	349	387	348	324	348	340	359	358	361	342	338	361	354	365	355	367	340	362	343	342	335	345	349	336	361	374	332	317	348	356	318	341	372	342	372	348	318	350	347	336	364	328	344	343	354	340	355	354	311	347	356	323	343	334	358	380	350	391	339	366	362	383	342	347	344	342	347	384	367	359	363	340	315	354	385	317	324	363	339	364	313	350	314	388	340	345	326	345	335	356	355	347	319	382	329	346	350	340	370	323	360	346	336	355	338	350	368	359	352	326	342	349	377	337	324	362	345	336	350	373	334	341	364	357	372	351	319	367	334	355	325	338	353	357	340	327	330	340	339	356	361	320	349	382	332	319	342	331	371	362	333	335	350	337	379	320	338	377	315	368	334	368	358	312	347	378	359	353	317	320	336	344	322	331	371	334	355	327	333	362	356	334	357	345	364	373	338	345	327	353	355	364	352	342	341	353	351	342	323	348	355	379	333	379	344	363	335	378	355	312	328	339	331	312	374	374	374	342	348	387	352	369	362	371	338	338	331	312	358	348	315	352	351	350	369	359	350	354	355	361	349	340	359	353	338	327	312	371	397	358	352	353	351	348	337	330	382	349	347	368	376	350	351	344	322	366	324	351	381	376	334	398	357	350	348	355	322	359	341	333	356	340	361	326	328	342	358	321	323	365	372	308	365	338	384	329	381	325	319	363	321	340	340	354	335	356	370	319	357	359	346	322	360	342	340	357	356	338	357	330	356	330	336	355	333	362	321	375	372	345	350	339	342	365	332	329	347	341	380	364	370	372	379	334	376	348	336	352	358	342	344	394	342	380	383	352	315	333	355	371	350	311	335	355	315	348	342	329	329	380	320	381	344	348	337	337	359	336	335	361	361	372	317	362	341	353	341	340	328	331	336	335	327	336	344	361	338	345	332	321	328	361	356	358	327	343	339	338	337	350	339	341	362	337	332	347	357	354	338	342	345	362	331	350	377	330	365	372	335	363	344	335	334	359	388	357	336	354	381	381	354	344	334	323	355	326	297	329	351	369	350	366	328	321	368	353	318	347	342	340	319	347	352	354	370	332	373	356	307	336	357	369	403	303	364	351	339	368	377	346	375	330	351	373	394	348	336	350	337	354	328	389	372	347	319	355	358	367	390	340	366	339	397	355	336	349	360	320	315	385	360	333	353	322	351	327	322	337	332	330	345	373	355	371	351	358	356	338	359	376	344	340	332	374	373	332	330	345	342	367	374	331	369	361	349	359	346	347	352	391	331	334	356	337	369	352	358	362	367	330	387	341	353	342	363	363	337	372	353	347	327	373	349	323	370	378	353	347	364	313	321	353	363	347	395	350	345	348	354	366	327	341	350	384	345	327	346	322	348	349	334	355	330	333	332	333	338	345	349	331	359	311	349	328	340	347	359	336	349	360	345	347	332	326	362	338	376	332	371	344	395	332	330	327	315	373	338	373	346	359	356	346	369	344	334	343	335	386	308	319	346	343	340	358	343	342	320	326	349	365	342	352	337	334	334	320	333	325	344	348	370	347	335	354	353	367	340	346	345	368	393	316	357	393	353	337	355	335	326	340	388	358	347	357	360	317	345	324	334	342	365	312	356	356	337	302	352	351	345	321	357	359	382	365	323	332	367	359	339	349	339	351	359	347	316	350	341	354	332	327	334
24473	21518	28880	24868	20570	7134	794	567	483	486	435	443	410	432	441	404	1627	2701	1419	405	408	375	340	355	385	347	371	375	487	812	341	359	365	391	384	365	370	386	344	335	307	350	324	359	350	370	359	359	404	360	349	324	358	390	415	362	353	373	355	360	371	393	350	358	328	352	356	379	363	355	363	364	355	374	369	364	339	396	353	365	341	379	346	352	331	365	360	385	361	364	334	358	352	358	343	380	351	339	356	343	383	334	362	375	354	362	344	334	341	347	353	319	321	350	328	363	342	325	333	343	363	359	374	367	354	355	398	345	357	313	364	342	358	377	378	400	370	348	383	388	346	368	346	355	364	369	299	338	357	332	393	357	360	368	366	325	367	353	319	381	340	387	331	383	354	360	348	355	385	367	357	356	399	396	337	336	337	351	341	351	372	362	364	349	365	341	366	371	350	374	344	382	366	367	345	370	371	351	349	377	353	334	359	384	365	386	362	361	361	399	379	376	346	349	365	363	384	367	368	367	336	372	338	362	368	372	335	340	404	383	361	385	345	330	385	370	405	361	349	355	362	373	376	341	363	341	341	366	361	342	360	371	334	342	324	385	338	364	339	350	379	339	384	319	317	326	393	359	378	357	378	375	349	353	382	365	350	342	352	382	321	333	348	381	372	337	361	378	373	344	365	356	342	372	368	363	351	315	335	335	379	374	380	372	368	373	345	360	384	375	346	351	369	361	363	390	344	343	350	371	365	387	327	370	342	345	370	370	371	352	375	339	402	330	328	381	362	373	331	363	352	346	367	373	360	328	364	362	310	380	350	370	384	371	359	329	333	331	370	335	370	360	351	356	343	347	356	393	378	355	332	357	374	352	380	354	364	351	351	383	350	359	377	369	362	339	361	380	367	388	358	343	370	358	368	360	371	354	353	373	351	345	365	381	342	368	350	355	406	336	367	387	356	352	358	351	332	358	359	382	369	330	388	349	323	393	379	350	368	382	386	352	346	328	347	373	362	363	341	343	339	353	349	337	377	394	377	369	369	358	340	366	347	333	341	358	358	327	341	363	345	324	355	350	376	359	337	345	356	412	362	322	332	400	365	359	383	335	370	326	364	355	351	372	379	353	359	384	334	384	369	355	363	359	345	396	377	375	341	348	370	332	340	372	371	313	351	369	370	331	329	363	391	387	372	369	343	369	394	344	381	362	371	358	342	351	355	348	348	330	367	318	358	371	386	335	378	337	328	355	406	329	360	378	346	382	376	342	365	347	340	370	354	359	395	364	339	344	362	363	335	388	334	351	341	391	332	348	364	353	339	384	350	367	342	343	359	357	365	367	366	379	351	361	368	365	342	387	351	360	322	359	368	394	354	371	349	341	371	352	296	363	376	371	358	378	358	388	341	372	377	365	368	335	350	347	367	343	365	369	331	346	356	371	365	362	335	380	354	332	365	401	381	349	360	386	376	361	365	343	360	333	315	359	358	348	383	345	354	361	323	338	331	354	347	376	405	359	337	349	372	349	362	354	377	356	383	370	385	351	351	374	381	348	368	363	370	371	355	342	380	340	360	347	358	328	364	374	343	328	371	346	372	339	396	399	347	396	381	365	380	357	330	367	352	347	374	356	394	351	370	384	379	343	381	374	390	365	340	360	379	337	349	350	361	365	353	333	366	354	362	336	392	361	361	382	391	343	375	380	307	316	359	357	369	387	373	351	353	368	350	391	354	363	369	339	347	370	361	382	375	358	339	377	350	345	339	328	360	326	365	393	364	338	389	342	389	414	375	344	364	373	369	358	363	347	344	348	376	342	360	354	357	334	367	375	383	367	365	401	325	365	357	315	379	355	380	356	326	373	366	349	343	389	328	348	376	367	347	351	343	359	336	371	375	353	365	354	380	368	369	310	340	330	359	393	385	390	361	391	370	361	327	338	362	341	380	350	385	382	353	366	332	375	369	359	362	373	307	378	324	323	378	357	354	388	352	363	345	370	398	352	396	377	334	353	353	324	342	363	351	380	352	359	370	332	376	382	333	348	387	334	356	369	373	357	342	354	358	377	350	317	374	349	357	359	349	404	354	375	337	372	339	369	344	348	371	341	366	319	353	329	345	357	340	338	373	382	348	398	345	363	348	325	345	329	335	365	375	339	369	372	331	344	336	307	383	355	363	343	365	331	378	333	340	385	352	352	360	337	332	364	342	335	373	339	359	321	358	363	324	374	354	362	374	342	334	336	339	359	342	395	414	372	348	402	324	345	372	353	328	358	350	341	332	335	375	358	352	352	338	334	377	353	349	356	382	377	352	389	378	368	330	361	344	345	373	374	388	334	348	349	378	402	319	339	343	390	362	338	344	400	363	359	380	340	358	328	368	360	355	344	351	353	333	385	348	327	351	380	360	364	344	371	354	363	365	363	335	367	377	355	350	357	339	368	350	373	338	362	373	343	372	379	358	359	373	373	344	336	347	363	354	358	372	359	333	339	367	339	377	340	385	379	341	371	341	374	345	349	379	332	366	372	349	355	359	343	368	381	359	376	359	324	365	317	344	333	377	375	331	326	358	371	368	347	346	351	355	348	335	342	372	332	374	403	349	338	383	348	370	379	357	333	352	363	356	389	341	367	362	400	329	354	340	367	365	362	362	352	372	358	364	348	391	358	363	353	358	394	350	359	349	377	376	346	386	362	357	345	344	352	342	343	345	390	371	367	393	327	345	347	341	344	352	337	368	332	369	384	358	359	351	378	392	359	368	340	357	372	359	337	364	381	345	369	337	350	329	371	364	379	393	364	368	355	362	357	361	367	365	366	363	387	364	359	323	305	368	367	350	364	380	402	383	333	334	340	356	348	362	370	348	350	341	362	354	359	355	358	334	349	371	347	348	368	368	367	336	355	356	364	398	362	372	337	387	363	364	343	378	333	339	365	338	365	340	337	326	371	330	330	352	372	357	370	380	347	363	327	329	340	327	373	386	335	375	359	382	383	329	347	366	330	362	367	361	338	351	351	368	369	345	321	363	363	351	357	327	368	369	342	343	398	365	341	351	359	340	385	372	366	333	336	358	351	343	369	355	354	363	382	331	354	372	353	358	342	380	368	355	348	375	378	354	367	353	372	360	352	346	368	368	361	376	356	380	374	335	345	359	333	334	337	376	333	347	362	368	411	355	360	345	325	319	378	328	366	370	368	352	417	357	357	336	349	349	347	345	316	362	365	401	376	333	386	340	367	364	344	353	391	358	348	377	369	342	362	376	364	340	385	340	370	386	357	354	329	349	362	355	373	368	354	360	312	376	358	338	359	355	367	340	382	373	354	356	344	377	370	356	345	357	364	360	380	377	384	352	361	368	328	367	376	389	378	331	340	326	370	359	350	388	348	379	349	329	391	344	364	376	346	341	368	385	367	352	356	336	367	368	338	361	374	338	364	339	380	371	325	353	356	366	348	388	363	361	348	354	381	360	357	343	354	352	326	373	371	398	332	350	382	367	362	357	333
35260	59054	42433	17234	1562	1188	922	754	685	680	571	580	530	512	596	560	2959	4732	2075	514	531	452	491	452	468	434	462	425	725	1205	491	417	430	457	413	383	443	432	447	401	396	440	387	407	439	465	446	435	456	405	419	406	429	398	419	421	409	449	470	454	415	458	448	401	418	433	416	416	401	417	461	447	421	432	445	455	437	411	418	435	463	419	445	386	428	434	471	439	406	446	423	407	425	414	407	424	446	440	437	413	432	445	473	445	421	449	404	395	432	394	425	450	443	425	438	409	436	465	432	431	423	423	443	442	419	413	437	430	424	413	395	391	395	420	389	394	431	433	406	465	418	394	420	426	385	396	416	428	413	409	411	460	437	430	426	479	467	434	441	438	462	427	420	453	451	428	410	436	431	418	452	432	430	437	451	430	427	397	404	464	443	424	452	463	419	463	442	435	458	407	468	477	413	425	456	397	424	422	428	434	426	452	433	455	416	445	452	418	436	443	416	400	411	483	458	430	404	433	429	455	435	426	442	409	407	430	413	434	403	422	402	384	445	421	452	384	440	417	460	446	485	417	425	418	404	433	425	384	446	446	466	445	450	410	418	423	411	459	434	445	396	428	389	451	456	415	412	444	440	454	439	427	474	433	406	421	408	477	466	388	437	455	446	460	398	431	408	435	416	401	411	404	401	452	422	395	422	419	444	415	458	409	404	410	426	425	425	435	378	457	390	406	432	428	417	437	415	451	444	446	431	417	431	419	401	434	448	409	429	439	467	428	411	450	465	434	447	439	429	424	452	417	465	439	420	401	420	416	452	445	450	414	424	420	441	425	447	418	420	429	424	433	443	446	424	439	439	435	446	419	433	386	423	404	442	411	447	407	413	426	448	418	442	429	424	435	446	433	442	456	412	427	431	441	455	477	443	406	431	434	428	438	428	402	424	410	468	436	417	405	387	427	411	407	412	453	422	419	434	414	414	413	400	453	454	383	420	440	428	425	438	442	429	433	426	432	380	449	453	439	444	475	416	414	434	422	396	464	432	435	403	415	438	435	412	422	440	434	444	431	415	413	423	450	414	447	405	424	445	425	467	416	416	405	427	431	431	443	432	440	434	418	458	453	409	451	407	418	446	425	439	461	469	444	399	396	445	425	450	444	449	472	474	438	434	414	415	421	382	420	415	398	420	389	451	449	425	453	440	436	446	443	454	450	457	435	444	435	455	436	438	445	424	422	435	408	430	400	422	404	439	453	421	436	408	437	436	408	418	439	399	410	448	435	412	437	439	446	395	442	428	409	431	406	428	422	412	433	439	380	433	465	428	439	478	415	427	421	483	387	455	408	415	448	457	424	422	463	411	468	410	445	422	401	412	450	433	412	458	453	435	406	406	449	430	461	442	415	470	409	438	442	418	380	458	429	455	418	446	395	428	453	454	400	420	441	453	458	453	444	450	440	422	446	434	431	422	432	456	436	438	437	425	428	456	444	425	449	411	448	431	418	419	410	433	429	441	431	448	444	427	440	420	445	427	430	404	467	462	450	427	485	457	447	423	435	446	432	430	424	450	434	411	447	414	409	391	438	436	476	421	417	419	448	430	400	433	433	426	456	451	425	407	461	440	444	435	397	421	430	408	435	430	449	429	431	421	411	431	399	438	430	440	416	423	419	453	440	400	425	435	449	378	405	453	433	433	405	444	418	414	467	402	488	437	423	420	410	443	417	441	456	362	446	428	451	411	407	426	433	409	423	443	465	432	430	443	459	440	402	423	441	429	428	445	428	458	397	446	439	408	421	422	437	459	424	459	454	445	377	421	426	459	421	423	404	448	444	443	432	429	451	427	414	441	436	415	408	462	423	415	429	442	439	420	430	455	450	439	451	395	408	409	411	438	422	427	453	430	406	397	419	429	447	402	432	445	432	411	447	444	422	430	448	411	429	439	427	431	415	408	447	428	385	429	425	455	424	431	447	446	432	433	427	408	417	397	460	441	431	410	426	455	416	446	455	444	417	407	468	456	440	423	422	422	450	406	423	444	464	425	418	438	420	428	438	439	448	418	470	414	427	439	418	414	453	430	418	417	476	433	423	435	408	420	420	426	418	421	469	439	404	441	409	413	425	429	436	407	435	406	431	403	435	410	433	444	420	442	407	405	449	445	422	446	414	400	421	454	428	418	414	444	413	411	421	405	428	403	409	440	433	425	428	424	426	413	458	409	452	393	407	474	412	461	429	399	433	473	406	428	448	399	454	433	448	449	407	412	444	442	410	472	434	435	414	415	405	433	430	433	391	428	424	409	417	434	452	413	443	407	425	441	443	421	432	420	468	459	387	449	455	429	417	437	446	434	425	405	413	432	416	410	440	395	402	398	407	425	435	440	418	417	402	448	439	446	464	453	444	428	459	418	475	438	396	405	413	418	422	462	426	412	418	435	436	433	436	451	423	422	407	406	439	443	453	417	463	427	448	430	390	400	456	424	442	413	440	413	422	446	432	451	460	432	459	440	421	418	425	456	441	396	415	435	438	425	447	450	449	426	422	399	393	375	416	410	405	454	421	427	437	413	442	435	440	427	422	441	447	410	444	426	454	405	416	454	456	439	420	421	438	481	406	426	420	451	405	441	425	434	403	391	420	429	427	414	438	436	408	438	431	435	460	419	418	415	400	440	412	506	439	433	394	462	451	368	398	460	447	449	416	406	434	428	418	388	434	433	445	477	402	389	452	459	450	449	445	405	480	401	416	405	465	482	474	467	436	453	449	447	457	417	445	431	445	438	416	429	455	428	423	426	392	436	414	439	449	399	430	419	405	429	424	421	418	379	448	412	439	459	478	426	417	455	430	446	424	414	443	395	425	436	441	382	437	408	445	392	411	438	424	380	414	402	442	415	437	425	462	449	426	452	428	451	436	408	423	395	439	466	420	397	428	452	429	439	429	447	421	438	391	431	413	436	431	424	440	434	415	444	463	450	415	401	414	473	428	408	452	437	428	436	455	412	455	443	438	418	418	440	438	442	425	445	463	430	449	395	429	428	379	389	415	421	405	435	417	436	420	441	451	444	422	446	403	429	389	442	433	444	452	425	429	407	425	403	391	433	410	397	414	413	446	414	409	454	402	458	417	427	458	469	396	411	420	447	456	442	443	408	436	451	437	411	455	420	393	466	389	394	501	429	405	434	401	404	455	396	433	427	471	416	422	390	434	440	419	447	436	383	397	440	431	463	463	448	417	416	426	431	380	434	468	391	420	418	442	415	486	416	421	429	444	422	480	439	449	447	434	458	423	422	395	440	435	450	444	439	452	455	401	417	445	417	469	420	412	434	438	450	426	452	434	439	451	461	423	405	438	442	428	417	434	463	454	439	398	407	448	418	440	454	445	429	407	445	391	425	400	451	405	414	405	423	441	413	441	403	409	458	414	450	425	424	433	410	427	422	435	428	414	463	435	439	424	451	436	417	421	422	441	445	450	458	397	417	442	385	482	424	441	422	450	439	443
25534	21704	28995	25583	11091	1032	608	527	468	498	487	454	476	473	457	488	1030	1793	957	468	432	438	445	449	430	431	447	473	494	492	452	439	415	447	479	423	430	425	421	429	437	432	417	442	450	423	444	446	446	454	438	452	448	438	416	448	436	441	420	439	433	468	399	455	406	408	414	415	421	457	452	431	394	438	403	462	421	452	409	439	402	452	395	415	447	461	461	414	457	436	431	380	413	427	406	424	435	412	448	439	415	467	443	407	464	432	418	413	394	461	411	444	413	430	448	436	445	403	413	426	449	451	417	439	447	443	452	451	421	422	424	413	420	414	463	430	411	425	394	423	466	431	435	423	412	448	440	463	446	442	435	450	451	469	469	443	440	453	400	437	433	461	429	403	423	419	404	424	431	476	430	484	428	412	398	450	472	423	454	388	434	420	455	442	456	459	439	468	454	407	428	438	431	405	440	404	424	434	420	436	401	467	407	415	444	417	437	417	451	415	447	413	454	459	423	444	461	454	465	404	464	439	425	467	466	458	389	461	430	456	452	456	453	449	415	446	466	450	419	425	441	423	444	451	423	451	441	425	431	409	433	451	435	449	459	415	455	434	417	444	421	441	438	452	443	420	433	401	413	425	391	458	422	438	429	447	439	429	413	421	410	428	422	438	479	394	422	438	432	422	444	465	431	471	415	428	460	397	470	460	408	424	430	431	415	456	455	396	469	395	437	392	401	410	440	430	441	414	450	426	453	496	466	460	413	456	438	430	407	436	440	471	429	451	446	406	459	439	422	426	447	426	471	452	409	424	464	464	416	416	430	434	438	411	407	441	440	449	404	466	452	452	426	438	475	439	458	428	425	460	428	422	449	438	435	454	398	441	445	488	428	396	424	439	462	417	408	426	422	426	435	479	447	412	435	430	434	424	452	432	442	437	439	470	458	408	459	413	443	449	455	473	448	412	423	458	433	444	437	428	438	451	410	441	420	461	450	418	406	442	428	423	433	465	424	467	461	436	430	432	396	450	437	479	427	390	455	460	429	418	434	446	415	438	440	419	402	429	455	440	433	428	437	403	410	431	442	407	433	448	458	434	425	416	453	445	458	420	461	418	416	445	429	432	416	435	433	481	419	409	421	420	453	423	453	457	427	439	413	445	444	445	451	454	476	435	429	465	428	468	403	431	413	431	426	418	456	440	419	398	443	445	411	402	448	428	415	423	474	424	419	441	429	464	433	445	432	406	405	465	476	410	439	413	460	413	431	431	467	399	411	491	416	395	429	478	479	462	470	441	444	424	433	461	408	465	412	424	454	451	409	450	428	451	411	486	423	417	441	413	441	437	461	483	429	426	436	459	439	446	428	413	389	415	459	411	401	466	419	414	414	427	457	484	400	433	423	445	468	413	435	443	430	400	463	429	414	443	427	391	435	453	404	417	451	410	435	432	434	440	399	434	415	450	409	437	434	405	422	463	428	406	411	460	448	426	457	405	462	454	450	432	450	436	435	433	445	429	440	439	463	459	494	426	459	422	425	443	407	410	464	427	466	449	424	483	452	419	422	424	435	434	420	433	429	396	396	426	464	394	392	449	453	450	420	436	412	417	407	440	445	453	431	455	450	423	425	464	395	472	441	427	442	453	445	450	421	436	428	445	413	436	421	448	406	416	428	455	435	454	419	425	383	463	423	429	472	408	409	434	448	459	418	443	484	408	413	430	430	420	423	434	435	436	398	427	421	433	423	452	430	442	416	448	415	415	459	455	418	413	428	417	429	425	427	425	424	464	460	457	398	460	431	417	432	430	423	440	452	421	425	415	414	475	500	405	421	437	457	468	427	419	434	435	426	431	435	443	434	395	465	421	436	404	471	411	386	433	437	403	432	432	396	419	453	448	397	441	437	457	420	438	465	411	429	434	455	439	423	397	437	416	410	416	438	423	435	385	434	457	421	466	433	415	406	417	439	429	433	419	453	455	422	396	437	449	482	431	427	450	431	416	429	452	384	463	417	430	400	470	426	446	445	407	440	435	447	453	465	455	429	440	390	430	392	411	410	417	427	438	450	407	437	416	433	429	448	470	426	458	446	432	419	412	450	440	453	425	413	486	437	396	436	451	452	436	411	467	425	427	440	459	426	429	405	410	455	441	398	448	446	438	462	441	461	430	447	455	399	449	441	421	414	467	431	423	419	423	447	441	438	409	453	439	445	471	425	384	422	457	441	433	403	434	425	421	426	427	413	476	456	428	439	433	441	448	443	459	419	461	446	435	433	403	456	447	457	443	422	434	416	414	428	434	427	412	461	424	386	434	445	449	445	461	429	469	423	410	411	443	408	427	456	465	424	472	432	418	449	428	397	428	416	406	455	454	443	442	494	449	431	390	460	406	444	402	416	451	417	442	463	418	456	415	437	415	426	444	415	444	456	390	411	450	449	428	434	421	377	429	461	457	450	459	445	409	395	427	451	491	483	434	417	409	410	431	433	416	442	439	413	367	440	436	435	413	438	452	450	448	428	422	431	434	454	464	442	398	431	397	404	426	404	404	431	455	432	448	476	435	415	443	443	442	417	435	483	417	424	406	429	442	441	403	476	433	441	417	481	424	398	395	421	432	448	418	446	444	431	424	407	461	427	442	445	431	448	440	434	404	463	455	426	408	388	473	430	424	439	384	447	415	416	433	434	463	426	422	450	426	416	471	442	445	391	408	454	412	455	443	446	433	452	432	421	443	439	447	452	414	435	435	400	427	429	448	455	477	465	464	392	433	442	421	446	396	470	442	444	422	442	453	435	463	485	461	402	421	390	467	425	443	478	454	466	455	483	436	460	435	438	447	424	449	418	430	441	445	398	434	423	452	451	442	411	474	447	426	400	435	425	428	406	456	423	446	449	424	405	479	473	449	464	453	416	401	416	418	450	430	413	463	426	445	433	438	416	426	453	419	431	430	453	430	421	461	416	445	437	400	453	455	401	462	433	438	448	445	465	431	439	433	414	405	455	450	388	405	427	395	437	399	418	408	423	441	438	400	435	415	430	456	458	448	463	430	423	439	448	426	448	422	484	423	438	437	425	465	467	410	438	456	450	441	450	428	419	416	436	424	451	447	439	412	442	401	444	403	435	420	434	444	439	422	430	442	423	455	435	457	440	423	430	447	445	472	403	444	420	432	418	401	418	426	397	444	411	418	441	401	441	419	447	441	452	452	414	408	472	447	461	440	461	449	444	420	416	474	463	426	390	470	446	457	423	429	467	431	419	447	415	462	443	492	428	427	448	434	441	434	434	463	437	420	440	429	403	458	452	455	447	398	447	446	434	418	411	406	431	442	424	446	425	425	465	466	421	442	431	403	412	436	443	426	433	456	405	438	396	419	440	421	455	425	440	454	442	427	439	445	439	446	425	464	436	451	451	419	437	465	448	467	490	386	419	424	439	432	445	417	472	424	440	429	422	427	425	443	422	428	449	413	407	460	457	413	386	460	430	466	438	414	441	443	422	456
34384	54944	41458	16520	1156	969	804	742	652	626	608	623	639	636	604	633	1724	3624	1567	557	594	516	553	561	538	559	542	525	681	641	580	558	537	570	535	532	481	539	510	536	522	587	576	505	511	541	517	486	517	541	568	536	530	543	576	502	543	516	559	544	562	535	556	559	575	552	515	531	579	498	574	539	563	555	567	541	552	536	548	596	578	549	548	572	535	552	571	532	507	501	546	555	529	545	544	574	570	551	546	547	529	560	546	576	530	540	482	582	557	566	524	537	532	501	597	543	546	506	512	527	521	492	561	580	571	547	553	504	545	519	542	530	531	539	494	537	548	545	556	539	543	498	548	525	577	535	572	528	560	521	532	546	553	556	550	550	493	537	555	517	517	541	558	575	559	546	509	513	516	523	506	534	526	537	541	578	510	542	560	518	517	523	533	525	510	581	556	481	547	555	512	559	539	565	540	518	537	585	537	567	526	534	542	526	525	527	535	510	534	567	529	545	571	531	538	574	545	531	499	557	539	539	548	533	535	531	559	510	529	545	530	551	552	536	566	506	540	593	518	560	529	529	555	540	557	552	541	532	544	525	536	568	581	527	508	549	570	542	577	510	523	550	521	562	519	544	541	553	512	531	524	535	565	544	560	537	550	530	530	542	556	541	498	534	548	576	545	556	529	506	502	545	548	531	548	546	560	519	526	536	550	525	546	533	583	622	534	558	491	528	511	551	522	575	530	518	534	536	551	513	543	488	571	521	515	522	559	531	519	550	548	560	567	520	496	556	516	527	491	547	541	533	591	528	561	546	528	524	541	568	523	568	520	507	510	542	520	551	540	513	537	511	513	573	515	489	549	529	534	526	538	552	537	517	508	508	534	505	519	573	542	535	530	552	541	546	530	510	510	533	555	538	511	509	514	506	547	541	522	538	539	510	541	529	560	542	511	532	510	530	500	543	545	533	588	536	545	564	554	568	515	565	513	553	533	492	549	529	534	538	540	526	562	541	535	527	520	521	504	546	534	529	497	545	552	536	555	538	564	510	548	547	513	573	526	544	525	509	500	526	533	525	537	521	538	541	536	519	487	500	545	580	561	512	556	546	568	578	525	525	516	525	582	533	543	519	527	575	555	548	514	567	544	584	549	513	543	499	519	572	516	547	508	534	566	573	526	541	577	532	521	510	543	531	509	506	519	497	509	557	489	570	525	525	541	549	532	521	542	584	548	576	529	529	498	530	530	515	521	553	557	533	576	479	520	518	510	518	542	522	568	542	547	544	502	495	540	511	521	533	559	541	522	543	550	574	530	493	551	581	508	571	535	537	513	523	520	526	507	537	495	506	565	550	540	546	511	526	536	500	490	520	509	548	563	558	530	534	540	554	521	533	516	537	498	528	514	562	544	500	525	554	551	567	541	573	518	501	553	531	537	567	552	546	575	527	553	566	533	536	524	557	526	504	540	581	590	500	534	519	522	566	552	552	518	503	561	572	544	529	501	492	540	563	489	504	537	556	512	543	535	545	544	555	506	550	532	551	550	543	520	524	533	528	539	543	517	520	540	547	565	549	522	513	562	557	583	490	583	538	499	539	516	550	515	545	568	572	531	505	568	584	529	551	538	561	503	525	536	547	559	550	524	528	502	547	542	554	511	525	530	568	548	573	525	560	554	558	588	506	550	530	516	552	548	573	513	512	530	519	542	541	540	536	558	575	594	535	573	507	577	590	557	519	526	507	523	554	556	579	550	468	507	552	500	538	526	579	507	575	524	548	583	555	570	568	546	531	546	524	542	547	557	538	505	521	535	538	532	530	511	543	546	558	552	544	490	574	554	540	592	546	571	536	552	569	546	530	586	562	549	518	538	499	528	540	554	513	525	512	523	524	566	553	553	535	526	571	561	513	498	565	541	517	517	540	550	581	529	524	506	528	530	547	533	574	535	514	529	539	559	493	518	558	551	506	521	504	541	533	511	513	540	550	496	560	521	531	551	509	547	533	537	581	560	519	592	523	524	565	551	572	520	524	556	530	520	559	511	511	529	537	570	554	562	530	556	532	544	528	563	518	576	523	504	487	522	500	550	539	500	521	529	523	528	532	508	549	512	546	521	576	556	526	549	540	545	530	551	551	536	536	546	555	499	537	484	516	542	562	547	525	507	514	544	568	571	551	561	516	474	574	570	539	533	547	528	504	562	553	544	558	545	512	553	545	587	572	546	517	560	502	542	516	544	565	551	539	502	519	558	515	551	496	507	532	524	546	577	536	538	508	529	531	520	554	559	553	530	514	504	528	527	536	523	570	594	518	554	548	513	556	589	536	531	511	516	549	530	524	562	544	509	530	545	497	510	532	529	559	553	541	561	552	525	523	552	553	497	511	521	550	521	550	545	554	497	538	559	565	550	485	547	542	529	518	518	508	553	515	555	514	540	559	534	579	534	520	545	567	551	536	550	532	533	527	509	548	510	570	510	553	531	531	505	557	552	561	541	557	511	521	543	513	562	524	505	601	533	531	530	512	549	561	530	575	559	537	547	514	551	496	509	547	519	549	515	567	506	561	514	521	551	543	504	550	512	563	553	513	532	547	517	517	551	557	520	557	551	514	528	554	586	518	528	562	525	551	555	516	578	533	505	530	531	541	545	566	527	562	586	535	537	521	496	549	552	513	533	534	546	557	519	532	518	543	523	500	510	569	585	551	530	589	514	569	540	566	547	521	499	543	563	545	548	543	548	514	523	558	553	550	564	557	541	535	554	553	512	528	577	546	541	534	520	515	488	522	515	525	541	544	589	533	547	520	505	565	529	565	559	564	506	528	560	593	589	521	508	580	522	555	541	541	556	514	509	509	529	547	538	558	543	499	561	506	549	539	531	517	533	511	548	528	521	517	536	501	544	552	563	546	530	512	549	519	524	542	537	498	526	554	550	546	534	549	515	496	507	498	503	567	543	544	501	540	561	558	531	570	584	525	529	545	529	527	547	505	534	558	543	531	561	548	541	538	507	544	520	534	508	552	482	550	520	511	536	509	533	518	560	499	513	509	529	513	548	536	539	531	527	579	546	532	554	536	487	540	514	545	517	502	506	547	500	541	528	519	553	494	549	533	509	525	528	499	539	521	543	515	578	506	566	526	554	509	566	553	562	515	523	499	549	548	573	517	495	582	583	540	547	536	541	521	496	543	522	556	533	514	537	509	565	536	498	534	548	567	496	577	510	499	540	553	534	578	534	528	528	523	546	570	521	548	561	569	532	488	512	510	505	516	535	536	536	532	562	507	578	537	536	535	541	558	538	529	529	533	509	558	534	561	564	528	541	535	514	530	536	506	499	522	561	539	531	500	529	542	532	510	548	580	535	535	504	576	527	482	539	539	546	540	519	499	544	536	508	498	562	543	525	588	532	533	526	513	557	522	522	557	574	541	552	509	544	521	580	554	544	548	494	503	527	499	530	537	538	503	465	604	599	554	538	589	544	560	558	519	568	561	519	549	545	543	567	532
23274	21579	29374	24201	21500	21353	9323	1192	1034	889	859	866	799	792	846	805	2867	6699	5934	816	720	700	605	716	676	719	695	648	806	785	712	690	681	701	666	664	648	641	691	664	655	669	633	634	653	652	666	644	645	668	673	664	642	694	653	670	648	632	631	702	668	676	657	677	654	672	673	662	618	679	654	676	669	628	651	669	683	683	659	659	660	671	674	652	710	667	643	676	684	669	633	650	676	649	687	685	655	657	624	652	672	672	667	631	649	688	683	653	656	638	672	699	660	641	667	657	665	671	653	701	664	644	682	708	590	666	659	668	676	648	652	698	662	623	629	684	658	651	683	656	654	652	689	646	674	680	696	633	693	691	637	623	643	597	664	692	669	661	666	676	694	653	621	702	670	643	641	682	676	609	669	676	624	650	644	669	672	698	685	659	640	674	661	660	648	686	672	640	665	676	600	635	692	688	630	647	668	650	668	684	647	680	708	599	654	637	682	638	664	669	682	621	700	649	666	691	647	648	636	631	685	630	654	638	687	655	601	690	685	707	665	635	695	663	632	624	652	642	611	669	690	613	707	686	650	691	685	697	658	620	654	696	644	677	679	633	702	684	655	653	698	651	661	663	674	667	629	682	677	682	691	645	663	643	642	659	715	639	697	624	629	605	638	658	622	657	658	615	649	699	705	600	618	588	683	592	632	658	643	646	656	673	646	664	633	620	648	695	642	687	684	661	663	666	687	658	648	665	658	666	633	613	625	653	658	648	647	668	652	618	697	691	679	674	670	642	673	689	722	662	619	661	649	652	629	632	652	674	652	618	691	695	688	681	631	688	690	671	568	687	624	617	662	669	685	638	663	642	636	619	638	628	671	655	663	652	720	675	687	687	626	681	639	644	634	602	613	706	639	619	654	699	608	650	677	678	666	633	626	700	604	652	695	688	626	676	687	696	660	703	652	636	672	676	671	655	643	643	672	660	614	642	690	622	643	659	680	665	658	713	661	653	701	619	743	662	649	677	651	667	671	653	671	677	665	665	637	613	648	641	617	636	693	650	617	656	688	703	669	657	595	665	639	678	615	721	634	610	644	670	664	640	641	670	702	647	662	665	650	623	627	669	691	666	640	704	655	711	678	663	654	641	659	654	665	660	652	620	677	644	694	649	678	652	660	662	680	673	660	628	720	679	665	671	602	679	706	679	696	674	659	666	661	644	661	651	635	679	656	603	666	676	641	654	613	660	661	604	655	651	693	658	719	633	593	660	661	656	661	653	639	628	683	696	632	664	678	654	680	671	660	673	666	689	634	647	646	642	697	701	677	656	663	667	682	632	651	636	667	634	678	653	621	608	660	645	619	644	663	614	666	618	691	636	644	704	612	616	665	646	662	668	635	643	626	680	643	681	651	666	688	691	672	649	688	686	647	658	663	672	706	663	698	654	646	636	636	673	675	625	681	690	639	631	673	636	654	634	662	645	634	665	678	673	640	637	655	649	643	669	653	672	651	642	690	628	692	643	647	631	702	610	630	666	692	657	617	665	605	654	643	640	619	653	634	664	664	688	671	696	636	655	641	654	646	722	634	701	666	671	636	685	681	661	699	632	668	640	675	683	628	656	645	618	625	690	694	645	648	653	709	640	678	641	646	648	639	662	647	689	692	654	614	640	674	678	595	662	642	657	680	652	630	650	692	669	673	641	664	664	633	652	708	628	643	635	685	628	633	690	712	662	651	676	644	661	648	681	695	681	673	668	657	659	637	710	674	644	636	597	670	627	643	681	661	701	679	729	668	646	680	636	659	613	653	687	678	610	634	613	695	658	603	670	658	645	661	661	685	631	651	709	665	661	626	728	676	673	639	671	688	651	608	645	674	646	629	706	684	676	669	704	646	622	648	660	668	665	642	666	654	622	651	672	648	652	610	665	636	663	623	665	596	637	655	657	656	643	696	693	644	696	715	659	676	699	649	661	614	658	681	639	690	639	689	671	652	679	630	703	640	670	674	641	668	701	609	630	649	630	693	687	650	702	700	631	666	644	670	678	604	665	679	663	656	676	674	665	676	662	658	645	698	619	659	682	638	666	620	638	656	673	609	636	643	655	642	646	653	630	643	620	693	668	666	632	656	666	675	642	637	642	701	680	697	670	671	602	688	662	638	708	625	663	659	601	646	690	673	616	704	640	634	662	650	604	632	670	700	662	628	683	655	663	631	677	698	671	682	654	646	653	656	659	640	638	633	661	687	656	634	675	664	653	674	627	632	661	618	640	647	666	646	609	631	648	643	645	637	702	697	669	672	673	676	642	681	666	711	669	654	706	694	667	652	676	673	646	600	679	660	642	654	663	680	640	654	696	649	668	671	665	674	669	634	669	656	610	701	659	694	649	677	645	681	675	678	610	689	655	650	663	625	642	685	579	638	653	686	632	673	614	666	720	647	681	670	624	673	629	662	675	646	669	645	684	643	694	616	643	664	634	704	665	661	666	665	673	700	659	649	614	640	674	680	616	607	662	712	639	641	668	673	653	672	643	656	671	690	635	669	631	663	660	632	619	713	640	665	667	653	633	696	628	636	658	675	602	640	638	708	658	694	671	647	675	660	665	658	632	663	662	677	700	625	620	617	686	642	669	659	690	701	703	646	663	649	663	669	662	649	629	631	668	674	694	649	693	650	629	610	674	648	656	649	675	631	670	674	654	641	627	644	665	666	678	619	632	603	656	626	637	653	660	651	656	654	661	676	710	632	613	692	641	686	644	669	649	696	664	588	679	644	673	684	649	635	668	676	647	655	655	673	637	646	677	612	683	617	660	647	650	637	663	616	657	692	695	698	629	678	629	613	717	664	669	660	660	661	651	644	651	661	645	687	679	637	673	686	677	677	700	619	659	610	657	687	603	645	658	681	632	688	645	669	687	692	649	671	722	647	619	630	648	640	639	693	642	579	644	657	627	638	676	653	641	685	663	679	626	661	676	642	655	707	664	651	595	652	618	659	638	573	620	644	616	624	690	667	624	653	644	627	662	648	638	596	670	659	636	710	615	678	704	637	657	635	641	638	689	665	636	654	626	659	615	699	672	620	640	650	654	624	671	641	663	658	623	666	638	692	660	672	646	650	660	633	622	671	652	658	618	683	648	701	638	645	633	657	678	683	679	668	698	644	681	632	632	624	629	644	687	664	644	672	635	653	648	631	615	641	710	667	637	698	656	611	634	634	623	629	625	648	660	680	618	644	687	633	675	655	662	645	670	681	624	664	669	647	653	659	667	647	647	670	641	664	681	705	704	645	649	667	647	679	698	677	669	696	625	640	669	691	665	652	696	649	676	647	664	642	630	622	668	674	612	659	599	663	697	657	667	671	693	655	680	716	662	630	660	630	634	679	668	685	634	671	622	626	644	630	650	692	612	663	625	668	681	631	647	714	664	670	632	681	665	674	634	662	676	650	667	700	684	664	628	683	672	642	657	671	616	664	665	681	662	669	616	628	696	656	668	680	650	661	696
40579	71967	44863	10068	3042	2404	1930	1602	1343	1203	1074	1103	1003	1042	1035	1030	4837	10833	8307	876	862	854	828	756	804	789	828	804	963	922	731	727	797	763	760	806	727	769	739	759	788	759	729	770	709	752	782	746	739	750	754	769	707	725	747	733	791	694	711	759	735	778	773	829	756	749	749	776	747	791	768	756	711	765	725	762	778	742	712	779	778	767	706	784	741	743	767	744	679	762	755	747	730	800	773	730	760	800	793	728	685	754	771	738	716	726	751	745	714	720	757	738	684	770	760	729	769	736	771	753	727	782	676	756	732	738	763	703	761	754	724	722	781	795	752	750	770	736	740	760	757	801	746	784	749	720	752	780	761	731	750	709	765	778	732	743	731	798	721	738	757	725	757	769	800	739	740	725	716	770	695	791	731	716	723	802	771	734	769	670	775	737	785	780	753	713	733	791	768	715	746	767	748	758	694	752	752	775	790	736	740	726	721	719	730	756	756	740	735	728	750	751	756	748	793	735	758	796	705	761	765	752	787	706	764	782	727	766	715	744	703	784	719	753	732	742	821	727	713	764	724	719	756	778	725	767	752	754	776	731	747	760	787	773	737	699	683	716	730	732	768	712	738	757	753	726	748	779	736	745	735	735	749	770	738	723	753	745	706	723	765	731	689	732	699	779	762	738	713	772	780	770	820	745	736	724	784	692	750	773	792	794	818	735	732	717	732	782	763	746	765	724	769	735	772	772	771	774	749	751	790	710	764	714	749	755	713	755	748	711	734	734	753	762	742	808	790	709	752	756	762	757	781	804	745	761	728	725	754	717	760	777	740	755	748	736	775	804	698	741	778	774	699	731	747	711	776	786	792	756	779	715	788	754	776	737	747	753	764	774	806	769	786	808	720	760	787	797	749	712	791	757	701	746	718	780	720	705	742	757	734	701	728	789	747	715	731	786	748	767	795	713	757	773	743	728	705	755	722	759	776	758	735	812	713	733	778	716	738	767	706	719	736	780	715	745	788	748	714	730	740	745	803	699	778	754	737	755	697	762	713	788	742	772	772	777	696	778	750	764	766	768	756	760	711	751	742	744	768	729	750	744	710	701	754	764	764	749	709	738	703	791	731	758	734	750	753	709	766	778	746	753	794	742	772	741	751	736	726	721	762	785	715	736	740	800	762	766	760	781	714	773	775	730	766	734	753	757	761	701	711	726	728	754	703	700	794	719	734	769	786	693	755	771	717	733	708	777	766	785	690	798	767	786	747	739	739	755	760	756	744	751	764	793	686	726	738	753	709	778	763	777	742	770	717	733	802	744	738	729	754	713	742	744	786	775	751	712	751	730	779	741	720	746	756	751	743	824	723	740	738	766	786	789	677	746	748	716	699	779	778	711	737	745	721	774	733	776	753	728	722	750	784	756	733	752	744	776	783	768	758	754	720	716	738	813	730	776	729	753	737	719	742	749	748	763	743	744	801	767	823	817	758	761	767	721	773	709	729	772	777	736	771	747	709	789	743	729	740	793	729	752	769	760	768	742	737	721	773	775	753	747	766	775	774	719	737	750	764	777	766	754	710	731	741	766	778	757	750	696	744	747	771	740	747	773	723	766	744	754	764	746	723	778	739	727	694	809	743	707	710	809	731	746	722	779	765	756	739	723	763	773	780	761	750	718	713	736	726	741	740	720	723	761	766	710	781	765	752	766	677	735	778	740	736	794	740	756	806	761	748	700	799	772	732	734	711	732	729	721	725	746	705	718	797	723	712	748	678	734	740	762	761	755	776	756	798	720	753	743	762	743	767	775	710	755	748	741	762	741	780	746	760	743	747	763	753	708	716	746	735	766	764	767	751	756	773	728	759	784	729	759	749	752	711	748	748	756	744	800	764	727	764	724	755	698	741	689	728	788	760	734	795	757	759	720	758	723	817	750	801	687	782	749	730	734	774	720	704	770	730	793	759	759	780	792	696	723	779	741	735	782	708	724	738	705	762	754	755	727	770	751	741	772	719	788	776	720	689	724	726	767	753	729	765	770	741	746	712	736	725	675	705	787	728	742	741	681	738	771	778	770	765	747	766	737	750	793	756	719	750	733	733	779	749	754	757	727	762	788	717	702	787	726	744	763	793	757	763	730	757	726	769	718	771	723	741	782	759	746	778	754	763	775	766	733	751	759	734	754	711	748	732	765	778	739	701	752	781	771	703	762	748	744	744	795	759	739	767	727	737	792	772	755	707	757	753	751	743	793	737	808	757	739	743	734	705	787	753	720	713	746	721	717	757	761	717	691	757	728	703	795	760	753	759	725	713	755	748	765	764	739	811	741	764	781	733	736	738	727	730	768	793	734	698	774	752	775	733	785	734	692	706	808	754	795	725	752	733	784	733	744	718	744	772	770	802	777	781	749	762	745	741	775	744	716	725	707	742	727	736	747	715	752	790	751	783	747	770	771	762	681	776	745	734	764	741	748	732	761	814	803	755	757	685	694	730	731	730	754	799	750	791	713	783	744	727	774	747	734	723	747	771	730	743	803	728	748	720	735	694	796	774	786	764	752	758	762	758	740	720	755	750	719	796	768	729	725	761	754	771	776	757	765	752	791	754	751	738	735	761	779	760	708	772	749	734	738	741	786	749	741	735	706	694	761	731	771	716	703	787	764	762	718	754	781	739	743	706	768	725	724	730	736	750	788	814	765	782	757	742	763	746	755	730	720	746	739	743	727	732	763	705	753	684	759	791	765	737	751	745	740	759	779	715	750	782	707	745	746	758	719	740	762	721	764	755	765	713	732	778	736	718	828	758	766	750	727	737	748	745	743	798	734	762	790	814	732	742	750	779	762	744	774	760	732	761	817	758	720	777	698	741	734	787	752	810	804	730	721	730	748	742	760	769	743	748	765	712	758	738	738	733	721	757	723	747	721	732	750	735	746	769	727	765	787	765	798	795	743	702	753	722	745	744	735	758	777	713	730	736	723	716	767	796	733	731	742	755	716	718	772	773	764	770	737	748	741	762	727	775	761	776	743	770	762	776	725	756	684	707	740	729	725	770	698	739	750	752	743	727	747	759	692	716	788	755	727	748	776	730	699	788	767	752	775	767	704	739	755	735	720	775	783	744	751	719	748	769	759	737	772	754	761	710	784	728	791	787	786	753	732	767	749	763	766	699	747	748	775	794	782	752	753	763	748	758	726	732	753	745	706	757	706	756	780	780	736	779	804	754	719	779	719	757	762	795	754	772	730	705	756	751	757	743	758	761	737	734	748	759	752	763	713	750	782	753	793	758	716	714	728	740	720	726	856	770	711	757	709	759	697	735	749	727	704	786	773	784	779	716	760	769	778	783	747	727	754	725	742	732	690	704	792	815	717	735	752	760	740	787	793	721	748	762	769	726	752	693	773	795	781	685	769	765	744	729	711	770	750	671	715	712	788	731	739	715	741	733	751	723	725	750	754	792	734	781	771	728	732	725	687	736	771	743	772	724	773	742	724	784	748	826	740	766	774
29091	27784	23366	5806	408	313	311	288	316	294	271	276	302	283	318	302	310	439	579	299	279	282	296	267	294	278	292	285	291	287	267	271	266	256	295	259	296	268	277	267	262	301	265	301	279	297	258	285	274	280	251	288	263	315	253	273	318	249	282	261	271	265	264	295	276	293	279	287	269	256	290	283	261	286	287	295	295	296	300	284	266	285	273	287	278	270	255	271	298	274	293	310	264	269	322	256	281	280	266	266	258	242	310	262	276	246	266	286	262	251	236	290	277	261	264	301	274	277	297	297	280	259	266	267	286	291	262	285	279	277	300	287	255	287	272	230	304	268	280	254	243	296	281	278	263	313	265	298	273	277	271	317	280	274	255	300	262	275	269	263	290	290	307	282	259	263	278	293	237	296	308	276	267	288	318	289	250	280	255	314	295	259	258	257	257	284	281	302	279	311	280	261	277	278	281	283	273	275	297	262	282	254	250	257	265	282	264	281	284	261	265	283	271	287	288	301	289	253	256	285	275	301	267	284	269	258	285	286	253	282	269	247	285	253	275	283	284	261	294	333	265	279	283	293	278	268	276	297	269	243	276	262	301	292	258	280	283	226	289	269	293	283	274	266	257	267	266	259	272	275	293	298	282	266	282	263	278	275	312	259	273	260	265	272	296	245	292	296	282	280	271	294	317	310	294	247	306	255	246	281	296	284	273	326	295	279	300	250	317	284	292	300	251	261	284	293	282	280	276	267	293	299	325	288	279	287	271	271	290	276	264	283	309	259	266	246	289	276	294	281	272	256	270	276	271	277	271	294	297	262	286	260	288	265	257	272	287	293	305	250	303	282	258	257	280	289	274	299	294	276	276	249	278	284	271	288	250	248	287	282	310	303	269	266	272	273	296	250	272	263	290	275	268	273	277	290	306	267	264	260	296	290	276	267	276	271	293	259	287	273	279	267	288	261	282	242	270	274	287	270	302	271	272	256	266	281	276	311	264	276	270	285	289	286	262	273	270	312	284	238	302	237	248	262	268	280	281	311	275	293	270	290	298	270	303	297	261	291	274	277	264	264	263	273	320	291	279	266	281	303	295	267	285	289	269	245	253	285	294	270	273	297	297	296	262	275	259	284	279	272	286	283	316	263	258	288	262	276	300	243	270	267	261	287	296	267	290	284	289	287	286	229	280	270	288	278	266	252	281	264	284	284	260	279	300	272	312	285	312	291	265	286	288	264	286	274	277	294	264	285	251	299	260	266	284	256	284	294	289	247	290	264	320	284	294	274	288	259	244	300	281	296	262	258	282	279	315	258	267	266	292	325	289	277	293	289	305	299	285	285	248	289	279	290	249	309	270	261	275	253	282	266	265	317	252	280	305	298	266	266	300	280	268	237	285	308	282	304	297	265	259	279	266	275	288	275	279	252	277	296	262	251	268	257	287	276	271	285	262	300	286	289	275	269	281	287	296	280	261	281	273	272	271	275	287	255	252	272	285	287	268	270	247	276	291	284	281	248	288	276	287	274	266	299	267	286	274	256	297	280	253	289	245	261	265	265	316	269	267	289	282	259	268	281	279	304	261	283	262	271	253	262	282	253	271	287	253	275	278	289	285	258	250	281	318	274	256	268	312	286	274	290	298	262	292	275	280	283	278	287	251	262	274	258	295	285	267	280	282	279	260	273	286	276	296	271	264	281	268	280	277	265	268	308	266	282	259	265	290	273	293	263	258	259	267	273	282	227	270	301	290	275	283	292	272	272	279	250	271	282	261	271	270	254	283	269	306	264	304	276	293	299	270	271	263	272	303	281	264	268	254	294	287	310	259	280	277	283	276	269	299	265	260	272	296	262	272	305	290	244	300	293	294	279	284	282	271	273	299	289	252	249	286	281	263	279	247	303	302	246	265	271	285	251	272	291	258	284	282	287	265	272	273	267	259	316	241	292	290	253	285	301	273	275	297	282	269	270	290	289	304	282	268	289	276	282	278	257	284	273	253	252	289	271	285	277	283	264	308	276	261	281	274	265	267	267	291	278	224	267	306	293	268	261	303	317	261	252	275	291	279	270	292	300	277	277	279	293	265	246	278	266	264	270	308	294	300	286	275	280	285	285	271	286	286	255	275	254	300	271	255	262	271	272	277	294	262	283	292	256	247	306	253	297	275	268	274	264	253	267	279	290	284	254	299	282	286	267	247	254	288	288	281	270	272	281	253	272	258	270	276	269	260	275	273	269	266	279	278	288	284	275	256	294	282	280	301	310	270	300	267	286	267	269	243	293	263	267	314	284	275	262	257	244	283	273	279	278	301	264	270	296	262	275	277	295	271	250	301	277	274	298	274	287	293	292	268	242	276	282	249	264	270	282	282	294	252	278	262	267	266	270	284	269	279	292	267	282	275	274	289	291	290	252	260	313	237	281	231	271	278	262	332	289	295	293	301	287	307	290	288	285	263	298	287	268	244	277	249	264	285	293	272	281	265	295	266	269	295	289	257	285	305	269	264	307	269	268	275	305	310	286	239	275	297	292	256	285	260	292	302	270	282	249	302	263	281	305	261	279	252	269	270	299	288	308	276	267	310	285	292	275	255	257	278	272	282	282	302	296	282	263	273	281	292	248	272	251	289	275	276	310	282	266	320	255	279	263	265	294	293	274	279	291	277	281	252	282	284	271	279	258	261	296	289	284	257	291	281	254	292	284	278	271	285	259	262	256	284	273	252	311	270	299	322	282	293	273	253	268	279	276	288	284	294	286	260	299	281	261	298	299	293	257	284	231	256	264	292	298	299	237	282	271	300	290	284	272	265	304	273	285	239	280	267	273	256	280	265	270	252	267	267	255	269	266	293	264	255	263	287	267	283	274	269	264	265	303	276	274	263	260	254	257	273	257	279	279	273	284	274	277	305	259	288	314	265	295	259	294	253	275	293	296	295	281	319	288	290	284	271	293	281	276	238	256	287	271	290	311	273	300	267	297	292	287	294	299	289	293	275	266	255	249	247	282	285	291	260	279	283	288	261	265	249	291	286	258	283	260	286	302	298	282	264	293	265	277	258	296	284	297	254	280	239	262	257	250	281	301	278	278	261	274	285	289	284	267	242	307	281	256	269	298	276	273	286	325	281	280	275	301	289	279	247	263	305	289	264	263	300	279	271	250	270	279	285	276	258	261	279	291	270	272	263	315	293	268	272	298	283	288	272	304	322	305	285	264	259	248	283	275	277	285	299	296	260	307	270	296	282	276	277	241	280	274	299	279	289	257	275	270	314	296	275	272	242	275	285	277	259	271	261	256	266	275	285	239	260	289	264	276	278	262	271	262	280	295	294	283	279	267	264	273	271	279	253	257	291	270	278	286	283	272	296	271	282	247	304	294	293	281	293	266	284	287	286	261	267	285	271	299	303	275	291	289	267	301	278	301	277	265	264	276	289	267	270	292	250	280	271	245	273	258	259	271	272	301	291	286	258	312	293	256	279	284	288	255	276	276	288	277	284	306	306	304
32420	44429	18661	2051	429	424	385	374	353	390	354	342	370	390	438	376	460	683	826	387	368	353	385	349	350	365	349	336	394	370	338	365	363	335	331	342	319	364	338	393	356	347	327	349	313	320	387	325	348	376	347	332	350	372	357	328	396	337	345	347	351	329	324	326	348	351	355	337	316	319	336	368	377	327	346	323	315	343	355	335	345	339	338	341	362	349	364	357	358	340	335	347	351	351	320	366	363	361	327	367	378	342	333	376	331	354	350	323	376	353	368	329	329	371	341	359	388	359	355	365	347	318	323	386	350	363	397	345	338	313	377	346	353	346	320	338	369	365	384	326	359	339	311	368	330	323	331	344	328	338	341	347	356	346	352	341	323	315	322	338	335	353	337	346	333	327	346	315	334	365	364	342	312	346	325	338	300	345	364	355	353	363	358	342	359	329	330	357	344	331	355	342	343	366	351	326	353	337	300	342	351	347	355	380	354	357	318	328	317	335	350	368	383	359	330	355	339	356	324	326	360	346	343	331	329	344	332	367	356	370	341	345	338	335	356	356	333	306	338	353	369	364	349	346	349	364	306	326	329	346	327	372	345	391	308	347	344	363	402	333	353	373	331	375	351	338	354	383	332	328	355	337	327	361	355	339	329	331	357	390	364	352	351	383	331	327	345	352	387	357	355	334	341	337	364	367	360	322	345	329	367	334	345	339	319	338	334	352	351	333	343	355	333	325	348	336	356	376	343	331	344	367	340	301	306	335	317	373	331	376	348	324	345	350	333	350	368	375	354	349	345	372	375	325	369	390	365	348	351	364	362	342	333	373	362	333	319	344	359	363	332	306	347	293	351	348	375	366	369	346	385	364	371	333	328	341	368	353	385	352	391	353	314	340	361	347	346	352	349	387	370	348	348	383	365	345	357	347	346	300	377	346	336	366	332	331	337	351	339	346	347	320	352	352	338	339	349	338	324	371	302	357	382	345	331	356	389	353	336	346	378	374	357	335	372	352	327	368	343	340	338	373	325	335	338	341	355	349	379	321	357	326	358	345	338	368	340	352	324	305	322	328	343	319	328	356	336	338	333	358	340	337	319	331	392	340	371	334	384	347	349	336	347	346	327	348	372	345	385	318	346	338	316	349	348	337	366	343	328	390	337	366	349	362	366	346	326	337	346	373	349	342	323	371	369	367	315	358	322	352	346	344	348	377	316	355	340	338	342	373	319	362	348	356	342	349	325	363	379	363	376	369	356	399	354	348	323	396	353	365	368	358	327	322	331	356	381	347	349	349	374	349	354	375	372	347	330	336	359	337	306	337	348	346	326	364	357	314	348	344	336	331	369	340	342	351	329	341	351	366	369	347	351	333	356	320	347	337	370	350	340	355	369	378	368	362	347	336	361	336	378	367	340	322	371	344	338	341	348	362	339	380	371	386	345	328	367	338	359	343	369	355	360	358	354	353	360	365	303	384	375	351	341	339	373	351	343	361	410	345	346	324	343	370	342	312	344	330	387	370	359	374	392	331	392	367	346	343	383	368	355	353	332	347	373	332	303	325	330	354	320	356	332	340	362	364	369	324	368	370	358	340	355	320	338	350	346	382	361	365	351	365	336	364	341	373	353	344	343	346	356	322	368	347	364	344	331	344	323	369	364	321	361	339	351	335	325	311	336	338	338	344	334	346	340	363	364	327	338	347	345	344	336	320	368	349	324	363	354	327	323	373	321	373	350	321	330	349	347	366	306	312	329	359	320	341	327	325	342	352	359	372	329	345	303	364	344	355	325	379	343	341	414	371	338	341	353	384	347	298	347	350	371	373	318	335	326	338	352	343	321	374	322	327	327	323	330	379	328	358	352	328	347	372	363	333	340	346	362	333	349	359	341	351	337	323	337	350	335	344	367	341	325	319	332	368	337	338	370	361	342	342	347	375	319	360	377	353	333	364	370	334	323	366	345	323	327	359	373	309	374	340	325	336	348	335	321	357	345	348	365	344	346	348	358	362	369	325	363	330	381	309	386	389	350	359	341	334	336	389	348	313	334	327	352	338	379	373	344	349	371	339	343	364	356	352	375	359	346	351	344	358	365	345	343	362	324	351	339	357	356	345	331	349	316	348	350	337	305	337	353	351	332	337	339	343	339	356	379	330	302	340	356	347	345	327	338	354	334	343	376	351	349	331	345	348	371	327	338	378	346	335	374	327	353	382	350	364	360	340	368	395	347	336	327	330	356	355	338	385	355	373	346	319	348	361	379	353	337	373	350	340	370	360	339	345	384	377	343	340	340	347	377	337	327	336	353	341	320	358	332	366	365	384	348	328	319	346	352	364	331	370	346	309	352	329	339	361	333	353	354	348	358	324	299	313	340	324	312	335	356	306	373	359	347	347	364	329	347	315	342	371	331	357	351	353	340	331	362	366	331	350	363	340	349	333	337	363	348	336	348	346	360	344	336	369	351	355	356	324	329	371	353	369	332	370	370	361	358	365	338	347	326	383	338	339	357	328	362	378	356	343	344	367	329	333	336	370	341	326	345	325	343	330	337	348	353	348	357	347	332	346	354	345	321	377	364	321	335	348	354	349	327	345	350	359	334	360	326	326	340	349	344	336	328	366	314	353	317	386	352	337	351	328	338	346	326	347	326	377	328	362	361	338	367	347	358	326	368	345	365	330	349	343	322	346	343	346	336	377	325	359	363	366	366	343	352	338	335	330	340	339	330	336	358	334	339	363	366	361	357	331	367	378	318	333	345	342	345	352	338	336	331	376	358	351	323	331	333	313	347	354	354	347	337	350	340	352	330	329	306	342	316	361	347	376	379	331	355	364	357	384	331	343	368	367	308	379	318	313	337	334	357	383	348	337	332	375	356	353	330	372	341	377	355	363	350	366	376	339	353	342	336	334	353	370	348	363	331	335	330	347	341	331	369	362	356	367	362	340	359	336	328	353	363	349	351	331	342	362	324	338	356	369	339	339	352	331	377	332	341	329	368	313	340	398	304	369	335	331	343	358	354	342	356	374	363	338	331	357	351	356	352	351	341	349	357	366	357	347	370	365	347	323	342	377	413	360	367	318	341	352	381	379	363	346	355	340	346	335	357	364	331	334	336	383	383	359	320	322	328	323	353	339	366	348	313	336	381	345	348	351	350	354	335	327	347	332	332	344	341	337	338	352	306	344	345	358	338	359	351	361	346	371	349	372	349	363	366	336	361	335	338	358	331	344	360	345	354	325	390	360	354	341	366	350	364	392	357	347	357	374	355	326	330	347	348	336	334	343	326	340	364	370	366	361	356	329	355	352	351	367	329	384	377	331	319	366	355	345	326	328	351	362	334	381	339	330	363	358	351	355	353	348	330	341	376	341	353	353	375	317	343	387	332	334	333	332	328	330	321	356	324	365	337	375	350	304	358	323	335	334	366	387	349	369	371	323	380	335	341	360	364	390	345	360	338	334	332	321	368	340	383	350	359	364	329	317	346	355	338	374	335	341	336	353
24507	21611	28850	24708	20639	6155	777	576	470	477	460	389	413	380	410	380	547	2282	3246	847	362	374	385	379	325	337	345	373	371	515	342	359	367	334	345	361	344	319	342	373	339	374	335	336	325	353	374	337	344	347	353	340	350	335	352	345	362	350	356	330	319	362	358	366	343	359	348	330	343	314	339	332	376	370	385	351	358	354	328	355	326	355	359	340	337	321	351	374	324	352	341	343	336	347	308	365	359	364	360	348	344	357	334	352	372	354	333	364	331	377	336	349	333	369	333	341	372	346	355	340	325	336	334	347	331	331	352	353	332	318	362	353	384	364	356	357	308	329	339	358	346	336	352	364	358	338	325	353	366	350	336	334	347	352	340	328	347	323	322	328	315	316	378	350	381	323	330	335	361	347	357	312	360	369	347	326	341	338	327	380	340	350	334	348	363	344	339	335	345	361	348	341	350	338	349	354	318	357	347	366	351	345	321	321	338	373	333	362	353	353	330	372	384	306	343	335	318	317	344	399	381	336	352	368	351	359	353	346	341	343	323	340	327	379	318	356	336	369	336	339	325	346	347	364	363	357	367	356	319	352	362	337	325	334	312	348	327	343	366	380	347	355	345	327	348	307	361	359	364	352	379	371	316	328	332	347	340	359	340	365	351	333	355	328	355	336	352	329	344	329	359	360	349	337	366	362	323	348	376	364	340	343	344	342	355	353	330	332	335	371	354	347	367	344	346	352	346	318	357	360	326	374	362	375	361	324	337	313	341	365	361	346	333	336	353	339	344	315	360	368	364	366	362	361	345	378	337	380	333	341	361	341	362	317	326	332	361	355	356	340	370	362	333	345	344	369	337	362	351	345	311	334	340	351	353	355	338	328	357	351	307	341	373	342	385	348	372	342	338	362	362	332	308	356	366	312	339	335	336	375	333	298	340	357	343	357	324	361	357	335	376	328	327	309	315	333	366	336	324	339	358	379	332	372	365	323	377	356	314	351	346	349	333	363	302	387	387	353	330	285	303	361	326	351	355	334	356	342	368	343	352	320	318	354	350	382	352	320	336	341	371	344	371	332	319	334	382	348	352	327	356	327	366	352	349	369	346	355	337	342	362	305	333	369	352	355	336	317	333	319	347	294	354	347	327	388	335	342	315	352	405	332	337	319	357	345	344	306	368	351	313	346	359	342	365	360	369	365	356	391	358	315	335	346	343	332	370	307	365	347	349	382	332	347	346	339	361	336	336	311	351	313	343	362	329	333	317	308	378	364	342	371	365	333	366	362	356	330	319	356	373	363	343	350	352	360	373	370	376	362	347	318	352	311	360	365	322	342	409	310	319	327	334	332	341	372	341	352	378	337	327	367	329	334	351	352	344	404	331	364	332	342	353	343	355	346	332	353	359	372	326	366	338	308	342	384	339	348	365	346	354	328	384	342	327	354	357	329	314	334	325	363	345	359	400	348	341	352	377	342	348	359	362	377	334	360	345	327	310	335	327	346	353	363	322	340	337	359	332	322	352	364	367	351	344	362	339	324	349	363	346	336	345	354	343	340	378	361	369	333	348	377	324	352	332	378	337	331	322	347	380	353	346	359	345	345	383	349	337	353	372	349	354	328	399	330	329	373	342	342	334	351	355	355	328	341	333	332	329	385	363	338	322	347	363	320	327	359	348	326	345	342	357	360	339	366	320	348	341	318	344	327	323	337	326	315	340	317	344	316	344	329	329	356	357	338	327	317	363	343	356	345	372	334	373	381	342	372	333	351	378	343	368	328	364	328	356	379	313	339	342	367	358	339	315	339	321	335	314	341	349	332	351	370	326	369	374	317	354	367	358	371	348	357	345	339	341	328	378	348	335	351	355	337	344	342	315	377	361	341	384	360	366	356	332	345	321	347	374	358	341	356	358	324	370	331	363	355	360	346	348	357	345	296	325	346	293	378	345	349	361	377	329	309	311	340	358	302	362	349	360	378	327	351	345	343	342	360	358	371	363	359	329	326	343	396	360	349	350	347	351	346	356	360	387	360	343	345	349	358	330	365	352	343	338	350	333	355	311	372	326	327	350	375	383	354	331	340	373	337	319	356	315	340	345	326	353	347	366	341	331	331	360	377	355	329	354	348	340	318	362	334	301	337	366	343	334	341	336	348	339	363	341	387	374	347	355	327	339	345	324	375	355	324	342	310	351	357	348	321	373	343	318	356	308	373	373	385	317	350	373	332	378	344	348	364	307	353	384	341	352	356	372	390	347	329	332	348	316	333	353	366	321	329	358	357	339	320	360	359	344	322	348	347	334	344	329	354	317	351	371	350	333	338	379	340	359	342	409	360	329	332	345	345	351	349	355	387	327	332	336	356	365	340	331	370	318	379	362	321	349	359	350	356	367	316	366	359	341	355	317	333	382	372	349	362	347	347	366	354	349	365	304	377	350	361	342	343	315	353	315	346	378	342	357	357	368	405	377	346	343	338	347	367	349	332	336	363	321	369	349	364	318	320	395	372	334	352	325	330	362	326	351	338	340	332	376	369	331	350	382	331	321	322	356	338	337	362	351	351	341	346	355	336	319	345	363	369	348	335	343	348	325	369	349	378	360	335	357	351	364	340	391	327	362	377	329	334	347	320	327	369	371	365	370	344	332	383	314	358	416	327	340	343	365	339	374	362	339	361	360	332	351	353	338	341	369	341	361	360	346	353	363	365	352	337	355	342	342	324	362	361	344	336	342	380	349	343	359	351	336	332	348	347	304	345	287	348	357	356	337	318	346	359	314	332	361	390	343	340	325	335	341	321	358	324	302	331	345	330	343	363	354	356	349	334	336	372	314	389	350	357	326	338	376	323	382	370	340	350	346	349	346	306	347	334	358	310	365	332	311	358	330	342	332	381	373	358	365	311	328	365	347	378	337	352	335	335	314	344	338	353	371	371	345	326	332	341	366	329	338	318	366	335	353	378	332	329	359	340	324	411	343	347	386	338	311	353	354	342	354	362	319	353	348	318	357	369	328	343	335	348	361	360	327	345	342	342	372	386	340	337	335	317	314	326	365	341	335	329	308	351	347	354	354	353	355	361	318	359	358	349	299	360	348	396	351	320	316	354	342	326	334	334	340	354	337	356	347	370	372	324	307	377	291	346	318	334	352	343	337	385	332	325	323	341	368	369	338	356	341	335	342	393	353	337	355	368	330	372	344	352	309	341	346	349	354	358	352	335	327	314	338	347	330	359	348	342	329	368	305	355	327	319	343	345	384	334	340	344	348	341	389	353	341	326	335	353	345	347	379	343	372	328	358	329	364	344	322	330	376	335	351	338	362	333	335	361	324	327	370	367	348	377	363	335	362	343	341	375	328	337	352	343	378	367	360	332	346	334	349	359	375	356	354	359	335	330	337	335	355	350	373	336	330	363	322	349	358	340	387	351	333	333	334	337	366	334	344	375	364	325	354	360	387	358	333	355	352	380	353	344	351	361	316	327	339	322	344	341	320	312	348	367	339	330
34140	59223	36349	6212	1557	1279	1020	808	702	612	603	582	557	594	640	586	886	3932	5608	1324	470	408	476	461	439	429	441	466	464	678	451	432	424	434	397	427	423	421	437	435	418	447	424	458	427	425	433	441	418	427	428	389	420	429	467	421	407	407	461	436	395	447	433	422	401	419	457	444	413	426	376	373	432	417	406	440	399	422	423	411	401	428	437	404	419	394	427	402	417	410	414	480	416	422	421	412	420	392	409	426	409	426	405	406	391	450	458	446	426	403	397	426	412	446	404	401	447	417	384	418	408	414	405	410	395	416	427	419	453	417	447	419	432	440	410	428	435	429	423	417	414	412	443	419	405	430	379	415	452	384	420	418	433	418	473	426	420	463	420	425	416	393	396	440	424	456	441	435	437	409	413	442	425	418	427	424	442	433	449	394	412	401	413	394	393	441	420	406	409	372	409	449	436	431	404	378	398	397	418	416	424	428	423	399	419	422	432	415	458	437	405	435	425	426	430	430	407	418	418	435	413	401	431	380	457	409	432	400	412	424	444	454	385	409	413	412	436	441	445	384	426	403	409	435	402	452	487	477	422	400	415	445	446	424	414	441	414	390	437	438	393	401	433	409	402	431	434	416	403	420	445	418	402	394	396	433	431	400	436	405	404	466	406	477	446	438	422	439	438	422	413	423	430	408	411	457	446	403	410	430	386	420	405	421	436	401	417	390	402	428	446	405	424	428	436	387	439	428	443	427	398	436	388	406	442	396	416	396	460	436	429	436	442	399	446	412	424	415	424	440	399	395	399	413	420	411	465	360	402	434	384	405	416	389	432	413	427	361	424	432	414	413	393	431	366	404	425	411	425	420	418	420	393	414	434	401	413	441	409	382	439	409	421	394	448	402	427	404	416	408	437	444	422	425	391	480	411	430	417	420	390	438	426	445	418	448	475	432	431	425	435	428	429	447	419	470	407	395	432	437	429	430	438	418	444	407	406	389	420	425	421	417	403	422	405	407	419	398	424	434	398	420	417	404	448	384	391	412	397	406	454	438	418	425	424	412	424	373	402	387	414	428	420	425	422	424	443	403	424	384	388	423	418	421	418	401	397	423	418	426	403	401	433	403	407	453	437	418	421	416	406	402	433	413	409	432	373	419	433	398	409	418	420	434	403	416	420	391	409	415	420	471	427	427	434	403	429	414	413	405	456	413	433	441	449	422	393	411	452	426	414	420	419	396	400	410	423	386	374	409	365	435	449	413	439	408	411	365	428	424	464	439	451	443	435	413	389	448	430	392	418	420	410	425	431	431	462	419	429	423	410	444	431	404	436	418	429	406	438	383	432	398	418	416	427	419	389	385	385	419	399	446	426	432	436	435	413	440	422	405	423	400	437	396	427	364	437	438	437	431	415	405	380	412	407	472	431	373	424	413	415	407	405	409	424	400	436	422	400	387	377	424	472	427	404	425	427	405	373	429	433	436	436	410	416	391	412	408	437	405	405	415	417	425	432	397	395	436	439	428	391	448	408	422	453	424	425	412	399	421	475	415	376	423	432	436	395	447	405	449	402	421	417	434	413	432	425	413	460	412	437	394	400	424	430	414	409	420	393	441	420	422	389	404	437	416	439	400	382	383	416	417	426	408	420	408	365	434	466	436	449	408	373	395	408	399	441	395	408	430	426	449	445	384	398	445	438	435	427	420	425	411	401	393	428	420	401	413	392	412	410	417	406	431	424	433	444	368	398	423	454	409	423	391	401	413	413	434	416	403	440	438	398	377	405	406	415	421	435	411	390	429	445	457	397	402	435	415	423	425	451	424	450	426	394	419	442	384	411	434	441	412	418	447	404	402	395	428	415	402	428	409	392	465	459	359	386	426	434	417	433	409	406	437	404	417	448	404	428	450	443	438	399	436	388	447	399	429	393	451	417	400	434	419	417	473	413	432	387	425	441	424	471	428	439	431	420	435	399	420	414	430	407	416	400	412	461	378	423	455	447	445	405	418	410	418	373	420	400	406	404	443	418	426	450	455	422	428	413	371	387	437	379	454	375	450	415	434	429	405	399	411	402	411	421	417	440	437	431	439	412	456	413	395	422	456	432	367	423	429	389	441	440	415	429	402	425	424	410	389	381	384	413	413	451	460	429	451	442	452	441	404	408	427	407	410	429	437	407	444	398	390	434	434	406	399	421	417	404	428	435	430	411	421	441	427	427	430	415	392	405	435	424	419	376	392	450	407	431	417	449	401	408	372	407	438	420	380	395	408	445	423	397	460	426	379	424	402	400	441	388	461	398	425	408	410	396	440	394	423	376	404	427	435	424	427	406	412	440	428	416	413	404	446	437	431	413	394	412	442	454	444	392	419	395	406	399	474	441	395	422	444	411	405	392	442	419	447	424	452	412	418	434	426	411	427	443	438	392	409	432	403	403	422	452	427	380	416	477	411	455	378	408	418	407	426	442	415	446	446	425	421	389	423	421	439	426	415	403	423	417	384	422	477	396	410	400	394	448	433	404	444	436	411	425	426	417	395	396	413	391	387	401	392	408	409	446	432	429	440	403	422	453	466	432	449	418	419	384	420	432	410	417	435	432	444	432	406	419	434	380	411	399	410	402	416	414	444	404	427	418	399	431	452	412	373	431	457	442	438	403	413	409	419	431	430	398	404	406	411	397	442	404	398	427	418	410	422	415	430	452	419	442	423	401	440	423	407	395	402	413	390	393	420	410	407	424	415	402	427	397	444	404	404	455	459	420	421	442	456	392	430	411	423	430	424	444	430	426	444	444	406	444	412	433	390	414	428	397	416	368	374	381	397	421	458	395	438	412	434	415	452	373	433	378	431	450	425	421	439	415	419	404	440	433	448	409	399	428	400	416	403	454	434	447	443	411	438	412	423	429	428	423	433	413	425	431	411	442	446	403	403	402	422	409	443	401	380	408	446	402	411	477	422	386	439	415	417	421	412	415	380	445	389	408	397	409	386	417	451	397	469	411	428	381	455	414	441	424	400	422	418	403	427	422	395	416	435	412	414	418	418	451	438	422	420	462	437	436	405	397	429	431	416	407	396	431	380	435	411	422	423	408	406	401	408	431	424	421	438	402	445	455	450	451	441	403	454	441	452	415	397	428	441	448	409	440	387	417	406	414	404	436	377	416	442	416	445	368	416	413	419	392	417	460	423	423	451	429	396	408	443	409	395	412	398	415	387	410	405	412	447	448	388	396	406	448	415	454	433	408	403	438	381	405	438	415	414	411	402	412	424	437	438	386	417	400	431	455	435	460	425	374	459	430	420	406	383	386	409	433	413	432	389	439	433	413	423	407	437	415	409	391	424	409	397	410	404	420	450	415	424	423	459	410	398	399	408	417	410	451	423	398	432	435	399	433	448	449	443	437	437	448	447	369	450	425	416	410	381	425	459	429	409	457	435	438	406	439	413	453	431	435	471	463	377	407	402	426	406	446	437	454	395	422	442	411	465	410	405	415	445	402	434	433	421
25727	21735	28471	25321	10454	922	538	489	485	488	503	503	467	468	461	472	466	1029	1847	576	420	468	437	467	432	421	441	443	432	521	411	430	443	435	412	447	446	405	430	382	368	439	417	420	460	443	396	410	411	449	451	405	433	366	426	422	406	405	429	414	413	442	419	434	421	413	416	418	437	417	411	411	440	431	439	413	412	422	430	423	415	453	429	386	411	388	407	458	433	421	458	422	455	430	425	440	407	420	422	440	415	386	454	428	400	399	413	399	440	391	401	420	441	410	442	406	419	437	458	387	461	402	430	433	407	401	397	464	434	419	449	454	471	452	417	462	407	428	439	393	422	400	394	432	404	403	421	420	413	409	433	411	431	388	421	419	380	454	452	430	420	416	420	420	430	432	420	398	406	391	456	423	431	451	410	435	392	465	425	365	410	406	437	454	387	405	418	438	423	444	403	429	389	375	414	441	438	410	420	380	459	398	422	407	414	421	434	446	472	401	415	432	402	439	438	455	431	460	435	442	468	441	448	443	434	459	414	427	413	445	437	436	424	431	406	427	416	417	437	431	459	419	440	408	423	400	434	421	407	465	438	426	431	449	436	402	449	377	433	416	423	423	435	418	438	408	433	423	391	449	468	386	405	418	404	416	432	392	440	455	411	423	450	417	441	427	416	442	412	426	432	409	457	481	450	376	430	433	440	422	399	395	416	442	435	450	431	414	429	394	401	435	454	431	444	428	423	433	439	443	469	426	415	386	390	433	408	386	466	470	447	397	415	386	409	443	433	440	434	403	433	388	405	442	402	408	429	411	422	437	426	404	424	477	419	433	435	408	399	386	418	420	427	440	431	421	420	439	388	422	438	409	416	398	424	459	414	426	430	402	425	425	394	418	460	410	393	432	425	410	429	413	411	438	385	450	452	405	435	438	421	428	442	435	396	426	421	382	444	424	412	434	412	431	442	423	432	423	388	414	414	414	366	419	437	419	407	424	396	470	426	417	412	432	438	431	439	428	400	423	426	420	411	471	464	437	426	448	421	431	461	418	441	395	420	403	415	430	419	441	469	408	399	394	432	394	415	442	438	458	393	423	407	430	433	424	427	439	436	448	448	444	442	445	451	417	441	473	383	443	428	426	388	406	477	458	432	387	383	414	427	393	483	443	433	399	409	407	425	404	456	406	440	400	447	374	444	412	438	434	431	407	413	425	427	449	394	413	434	427	425	434	441	407	442	431	422	468	390	431	401	431	427	410	461	415	455	430	434	414	416	451	378	432	401	425	409	404	410	438	438	444	451	434	425	428	444	390	434	447	409	429	453	436	408	443	462	451	395	417	429	409	432	432	456	434	422	448	418	455	419	429	426	432	403	456	426	407	431	438	416	451	400	427	419	436	409	405	457	420	455	425	394	420	443	400	413	418	468	438	438	444	405	424	430	397	438	436	399	421	413	449	424	412	425	460	407	431	370	422	439	439	414	424	450	384	425	404	392	409	419	422	436	465	441	385	445	394	413	383	433	464	428	428	427	420	429	456	417	391	450	425	435	433	451	395	394	483	439	422	400	417	418	440	386	420	415	402	422	429	445	443	442	412	441	426	436	450	430	427	413	425	433	425	411	421	401	435	433	417	429	432	432	437	421	349	420	391	401	433	400	455	458	416	383	476	435	406	423	415	405	424	358	429	380	407	441	453	460	438	425	436	445	448	409	408	406	446	393	388	428	411	404	439	395	399	410	412	418	410	488	438	444	428	446	454	409	388	461	487	419	422	414	431	440	418	415	427	427	430	452	416	418	416	445	414	375	404	405	454	422	450	433	431	458	465	403	436	440	402	432	397	401	430	420	386	430	443	443	444	413	432	436	419	447	379	411	397	412	422	399	435	411	415	441	442	408	401	433	420	417	405	395	435	413	445	381	426	409	414	443	441	408	431	431	409	452	446	430	436	414	424	390	423	418	406	435	401	443	459	450	415	423	435	416	410	439	400	455	417	448	443	416	430	390	418	420	462	416	424	442	436	387	403	424	444	438	440	423	392	399	411	416	447	458	405	415	422	389	417	424	426	421	426	435	406	406	439	413	455	419	413	440	429	435	422	425	405	434	430	428	402	406	405	416	399	395	425	377	380	403	407	418	414	424	465	418	400	438	411	400	436	454	415	402	405	423	465	398	432	435	452	410	430	442	431	463	464	442	438	380	413	401	427	420	431	410	402	412	459	404	445	425	426	405	444	447	463	414	418	418	421	396	432	419	425	418	390	462	427	405	424	433	414	451	415	423	410	439	407	399	409	449	397	391	400	439	408	424	407	419	419	423	388	446	423	426	459	446	405	470	430	393	396	454	475	431	449	410	394	445	433	413	412	462	437	427	433	395	391	393	408	412	429	413	422	418	433	413	409	426	427	445	427	398	419	400	401	417	455	425	414	453	422	447	402	424	381	411	429	405	430	428	423	432	441	383	417	438	451	438	405	397	422	412	437	392	421	427	379	414	412	429	416	430	431	416	409	422	393	444	433	420	409	438	433	471	449	394	422	421	410	430	420	409	413	407	395	453	432	435	444	462	424	419	423	420	419	407	433	428	428	422	433	400	443	413	414	417	419	423	407	429	409	392	414	423	403	396	420	473	434	414	399	453	434	439	375	429	412	441	399	381	444	450	432	432	413	427	450	416	423	442	379	417	423	400	420	447	392	400	430	406	426	408	431	416	403	422	431	405	422	431	452	437	429	430	411	418	427	395	433	433	429	427	428	403	431	444	398	394	408	429	431	417	422	453	444	417	392	458	435	433	449	419	414	394	389	440	432	448	394	408	393	424	434	406	402	433	445	416	419	437	424	447	440	399	391	423	395	420	450	394	418	410	433	442	434	398	411	384	387	427	386	430	413	442	446	415	431	427	400	414	398	406	419	464	435	422	424	419	418	454	426	437	390	392	399	413	408	413	418	418	391	416	423	424	440	403	407	397	434	441	413	418	411	403	402	405	428	395	400	440	415	474	413	396	453	447	425	429	436	424	438	434	425	435	423	414	413	442	440	414	422	420	462	440	431	409	433	445	423	396	389	467	384	421	447	399	455	425	435	425	436	426	416	449	440	419	410	441	409	439	425	380	432	424	449	416	414	427	421	410	427	425	406	432	414	426	398	422	427	440	405	418	432	440	416	411	438	381	459	459	444	411	445	427	428	393	400	426	436	430	383	441	415	415	442	396	401	424	417	425	424	465	429	405	428	456	417	403	438	438	405	433	405	457	416	402	412	423	384	430	395	393	422	434	426	428	443	427	413	378	415	444	443	418	437	425	424	428	424	389	429	493	422	413	413	441	438	415	397	411	409	410	419	424	429	401	461	407	436	422	382	480	424	429	392	421	380	419	435	439	422	429	430	402	457	463	424	420	435	397	429	453	396	384	460	400	444	436	391	406	451	426	468	401	434	417	439	421	424	422	427	434	435	415	411	438	437	417	421	468	409	409	436	410	390	381	428	410	381	408	430	452	437
34512	55173	37551	11090	1220	919	813	757	704	706	678	630	623	626	648	633	605	1895	3456	794	536	547	507	575	531	499	584	567	561	656	525	495	543	494	526	515	502	550	487	521	551	505	476	527	531	519	552	522	551	486	527	551	523	509	482	487	517	520	530	543	517	494	563	554	557	527	514	546	502	540	531	560	530	533	511	486	491	534	548	519	491	529	536	502	501	532	500	483	531	505	512	562	515	501	519	546	504	510	516	519	520	541	510	508	508	530	565	528	520	529	520	530	534	530	503	525	535	507	532	533	544	533	539	502	487	550	515	535	495	531	531	532	503	498	506	547	513	509	523	540	499	563	509	519	546	499	548	523	486	549	540	510	548	547	550	506	602	517	520	525	513	522	502	488	541	496	534	536	489	498	526	521	527	508	524	532	489	537	544	513	519	544	543	548	514	515	502	539	518	521	516	503	511	517	487	523	533	509	541	506	499	545	508	535	554	548	561	541	495	534	469	498	527	512	541	527	483	519	544	505	500	505	499	494	492	537	529	517	529	511	517	512	485	492	534	616	550	516	516	507	551	584	526	478	521	525	507	519	546	496	518	479	537	511	516	514	529	538	528	518	496	504	565	499	540	546	517	547	501	528	494	511	513	513	539	502	505	487	559	504	513	545	528	541	578	556	541	509	473	547	524	530	523	492	524	527	523	528	533	530	526	537	479	505	498	506	526	514	546	546	545	553	510	530	518	530	480	512	516	569	541	537	498	502	484	531	515	498	513	510	536	544	502	535	501	491	521	526	517	596	519	534	506	541	549	533	528	534	504	531	509	522	546	544	528	521	554	495	537	496	569	534	517	503	542	498	512	527	524	475	562	503	528	538	577	507	513	510	513	500	540	534	538	502	485	506	493	500	515	549	505	511	500	548	546	527	569	489	498	554	505	529	545	523	513	535	509	547	515	487	499	520	547	489	461	494	538	522	540	485	551	564	481	559	489	495	514	508	529	514	545	549	518	566	545	525	537	484	521	510	566	489	545	531	516	544	480	542	506	505	539	512	536	532	525	534	538	532	511	574	534	543	541	542	489	526	503	529	508	493	547	499	527	476	534	499	530	493	520	532	528	539	533	536	513	560	546	530	568	521	550	494	512	524	517	480	561	482	574	543	511	523	553	518	527	561	521	532	517	556	568	582	513	541	524	515	574	513	514	528	516	513	522	554	543	502	480	497	551	537	506	536	523	542	511	510	505	520	496	533	553	525	510	487	478	568	503	519	560	525	555	532	532	550	574	525	496	564	481	537	551	554	550	523	505	527	488	549	481	557	524	526	507	521	562	527	519	536	521	547	506	512	573	512	543	547	503	537	540	508	530	546	514	533	520	500	506	565	531	485	520	511	516	546	497	511	536	506	496	509	557	486	504	512	536	489	524	500	501	527	509	509	527	566	525	576	522	501	510	519	552	536	527	516	496	505	526	504	545	534	561	531	525	543	493	570	549	543	512	554	471	529	515	515	528	473	544	533	528	509	495	547	559	544	517	532	533	547	503	509	497	541	509	515	536	513	513	523	501	508	501	551	523	549	518	537	501	511	510	503	536	496	524	517	542	523	523	551	569	516	529	521	518	534	511	553	511	529	524	538	534	516	532	554	581	530	546	501	498	508	564	536	541	550	500	548	517	531	513	517	544	566	541	557	493	516	503	487	502	549	511	518	531	486	495	490	498	495	531	520	500	609	500	520	530	540	511	520	479	554	488	518	516	517	514	525	535	516	517	505	551	540	537	523	504	524	558	508	525	535	562	521	529	492	504	496	532	475	501	525	548	505	548	525	533	510	530	511	541	519	501	534	504	560	514	555	494	516	516	527	507	510	525	572	485	521	536	552	521	548	527	532	546	506	504	515	512	517	514	523	548	550	515	480	505	501	538	522	540	506	487	547	538	534	543	525	488	489	501	518	510	560	557	558	555	509	556	488	523	536	519	526	530	558	527	516	532	499	557	519	545	507	526	512	527	475	518	537	486	486	494	550	523	525	554	534	513	538	482	535	509	512	471	527	492	556	529	532	519	481	524	489	580	537	493	528	531	523	521	516	517	527	519	515	535	543	524	521	531	549	541	509	531	513	564	496	529	541	506	542	531	528	516	519	542	498	495	543	497	520	544	533	505	521	488	537	495	546	525	519	477	527	508	540	521	557	482	554	521	473	535	482	543	543	519	562	517	560	490	498	520	561	541	527	539	551	491	512	560	544	530	538	496	527	517	504	493	554	531	510	537	566	523	501	553	529	538	539	532	528	480	509	516	549	524	479	551	510	533	526	540	560	551	495	510	548	523	475	525	520	532	574	571	499	498	487	535	564	487	528	555	497	574	483	496	543	504	521	532	509	543	514	530	529	492	500	516	531	524	533	514	536	499	553	510	528	531	483	522	526	513	512	512	515	547	529	503	541	539	559	550	526	519	541	513	495	489	538	516	505	538	483	524	537	511	527	492	549	533	521	530	554	552	499	528	542	528	527	499	528	559	504	536	518	553	509	537	515	505	530	551	489	517	525	543	516	522	536	544	507	554	510	508	510	557	509	561	494	492	530	522	550	533	490	554	516	531	538	591	520	548	573	483	522	520	518	531	467	523	493	502	527	510	570	544	522	519	512	547	517	503	535	493	540	541	541	528	516	518	519	511	507	541	538	500	529	520	558	520	529	508	538	523	556	512	552	491	540	517	546	542	527	534	514	515	491	558	529	525	533	502	551	530	515	500	510	499	504	536	522	530	510	540	510	513	494	517	489	529	497	504	556	523	550	519	511	508	497	521	521	517	536	521	534	514	499	542	494	539	504	452	485	485	543	540	494	540	513	521	538	497	543	509	540	546	506	556	498	460	483	494	527	528	555	498	506	523	505	518	496	539	515	471	533	554	513	533	545	533	519	524	553	547	542	512	512	507	525	555	503	485	511	553	528	512	501	534	540	505	477	545	519	539	574	508	532	518	551	511	544	460	443	515	518	503	463	549	519	524	494	535	524	484	535	545	557	534	495	505	515	524	541	541	541	516	485	502	542	525	506	573	540	514	517	529	543	583	547	521	545	512	518	542	520	508	520	507	507	499	521	535	583	535	569	518	530	537	556	550	506	546	521	524	531	510	522	538	500	524	521	551	554	491	522	466	509	506	527	527	544	509	482	476	513	544	544	523	522	531	535	555	533	526	523	552	501	510	516	560	511	519	532	529	520	559	476	537	495	573	502	532	557	516	491	563	541	540	505	520	516	532	535	518	498	503	502	561	486	573	535	499	519	505	551	548	535	555	542	530	521	511	548	513	504	466	494	523	538	467	517	490	509	518	496	535	548	516	518	526	505	509	525	564	499	536	480	552	572	537	525	510	482	543	534	523	511	528	527	531	565	543	534	534	490	536	509	539	517	538	520	528	553	537	531	500	519	535	521	504	514	492	510	526	550	514	546	509	519	528	532	539	523	535	501	544	519	502	507	523	550	547	512	484	562	582	517
23184	21553	29411	24382	21513	21146	9435	1339	997	858	810	774	814	818	831	800	751	2141	3579	876	698	701	675	713	672	634	695	720	717	1031	669	658	644	664	625	644	643	675	660	694	678	613	659	679	656	647	709	651	626	654	629	672	675	629	653	640	648	661	635	648	658	638	636	637	688	653	654	684	627	691	661	682	654	634	662	661	644	696	638	622	653	659	635	565	649	660	604	636	652	628	623	629	646	621	590	648	656	639	653	623	681	650	628	636	649	624	610	593	641	710	663	595	629	647	653	634	623	635	678	638	700	656	683	657	664	698	633	605	631	669	636	677	609	592	627	657	701	680	684	652	613	638	669	660	602	652	619	602	630	619	625	614	652	621	659	642	614	689	664	632	649	651	669	661	678	645	654	620	599	640	651	694	640	584	635	674	607	631	610	604	678	659	671	637	632	641	685	660	637	649	657	658	629	640	689	619	674	639	620	648	674	627	633	618	625	646	633	663	625	656	638	649	648	663	608	647	621	632	644	657	632	686	651	680	663	681	671	661	664	652	669	654	616	660	643	656	678	649	645	655	650	647	633	687	632	684	642	667	606	622	646	628	657	708	617	626	614	653	646	683	632	677	700	641	655	611	690	678	642	624	665	632	650	653	585	654	620	683	618	642	647	622	628	644	684	602	620	613	593	676	635	669	637	616	626	651	652	637	653	610	605	621	649	622	680	652	675	629	617	665	612	641	664	645	643	647	626	660	656	645	615	638	633	625	667	642	680	671	622	655	617	602	677	626	665	651	652	661	593	638	642	613	657	690	617	633	648	630	687	633	678	660	651	590	662	593	673	656	638	693	580	645	629	626	683	639	598	633	631	666	659	630	642	652	695	614	700	643	612	659	662	673	665	650	661	656	655	651	642	665	634	642	660	671	627	658	666	708	603	589	622	651	625	652	622	629	689	642	657	610	625	719	625	652	677	612	668	645	628	657	643	646	645	651	577	631	609	625	682	695	645	654	690	647	649	672	640	610	658	632	644	658	652	623	647	683	622	643	651	601	642	658	640	702	684	598	599	631	629	620	613	621	656	624	631	658	632	631	621	702	645	648	625	670	627	659	653	651	626	687	706	669	634	622	677	664	663	694	650	699	569	663	617	640	624	655	663	676	706	686	607	608	625	655	632	626	692	623	632	664	628	640	634	633	693	635	630	610	624	660	641	650	642	642	657	691	675	625	645	655	651	597	606	648	635	668	656	697	620	658	624	695	610	619	648	640	614	630	628	673	647	673	649	662	614	622	613	625	662	648	631	648	602	651	620	664	649	619	643	641	640	630	651	618	626	616	613	615	640	654	627	633	624	614	627	650	653	638	687	608	711	648	632	631	657	593	671	595	604	642	682	631	649	671	665	673	636	649	625	655	611	669	640	653	691	628	652	617	648	656	653	623	676	602	679	616	635	636	672	643	657	639	663	687	584	628	638	647	637	659	647	650	673	646	638	667	677	640	637	615	598	660	633	648	588	665	634	636	607	654	613	639	626	641	665	603	654	664	692	657	611	659	644	647	661	616	635	588	619	624	637	658	699	659	609	624	630	655	623	627	644	615	651	622	615	647	644	625	627	657	640	664	621	656	650	644	667	662	652	650	657	657	629	632	653	650	629	651	646	650	613	663	626	639	594	603	634	607	656	623	688	639	649	619	657	635	577	596	637	690	651	642	652	612	656	687	632	625	643	619	628	644	645	637	649	723	641	693	633	640	648	672	608	646	641	660	694	676	670	583	602	611	658	639	677	646	611	697	639	601	677	613	620	668	672	630	615	654	667	615	645	601	639	642	625	636	633	665	622	646	622	649	655	628	612	627	642	650	631	682	653	618	665	668	644	657	627	607	630	571	620	633	665	647	617	679	632	658	643	682	641	660	645	631	659	666	688	705	683	647	634	647	591	624	658	636	637	643	681	609	602	646	608	668	638	654	684	694	636	655	626	662	623	619	664	642	641	582	671	666	668	635	673	699	662	643	669	680	638	679	619	662	686	640	665	617	674	651	661	639	624	609	634	638	664	662	663	640	646	630	665	689	657	673	632	681	686	635	616	607	731	634	658	662	661	634	682	627	671	643	646	619	662	625	680	605	646	648	616	678	633	680	599	645	665	675	636	644	629	674	651	611	610	658	657	644	674	641	634	615	651	654	620	631	674	571	656	675	624	620	683	614	628	640	674	623	638	657	644	664	621	667	646	641	660	648	646	605	578	697	679	685	686	644	607	602	623	616	598	668	705	632	684	650	643	643	683	659	655	662	642	646	656	670	663	619	639	636	620	687	670	665	625	647	693	637	635	641	631	605	696	648	701	577	633	616	665	634	626	684	666	589	645	665	590	606	642	646	686	693	665	656	627	613	658	613	685	654	658	648	627	683	662	651	654	659	648	661	663	644	680	602	630	630	678	646	649	699	622	608	605	686	668	673	671	631	624	652	657	649	611	662	655	624	635	631	665	647	644	693	672	641	638	651	641	639	665	650	611	611	584	628	626	688	635	632	683	670	607	645	645	638	650	625	686	689	621	607	635	684	637	644	652	657	618	612	600	617	637	639	611	661	643	628	659	632	617	621	651	645	595	693	643	620	642	582	655	669	620	640	637	652	674	627	628	650	621	666	683	673	636	650	634	620	679	653	636	645	640	653	634	658	661	612	662	690	671	611	619	607	582	620	644	640	681	639	617	678	630	642	614	677	627	656	622	621	700	632	673	638	569	622	668	650	594	647	648	614	633	630	630	651	649	617	647	631	601	608	648	608	614	626	648	623	653	639	665	677	661	702	619	608	669	617	665	659	630	658	679	653	639	628	700	595	684	650	635	646	643	671	632	611	667	640	669	671	606	636	669	608	645	615	587	618	577	657	639	694	668	633	645	648	592	673	643	601	641	630	644	696	632	676	604	621	609	635	638	619	632	604	640	627	649	658	686	624	662	643	653	646	576	638	674	672	609	673	676	657	662	643	670	656	669	670	611	663	616	648	705	646	657	606	607	616	624	659	640	664	647	649	710	678	680	611	645	659	613	646	674	621	601	683	625	609	615	649	649	660	630	624	642	698	644	685	656	679	656	641	634	706	646	621	625	605	643	670	618	615	695	611	684	662	655	636	669	644	636	682	652	605	646	624	648	625	605	632	631	657	597	623	589	653	663	637	634	652	641	668	607	645	588	617	664	648	621	647	665	674	609	644	663	663	612	690	664	683	626	629	624	655	644	619	625	634	664	612	669	669	656	670	653	644	625	668	646	699	665	665	594	657	687	599	594	661	587	619	624	604	642	656	690	628	662	670	605	662	612	689	643	664	620	646	617	645	656	659	672	649	640	674	653	617	637	658	610	616	644	638	635	636	722	639	705	607	619	615	625	653	598	605	605	689	670	646	642	618	641	615	638	628	660	640	615	608	669	661	644	651	618	641	678	646	623	671	634	608	664	610	685	652	670	623	687	667	624	677	640	648	639	643	651	700	652	626	556	642
40311	73363	56660	31763	2945	2271	1809	1528	1282	1149	1113	962	972	1002	1063	992	981	3531	5753	1026	802	815	797	812	804	773	750	802	830	1506	769	745	752	717	766	751	776	777	780	764	750	766	778	777	766	769	759	766	739	744	769	755	750	766	770	695	748	718	724	714	778	696	752	747	781	690	695	777	719	714	744	717	764	747	758	729	782	726	752	735	782	789	703	769	778	767	736	748	734	757	769	687	732	734	756	734	716	719	731	741	801	749	759	767	754	765	703	769	733	721	750	732	752	677	751	734	773	694	781	762	736	810	729	754	755	738	717	726	781	763	727	747	707	689	759	778	736	747	728	745	685	709	783	675	717	782	771	752	715	779	743	807	705	732	701	771	721	716	688	735	780	708	731	744	710	756	708	749	754	727	748	782	711	700	700	755	728	732	725	747	729	705	756	767	719	753	749	699	743	778	719	761	719	760	740	739	695	721	747	742	740	688	792	753	753	706	741	731	757	736	714	767	756	734	783	783	724	751	709	706	726	733	686	717	716	758	713	741	753	733	756	784	718	765	741	707	735	764	734	718	774	770	703	711	736	774	771	747	784	719	776	753	763	688	730	748	785	739	715	726	708	748	756	738	732	718	732	709	756	738	727	700	688	761	716	755	708	745	765	726	699	728	759	764	758	714	747	725	728	710	749	758	748	704	741	768	682	745	742	799	736	755	741	755	722	677	756	763	754	751	722	762	749	760	775	730	764	747	747	723	742	767	757	781	738	759	727	764	706	729	723	767	763	731	706	680	754	711	725	771	751	736	740	711	718	743	734	698	712	737	741	746	732	711	759	755	768	704	716	723	776	766	757	689	693	738	727	779	746	761	725	765	737	714	701	726	712	702	746	733	745	724	730	733	710	746	662	725	752	753	754	706	698	743	738	781	765	768	738	771	726	716	757	708	752	722	787	745	739	801	742	697	771	787	692	740	743	743	736	768	729	708	781	708	792	712	738	702	763	728	726	727	747	804	744	736	729	762	741	740	743	744	698	695	765	752	723	753	810	731	694	749	707	725	764	727	765	711	700	743	690	735	719	767	793	742	750	711	777	752	725	736	787	679	807	753	669	745	736	730	753	724	784	712	721	728	747	747	750	745	720	782	762	782	764	712	729	730	723	747	700	817	718	755	720	767	782	756	732	722	769	756	731	699	738	732	780	733	798	774	754	756	739	752	707	724	753	745	760	737	741	712	726	738	745	660	787	723	724	758	750	766	745	742	768	745	736	776	760	764	730	711	766	757	750	713	735	786	728	779	719	713	738	761	735	761	717	705	706	761	697	723	698	714	764	738	745	763	716	753	714	737	740	728	713	665	735	725	742	736	760	735	766	737	718	775	753	724	756	744	708	738	748	748	740	719	749	769	792	686	776	705	736	770	749	709	681	729	737	747	753	764	778	720	728	742	776	752	779	757	706	744	709	740	751	720	749	731	745	733	726	716	748	762	757	699	722	756	738	742	733	764	732	729	710	795	691	763	767	755	734	690	693	732	729	761	736	779	745	765	743	722	771	734	709	735	776	716	678	743	731	706	728	733	694	751	692	717	747	746	746	730	788	724	757	733	763	732	734	794	732	701	777	742	728	806	794	717	730	720	709	740	749	702	737	765	733	752	777	733	721	728	753	734	771	729	712	738	713	732	711	761	759	754	724	742	747	727	743	715	746	741	720	733	700	761	743	729	757	752	755	749	696	742	781	731	764	756	706	748	733	662	749	727	737	774	704	713	749	745	758	713	757	728	780	731	732	784	730	697	773	734	717	699	759	758	753	729	777	740	732	733	692	726	756	744	782	751	769	770	717	718	730	773	728	733	711	715	740	776	776	758	748	729	709	676	786	737	698	741	762	713	735	746	735	804	735	738	776	747	715	740	755	743	776	747	722	730	759	751	721	703	764	720	694	779	687	696	719	736	738	732	704	758	719	732	804	725	751	704	728	702	715	716	755	784	766	718	758	725	786	688	731	697	757	780	725	700	696	759	756	729	692	753	791	713	743	722	712	729	734	718	771	708	791	758	737	716	765	730	735	740	775	794	760	756	725	766	732	700	730	708	761	770	765	699	732	747	738	733	735	735	737	719	752	698	741	784	686	735	785	725	724	759	735	712	774	762	751	801	739	725	712	738	771	757	724	735	761	743	725	728	711	750	717	720	708	768	718	750	706	749	727	744	737	729	775	745	700	729	767	821	724	749	713	691	763	741	760	772	742	742	725	749	745	752	767	742	750	717	759	716	752	710	782	728	733	789	721	790	753	718	768	771	741	756	771	714	760	699	751	726	756	755	745	724	736	745	731	753	750	728	701	758	726	763	715	706	774	765	707	705	759	773	779	752	773	729	767	762	793	744	693	750	745	748	736	715	726	715	702	736	696	774	671	737	696	745	772	800	720	769	762	754	775	731	715	687	731	770	708	725	768	779	804	736	783	728	752	755	764	702	701	717	742	742	795	704	798	771	751	724	704	769	766	726	730	703	756	730	773	773	768	748	727	739	709	738	739	752	741	710	722	717	718	744	823	766	777	775	701	722	737	731	731	766	772	729	732	724	769	792	774	717	708	743	731	718	768	746	749	751	769	703	723	688	759	750	782	708	753	699	745	746	690	728	709	739	751	738	736	716	733	744	735	781	761	740	788	709	726	729	749	748	702	683	764	764	714	730	689	761	767	751	818	749	734	738	737	777	728	724	712	750	712	781	807	748	748	750	763	742	700	731	737	772	753	747	763	719	734	745	732	766	758	725	720	721	760	735	728	780	716	756	710	751	762	724	750	746	673	716	716	719	704	759	710	736	752	708	710	729	764	717	786	731	738	761	701	735	745	740	729	739	741	725	703	746	708	706	701	772	735	746	747	750	729	712	763	763	741	742	763	745	744	757	742	721	768	736	735	747	734	765	728	717	787	757	765	791	689	782	736	737	748	746	736	766	734	708	769	737	734	741	736	753	725	722	730	738	764	760	769	743	746	719	716	747	773	730	749	730	696	738	754	737	793	710	698	793	746	730	728	774	718	725	760	767	742	733	738	718	714	708	709	813	753	714	725	735	732	758	784	721	738	797	790	775	702	800	749	771	756	725	759	757	735	774	796	728	730	748	760	739	767	687	728	751	683	708	723	709	713	699	776	677	744	732	733	755	762	736	735	768	748	764	734	682	683	739	744	756	796	779	753	752	760	749	724	748	754	731	788	735	699	761	750	728	727	755	768	734	725	761	758	810	745	730	742	734	746	709	752	772	727	718	777	732	757	761	726	736	758	751	686	723	703	746	707	733	739	748	739	727	713	724	729	730	723	720	721	757	795	740	741	717	760	709	722	680	752	725	752	764	733	743	732	729	778	734	737	705	783	769	724	751	748	754	766	725	740	740	726	733	802	706	782	692	711	749	755	760	821	742	686	725	731	753	729	756	724	768	752	736	760	774	699	708	713	741	722	728	742	679	769	755	685	781	712	714	737	732	727	700	764	715
28642	28852	33927	15469	790	341	283	280	219	260	287	235	243	283	294	274	282	268	318	259	277	254	237	261	253	249	266	257	281	233	263	269	264	246	247	263	257	231	258	252	229	240	217	258	235	224	289	254	254	241	253	241	243	256	256	266	243	250	264	262	228	266	249	274	226	242	235	280	255	259	282	222	228	252	267	258	237	256	247	262	252	243	241	233	265	276	273	227	246	262	256	248	270	262	248	262	253	278	255	264	242	265	247	243	261	250	242	251	271	254	283	243	238	273	294	263	215	251	248	241	243	235	256	263	253	293	250	236	246	257	278	244	247	276	243	260	237	270	253	231	259	259	265	256	239	253	268	267	247	228	260	253	266	222	249	255	260	247	253	258	272	234	260	239	237	247	277	259	262	227	224	276	261	249	246	244	259	258	245	261	310	263	249	286	228	259	250	250	229	259	235	254	271	254	239	270	259	239	241	266	221	234	252	287	256	255	251	257	248	249	245	270	250	278	258	249	246	256	266	235	249	246	270	268	250	244	239	270	260	242	269	249	278	276	251	252	249	222	246	262	264	248	276	235	284	254	263	265	271	256	253	260	302	241	212	240	290	257	224	266	242	274	265	260	284	257	286	267	285	264	234	249	273	226	255	236	254	248	261	238	271	278	261	244	241	258	249	283	257	264	254	267	256	271	242	225	255	239	262	257	262	256	270	255	266	265	245	250	267	224	263	249	241	226	246	237	261	248	249	259	247	278	247	249	230	262	243	252	251	240	242	262	284	250	253	238	257	274	263	251	256	251	256	271	279	256	252	285	233	265	267	264	251	263	249	281	255	248	236	258	274	265	238	234	248	270	243	246	245	234	270	257	257	261	233	259	277	259	285	263	226	252	218	284	254	249	268	225	253	247	237	225	250	258	263	265	250	257	249	252	238	246	267	255	244	234	285	263	245	266	260	266	258	245	264	246	234	244	257	265	250	265	261	272	264	239	269	262	242	248	272	230	231	246	243	231	256	278	257	270	241	226	264	262	270	260	249	258	239	264	231	250	262	246	241	264	240	249	265	226	225	208	249	269	260	223	292	254	242	246	240	275	272	264	231	236	278	241	236	262	265	288	256	233	244	265	245	275	234	261	255	241	241	256	257	259	265	267	264	251	230	246	267	236	248	252	266	245	226	256	233	259	272	231	249	271	272	230	277	286	258	234	266	221	245	252	239	288	256	254	274	248	265	274	252	270	239	244	273	245	242	260	276	246	237	247	246	278	272	219	273	256	253	267	235	262	237	270	240	253	229	244	267	236	240	244	250	256	285	258	256	246	276	271	224	272	255	265	252	248	259	264	255	261	237	253	270	279	279	224	280	281	251	288	240	256	256	232	251	245	251	255	239	260	231	253	235	243	252	265	265	264	257	278	241	230	253	251	232	245	251	249	282	254	225	257	277	244	263	223	259	243	265	239	247	291	259	266	248	252	256	266	235	218	251	251	269	226	227	244	270	250	258	241	242	266	258	241	229	235	270	249	238	255	263	252	270	255	284	271	247	243	249	263	234	269	260	264	247	261	243	245	260	255	244	275	263	264	278	247	248	227	247	264	245	251	233	257	270	240	240	237	252	245	266	235	278	259	274	267	237	239	241	253	276	239	253	269	268	252	273	274	216	243	256	248	260	250	278	273	281	261	265	267	260	254	235	284	245	256	246	273	272	249	246	257	246	256	243	259	261	257	243	274	243	293	284	254	271	261	240	252	265	246	259	241	234	230	247	236	254	219	255	262	254	240	257	253	245	248	272	273	259	263	239	218	252	257	272	246	270	270	232	248	264	242	263	238	263	285	285	241	273	254	250	251	243	237	264	280	238	259	216	265	295	249	237	247	257	263	251	268	269	236	252	286	237	252	242	258	236	264	249	229	241	248	236	283	253	232	253	255	231	270	279	234	260	244	285	242	277	263	280	256	247	266	227	250	266	210	267	250	261	237	235	236	248	252	259	246	243	248	242	249	212	261	254	246	240	251	265	268	266	228	266	256	283	248	277	278	246	252	255	228	249	266	237	273	252	236	280	246	248	218	251	234	254	250	248	247	261	263	253	275	242	244	238	262	275	255	244	254	246	259	240	244	259	244	263	262	264	257	235	229	229	247	265	264	285	265	237	250	255	297	294	241	238	270	250	244	273	240	237	273	255	251	265	270	254	267	242	281	233	294	248	251	251	233	270	252	235	267	250	238	235	248	271	273	280	272	245	255	253	269	269	274	269	234	257	260	252	242	224	232	263	287	262	251	260	251	253	271	248	247	248	265	263	269	244	246	268	259	251	256	285	247	250	224	249	262	248	259	239	229	254	243	228	268	251	296	239	248	257	263	280	276	252	261	247	260	243	270	256	239	244	245	240	251	261	238	267	268	238	245	238	265	256	282	232	259	253	250	260	255	259	254	236	237	322	258	253	258	266	228	273	267	251	247	247	267	256	252	225	256	268	261	297	234	258	246	237	238	248	257	251	243	251	249	257	277	268	243	260	231	228	256	227	241	251	248	261	263	239	243	267	222	263	248	255	280	254	260	253	283	247	215	271	233	239	260	273	239	242	255	254	231	287	241	254	273	226	249	247	236	260	252	232	236	297	279	257	263	228	252	263	218	276	256	241	265	247	248	265	280	264	243	234	274	267	262	245	271	277	227	275	251	250	273	267	269	277	230	255	254	250	258	294	261	228	254	259	237	271	257	281	251	263	229	255	268	241	277	230	280	242	261	227	297	275	249	229	237	251	271	257	255	258	269	249	261	233	259	226	217	224	280	253	247	259	231	270	261	275	249	250	258	269	235	228	239	270	241	232	267	232	265	253	243	249	277	257	258	251	235	268	242	268	276	240	266	292	255	267	250	259	259	263	238	239	273	255	236	276	264	265	224	270	248	240	239	281	263	241	259	249	278	246	255	262	219	245	261	244	236	231	237	250	252	266	243	274	243	257	248	229	277	277	266	241	257	277	288	254	294	239	265	265	243	261	252	251	257	242	249	256	267	245	254	238	225	266	221	242	271	236	277	251	261	269	240	269	265	244	276	257	259	257	261	244	270	282	259	273	260	249	264	285	235	258	236	242	251	231	252	252	256	254	246	250	259	282	257	247	270	250	265	260	262	234	260	265	259	268	253	250	246	289	291	251	243	270	244	236	252	240	244	285	251	233	241	259	266	263	260	274	234	251	278	257	274	262	249	247	245	241	254	266	253	251	269	265	262	258	261	252	234	274	263	265	265	255	244	244	259	258	260	246	261	273	253	261	243	230	219	236	270	216	231	259	245	245	274	276	254	275	248	260	271	263	230	246	266	265	274	237	264	256	239	230	277	277	272	253	298	240	242	262	256	262	262	257	264	261	256	280	261	219	231	231	254	238	245	263	280	270	264	265	273	233	246	239	243	275	241	269	288	243	229	249	229	256	235	254	269	240	236	284	239	262	273	238	245	258	246	270	215	253	251	247	260	242	260	274	246	276	270
31055	47169	34044	9043	389	396	382	342	351	340	287	303	349	356	367	409	342	356	393	299	340	314	349	326	315	318	336	345	352	348	328	336	293	295	314	312	306	305	321	327	334	349	341	331	323	319	313	318	338	306	328	336	307	292	325	308	318	337	328	338	345	328	339	311	323	350	316	335	310	338	317	309	287	347	326	316	299	313	319	316	322	294	358	335	312	341	307	300	345	319	315	331	343	334	328	324	304	312	307	295	288	299	310	334	338	304	326	325	327	340	340	313	334	327	300	306	302	345	305	321	343	344	317	310	316	312	328	313	313	301	297	318	339	320	330	304	311	292	309	305	296	355	323	332	305	300	300	285	334	311	314	316	294	343	316	337	311	312	334	320	327	309	325	285	329	300	316	306	293	333	348	309	325	339	324	316	338	361	347	338	314	307	310	338	311	319	305	319	338	266	313	318	315	344	336	339	322	322	333	304	323	328	319	321	332	357	333	287	321	308	363	324	312	297	333	311	298	349	325	329	310	318	294	342	328	312	338	293	303	331	310	305	314	343	337	298	338	325	301	341	299	342	302	323	311	316	329	309	315	331	345	295	322	330	328	324	319	322	348	332	305	315	302	345	351	316	312	324	311	310	300	298	317	299	311	305	307	327	322	350	324	312	354	335	337	302	319	300	321	328	312	335	303	274	343	316	321	316	327	312	322	327	325	308	315	326	295	318	303	355	307	328	340	331	301	334	312	344	308	331	311	343	333	349	325	297	301	306	328	299	336	341	301	347	328	304	300	312	335	324	311	311	306	321	310	313	327	334	307	301	301	317	330	321	336	346	330	330	303	320	324	288	322	328	331	313	356	298	325	338	332	352	331	333	312	319	319	298	307	292	318	296	295	344	328	294	297	311	289	308	333	315	312	340	289	333	306	321	316	348	265	370	336	343	302	301	313	328	344	349	326	306	335	307	336	324	310	306	335	312	291	302	332	301	327	337	295	316	326	312	333	324	308	347	301	306	321	315	323	321	323	322	321	344	321	293	299	325	321	322	315	311	322	300	333	311	321	324	325	347	326	350	319	307	320	311	323	330	338	311	294	305	308	337	329	321	335	318	305	338	347	342	343	314	342	354	312	342	337	316	329	322	328	296	290	295	343	319	311	313	306	315	332	295	327	332	297	336	293	338	354	314	318	313	301	326	303	288	297	317	312	287	307	347	334	309	318	309	332	304	289	318	322	353	320	306	315	341	324	303	330	337	346	294	330	312	333	294	330	353	321	306	337	318	338	318	345	320	312	301	320	313	308	305	322	308	305	343	309	304	310	307	329	317	301	310	320	288	294	324	336	336	311	383	329	321	370	326	313	313	305	316	320	362	292	345	315	308	347	328	359	308	334	304	338	316	294	298	353	302	334	341	335	323	299	344	326	315	295	346	299	320	341	310	319	324	301	336	346	342	316	328	311	314	341	308	299	306	325	320	285	313	333	318	300	337	320	333	335	316	325	358	306	331	324	318	327	323	302	311	323	300	333	342	317	335	316	315	341	331	357	331	326	329	332	314	310	314	343	325	314	312	343	315	312	319	327	336	313	322	348	317	364	328	320	335	285	327	326	363	324	302	322	355	344	351	359	344	312	348	319	332	300	338	323	347	282	334	306	323	357	304	307	311	324	292	308	313	326	353	312	304	360	324	363	327	344	325	362	301	342	328	327	281	305	343	311	330	322	306	307	320	311	344	326	318	312	338	296	303	322	335	288	331	322	338	337	332	344	357	308	325	325	329	338	312	289	299	280	330	335	319	337	306	333	313	305	323	326	313	314	343	298	312	373	307	324	327	316	327	336	346	358	334	344	298	346	318	339	313	312	308	316	315	312	338	335	322	288	315	308	327	336	280	316	333	282	322	310	328	295	341	275	303	327	334	291	323	309	324	308	323	311	319	300	324	327	313	301	284	334	358	329	322	289	317	340	341	330	330	287	294	342	315	341	348	313	303	309	330	285	345	298	307	336	342	317	324	334	308	293	321	326	340	327	299	294	351	325	331	330	312	305	317	320	317	329	317	298	316	320	345	323	340	316	330	340	349	313	327	308	318	312	306	322	306	336	321	312	292	327	328	329	325	327	327	348	323	299	349	298	321	269	308	327	330	290	320	337	309	311	321	301	321	332	341	335	314	318	320	306	323	364	332	325	288	334	314	309	343	332	337	335	342	283	355	312	290	318	297	326	311	314	309	350	324	324	332	317	325	308	293	321	314	288	334	352	317	335	339	298	369	314	307	331	344	306	289	306	317	343	323	329	299	293	273	351	306	358	313	319	348	324	336	327	353	321	305	301	315	305	342	317	295	307	302	325	330	330	305	281	317	285	314	314	299	326	353	316	334	323	300	332	341	304	327	294	294	311	317	313	296	378	322	300	325	299	324	333	306	332	293	304	326	332	336	302	277	305	303	316	333	334	343	312	309	283	350	339	309	323	311	297	347	310	314	322	320	333	317	303	324	280	339	274	324	328	335	328	303	354	315	348	304	338	318	309	349	323	329	310	322	330	319	349	287	323	336	288	328	329	326	312	339	321	317	320	313	339	310	328	329	356	267	307	336	326	325	337	328	292	308	300	358	314	346	301	311	324	314	329	339	319	303	315	332	307	341	337	307	351	352	345	317	340	331	342	335	317	344	319	305	327	304	302	361	308	314	300	316	315	344	363	335	287	350	323	280	325	346	320	331	314	321	339	314	311	343	337	351	289	307	320	328	325	351	323	341	312	336	296	349	330	334	308	325	302	296	313	290	302	360	323	305	327	351	342	328	320	306	326	347	313	311	338	334	330	336	322	310	305	326	339	302	341	343	318	327	301	295	349	280	326	338	311	287	328	344	319	358	301	331	360	338	366	342	274	314	325	346	299	354	290	313	369	340	345	359	300	300	341	306	329	350	301	340	309	320	340	324	353	288	340	333	330	326	342	299	344	312	340	345	303	329	328	333	320	333	316	311	329	302	335	330	318	306	290	289	316	369	339	332	331	323	285	294	316	319	316	332	315	283	326	328	326	326	370	327	304	306	316	312	294	317	292	324	326	358	320	301	325	337	333	315	329	335	311	290	327	314	315	326	332	337	311	305	331	332	311	323	304	346	320	329	329	331	331	323	318	358	352	299	309	309	308	309	317	319	327	316	315	326	331	338	315	279	334	320	303	310	314	331	336	311	305	323	306	327	321	313	321	339	306	334	289	324	313	322	337	335	358	350	338	327	360	327	329	307	329	298	368	308	285	309	324	310	296	346	317	337	307	325	305	338	297	328	301	316	354	299	358	344	274	305	343	319	343	329	316	307	318	330	325	303	304	320	289	320	314	342	340	318	328	315	291	324	327	373	329	333	344	336	311	320	345	335	344	325	318	335	342	318	306	347	334	353	296	304	317	336	329	314	322	321	328	324	328	319	358	314	330	331	309	324	345	313	338	311	355	319	296	333	322	303	324	320	350	325	325	312	321	333	353	307	336	312
24455	21594	29221	24813	20260	6390	769	552	465	427	395	423	412	428	406	389	397	390	699	376	331	342	351	351	357	327	356	363	346	534	342	333	329	326	298	323	359	324	329	342	337	339	326	343	333	310	329	328	366	320	352	317	333	358	326	322	336	334	341	364	316	336	311	331	341	313	320	327	315	359	341	317	355	328	344	308	359	308	323	324	358	322	317	319	346	315	359	319	340	321	314	336	314	342	323	333	320	321	345	376	328	298	304	298	308	311	331	296	315	319	323	315	314	269	340	317	338	325	330	328	362	346	316	339	342	306	322	337	348	327	365	333	340	316	298	323	343	324	328	311	338	357	348	330	348	315	299	341	332	321	342	339	381	339	319	338	321	341	330	311	317	361	322	349	339	314	299	328	321	332	319	298	320	314	335	318	346	339	349	325	300	330	353	340	303	333	329	341	325	312	347	338	317	334	341	349	327	317	332	326	330	321	366	302	352	313	320	353	298	339	314	356	326	320	319	329	334	327	324	332	338	310	333	341	324	337	322	356	334	364	338	323	363	327	322	331	301	343	304	322	356	308	350	311	327	306	330	354	311	327	331	361	337	349	331	327	334	330	300	332	335	329	348	342	326	322	348	328	305	356	364	349	360	289	345	310	335	371	359	308	328	326	320	339	321	355	298	338	344	315	318	313	339	305	325	330	335	312	339	335	334	339	306	352	341	328	346	314	317	335	320	346	346	349	342	321	354	312	337	343	340	332	378	339	295	278	307	320	327	313	339	337	366	325	311	323	326	353	358	321	314	364	301	333	312	334	312	335	342	310	341	315	290	291	295	314	327	344	314	329	352	331	353	323	324	357	372	344	373	326	327	320	284	351	350	361	322	306	331	329	325	302	343	330	347	313	347	349	370	364	359	336	318	339	311	322	321	321	327	336	356	322	336	354	348	336	336	361	337	338	348	325	339	342	336	330	325	323	356	316	343	358	301	306	314	315	352	333	318	321	299	323	288	324	367	341	324	351	320	301	335	343	328	311	340	339	319	315	327	344	325	331	356	316	343	324	372	355	330	350	321	310	343	351	339	341	303	354	300	336	316	318	343	303	325	359	330	348	320	306	330	344	311	350	318	340	328	303	334	327	336	350	316	326	314	358	337	315	322	348	340	325	315	316	305	313	341	355	321	318	314	322	346	319	310	350	335	306	323	315	302	326	331	316	315	314	308	335	350	335	327	338	318	333	349	291	351	339	330	324	320	329	346	323	356	323	345	313	292	306	322	304	327	332	281	358	352	329	321	338	345	327	377	344	330	312	340	335	333	321	356	305	349	333	306	325	341	351	328	356	331	340	328	330	342	307	299	336	305	329	329	347	323	346	317	313	344	324	318	332	323	323	319	335	311	321	338	312	305	324	334	341	320	347	323	314	304	347	314	306	338	328	318	320	343	353	344	331	339	333	319	313	352	298	308	345	323	340	312	366	352	316	343	352	330	368	294	297	311	322	306	365	325	307	337	318	322	306	356	329	320	272	378	319	308	332	328	299	358	336	318	307	318	320	357	327	347	358	342	327	346	315	321	315	333	310	305	273	302	332	288	297	328	332	303	332	329	315	317	308	347	331	346	352	297	302	330	367	345	329	357	309	308	342	329	308	336	342	333	303	301	317	334	333	317	326	289	315	306	310	315	354	337	329	319	347	331	299	352	345	310	319	357	335	365	316	342	352	305	310	349	337	332	329	331	340	333	321	340	339	327	361	324	315	368	304	343	324	341	356	310	317	317	332	355	338	316	344	340	357	367	302	327	296	315	359	366	393	329	320	346	321	334	327	336	326	331	322	316	326	332	305	311	347	318	330	332	316	343	331	311	356	299	336	324	309	343	333	292	304	321	337	328	385	326	322	293	330	364	292	359	315	338	308	334	324	326	345	320	327	328	316	317	355	335	330	323	328	327	318	359	325	341	344	342	324	327	347	322	339	319	361	321	336	323	328	346	333	360	332	309	310	320	332	310	344	328	323	335	318	314	357	299	318	322	329	339	334	343	345	325	319	347	304	299	335	346	333	309	331	342	322	337	282	329	316	346	312	345	328	330	321	319	337	335	331	333	299	368	328	337	329	332	324	324	331	349	358	348	353	330	321	357	334	341	356	359	336	323	310	298	296	310	326	350	330	334	333	347	352	305	295	301	346	331	341	336	331	337	360	343	315	311	334	296	374	343	352	336	314	326	324	335	310	335	329	331	343	320	328	350	330	304	369	342	332	322	354	327	329	339	337	331	345	347	311	328	330	330	332	332	300	338	337	334	346	332	341	355	327	344	356	358	324	300	336	322	307	311	318	299	319	326	322	308	355	329	327	277	307	347	338	310	339	330	332	356	299	309	320	295	337	320	325	366	292	312	313	349	325	305	329	349	350	335	317	333	336	318	349	304	329	327	329	335	336	344	331	346	301	334	322	335	331	304	335	327	318	336	334	303	317	345	360	328	344	319	325	350	319	381	323	318	324	346	326	303	333	332	327	319	340	330	310	304	334	336	318	346	332	319	302	310	303	301	345	322	329	323	291	321	331	320	350	308	328	345	333	339	328	290	321	331	334	310	321	349	342	327	325	355	327	338	323	338	336	328	340	355	346	334	304	324	280	328	313	347	353	335	319	328	356	343	314	305	340	348	379	358	333	331	355	307	315	309	354	340	351	346	321	334	330	304	328	330	340	292	330	308	366	336	358	340	334	360	327	315	388	340	321	319	294	308	323	318	327	327	316	357	318	319	328	325	321	342	352	339	305	334	354	338	351	316	332	296	323	351	323	322	308	314	341	333	342	321	296	305	308	361	344	327	306	323	348	333	336	343	333	351	359	329	340	285	335	279	305	313	309	363	311	286	336	336	334	368	348	372	360	306	342	337	340	319	323	330	342	317	330	328	304	330	324	315	323	340	334	335	356	365	327	319	328	334	353	341	299	324	300	359	313	327	327	308	306	339	328	323	355	321	321	318	366	344	329	335	340	313	320	314	308	333	317	363	336	321	286	348	329	311	335	304	311	344	310	292	315	327	334	319	354	309	306	325	301	354	320	341	310	346	321	315	345	278	287	332	362	305	339	323	328	291	294	344	351	347	373	291	329	343	322	349	328	330	313	331	341	344	348	324	335	366	321	350	329	325	324	338	327	279	324	358	304	315	337	324	292	311	310	323	343	328	326	332	359	316	296	334	343	322	311	322	327	341	347	333	326	334	326	330	372	328	317	326	333	336	324	338	345	318	373	338	354	332	359	320	324	337	352	306	323	338	316	330	324	314	313	323	302	326	358	347	342	306	350	335	341	356	347	351	329	320	341	337	342	320	339	332	344	329	316	330	330	328	317	305	333	368	321	329	342	341	307	310	337	328	339	338	350	335	348	362	326	309	347	323	345	313	354	346	343	311	331	327	350	300	335	303	315	323	320	325	325	321	341	338	304	335	338	332	339	321	327	325	292	292	301	319	324	325	302	369	312	337	339	322	391
34521	63875	44035	7975	1503	1089	895	746	663	585	564	525	525	516	579	540	496	479	1128	463	433	433	481	453	429	413	461	475	457	815	434	425	393	413	431	437	411	398	375	391	421	409	408	391	372	417	393	375	394	437	373	431	373	372	398	416	417	398	369	431	401	381	408	362	393	388	412	412	422	402	358	393	369	376	394	419	370	390	416	415	409	396	370	407	425	385	397	420	382	376	390	455	411	386	388	391	376	400	385	424	386	394	413	394	403	379	382	374	411	389	394	415	362	411	370	406	392	396	403	419	381	377	390	371	398	385	405	433	390	384	418	430	370	393	390	379	400	424	370	407	390	383	388	403	392	376	354	379	380	415	393	412	434	426	395	413	393	406	409	400	391	369	400	387	374	410	374	398	407	397	396	383	417	391	380	432	420	372	412	410	392	426	399	397	371	406	366	397	386	403	391	386	387	421	390	402	400	369	393	386	371	357	376	395	412	388	353	381	424	365	378	395	382	405	409	413	382	401	431	417	421	424	415	377	420	378	401	423	423	397	400	413	393	406	359	385	397	375	412	403	403	372	409	401	387	412	394	393	386	414	416	398	401	390	381	392	378	390	395	391	395	384	394	363	412	415	344	373	341	403	418	402	387	390	423	391	373	404	429	401	382	382	420	373	366	354	396	397	366	398	397	410	392	395	414	392	390	356	405	422	431	406	386	386	363	399	408	413	385	377	377	399	387	372	390	410	389	394	381	330	422	418	368	405	392	366	401	423	409	427	369	380	414	360	365	416	387	381	398	415	397	437	392	374	397	360	384	413	417	428	425	394	397	415	403	407	373	399	397	429	413	389	349	409	391	424	382	431	390	393	375	376	380	366	395	402	413	379	374	397	418	370	384	399	401	438	388	373	390	411	388	403	413	417	391	392	388	394	373	392	400	399	373	377	391	400	361	420	406	387	377	382	442	415	392	446	395	395	411	400	439	416	409	376	359	387	415	402	383	385	379	393	390	411	380	422	357	371	408	409	386	395	347	399	421	427	408	399	418	385	377	414	402	437	384	408	374	361	384	382	365	392	388	413	397	428	354	378	417	412	401	381	405	379	384	402	397	382	406	363	375	398	395	393	399	395	409	384	349	357	377	409	387	411	396	407	382	387	443	404	416	390	387	405	370	389	407	355	399	396	433	373	387	406	413	395	388	402	377	402	401	408	389	363	412	390	394	414	383	383	408	413	372	414	372	409	404	382	411	425	406	403	384	399	387	384	408	394	367	409	394	382	454	404	375	368	391	407	425	396	415	416	394	405	391	413	388	375	402	379	379	384	353	398	366	396	337	374	374	368	396	419	400	397	410	407	423	380	410	413	365	402	360	369	349	375	430	405	411	389	431	399	437	399	421	403	379	362	399	434	376	402	374	406	349	404	365	422	402	389	396	416	345	404	371	403	369	377	407	385	408	428	376	428	409	405	380	380	376	360	411	403	385	386	389	350	389	360	377	384	388	391	430	349	381	392	431	400	398	370	394	399	393	383	365	409	401	414	367	365	409	424	402	395	410	392	395	401	416	374	435	417	412	396	372	404	408	398	442	430	386	380	381	433	382	405	421	380	358	379	396	415	376	376	369	411	421	400	412	423	388	384	388	379	375	404	371	390	412	405	384	400	398	389	416	392	411	434	432	391	412	399	386	409	416	410	408	399	381	430	388	400	366	340	418	384	408	383	372	362	388	384	390	378	389	395	387	375	397	421	424	401	395	406	389	391	402	374	372	417	394	363	402	429	376	422	426	396	358	370	397	420	386	389	417	402	389	386	388	377	402	389	383	425	414	396	403	393	419	378	394	372	415	381	383	396	413	385	359	365	416	418	398	379	406	374	379	391	405	397	377	361	377	389	354	392	398	422	391	442	394	412	403	394	435	356	354	412	403	394	378	375	380	367	394	389	416	392	389	438	395	412	395	397	405	418	364	377	435	420	399	387	406	416	408	404	382	386	389	386	424	397	380	405	416	379	371	407	360	378	371	391	421	367	373	400	416	358	408	376	429	403	414	398	403	391	409	371	409	379	398	388	401	375	408	406	388	399	354	378	388	391	422	356	388	373	394	399	391	386	397	378	416	437	365	399	393	374	409	355	414	394	390	407	406	388	375	386	387	374	383	385	379	441	391	386	370	361	421	413	401	411	387	416	385	419	440	396	417	395	420	417	414	432	397	372	370	374	394	406	411	367	400	398	397	403	395	389	400	417	406	409	391	414	377	374	404	395	381	405	378	372	417	376	391	399	395	407	413	370	397	394	374	385	391	427	407	352	399	386	379	435	378	411	406	368	403	374	415	431	420	414	397	382	403	400	365	386	387	432	416	364	355	389	378	388	417	433	386	397	384	362	422	404	410	409	438	386	417	420	383	422	354	400	379	368	397	373	354	412	402	387	384	414	407	408	379	426	398	376	422	384	378	379	413	388	371	410	365	422	389	386	421	390	388	436	425	384	414	405	404	376	378	420	379	383	418	415	392	394	418	367	397	389	414	407	377	399	385	390	395	388	398	397	371	391	386	434	398	406	396	376	357	387	397	402	403	407	412	395	416	359	392	400	377	385	383	412	383	403	386	381	397	387	388	434	409	408	404	392	394	410	427	400	365	379	405	388	386	404	441	413	394	396	370	402	396	393	412	377	384	369	374	411	363	394	431	375	418	348	427	404	434	401	412	402	414	399	355	402	364	404	382	371	429	384	372	424	396	407	381	401	377	434	403	423	435	407	400	372	404	415	378	372	402	410	363	431	416	402	369	375	421	408	377	352	410	378	389	414	355	396	407	420	419	381	396	363	403	379	410	427	382	429	418	416	421	406	384	405	382	392	371	395	380	391	385	396	400	418	368	408	404	418	411	389	438	435	387	411	372	376	394	407	379	380	391	387	384	408	431	388	418	403	403	397	374	410	403	388	417	367	400	393	368	404	414	416	409	377	411	397	375	378	422	385	377	409	428	411	394	429	411	395	392	435	357	368	397	410	382	428	410	349	410	401	412	408	382	394	423	414	392	404	407	405	368	389	439	421	385	364	376	392	371	424	371	377	350	396	400	377	357	373	354	389	403	405	381	389	412	385	440	451	444	372	378	392	400	424	394	407	379	428	418	413	382	386	369	412	427	425	404	359	426	380	390	393	404	382	396	391	387	408	389	399	388	362	399	408	424	381	379	413	406	392	353	339	375	392	423	406	380	453	404	433	395	379	372	404	392	389	433	386	382	371	411	377	383	395	381	417	399	364	378	423	383	394	403	408	386	403	405	390	427	388	413	411	417	415	389	392	336	382	378	374	393	387	406	414	416	367	399	401	341	385	368	377	397	406	353	393	378	423	385	389	354	416	429	371	371	369	400	412	404	403	378	425	418	398	400	410	386	367	416	373	387	396	385	379	420	354	383	403	421	363	385	377	370	406	380	365	397	367	352	425	413	395	398	415	410	416	401	380	399	393	396	388	395	408	402	363	427	401	445	365
25521	21758	28973	24936	9854	803	625	505	490	484	445	506	415	450	477	461	448	455	794	438	413	453	420	408	428	403	460	448	477	625	451	416	419	441	410	427	434	416	408	431	415	429	397	432	447	455	433	435	414	431	427	390	420	484	463	439	397	435	411	452	432	391	439	424	413	395	412	467	425	448	425	433	446	375	420	410	417	390	438	444	433	454	439	439	405	438	414	407	398	412	437	411	391	433	420	418	414	434	437	392	442	447	403	432	397	353	422	412	440	439	402	421	413	410	394	431	450	406	386	380	400	401	409	386	403	406	403	428	416	408	401	441	439	414	379	409	424	406	395	426	421	443	420	395	423	446	432	417	421	403	407	388	374	387	441	412	384	450	414	393	424	402	407	422	443	395	402	441	416	407	410	415	412	404	436	431	465	421	419	403	411	419	416	434	413	422	446	462	422	425	448	413	468	437	401	420	430	424	437	376	387	415	432	398	439	425	438	404	448	394	408	402	386	413	433	454	385	419	368	425	398	417	416	432	440	424	436	389	408	441	430	421	400	441	426	360	375	416	437	405	431	413	396	392	409	432	367	409	420	392	422	423	419	412	421	462	405	400	408	415	409	400	434	403	373	407	410	404	397	449	441	464	414	445	464	404	412	406	390	412	419	428	381	402	421	403	435	390	412	415	447	410	434	424	412	419	385	433	420	390	395	426	413	415	421	383	385	426	428	471	390	420	384	403	421	416	422	419	391	403	428	370	410	391	370	391	386	427	380	416	368	456	393	425	402	430	378	416	413	432	424	409	434	420	457	428	423	458	445	431	414	438	407	402	393	459	403	418	402	409	438	377	441	429	422	404	452	410	397	405	405	410	385	377	418	428	421	440	428	444	421	402	442	441	415	394	386	438	397	449	416	426	421	427	356	405	432	379	406	446	418	415	413	408	421	405	404	412	431	435	419	425	407	427	426	410	396	446	433	403	399	429	396	422	387	382	379	417	410	404	417	413	387	381	387	424	453	432	399	392	427	387	381	401	373	429	406	419	411	422	436	389	437	416	406	382	405	415	403	392	404	398	433	430	458	391	406	416	427	433	413	441	419	423	420	389	388	375	419	425	414	414	369	418	433	418	404	450	414	424	439	398	406	415	455	378	404	426	419	404	419	437	436	401	387	425	427	391	429	426	423	428	411	357	445	410	407	400	422	379	415	426	398	425	438	438	424	442	417	415	429	363	411	465	441	382	378	437	412	393	385	435	384	405	402	413	422	451	419	394	404	388	431	408	416	400	433	400	395	414	444	404	393	414	422	412	396	402	413	456	462	398	439	410	437	451	425	414	460	405	435	430	439	407	401	386	392	400	429	419	442	410	417	464	454	416	407	400	420	379	459	407	397	429	441	414	410	450	403	424	448	405	416	413	445	393	462	396	410	435	400	443	402	410	395	464	414	410	413	392	403	453	442	404	428	410	399	435	435	401	433	439	403	391	400	430	366	418	418	430	413	388	395	414	445	410	465	413	424	405	371	396	380	435	393	373	413	417	427	444	442	410	415	402	426	420	408	469	412	428	406	434	437	424	414	406	427	441	422	403	409	375	416	367	409	426	440	429	365	444	406	433	422	433	413	427	419	432	430	434	388	443	407	370	428	429	426	415	397	411	404	407	392	455	418	442	417	434	452	428	420	433	427	400	404	366	438	415	436	437	403	398	415	386	391	436	440	438	416	404	404	373	416	425	394	417	429	405	404	397	420	414	432	400	400	422	411	385	422	437	419	402	410	419	416	415	437	450	399	389	409	435	434	414	407	397	414	420	434	439	415	425	419	401	412	419	369	438	426	382	407	416	401	394	426	415	383	398	397	399	426	413	400	381	392	390	424	429	419	393	396	399	428	433	396	453	443	404	391	410	417	432	428	392	423	418	414	447	409	444	426	400	398	441	421	462	424	384	442	422	412	440	408	442	415	421	417	439	433	411	405	416	376	432	414	385	414	428	395	428	416	454	387	388	424	395	399	410	439	407	399	387	410	432	430	413	449	382	436	409	432	415	441	425	412	395	426	451	381	382	390	430	394	408	416	410	405	456	439	393	396	408	443	428	441	393	364	402	393	413	427	429	429	403	412	374	385	405	438	426	394	438	427	427	372	391	406	419	420	440	450	403	405	362	409	390	419	460	425	442	410	418	400	412	397	410	417	399	416	430	412	396	423	398	379	409	444	391	426	404	411	430	399	416	386	399	417	382	417	412	391	417	410	425	432	430	407	419	414	379	448	432	412	411	417	380	391	414	405	387	414	416	425	394	379	386	426	415	418	386	411	431	418	415	356	434	452	419	389	405	415	426	437	406	391	412	436	417	423	388	414	415	389	389	465	430	452	409	397	428	396	368	403	418	449	403	414	415	456	407	376	401	391	429	441	429	418	394	390	439	427	421	386	434	412	424	408	435	377	441	380	421	411	397	414	418	433	394	432	406	387	382	401	389	407	397	433	424	449	390	415	380	433	398	408	395	399	398	431	399	371	410	425	427	430	386	430	402	422	427	390	438	416	392	439	384	394	426	404	419	422	412	386	403	415	436	413	424	418	417	423	413	436	386	442	416	424	426	411	404	400	397	434	446	426	402	450	394	392	409	436	395	394	424	402	417	427	442	410	421	405	406	402	428	356	387	410	408	392	411	423	406	441	413	362	443	398	400	402	452	386	435	418	379	429	415	446	418	365	438	432	444	428	400	397	420	435	412	376	379	424	426	424	424	430	402	354	403	393	473	392	398	436	412	379	418	427	439	409	376	370	455	425	425	411	413	415	390	419	429	411	377	416	408	423	399	454	395	434	404	405	414	409	436	373	422	380	436	390	439	423	413	402	410	412	382	375	413	434	429	422	423	414	404	403	455	442	398	423	451	426	436	452	419	389	460	399	402	424	445	423	429	449	401	404	393	430	397	404	428	394	434	396	418	411	407	436	396	402	369	426	471	388	411	406	407	414	392	401	372	451	414	385	451	416	399	431	391	398	429	404	441	438	434	432	403	424	419	388	395	405	413	403	422	420	428	400	431	386	415	407	442	420	398	409	432	388	428	435	441	436	388	417	464	433	411	410	415	425	426	428	428	392	425	399	381	384	436	398	397	421	407	453	413	368	425	400	388	409	405	388	421	402	396	427	392	409	427	413	382	440	375	408	407	420	430	407	400	417	410	416	415	399	360	446	440	435	424	429	416	396	461	421	395	399	390	420	435	425	421	407	409	426	423	423	445	414	405	441	413	396	451	448	416	424	428	377	398	430	415	414	394	397	427	390	393	385	405	408	436	391	429	427	410	431	417	420	427	408	407	397	381	437	424	417	426	410	389	383	390	431	405	445	399	419	419	396	423	413	419	405	397	444	385	460	407	418	425	432	403	416	384	452	435	411	402	402	452	393	440	428	440	398	414	434	423	423	387	423	444	431	397	407	414	405	383	409	408	443	435	415	403	449	411	407	424	425	401	386	391	417	375	427	375	407	404
34239	59459	38942	5155	1185	917	835	706	670	642	629	595	574	625	654	610	598	606	1368	521	489	527	533	523	512	566	615	553	509	909	531	506	484	526	547	489	501	516	503	497	494	538	552	532	468	493	555	519	520	500	511	516	519	497	522	492	490	471	540	523	516	520	480	521	511	512	501	520	513	542	513	529	516	499	497	547	515	535	502	498	518	523	508	533	500	531	498	520	501	505	535	509	504	480	481	509	517	489	475	516	504	497	492	490	492	542	504	473	506	474	496	561	537	538	495	549	504	502	495	529	542	497	536	465	530	552	526	516	502	534	510	536	551	493	524	538	484	500	513	501	517	495	521	503	514	527	508	496	505	503	505	551	489	526	556	503	511	531	520	508	515	550	495	485	480	486	490	509	510	504	486	492	517	489	479	504	500	501	517	524	497	510	514	516	538	482	504	491	495	559	512	520	521	496	507	556	546	523	489	535	490	524	511	488	496	479	515	496	502	479	556	518	500	485	501	524	517	525	528	518	566	523	528	510	488	502	507	508	504	519	544	504	491	488	540	512	494	514	476	482	490	486	522	530	509	484	510	502	536	497	530	495	528	563	495	505	504	516	511	497	548	478	515	518	517	529	501	507	491	496	516	506	505	497	519	497	544	556	508	516	492	509	502	518	478	528	541	540	519	496	511	506	497	510	518	493	494	535	515	504	553	498	504	482	511	544	528	527	473	516	482	522	499	531	504	503	517	494	497	537	516	537	501	522	491	510	477	555	526	508	493	562	529	506	526	505	489	553	500	538	504	514	484	528	488	539	548	518	506	469	475	505	500	490	522	543	514	482	520	518	526	499	474	500	522	504	479	491	521	502	485	536	558	551	494	484	534	521	518	492	499	516	493	488	504	502	500	492	507	496	508	503	466	518	515	475	518	505	520	474	540	503	519	482	493	509	528	525	469	523	492	499	514	493	524	478	522	508	533	534	499	528	520	541	533	497	495	564	518	527	525	484	447	490	510	546	523	478	530	552	571	503	516	469	481	525	472	512	489	480	521	481	486	530	521	478	507	517	541	467	543	557	521	529	495	533	520	496	561	517	494	494	468	551	483	488	500	501	508	532	497	543	506	508	486	557	509	545	496	542	552	484	515	518	499	499	497	498	495	490	471	524	513	534	538	539	523	471	516	502	490	488	497	525	529	489	501	496	537	510	498	521	487	520	488	518	480	475	550	524	529	525	540	550	526	514	517	484	545	508	491	514	517	480	546	530	526	537	556	484	513	530	499	470	511	526	493	498	485	460	535	504	537	522	482	511	535	526	493	547	521	511	493	525	523	545	502	484	525	497	507	487	473	484	515	518	533	495	510	510	509	462	520	541	492	529	526	535	516	530	492	490	529	516	507	524	537	512	513	506	522	503	501	521	503	497	519	489	517	501	498	522	492	520	553	509	503	507	507	513	527	493	474	529	508	515	516	518	506	505	506	537	500	495	544	513	491	516	509	485	498	540	478	544	512	545	497	479	500	496	527	460	517	529	486	532	491	523	517	511	526	547	483	495	522	506	510	518	491	510	537	544	528	517	493	541	521	543	504	540	508	536	497	499	517	479	488	498	515	513	528	496	486	505	503	493	503	491	512	508	525	559	502	520	513	520	513	514	492	542	522	513	483	502	512	517	507	530	484	505	531	487	489	494	522	510	507	530	512	489	516	537	523	471	542	517	455	510	487	513	544	500	534	497	492	507	509	474	508	488	494	530	522	507	510	485	501	511	518	494	546	479	490	489	513	485	496	536	520	465	539	518	515	487	517	463	528	525	497	508	509	475	487	528	510	488	517	483	534	517	503	495	506	525	524	531	510	537	487	534	527	536	496	502	475	525	493	499	512	537	516	535	544	529	490	497	533	516	497	558	483	535	520	505	559	536	522	502	522	504	525	539	493	501	504	506	492	493	509	504	512	532	492	514	514	534	498	511	507	509	535	522	491	475	538	518	490	517	487	505	501	538	528	556	540	485	503	518	534	480	511	484	493	508	551	556	509	496	544	509	522	572	540	517	536	513	536	540	497	490	515	532	507	555	519	573	506	498	505	516	513	481	482	552	510	496	473	500	549	495	518	467	523	498	508	481	473	504	479	509	533	523	505	511	491	542	515	527	500	534	550	546	501	525	525	540	480	493	507	491	536	514	510	458	507	542	495	491	488	528	507	531	504	547	479	496	535	477	521	491	502	484	539	519	501	544	518	468	533	504	501	492	506	517	511	482	507	503	513	528	503	467	508	527	495	510	507	491	482	506	501	498	527	506	540	538	489	530	509	509	542	537	481	508	531	554	497	483	489	527	478	534	521	508	514	505	532	498	496	515	517	513	539	513	507	494	514	511	516	503	497	499	479	530	505	489	513	505	469	481	514	534	492	547	501	497	503	507	525	468	556	502	542	500	491	545	468	519	552	515	498	494	513	508	518	522	515	538	516	510	478	479	479	491	496	491	513	486	535	548	483	485	501	481	517	531	504	503	547	534	539	564	493	498	507	492	465	540	497	517	492	493	530	514	516	506	510	510	521	524	535	522	519	517	457	503	516	546	505	542	516	537	497	516	534	508	521	530	518	514	498	502	484	521	512	506	504	492	570	498	511	544	528	538	484	508	489	528	560	500	494	504	532	516	488	506	471	518	480	470	483	494	529	463	480	492	550	535	518	476	546	494	514	519	527	469	489	489	517	493	522	529	503	492	527	496	517	486	523	522	512	467	493	509	516	540	525	527	514	499	509	533	511	493	495	507	524	522	545	505	523	513	530	473	515	464	506	536	517	482	528	497	520	521	499	536	510	501	492	492	511	507	516	537	491	515	489	532	487	524	478	514	522	520	500	525	503	501	501	496	507	501	525	510	530	514	502	493	474	490	509	511	519	479	505	482	515	514	486	506	532	478	498	530	471	520	508	518	505	515	511	516	509	523	495	498	512	518	515	525	492	563	479	500	487	547	501	499	518	544	533	488	536	495	486	511	520	507	524	561	504	503	551	523	524	532	512	549	530	496	524	509	503	544	522	472	516	538	533	506	475	498	512	515	509	507	483	496	504	526	512	546	504	486	549	522	539	499	485	488	538	511	510	498	537	504	543	514	504	478	514	516	510	479	546	480	459	493	562	518	505	502	483	561	514	525	503	512	502	475	526	492	536	522	501	510	531	532	513	495	538	528	469	526	519	475	498	496	527	497	555	549	497	483	519	523	529	508	496	490	485	534	522	506	557	523	525	516	519	519	535	503	498	479	529	489	534	526	493	465	485	468	531	486	475	504	486	513	530	552	489	495	500	487	534	512	505	534	506	496	517	560	510	500	517	445	507	523	523	495	506	520	518	504	474	538	487	541	528	507	511	484	526	504	513	480	507	516	532	530	476	526	568	481	504	474	511	508	535	511	511	509	494	535	524	494	478	549	489	500	496	541	513	524	489	483	495	500	503	492	518	535	530	516	478	456	499	546	550	483	513	511	528	524	524	542
23204	21539	29323	24187	21500	21384	9289	1278	978	877	845	837	771	795	798	787	695	757	2538	1218	709	700	686	647	731	695	663	663	837	898	687	643	688	646	621	631	686	644	636	622	605	648	643	658	611	656	624	638	632	654	701	663	626	675	624	623	647	602	654	651	679	627	602	653	611	630	626	612	638	620	659	655	611	579	616	639	675	636	641	613	681	669	588	608	685	619	668	657	628	603	613	650	651	660	661	645	661	630	664	673	672	665	638	647	599	641	645	631	647	624	653	637	615	637	608	635	624	620	626	599	636	623	637	638	652	671	622	619	609	632	663	621	650	641	661	624	622	652	616	638	672	637	627	621	626	618	611	620	650	651	643	638	636	636	627	609	658	629	593	570	640	632	654	611	626	626	643	654	600	700	594	626	629	606	657	661	645	592	642	658	647	670	700	649	604	657	655	646	623	621	629	670	641	624	655	608	624	675	641	614	618	600	614	621	569	680	650	596	627	635	594	687	651	594	619	638	629	619	595	632	612	594	659	604	596	653	663	627	644	639	607	586	638	654	619	659	644	624	640	636	584	649	650	613	622	603	615	590	630	622	637	615	634	602	607	657	611	629	600	623	630	663	627	618	655	652	619	670	688	679	630	642	631	563	600	629	624	640	668	670	609	620	622	675	665	664	612	639	588	666	613	612	608	653	651	659	674	627	653	647	633	631	652	602	562	634	639	649	628	630	640	634	593	668	599	609	607	640	671	630	582	663	647	640	626	622	556	630	641	620	590	638	627	641	628	601	651	647	600	619	634	605	665	658	663	605	636	662	648	577	665	606	635	578	631	615	632	597	612	643	637	650	641	602	629	657	644	663	624	618	632	654	620	630	626	662	643	605	626	648	620	636	645	613	624	557	580	651	607	642	625	606	630	642	617	609	638	651	673	634	630	638	664	603	643	622	617	636	621	629	615	604	627	620	626	644	659	650	646	668	657	594	617	581	654	656	657	601	671	592	606	641	626	623	621	638	649	651	625	665	637	664	631	600	595	613	623	640	620	610	625	634	640	633	633	657	623	598	636	630	619	685	635	599	659	598	591	589	655	632	659	617	618	629	637	664	669	618	611	659	652	608	671	640	616	614	610	609	631	617	586	644	575	667	629	626	596	651	679	626	564	620	653	615	648	607	640	681	642	635	657	600	629	675	664	649	639	655	637	631	629	651	603	590	606	589	607	639	637	613	654	637	622	624	644	669	641	647	629	650	655	664	652	664	599	640	662	619	660	682	656	659	601	615	645	620	667	637	655	591	634	656	641	646	615	669	601	625	667	658	635	651	627	693	648	660	690	626	651	639	627	591	617	639	643	624	610	590	609	618	593	610	571	641	654	593	639	603	606	633	630	602	690	614	606	617	648	629	609	632	649	625	625	597	626	663	608	636	587	649	646	674	629	603	634	632	681	638	669	668	582	672	627	651	629	641	648	631	635	600	644	659	613	611	622	619	588	637	615	601	638	625	638	677	623	660	624	620	626	608	696	618	654	622	623	645	638	676	684	591	636	598	587	616	636	587	611	582	647	645	622	612	665	677	613	570	630	624	658	600	674	644	607	621	646	642	647	619	623	628	637	657	628	616	603	610	652	675	642	613	606	614	615	621	598	608	604	607	616	605	650	630	640	636	662	620	637	609	667	629	640	687	666	663	681	602	622	622	610	632	608	646	665	643	585	632	643	614	659	605	628	581	605	604	621	622	661	640	652	595	623	647	633	660	639	650	651	595	619	597	604	638	586	617	617	595	604	635	601	661	680	646	639	614	584	643	620	633	577	656	646	617	609	640	620	632	598	604	630	659	590	675	660	642	652	611	678	658	595	628	635	668	650	613	589	665	631	648	621	628	641	624	623	587	637	672	628	642	661	639	661	660	630	624	646	667	625	607	647	630	619	617	674	641	573	629	605	658	593	651	628	648	630	639	652	598	611	634	599	622	595	617	656	608	617	678	651	593	610	659	593	630	617	615	624	667	598	655	625	687	630	654	629	640	602	630	667	653	656	622	616	630	590	643	653	606	597	653	657	665	655	598	665	677	588	611	612	647	646	640	644	632	648	625	615	657	613	625	593	651	708	645	667	638	666	601	566	623	632	612	613	618	643	618	688	644	634	621	647	658	687	630	644	659	623	631	586	639	611	639	620	605	601	650	645	669	608	596	591	632	677	634	665	600	588	604	619	567	611	648	664	625	598	625	649	614	592	632	635	612	703	632	648	641	661	630	609	672	592	617	623	616	623	671	662	592	649	605	654	594	658	616	609	641	656	630	622	618	630	603	624	601	630	656	651	653	632	646	602	622	657	646	627	666	659	631	641	634	602	637	606	613	621	640	662	644	575	597	593	648	662	640	621	643	620	623	642	579	601	636	627	673	654	636	630	598	629	624	624	653	603	686	644	633	630	600	642	585	643	620	602	599	624	627	627	619	631	578	607	624	636	603	621	622	594	633	589	614	592	619	609	618	630	639	617	634	604	606	644	594	645	637	623	599	627	617	630	625	640	616	620	661	607	648	675	622	621	639	625	617	604	636	620	580	593	656	603	649	644	643	622	620	610	628	605	619	677	623	669	634	666	630	651	629	618	656	657	605	654	631	631	655	652	626	619	668	623	647	624	620	654	617	628	670	648	612	644	618	612	588	653	610	711	624	676	647	629	637	669	600	603	643	655	656	610	615	623	622	597	669	622	592	615	687	627	625	658	613	621	604	651	654	642	614	628	613	657	610	629	638	621	658	597	649	659	612	630	616	636	644	619	637	619	607	675	669	645	629	642	666	646	656	637	670	573	636	627	659	636	612	646	613	618	606	616	678	645	653	613	651	598	641	608	613	651	645	577	629	603	662	591	646	616	659	688	591	625	645	643	620	664	617	652	652	643	648	615	626	624	692	633	632	633	623	637	628	645	616	629	609	621	641	641	614	627	632	660	644	655	628	651	675	625	604	652	611	602	590	606	606	611	643	644	594	621	629	648	648	646	638	664	604	603	599	628	655	636	669	610	611	656	578	593	640	628	593	656	605	622	597	604	649	615	639	567	664	685	583	667	670	643	641	636	659	603	642	654	589	634	664	662	647	612	616	650	627	680	631	630	649	614	633	606	628	636	582	674	632	656	678	599	627	629	648	636	616	631	646	633	603	614	626	602	629	625	609	605	633	658	633	667	650	646	652	611	660	641	622	602	631	604	592	611	602	646	617	584	688	640	615	693	605	620	617	621	669	559	605	626	616	603	667	591	641	611	648	671	623	604	577	591	600	658	628	648	636	634	634	638	615	588	651	643	643	603	631	596	624	602	589	663	618	604	628	606	626	638	637	659	613	639	647	669	617	628	643	645	633	625	612	655	622	653	581	590	615	628	664	619	670	651	662	636	640	605	677	615	634	620	619	637	640	611	632	635	696	651	598	610	619	654	638	616	601	621	599	644	646	655	640	605	624	585	626	662	689	643	684	662	623	642	623	621	621	641	631
40971	72605	47242	7451	3258	2460	1902	1651	1379	1295	1051	1068	964	1004	1080	1009	906	958	4028	1618	927	920	791	819	848	870	859	771	981	1127	739	704	736	718	796	738	718	759	692	751	771	760	721	746	709	741	724	740	769	720	722	754	748	718	725	730	703	691	731	737	761	704	752	767	764	738	705	729	716	716	709	749	754	750	706	721	703	749	689	729	709	719	737	717	713	743	737	740	751	764	721	723	757	742	734	726	718	724	713	704	712	727	708	721	764	723	683	754	707	702	769	750	740	688	717	736	709	740	736	715	719	746	731	719	721	734	749	706	668	709	716	747	771	707	757	716	761	786	682	718	705	693	706	710	710	678	718	694	732	690	727	698	705	755	742	720	679	718	724	676	695	675	706	736	757	748	698	712	712	769	687	696	665	719	693	691	699	717	701	690	739	712	720	755	693	735	722	730	721	751	723	698	715	756	743	714	718	718	678	720	697	723	738	755	682	746	716	716	742	720	715	735	689	778	713	717	724	766	737	736	739	751	677	725	680	754	721	744	730	738	774	700	695	702	734	727	708	726	714	690	748	727	771	753	733	716	731	707	733	693	727	726	721	699	707	728	686	730	756	690	675	748	714	691	723	704	736	710	733	744	727	714	728	682	717	738	807	795	693	691	721	763	747	707	727	690	709	777	747	713	710	747	725	761	721	663	710	704	722	705	690	686	701	719	642	698	706	724	752	764	742	747	696	736	734	673	731	704	748	705	717	748	709	718	696	719	713	735	771	713	700	721	756	724	713	679	697	738	695	753	683	737	752	723	685	710	747	729	715	725	722	762	772	739	718	704	775	675	731	736	717	741	762	724	680	709	693	750	692	740	722	727	737	714	770	733	680	717	708	683	683	741	724	753	714	717	698	748	736	698	734	739	718	701	712	736	724	740	693	682	752	714	742	740	704	712	713	715	695	745	754	694	759	726	700	732	757	663	710	709	751	747	706	752	680	693	742	741	756	721	737	719	743	689	764	670	709	731	768	712	740	712	721	722	686	682	717	767	737	715	717	756	719	708	668	723	729	736	721	695	719	712	717	767	755	731	708	787	723	734	744	740	732	700	741	703	719	731	698	691	737	714	700	684	731	737	746	697	696	731	728	737	739	666	698	744	729	676	752	736	723	728	741	756	720	687	726	702	713	704	733	731	730	778	771	733	734	715	693	699	745	707	787	719	698	713	702	680	754	724	721	764	743	737	733	706	739	704	681	730	693	747	714	724	704	685	703	705	692	753	733	706	735	721	744	692	735	743	738	726	707	676	705	708	751	708	740	754	730	689	684	736	731	716	718	701	742	708	732	700	687	672	712	715	747	748	701	724	732	718	702	674	730	725	759	753	654	714	742	755	713	738	721	718	701	708	712	768	726	722	682	750	758	750	777	708	752	716	778	726	746	765	719	709	746	702	739	695	717	735	675	707	703	782	732	671	733	740	727	718	742	705	710	799	700	730	780	725	700	691	694	739	701	704	702	725	736	711	723	701	726	673	753	725	736	722	724	693	726	720	705	719	686	761	730	729	716	739	758	780	719	717	745	697	746	667	717	746	721	728	667	727	692	712	743	717	689	734	772	705	741	719	766	710	737	693	747	768	748	687	738	714	709	736	689	691	710	706	695	771	725	757	745	704	714	723	719	693	707	730	759	731	689	694	708	716	739	717	690	714	745	713	696	740	697	728	705	727	715	743	701	697	721	720	760	676	743	711	704	708	738	759	740	718	719	709	714	709	732	719	761	708	719	729	701	728	691	782	727	727	726	736	729	680	705	697	696	695	748	678	740	719	705	734	709	726	684	733	725	738	728	744	655	752	752	705	709	712	726	723	733	725	717	691	721	720	749	720	733	774	720	731	719	692	705	709	724	698	734	731	698	755	732	734	705	708	745	778	712	750	693	700	721	728	717	760	744	710	720	786	701	699	750	697	719	710	726	717	716	707	762	731	681	718	759	742	713	719	676	710	776	774	764	712	696	692	727	680	693	689	648	744	790	715	657	746	703	707	716	711	678	740	731	730	689	694	707	712	770	735	750	730	710	693	773	706	701	740	714	720	757	742	713	710	724	698	715	726	732	684	734	705	724	725	708	722	714	743	694	710	692	684	770	740	708	707	723	703	745	718	760	729	735	693	740	729	712	719	723	742	743	713	754	714	756	731	702	748	789	707	752	701	708	737	703	710	707	724	663	733	671	728	700	733	738	666	713	759	713	741	722	727	752	662	726	647	716	687	747	762	764	760	753	716	713	681	722	776	721	694	745	741	744	709	681	766	732	740	701	690	715	726	713	771	748	715	702	714	732	728	782	710	752	671	723	720	672	725	692	772	713	734	733	742	749	739	711	733	725	695	742	726	707	727	748	722	708	734	700	694	710	719	739	706	734	738	729	721	702	740	734	786	748	708	718	746	706	736	748	678	731	708	695	706	732	692	682	709	779	660	748	725	755	706	745	746	693	779	678	783	749	720	713	695	726	721	749	728	699	722	721	707	728	727	702	768	707	731	680	731	747	727	691	709	754	780	765	710	744	757	629	663	676	676	708	699	780	723	690	746	764	700	736	757	700	749	720	695	764	653	708	727	735	710	712	681	741	708	689	731	765	691	738	739	721	734	721	733	753	716	731	735	689	701	702	718	741	705	760	718	727	717	693	705	693	718	752	697	709	708	688	644	697	734	713	756	713	722	740	737	737	715	779	729	723	708	747	705	705	732	730	749	726	714	729	724	744	681	709	715	722	675	685	718	736	750	669	702	717	675	757	697	741	718	714	732	746	713	734	706	704	761	746	732	714	724	676	742	750	717	716	715	714	731	706	745	728	711	688	754	720	713	711	649	742	728	737	760	733	717	709	702	745	733	724	744	673	756	707	672	703	731	709	720	725	726	735	735	690	756	683	744	681	745	757	718	770	784	766	673	707	719	732	727	724	734	659	725	759	704	737	724	703	710	706	727	726	741	676	692	750	698	709	785	721	714	696	746	764	729	709	671	679	723	771	754	733	751	728	731	761	690	704	726	762	730	719	708	663	718	733	722	709	717	718	696	736	745	671	717	721	727	696	697	703	668	690	685	732	678	709	715	688	679	752	740	761	749	761	730	784	754	670	716	662	678	711	712	683	729	750	726	732	786	690	713	764	724	725	695	677	717	702	730	731	762	720	800	711	716	704	718	756	670	735	795	685	704	721	718	707	716	731	715	751	725	751	722	681	699	689	713	736	712	695	747	736	700	764	738	727	738	740	704	762	732	696	723	715	720	704	751	721	724	734	727	756	741	725	717	696	738	741	713	706	715	720	714	744	741	752	654	722	725	745	681	698	745	720	746	719	725	723	734	731	693	717	737	722	742	686	706	712	707	720	748	708	699	711	733	707	707	778	716	707	689	778	735	699	744	727	690	691	716	725	720	708	742	711	745	690	713	681	668	709	744	711	696	694	696	735	735	714	731	711	718	728	737	708	730	686	730	803	722	735	758
28705	30121	31404	11289	626	442	326	298	280	242	255	243	276	280	271	265	275	258	278	245	282	241	265	240	275	279	268	286	251	272	269	251	267	245	243	210	257	254	245	258	251	233	240	240	249	242	259	221	237	233	239	228	239	230	251	237	259	228	219	226	287	276	270	275	240	243	261	229	273	241	226	233	251	267	246	237	246	225	263	262	280	262	242	247	254	259	265	252	243	257	235	262	259	255	251	246	241	255	256	252	256	248	236	258	240	243	262	251	263	235	259	240	242	233	254	274	240	260	256	252	257	249	235	229	234	252	269	266	257	259	267	260	262	247	249	234	268	264	259	241	237	233	235	247	257	221	239	256	225	277	250	262	212	264	264	271	232	246	229	255	255	244	254	254	242	232	231	253	245	270	250	288	258	237	239	254	281	221	224	234	253	220	231	256	260	244	242	245	266	227	268	268	253	254	250	248	250	257	236	221	263	256	213	252	242	250	218	248	254	282	272	236	255	272	264	268	237	278	248	279	241	254	252	242	246	222	235	286	256	260	241	269	225	242	260	232	243	248	218	284	246	214	223	266	262	237	252	231	231	228	250	256	250	235	267	239	254	254	202	253	249	284	276	245	259	251	257	268	266	244	244	255	233	246	255	230	267	244	231	255	257	244	267	240	250	251	242	257	235	260	257	260	249	250	231	256	244	269	235	252	241	242	267	231	215	230	236	277	242	247	270	234	251	254	220	281	234	225	272	244	258	271	233	255	249	258	236	264	259	235	291	262	251	228	262	234	272	271	236	269	259	260	234	236	261	250	270	266	242	243	223	246	256	261	267	280	261	242	240	237	250	268	240	274	246	252	249	242	258	230	234	228	270	198	254	239	232	262	235	230	250	206	221	249	235	267	272	249	242	262	254	256	240	266	291	238	254	240	281	233	259	260	251	253	259	263	266	246	228	228	236	228	254	203	247	260	243	247	264	233	266	258	245	285	260	252	230	222	248	264	260	274	248	261	238	234	220	226	271	241	261	265	237	254	264	239	227	252	249	233	269	235	246	254	245	259	235	250	293	256	268	244	246	250	244	247	267	244	238	235	240	249	246	241	233	229	228	263	210	268	245	248	269	236	274	267	255	242	219	242	269	244	249	274	235	243	232	246	267	244	251	260	263	260	283	245	256	271	242	252	249	258	260	243	259	245	238	255	222	248	205	271	253	233	196	249	266	241	252	274	257	261	261	269	244	240	260	254	240	270	238	278	234	239	266	255	253	259	250	251	268	221	247	234	233	245	270	261	237	244	239	209	265	233	261	255	271	243	253	248	238	260	263	238	221	274	233	255	249	255	236	242	234	225	254	267	255	239	239	248	234	222	242	265	251	233	244	245	248	256	249	263	248	242	251	251	250	238	255	233	251	248	259	255	257	269	255	255	234	259	240	265	275	250	277	233	255	207	239	247	239	238	252	250	260	238	251	219	232	256	267	250	250	242	253	256	255	228	267	236	233	251	246	246	272	261	257	281	239	239	258	242	230	239	233	252	241	256	261	226	266	285	238	251	236	265	247	267	245	272	237	232	250	247	232	247	252	225	255	267	257	267	262	238	249	260	255	235	259	241	295	262	265	240	222	250	278	236	273	249	244	272	228	271	264	224	212	230	274	269	257	257	256	255	245	222	236	237	271	268	243	244	240	251	244	233	234	268	291	243	265	253	264	242	241	253	249	252	251	242	276	255	257	245	254	274	257	278	217	254	261	254	246	291	251	249	233	256	250	261	226	262	273	251	252	255	261	265	254	245	243	252	257	247	245	254	217	235	238	240	260	254	205	236	247	226	237	241	237	228	253	263	257	248	248	269	237	229	235	255	214	257	243	254	258	243	255	234	249	253	262	262	224	221	250	266	249	217	224	251	211	237	245	237	236	248	258	263	272	241	252	260	255	247	234	272	235	230	260	264	272	221	239	243	258	236	252	257	244	243	243	233	227	253	208	251	220	241	259	226	232	256	253	243	281	223	241	251	235	246	218	256	269	246	275	233	232	234	242	237	257	249	240	242	258	255	253	249	263	259	266	243	247	278	226	236	254	250	246	240	257	235	220	239	254	220	240	236	246	258	248	258	237	252	251	265	229	241	239	254	213	240	257	226	237	277	222	250	247	250	219	248	267	274	253	248	252	253	248	235	246	259	253	237	266	264	233	259	274	244	255	255	269	255	263	276	225	252	253	252	264	253	252	238	243	251	243	252	250	244	258	239	255	247	225	271	272	247	237	272	271	253	225	247	242	243	260	236	224	248	238	229	226	241	234	229	245	251	253	256	265	261	269	263	231	252	246	255	272	254	250	227	249	256	240	265	238	250	204	233	283	221	230	227	250	220	235	244	239	252	268	247	273	276	262	240	255	241	223	245	258	286	247	261	269	245	239	241	244	254	243	271	258	228	244	260	261	255	259	260	259	236	241	249	243	252	271	266	250	270	242	240	236	257	252	216	253	232	253	218	250	266	263	265	274	249	250	282	240	251	252	250	246	237	249	263	255	277	243	253	237	238	242	242	233	243	226	262	237	241	261	267	266	270	270	226	260	265	261	219	246	267	235	247	230	240	262	259	261	259	249	250	252	267	234	270	227	249	235	223	248	237	268	245	248	248	233	264	248	250	264	236	279	256	257	243	273	229	260	256	264	255	221	245	261	250	264	247	261	244	235	269	255	227	240	247	223	270	262	229	246	205	257	252	281	244	253	251	273	239	262	247	232	250	258	242	250	237	260	271	265	217	258	276	226	271	273	235	243	237	250	256	241	225	252	232	249	251	268	245	243	235	254	266	238	276	259	235	260	215	243	250	263	236	230	269	270	238	259	244	285	250	241	257	229	242	254	259	235	279	228	245	276	239	252	263	272	256	267	260	252	231	266	266	268	247	229	227	247	233	240	220	240	241	256	267	251	230	218	256	277	277	245	260	244	241	240	287	239	251	257	262	280	241	246	262	218	237	272	239	270	257	273	302	248	255	210	280	233	253	228	241	233	264	231	241	245	237	261	250	252	252	246	235	262	257	244	260	233	234	246	243	253	246	266	264	242	247	231	243	251	264	261	261	256	230	264	266	264	242	256	254	248	235	256	221	240	255	240	229	247	243	251	270	254	233	218	236	263	227	222	244	264	254	255	238	218	257	245	252	274	219	258	242	257	229	248	282	275	259	229	254	248	260	246	267	213	228	247	264	243	262	278	253	265	225	266	254	256	210	275	222	228	276	250	271	249	270	255	265	204	254	231	235	245	220	239	242	244	267	244	233	249	240	259	253	252	246	226	269	227	229	263	283	248	253	249	253	222	213	223	234	263	257	255	244	248	237	225	237	241	232	240	263	238	250	249	249	246	220	239	272	245	217	254	231	262	263	248	257	244	242	237	214	257	254	248	245	257	260	229	251	225	244	242	246	261	277	252	272	251	242	260	251	261	255	241	237	231	237	247	263	258	285	250	241	263	253	242	247	267	280	235	255	254	278
30767	49018	29979	5910	407	399	341	367	345	355	345	341	359	349	398	351	371	344	446	343	341	381	299	318	358	363	353	323	339	349	331	341	312	339	296	297	317	307	305	304	290	316	318	338	335	319	344	303	317	342	335	339	311	306	327	327	298	299	298	308	326	336	292	299	299	324	327	334	360	331	326	312	331	309	272	310	306	323	322	276	298	310	290	298	334	335	303	291	314	320	297	296	333	299	302	333	344	332	305	297	316	314	307	315	311	306	298	330	348	348	295	294	294	341	319	290	296	302	327	317	307	339	342	285	316	329	298	332	327	312	316	294	320	276	316	301	301	313	329	360	278	333	325	340	320	297	323	357	301	301	305	331	319	290	331	337	316	329	331	323	334	339	314	290	322	299	312	325	315	326	300	320	336	305	291	302	286	287	336	329	325	337	323	321	318	331	338	301	305	327	291	336	294	303	304	317	293	289	335	333	303	343	323	334	303	309	296	287	305	311	283	313	304	323	323	303	359	312	297	362	322	315	341	302	335	323	298	321	324	317	308	327	329	310	317	299	302	339	332	315	340	305	299	297	311	337	327	294	369	299	285	314	314	331	317	312	332	311	330	333	305	295	326	308	310	331	330	315	305	311	309	331	320	312	322	316	329	323	314	329	335	325	327	285	297	313	317	321	300	292	333	328	308	318	325	330	364	323	331	304	341	327	299	331	321	330	312	315	300	302	327	299	304	335	314	290	325	335	328	327	326	311	334	353	327	327	286	303	311	346	311	301	295	284	305	327	336	332	333	349	305	315	321	313	276	313	279	324	322	317	297	293	320	328	294	323	298	282	322	320	298	294	339	316	335	319	314	295	306	284	300	331	300	317	320	345	333	324	316	309	329	300	301	310	324	324	356	350	318	340	307	331	314	339	284	365	321	344	301	321	310	320	328	336	301	306	277	329	293	329	306	340	322	346	324	321	321	334	322	335	349	338	316	328	315	296	313	358	326	309	287	325	359	305	320	321	316	314	300	338	338	307	332	310	306	332	333	353	297	310	338	316	310	294	318	310	327	337	332	308	304	303	273	296	311	349	311	299	311	323	315	317	316	317	309	292	319	302	347	356	332	297	321	305	331	333	325	327	300	352	328	323	326	311	353	300	343	328	294	296	317	318	306	289	326	329	350	334	312	326	331	319	327	341	297	302	304	330	295	330	303	306	327	303	325	321	307	289	306	339	290	272	315	308	307	320	310	314	284	297	330	302	310	338	349	325	300	295	328	332	296	291	352	341	309	317	291	334	325	327	285	307	332	307	313	315	314	304	309	332	312	322	339	304	318	305	286	338	352	333	340	328	308	328	304	314	320	295	300	305	333	288	282	328	336	341	320	347	347	311	318	325	314	294	280	323	305	322	327	322	315	335	328	321	309	323	343	291	324	326	313	337	323	317	307	321	322	360	335	286	335	335	321	298	304	322	313	292	319	301	328	325	297	324	319	291	328	364	329	322	321	312	305	332	316	344	324	313	336	319	317	301	319	330	313	322	303	320	308	339	322	293	328	307	294	334	323	317	301	299	312	302	317	334	305	320	334	309	304	316	308	301	312	330	324	277	327	312	330	321	315	313	327	302	333	298	328	309	291	330	304	307	318	347	337	297	334	295	309	309	335	300	316	360	335	290	314	313	302	314	290	299	311	311	314	337	319	310	321	325	328	307	319	325	296	333	312	315	329	317	327	311	310	327	309	305	316	325	326	285	351	299	327	308	292	324	281	319	306	326	324	308	313	286	340	340	273	281	315	300	289	320	308	321	303	329	288	292	291	336	312	321	313	322	341	308	308	332	340	351	340	324	300	307	322	356	300	320	323	314	348	321	293	332	291	332	290	312	277	302	322	338	334	289	291	315	326	322	297	293	316	333	351	294	303	336	298	329	322	305	325	320	337	322	312	339	336	294	294	303	306	328	264	334	333	329	308	348	340	313	297	297	300	302	314	309	357	328	329	318	346	284	325	316	313	340	322	344	321	312	295	320	324	320	338	289	339	288	327	346	278	313	305	323	312	315	304	336	284	306	306	339	321	342	314	319	319	304	288	306	315	307	321	314	290	356	331	321	315	310	299	295	295	334	323	308	300	309	339	347	318	304	309	302	329	293	314	318	326	309	311	319	307	332	315	317	319	330	307	313	347	340	312	309	315	345	333	298	341	330	330	330	316	355	308	319	317	310	315	283	322	309	307	331	336	309	295	312	312	315	341	282	321	326	312	345	335	308	315	319	351	326	337	359	303	319	304	342	282	336	294	332	335	310	267	342	342	330	320	296	304	263	301	317	349	327	314	319	300	356	324	316	295	320	319	321	328	328	313	295	333	324	318	321	324	290	302	364	308	349	307	310	332	304	336	327	300	324	324	326	287	324	305	351	311	310	350	304	364	339	319	325	320	311	305	286	275	365	310	286	318	291	297	310	321	325	336	327	355	338	263	329	308	331	334	337	354	287	295	309	347	296	325	345	308	310	332	303	330	308	314	290	336	317	308	296	337	282	302	340	337	347	297	301	313	318	335	328	310	335	340	325	341	319	313	323	307	293	314	321	337	309	319	303	305	310	309	298	315	310	316	286	296	306	316	315	335	343	299	290	293	310	300	313	365	338	349	307	327	313	340	327	297	319	326	300	307	322	317	358	319	317	336	296	321	321	326	333	328	309	319	333	331	317	312	329	302	345	315	332	313	352	309	321	313	323	294	338	271	302	307	324	320	307	359	317	305	305	312	303	332	300	324	307	319	302	290	345	333	288	314	321	301	327	335	297	294	345	308	313	298	331	319	320	330	314	329	296	313	329	325	304	285	320	326	308	313	304	337	290	301	357	307	356	311	319	305	315	302	333	294	299	343	310	350	320	300	315	330	314	308	302	348	300	309	316	326	315	338	316	316	323	329	297	343	327	335	320	354	315	330	295	335	302	324	328	292	357	306	358	320	305	327	326	316	309	329	320	302	296	287	300	325	298	308	345	305	297	331	281	324	319	300	278	296	313	318	314	324	317	315	299	305	319	287	292	318	345	311	300	296	315	316	318	313	300	322	274	320	333	312	328	312	322	318	286	307	311	289	342	321	318	310	316	327	336	302	320	333	315	350	332	309	299	328	341	301	308	300	300	333	375	309	299	326	293	304	307	318	334	337	311	333	321	315	320	326	337	321	315	326	316	341	334	337	293	325	330	320	286	315	336	325	296	307	339	322	314	319	303	302	321	336	313	321	309	330	286	326	334	313	329	303	309	336	317	337	331	322	295	315	331	316	297	317	333	288	310	319	312	332	316	349	316	344	335	315	280	326	273	336	312	324	306	293	320	301	316	313	349	281	316	304	283	312	295	349	295	337	284	327	316	305	299	341	318	328	326	356	318	321	339	301	320	345	314	326	306	339	327	271	308	310	324	294	312	343	308	304	303	333	307	310	296	317	334	338	308	324	336	312	300	308	315	311	314	302	290	281	306	314	323	302	323	313	377
24511	21598	29317	25133	20232	7033	800	546	413	425	425	406	409	405	438	345	373	375	725	379	370	403	357	331	363	370	368	336	372	507	323	345	355	307	327	373	322	344	357	328	317	325	318	330	275	361	338	335	316	311	352	341	372	343	355	323	347	343	330	339	324	333	310	321	325	344	319	346	339	357	309	306	349	347	337	324	316	332	313	328	341	345	339	339	312	345	351	318	310	344	317	322	305	345	301	315	333	306	341	287	316	296	340	352	291	346	286	342	307	289	302	317	341	304	327	304	352	314	353	310	336	328	294	295	306	327	338	304	298	335	356	322	333	325	328	323	325	317	311	335	353	297	319	300	281	296	326	338	299	305	344	324	343	307	303	341	270	317	308	309	316	330	336	338	344	304	325	288	311	325	341	321	325	336	327	304	312	327	336	329	305	317	312	303	313	311	323	327	327	334	331	337	342	336	273	313	337	327	298	307	341	307	348	335	336	313	357	315	325	336	291	342	348	308	360	328	270	330	326	337	355	319	356	322	317	335	346	334	326	300	347	318	311	321	349	341	331	300	319	310	349	336	334	300	339	327	287	347	291	334	335	337	325	329	369	341	306	338	333	343	369	330	349	303	312	351	335	332	335	330	316	306	308	344	324	321	289	338	372	348	333	315	317	310	373	292	362	329	333	333	306	358	346	319	342	336	284	315	369	319	343	340	306	305	325	323	348	342	312	312	321	324	294	337	324	340	338	321	337	328	329	309	335	338	294	343	341	304	347	341	324	325	316	333	329	317	307	326	320	301	318	344	307	306	329	336	339	343	317	334	313	313	317	340	313	321	308	299	323	339	322	350	342	328	318	349	330	338	332	317	307	336	328	332	328	359	328	324	322	316	323	309	327	286	318	311	317	340	318	334	299	350	349	336	311	323	325	345	339	318	299	330	314	312	347	310	309	345	334	295	334	343	299	306	324	309	325	321	316	352	322	311	329	317	311	345	326	329	333	318	316	336	356	300	312	313	334	294	326	342	315	314	338	383	317	327	334	355	326	299	336	318	360	322	324	351	316	295	318	345	324	335	304	309	308	304	348	336	340	322	320	320	347	364	315	309	304	310	337	294	310	312	324	323	321	329	346	319	284	346	314	345	293	337	318	333	336	297	321	286	337	301	321	340	348	290	343	320	340	312	301	322	317	310	309	322	316	297	335	378	345	339	365	327	328	336	333	333	293	366	323	311	294	318	320	305	307	345	320	322	298	314	333	327	302	343	318	360	304	332	339	330	315	304	340	302	319	323	319	332	324	323	313	319	351	326	349	352	309	312	339	341	322	314	359	307	297	342	298	304	302	320	335	325	328	306	311	314	320	289	339	374	307	322	331	322	316	313	327	343	305	317	306	319	345	337	355	302	359	335	321	303	345	312	317	353	286	315	333	357	340	306	353	308	334	302	339	320	376	313	306	332	320	320	310	326	342	352	301	355	323	322	328	307	314	340	335	332	282	335	323	296	317	315	335	342	353	343	324	332	324	325	341	319	324	324	307	322	344	345	345	347	323	316	351	295	319	337	334	342	309	355	329	347	318	322	301	332	309	345	316	345	336	342	314	316	340	329	320	337	303	336	343	319	340	306	327	317	324	361	312	312	299	328	314	312	342	341	328	346	318	341	363	341	328	315	335	336	343	325	347	345	339	320	296	359	307	345	310	297	308	330	346	337	362	308	331	321	314	311	334	323	339	373	341	355	293	327	339	310	314	305	319	329	349	317	320	326	281	319	355	323	288	334	334	334	342	332	341	345	331	344	348	330	334	287	305	314	306	291	346	356	342	301	320	353	297	332	312	308	330	329	322	344	319	347	310	336	347	332	324	316	337	333	323	300	284	325	318	336	317	306	339	319	297	319	340	338	344	336	330	319	321	313	320	310	321	315	352	338	332	305	336	334	318	315	321	329	323	320	303	362	336	298	309	374	290	321	320	316	317	332	377	313	334	345	307	364	315	253	391	323	329	312	332	311	331	319	305	309	297	335	317	322	355	334	300	366	340	334	344	350	338	326	338	322	359	317	341	323	315	350	325	335	304	283	301	336	325	333	336	335	357	319	346	297	317	309	302	303	357	311	330	323	327	322	341	321	339	323	319	339	316	328	324	329	288	315	316	339	347	320	321	311	333	311	324	365	314	280	297	321	304	328	322	334	326	310	329	316	354	352	335	312	317	331	328	324	332	345	349	319	360	335	303	307	335	365	310	350	326	315	328	335	307	334	315	359	334	309	320	347	350	317	329	331	312	345	306	311	345	299	337	305	314	336	311	343	314	331	314	326	300	296	296	312	335	337	315	306	292	311	337	329	333	326	322	334	294	314	317	328	315	311	311	336	300	330	339	334	328	306	323	346	315	334	323	294	331	345	340	315	340	320	320	318	304	332	358	322	306	320	317	335	349	334	342	300	333	312	343	345	329	307	336	313	344	310	328	329	337	341	337	315	357	319	321	293	326	341	328	308	314	314	344	327	347	295	318	342	323	345	328	335	316	356	306	319	327	356	362	330	308	346	306	345	329	309	327	338	308	331	328	310	318	318	325	321	333	327	309	323	316	318	335	360	359	362	309	359	328	337	333	362	347	307	333	322	340	331	293	299	320	306	319	318	317	348	301	323	332	312	327	310	307	343	314	299	315	314	321	314	341	339	320	350	325	333	352	340	336	325	323	307	289	337	346	307	326	333	333	317	332	306	343	346	324	318	329	337	338	316	365	320	305	338	297	329	338	336	319	331	340	315	324	328	336	329	321	304	332	312	295	358	326	333	305	338	358	305	325	334	307	335	311	335	329	320	359	307	323	318	340	347	298	329	323	339	320	352	330	353	329	325	281	291	349	319	351	329	329	320	374	325	329	339	300	347	353	311	323	314	335	306	332	317	329	325	338	320	320	343	335	325	309	331	327	312	307	343	329	333	340	353	313	327	338	356	312	316	323	319	331	351	317	336	331	316	326	281	328	333	291	309	334	355	284	335	289	347	335	333	325	348	318	302	313	344	346	366	336	347	338	318	331	285	311	358	342	326	322	349	321	328	326	363	343	297	344	310	326	322	323	316	330	319	359	343	328	319	309	326	316	314	367	352	351	305	322	318	312	309	329	319	287	329	302	348	306	331	306	339	341	316	315	310	348	364	331	335	351	339	293	345	302	305	297	318	324	310	343	303	341	313	322	303	316	348	290	321	333	308	332	338	353	349	294	348	332	312	342	323	297	327	335	312	363	322	310	301	330	341	355	340	305	320	337	301	334	332	361	317	320	302	360	314	316	336	331	301	356	321	325	324	303	335	323	315	350	322	325	317	306	331	324	289	352	336	342	345	327	318	334	325	337	327	333	340	338	352	342	318	304	338	333	346	330	322	311	328	316	307	317	335	288	324	303	297	342	342	300	348	332	297	342	344	325	340	308	355	351	310	309	337	319	342	314	317	314	329	350	328	312	332	315	322	314	284	306	307	313	338	303	355	322	357
34135	63827	45963	20225	1495	1180	925	794	693	647	569	561	519	494	544	487	470	445	1184	542	457	396	412	424	474	435	483	437	474	626	390	396	419	416	416	380	372	368	392	401	395	413	434	405	396	421	394	384	410	376	381	423	404	402	361	400	370	417	425	398	390	367	413	395	402	376	389	416	386	408	375	409	385	409	380	412	384	421	397	379	395	415	402	367	414	402	389	366	441	391	396	343	386	432	382	382	419	417	390	352	397	387	396	428	420	397	387	364	434	405	426	411	401	404	411	398	391	396	371	379	392	376	381	426	402	429	381	385	380	414	410	401	380	405	367	364	386	406	374	396	405	420	400	399	371	414	365	410	375	442	389	401	377	368	405	401	383	371	405	403	410	395	414	359	410	414	402	418	400	350	396	396	381	405	340	378	418	376	370	401	376	379	423	406	424	373	373	393	367	388	356	426	367	367	410	355	405	390	387	393	380	374	401	416	394	410	377	409	376	417	379	418	396	377	410	398	390	350	392	377	406	410	395	381	385	399	387	379	382	435	387	412	398	415	395	387	400	394	380	392	369	361	352	426	370	404	387	388	395	397	385	378	397	409	396	409	392	379	398	380	396	345	401	384	396	365	390	403	408	378	366	369	430	425	370	417	387	398	376	411	391	361	342	390	416	400	399	373	400	424	354	380	394	395	403	400	408	409	384	393	362	427	380	384	388	341	410	363	364	383	367	377	396	434	390	402	374	380	416	375	369	392	372	420	388	410	401	365	369	398	399	394	400	391	385	386	388	407	373	396	391	362	429	409	370	398	379	384	387	367	385	389	372	406	384	351	395	396	380	406	391	371	399	423	412	406	393	374	418	363	396	388	355	407	372	401	393	412	428	386	419	375	377	414	381	364	401	411	365	386	379	400	411	364	418	412	381	403	372	370	383	397	380	377	392	385	420	395	406	395	416	410	342	381	435	384	410	414	406	389	377	378	409	394	386	361	389	358	358	391	386	398	393	375	403	398	389	361	400	421	382	430	384	381	415	402	426	391	387	384	377	398	412	387	394	379	409	418	402	398	393	360	385	401	387	389	397	379	423	379	389	418	381	352	409	406	391	368	374	405	397	387	369	388	393	376	386	397	381	392	383	376	399	408	370	380	438	388	404	400	417	404	388	429	399	369	424	402	378	380	381	406	385	374	403	405	417	395	412	420	383	394	355	412	383	417	411	403	393	410	409	409	425	401	397	408	365	434	432	377	396	384	392	379	377	413	401	381	394	388	418	358	384	402	407	387	386	412	407	373	405	371	394	351	386	390	380	407	425	410	398	387	364	388	400	418	396	398	389	372	411	369	380	385	393	411	400	371	391	361	414	396	406	390	395	387	371	418	376	413	390	384	416	414	406	410	390	401	417	383	421	394	429	422	397	396	382	359	389	387	380	399	369	398	366	389	414	404	396	375	423	392	430	381	431	417	389	399	406	387	420	397	404	361	403	399	421	408	384	385	370	414	365	391	416	403	383	390	394	411	406	422	408	411	369	396	383	377	432	366	370	369	359	393	412	400	441	402	381	415	395	404	415	412	374	400	395	399	383	400	431	434	371	386	394	377	388	417	406	408	376	412	408	413	397	396	366	386	402	383	395	405	416	371	363	392	388	366	370	412	377	412	396	394	383	386	379	399	369	394	369	403	418	419	382	426	369	384	387	408	414	363	389	396	364	364	390	411	386	387	408	380	387	398	435	415	415	368	391	387	392	423	394	377	389	393	382	411	402	386	393	397	393	351	393	413	397	405	379	373	407	387	367	365	410	375	380	404	417	411	408	393	383	387	396	377	420	394	439	391	387	425	410	395	366	389	351	384	386	384	378	377	339	379	390	387	380	413	388	368	382	375	396	413	385	389	376	437	416	385	383	400	424	390	411	367	356	397	384	418	390	394	353	401	370	384	383	368	378	426	426	366	400	392	390	417	392	422	410	418	388	424	345	427	408	369	355	401	373	413	379	354	376	447	406	423	417	427	381	374	425	398	391	434	348	383	405	411	386	440	413	387	361	386	416	391	395	394	406	423	380	390	427	407	399	391	388	444	418	399	359	365	370	389	412	402	395	399	397	331	386	376	372	377	373	423	405	429	390	392	410	398	426	405	403	395	412	397	402	455	445	391	393	403	421	386	385	434	394	379	403	403	355	352	423	386	409	386	432	421	393	389	383	390	420	405	393	389	394	390	368	387	360	362	381	403	404	392	358	415	387	448	383	357	415	397	406	366	377	379	371	390	402	409	396	400	398	391	382	437	392	393	420	389	356	400	362	402	377	403	382	387	390	400	396	382	399	369	390	414	355	424	383	397	386	379	353	374	418	394	427	388	396	378	409	400	371	371	388	382	382	450	411	393	365	391	400	378	406	388	414	391	416	405	375	379	425	441	390	386	373	388	402	392	370	406	383	363	413	394	401	415	427	426	373	400	392	383	418	366	335	380	373	408	356	373	408	407	387	395	427	414	372	395	402	387	398	385	375	370	360	391	372	383	382	393	377	392	371	376	425	408	398	376	405	363	419	363	398	391	393	385	382	379	368	381	364	419	378	423	372	391	371	352	418	396	417	387	380	394	396	417	356	399	391	369	394	426	415	386	395	380	402	387	361	394	397	371	370	384	401	425	384	393	391	409	408	374	375	390	395	402	388	398	384	387	373	410	394	398	379	392	389	380	384	439	397	408	355	413	388	396	386	387	408	430	394	402	383	421	413	391	362	394	383	419	407	388	396	382	411	373	406	399	414	376	419	366	365	423	402	410	386	407	413	417	391	384	383	397	390	380	386	418	374	410	398	396	367	371	370	392	414	426	408	412	420	416	395	424	414	391	390	376	400	384	349	381	395	399	383	405	406	399	390	402	397	396	381	402	408	386	395	414	389	404	384	363	412	433	445	378	387	400	437	385	405	340	367	408	414	403	395	321	428	427	406	404	371	362	378	359	392	432	387	379	425	400	435	382	402	394	390	383	375	387	382	409	402	412	406	389	366	412	394	391	393	366	394	416	409	426	350	377	412	373	364	364	408	387	386	389	406	414	385	391	416	399	392	430	395	387	407	428	410	429	360	381	385	403	373	396	372	403	421	379	398	424	404	402	425	410	360	437	377	337	373	443	380	390	365	377	364	404	391	402	376	373	397	375	365	402	385	424	393	403	403	389	405	367	396	393	381	413	416	465	400	447	389	393	362	386	419	389	434	370	373	364	403	390	378	403	364	403	408	433	380	382	371	420	380	379	380	390	372	400	384	380	368	359	373	354	405	393	392	388	382	433	424	414	364	388	388	410	378	368	393	431	412	374	383	405	403	410	414	430	422	380	379	415	376	412	404	376	423	400	393	387	397	361	399	381	410	399	391	409	366	367	392	395	355	371	370	369	383	394	419	393	401	380	419	386	381	391	392	401	366	402	404	387	408	420	397	360	408	384	386	420	442	417	410	398	385	421	413	406	361	372	388	383	395	386	384	397	411	389
25695	21742	29374	25702	10859	970	568	522	478	446	447	447	479	428	424	472	407	434	776	543	440	419	429	413	446	417	461	385	443	440	404	423	439	437	425	424	434	396	423	438	381	423	388	426	439	429	444	421	387	388	380	433	418	418	394	391	408	421	416	444	402	409	397	416	393	405	417	400	412	380	395	410	389	406	385	389	453	403	413	390	412	413	374	404	405	407	387	421	408	426	422	417	395	408	411	472	421	403	397	436	381	391	400	402	430	395	378	418	396	395	416	379	417	390	411	414	431	431	420	394	431	420	421	380	412	429	389	406	451	436	413	400	395	390	441	407	395	369	430	440	401	397	436	424	404	418	453	429	418	387	397	422	413	405	438	404	404	415	390	404	441	416	404	379	403	407	426	390	344	381	410	409	428	426	406	376	383	431	422	393	399	443	412	385	413	418	414	411	421	400	445	399	379	423	390	385	414	424	444	402	395	379	413	408	374	375	384	433	379	400	367	410	393	390	403	389	449	397	390	428	394	398	446	393	425	398	369	410	410	460	389	414	408	411	414	415	403	363	383	369	380	434	401	394	394	398	434	427	406	438	372	411	450	426	403	393	427	404	432	424	414	402	375	423	406	398	445	418	404	405	395	395	405	386	437	425	396	371	401	394	406	394	395	406	413	366	424	391	395	393	422	407	438	438	418	370	397	399	415	421	395	414	371	411	405	411	438	400	367	394	408	409	415	443	412	415	387	370	385	421	406	397	402	380	413	409	363	417	433	434	375	414	446	420	418	399	409	438	411	390	416	375	430	432	428	422	402	451	421	402	407	402	457	397	400	412	418	435	409	381	416	417	395	387	456	402	412	439	403	438	381	396	397	383	429	428	386	388	436	403	403	423	448	402	424	446	394	418	406	395	424	386	409	411	428	414	390	417	426	385	431	434	376	371	406	405	389	419	402	380	431	402	433	427	411	441	417	411	381	413	418	403	382	415	401	403	395	382	420	439	402	450	404	440	396	383	421	394	385	416	387	398	399	413	435	414	397	388	408	427	396	425	417	395	417	406	400	390	361	403	415	414	447	403	424	400	452	394	418	400	432	399	415	434	410	398	394	394	426	384	400	357	428	415	439	423	398	376	441	396	390	378	419	388	390	405	428	426	389	415	396	400	413	409	403	415	398	416	377	400	392	407	382	416	412	388	401	409	367	365	409	396	409	418	405	383	420	417	394	400	447	413	391	420	403	419	426	449	449	394	411	403	380	433	389	403	419	424	408	396	411	389	428	403	438	432	394	366	389	413	426	407	390	398	430	399	379	406	411	374	408	388	388	398	404	403	422	386	380	397	416	407	406	409	409	393	402	427	407	390	401	398	438	370	409	412	388	438	399	400	433	415	452	400	429	401	426	376	408	388	381	382	391	380	412	432	405	423	420	394	443	429	438	447	400	391	379	411	376	412	409	417	396	374	474	376	455	427	389	434	431	395	391	359	407	412	360	394	417	411	401	409	369	406	407	456	440	418	375	418	414	402	440	427	418	401	402	421	420	424	408	421	417	393	405	416	406	405	434	379	425	442	444	380	421	444	430	447	393	383	425	398	371	433	441	416	420	410	464	382	380	379	400	421	431	384	420	404	412	402	389	434	344	384	416	406	436	463	397	424	428	361	401	434	406	399	399	422	409	392	431	406	418	398	357	388	429	448	461	387	415	441	402	405	427	393	415	411	430	415	444	417	460	383	448	407	436	424	417	421	398	384	431	403	434	409	444	419	394	409	410	432	423	379	431	377	432	400	391	411	413	424	373	420	404	431	441	401	409	389	409	442	378	383	402	412	392	434	382	436	414	391	413	361	394	426	439	425	412	396	404	407	378	415	422	415	464	400	438	450	398	435	418	413	393	407	439	400	423	389	415	397	408	405	371	438	358	424	420	423	399	414	400	405	382	412	434	427	399	405	403	388	427	412	401	412	450	410	377	441	396	385	396	407	421	390	407	375	415	423	386	404	430	414	418	404	389	457	387	404	406	422	393	433	396	432	403	403	418	421	392	377	422	421	415	382	411	446	384	412	387	409	379	406	415	397	416	409	434	408	429	404	393	426	389	433	415	389	392	406	440	434	406	403	422	381	366	396	410	407	391	405	392	423	395	417	423	440	404	401	386	401	429	434	406	407	402	402	396	420	412	413	378	418	376	437	392	418	393	418	399	398	412	408	408	384	367	433	390	418	424	427	408	436	409	417	420	380	400	400	404	397	458	393	399	417	404	403	374	423	420	367	388	424	412	379	421	403	419	400	430	397	429	392	411	428	397	418	401	384	434	379	397	404	417	422	418	376	417	441	444	415	381	412	391	427	422	416	400	389	419	376	398	373	406	394	433	419	410	382	391	421	398	442	384	405	422	413	428	422	435	410	402	394	421	389	434	400	412	393	412	435	419	396	415	401	387	378	374	374	398	399	436	430	391	427	456	412	396	399	401	408	385	403	442	377	389	398	392	422	403	381	427	436	388	414	433	385	391	400	440	402	402	395	395	401	413	406	399	416	391	388	403	391	408	407	410	399	423	404	415	409	392	395	464	412	355	416	394	423	429	392	430	406	427	415	427	433	406	403	418	424	409	389	399	393	399	442	427	407	428	420	362	411	408	406	406	398	398	409	419	378	403	416	384	390	373	405	390	414	422	424	431	411	417	394	404	379	402	370	388	419	397	434	386	415	414	410	412	388	457	405	393	391	393	401	388	414	415	419	399	427	420	402	397	418	428	377	430	384	403	365	406	366	409	369	384	378	378	401	399	391	445	410	390	390	373	368	416	431	393	410	385	367	399	449	391	374	419	418	397	369	414	397	373	434	411	421	391	428	420	442	429	439	415	401	381	383	404	370	420	416	409	445	395	411	423	407	407	410	423	424	425	431	412	420	419	399	395	402	396	426	433	417	374	356	388	413	408	396	407	394	374	431	416	394	428	367	404	411	423	425	409	445	411	407	391	425	428	413	411	404	406	434	419	461	396	422	431	424	381	398	408	404	427	418	380	362	375	380	453	429	398	406	388	419	415	402	425	394	404	396	404	368	402	403	412	421	403	408	357	417	440	406	392	394	382	423	393	382	398	442	413	409	433	382	409	396	367	371	445	439	411	434	379	379	442	446	390	378	374	388	385	402	368	421	416	419	415	412	426	392	395	398	428	394	393	391	419	383	428	449	446	400	425	411	400	426	370	392	365	370	402	387	410	354	424	422	425	417	403	398	394	438	405	393	388	369	399	376	398	410	419	376	389	427	404	421	408	439	397	422	428	387	433	413	367	386	404	400	378	391	392	403	399	400	437	379	435	405	414	382	390	410	428	407	411	401	409	426	421	433	408	405	432	395	409	376	391	392	426	391	412	461	427	400	375	394	427	421	426	409	363	360	432	379	436	396	417	417	407	418	387	356	402	406	423	409	401	408	358	422	398	448	453	439	377	412	381	390	385	379	436	394	414	476	391	401	406	375	413	408	434	392	405	401
34705	58726	42133	13211	1094	942	808	767	679	641	583	601	612	593	618	561	511	571	1190	815	557	506	555	552	527	579	546	514	495	570	501	528	531	486	510	534	495	499	537	500	507	514	494	514	487	536	509	542	483	500	495	519	506	514	473	497	525	501	494	514	523	505	536	540	506	467	503	480	528	504	507	446	516	513	516	518	503	527	492	517	468	528	515	495	545	494	512	519	488	519	505	493	464	496	448	464	522	461	457	477	515	475	507	544	507	545	521	524	487	510	502	530	527	535	510	520	528	484	504	499	496	465	513	470	506	489	510	517	538	502	502	438	495	514	489	488	442	456	494	512	534	500	514	471	475	533	502	548	521	515	499	507	550	462	478	527	523	485	525	535	536	495	442	509	511	476	498	556	439	496	531	515	526	472	535	536	529	545	526	486	532	480	501	514	519	535	512	494	493	546	498	473	501	480	478	453	466	551	473	504	489	488	517	502	525	495	525	461	507	519	494	508	481	487	519	479	485	516	502	510	537	472	496	505	477	497	492	500	527	504	528	506	524	527	522	504	516	500	465	473	471	499	515	491	523	492	503	516	545	502	473	456	520	503	469	460	497	507	541	519	512	532	500	539	541	496	507	526	490	488	479	487	511	538	508	513	503	513	490	454	514	503	543	482	523	506	491	526	487	510	520	530	514	531	535	500	532	486	498	509	517	462	464	526	486	549	532	494	540	488	524	524	493	508	497	519	490	489	533	484	522	493	538	495	541	502	523	527	529	503	502	510	512	529	494	506	464	487	500	502	510	499	543	519	502	475	482	512	526	536	498	525	495	485	509	499	514	482	496	487	491	506	492	467	501	505	470	520	529	477	518	497	500	469	507	505	475	537	494	521	528	486	529	499	479	504	518	498	520	494	498	515	518	492	549	496	462	532	510	493	514	506	480	490	479	504	494	528	531	478	477	519	487	488	507	489	517	489	529	498	529	487	511	515	480	548	520	518	509	530	511	495	503	505	506	513	525	495	513	488	503	485	525	497	498	528	474	461	510	534	464	497	509	508	486	511	523	537	486	460	470	503	491	532	492	492	548	516	485	523	474	497	463	508	481	510	457	531	519	498	500	563	480	522	533	533	470	514	517	503	539	522	495	515	467	494	501	476	558	510	488	483	473	513	522	528	504	517	484	473	520	482	503	497	482	497	529	509	533	500	530	503	476	509	463	523	524	487	468	537	497	549	504	504	518	528	504	492	502	512	515	504	537	472	529	512	464	525	544	505	495	496	475	532	497	522	517	528	486	530	494	489	493	457	483	502	493	563	493	503	518	516	508	519	518	507	520	529	479	489	493	490	543	481	483	499	506	498	504	498	482	471	515	479	536	485	497	519	490	508	501	528	527	531	492	521	478	478	512	475	499	535	483	495	540	484	513	518	479	474	480	483	466	522	489	515	526	493	495	490	522	516	504	529	489	470	525	468	495	560	497	477	535	498	500	485	495	541	509	504	507	535	488	489	506	502	549	485	498	501	464	472	491	539	520	517	520	475	519	493	467	534	551	499	526	518	477	491	529	485	520	487	444	551	536	478	552	512	504	485	489	531	523	474	508	545	498	498	493	524	541	509	531	476	520	514	547	459	483	522	503	527	456	459	503	534	500	481	488	495	444	487	520	527	484	526	523	503	470	508	489	498	484	526	507	488	562	501	508	506	517	511	505	546	518	494	512	522	513	470	489	516	480	548	497	514	517	511	507	499	517	500	498	507	538	517	493	497	514	503	525	512	483	476	502	528	506	531	459	470	483	527	495	489	507	536	479	491	513	516	528	528	499	485	519	513	517	510	497	516	455	468	479	487	506	507	540	523	540	515	495	525	490	522	538	509	530	493	535	518	510	537	482	499	498	498	531	514	512	498	519	505	479	514	493	498	527	481	508	524	522	535	462	485	503	496	466	481	498	514	514	488	502	530	520	506	503	495	515	474	538	525	530	465	498	493	522	473	506	514	525	500	503	542	528	545	513	509	477	492	525	528	482	501	486	535	522	492	474	502	477	500	490	486	501	535	503	507	499	499	511	511	474	557	510	468	496	516	495	512	493	500	508	505	500	503	533	509	523	486	493	477	511	512	496	555	500	527	500	505	492	508	534	482	549	503	518	484	549	482	522	490	475	485	456	500	493	497	491	478	493	521	499	507	490	488	550	488	500	484	518	495	507	553	512	516	508	470	473	505	463	490	505	531	502	523	544	501	532	535	516	500	514	517	504	486	510	495	511	505	545	485	501	483	486	447	503	510	502	495	539	535	536	525	521	521	517	525	485	522	492	497	494	489	526	490	510	527	499	503	533	472	451	458	470	499	504	506	519	550	483	527	541	475	524	546	524	504	494	490	483	503	497	523	547	519	472	480	500	492	474	528	517	490	527	503	527	536	509	516	515	474	501	497	529	486	488	507	559	532	475	490	488	510	522	529	535	488	464	484	511	453	528	521	488	503	514	514	527	532	490	481	496	554	534	512	508	520	479	491	516	488	500	507	484	475	502	501	470	533	516	482	502	512	508	492	549	499	537	462	507	474	488	516	521	508	518	484	533	508	482	501	498	495	527	523	505	489	522	458	514	488	511	506	504	497	506	501	487	571	466	527	468	513	458	515	512	552	545	474	511	557	558	502	501	498	521	508	511	539	521	497	500	484	475	461	509	472	516	518	493	516	513	533	520	490	523	520	554	511	513	509	452	565	536	505	506	532	477	516	525	492	520	487	481	475	468	473	478	524	436	473	550	508	511	508	520	500	489	538	449	486	448	489	499	512	497	499	503	491	478	503	513	548	550	484	523	530	500	510	521	507	500	487	534	493	482	481	509	493	484	467	500	537	532	528	488	489	499	508	532	485	522	527	495	528	519	519	531	526	516	502	499	463	507	491	530	514	478	544	463	468	490	530	489	475	524	497	502	468	487	474	479	489	506	519	502	484	497	511	542	510	474	479	502	499	493	500	541	501	476	518	480	551	520	503	518	510	508	508	543	509	498	488	490	499	521	538	495	476	477	450	474	504	552	499	514	552	507	491	487	500	480	499	489	450	557	542	518	505	480	502	523	503	497	495	489	467	504	508	505	503	474	506	459	508	491	512	491	502	481	524	519	444	501	514	489	462	503	491	515	502	483	518	484	496	536	505	490	508	498	494	481	530	505	499	494	518	547	548	512	506	487	496	546	503	495	502	477	509	506	500	545	509	511	501	501	491	490	499	490	511	497	506	499	494	514	498	521	498	495	497	537	490	507	513	543	514	509	529	469	540	514	500	490	521	536	495	508	519	488	504	506	532	517	504	514	503	536	510	488	506	546	496	551	494	521	519	475	527	481	501	503	525	507	522	512	533	442	515	499	531	505	509	488	495	496	514	503	482	501	550	526	539	547	490	470	474	531	515	504	525	523	485	497	524	499	481	483	497	474	516	517	474	529	471	527	504	542	512	536	536	501	484	513	510	460	484	476	507	471	522	500	507	455	501
23345	21644	29569	24434	21569	21199	9269	1220	913	866	830	793	745	790	733	675	739	749	799	874	743	672	700	666	677	725	686	651	641	683	660	679	648	671	652	622	668	646	617	669	603	610	687	622	633	642	637	636	653	614	624	641	699	656	681	621	646	616	656	646	614	644	585	617	615	644	592	629	658	658	579	578	631	614	658	607	679	648	641	625	618	596	639	615	656	616	658	640	643	630	614	625	626	630	641	595	638	649	610	632	648	669	678	653	587	635	624	650	632	657	612	655	651	604	608	667	658	637	644	631	650	636	599	623	639	640	599	653	670	602	645	611	596	652	635	617	593	652	622	623	640	630	672	630	656	657	625	647	656	641	641	618	638	593	620	658	606	614	623	634	618	644	670	612	601	609	625	623	634	672	629	640	630	642	672	655	678	602	570	650	619	604	645	652	650	602	621	657	670	625	619	614	596	640	650	642	675	644	691	646	675	644	602	623	672	662	644	636	646	650	631	637	638	648	652	679	612	659	619	652	644	646	660	606	647	663	673	622	606	607	630	611	631	618	691	664	641	620	672	662	644	632	632	620	659	644	636	610	632	582	615	663	666	657	662	594	659	610	614	618	639	603	628	638	603	655	632	611	632	635	616	674	608	625	614	626	685	620	625	627	612	592	666	619	571	624	602	604	653	616	678	636	660	653	601	619	626	654	638	605	627	616	632	635	626	638	617	636	661	573	673	606	670	588	614	616	669	621	605	623	664	713	612	620	637	609	672	599	640	613	671	668	646	686	654	616	634	634	642	579	598	623	580	641	634	625	603	652	634	654	627	626	645	612	612	672	618	716	664	624	649	655	614	663	658	604	599	658	668	614	639	596	642	598	631	646	597	632	621	642	626	649	676	637	610	635	613	649	677	665	609	635	625	621	650	623	654	611	640	630	566	666	600	661	667	683	650	633	644	661	643	671	655	627	657	661	613	623	629	648	643	622	617	602	656	641	664	651	649	632	660	661	631	647	610	594	627	650	630	635	600	602	665	628	634	602	629	615	623	657	596	627	651	613	637	632	625	614	651	651	678	610	649	632	619	624	646	620	663	598	608	611	670	596	652	702	627	651	635	653	654	629	653	635	647	638	630	678	620	634	656	642	643	597	634	609	617	640	618	648	681	649	596	628	661	633	612	600	680	660	619	605	641	669	652	597	635	625	617	642	634	659	645	617	613	669	648	647	658	647	632	679	652	660	622	644	637	626	622	673	609	634	606	639	640	603	597	647	639	622	606	633	616	649	624	663	675	633	651	637	612	614	617	621	633	576	620	645	640	638	609	647	593	671	641	653	603	659	595	603	653	623	635	599	672	624	681	626	603	632	617	591	639	660	625	660	635	691	607	654	633	610	654	629	657	653	621	634	620	649	644	639	643	674	628	671	692	619	639	642	586	637	626	622	620	671	630	641	666	621	653	638	645	631	693	615	628	657	666	624	663	653	603	632	625	640	673	589	643	641	660	652	641	602	631	616	599	629	662	634	609	647	594	631	625	641	566	585	659	574	613	601	617	623	635	602	605	604	653	664	613	620	603	610	652	640	613	615	614	627	602	637	655	634	629	611	615	628	630	627	613	643	608	633	655	635	644	609	661	620	595	644	648	674	647	622	662	628	622	637	625	618	672	627	628	637	613	653	608	599	654	635	596	671	635	668	581	634	582	626	626	648	653	654	640	667	630	630	643	645	631	604	616	682	648	612	652	629	672	589	637	608	622	612	601	699	629	658	650	582	626	642	619	603	638	629	606	612	621	647	599	647	657	625	664	621	639	641	626	605	620	607	656	609	644	617	596	685	619	643	597	660	614	575	613	674	608	643	629	629	612	632	647	682	655	644	632	655	640	656	597	618	635	686	623	622	638	584	604	658	668	627	633	626	665	646	579	602	582	661	586	648	674	656	612	655	664	649	665	622	620	668	651	622	626	641	613	624	599	649	647	602	666	622	647	627	608	608	639	636	594	711	633	625	582	594	626	661	612	620	673	641	652	652	624	608	671	597	618	671	658	644	614	617	618	631	652	614	654	640	647	631	628	616	591	685	614	638	613	643	649	645	619	610	649	607	653	619	609	660	627	597	610	639	631	602	587	610	668	645	604	642	677	647	614	605	644	606	670	584	607	601	604	649	604	633	634	681	625	651	648	599	660	569	626	610	669	621	650	648	648	618	612	623	640	655	647	623	636	668	624	652	659	648	633	632	633	623	666	614	634	654	654	609	616	634	618	602	616	628	601	627	625	616	607	643	634	642	625	623	649	674	607	615	640	641	636	689	617	648	647	637	598	637	579	673	637	627	635	637	666	612	605	655	643	628	650	631	649	619	650	629	686	690	641	631	603	606	598	643	661	630	620	668	614	648	668	597	646	594	666	628	592	637	607	545	651	636	661	610	602	624	616	631	666	663	665	651	591	594	609	681	622	640	603	645	638	625	666	660	642	607	598	620	619	661	660	605	644	646	664	636	621	628	595	677	653	629	598	644	600	644	596	639	650	646	645	612	643	635	600	630	657	622	641	651	623	647	614	662	645	622	672	639	609	656	607	665	669	615	673	663	602	615	654	645	618	632	624	614	655	635	652	630	607	611	623	591	653	600	611	638	632	622	632	669	633	601	658	654	586	636	607	616	613	559	644	651	609	638	642	609	637	621	604	637	623	698	624	655	666	636	636	625	607	605	603	616	638	615	619	640	603	661	624	629	658	641	626	616	626	696	656	646	610	626	631	598	625	612	670	603	645	636	578	638	655	643	645	642	637	604	643	646	642	617	596	652	613	646	605	617	615	620	574	613	639	583	631	615	646	590	657	659	565	622	595	637	650	650	639	637	603	597	674	632	661	654	641	664	635	633	630	648	657	617	648	646	639	641	581	621	663	588	622	643	673	688	604	605	592	630	601	635	697	622	646	602	656	613	586	631	636	639	629	661	632	616	622	629	622	618	602	571	637	594	654	605	612	632	600	576	636	633	667	649	629	647	665	677	659	660	606	620	654	637	642	645	662	655	620	609	614	596	599	604	701	606	677	653	619	640	596	637	642	603	621	634	637	631	645	660	611	648	643	642	656	619	650	672	638	629	640	621	631	636	592	637	667	607	645	626	658	662	593	626	643	658	625	558	630	661	622	639	616	590	591	630	654	625	629	635	587	627	624	628	585	591	625	609	641	621	604	663	608	639	605	649	613	655	623	623	621	602	680	613	657	647	660	574	601	627	628	626	607	642	626	636	653	628	619	653	603	630	649	664	674	596	660	630	668	632	621	630	619	594	628	639	647	631	649	630	669	618	620	626	628	659	624	616	657	683	636	608	593	617	632	614	622	609	657	623	654	648	633	640	645	643	614	645	635	589	628	602	605	609	615	654	625	615	673	615	630	660	639	616	661	660	642	633	662	636	634	647	585	633	596	619	616	695	642	630	622	636	632	636	641	642	616	608	646	619	599	633	637	664	635	643	651	636	628	669	611	660	597	684
40435	76001	57853	21157	3040	2266	1760	1560	1408	1220	1117	1015	1023	981	891	865	874	846	1089	1019	882	810	820	733	833	831	794	815	801	795	700	720	771	782	789	783	724	777	708	740	771	756	729	743	708	698	746	718	741	757	749	762	739	738	745	764	716	767	763	666	717	684	761	713	691	765	736	746	712	743	692	704	713	718	735	741	712	702	753	731	765	688	762	721	699	711	754	719	690	714	706	806	709	697	696	700	715	707	758	747	689	732	733	728	714	722	710	678	743	719	753	675	721	723	706	732	707	722	729	741	694	707	729	711	724	688	661	693	764	736	730	730	711	733	736	718	740	718	721	716	706	672	702	713	728	750	723	716	738	742	704	800	734	747	713	747	750	731	744	726	702	786	694	819	778	688	711	695	726	722	733	710	731	691	692	715	695	711	764	746	759	696	736	712	703	732	715	772	704	741	743	743	731	711	778	728	694	725	697	722	726	700	673	747	714	659	726	728	747	700	728	743	750	680	719	751	742	768	689	719	740	723	734	774	749	723	717	752	785	734	690	709	721	735	748	702	717	695	713	700	689	700	699	722	764	686	722	695	747	737	728	722	773	710	751	708	710	730	685	715	730	747	801	767	698	750	691	691	703	728	726	713	695	693	716	679	728	733	716	707	692	717	702	713	714	766	749	762	725	724	720	725	731	690	687	742	736	717	700	690	720	693	733	747	739	779	767	721	716	725	724	720	757	739	736	738	693	689	706	713	717	727	708	728	718	744	739	723	721	738	706	718	744	784	752	736	701	722	758	718	717	739	730	754	739	693	745	715	730	775	799	727	692	763	725	728	737	742	727	748	734	732	720	720	649	742	690	742	717	705	726	744	723	750	741	677	733	664	707	734	701	754	713	742	724	713	718	734	744	747	719	721	742	746	712	693	739	690	745	726	681	666	714	741	685	681	735	759	692	719	718	704	736	720	727	685	715	708	767	719	675	750	712	723	730	691	701	728	706	748	727	714	748	741	706	722	715	676	729	700	704	727	745	713	746	759	751	761	729	720	710	752	679	738	708	736	756	683	728	709	684	724	747	758	697	734	695	705	699	678	705	738	767	745	710	675	758	718	729	761	718	692	735	702	765	718	737	713	769	715	712	689	722	758	660	730	752	693	729	718	671	700	719	726	690	761	761	737	751	753	724	701	682	699	737	723	738	769	701	687	734	704	734	746	736	703	742	725	738	705	752	707	742	677	685	710	716	668	741	714	729	741	759	678	777	696	814	759	774	723	711	740	738	739	740	723	714	763	763	717	734	713	680	698	729	727	726	761	742	721	696	748	740	718	736	784	703	738	726	686	737	726	776	767	750	769	694	717	700	714	687	707	770	757	723	707	753	713	743	708	739	729	741	720	739	687	758	736	734	725	792	753	707	703	677	728	719	744	718	681	734	728	736	691	759	704	711	710	720	744	741	698	657	726	725	740	679	733	734	712	735	707	746	728	700	706	786	676	727	695	756	692	735	717	757	743	729	731	755	680	750	717	706	711	748	738	719	701	686	728	739	714	709	724	736	680	702	737	711	716	728	776	723	739	719	732	738	699	727	721	706	701	753	695	730	738	747	749	713	727	682	712	735	737	691	720	721	691	683	700	644	696	768	753	706	733	741	743	733	693	781	737	716	758	727	694	722	743	750	725	712	769	741	745	762	727	707	719	690	741	744	757	729	779	739	677	759	730	729	726	711	722	747	744	713	720	726	718	697	732	779	741	727	732	744	747	768	770	734	734	671	723	722	754	746	712	692	700	694	761	749	746	700	721	690	725	689	719	766	752	707	690	696	679	670	673	751	721	747	724	722	766	715	709	759	703	736	719	717	714	762	729	760	715	699	734	718	731	747	695	755	695	735	809	751	708	739	693	714	761	735	747	742	744	697	792	745	777	764	694	762	719	732	744	711	688	693	702	729	674	715	693	740	760	704	730	736	744	772	682	748	740	742	757	748	696	715	699	778	701	736	712	735	747	730	701	714	670	730	755	732	686	704	711	659	731	721	729	663	723	706	703	735	708	704	776	683	719	713	696	741	714	686	676	727	748	733	782	699	774	708	700	736	751	713	706	728	750	741	726	686	768	747	726	771	730	692	674	728	726	752	719	776	730	718	684	756	728	743	740	713	722	724	787	742	733	678	763	737	736	719	763	730	702	709	679	726	713	736	734	711	717	796	699	736	685	702	689	733	739	741	700	722	726	744	723	701	719	714	700	730	708	726	743	737	729	732	683	787	689	695	739	700	750	713	730	781	771	696	691	721	717	724	717	700	712	680	733	770	716	724	739	723	745	706	721	699	695	686	710	717	704	755	734	728	791	710	709	720	732	762	775	721	784	736	680	748	752	710	719	725	754	716	756	721	701	717	796	760	725	696	742	757	715	760	709	753	733	743	778	726	725	680	731	704	727	724	657	714	685	705	709	711	739	728	739	688	730	709	733	741	717	758	722	742	724	761	713	765	680	686	746	717	753	676	730	733	731	791	715	733	701	737	698	716	695	751	700	726	766	709	758	668	736	740	740	747	724	731	706	781	703	671	700	706	747	749	712	722	727	712	677	730	775	769	740	741	740	718	719	710	688	733	747	741	735	682	718	766	730	742	740	792	728	684	745	772	726	765	689	708	721	747	734	723	681	737	761	749	748	769	696	731	709	672	714	771	761	691	759	731	702	714	752	740	711	677	730	690	725	697	738	740	684	744	749	663	697	733	743	710	717	722	719	728	747	740	716	694	728	670	688	768	737	715	711	752	733	711	737	726	748	775	726	680	700	749	743	698	729	738	718	747	717	714	725	739	702	674	723	706	750	671	721	721	718	699	697	701	741	773	754	720	708	713	704	713	705	748	723	712	705	707	696	770	700	691	669	741	724	716	708	686	699	724	754	732	684	749	725	739	678	710	725	737	707	730	717	710	718	696	731	789	693	732	716	751	746	713	769	710	758	719	725	712	695	760	685	758	725	768	737	738	710	744	657	691	755	693	732	720	718	748	709	721	739	755	742	716	685	707	774	698	743	730	700	712	729	674	729	733	797	727	733	732	715	725	736	745	688	775	750	691	709	686	715	747	720	761	701	703	732	672	727	751	707	736	721	762	731	734	724	732	725	747	721	666	723	735	692	708	689	711	690	721	750	733	746	724	686	712	728	735	746	697	676	727	750	724	746	701	672	707	744	700	742	741	715	729	700	709	704	704	737	733	718	750	760	729	739	724	734	741	680	690	718	738	706	710	750	712	725	721	711	719	720	731	668	699	683	675	764	723	715	721	733	721	754	784	731	686	707	733	746	709	730	736	724	716	716	722	744	785	662	740	733	703	738	718	704	721	735	686	668	749	788	719	686	784	695	709	750	744	734	696	717	696	742	697	724	731	670	708	691	713	740	747	741	717	769	729	724	734	733	700	729	751	782	728	711	727	751	716	691	769	703	734	663	740	721	711	705	686	678	745	753	692	726	662	700	724	736	685	720	734	721
29145	32315	36241	11859	588	249	274	246	247	257	258	250	232	257	272	257	241	243	275	264	273	276	258	258	239	255	279	276	225	230	250	253	255	255	239	240	261	252	243	245	239	249	305	250	256	236	240	267	254	245	269	236	252	231	271	233	243	254	244	249	278	262	219	241	251	238	236	239	257	251	266	233	269	251	243	252	240	248	237	235	262	250	234	263	241	241	253	239	257	239	236	251	252	259	243	252	290	258	268	252	241	232	268	258	297	248	260	249	250	238	253	241	253	285	253	258	232	260	256	258	244	271	233	281	260	238	254	238	245	260	217	239	255	238	235	266	241	250	246	237	214	270	244	242	253	227	233	225	234	213	231	247	231	261	272	267	251	246	233	252	267	239	248	250	249	253	262	223	235	260	255	241	231	247	241	244	254	253	229	249	264	263	247	256	239	226	248	248	250	275	215	243	243	269	248	264	233	250	277	255	264	236	275	227	244	249	255	268	213	273	251	265	272	256	261	237	248	254	249	233	256	258	256	257	252	250	224	226	242	232	242	237	248	255	250	257	238	238	247	230	225	241	243	212	214	265	231	249	267	264	260	267	235	247	249	239	272	256	252	255	239	254	232	233	256	257	237	241	260	250	235	261	245	249	271	241	250	267	256	262	255	253	259	251	253	233	246	256	249	221	247	274	240	208	263	249	276	222	260	249	272	244	268	258	239	224	244	242	237	231	206	249	259	260	250	247	232	245	243	225	231	270	245	255	229	238	244	266	255	228	236	264	237	227	218	252	264	240	241	249	241	222	229	246	251	264	251	252	232	246	227	228	225	247	249	247	234	244	249	249	242	236	224	244	263	244	220	229	262	230	241	239	252	237	231	245	274	253	235	242	216	258	250	240	244	253	246	254	251	258	267	244	252	241	264	254	247	253	246	221	264	243	247	242	256	216	250	245	250	249	243	238	265	234	242	239	237	279	263	228	225	240	250	262	234	245	248	253	233	237	255	239	268	252	256	226	216	212	234	242	259	231	240	234	244	222	224	247	265	234	229	245	241	229	244	269	251	259	222	237	259	227	267	265	253	261	254	243	235	220	243	248	232	241	236	237	264	235	233	249	254	268	260	261	272	259	236	236	245	237	248	253	212	229	262	251	252	240	247	215	238	244	218	261	256	257	249	231	245	233	263	251	223	287	219	270	257	248	241	265	222	251	237	234	257	270	251	280	255	237	244	227	249	256	257	220	237	252	239	286	272	237	211	232	229	270	260	255	237	223	265	244	274	211	263	255	243	252	220	238	270	244	258	221	252	230	248	265	249	241	249	254	243	251	253	239	242	243	240	231	219	245	246	230	247	257	269	254	214	244	244	225	248	244	248	237	252	245	245	251	244	265	240	254	249	250	232	248	263	280	246	199	261	235	250	232	246	246	253	275	258	273	249	245	234	254	226	265	268	254	247	214	242	253	266	212	236	251	237	255	205	248	238	264	284	274	233	239	239	268	261	246	249	233	251	210	265	245	248	253	238	254	234	225	242	243	245	255	246	229	261	259	260	249	275	242	231	275	253	252	260	227	234	248	280	239	253	233	252	232	255	218	247	266	257	262	235	236	246	232	238	243	216	206	259	254	254	265	241	262	237	263	249	246	258	244	235	254	230	269	238	252	252	234	244	269	261	246	224	237	244	241	270	246	244	228	252	252	220	266	252	272	253	244	249	227	229	268	244	245	260	235	249	228	229	256	272	220	258	232	244	260	274	265	251	255	248	257	259	243	266	228	221	238	247	237	252	213	263	226	251	266	238	289	250	223	283	254	235	236	249	245	218	246	248	245	252	213	238	253	269	233	260	263	249	230	252	242	264	258	249	250	249	258	234	227	254	259	235	264	244	259	241	265	263	254	235	256	242	245	247	246	257	253	249	256	247	263	278	240	259	234	251	239	248	280	251	257	252	253	229	258	265	242	255	272	241	251	234	273	253	240	253	257	236	270	236	267	224	232	250	224	249	240	248	271	272	270	234	270	266	250	242	248	252	281	240	246	238	246	245	233	249	250	250	233	252	274	241	250	239	273	241	250	252	264	218	268	254	267	261	239	232	235	270	243	249	248	229	241	237	236	251	240	249	221	226	231	271	240	261	224	226	238	264	251	238	234	268	226	244	265	243	227	227	258	224	259	241	265	251	248	240	262	238	276	248	222	231	235	265	249	244	229	230	250	254	255	257	247	251	232	236	237	264	246	250	229	236	235	249	260	259	227	227	249	236	268	277	240	226	248	256	259	258	263	257	246	249	268	234	249	261	276	227	257	232	272	224	252	279	259	227	236	257	236	230	222	257	252	226	260	240	265	252	246	254	263	233	242	252	247	249	239	225	218	254	240	258	231	248	229	250	276	245	252	239	249	280	258	291	251	256	252	234	239	257	244	251	222	238	237	252	258	248	236	237	274	225	243	282	228	258	247	227	226	263	253	232	277	249	244	227	245	237	236	239	258	214	229	250	250	235	266	219	245	255	260	271	250	214	251	275	249	205	269	229	241	242	239	247	267	257	261	261	256	233	258	239	250	243	253	248	223	236	247	249	227	227	248	255	258	274	230	266	242	259	221	253	248	256	250	260	263	240	242	235	237	258	272	207	244	278	245	269	240	223	251	239	257	255	238	289	236	254	258	241	259	265	255	229	248	224	245	232	225	242	238	241	279	244	246	268	246	262	241	245	223	235	251	260	235	261	240	248	270	245	249	284	259	240	252	226	299	227	257	239	246	237	252	236	257	248	244	260	255	246	249	254	195	242	219	239	254	278	236	257	237	226	247	228	236	270	240	258	233	242	282	223	256	259	207	255	280	217	276	246	237	227	247	244	256	234	239	238	266	254	231	247	275	242	282	245	216	248	244	275	268	252	252	257	260	258	247	255	230	249	225	229	250	241	242	237	262	254	257	249	263	241	246	252	246	227	254	233	233	260	253	233	225	233	260	260	241	245	221	247	235	221	232	263	245	259	240	243	255	254	245	229	227	235	225	245	229	246	260	230	240	276	287	235	229	248	239	251	241	265	233	242	288	239	241	248	237	266	257	256	226	241	223	233	273	264	251	250	253	254	249	266	243	235	231	246	264	227	241	244	259	238	258	224	263	270	237	237	245	245	248	221	224	254	244	253	250	265	275	255	245	265	258	264	240	219	249	224	232	253	250	243	262	236	229	271	261	233	241	228	263	245	250	249	265	264	253	241	241	230	249	214	281	269	224	264	271	245	263	240	262	271	247	255	268	244	241	247	234	222	218	260	251	278	230	240	226	229	228	238	262	270	272	239	273	244	250	256	249	288	222	255	253	239	258	230	230	231	251	257	222	245	270	233	251	265	239	251	254	208	245	241	259	266	246	246	273	240	265	286	255	232	261	256	243	262	238	223	223	255	252	252	227	242	249	216	229	252	239	222	283	251	270	244	257	257	233	253	277	236	255	217	270	256	245	252	242	264	225	240	249	246	241	233	233	271	236	247	264
32411	50988	34735	3777	390	392	338	347	354	348	354	368	354	322	323	330	317	325	326	370	291	308	294	310	356	358	319	319	296	330	333	324	337	311	279	328	298	293	311	317	287	336	317	274	284	316	315	335	307	329	288	321	323	338	335	335	328	306	332	296	306	308	338	313	276	292	290	295	321	288	330	313	318	329	307	300	299	337	340	307	308	329	290	317	301	355	325	281	313	304	295	331	311	307	295	316	267	328	324	340	305	340	312	306	315	327	331	308	328	338	312	290	338	344	326	314	350	334	351	302	319	315	337	285	296	317	330	312	303	303	307	288	340	327	299	310	292	316	310	284	320	309	299	302	328	344	306	311	314	302	304	297	287	330	325	324	324	305	324	303	308	327	317	317	333	319	321	295	270	325	306	311	279	292	303	297	320	346	295	308	331	313	311	327	323	296	318	333	328	321	318	307	284	308	296	300	345	299	336	319	307	299	312	356	294	319	332	315	288	319	305	329	337	310	313	292	297	298	319	318	302	267	314	333	312	275	347	325	303	320	315	341	344	317	342	316	326	326	272	319	325	318	327	331	299	311	348	328	314	331	297	326	289	281	320	307	303	300	306	318	263	318	321	349	306	323	326	295	293	311	294	312	287	324	311	349	342	335	342	276	310	322	348	304	326	312	312	329	331	356	341	328	281	281	307	318	309	316	315	306	310	307	295	304	327	307	336	300	302	309	350	307	327	315	328	297	299	319	269	319	314	296	324	322	317	334	314	326	311	289	297	310	305	312	309	316	288	324	339	336	296	313	289	310	331	305	327	331	332	294	317	292	329	329	302	302	312	301	308	329	309	356	325	318	323	298	329	302	301	321	325	328	297	308	299	329	335	342	322	337	320	319	319	293	306	304	284	335	351	350	293	323	289	329	340	329	343	318	279	341	323	315	314	297	292	344	304	282	332	329	322	290	335	295	289	311	299	283	330	324	310	333	322	297	317	319	305	307	342	304	311	329	299	334	312	293	316	336	328	285	325	305	310	324	310	300	276	315	320	303	307	319	281	354	295	273	302	324	298	291	327	293	287	302	298	312	328	325	296	292	329	344	321	315	304	328	288	317	344	291	280	301	304	319	332	314	337	282	289	334	318	332	314	315	291	305	303	327	312	285	342	325	301	308	303	335	321	300	327	302	306	320	327	317	307	314	320	287	310	317	294	311	304	331	281	301	333	330	320	300	297	344	300	304	345	337	290	282	322	319	340	336	302	312	306	299	310	345	328	288	304	286	349	315	321	312	309	306	314	289	308	297	314	302	303	327	322	354	306	299	271	346	311	313	280	304	318	330	287	301	302	325	295	341	330	306	327	299	305	309	331	331	298	357	316	320	316	326	312	298	319	313	333	301	301	267	294	333	289	336	333	317	334	365	343	302	293	321	336	309	301	320	334	331	324	320	344	307	311	311	355	291	301	299	314	302	313	348	305	309	323	292	314	285	295	309	317	333	329	322	328	307	319	304	312	318	329	320	326	320	309	280	314	316	277	370	310	301	315	296	303	315	319	312	285	300	303	277	301	329	320	309	300	314	303	296	313	304	326	307	281	327	306	344	316	290	331	289	345	305	301	332	301	296	337	322	306	328	327	318	312	333	342	294	316	312	315	308	287	343	321	328	363	303	302	299	323	343	307	334	289	303	328	306	321	300	312	306	323	348	303	329	305	292	321	314	277	296	300	313	299	316	312	328	283	290	333	322	296	305	317	318	317	323	292	327	305	321	299	279	323	299	344	324	287	297	313	314	322	323	324	283	337	315	312	319	332	336	310	301	351	294	335	327	309	299	335	340	328	303	307	324	336	292	329	320	297	323	297	298	324	323	331	296	319	310	358	293	319	330	326	327	325	320	315	289	308	318	326	320	338	292	337	306	320	297	307	323	328	335	334	315	295	309	337	337	322	311	325	305	309	301	298	300	296	324	324	314	315	330	305	321	303	339	324	319	282	325	310	305	359	322	316	309	309	336	328	336	300	317	323	285	275	303	327	293	314	284	329	312	324	327	305	314	314	304	329	321	315	310	327	289	298	316	312	302	314	328	317	330	301	299	293	318	327	312	289	317	329	330	332	269	300	325	318	330	271	313	338	347	303	315	296	325	353	349	326	275	306	275	293	311	300	297	335	323	306	335	291	337	320	305	335	304	303	326	301	302	295	304	332	296	317	341	317	317	266	292	317	301	332	325	334	336	336	317	345	327	312	313	312	285	285	331	322	310	322	299	304	317	326	344	323	286	325	326	301	300	324	299	333	320	297	322	300	310	306	352	324	286	339	307	331	289	322	282	309	304	343	337	323	314	294	350	324	318	316	287	318	309	296	300	295	315	295	308	315	298	334	272	321	314	292	285	285	318	301	312	343	327	331	327	321	301	307	320	331	270	289	296	301	295	303	281	303	285	329	275	312	350	344	305	296	305	313	344	302	332	345	336	289	317	307	294	299	305	306	297	318	316	323	286	335	309	269	324	289	302	330	321	311	285	296	318	316	303	299	271	273	285	313	275	323	302	305	291	317	357	337	295	307	329	301	326	327	320	320	333	307	287	279	325	336	302	322	326	284	298	315	305	299	315	296	315	302	336	317	312	325	313	314	318	316	288	315	306	329	317	337	337	329	310	346	305	305	314	284	283	297	303	322	334	302	316	324	305	277	347	317	347	295	289	306	317	313	336	309	342	324	296	327	324	306	328	343	295	311	320	319	318	282	311	309	331	311	364	325	302	300	315	315	313	335	308	286	350	290	329	329	308	319	290	284	322	307	317	309	372	319	325	315	328	335	344	307	313	350	327	305	329	314	335	328	333	353	305	323	298	318	315	342	269	342	320	324	319	289	312	337	298	341	330	316	329	336	302	311	313	314	308	335	296	311	297	329	283	309	328	314	294	301	300	337	312	308	326	274	315	310	305	321	337	305	308	290	284	297	335	301	333	276	312	297	329	327	318	286	305	324	315	323	312	300	305	302	295	358	319	326	334	331	288	293	296	277	310	289	329	286	334	324	296	340	302	318	297	305	335	322	337	341	342	283	303	299	296	321	302	306	275	358	316	317	359	294	327	313	312	307	309	315	312	319	300	325	324	331	317	316	337	308	272	309	286	358	353	328	327	300	308	285	304	328	298	304	332	323	283	357	325	312	341	324	321	305	314	296	297	298	312	321	321	346	307	316	285	329	340	332	306	293	322	332	284	279	357	311	334	302	330	338	310	313	301	306	317	292	306	351	291	303	307	304	321	327	331	307	282	333	337	342	271	325	284	286	280	294	286	302	285	294	363	320	329	302	364	334	299	324	298	306	347	307	335	309	296	276	341	347	314	294	327	280	337	313	313	332	332	296	306	311	351	313	315	319	324	347	311	320	262	296	309	328	314	313	329	338	305	313	276	338	300	300	292	309	338	305	332	329	329	296	314	315	298	314	344	328	314	290	308	322	316	281	304	295	305	294	340	306	328	312	302	328	292	338	313
24557	21605	29202	24722	20459	6324	770	489	447	457	397	372	388	366	352	333	330	348	407	378	382	353	330	400	367	347	337	331	333	332	339	335	303	332	335	361	329	311	320	351	362	295	329	356	353	314	318	370	301	315	352	312	337	370	303	307	359	353	339	326	344	344	318	327	316	315	320	333	294	308	329	328	347	322	332	307	346	288	315	332	315	306	335	347	333	359	290	332	351	307	317	346	316	361	332	276	287	327	327	344	341	317	317	314	320	348	357	326	316	308	328	331	356	301	336	306	308	341	277	303	336	329	314	344	326	304	339	334	322	325	315	289	320	316	347	329	363	297	326	335	304	320	338	329	346	292	297	330	333	346	341	337	334	320	315	306	317	305	314	341	339	317	343	331	347	335	355	343	323	358	315	306	336	303	337	363	289	335	316	372	332	310	342	316	326	311	303	309	312	316	310	314	305	341	300	306	358	331	301	301	344	338	318	303	305	324	339	291	308	338	348	305	326	285	332	337	320	312	333	296	325	314	303	315	344	298	309	321	341	332	346	304	313	286	345	339	345	340	334	288	291	324	323	324	309	306	341	325	316	332	327	305	305	350	336	328	329	293	324	320	332	321	355	319	333	325	318	351	331	328	323	361	370	335	347	342	307	331	304	319	306	344	309	294	333	284	318	331	346	295	314	360	348	317	339	336	333	335	360	339	341	338	308	333	324	335	321	350	313	333	344	326	346	292	293	326	316	347	352	337	330	349	319	353	315	314	373	344	323	341	314	361	318	316	285	335	322	290	263	285	292	330	300	328	340	300	302	351	354	297	339	316	331	305	325	312	332	295	316	309	340	330	316	326	345	310	323	316	343	317	318	313	350	319	344	346	349	312	309	365	335	323	354	315	314	327	326	316	341	320	324	313	337	337	329	335	341	335	355	338	316	325	306	346	332	298	349	330	329	293	312	324	353	319	312	335	324	332	326	344	292	341	345	303	294	335	344	297	331	316	314	311	311	349	320	323	303	309	347	323	325	332	307	328	364	332	299	309	368	316	344	334	347	311	322	311	353	318	347	328	322	357	319	295	341	328	332	335	317	326	298	306	327	291	331	365	317	326	297	323	346	303	331	327	352	329	339	309	302	320	295	343	323	338	328	337	351	298	304	299	310	338	308	298	319	332	311	366	345	313	311	296	302	315	319	337	342	333	306	307	360	310	286	315	367	338	315	342	335	339	317	336	342	296	322	332	321	350	347	314	328	349	321	295	343	328	287	328	312	332	296	328	325	327	299	354	318	350	312	332	304	365	307	317	335	329	339	332	370	313	336	306	327	370	304	343	329	338	324	306	314	341	326	292	320	316	311	324	334	312	303	337	340	307	289	342	319	328	330	310	353	320	324	342	324	314	334	310	335	329	351	300	359	341	307	330	319	314	345	312	323	313	312	322	334	336	302	356	292	282	330	321	334	299	369	363	326	342	313	330	328	308	364	323	370	335	286	311	289	312	302	313	337	303	311	306	322	330	345	320	321	336	335	317	312	321	316	313	342	311	302	340	349	333	288	335	349	292	326	322	309	304	316	324	332	302	316	320	335	353	333	308	306	306	341	313	346	354	289	319	346	344	320	341	347	349	324	334	329	342	310	302	323	326	298	333	311	317	324	296	318	310	307	357	322	357	311	332	336	326	320	328	329	345	307	326	300	343	322	323	354	331	320	313	335	354	313	311	356	327	351	336	325	329	315	289	312	334	326	334	319	334	351	332	330	341	330	315	306	306	289	308	317	325	339	326	315	304	301	318	339	356	331	331	340	331	339	327	336	333	309	334	303	313	325	313	298	319	303	360	291	318	338	313	329	343	309	306	342	347	301	292	323	316	321	294	385	345	315	327	328	321	322	296	340	334	313	335	323	316	356	277	307	326	300	296	313	313	297	309	303	307	330	335	338	303	295	349	299	339	354	325	319	328	341	346	338	320	290	350	315	306	310	345	329	316	339	357	331	344	299	323	331	323	339	331	348	328	318	329	346	311	338	322	338	316	339	342	286	311	348	358	308	305	325	310	333	348	307	314	316	309	322	287	360	284	289	324	337	322	300	328	311	334	326	302	342	351	333	292	312	321	320	328	334	333	317	326	361	330	340	358	354	337	344	324	306	299	345	333	318	326	332	320	324	314	286	319	311	324	322	332	354	314	316	324	313	325	314	325	323	338	352	306	314	299	317	331	346	309	328	320	309	366	308	324	369	317	328	329	324	312	346	319	311	316	327	322	318	303	327	349	331	313	305	306	325	356	307	327	324	353	347	358	318	334	325	318	354	344	315	355	312	316	308	312	317	325	351	319	297	331	292	324	317	328	321	328	299	327	305	331	325	300	299	325	322	346	348	329	331	324	326	317	372	341	300	345	328	312	304	298	356	350	336	321	343	328	329	346	338	332	347	334	321	327	320	341	321	343	328	314	351	332	333	333	346	344	334	333	339	310	331	338	312	291	333	307	341	271	341	335	308	352	303	310	294	298	342	336	292	344	300	291	304	313	311	332	336	267	309	308	340	317	323	338	313	329	323	318	317	324	331	317	317	311	310	340	323	318	310	342	341	360	308	322	363	329	347	331	308	347	297	311	316	311	332	353	306	320	322	365	339	306	321	342	324	349	314	364	317	322	316	347	300	323	301	337	326	327	334	313	331	348	342	330	335	334	322	304	317	359	330	307	334	366	327	306	319	332	366	348	315	367	307	341	333	323	345	339	339	345	329	307	304	323	288	314	319	340	322	280	335	327	307	330	329	341	302	301	306	307	327	317	321	319	322	322	321	307	346	293	354	292	304	330	349	360	313	307	333	313	356	317	317	314	309	335	337	333	367	308	342	328	368	328	359	301	334	355	311	353	343	299	329	337	317	317	305	345	333	331	322	292	328	326	316	330	321	339	299	334	327	364	326	330	315	333	332	317	317	317	324	283	349	321	347	353	342	301	322	326	334	323	314	313	328	361	362	347	311	339	330	310	307	302	325	309	309	315	293	316	320	305	322	333	293	337	324	354	377	340	320	294	306	311	331	337	340	314	308	312	341	325	344	327	303	335	364	332	323	309	337	325	302	337	317	339	317	341	352	316	308	314	340	347	315	331	337	353	335	309	310	333	305	332	336	346	364	353	326	301	318	279	360	327	340	331	333	331	315	340	319	297	308	314	315	304	320	323	340	320	328	282	335	343	326	289	304	318	337	342	329	325	337	305	322	302	333	292	320	328	325	317	361	330	309	309	323	298	301	333	310	271	334	302	337	327	322	317	317	331	348	332	312	328	335	289	312	322	347	309	308	355	341	324	288	311	297	331	353	351	323	337	329	340	343	330	353	356	322	306	298	338	343	355	320	310	322	315	336	328	285	334	366	338	314	344	335	316	317	290	322	314	309	342	297	346	344	337	322	295	323	311	320	311	312	323	307	327	289	323	329	337	311	313	299	341	344	361	294	331	339	308	301	314	342	288	316	322	333	341	308	339	335	302
35729	65906	37046	2651	1432	1131	919	706	659	610	540	543	527	512	470	438	434	485	526	555	481	422	467	512	481	457	430	417	421	430	417	397	387	420	393	365	420	385	396	388	394	402	382	399	417	406	394	400	368	384	360	377	402	381	394	416	424	413	376	441	387	414	416	354	399	372	396	384	408	397	382	400	370	356	386	413	407	418	427	407	382	385	381	370	424	366	400	430	379	418	417	385	377	386	398	345	418	405	374	406	383	370	373	393	386	360	398	402	404	390	414	388	361	409	435	383	372	408	412	389	400	386	393	415	393	398	372	385	419	417	389	352	362	399	382	402	352	393	414	389	371	353	401	369	395	385	420	402	419	383	369	388	410	406	368	419	388	354	405	386	372	372	393	410	402	391	399	413	367	421	376	401	419	408	371	403	394	356	410	385	396	378	400	395	393	398	401	404	428	374	424	387	408	433	388	414	407	350	385	398	398	393	391	389	399	380	381	408	418	398	363	407	386	393	381	369	389	386	431	386	396	415	355	417	390	375	411	387	394	393	370	388	413	411	370	417	414	452	399	383	406	362	443	392	386	406	386	392	418	401	406	364	407	363	370	382	413	377	382	404	398	350	416	350	430	391	398	410	432	420	403	378	388	394	377	387	397	388	379	422	412	401	386	448	416	397	378	404	410	397	402	382	441	411	371	375	427	410	416	385	389	379	422	396	375	372	401	398	376	372	399	434	391	380	389	365	356	407	409	385	427	385	386	412	401	427	374	415	348	373	403	379	365	389	413	373	392	408	393	378	413	366	391	413	406	383	408	399	378	424	397	377	366	397	361	360	417	383	385	430	398	407	374	412	414	369	380	384	397	424	385	407	369	388	387	395	399	409	404	419	380	388	398	399	362	406	367	385	399	415	397	434	387	392	368	410	375	366	409	380	394	388	386	378	371	390	406	451	406	392	384	391	403	403	397	373	400	373	383	388	373	385	382	411	380	420	396	382	375	362	401	413	380	379	376	396	378	405	400	409	406	414	400	439	414	378	429	388	392	376	430	390	369	364	423	417	414	404	404	411	376	397	383	393	397	401	368	387	405	401	367	406	400	393	429	346	387	356	397	395	368	383	350	390	358	384	387	363	408	378	395	386	380	405	391	376	392	443	389	415	390	386	408	401	389	404	398	393	359	385	390	373	406	427	375	419	445	377	407	423	405	386	424	362	385	365	395	405	360	414	357	438	401	380	377	411	415	364	370	394	389	445	418	354	412	395	383	390	370	401	375	411	395	405	383	395	341	387	357	408	409	390	430	365	358	373	403	404	414	380	356	366	397	412	377	413	389	346	390	391	426	418	431	431	404	394	394	396	387	410	396	403	382	393	379	413	438	379	420	410	372	418	378	393	388	408	382	378	358	370	389	389	381	422	357	386	388	391	379	388	390	357	388	456	374	446	376	386	428	398	351	396	373	389	387	404	385	378	381	370	402	385	366	375	353	415	410	396	358	414	394	369	362	369	358	392	394	445	448	391	376	410	360	392	397	415	412	425	393	397	386	351	404	446	380	375	396	388	395	383	407	348	425	404	377	384	405	389	389	390	346	385	406	392	381	399	397	390	405	387	407	376	406	379	437	400	383	403	401	405	390	383	398	440	417	417	422	372	404	374	390	429	403	378	400	359	371	408	383	376	418	391	430	395	401	401	396	365	443	371	384	414	385	386	398	389	413	412	385	369	376	385	396	379	393	375	390	390	429	381	356	367	371	413	406	371	414	395	398	380	389	378	406	408	373	404	371	423	398	399	370	390	392	383	393	388	388	427	405	413	385	398	393	372	413	373	394	426	348	388	353	415	419	364	420	381	385	402	437	420	406	407	409	375	432	397	384	372	390	447	405	404	371	388	374	416	437	390	396	406	408	399	374	400	381	404	381	374	419	411	403	399	411	407	398	378	390	396	415	419	393	392	370	376	397	399	422	395	371	428	392	382	366	387	418	378	369	409	387	409	401	389	384	402	354	405	382	396	398	360	366	427	390	356	398	388	387	406	414	402	375	424	365	402	376	377	378	384	434	406	388	383	386	404	431	392	388	393	426	377	357	411	411	417	417	393	410	365	403	382	380	367	387	406	394	386	399	388	408	391	378	401	385	416	389	407	392	393	365	374	409	418	409	434	412	402	415	365	390	375	430	390	408	412	398	364	346	356	410	389	413	422	411	368	383	416	405	384	397	390	420	377	390	368	384	401	376	374	387	403	398	389	393	407	421	358	399	383	411	368	334	420	385	388	404	410	388	395	382	388	394	367	358	425	393	400	402	408	372	397	395	363	365	403	381	385	401	407	427	391	396	407	352	379	386	386	378	423	380	374	398	445	380	399	422	410	354	433	392	402	400	405	373	402	400	405	372	363	391	381	380	407	375	377	375	419	415	348	357	369	363	397	405	373	410	426	376	412	383	389	398	394	415	412	367	388	434	423	393	383	398	376	414	389	381	400	383	385	414	404	395	408	411	400	384	408	403	380	413	393	400	378	410	398	466	411	380	382	382	366	366	368	396	416	377	390	444	419	421	421	410	424	418	447	381	404	422	405	400	379	388	402	424	403	429	406	385	397	390	378	377	384	396	400	399	383	408	385	398	398	400	388	364	381	387	372	389	413	382	416	372	404	384	347	424	387	406	380	405	408	360	378	360	399	393	356	387	408	412	384	377	419	388	361	395	357	376	420	430	392	408	422	369	390	379	337	369	398	409	394	394	407	366	376	398	399	414	406	377	356	401	400	405	362	422	370	403	367	417	370	385	393	409	406	405	377	416	386	407	373	361	398	352	396	410	399	402	369	392	382	399	389	360	349	374	407	408	400	443	392	440	372	424	400	380	397	359	381	352	402	388	412	394	417	400	375	432	410	406	380	414	410	448	350	420	343	421	375	414	377	390	375	409	386	416	400	387	388	403	383	403	404	383	382	375	394	423	387	386	375	362	434	401	368	403	394	401	417	375	345	380	411	379	403	365	398	359	378	380	365	403	409	389	361	394	398	372	403	401	382	369	412	387	398	378	403	372	398	409	373	372	364	409	393	387	373	403	368	381	410	385	420	407	364	389	364	389	425	388	432	380	369	369	426	393	388	410	361	388	376	408	376	413	382	402	391	450	371	388	420	371	386	355	394	423	372	395	385	427	399	397	380	342	374	387	351	386	375	408	374	421	378	395	423	438	402	377	403	407	384	386	365	387	349	382	422	388	381	421	370	388	384	380	411	406	411	376	397	394	384	378	396	397	412	385	392	392	414	417	408	371	420	403	411	371	370	387	358	414	390	429	370	396	360	398	401	372	421	385	394	392	414	385	366	379	376	415	394	382	382	398	403	414	402	401	400	388	413	399	390	378	413	360	387	387	393	409	399	394	409	402	378	383	381	409	377	375	399	384	387	440	361	401	371	377	359	356	397	400	374	400	397	418	400	395	370	396	392	376	397	420	395	372	383	420	382	392	383	396	440	389	394	374	372	403	379
25639	21752	27934	25180	9562	760	591	521	495	464	453	447	426	389	456	432	409	473	496	418	410	424	459	442	450	383	367	422	427	407	378	358	388	380	404	404	401	409	396	419	404	409	387	397	392	384	381	418	408	403	384	404	377	385	381	384	403	416	372	393	417	388	412	412	402	380	398	391	424	364	386	418	383	390	403	406	380	373	420	353	378	399	392	396	385	411	419	402	407	383	433	381	386	446	415	411	418	377	407	412	416	403	359	433	375	376	357	367	376	421	375	385	413	419	438	393	388	396	387	401	424	392	366	436	360	367	384	364	367	385	363	367	401	437	379	374	398	382	401	394	364	392	413	394	368	391	401	413	377	373	366	398	405	405	390	379	385	404	375	354	428	408	404	379	380	359	431	415	406	412	395	372	378	421	396	396	452	422	406	392	367	375	395	390	396	374	394	389	401	364	407	409	401	385	435	399	403	397	399	423	418	410	396	402	392	388	436	386	394	370	393	420	403	406	408	393	386	391	367	439	371	409	404	412	374	390	401	377	425	420	380	427	403	366	371	404	351	353	400	410	369	415	372	405	411	370	416	381	385	392	401	417	362	372	384	375	411	386	398	419	435	408	392	374	415	387	410	368	415	380	404	412	357	423	418	440	393	409	397	407	396	383	404	408	363	405	390	388	417	442	393	378	407	414	432	417	395	410	415	398	401	378	410	380	400	436	402	412	394	402	413	401	412	380	417	365	400	345	402	379	370	412	370	391	375	409	387	397	408	376	429	388	357	397	392	362	408	386	399	410	423	392	388	416	407	403	410	385	373	402	385	397	399	403	392	378	356	364	430	371	374	397	392	433	402	413	363	374	414	392	391	413	362	429	404	392	388	422	391	418	402	388	403	428	376	416	385	399	394	403	421	390	377	400	398	415	365	399	409	382	417	413	405	421	368	361	383	383	409	396	359	415	372	398	422	431	385	411	383	357	380	420	458	430	418	394	389	397	398	366	385	407	380	375	418	410	430	391	387	418	411	421	367	366	392	420	386	410	413	400	405	375	380	382	387	395	395	403	436	407	407	417	403	412	382	438	371	391	403	421	435	434	403	411	375	382	408	386	395	362	375	406	397	378	378	386	355	419	384	407	405	390	397	390	402	436	378	393	384	388	408	396	377	393	384	400	379	388	403	384	420	393	371	430	416	400	406	395	386	390	388	381	408	400	397	381	386	403	378	397	407	418	378	377	418	407	407	377	365	393	401	362	372	399	371	420	391	411	362	382	396	428	391	371	400	377	369	392	431	403	392	424	405	399	363	415	400	365	346	414	365	416	418	385	387	396	433	400	395	429	421	371	380	394	369	432	414	408	401	353	412	380	395	388	422	385	426	371	404	410	417	422	384	362	399	354	375	401	393	419	393	431	372	403	384	406	402	380	403	407	368	402	404	390	414	400	405	408	412	427	403	425	405	398	372	419	381	400	372	412	346	406	424	426	394	386	381	437	397	400	380	397	434	410	373	429	410	361	409	433	403	388	411	411	370	371	405	371	399	380	403	405	372	402	420	398	421	376	381	395	416	384	398	389	372	364	428	401	398	373	388	430	404	423	427	389	349	377	350	411	372	418	383	418	397	360	419	414	398	391	381	400	416	402	385	380	400	385	374	401	379	401	389	411	408	369	344	402	410	383	390	369	414	398	439	391	432	394	361	426	378	397	405	380	410	393	414	405	408	382	369	371	397	396	386	401	381	391	389	384	364	381	369	399	446	413	411	380	406	395	383	367	393	417	387	406	399	392	359	405	385	349	408	382	389	391	367	399	428	373	380	392	399	449	387	412	404	375	376	371	395	378	428	432	391	398	428	355	384	385	395	427	420	373	396	394	385	406	443	388	402	430	380	399	401	375	404	366	395	385	355	406	410	356	385	398	389	385	403	407	388	431	402	364	423	400	352	408	385	376	369	451	390	413	422	381	373	437	393	390	386	379	385	371	410	411	429	407	428	414	426	401	390	369	393	374	376	380	392	391	411	387	397	399	393	409	377	440	412	374	399	401	426	415	370	393	395	391	375	405	394	379	406	377	403	414	410	389	416	379	357	367	406	416	398	391	376	427	467	366	378	388	393	392	403	419	394	354	374	393	382	400	403	414	410	389	378	378	401	384	416	415	384	365	393	399	422	388	382	395	376	404	419	406	398	413	394	375	392	398	364	371	366	379	394	417	369	422	393	393	425	373	394	392	405	405	364	378	429	410	415	390	414	389	368	399	411	407	393	389	383	371	384	379	367	383	403	434	365	402	381	391	428	380	416	376	425	381	377	425	424	397	383	400	355	386	394	406	395	384	409	386	395	396	400	402	386	392	416	378	390	382	409	405	419	410	403	416	388	409	383	381	415	397	435	422	409	420	391	427	379	411	406	418	384	388	377	397	379	397	380	373	411	349	359	402	405	402	420	427	389	413	405	406	423	385	389	398	421	382	383	416	402	429	396	415	354	397	375	378	385	402	390	426	365	401	426	401	374	407	396	419	367	396	361	406	396	419	417	388	362	423	383	383	363	409	392	384	379	425	425	396	386	403	411	407	416	395	394	379	409	398	386	443	389	424	362	380	410	378	375	362	401	418	382	396	372	402	396	370	358	384	418	394	397	430	380	423	363	383	411	395	346	388	373	373	385	409	356	386	419	397	410	394	405	424	380	380	427	391	379	377	408	411	416	390	385	387	418	377	371	369	405	354	424	383	363	396	380	363	430	410	395	387	341	387	416	437	361	394	411	389	418	376	390	398	445	422	384	415	398	363	407	406	376	413	395	372	361	411	400	417	365	415	392	418	359	371	369	375	396	409	393	381	392	402	415	421	363	382	379	430	384	378	419	397	397	417	367	388	412	424	403	377	381	387	415	407	411	386	392	422	383	385	428	393	420	398	330	357	387	405	386	402	450	387	421	415	381	386	377	409	375	360	386	408	385	407	392	376	394	345	371	399	376	402	356	372	400	398	394	405	395	375	387	374	404	379	376	389	393	388	418	371	363	429	408	377	412	445	391	395	404	416	388	355	414	409	393	439	401	394	382	383	386	399	455	396	403	397	379	395	402	383	422	378	406	419	388	390	395	384	380	408	423	363	408	421	410	393	377	410	415	377	395	387	395	431	393	377	384	405	403	422	430	408	369	383	425	364	424	379	362	375	402	402	380	398	347	402	371	386	416	407	369	398	405	412	369	367	368	419	389	419	390	388	412	391	393	424	387	383	389	399	388	409	350	393	395	433	401	390	395	394	381	397	398	394	411	430	390	370	391	359	405	428	379	395	388	365	414	374	413	410	385	363	394	406	443	397	412	415	348	429	405	340	329	381	363	392	429	376	420	387	383	370	413	393	413	368	393	386	389	350	419	384	419	368	381	365	398	401	392	400	422	401	391	360	437	411	438	394	425	391	410	397	411	439	363	427	404	385	405	400	423	390	441	382	423	375	366	382	364	388	394	384	401	407	401	354	441	393	405	413	413	401
35081	56188	28749	3004	1170	924	811	746	671	620	571	623	579	546	560	524	533	543	643	568	536	506	519	564	525	516	518	478	541	533	481	527	535	514	484	474	458	519	516	471	480	544	516	512	474	462	475	531	473	532	473	521	519	482	524	478	484	483	481	473	466	495	500	507	471	479	507	457	514	507	466	460	505	486	498	516	503	511	492	498	499	548	478	514	508	455	494	483	482	512	507	474	466	459	510	490	516	495	496	471	468	509	454	473	505	483	488	512	502	469	470	496	488	472	481	491	513	502	505	468	479	434	507	452	475	478	458	454	474	498	537	464	454	443	477	514	447	460	489	518	500	533	472	488	510	436	486	489	485	468	505	490	490	527	475	458	475	506	484	440	497	457	487	493	457	475	498	470	520	486	482	480	486	457	446	530	466	473	479	515	483	505	513	491	491	486	504	472	517	521	469	517	499	500	524	488	494	469	486	473	500	485	521	478	503	490	505	525	505	495	521	466	505	485	457	477	459	475	494	465	508	484	539	491	492	459	492	488	477	475	494	486	513	452	470	510	488	519	486	502	472	479	528	495	493	466	467	491	484	454	489	530	497	462	516	486	483	480	468	506	515	497	485	455	479	501	514	497	477	478	515	487	509	492	474	477	491	514	487	487	494	534	478	480	480	451	490	474	515	494	481	472	468	484	491	456	479	472	474	480	492	510	437	466	495	475	462	523	505	511	511	523	492	498	504	469	486	472	522	468	483	459	532	491	530	496	456	478	457	520	493	467	494	520	522	513	519	500	506	480	525	534	480	503	485	480	496	499	486	500	472	484	441	489	463	512	464	501	518	508	512	452	484	482	461	481	482	485	506	492	503	464	466	481	526	467	467	532	484	463	480	513	483	481	477	497	516	509	489	502	521	466	538	476	520	526	497	516	472	491	481	541	507	497	504	520	470	490	490	520	495	463	489	521	477	505	464	477	514	465	509	469	479	498	503	487	509	505	476	481	487	473	502	494	501	502	511	515	477	492	462	489	440	482	477	509	504	517	501	479	491	500	486	518	476	452	467	472	516	522	492	486	498	493	445	496	489	530	477	507	507	519	486	459	465	508	484	513	499	479	527	515	497	504	484	492	525	493	512	484	503	464	476	481	457	488	490	506	514	505	499	449	540	507	492	545	503	470	510	538	496	496	511	491	459	495	483	510	512	515	493	469	485	533	490	477	487	509	514	481	502	517	483	519	476	491	493	473	475	481	524	487	527	511	491	529	475	503	501	522	498	468	489	496	502	471	465	489	545	515	495	463	496	478	495	468	489	486	506	455	476	482	502	502	492	493	477	475	472	476	470	474	461	477	490	505	513	455	494	486	516	488	498	488	488	482	506	501	452	516	503	514	521	490	501	516	468	499	477	484	457	476	509	534	485	495	499	471	498	470	499	532	452	486	456	508	526	448	476	493	495	494	497	479	475	467	516	496	475	480	493	479	489	493	503	490	486	520	557	475	490	528	447	524	492	486	483	486	495	483	496	486	487	476	502	485	518	516	501	525	502	484	500	485	484	515	535	495	475	460	496	498	490	500	491	530	499	506	478	481	491	489	514	491	469	442	492	488	502	433	486	488	499	473	489	454	491	513	519	494	500	514	483	467	529	491	458	466	470	500	514	458	486	494	467	503	505	470	492	476	477	512	505	519	508	499	469	521	517	532	462	455	514	475	444	528	490	475	534	498	481	493	465	529	506	465	456	439	500	504	510	492	473	513	482	472	483	475	506	504	450	530	496	486	539	509	484	502	479	532	514	478	487	545	481	515	527	539	488	495	503	484	546	455	494	467	500	485	476	496	472	507	501	448	471	510	473	472	482	538	473	513	517	495	508	488	471	453	509	477	513	520	528	443	524	499	464	497	463	464	503	535	460	474	527	484	479	468	491	487	474	497	483	498	497	510	501	486	492	484	485	458	501	483	482	489	504	468	482	454	492	463	491	480	463	537	489	517	508	486	503	494	493	468	469	480	497	457	515	503	540	501	465	424	463	489	487	445	475	447	488	510	507	482	498	472	517	515	493	473	488	514	511	470	434	483	491	516	486	482	442	519	471	525	469	486	517	514	514	506	482	472	495	495	499	506	528	524	529	513	482	521	467	534	497	486	471	519	518	497	504	494	510	474	463	486	460	529	458	472	479	517	479	450	503	460	487	490	512	514	511	502	538	471	486	471	483	486	494	508	521	496	483	481	521	526	478	510	495	514	506	481	494	469	523	482	517	521	478	493	444	533	486	456	478	521	499	492	466	507	502	479	450	455	547	512	495	501	443	495	492	503	517	513	472	501	487	457	472	519	468	515	441	465	513	488	484	494	510	509	446	531	518	497	500	519	508	477	481	520	501	482	491	490	489	533	484	491	518	535	491	507	480	508	501	493	481	541	492	486	464	485	485	495	500	514	481	475	471	483	493	492	446	520	483	493	471	492	465	508	511	496	460	449	517	525	483	469	478	485	494	441	468	521	474	490	464	514	507	496	513	472	460	499	502	523	495	495	491	475	479	500	450	479	479	483	471	500	488	532	546	488	483	525	511	497	522	496	507	481	550	494	504	471	474	471	456	461	467	462	507	467	437	469	483	525	510	466	479	497	463	495	467	518	491	492	508	466	473	503	514	490	502	477	444	498	509	487	506	485	492	490	477	465	502	464	528	454	491	496	460	503	507	497	485	505	448	442	507	470	533	489	511	543	463	442	458	483	513	474	468	498	510	485	488	469	454	492	497	485	525	484	517	504	498	475	529	500	538	487	507	498	507	531	500	474	507	496	526	494	450	511	501	473	481	480	455	504	488	508	464	494	484	495	477	480	498	510	494	477	500	492	468	475	508	534	505	495	467	459	478	484	468	494	505	502	485	517	475	495	498	520	476	514	507	485	498	518	480	492	475	464	483	501	521	515	508	502	512	551	508	493	461	505	513	516	493	513	464	484	483	459	512	517	513	487	515	507	490	472	487	481	501	496	496	513	497	491	509	473	470	462	483	523	475	505	487	514	463	514	476	512	505	523	523	486	492	499	480	548	499	472	508	501	495	484	502	461	507	516	467	512	487	508	445	482	456	474	504	506	490	497	479	489	523	527	464	498	490	500	476	484	469	517	477	466	482	468	503	471	472	496	505	501	475	501	467	481	490	484	479	522	517	566	471	498	481	480	485	500	451	505	493	512	506	464	500	473	526	496	464	505	484	478	483	519	492	527	478	503	535	485	507	450	524	518	515	489	497	470	512	476	496	467	496	508	481	496	485	476	475	509	471	503	520	534	469	485	519	491	514	505	472	461	466	497	492	513	470	503	498	480	455	472	468	481	532	501	504	472	539	485	498	438	492	502	476	466	571	470	470	486	560	485	491	477	494	496	475	498	452	476	515	484	509	497	499	490	496	515	492	493	533	494	473	452	465	483	491	494	501	520	488	494	484	492	484	483	540	494	497	479	478	475	512	527	508	494	514	459	475	455	476	460	505	468
23199	21561	29232	24261	21517	21480	9166	1269	972	906	811	747	761	768	768	710	742	779	811	653	724	663	756	721	684	700	631	651	771	670	653	643	611	610	609	624	658	613	629	654	666	642	594	602	647	642	585	615	616	654	639	624	606	656	645	620	624	615	632	596	639	624	590	624	661	652	650	579	643	622	605	621	683	596	608	621	574	618	626	638	632	634	635	626	643	623	647	610	650	677	639	604	616	638	653	622	580	710	660	642	605	607	676	593	620	624	594	618	642	616	619	648	562	626	662	644	607	621	636	647	634	602	650	570	639	602	630	602	585	665	666	607	600	597	647	678	615	613	620	622	616	655	657	636	604	639	659	641	620	610	591	640	616	649	616	643	656	648	639	618	600	633	600	634	663	613	652	609	612	667	639	604	604	609	627	613	649	647	615	659	588	658	633	598	609	611	633	656	636	625	600	651	623	641	623	613	636	610	611	600	615	640	612	612	640	563	621	576	617	634	606	605	657	654	621	595	647	630	640	595	598	589	584	639	627	630	620	644	651	655	624	635	637	649	663	593	620	614	663	585	642	620	618	623	617	638	593	614	651	615	613	647	619	603	644	609	603	602	623	626	669	608	631	608	629	617	652	639	597	655	629	640	628	626	610	625	611	618	603	634	624	664	607	609	657	631	611	604	597	613	619	626	650	620	609	629	619	612	607	617	648	612	606	625	653	589	669	585	593	609	650	622	603	600	616	553	620	623	648	631	607	625	614	625	602	621	601	632	600	652	615	614	629	569	605	596	607	627	623	613	609	635	607	587	622	635	602	598	639	632	620	633	594	648	597	596	624	591	650	603	628	651	608	626	608	612	576	661	622	614	613	635	592	633	631	604	654	639	605	633	669	681	618	657	631	584	609	599	624	665	647	609	604	634	648	597	637	572	626	595	616	630	634	605	650	619	654	602	605	639	603	600	598	598	556	644	585	607	642	657	650	625	620	591	667	634	628	604	629	604	639	680	582	637	569	673	641	643	642	637	625	634	654	682	622	662	588	581	605	585	606	661	635	659	615	671	638	574	621	644	617	583	635	599	636	617	640	622	621	614	636	624	579	616	608	593	617	663	654	582	626	594	607	636	609	577	604	611	655	632	628	598	648	622	581	610	633	642	568	643	632	655	607	644	656	613	599	625	625	588	611	649	640	619	619	648	622	596	626	640	606	587	664	623	626	617	650	633	622	585	633	647	641	673	602	578	623	604	606	665	610	620	627	619	629	579	652	651	628	642	609	629	644	603	622	631	593	602	625	634	633	610	632	639	630	638	602	627	604	619	614	637	649	636	619	588	622	627	618	591	607	596	602	617	620	624	617	633	656	619	631	624	614	664	635	588	645	617	666	642	637	615	610	613	570	616	604	611	626	657	641	626	670	575	630	555	619	610	638	628	607	592	634	639	608	593	622	636	674	579	621	639	618	588	622	656	643	635	665	661	637	630	618	615	617	651	545	606	608	591	562	646	636	681	608	602	628	647	610	610	603	671	637	620	659	630	612	612	594	626	649	651	636	615	616	652	605	687	610	627	603	615	606	630	643	617	628	638	582	606	629	637	632	644	626	601	632	611	590	641	629	628	646	575	594	652	626	621	629	658	652	623	666	609	622	624	636	576	609	613	638	590	642	621	599	665	600	661	641	621	648	638	621	637	601	595	597	626	610	622	620	611	667	593	608	606	588	640	586	560	612	595	611	603	636	643	633	611	619	660	613	636	629	605	654	644	630	613	626	639	604	572	591	601	664	645	596	628	611	615	645	607	617	643	599	585	590	577	629	591	634	644	591	652	637	667	614	628	643	644	614	617	627	628	635	652	632	621	598	608	634	595	592	639	631	661	605	616	625	592	644	584	621	599	576	621	670	592	572	637	651	633	588	631	627	630	626	609	634	619	600	600	597	680	598	672	613	620	656	633	657	574	584	636	648	575	645	635	674	596	605	584	655	630	575	601	630	617	604	629	642	622	624	612	625	618	630	625	600	598	678	586	606	611	585	598	624	617	624	636	656	656	626	624	621	611	614	632	637	631	624	638	624	635	615	612	651	640	579	635	633	652	617	639	627	637	683	664	614	608	645	607	630	622	616	632	622	636	577	592	613	641	599	608	607	621	618	642	654	646	593	617	657	583	617	608	591	645	583	598	632	625	643	673	633	601	660	607	652	639	644	657	608	585	615	641	634	638	629	615	618	611	592	626	595	607	641	631	618	661	616	607	631	639	636	646	594	627	622	649	641	583	627	639	633	620	646	651	596	603	584	646	657	605	598	597	605	616	666	635	617	611	618	640	593	627	604	619	601	620	600	639	602	616	604	614	658	630	593	621	636	610	614	616	602	668	587	628	639	597	671	605	659	632	577	579	620	620	636	614	655	589	619	603	672	631	614	634	606	615	621	673	653	632	632	634	604	596	627	648	612	667	615	644	632	596	621	635	640	617	634	645	641	607	620	642	606	635	654	611	613	619	627	618	595	588	596	642	577	625	597	565	665	635	611	643	579	616	617	650	567	628	587	608	641	579	626	630	625	663	652	618	636	607	590	628	598	637	574	648	652	622	667	583	627	682	600	638	636	617	602	615	621	644	597	655	614	606	624	631	641	660	607	607	604	598	578	619	578	634	608	635	618	606	642	626	626	616	585	584	617	624	614	629	676	598	594	600	631	615	614	603	601	633	682	605	632	578	632	607	576	608	620	627	645	629	649	647	636	647	633	640	640	655	594	646	634	642	644	610	647	610	633	642	609	609	616	637	606	618	688	600	631	630	613	618	641	655	618	659	661	618	637	605	598	633	632	614	618	599	682	610	671	619	621	638	624	627	620	613	670	634	608	606	602	659	619	612	601	622	585	616	583	651	638	617	627	642	611	610	607	636	591	657	646	599	634	616	616	637	620	628	605	570	590	630	624	635	596	661	581	634	592	618	632	629	644	577	615	584	644	613	641	591	644	653	633	635	612	649	622	600	680	620	645	647	637	603	642	635	627	608	623	628	609	681	587	586	628	649	627	590	641	573	614	660	617	684	630	619	630	565	605	635	616	618	635	628	614	607	601	642	631	595	584	578	618	636	626	647	608	612	615	630	661	584	598	602	619	624	643	614	601	619	612	621	619	582	649	661	604	644	596	602	613	604	611	611	617	631	641	619	559	639	637	662	624	629	606	587	612	619	632	612	661	605	621	611	648	612	603	645	580	638	634	637	623	614	643	647	614	578	643	591	586	636	615	623	665	619	604	618	608	575	606	631	644	651	577	578	622	621	604	668	617	639	621	651	610	677	598	617	617	607	642	652	607	686	637	584	635	672	617	575	650	619	582	625	616	619	633	569	651	616	649	644	652	591	625	610	593	597	648	637	647	588	645	586	632	626	644	594	598	572	647	612	613	640	647	623	590	611	579	607	656	596	578	613	648	610	636	628	634	621	633	649	612	638	612	635	683	624	644	645	613	632	602	659	619	604	657	638	590	607	623	591
40515	71612	30778	4780	3268	2485	1907	1702	1373	1243	1142	1015	1016	1000	963	909	905	1036	1032	888	804	772	971	903	823	766	750	781	950	839	812	718	757	752	728	745	752	746	749	752	714	707	745	718	728	701	721	747	720	680	720	716	715	720	735	692	749	732	724	682	713	700	732	715	692	712	673	710	676	728	694	756	698	689	707	741	688	722	737	688	769	717	655	705	723	710	710	688	670	704	713	711	714	730	749	737	690	740	709	687	712	720	693	683	729	731	716	728	690	750	729	713	718	717	707	725	716	719	692	705	729	770	740	755	740	709	652	688	693	724	674	716	706	732	699	709	715	734	675	745	727	685	722	752	714	733	759	680	741	683	721	696	678	700	702	725	697	723	731	741	734	705	710	722	739	745	705	715	676	737	670	724	733	712	706	744	691	718	682	720	745	747	718	729	706	766	723	693	718	703	716	723	700	711	721	700	717	712	731	684	705	754	721	684	683	736	741	723	687	703	729	743	704	729	682	734	736	724	708	693	720	724	684	665	686	720	731	737	794	685	666	718	672	682	705	687	729	679	712	699	703	733	666	696	710	776	678	693	759	725	723	697	691	694	689	717	733	721	738	720	712	715	715	741	715	700	752	696	733	691	694	732	736	706	691	674	694	698	663	743	696	748	703	697	766	761	654	729	694	703	746	688	717	708	729	734	726	669	719	712	722	651	747	678	684	670	734	719	734	719	702	717	728	718	727	703	719	677	714	683	672	701	727	627	718	725	689	726	707	722	690	673	757	789	664	701	701	756	687	727	743	672	745	703	719	701	733	719	679	717	756	688	659	698	748	716	754	705	685	751	747	706	693	694	675	711	768	711	699	696	676	719	760	688	713	755	760	736	699	705	689	712	729	709	740	690	701	705	662	693	737	740	730	695	725	754	721	726	770	728	709	705	716	712	729	725	745	696	690	712	693	694	747	711	742	717	742	687	699	750	726	697	713	764	766	735	723	731	729	709	740	692	697	713	731	712	757	690	675	719	768	722	684	743	677	693	687	700	671	700	733	700	664	729	645	740	702	724	717	751	697	748	689	718	671	732	699	703	756	700	665	709	733	746	678	723	699	659	693	764	714	726	728	667	704	752	773	753	690	702	719	746	730	715	697	699	683	741	709	721	738	708	714	737	700	717	681	744	695	725	712	703	727	735	705	687	717	742	697	703	718	752	745	674	703	665	745	680	679	689	676	692	723	715	730	718	656	759	696	746	709	710	694	704	747	684	697	753	704	751	707	690	738	746	707	721	715	713	665	677	732	720	741	701	717	719	697	696	686	701	744	739	701	708	707	735	756	699	746	736	713	735	696	705	718	735	685	712	711	707	719	688	700	692	714	719	713	721	685	692	721	733	740	703	699	715	711	654	705	720	729	725	648	719	724	689	750	710	687	665	713	734	739	706	701	663	679	662	703	704	705	705	695	685	667	721	761	680	720	667	689	681	704	725	720	727	760	703	694	717	757	727	737	700	748	704	713	711	670	726	709	722	709	651	706	705	746	697	707	680	718	725	679	726	702	719	691	717	661	682	697	752	720	635	742	735	754	720	710	691	719	721	714	706	696	733	652	703	755	700	743	698	704	685	642	666	718	688	729	686	728	665	684	708	729	739	724	735	718	673	778	674	701	734	640	685	734	741	748	737	712	717	731	711	707	684	699	692	706	723	705	673	699	713	680	691	667	735	721	712	732	718	704	706	754	678	669	689	761	706	696	722	736	700	721	696	748	710	695	714	685	763	705	743	698	770	700	700	695	720	752	740	723	721	750	757	689	689	706	701	691	716	717	719	721	709	725	718	687	650	744	720	649	681	734	742	695	687	703	706	749	719	729	686	729	708	716	674	751	699	688	696	693	681	717	731	772	734	690	691	716	728	719	756	692	751	743	678	723	704	704	726	777	725	703	717	733	670	742	693	690	695	672	700	741	695	719	688	682	716	675	731	711	714	735	714	704	749	726	702	752	693	746	682	749	761	728	717	662	697	736	740	733	705	726	683	744	757	750	692	688	721	694	698	661	693	699	720	720	706	736	706	709	728	685	754	734	752	684	721	676	663	726	753	683	683	709	716	734	648	661	742	720	719	715	727	781	725	681	735	702	715	702	738	727	709	657	686	706	699	760	699	722	702	701	725	696	719	723	720	679	724	740	749	666	721	670	742	728	699	717	710	710	721	741	756	717	701	705	752	729	675	706	704	710	754	683	739	650	663	738	666	742	671	739	729	686	692	724	690	753	690	734	680	667	712	704	729	697	688	715	707	707	733	769	697	683	719	684	708	668	711	750	700	711	649	711	686	700	696	733	707	730	681	687	738	702	761	662	670	691	707	677	734	726	712	717	674	733	746	685	712	716	693	686	734	713	716	742	719	709	635	684	695	722	695	685	702	731	697	737	697	711	738	692	721	709	716	743	673	662	723	701	727	728	706	658	705	741	757	675	690	701	727	664	717	718	726	662	729	765	773	659	698	773	732	723	791	714	691	720	701	677	700	711	755	709	719	722	705	722	713	703	758	724	704	735	730	670	741	718	732	701	712	683	681	712	746	694	718	721	738	750	714	718	729	675	658	723	697	737	702	725	683	729	706	716	700	663	712	702	694	716	728	645	749	718	695	674	732	690	670	755	716	721	696	684	730	755	700	678	697	693	725	734	678	689	686	722	720	703	692	741	735	688	740	739	750	732	677	732	740	711	716	694	689	682	782	686	708	746	683	695	664	750	687	752	696	732	738	696	698	772	694	738	680	708	713	713	713	654	681	721	714	679	692	725	747	713	706	696	697	734	749	737	684	700	709	707	732	737	680	724	745	748	680	700	743	732	683	695	709	722	687	725	756	713	713	699	748	747	712	725	707	720	732	754	768	677	714	721	732	686	702	748	721	688	678	686	695	731	751	713	677	729	724	735	693	708	760	722	724	745	675	715	724	748	759	677	696	683	697	741	761	670	700	728	747	703	707	717	693	741	694	718	739	731	709	723	723	743	720	718	733	694	672	719	720	724	709	739	700	757	727	737	729	734	662	730	704	721	719	719	750	721	725	686	698	735	760	710	666	736	704	717	712	726	758	665	749	729	710	663	699	723	690	707	715	685	730	751	706	668	727	726	761	761	732	685	733	723	698	702	730	693	714	640	708	728	711	721	715	681	742	714	703	719	689	721	717	691	697	724	675	701	738	729	745	701	716	723	675	679	716	657	723	743	694	709	769	701	712	694	677	724	694	651	707	701	693	701	668	697	687	745	698	645	724	688	780	681	693	712	786	700	696	740	733	680	691	687	699	731	682	719	722	738	656	741	689	699	717	735	736	670	739	656	722	701	745	693	714	704	725	748	673	747	730	696	668	749	702	686	713	736	712	731	690	675	661	695	686	728	713	747	687	689	707	708	693	754	729	708	724	685	740	755	691	708	674	727	687	724	732	645	662	722	730	741	675	706	707	658	725	665	663	678	724	717	798	681	729	693	708	696	721
28929	28665	22763	5377	332	273	264	256	259	229	228	240	249	234	252	238	252	256	242	237	250	237	271	234	229	221	226	229	238	241	230	244	220	235	247	239	226	217	215	240	237	246	206	224	225	199	237	232	239	220	241	224	249	232	216	220	240	245	211	225	256	230	199	218	227	213	221	217	246	196	194	219	215	230	237	238	247	234	241	231	240	250	209	228	221	230	236	225	224	246	250	224	255	241	239	267	240	242	251	217	240	219	243	221	228	238	240	229	234	225	227	231	243	224	256	255	213	219	235	227	219	226	255	235	215	258	239	226	211	242	222	225	226	220	253	211	215	252	221	226	217	254	237	232	218	232	226	248	245	224	235	246	234	207	220	244	229	241	213	220	244	206	232	222	269	227	215	214	209	230	232	234	197	205	223	231	240	205	222	250	228	212	256	227	219	238	228	236	232	263	212	224	223	214	229	222	241	231	222	194	247	257	206	216	221	245	238	234	220	249	241	221	232	247	236	230	216	226	225	230	249	245	229	243	229	228	247	225	214	210	220	235	225	249	220	225	239	224	240	241	212	217	215	241	250	219	217	221	221	208	243	191	229	209	259	203	250	221	236	217	212	233	248	201	231	238	233	208	223	217	199	219	219	260	218	266	228	238	210	224	227	236	223	239	238	198	241	236	203	224	253	211	227	225	237	229	244	234	216	230	231	220	222	227	223	219	219	229	226	246	245	235	226	209	227	216	208	245	233	259	241	240	220	206	234	233	225	225	208	241	203	224	228	232	243	219	228	250	250	236	246	222	264	235	237	205	215	241	194	231	223	212	223	247	247	207	218	235	205	257	250	241	234	232	222	210	240	231	218	255	203	228	227	224	244	209	208	237	227	242	227	250	245	220	252	240	243	228	212	239	221	212	213	236	187	227	209	231	218	228	242	237	236	238	212	235	239	239	221	227	249	245	226	218	233	218	216	230	214	240	236	214	220	230	231	248	239	255	216	212	246	257	204	239	243	242	222	240	230	206	219	255	196	238	237	214	237	226	208	255	250	228	232	248	214	230	239	249	237	235	241	225	205	216	223	243	218	210	218	210	198	242	223	222	257	221	208	227	250	222	225	241	225	258	219	191	237	220	234	217	242	240	221	237	244	231	235	257	226	229	234	227	233	232	240	221	241	249	226	250	226	237	225	221	222	256	225	249	243	213	209	228	256	242	225	231	226	212	238	194	232	254	224	232	241	209	210	219	232	229	222	212	206	223	240	248	232	211	226	255	241	232	229	215	243	244	251	237	214	220	237	214	218	216	241	207	209	216	237	211	245	232	222	233	227	218	247	231	217	232	228	219	234	227	216	228	224	222	258	235	253	251	228	208	232	221	218	250	202	257	246	240	203	226	228	213	215	227	233	235	230	250	236	231	237	236	209	224	245	235	206	242	240	237	222	246	229	196	235	252	257	254	246	236	238	222	210	213	242	227	244	215	261	232	215	222	260	229	198	178	207	212	226	251	223	247	216	234	227	206	235	218	214	205	207	246	266	230	232	224	234	223	204	224	258	257	204	237	236	247	238	227	241	252	219	242	216	254	242	257	236	238	222	258	230	228	227	239	268	225	232	225	214	209	224	204	223	233	227	221	214	245	223	224	232	243	234	214	258	224	238	207	229	248	228	239	227	217	227	207	239	219	244	257	198	246	222	227	241	219	236	220	238	237	215	203	236	237	231	246	249	202	223	224	217	253	247	233	231	219	217	240	238	240	239	200	223	233	262	237	223	245	228	225	217	247	224	241	243	230	218	209	213	210	223	222	192	217	228	236	197	226	217	251	223	192	199	217	229	226	240	218	217	245	235	219	223	211	216	222	217	213	242	220	236	236	236	226	242	209	209	235	220	251	225	232	222	219	258	239	240	246	232	220	230	222	237	235	216	221	227	232	243	230	239	244	235	242	237	194	243	245	249	228	232	215	220	226	209	228	231	215	220	259	235	243	213	212	236	218	215	256	207	234	214	247	248	214	215	243	253	225	214	243	223	239	245	211	247	221	224	217	247	200	233	225	225	203	245	215	222	248	213	226	207	214	214	225	224	249	215	251	226	247	232	223	250	234	232	245	220	230	243	225	226	248	228	208	242	228	241	210	227	213	246	224	235	222	240	228	227	258	230	223	208	238	251	237	242	231	227	231	244	219	241	214	230	235	220	227	228	233	212	217	213	229	211	230	243	229	218	235	212	226	216	225	212	213	234	243	204	260	222	222	248	230	227	240	232	208	232	231	247	229	203	221	229	233	232	245	246	229	219	220	232	225	242	223	228	221	229	213	237	212	215	234	194	214	222	221	197	238	245	204	206	209	218	219	235	227	236	215	214	212	224	237	211	239	253	223	236	230	220	234	242	207	234	215	242	236	227	228	215	232	195	259	250	245	234	222	220	222	233	232	230	229	228	257	228	241	250	219	234	232	210	213	238	186	247	210	202	227	215	224	233	213	221	214	236	231	268	226	231	238	224	224	242	256	208	238	257	236	261	209	235	225	256	235	241	240	223	220	251	251	240	231	228	227	220	229	215	224	262	209	230	262	263	241	222	220	223	222	244	223	245	203	233	247	233	256	229	210	238	205	242	243	238	240	215	226	248	204	224	218	209	238	239	220	228	228	261	233	211	221	218	248	217	226	227	206	232	267	243	220	229	248	230	226	225	216	222	220	200	239	220	229	231	237	239	213	217	251	249	228	235	231	216	208	219	235	206	246	240	262	253	243	254	199	241	239	216	214	251	241	216	252	255	231	204	212	228	216	222	236	239	242	249	223	250	223	224	236	226	226	226	223	237	233	224	222	219	223	253	239	217	265	199	230	227	249	222	210	233	250	212	242	222	228	211	228	220	230	226	263	224	228	218	247	215	236	223	229	228	230	242	241	226	234	247	220	239	219	226	210	236	263	221	230	227	224	240	243	216	243	204	212	221	246	237	205	231	209	219	227	210	254	211	218	229	200	240	237	226	240	205	229	202	247	207	220	213	221	219	222	212	241	223	267	242	256	237	208	221	240	234	247	233	267	218	219	225	248	219	244	235	222	245	241	234	228	239	251	261	242	238	229	239	248	234	219	207	231	218	196	253	233	235	248	212	204	260	232	231	234	230	233	212	231	214	249	210	224	215	238	254	219	218	229	205	219	231	240	236	239	234	255	239	257	220	257	245	225	235	236	225	232	224	242	246	225	227	226	226	245	226	236	242	256	232	243	225	218	214	242	210	240	226	231	247	235	245	220	209	230	229	241	230	236	220	225	237	252	223	250	223	210	213	207	228	238	218	209	234	221	242	226	228	210	204	239	226	219	228	227	255	247	223	207	235	205	214	238	219	229	226	252	220	245	221	233	219	240	211	238	226	218	203	221	228	238	221	211	201	214	220	234	250	223	241	206	229	248	248	256	230	231	218	245	197	216	259	211	215	222	224	221	250	213	238	210	228	232	243	195	245	233	222	219	247	227	224	254	208	244	228	239
30969	45051	17675	2017	362	332	350	327	345	315	310	327	332	307	292	348	323	408	341	279	296	288	350	327	339	290	303	284	298	312	292	285	309	318	270	312	331	276	281	309	288	270	281	311	290	286	314	312	276	302	281	299	290	296	272	278	307	302	278	299	290	265	312	289	323	286	289	331	290	268	314	287	277	282	287	300	315	269	308	285	273	283	295	295	286	271	282	275	309	270	307	280	309	293	292	326	297	299	273	278	309	295	302	310	317	309	284	315	291	302	284	287	298	290	299	310	315	300	291	306	281	277	318	304	283	287	246	306	303	313	290	277	267	290	319	303	296	306	300	316	336	287	318	332	311	292	317	326	280	263	307	312	306	261	290	286	287	311	290	308	300	303	318	289	321	289	302	300	328	309	275	280	309	272	287	311	273	302	300	301	296	265	274	312	313	310	289	318	289	315	296	292	315	311	282	275	300	273	279	304	316	289	298	317	297	289	269	320	273	292	289	299	284	306	292	293	309	303	297	299	296	315	288	287	326	303	292	308	265	294	279	279	280	275	297	276	307	293	274	249	303	285	294	283	285	303	303	294	310	307	313	313	295	273	289	286	280	309	294	302	302	315	305	287	279	296	308	278	300	330	290	287	301	297	265	270	345	314	315	294	294	323	323	326	327	311	282	304	295	324	313	308	289	280	328	306	293	288	294	323	264	299	315	301	279	298	272	312	302	313	292	274	288	285	306	296	316	318	320	283	285	307	314	286	308	269	293	327	313	306	282	286	294	312	281	276	256	277	274	270	291	277	296	318	289	296	297	320	278	319	265	317	281	278	274	269	298	321	285	305	337	279	316	291	289	309	312	311	302	295	275	306	290	267	297	316	304	288	297	283	270	254	306	315	272	295	280	261	286	288	285	287	262	298	278	300	270	322	307	298	305	292	309	306	289	304	273	291	275	254	283	274	307	303	279	302	288	292	330	283	343	329	282	290	292	304	295	321	298	278	272	293	282	286	298	311	310	279	329	300	310	299	284	286	286	328	312	281	284	299	270	282	292	279	306	310	279	302	275	307	328	318	270	257	255	331	306	296	315	311	305	299	294	259	333	294	267	291	292	283	273	304	279	333	300	298	282	293	280	315	278	278	270	274	280	279	299	304	279	282	315	285	309	293	320	315	294	303	290	285	300	306	265	302	289	285	299	302	308	308	310	302	301	322	328	287	281	341	297	294	300	312	297	325	307	278	284	302	309	288	309	291	276	304	305	307	307	300	288	311	295	313	303	333	315	333	303	297	282	280	275	306	281	297	304	287	292	326	281	299	287	274	303	280	307	286	288	319	303	301	272	285	294	261	330	274	306	325	301	327	316	307	285	314	291	293	295	312	285	301	321	306	314	290	287	305	294	300	290	301	305	285	272	307	272	266	319	305	275	315	270	283	322	299	286	263	264	243	307	277	304	300	291	304	303	295	285	301	272	299	299	292	287	304	287	301	284	275	297	298	293	272	303	317	288	302	305	292	307	311	318	329	296	312	275	286	305	298	301	334	276	313	297	316	305	282	292	305	290	275	283	281	314	281	281	290	305	269	303	325	285	321	297	297	301	280	299	292	325	281	322	321	305	305	337	308	296	284	301	276	266	298	313	310	304	307	312	283	296	328	294	293	306	310	290	265	266	320	289	276	312	311	276	290	315	293	289	307	305	325	278	285	293	268	305	293	289	277	289	289	312	321	277	278	311	307	281	299	323	269	299	330	293	298	345	291	310	300	288	280	290	303	299	290	319	300	289	299	301	292	285	310	308	264	306	282	247	278	308	280	288	295	321	285	293	332	287	281	283	315	294	297	302	296	300	304	292	289	310	301	296	295	279	293	311	286	319	312	325	294	276	313	307	290	273	285	287	303	329	293	305	307	309	280	330	287	276	286	272	283	322	283	327	280	277	288	290	293	300	272	302	281	296	302	282	315	260	293	281	331	306	301	302	312	297	317	298	282	290	297	251	293	300	322	292	259	284	299	316	349	303	304	293	285	313	285	284	269	275	303	278	333	319	276	317	273	280	289	311	299	288	320	297	311	316	295	312	293	291	336	259	277	289	291	295	281	270	279	274	284	316	268	321	303	303	260	298	317	272	275	299	290	259	295	330	315	296	294	326	293	269	318	278	291	276	278	276	307	272	276	300	270	290	265	282	304	286	295	279	266	315	275	299	273	315	296	325	306	297	291	273	299	310	288	303	298	291	326	280	290	285	309	261	325	309	289	296	290	292	305	303	312	273	291	300	293	289	315	301	294	317	301	301	293	310	289	289	295	291	292	324	304	296	291	303	303	260	282	314	307	289	259	291	310	270	289	282	294	283	314	272	314	286	262	299	278	306	300	312	314	307	272	282	310	296	292	272	297	279	319	285	286	285	303	296	301	296	295	296	285	331	286	272	278	273	269	299	327	281	322	300	278	284	298	288	310	298	283	272	280	318	291	298	275	286	325	294	295	293	264	279	307	321	302	304	326	307	302	293	293	304	325	282	303	307	302	300	300	279	296	286	296	293	291	303	284	285	312	315	304	321	296	284	295	257	269	306	284	323	298	332	292	316	300	306	296	283	286	304	306	313	290	282	287	305	314	294	292	312	289	290	303	294	311	304	312	271	324	279	265	290	290	289	318	270	306	287	299	287	304	274	271	326	316	296	282	301	296	275	302	319	309	308	311	328	303	277	284	293	276	254	260	339	307	311	296	331	297	305	294	297	260	324	292	304	285	275	287	295	283	284	277	326	295	307	324	292	281	265	284	336	287	299	310	275	285	312	308	309	278	299	277	320	278	266	310	285	282	284	277	282	328	279	287	296	259	302	265	331	286	269	297	251	302	294	290	298	295	305	284	295	280	303	277	283	300	288	317	273	302	288	290	266	301	301	283	287	253	290	265	290	292	259	278	289	313	287	280	279	281	310	298	303	295	290	312	248	304	290	238	291	280	285	299	290	295	287	324	329	260	323	284	289	292	284	294	325	290	324	328	274	299	319	274	298	297	308	273	298	284	297	285	298	291	325	323	301	277	299	300	285	315	262	301	318	307	309	277	300	294	302	301	306	319	277	301	300	304	257	297	312	272	279	304	265	292	309	297	289	276	300	275	327	272	296	301	265	276	325	277	297	358	310	320	303	318	285	282	294	283	289	290	303	288	299	283	326	280	294	284	284	296	306	296	282	298	323	313	290	286	287	302	319	290	294	300	258	235	292	298	291	315	288	299	315	287	283	269	272	319	279	292	307	309	292	316	294	309	319	292	265	315	272	294	285	305	330	298	291	302	295	308	304	275	290	287	289	297	299	294	297	310	260	287	310	302	309	289	312	340	276	289	284	313	306	306	283	317	317	276	274	279	279	322	283	267	303	301	281	285	281	287	292	275	327	253	293	324	309	298	321	301	283	296	273	268	283	302	269	281	291	304	290	311	312	264	323	286	309	296	303	284	309	295	314	317	320	283	292	314	289	299	321	301	313	284
24505	21600	29068	24757	20292	6439	785	537	491	434	388	444	381	394	366	371	392	380	375	352	363	345	361	393	367	293	300	316	345	326	316	328	313	333	300	285	306	343	288	343	312	330	322	335	325	343	305	309	308	335	311	325	300	336	305	319	326	333	284	296	311	319	303	310	325	314	301	290	328	303	301	346	305	284	308	284	332	283	345	312	322	311	310	353	302	316	292	290	306	305	335	287	284	322	343	282	324	307	313	301	331	286	314	279	336	322	302	319	338	306	272	304	296	342	318	319	311	319	303	285	308	330	317	317	316	318	350	292	332	332	311	318	309	304	347	304	313	321	314	291	293	314	330	297	291	321	297	313	319	315	317	346	304	273	314	314	296	326	336	322	323	313	347	309	286	341	295	335	339	311	303	307	283	312	305	332	285	272	304	298	304	319	304	308	309	315	301	279	303	308	311	325	315	299	338	320	317	315	315	307	305	285	322	270	310	321	314	293	319	341	350	327	332	287	334	330	329	349	304	325	314	302	304	316	330	326	328	342	276	316	310	325	338	316	301	313	318	300	316	342	298	345	340	298	343	325	307	305	304	303	312	300	276	335	340	316	309	322	329	293	303	306	324	316	316	334	323	324	354	330	320	337	278	324	327	330	317	304	332	302	367	328	314	356	316	329	317	334	317	314	261	329	316	309	295	328	318	312	320	326	316	336	307	310	304	337	316	337	316	304	323	313	328	329	355	318	330	322	309	352	309	326	294	315	296	304	323	325	296	352	299	329	314	292	331	317	326	288	336	338	281	320	323	333	315	310	324	354	357	316	298	314	353	336	301	340	313	303	341	288	284	334	292	315	304	315	316	300	342	292	319	280	315	273	309	311	340	306	321	336	285	295	325	353	327	314	333	304	311	355	309	310	314	306	302	330	274	335	306	325	324	302	358	336	357	366	321	361	324	340	311	306	324	331	317	332	336	304	310	318	322	323	336	316	298	339	325	306	320	314	322	313	276	306	331	332	322	304	363	315	326	322	340	341	285	319	353	317	290	291	310	301	266	308	322	306	315	305	283	309	329	308	312	320	306	327	301	334	343	294	330	286	325	340	310	305	339	316	319	339	328	319	312	320	306	298	347	317	307	296	304	313	340	303	300	326	306	325	316	325	337	303	306	335	344	345	316	343	312	320	307	306	300	320	331	313	310	317	339	305	319	322	316	314	324	328	347	304	324	352	315	290	320	312	335	300	313	329	345	302	308	318	343	284	300	327	360	291	314	340	317	349	275	296	344	286	325	330	313	322	315	344	321	298	308	350	300	304	306	333	334	345	339	325	349	323	305	322	289	315	325	345	298	333	373	339	324	340	305	333	309	317	315	342	304	299	323	318	332	367	346	333	348	309	310	319	362	313	324	330	294	291	325	341	321	340	305	368	346	297	307	307	338	314	338	293	302	293	343	329	302	309	291	322	332	354	331	334	316	294	272	320	322	334	366	291	341	335	320	296	345	319	352	307	324	356	314	314	344	315	280	324	339	303	327	322	344	300	321	334	312	314	323	305	331	307	322	337	309	313	309	334	323	293	304	288	337	308	308	323	319	319	345	295	324	299	315	299	294	339	300	308	295	317	359	331	324	281	284	303	311	351	316	325	336	306	324	300	305	343	334	356	309	343	362	339	330	326	285	315	324	339	297	291	311	321	319	313	298	294	307	310	305	318	338	301	327	324	343	319	346	350	323	289	332	306	310	332	355	321	307	291	310	336	323	359	322	300	327	315	315	293	304	332	314	315	308	318	294	296	313	309	295	318	315	325	308	307	326	283	356	309	344	296	290	305	309	325	333	322	311	320	303	305	312	319	300	310	313	305	339	318	308	318	296	334	334	303	344	305	296	320	318	293	328	350	287	329	315	311	314	322	319	305	312	315	352	319	337	341	297	298	303	337	290	315	299	288	325	310	309	340	284	298	305	292	322	303	327	286	371	323	338	318	313	302	327	338	362	333	336	342	302	316	328	319	335	328	304	280	331	320	322	350	299	336	297	322	319	308	295	308	319	303	304	293	293	325	272	326	343	316	303	299	319	323	308	335	360	346	295	304	305	321	308	321	295	310	324	354	342	358	289	333	320	349	303	307	301	303	317	313	346	326	333	324	306	339	319	306	310	290	331	313	296	323	345	321	274	326	331	302	319	308	316	314	299	327	310	305	344	324	316	321	297	309	330	314	310	327	329	281	302	329	312	295	315	331	320	331	324	311	324	304	332	340	313	296	314	320	333	349	295	315	321	311	272	330	288	321	305	305	336	324	295	305	305	309	297	298	321	300	344	332	306	319	319	297	314	331	339	316	324	347	320	308	313	303	299	312	339	319	343	304	318	348	312	334	331	297	344	335	337	313	314	318	309	315	331	314	298	300	305	294	303	352	323	320	335	296	311	301	304	297	304	328	313	286	306	342	327	328	319	326	311	285	322	320	319	341	306	310	325	316	313	301	327	318	307	314	341	345	342	306	289	326	307	332	321	304	309	304	305	309	296	335	295	293	324	290	299	330	334	320	339	320	305	325	326	301	299	308	324	327	322	316	314	286	327	296	325	328	326	315	291	315	336	322	331	355	312	320	307	327	311	294	319	319	350	315	299	309	322	314	330	328	317	324	327	314	306	337	353	353	338	296	355	310	336	314	316	324	283	301	311	354	309	322	335	325	349	360	321	325	315	308	307	317	320	345	309	345	285	302	321	353	345	372	324	332	323	292	326	317	310	313	367	281	308	331	310	308	320	309	332	329	313	325	312	325	335	334	288	305	306	289	282	312	328	276	330	321	303	339	304	284	294	291	297	307	291	313	331	295	304	327	293	350	317	314	347	286	299	322	336	297	296	358	300	347	322	337	293	308	331	315	282	296	346	323	310	291	332	301	289	323	316	326	307	335	307	294	346	323	291	305	318	339	266	341	311	327	307	339	349	302	316	319	355	329	301	322	333	275	308	306	313	305	337	303	359	304	336	310	308	301	319	288	315	297	313	334	352	338	330	351	295	341	326	305	323	316	327	350	348	286	283	322	312	350	322	352	317	282	285	321	317	345	323	321	341	302	320	336	341	348	337	340	324	334	293	315	348	319	332	306	348	329	299	292	311	283	319	299	329	303	305	306	298	289	296	332	306	350	316	324	324	303	314	303	335	334	302	298	290	308	313	316	307	313	290	349	303	333	323	316	323	327	294	316	332	293	326	284	281	315	296	313	326	348	308	292	325	312	315	311	322	288	331	344	272	325	310	299	325	334	299	342	299	328	316	343	332	315	321	307	331	341	317	296	344	324	331	313	328	327	319	325	318	284	326	321	276	349	321	318	302	315	311	325	298	319	331	310	313	301	314	333	311	296	281	311	319	327	303	336	311	311	291	307	303	297	290	306	309	316	341	311	328	310	321	328	315	324	345	330	311	324	330	316	348	311	336	300	317	285	335	313	311	326	300	301	363	330	289	323	349	323	316	301	310	316	321	321	353	274
35194	63232	43442	10511	1466	1104	869	725	657	616	554	534	507	470	451	521	560	508	465	404	387	411	522	469	419	413	421	421	392	425	391	404	398	390	402	393	411	394	370	404	422	414	368	394	423	400	393	384	390	412	368	371	384	375	364	364	425	381	411	360	369	385	388	401	382	366	391	391	384	404	380	395	403	398	420	389	364	404	383	373	392	370	377	377	344	386	374	368	403	363	397	380	360	397	413	374	424	400	393	392	352	368	366	380	414	390	384	372	383	405	385	385	382	407	381	368	392	338	403	391	380	422	389	381	380	391	405	419	405	375	371	387	374	407	399	340	384	368	384	368	376	404	447	377	382	377	402	420	402	357	361	454	370	394	389	454	408	358	391	370	372	397	374	370	402	380	360	380	367	369	370	407	380	385	360	377	354	373	375	374	391	341	399	378	371	401	414	398	383	398	366	393	395	365	387	376	396	385	363	389	424	408	409	350	400	407	385	359	401	365	400	367	366	389	366	411	359	342	372	405	408	360	371	375	404	381	394	383	421	403	419	366	382	387	425	400	396	373	396	391	373	381	379	344	434	407	398	395	413	399	385	383	407	389	378	390	356	355	407	379	376	361	341	406	375	408	362	375	361	394	376	397	382	369	413	359	387	379	388	373	407	382	369	395	383	375	356	407	400	391	386	380	397	425	410	393	401	423	381	400	392	397	405	398	372	383	369	378	379	393	363	413	424	365	372	389	357	389	387	397	396	385	368	379	393	354	386	407	409	369	397	380	363	391	364	418	401	390	382	370	341	349	403	386	384	358	415	397	364	389	360	381	395	401	412	365	360	385	370	405	380	407	364	349	394	383	410	399	380	398	397	417	373	378	369	360	359	389	417	388	406	374	378	428	393	376	384	374	380	371	357	377	405	362	365	378	398	392	371	376	393	403	414	392	398	405	364	395	376	403	356	391	366	393	363	354	392	397	421	393	441	356	426	386	357	380	393	402	419	429	365	385	385	381	394	395	355	368	358	406	392	405	400	358	386	391	383	397	402	366	404	374	371	377	391	374	384	393	367	407	410	424	361	394	380	366	371	349	400	384	421	371	370	373	368	414	379	367	375	420	400	369	382	397	363	377	389	372	427	378	407	381	384	365	388	380	370	399	399	406	364	367	390	384	382	427	368	364	384	397	373	376	363	381	413	384	385	392	357	402	373	386	433	388	435	388	416	406	382	380	371	385	396	352	377	364	407	401	375	364	350	325	380	391	362	376	377	366	393	362	394	365	395	382	386	410	404	399	348	372	346	365	356	384	386	402	358	377	390	370	360	394	374	417	395	372	372	399	405	390	385	372	423	375	364	371	370	357	403	383	380	417	377	408	389	407	369	399	360	382	406	369	345	376	392	359	377	402	386	386	405	397	383	416	385	367	379	364	396	382	347	441	382	419	396	379	396	377	398	400	405	392	372	383	385	407	382	389	412	373	399	386	360	405	374	376	413	366	373	380	399	394	404	432	386	410	377	439	389	387	400	388	413	383	375	379	379	383	433	384	412	372	397	383	336	402	366	404	391	373	349	400	376	380	404	394	374	394	358	383	399	377	391	349	366	378	403	389	368	374	364	391	356	373	397	391	372	407	400	381	380	379	379	375	397	375	369	411	363	411	428	388	389	396	400	347	427	369	385	352	351	447	390	355	396	365	376	390	385	412	369	383	382	405	375	366	388	374	420	406	379	402	396	366	352	380	386	413	391	405	422	397	377	354	408	386	387	364	371	383	454	362	381	389	373	387	386	398	399	370	402	380	386	408	381	438	381	409	388	404	409	370	384	393	409	395	386	374	402	368	408	369	381	382	386	382	362	381	382	400	421	375	419	375	390	393	350	341	385	373	386	397	347	324	384	393	396	404	383	385	380	381	390	384	375	392	377	380	386	379	382	396	354	383	369	415	376	392	399	390	378	354	388	348	391	367	390	388	362	371	422	388	359	358	376	386	426	383	373	368	396	367	421	393	355	371	386	386	408	393	375	416	365	403	348	362	385	388	412	411	343	364	390	399	384	404	380	372	368	368	427	377	379	393	371	409	353	396	404	416	389	391	411	372	409	400	382	371	359	392	384	403	387	410	411	368	379	378	398	400	369	380	369	393	380	353	369	361	434	372	411	370	389	372	375	387	422	387	393	374	420	362	387	388	355	369	382	382	397	349	390	365	358	377	394	376	379	411	379	381	361	380	375	388	371	391	365	392	412	381	348	381	364	373	398	386	385	378	382	400	414	382	392	375	400	339	401	378	391	411	392	393	424	375	372	367	386	365	395	404	381	410	369	359	380	404	393	384	363	397	378	381	416	388	404	410	412	384	387	361	394	396	392	369	378	375	379	380	400	395	401	385	368	411	408	380	403	386	398	377	374	413	397	388	378	362	405	396	357	398	413	370	414	388	369	390	388	375	387	405	366	384	351	371	366	397	367	372	402	390	362	356	391	383	388	386	386	406	379	364	381	415	331	362	362	409	355	390	377	387	401	401	375	395	374	390	379	415	371	366	356	383	379	409	398	368	383	381	395	396	409	397	368	423	360	371	346	402	399	388	388	361	365	364	352	363	381	374	428	349	363	394	349	397	383	387	422	418	372	355	353	344	373	407	360	387	384	389	377	366	386	371	383	404	371	366	361	398	391	379	382	389	358	426	378	401	400	350	397	370	387	388	389	409	380	340	367	398	416	426	397	370	377	402	354	373	381	404	412	366	380	385	397	395	395	361	403	373	383	381	367	387	392	381	397	409	401	376	406	377	443	371	392	370	398	389	372	382	366	395	397	389	364	359	386	376	351	373	407	402	392	416	378	378	402	384	376	379	407	389	371	375	387	419	371	377	392	356	390	368	379	381	383	397	377	382	374	377	386	373	388	397	376	378	388	385	394	377	383	395	351	367	393	387	402	404	357	396	385	372	396	334	374	350	378	358	402	391	403	367	417	366	372	375	388	397	389	374	387	384	376	401	389	360	403	419	367	405	385	372	389	406	406	398	406	396	350	401	353	396	379	396	405	367	400	374	422	404	372	386	394	413	365	365	381	381	414	385	374	357	387	396	390	359	405	341	424	372	357	372	401	378	405	415	376	404	404	382	392	379	384	384	412	361	402	384	396	383	356	364	389	361	410	371	365	378	363	367	409	405	375	372	391	385	366	394	367	396	393	343	332	416	400	364	374	394	387	375	399	408	373	385	353	387	383	396	397	369	373	386	379	373	410	387	397	370	367	401	360	399	407	404	338	402	373	417	400	383	355	406	410	387	389	385	377	404	399	353	345	428	411	361	374	377	375	420	395	345	379	377	420	378	369	399	400	365	357	419	352	422	395	406	363	381	412	397	393	395	375	392	406	392	385	379	371	404	412	424	404	371	342	383	386	373	384	409	374	397	364	381	398	405	381	392	345	353	368	389	404	387	384	376	381	372	408	350	359	400	401	353	413	363	395	406	368	371	374	372	376	383	398	344	376	375	385	387
25706	21787	29724	25832	10921	983	538	477	468	457	407	413	416	405	451	440	475	451	367	402	432	396	425	407	399	412	405	372	403	423	405	401	378	378	419	392	404	391	396	366	396	412	393	391	391	410	380	380	428	374	390	427	408	384	380	369	387	396	404	409	391	376	429	413	415	385	383	370	435	423	373	394	407	391	398	389	434	426	418	386	374	408	401	442	344	385	409	375	375	408	404	403	430	409	399	406	413	411	401	402	417	384	391	387	358	392	375	397	436	393	413	372	398	374	395	408	356	374	433	426	395	409	368	381	420	411	393	402	411	415	414	417	416	411	447	376	411	399	391	417	395	392	381	421	374	423	423	396	397	400	364	367	427	367	415	434	427	401	396	391	379	389	411	402	399	377	390	416	414	382	402	402	372	384	370	402	399	414	376	408	380	391	387	353	425	381	415	360	386	382	423	405	410	390	414	403	412	397	411	424	415	399	356	392	394	408	416	435	383	404	373	401	365	399	391	420	403	397	393	390	419	401	421	400	377	403	371	436	404	415	367	410	376	382	350	344	422	382	403	429	430	415	403	399	403	391	399	396	424	395	383	401	398	389	388	415	408	376	416	391	398	424	390	368	390	383	376	383	404	396	414	328	399	419	417	421	422	396	370	392	382	409	395	421	388	394	377	433	382	405	401	422	424	360	389	408	361	409	380	376	398	386	386	421	382	410	429	406	389	410	368	405	399	418	408	402	355	413	413	385	431	383	354	422	440	412	406	383	401	441	414	359	412	378	395	399	399	388	412	405	445	407	435	416	397	423	374	412	434	380	389	404	371	455	409	404	421	375	429	404	383	435	439	424	403	416	380	365	421	401	397	391	394	421	361	400	404	447	399	416	370	386	433	380	380	368	378	416	397	399	403	400	407	386	394	394	372	345	388	435	389	384	412	407	407	419	428	385	398	377	401	458	407	416	458	413	403	424	408	369	382	418	401	414	442	425	410	405	369	434	414	396	407	387	392	399	410	384	379	408	380	426	382	389	398	371	391	431	437	431	357	427	382	374	406	404	398	363	374	398	398	377	415	403	373	398	391	386	378	406	415	396	375	377	386	401	385	401	365	400	409	379	380	434	391	369	405	388	365	415	408	372	415	380	374	412	378	397	397	379	357	375	400	385	392	402	410	395	384	399	407	421	417	368	396	385	386	397	417	391	368	400	375	388	425	400	415	425	403	348	416	384	379	454	433	388	377	364	390	420	385	389	425	397	383	408	418	399	393	397	393	395	419	420	406	422	404	422	395	414	375	380	439	383	411	387	395	390	422	355	424	356	387	402	393	416	414	407	414	415	383	365	381	375	392	386	376	391	423	418	410	389	419	393	418	398	383	393	404	435	419	426	399	382	389	369	372	411	390	444	428	389	398	442	416	391	394	418	376	401	413	419	404	408	363	425	417	414	393	387	409	398	393	363	422	361	434	381	420	424	399	381	378	363	413	384	392	383	343	392	426	405	405	377	403	425	403	393	385	420	394	403	413	410	378	409	367	414	397	399	384	421	396	354	430	394	376	412	419	413	358	407	387	410	410	422	359	411	380	413	404	395	373	403	408	409	398	367	403	389	397	395	385	390	400	417	392	384	377	409	383	382	387	423	356	406	363	418	396	388	398	411	383	400	382	383	383	431	370	420	412	379	371	381	423	412	385	350	360	383	358	415	420	393	420	404	400	423	398	387	396	412	417	421	378	393	386	401	369	449	407	389	422	406	427	403	417	367	422	390	368	417	388	391	391	382	401	397	425	412	393	393	354	363	416	367	401	403	432	393	398	376	392	391	402	385	423	389	389	404	383	370	415	364	384	359	405	402	408	401	386	412	378	390	396	406	424	397	406	382	373	391	422	398	364	411	398	372	413	427	395	391	392	396	420	381	401	419	350	403	435	406	423	407	379	361	430	409	377	409	398	419	408	396	366	396	429	425	382	384	399	419	415	396	395	408	376	368	368	369	415	409	397	407	419	355	400	428	403	415	380	385	363	402	387	408	424	398	364	408	375	390	378	371	398	451	420	415	415	375	378	377	376	373	367	393	380	437	380	408	414	416	401	380	398	374	417	405	427	399	400	413	380	380	414	380	391	404	365	383	398	427	406	396	397	344	360	382	377	378	425	389	365	407	411	371	385	394	416	384	400	411	407	380	398	406	462	394	414	393	375	391	394	417	414	354	409	444	404	406	398	392	377	412	409	388	414	423	420	424	377	389	428	400	367	401	428	427	376	400	384	362	386	390	414	420	397	410	410	425	376	391	406	404	381	399	391	359	431	388	365	371	395	413	399	411	412	378	413	423	407	396	381	412	376	380	404	411	412	443	405	406	418	418	449	412	426	409	392	390	389	386	406	374	371	400	398	409	393	368	422	422	423	442	405	406	386	450	387	362	384	422	427	427	397	414	356	422	403	378	412	369	403	424	406	394	385	416	406	398	375	394	372	396	405	388	392	384	400	408	425	410	404	428	402	424	421	391	399	432	413	396	395	414	405	406	397	403	343	377	390	398	415	414	411	408	411	398	389	426	383	388	410	427	404	391	383	384	425	384	427	374	401	418	404	380	378	384	379	387	395	403	412	398	398	412	391	399	434	379	368	403	347	428	410	441	392	373	385	406	417	425	407	428	403	375	420	401	360	391	425	399	393	451	395	405	390	383	419	400	375	418	371	376	411	398	394	418	371	394	406	411	399	411	454	394	379	433	384	428	374	401	406	418	388	435	408	391	408	381	427	389	410	394	363	381	394	359	386	366	440	411	397	411	433	437	428	347	389	396	389	433	381	399	406	403	403	404	379	383	366	391	394	448	400	386	372	371	382	386	393	394	388	403	414	431	382	417	404	427	407	385	402	380	407	400	425	382	412	392	402	375	367	457	423	394	386	438	389	398	375	418	432	413	379	394	413	384	362	382	399	430	397	371	384	407	396	386	391	413	403	410	416	429	394	394	397	367	426	368	412	385	362	413	409	392	420	394	381	389	380	392	377	394	421	421	413	381	395	390	435	406	407	391	382	367	392	376	423	408	354	392	418	364	417	410	418	397	397	419	429	422	411	403	411	406	413	414	397	419	408	424	355	426	395	388	395	381	420	370	389	403	390	414	365	420	393	433	384	399	393	398	389	416	384	382	431	374	390	398	402	379	375	428	370	407	392	393	398	399	398	397	380	412	387	414	411	373	377	370	402	421	382	428	364	399	386	393	403	397	381	453	437	382	419	380	417	415	397	405	388	394	396	427	399	371	369	366	423	404	410	404	395	393	386	363	376	401	403	392	381	430	381	389	388	395	387	412	391	416	397	418	377	380	410	392	381	375	380	401	398	398	445	367	364	432	415	424	397	357	403	402	381	370	383	390	390	397	359	387	416	386	380	402	387	411	397	390	380	398	318	365	403	420	393	395	389	404	425	391	408	423	413	367	436	374	401	429	408	408	391	387	411	419	413	367	408	380	421	386	402	401	370	412	414	361
34372	58417	44567	15236	1100	914	777	697	611	617	605	608	562	576	559	644	628	546	575	544	520	553	564	529	526	531	553	521	485	469	508	494	506	495	539	495	499	502	509	503	528	472	481	514	491	531	496	505	510	483	496	498	482	516	485	496	503	500	454	494	457	467	506	527	507	534	482	494	543	527	475	498	498	469	489	468	540	479	509	503	473	484	500	515	483	530	472	513	499	503	521	487	533	486	487	466	451	489	488	491	510	499	516	499	502	459	518	474	514	535	475	507	487	465	516	488	500	536	500	504	489	497	474	507	490	525	479	510	480	484	489	511	514	487	473	504	498	457	450	515	508	473	492	481	481	456	482	506	500	531	482	507	509	490	481	478	493	467	520	489	493	466	502	491	525	518	561	499	530	505	493	469	487	485	499	486	521	492	506	475	500	515	480	502	493	490	497	492	525	489	514	497	532	507	473	523	499	498	482	498	483	518	466	471	501	487	486	461	506	491	512	492	519	534	499	506	511	471	527	519	507	462	506	512	495	491	480	530	499	495	466	476	509	505	490	514	540	466	503	490	502	473	508	468	519	503	505	489	517	478	503	493	500	464	501	491	495	501	469	491	485	517	545	506	476	487	490	500	505	524	496	518	512	504	546	510	485	461	492	479	502	503	496	465	494	501	494	511	466	484	463	511	499	522	485	482	503	480	488	520	493	499	504	477	508	484	437	454	470	506	493	490	530	480	513	510	505	468	476	496	454	481	501	490	505	529	505	519	497	521	462	479	480	481	505	507	498	521	534	478	479	506	491	461	460	478	478	467	461	516	504	512	535	495	499	478	515	494	533	494	482	493	484	502	523	548	522	491	492	504	484	485	533	535	496	455	510	460	484	498	490	499	485	474	475	541	521	499	484	480	446	509	459	489	499	509	508	518	492	500	529	509	497	454	499	494	479	511	502	455	505	487	498	502	458	501	492	538	497	487	501	474	514	507	518	519	471	522	531	479	496	523	476	505	482	494	510	515	513	534	492	518	502	465	498	496	501	456	497	493	507	515	515	484	504	528	463	460	490	483	474	495	477	508	509	460	542	460	480	488	515	508	490	495	509	494	524	486	496	547	522	463	520	500	505	539	474	490	484	487	477	520	536	498	508	493	520	496	492	469	504	483	491	553	495	468	524	509	485	515	504	485	499	519	492	507	432	501	523	503	481	524	477	469	512	520	451	520	476	491	512	489	552	518	548	500	490	487	495	497	521	486	499	477	502	501	503	488	521	505	515	526	479	537	515	526	496	530	513	487	483	532	516	467	526	486	520	489	545	521	495	475	530	478	461	504	499	497	493	498	473	454	457	490	516	460	539	504	538	510	476	488	487	489	510	519	451	533	486	506	469	480	484	513	505	522	461	509	494	507	511	560	448	479	493	503	490	513	505	474	527	510	465	500	467	506	486	492	479	474	517	493	496	487	480	514	500	483	470	519	536	520	498	492	541	482	503	471	437	493	487	477	523	519	487	508	488	477	509	474	465	533	460	508	500	511	463	535	492	487	487	558	489	498	509	498	560	474	468	551	512	483	483	513	483	482	512	483	502	498	495	496	495	453	519	466	488	522	499	471	507	519	515	513	484	482	488	496	488	477	480	490	483	490	519	516	498	502	448	474	518	497	490	509	522	523	466	526	495	506	513	501	491	473	513	500	520	457	524	502	509	489	508	517	478	498	508	499	492	534	466	492	517	501	517	504	512	472	491	532	523	541	511	519	529	508	495	534	518	498	490	479	524	490	520	479	472	477	491	469	488	490	537	508	488	499	523	500	471	500	500	508	488	526	519	461	490	481	481	525	527	513	508	494	462	469	520	459	494	486	487	488	550	527	465	514	456	470	530	480	491	513	432	513	506	472	499	508	474	521	517	512	512	522	495	525	507	512	516	485	497	497	509	524	470	509	484	506	505	496	494	513	547	514	476	523	472	486	492	488	507	502	541	508	464	513	481	531	480	526	481	549	501	515	502	511	480	492	509	497	545	496	474	494	514	490	538	486	478	524	504	511	493	473	493	512	489	506	510	491	518	524	541	503	525	486	533	504	468	466	461	467	475	533	515	478	501	478	532	468	498	456	528	504	479	494	479	534	467	469	497	485	520	512	476	508	494	457	527	503	561	486	496	495	530	502	525	509	483	498	482	498	487	485	482	497	472	481	492	472	439	540	514	498	454	543	488	482	472	480	508	493	548	497	500	500	511	489	502	548	511	509	494	481	504	499	506	511	498	520	498	519	475	495	479	474	478	507	507	514	506	459	500	498	540	547	490	476	520	481	500	508	497	495	456	498	487	522	514	483	491	537	474	481	485	502	523	487	480	523	509	524	503	485	512	525	495	510	452	486	514	497	480	483	530	517	507	517	493	490	495	502	474	478	461	461	511	496	468	518	485	525	477	499	516	480	506	472	472	505	460	507	554	494	524	466	505	490	536	507	471	494	477	468	464	487	522	484	486	507	462	516	510	482	467	492	510	483	494	514	523	535	496	563	464	496	516	510	559	523	497	504	521	472	482	510	488	492	529	517	504	492	498	521	507	489	522	498	517	517	463	464	461	533	494	502	496	498	463	502	499	482	492	517	506	535	503	480	520	491	520	530	518	459	493	471	505	505	500	541	462	502	480	512	481	463	511	474	496	498	492	488	466	479	485	508	521	495	495	486	464	481	473	479	477	492	469	502	496	487	494	476	500	509	470	486	519	517	480	487	496	524	483	520	540	501	528	528	502	476	479	524	511	488	550	471	528	505	534	498	482	488	510	483	470	497	464	484	453	526	537	488	538	550	509	488	520	514	490	455	468	539	534	535	502	531	483	570	487	502	470	466	514	503	517	530	501	495	505	476	503	482	479	476	503	535	520	486	510	494	494	474	469	504	498	484	560	504	477	504	470	481	496	485	489	511	488	464	480	537	460	477	513	486	481	476	526	528	504	485	503	537	515	460	488	491	506	474	496	455	446	474	513	479	479	499	471	491	511	530	491	494	498	500	523	488	517	508	520	497	525	473	476	492	498	497	487	502	478	514	534	494	474	496	508	486	526	487	506	501	519	540	503	478	492	513	514	458	481	491	486	485	517	508	462	510	493	483	495	462	513	520	478	472	488	461	495	479	485	506	514	497	489	501	505	512	485	480	495	535	493	472	515	480	485	488	488	499	506	494	486	455	480	485	487	490	478	515	484	462	489	501	480	499	471	475	489	499	468	498	527	473	526	492	505	498	490	478	490	491	534	489	519	490	484	486	493	479	453	494	468	521	512	529	519	497	501	508	491	537	498	472	507	522	526	531	535	485	519	512	491	514	502	462	512	541	522	487	535	527	471	471	491	524	518	467	498	468	442	484	481	508	470	457	502	513	481	528	490	491	479	484	469	524	474	470	536	442	459	489	519	495	481	467	493	482	516	478	485	502	468	498	509	483	517	467	493	471	504	491	508	474	493	492	526	503	544	507	475	484	499	508	491	533	467	505
23246	21550	29652	24406	21500	21040	9353	1276	917	844	800	801	721	690	732	775	761	774	699	686	670	719	737	747	667	661	706	657	646	601	622	643	675	605	633	636	661	648	640	595	653	675	612	670	614	625	609	656	611	591	612	622	573	631	640	588	626	667	588	637	619	598	654	637	684	614	628	625	611	644	628	665	650	645	659	608	638	657	649	577	679	667	620	637	657	643	649	596	615	657	652	633	655	599	635	622	659	636	596	625	651	613	619	654	660	601	651	638	639	595	622	618	579	665	631	621	587	648	571	642	641	607	624	631	618	604	613	643	622	612	627	625	643	627	596	630	674	597	661	605	609	620	652	610	627	657	614	618	623	621	618	640	611	590	652	629	663	667	602	616	586	654	613	608	608	650	614	602	586	638	640	677	562	606	637	606	609	648	599	644	617	677	642	632	633	639	614	638	635	624	577	627	632	589	628	654	617	631	626	620	650	619	618	606	628	600	628	613	616	593	606	631	591	629	616	655	659	624	592	669	660	667	607	588	585	661	598	627	695	608	673	605	599	659	564	600	627	672	675	620	635	648	645	627	579	622	597	633	655	627	644	652	631	631	656	647	619	595	619	658	597	622	623	640	587	632	645	652	651	628	618	659	591	582	656	602	639	637	600	612	600	651	605	609	603	636	646	653	619	640	617	625	574	644	644	643	611	635	646	638	629	603	585	600	646	598	623	632	610	594	615	685	629	618	638	633	632	577	645	626	608	602	638	623	615	590	636	617	654	608	646	613	604	588	622	591	573	646	596	580	588	618	621	615	612	592	635	663	643	660	635	590	621	612	660	576	629	637	625	584	593	613	647	637	614	646	662	641	602	663	616	615	604	621	604	675	624	592	641	617	628	638	649	642	593	571	598	640	628	639	585	634	587	621	664	637	624	631	629	625	673	657	648	642	617	598	631	692	634	573	644	612	587	657	661	638	672	573	656	603	656	625	655	619	641	661	602	615	652	656	659	604	602	591	592	627	618	637	610	626	630	591	601	614	618	672	573	574	614	598	603	616	637	649	624	586	608	632	664	628	624	623	598	627	664	651	607	583	669	629	624	587	610	600	602	617	609	632	643	642	606	592	637	657	590	614	618	636	629	614	586	599	658	605	599	614	619	656	616	669	651	579	670	617	669	587	585	589	636	653	608	630	637	578	577	644	645	576	609	606	619	637	603	660	607	595	653	608	628	651	659	607	627	636	622	666	620	606	632	609	626	633	637	628	620	594	607	621	656	619	599	672	612	583	626	654	674	604	586	640	644	636	637	638	589	615	620	609	566	616	627	618	592	616	646	624	620	608	598	606	583	580	565	611	573	643	640	623	602	638	635	601	656	586	625	685	627	622	641	673	594	623	666	608	616	632	568	600	605	623	631	636	608	623	651	589	637	629	644	601	622	630	635	636	620	618	632	673	674	621	655	637	652	625	681	596	628	657	591	624	634	623	635	641	634	691	696	615	651	628	649	629	643	626	639	616	634	595	611	653	641	597	624	625	589	623	581	611	604	576	656	623	616	593	663	577	643	589	598	664	591	645	630	611	650	637	611	596	609	624	601	620	646	619	582	608	640	606	611	621	648	657	644	589	599	635	636	599	656	627	650	597	622	612	630	658	590	606	617	616	621	605	611	620	653	600	679	630	664	621	589	623	574	605	665	613	636	586	603	600	611	606	609	671	608	617	579	566	655	653	608	651	660	655	671	611	599	668	598	620	642	617	633	613	614	596	591	611	634	591	620	625	632	602	667	593	638	650	695	613	626	643	631	607	655	644	641	627	613	632	614	616	634	627	572	600	634	638	619	611	638	579	621	689	598	595	600	614	647	599	612	593	640	629	624	611	607	631	607	632	688	626	641	623	620	659	602	620	629	643	614	616	627	641	637	625	631	613	601	654	580	674	622	663	635	582	620	633	600	590	643	624	645	594	584	639	633	630	593	595	591	608	618	596	637	632	611	612	656	616	612	620	658	647	665	645	603	608	648	611	640	602	674	604	642	665	634	628	639	650	651	628	626	639	610	646	571	630	639	612	660	669	596	641	628	618	606	651	618	610	629	585	652	608	595	636	645	630	607	646	638	614	646	576	618	631	657	627	599	629	683	606	639	622	604	623	612	585	608	619	610	602	648	617	579	657	640	631	574	626	623	648	633	583	614	600	625	628	605	621	665	635	580	634	636	615	589	648	644	609	642	620	628	585	640	624	643	609	628	641	596	587	630	636	637	622	626	641	612	607	626	638	610	646	667	628	620	604	616	650	645	652	593	597	638	640	640	593	602	642	597	632	619	675	601	625	641	611	635	642	633	641	555	617	628	633	624	617	614	625	600	605	626	639	643	639	614	661	643	660	589	627	652	649	617	595	598	670	636	615	662	644	613	625	663	608	636	618	622	619	611	642	635	560	639	633	636	637	629	606	646	637	613	619	626	629	645	633	600	681	616	673	604	586	588	616	653	627	609	614	603	654	610	595	604	570	622	568	614	648	627	593	625	622	647	650	608	599	619	609	652	637	637	650	640	631	650	639	620	621	638	621	631	627	640	622	617	638	642	609	616	631	673	627	637	607	610	649	648	679	650	626	624	645	637	617	613	615	655	602	651	648	623	612	625	623	618	620	608	632	608	620	613	600	660	622	634	644	610	612	611	653	628	610	614	615	617	604	679	622	621	617	642	620	616	653	662	616	636	693	607	607	652	621	600	643	651	661	634	646	579	631	602	612	627	620	611	617	584	594	617	598	633	635	621	598	618	607	670	599	643	679	611	646	589	627	644	608	631	633	582	583	586	638	641	584	635	602	612	613	616	598	658	626	602	606	617	650	611	646	606	627	631	609	606	597	580	638	650	626	611	607	597	635	641	656	587	668	611	596	611	627	588	648	640	631	616	593	663	624	632	598	610	631	609	634	634	644	653	633	657	629	608	612	646	577	624	590	607	654	648	637	572	644	648	607	614	585	613	632	628	622	658	615	644	584	635	645	612	612	607	601	598	621	666	613	632	629	657	613	678	585	571	646	570	620	629	679	606	642	633	590	671	606	619	613	580	628	637	644	660	622	635	628	610	632	589	621	664	642	633	638	590	580	629	619	662	645	588	606	596	604	657	633	636	617	582	652	633	623	623	648	616	635	647	662	621	588	636	616	626	623	596	619	605	583	624	634	603	587	587	643	593	590	613	616	613	661	608	610	633	595	650	661	603	634	620	623	580	623	620	619	634	614	619	631	658	580	645	665	644	656	639	598	581	590	629	664	633	640	622	563	621	648	631	660	623	614	639	607	592	600	657	610	633	554	599	623	628	563	621	598	604	681	645	606	629	629	620	626	654	619	660	646	618	637	646	623	633	620	578	616	590	626	601	618	603	586	654	638	596	607	646	618	611	610	648	669	594	612	631	647	577	671	637	640	641	616	610	614	604	656	598	667	620	615	593	625	674	676	610	600	622	624	689	610	647	631	605	582	625	633	623	595	639	624
40755	75557	62598	22746	2916	2170	1751	1465	1312	1139	1057	1028	956	897	940	1044	1038	923	811	793	849	905	829	802	801	782	785	805	762	723	757	702	749	747	774	727	786	710	707	704	709	766	685	747	722	658	725	733	770	714	704	722	753	720	756	725	745	705	700	741	748	736	727	699	716	720	669	763	776	727	785	709	757	683	758	759	718	746	706	757	683	723	777	744	726	715	728	717	716	717	727	704	730	702	729	731	686	764	757	719	681	730	693	790	766	719	760	746	724	703	775	736	698	727	732	734	729	721	738	669	744	746	769	741	752	690	740	743	697	638	749	686	698	714	725	714	729	717	731	753	691	730	733	701	719	758	662	730	681	722	732	725	715	732	732	678	711	730	676	757	704	717	723	713	710	746	714	695	756	706	716	684	719	758	703	694	710	705	675	751	714	713	751	755	752	668	766	714	740	757	723	774	745	741	759	717	740	702	721	727	741	723	737	737	715	740	767	762	717	707	752	736	743	733	720	680	687	739	687	700	740	716	752	665	732	745	709	702	691	790	688	719	662	758	692	720	711	742	710	708	749	736	691	665	740	707	743	740	687	681	676	721	722	685	694	699	740	735	731	740	717	720	655	719	742	712	703	735	789	734	694	745	713	740	690	748	705	757	724	763	710	754	727	684	670	748	638	691	670	754	730	694	766	728	679	720	717	663	696	729	699	748	725	680	730	738	710	722	660	685	679	757	712	735	761	696	790	700	741	714	692	752	748	720	743	738	729	752	698	771	690	666	725	733	700	716	702	745	713	650	743	736	707	768	767	749	717	722	757	652	760	690	716	725	708	693	725	736	700	748	687	709	724	759	685	714	722	686	723	728	700	699	758	729	729	747	732	719	749	695	695	714	748	751	697	738	722	698	724	731	687	809	727	732	736	750	717	708	754	721	693	738	742	766	727	663	711	757	736	723	688	695	740	696	731	724	720	738	727	748	743	785	716	720	707	684	648	682	693	702	702	730	684	776	716	729	705	732	680	701	711	693	677	732	711	704	749	716	728	759	710	724	736	709	724	743	716	709	726	746	718	729	728	747	686	727	678	736	685	719	725	741	723	747	716	714	705	708	728	683	697	711	760	745	695	706	687	735	697	723	713	701	741	709	728	699	723	711	718	701	739	683	733	764	716	724	769	711	737	728	736	735	697	715	713	706	718	710	740	724	722	751	703	746	707	693	669	685	740	698	761	763	732	727	721	709	706	681	656	652	686	722	747	749	718	711	707	726	731	744	756	713	716	684	708	741	725	714	711	761	699	685	729	733	721	714	706	751	705	724	698	759	720	713	675	768	696	741	792	718	739	735	764	739	722	684	706	734	776	689	672	740	702	687	683	659	750	713	709	656	721	759	760	670	721	720	681	739	720	729	694	712	733	721	720	720	681	722	744	725	716	689	756	734	758	688	692	699	689	719	735	727	751	707	695	744	713	698	697	770	702	740	731	755	766	722	714	752	796	749	700	726	651	711	696	737	672	711	726	684	703	741	691	782	716	735	712	680	722	694	738	719	746	711	722	709	732	736	704	727	703	740	665	749	748	692	747	722	690	708	758	711	724	703	730	704	758	695	764	716	730	729	740	703	727	704	706	706	729	728	705	758	724	717	706	748	720	751	696	770	725	749	711	704	744	735	705	716	724	697	734	707	734	742	732	681	665	730	723	714	702	772	688	706	686	715	685	734	745	744	744	783	711	676	740	701	744	711	705	688	729	709	702	751	720	768	709	753	709	734	719	723	724	697	692	685	727	669	740	725	683	772	717	765	731	729	747	691	718	714	712	688	737	726	749	729	742	720	712	702	755	755	734	691	757	725	719	736	706	703	728	721	774	736	746	756	731	760	678	702	738	708	755	692	734	712	672	727	715	710	736	713	719	708	695	691	723	757	726	702	741	745	720	677	761	706	784	713	710	729	691	689	762	744	763	769	760	705	744	758	717	733	705	741	725	725	688	677	730	779	736	732	689	713	720	724	713	711	720	664	699	706	724	689	728	697	685	720	698	776	714	703	731	704	730	675	714	730	696	710	762	757	756	705	785	724	710	749	702	722	744	739	712	711	716	676	723	728	695	681	698	706	672	719	692	715	705	708	753	742	712	743	744	723	739	703	736	724	685	751	735	728	682	724	723	722	756	707	684	702	718	721	714	730	719	751	760	720	727	725	772	724	713	709	718	731	726	681	728	708	733	733	700	715	696	729	718	724	702	730	742	703	718	701	681	731	685	708	726	753	722	706	734	723	707	745	717	744	699	679	746	692	683	707	730	701	749	714	710	750	733	724	673	703	751	701	751	695	747	701	689	739	722	719	719	711	720	728	726	747	761	743	716	724	708	696	746	693	707	759	695	696	717	700	691	695	737	744	710	690	724	739	706	720	697	728	751	678	680	746	735	752	782	685	781	711	746	678	731	746	745	748	732	706	752	743	690	741	691	700	744	731	712	729	752	689	739	726	708	712	730	735	733	718	747	705	719	725	750	716	750	727	688	714	771	677	816	702	691	727	661	733	754	700	726	732	715	704	701	697	730	704	698	696	739	746	745	715	749	692	742	702	697	720	701	764	682	691	705	694	693	734	690	747	736	681	696	755	706	692	724	730	738	695	751	755	705	705	708	715	737	749	726	732	760	696	701	709	680	721	702	688	744	703	730	697	730	698	709	697	747	698	763	705	702	691	701	715	693	697	750	713	740	716	734	724	707	725	692	716	677	690	721	709	760	698	683	769	713	692	723	762	681	733	743	734	755	684	730	769	742	709	672	711	714	709	698	716	725	690	694	714	697	697	704	716	721	745	674	725	774	680	706	697	727	735	715	722	710	727	711	730	723	722	720	717	703	761	717	697	749	693	740	784	694	761	675	699	690	710	726	707	727	714	756	711	741	726	718	684	795	689	714	742	707	769	671	728	732	691	711	733	747	714	735	728	718	735	717	703	704	699	713	707	714	717	735	675	739	695	729	721	688	685	744	761	726	684	733	699	710	673	747	740	758	740	724	713	743	720	719	720	688	697	771	702	692	679	746	710	760	712	762	776	706	764	762	721	753	704	723	740	721	773	761	745	722	682	717	733	736	740	720	731	740	687	717	737	700	702	706	751	710	695	719	702	696	732	723	787	719	697	703	753	740	764	760	748	705	681	732	774	718	762	726	764	717	743	714	692	714	710	738	727	704	737	670	744	751	737	724	736	726	745	663	755	666	760	720	696	701	752	677	729	725	758	695	706	747	690	762	728	690	724	723	730	700	713	735	711	669	746	738	769	715	716	702	705	758	700	749	719	717	704	728	712	716	723	742	742	716	696	719	720	689	715	701	742	672	699	689	778	725	719	741	746	784	779	677	728	709	704	746	726	690	673	743	759	739	629	707	744	684	756	724	712	717	751	739	741	719	718	698	729	720	733	752	695	740	710	745	710	743	707	658	669	703	711	725	711	732	729	707	691	773	696	726	717	703	777	755	739	709	747	743	719
28691	31250	37939	12989	740	368	313	250	236	255	240	231	209	244	237	283	259	252	248	231	246	286	250	241	230	270	247	231	258	238	247	263	264	246	209	217	250	241	245	231	262	240	246	252	233	257	244	251	239	223	259	241	266	254	233	240	245	223	237	246	262	244	220	253	209	257	274	231	220	244	254	233	234	244	242	213	246	242	260	244	268	245	237	264	243	210	256	251	224	261	259	250	229	243	231	237	255	250	255	272	247	247	247	205	233	220	221	220	236	237	245	232	236	232	239	246	230	226	248	242	250	267	226	238	244	228	266	228	217	255	217	260	229	232	283	238	235	249	263	246	249	234	240	230	262	204	256	249	249	264	238	239	246	228	211	206	247	244	247	265	247	230	231	236	252	235	272	232	237	253	238	233	263	206	248	218	217	258	234	228	215	236	283	262	240	238	233	273	226	235	249	236	244	257	234	242	244	267	250	276	246	240	240	213	230	240	251	248	232	257	238	283	225	239	250	243	247	248	238	252	256	208	248	269	269	240	265	237	230	225	235	238	254	216	249	252	227	250	223	242	252	245	253	230	234	240	236	271	252	216	231	241	238	252	257	224	236	256	277	248	241	238	267	238	245	232	242	244	260	253	267	259	241	265	268	224	234	270	252	245	247	231	282	230	231	285	259	206	247	208	203	260	246	257	244	239	250	243	239	242	256	248	245	233	245	245	217	229	230	253	250	247	214	233	225	220	257	259	234	241	243	266	265	226	224	218	245	232	224	256	216	261	260	255	251	245	224	257	251	235	229	235	232	237	241	239	241	241	243	246	226	263	232	247	232	258	230	212	207	240	249	240	235	235	228	238	259	254	222	239	272	234	234	228	242	255	234	234	251	233	220	268	255	277	223	255	246	214	253	249	248	245	257	260	250	239	232	241	243	253	234	241	262	261	242	230	237	235	252	233	235	251	259	218	250	263	240	236	262	237	248	254	221	238	248	248	246	234	272	258	252	259	214	259	240	259	261	236	242	219	256	223	217	249	245	247	242	239	257	256	229	243	257	264	251	228	243	236	255	221	259	237	234	217	264	236	238	265	241	242	264	223	228	239	251	229	246	236	253	238	242	232	231	243	256	226	235	233	234	260	242	241	249	223	235	275	199	241	254	256	247	257	247	236	245	253	253	245	268	229	254	234	263	239	235	270	238	227	232	255	228	238	237	258	242	233	250	234	242	242	238	243	254	264	224	235	204	221	252	242	248	223	232	254	233	254	235	246	265	226	258	234	254	242	245	242	249	225	234	249	252	260	221	249	238	230	233	233	246	251	261	246	215	222	269	249	240	224	264	245	240	236	236	238	237	237	233	247	221	250	223	244	279	246	241	252	249	235	232	237	216	258	255	251	227	253	231	235	260	239	247	254	258	241	252	225	230	236	250	245	203	244	257	273	244	243	244	219	238	260	241	239	242	272	251	225	237	246	231	205	227	251	247	251	233	257	240	249	241	236	239	245	261	280	223	216	243	240	236	262	227	230	252	237	256	238	236	242	253	213	238	246	243	238	265	276	223	237	277	225	233	242	241	234	252	249	243	267	241	244	252	246	269	236	246	246	249	256	246	244	227	234	216	230	239	234	248	249	223	251	264	224	233	267	241	248	230	253	273	268	253	240	235	239	242	238	248	232	245	239	232	247	233	262	242	227	257	240	217	243	249	244	220	231	233	226	266	242	236	211	228	242	240	253	239	268	236	252	231	265	249	237	235	235	247	232	248	236	244	246	206	233	240	239	253	238	241	262	242	220	222	246	256	243	210	239	244	257	237	250	253	231	228	264	243	241	234	255	262	231	265	227	207	228	246	262	249	264	277	235	232	227	233	219	238	274	256	236	241	236	254	252	250	240	243	247	236	253	224	268	242	276	241	280	249	257	260	243	253	249	259	235	235	249	224	231	258	244	235	198	244	232	251	253	247	249	227	259	254	248	251	258	231	217	253	235	233	259	257	244	253	247	249	211	252	231	255	233	268	231	224	224	242	246	270	249	258	227	235	231	232	236	222	266	207	246	272	224	205	227	236	249	261	200	231	237	264	261	233	217	251	238	235	202	268	231	221	221	243	274	256	229	256	257	255	249	227	236	232	257	261	269	249	233	257	278	259	227	246	240	246	237	236	245	236	266	240	250	255	251	264	240	247	216	243	259	257	224	226	233	240	224	254	205	238	265	268	218	221	225	220	253	250	212	235	260	253	271	257	243	217	239	243	225	252	234	244	252	262	248	243	225	227	245	214	234	254	259	245	249	282	250	225	251	229	247	248	245	260	248	242	234	266	239	235	217	230	247	215	247	248	233	231	260	235	238	241	277	220	286	236	249	231	223	217	274	249	242	227	242	290	259	259	254	285	241	247	222	237	218	272	231	245	220	251	236	234	280	222	216	243	272	245	223	217	266	252	213	260	219	234	241	264	247	211	272	227	239	245	228	262	237	229	222	237	228	245	244	225	241	235	256	251	251	237	238	266	238	270	266	261	228	247	256	247	259	229	259	238	209	248	259	272	255	239	218	251	235	228	225	258	236	257	252	253	233	230	256	223	244	221	265	246	262	241	267	248	262	238	242	249	214	255	245	219	219	278	259	243	234	234	206	234	232	267	230	247	276	240	246	257	254	249	277	221	231	233	242	262	224	260	251	248	236	242	267	245	243	244	229	266	239	226	240	238	264	272	249	249	255	250	244	250	229	256	228	240	253	242	205	254	213	256	253	243	254	259	252	226	223	226	261	252	245	225	231	239	223	248	250	234	240	224	210	228	248	254	236	217	231	242	259	217	249	240	233	254	244	240	212	248	232	240	232	252	264	248	256	249	244	242	267	244	213	237	234	253	250	255	288	231	243	250	253	254	250	248	234	279	238	229	247	250	224	241	243	240	229	235	225	248	276	249	256	246	222	248	230	232	266	237	237	244	256	249	214	248	250	235	237	225	241	238	266	252	233	268	233	254	217	232	249	237	256	244	245	267	244	233	202	251	228	255	223	220	225	237	257	261	251	218	242	221	267	223	251	236	235	246	289	259	242	243	282	234	256	234	257	273	228	263	279	244	232	246	279	231	243	253	244	260	249	237	246	248	228	262	251	244	236	255	237	244	261	233	256	251	228	242	232	223	228	227	253	215	237	252	231	239	278	238	252	215	234	235	236	230	233	231	233	229	217	239	233	236	215	260	236	222	228	233	235	204	258	241	227	269	224	232	229	262	217	233	275	264	234	224	246	228	252	233	242	230	246	248	221	253	200	257	233	233	277	248	234	246	229	219	271	249	237	232	259	244	215	245	265	223	232	248	242	251	207	234	282	255	255	241	252	245	240	254	239	250	238	256	226	223	254	209	226	223	267	228	253	252	266	259	238	224	253	215	246	253	249	238	220	229	238	241	248	235	246	237	197	248	243	222	210	240	256	240	224	259	247	231	256	233	228	219	238	234	241	232	224	254	253	232	252	242	245	242	255	210	248	235	253
30968	50784	36715	4462	420	360	373	317	363	351	310	333	351	353	351	376	342	330	343	302	322	372	322	291	303	331	341	306	312	316	300	269	287	300	319	323	270	294	328	305	318	304	318	338	280	310	329	313	316	292	317	316	325	311	294	301	319	301	309	297	322	306	338	305	296	311	309	300	347	337	325	335	352	323	300	299	323	301	330	302	333	301	324	331	305	322	328	292	314	289	316	294	291	318	326	318	301	287	299	304	284	327	304	286	307	309	284	304	301	324	287	341	325	310	309	312	310	332	313	296	300	327	320	332	297	282	305	276	312	295	286	321	292	303	313	274	300	305	341	300	312	301	332	296	325	344	294	309	332	329	279	313	320	299	319	307	338	315	322	298	304	315	316	352	310	291	310	278	286	326	278	310	338	316	303	354	311	330	308	300	296	315	288	323	281	304	325	345	325	320	319	309	333	285	292	347	306	295	321	352	309	320	310	296	325	285	304	322	279	336	292	323	330	286	309	334	302	320	304	335	300	296	327	305	337	283	329	289	317	301	334	304	307	307	305	298	325	281	329	328	327	332	296	322	326	282	295	314	309	292	333	328	292	330	308	319	298	338	358	322	295	291	321	316	302	331	279	292	316	315	292	331	302	346	307	295	306	280	294	333	304	327	321	318	292	319	325	324	292	301	292	316	320	294	274	332	304	303	305	314	316	325	311	297	320	294	284	325	308	343	329	302	325	316	335	316	292	310	322	272	353	323	316	315	338	319	338	335	298	316	343	314	320	323	279	302	302	318	276	279	285	317	293	307	302	266	305	320	363	322	302	277	331	335	296	331	311	305	298	300	293	299	299	325	294	299	317	317	309	298	335	281	295	328	306	310	288	317	349	330	323	336	304	311	309	332	302	328	306	258	287	291	321	280	320	323	317	301	299	287	300	310	307	299	348	283	310	293	309	314	281	293	316	334	304	328	315	288	336	304	295	300	318	307	331	313	316	330	314	292	323	320	321	308	297	312	311	326	293	301	288	332	312	312	309	342	266	304	314	344	321	300	304	311	316	322	337	286	330	293	302	303	299	315	322	286	294	335	319	330	306	313	306	299	279	306	314	316	289	301	342	327	341	350	304	298	316	335	289	309	315	359	337	343	274	306	306	325	348	303	320	287	300	269	301	327	324	312	317	323	294	317	321	336	308	330	320	335	308	348	317	309	300	291	331	296	304	339	275	316	276	307	320	323	327	295	288	279	325	327	298	301	309	272	303	288	304	323	300	296	317	277	313	323	320	322	285	331	319	310	314	315	319	330	303	313	305	300	318	291	297	340	298	314	303	334	328	286	326	291	313	339	305	367	310	325	319	303	282	295	322	297	305	303	316	358	311	313	308	333	314	334	327	288	317	306	266	291	337	293	292	299	323	325	309	293	283	305	295	283	305	299	322	305	306	318	326	317	315	303	313	305	286	289	314	311	307	281	274	304	289	302	348	293	310	316	303	338	353	358	328	333	328	343	340	322	293	329	322	312	305	307	300	293	316	297	325	321	330	322	336	305	319	311	321	306	315	307	298	301	319	308	332	276	305	294	320	326	325	295	310	310	351	308	303	294	304	293	285	305	309	327	342	313	297	345	304	312	301	304	318	299	299	339	295	312	302	314	292	324	308	322	308	325	272	307	275	313	303	310	289	281	320	312	312	310	303	288	337	333	342	320	311	318	317	301	308	305	290	342	287	318	303	338	298	331	309	315	328	342	308	309	325	318	315	356	294	314	324	313	313	302	308	301	294	325	300	298	295	291	274	334	288	287	298	321	326	297	277	298	312	288	317	314	258	344	300	346	281	339	285	332	306	322	330	296	309	297	279	315	295	296	292	286	308	311	310	321	335	291	310	307	292	328	311	333	322	322	267	322	286	307	298	331	297	325	283	300	296	319	316	296	320	327	297	317	307	303	337	322	309	308	310	300	336	310	333	298	275	307	313	321	288	305	312	312	319	347	295	296	313	313	310	303	336	310	305	318	304	293	313	312	323	323	319	292	327	311	298	335	314	276	285	317	305	321	305	318	335	330	291	320	278	318	330	311	321	350	321	318	357	337	336	289	322	330	306	288	322	316	353	306	294	302	299	339	307	313	300	276	315	311	300	259	287	315	290	290	348	272	327	341	329	330	332	299	349	348	302	290	317	312	344	345	286	302	305	327	299	265	338	315	283	310	331	300	315	337	282	314	298	284	333	294	334	285	301	305	330	330	290	318	295	274	309	320	342	316	309	325	313	281	303	304	325	305	305	305	292	304	329	321	293	335	308	321	295	281	327	309	305	276	316	297	353	300	311	327	309	285	307	305	314	332	324	314	308	319	304	329	290	300	259	324	330	325	326	292	323	323	305	300	297	347	292	294	334	310	303	307	316	351	299	266	327	299	314	309	355	319	330	307	315	318	346	306	305	321	284	320	298	315	305	313	290	296	296	297	294	321	339	298	329	331	316	306	302	354	313	335	320	297	311	310	286	314	337	335	295	323	315	314	317	322	292	306	343	302	305	304	327	285	322	291	323	317	343	309	303	285	308	291	316	344	339	335	315	324	334	323	309	298	286	305	325	294	320	327	344	305	335	321	289	315	317	314	298	297	309	318	265	314	289	311	347	315	306	292	327	320	302	309	325	317	311	311	302	316	316	306	307	318	303	308	326	311	342	306	318	329	290	334	292	312	322	297	308	295	316	293	311	322	310	321	327	296	352	311	310	286	318	292	313	317	323	305	264	319	320	318	327	299	292	310	300	321	325	322	306	313	301	290	312	287	288	323	306	331	311	348	329	299	320	302	311	319	294	308	295	321	289	305	322	329	296	302	309	315	279	310	303	324	323	307	291	303	292	345	306	330	299	308	284	322	344	321	327	290	345	318	291	327	313	275	328	310	329	324	324	316	318	337	276	300	318	317	282	307	303	310	301	293	321	324	277	316	309	310	308	339	296	324	325	304	313	314	286	323	318	307	298	293	311	359	318	331	331	299	315	327	294	326	308	324	305	311	320	319	309	301	315	312	332	281	301	279	312	306	318	324	295	342	319	325	319	298	296	301	328	317	309	299	308	304	296	292	293	344	301	298	310	334	312	301	346	339	338	315	302	279	298	320	314	320	302	286	329	315	336	308	279	308	301	285	286	306	299	300	309	309	318	309	300	289	314	330	285	304	316	321	285	345	311	308	289	312	316	324	297	349	328	317	310	334	317	307	291	303	317	327	311	300	309	307	318	301	322	319	288	313	299	302	347	290	325	305	311	331	297	315	299	317	297	312	330	314	306	269	338	301	310	327	357	299	275	281	282	280	316	324	308	294	308	312	318	306	317	345	307	311	349	299	287	330	336	314	308	303	293	289	337	293	328	298	312	331	284	283	332	340	297	331	330	314	342	330	319	326	263	327	287	366	306	320	300	317	302	325	313	323	317	315	280	307	315	341	309	306	334	308	281	283	318	324	288	298	304	278	298	338	329	332	315	315	332	313
24529	21640	29734	24762	20317	7013	733	553	440	404	355	388	390	351	356	416	384	361	332	348	331	374	334	320	346	329	325	323	326	310	319	345	334	348	333	309	355	306	317	309	354	305	369	307	318	343	301	328	351	336	323	316	341	331	336	322	350	314	297	329	322	308	312	332	345	307	354	343	328	324	339	360	332	317	325	286	346	299	342	321	311	337	344	323	317	325	346	286	312	324	318	349	350	311	327	327	316	308	316	318	322	318	297	310	355	317	336	316	370	306	328	307	310	300	328	311	289	340	328	343	336	300	320	306	344	328	339	326	322	346	330	330	309	297	319	326	295	304	329	307	319	320	358	351	343	300	329	308	337	303	295	327	300	340	314	355	307	330	297	318	318	315	335	334	307	354	354	308	334	322	292	319	345	320	324	317	314	313	313	305	325	295	304	295	333	325	316	344	316	330	335	304	336	301	329	369	328	335	317	314	331	309	325	345	315	354	324	311	345	320	322	343	350	338	298	322	365	312	319	328	302	302	305	289	323	323	299	302	337	325	339	322	309	330	311	312	306	319	283	316	344	307	312	296	314	363	323	312	294	334	302	359	303	354	338	328	321	354	295	336	348	346	302	316	281	334	349	325	358	359	340	339	308	320	299	292	338	327	310	318	327	329	300	337	334	306	342	301	328	324	275	327	324	318	296	315	305	327	319	347	334	332	314	319	303	347	301	322	381	318	349	343	327	298	311	308	352	308	326	305	320	331	324	293	338	313	343	350	303	363	321	329	294	287	282	329	300	302	307	338	338	344	337	332	333	336	317	311	321	318	292	303	319	308	328	320	309	332	347	332	306	350	319	339	332	307	314	334	336	306	300	336	311	313	361	350	370	307	332	308	338	325	326	322	319	336	357	338	329	311	315	359	332	362	327	316	311	347	294	295	319	332	341	294	320	288	316	311	337	337	328	306	308	294	322	315	297	316	322	331	297	358	301	306	349	307	318	331	290	338	323	297	296	290	299	341	325	332	338	312	328	332	327	321	327	327	347	321	322	304	317	312	344	335	339	334	332	303	347	307	315	344	323	289	338	311	335	354	300	314	321	338	299	324	323	351	312	334	342	319	305	328	306	322	322	325	316	314	329	309	322	278	313	349	324	303	320	303	334	331	330	356	301	332	303	309	312	352	314	309	373	338	321	312	334	319	301	302	323	339	321	308	312	334	308	347	346	343	344	344	337	317	320	288	320	320	308	304	306	317	329	327	312	337	311	305	321	346	284	319	309	338	307	325	301	331	355	304	306	348	316	335	303	328	330	319	316	325	325	308	348	292	355	336	306	343	338	335	327	304	294	318	355	333	287	311	324	300	314	331	309	349	340	331	308	339	352	287	340	312	336	348	304	332	294	322	304	301	363	331	302	354	325	320	356	282	345	319	345	304	304	313	309	328	328	291	297	270	293	328	328	324	331	351	332	333	310	323	305	391	320	320	299	306	331	310	313	316	357	331	314	334	299	292	286	306	301	306	311	324	312	310	332	290	330	311	330	329	308	313	329	318	298	333	299	319	308	353	312	293	349	334	310	360	324	306	328	316	310	323	288	313	323	287	311	348	342	344	321	319	311	325	323	329	309	290	332	306	316	335	304	300	273	335	335	299	308	325	298	367	333	320	312	352	339	304	335	315	309	316	292	321	316	303	328	292	311	349	353	323	322	309	298	343	304	325	323	333	322	300	334	314	318	302	321	332	292	302	335	304	339	324	319	341	306	286	315	310	320	320	319	328	321	333	306	328	318	338	329	313	317	312	323	325	330	302	314	337	303	334	325	319	319	303	329	330	317	305	317	316	345	322	302	327	332	319	344	329	325	339	307	329	298	325	343	302	317	344	320	348	325	320	324	353	345	356	308	318	325	332	332	329	293	342	347	333	329	343	304	349	277	288	309	276	320	319	307	331	303	331	358	304	322	314	340	314	319	346	301	339	278	307	318	344	316	325	313	314	339	318	332	317	332	331	334	316	326	265	302	312	315	335	333	321	322	320	295	330	323	289	318	312	309	319	325	325	334	327	318	337	352	269	332	304	324	330	311	338	297	307	329	343	316	318	323	278	294	318	303	301	316	353	320	325	309	305	315	349	300	322	328	327	341	327	305	319	325	312	306	324	324	331	319	321	324	359	317	344	306	369	315	316	364	297	313	313	282	345	331	361	317	316	332	348	294	313	320	321	305	342	338	311	317	317	325	336	336	322	337	311	303	311	325	320	321	344	318	342	307	299	312	334	336	313	309	327	335	337	318	317	371	269	329	330	299	323	328	301	313	323	323	359	324	329	325	314	340	315	297	331	306	315	321	304	333	320	300	334	296	303	357	312	333	333	325	317	330	304	309	332	308	320	299	326	354	316	332	317	335	321	402	327	317	331	269	323	333	304	324	329	324	313	324	364	336	352	334	315	359	354	337	330	318	320	299	298	271	321	318	322	335	314	321	322	280	331	346	307	349	333	284	332	337	316	321	329	300	330	308	364	313	331	314	327	334	346	325	308	325	308	298	299	330	313	302	331	333	341	336	298	300	343	302	314	283	291	335	330	322	309	298	312	305	294	311	313	267	312	300	343	355	335	311	312	290	295	329	316	315	303	351	346	315	327	335	314	323	348	319	315	345	305	359	297	336	337	318	304	335	296	326	298	294	332	374	310	336	342	317	283	292	324	314	324	311	333	331	320	357	317	331	299	361	352	364	301	309	307	333	338	327	315	329	323	306	346	307	335	313	324	312	319	312	320	315	356	338	305	346	351	321	316	342	306	321	319	334	291	357	298	331	341	329	287	304	341	298	326	303	323	341	332	363	291	308	313	347	340	293	354	332	335	321	313	291	321	324	320	350	311	348	335	348	317	355	318	305	366	279	330	338	339	305	319	280	374	300	328	301	318	302	325	323	315	300	340	298	296	325	304	320	289	314	350	316	317	329	332	320	324	366	295	322	294	310	314	312	299	355	366	316	325	306	295	312	339	332	313	338	299	319	350	276	349	304	331	329	350	335	305	278	347	308	307	325	323	306	323	323	329	318	327	323	329	335	308	307	347	335	323	354	303	320	286	323	345	352	327	274	295	317	279	333	343	304	309	326	306	338	320	335	325	322	334	332	298	318	345	322	313	339	327	308	325	339	320	333	339	328	344	309	347	341	335	330	312	300	317	337	300	329	320	346	313	310	344	301	315	328	319	337	324	332	329	272	324	327	318	316	306	304	309	328	306	292	353	327	328	299	338	312	308	335	297	290	316	336	346	353	311	345	343	312	335	298	291	304	299	313	332	317	336	363	320	335	284	307	383	336	328	346	318	312	356	321	296	331	336	318	330	316	316	319	349	353	310	324	313	317	285	314	324	327	325	319	338	353	332	330	337	316	334	346	339	343	301	302	318	338	314	323	303	323	344	313	317	318	295	351	293	333	323	318	326	304	290	337	317	356	320	327	290	315	330	317	313	341	335	390	327	334	289	342	299	329	304
35688	66648	48023	6088	1391	1086	840	717	681	609	529	528	486	499	518	513	504	445	415	445	428	425	441	436	410	413	391	472	403	367	425	406	401	407	410	385	396	395	348	358	398	380	412	379	383	397	392	385	389	409	368	387	407	411	385	425	369	410	384	425	423	445	392	408	433	382	370	398	413	370	387	428	361	383	378	384	398	401	397	392	377	373	360	392	401	391	436	428	383	376	389	381	403	399	390	376	433	369	386	363	347	403	417	419	408	358	378	368	405	393	390	372	374	397	387	410	403	378	396	378	371	372	379	402	378	408	371	381	373	416	390	381	357	391	385	414	410	427	372	410	361	366	377	390	413	399	420	365	381	407	392	332	391	434	414	400	386	413	405	423	354	342	406	399	359	437	381	384	358	361	397	384	381	410	407	355	388	394	409	381	380	412	383	375	402	402	374	380	385	392	421	364	378	392	381	398	410	389	392	394	390	383	391	418	350	361	422	428	421	392	368	398	409	391	394	367	390	415	377	426	389	394	360	398	376	389	383	402	386	410	379	372	394	377	427	387	418	372	385	348	358	389	380	398	391	401	400	395	444	405	369	369	377	381	378	347	419	375	385	404	380	388	394	389	368	380	442	378	438	361	393	389	407	402	386	407	395	407	379	390	375	381	407	369	377	399	375	425	402	379	389	387	372	427	381	400	378	390	432	418	355	403	406	442	386	397	378	419	370	364	381	379	410	418	395	374	373	432	383	430	415	378	387	391	369	356	358	363	411	378	386	378	384	355	401	379	394	403	447	392	422	365	404	420	383	401	402	401	397	388	392	382	404	395	403	381	390	372	448	413	356	405	390	406	395	392	390	389	361	407	385	407	362	371	421	385	381	420	367	418	389	398	399	363	394	372	384	379	442	350	373	365	378	375	385	416	354	403	418	421	396	362	365	408	390	403	412	355	401	375	388	386	387	395	386	385	396	380	392	384	434	395	413	385	382	382	399	394	388	431	392	379	389	417	370	384	381	381	384	393	394	375	427	408	399	404	416	359	394	371	378	399	426	382	414	403	366	402	430	395	386	403	387	405	361	422	431	405	354	415	405	388	393	400	413	402	371	381	361	384	452	401	381	354	362	412	385	374	375	397	392	390	357	370	399	423	372	408	402	375	377	403	417	386	395	391	407	413	382	395	393	402	377	420	389	404	420	412	380	389	413	414	379	409	385	407	416	378	381	412	379	382	404	419	386	408	396	376	395	368	405	342	405	417	390	398	379	380	395	384	373	421	344	355	354	414	408	391	396	388	387	375	377	374	397	377	420	390	357	344	397	416	413	406	377	362	393	369	360	415	407	390	372	411	380	384	378	422	417	406	373	405	406	382	385	402	354	366	348	389	363	372	400	386	418	404	388	372	441	381	376	414	372	375	372	406	371	386	397	382	455	334	388	388	408	385	444	386	385	430	400	394	397	418	404	400	423	391	399	366	383	382	401	388	380	415	342	395	407	404	408	402	390	395	399	377	383	386	399	393	394	393	386	342	431	378	404	396	390	389	351	370	369	380	415	378	388	403	418	390	408	383	405	370	406	381	417	394	401	420	386	393	391	371	408	365	389	364	396	403	392	372	368	421	388	394	389	380	385	369	341	379	407	366	337	378	353	403	403	418	390	393	408	411	396	377	422	424	365	409	403	364	421	349	385	392	387	379	372	381	374	405	413	385	397	394	376	411	379	398	347	402	401	405	373	405	345	439	418	400	407	376	372	391	397	374	401	418	385	401	366	371	407	378	388	384	395	363	418	429	412	371	402	378	422	370	373	386	378	419	379	381	400	385	382	401	364	351	381	419	394	425	353	386	365	374	358	372	383	403	402	370	406	389	407	396	384	395	369	393	398	394	401	418	392	377	400	415	385	377	386	368	398	410	375	427	377	359	392	391	385	401	384	415	378	406	415	408	374	406	371	363	387	382	401	390	368	396	373	417	419	393	419	396	389	418	406	388	398	385	369	371	378	413	374	418	386	416	412	386	416	392	359	376	414	381	379	424	397	361	357	409	377	398	391	347	373	411	405	381	415	411	345	375	375	400	400	405	412	384	396	393	370	397	384	385	405	408	437	402	399	404	368	377	414	370	403	382	415	416	445	366	389	389	410	390	359	376	396	377	403	409	395	394	343	417	407	392	394	365	374	415	396	407	369	395	423	373	389	398	388	370	409	367	394	348	378	392	390	398	394	382	415	408	410	402	397	394	399	420	406	388	401	375	383	410	415	373	372	404	361	418	408	370	365	415	397	421	381	412	376	410	383	379	389	416	372	369	391	403	382	368	395	398	392	369	406	366	385	388	389	396	393	389	372	400	385	380	398	401	399	419	366	391	377	407	389	421	374	424	346	390	390	366	415	388	412	407	407	396	380	390	389	376	410	384	381	381	393	400	396	410	441	403	381	404	383	393	396	397	385	367	372	373	401	381	364	369	382	412	386	400	414	401	357	418	387	396	402	362	376	389	390	407	358	410	383	352	379	394	375	405	396	389	379	365	353	425	394	423	386	409	345	390	390	449	391	399	398	411	407	422	403	414	373	410	353	399	398	379	370	398	362	369	386	382	384	405	433	433	385	423	360	378	370	398	410	348	370	409	385	356	384	396	393	387	387	385	397	401	400	406	418	394	413	411	391	383	390	375	366	374	401	410	399	408	401	416	419	375	377	370	439	429	429	397	393	392	432	424	386	382	409	435	390	353	383	374	440	375	399	401	387	415	393	373	366	433	394	411	414	385	374	371	342	399	371	373	356	395	382	391	392	387	431	393	404	395	385	382	356	388	398	423	389	372	429	421	382	407	399	414	364	406	415	360	387	387	399	409	397	407	407	398	351	393	346	387	396	403	429	388	372	387	359	393	411	397	388	418	400	393	402	393	394	378	382	403	372	399	380	415	384	409	408	385	430	367	371	398	408	389	392	402	382	384	415	378	379	415	412	378	408	432	427	356	402	375	410	407	417	374	427	381	393	400	365	401	376	391	386	378	402	389	386	370	377	385	403	376	380	419	400	385	391	400	399	378	397	380	376	414	399	398	364	378	385	386	372	385	399	389	392	397	392	387	380	364	373	383	369	397	405	408	402	395	401	391	428	373	411	362	346	363	416	403	417	396	415	424	349	375	380	408	413	404	384	421	390	438	395	401	405	374	372	399	412	382	408	445	372	378	395	378	435	399	367	421	414	398	364	371	372	411	378	401	434	374	390	404	373	421	411	373	359	385	400	375	401	368	421	403	396	361	392	362	407	389	376	416	439	387	390	403	388	421	358	404	382	380	384	396	408	384	351	375	379	363	374	358	370	372	383	393	367	370	349	400	424	404	425	400	359	388	400	403	429	373	378	365	387	397	390	391	392	367	394	401	398	415	388	397	361	375	369	380	394	365	347	410	419	401	371	374	377	373	413	372	417	380	400	426	368	413	366	431	414	416	391	392	408	384	434	380	364	382	387	391	385	391	351	392	370	415	357	397
25581	21867	28696	24803	9585	803	609	516	424	469	437	469	419	404	447	416	418	430	415	411	419	454	415	431	418	396	376	426	413	422	379	387	424	391	384	402	419	356	365	364	450	400	379	408	375	396	362	392	348	378	420	400	381	368	357	408	414	359	382	409	404	420	395	393	412	418	397	377	373	392	398	385	386	419	421	439	379	413	384	397	404	423	379	411	404	417	405	427	410	422	372	389	383	395	406	386	406	410	418	375	409	382	376	387	399	358	401	427	411	383	391	400	374	383	410	432	391	407	397	433	409	389	403	400	436	372	426	397	385	354	353	347	404	376	401	399	382	386	399	386	391	407	391	457	369	394	402	402	384	432	395	401	364	386	371	382	356	345	396	402	402	397	389	358	416	396	412	396	404	414	386	360	402	374	373	386	371	407	376	420	413	395	413	372	375	384	402	416	373	350	390	414	363	406	370	385	392	420	416	384	378	425	408	373	359	385	403	380	338	364	392	405	400	408	407	381	409	412	380	411	369	401	359	378	404	366	396	381	408	395	380	407	371	418	399	394	365	367	414	381	412	409	407	419	403	379	417	383	360	373	391	398	404	357	398	354	409	407	403	421	400	373	429	395	373	375	386	385	354	378	373	403	409	378	402	362	393	399	425	425	369	414	386	400	418	388	418	383	367	413	400	374	367	397	404	381	407	419	402	389	391	379	377	421	375	380	386	412	386	400	385	373	394	392	383	399	365	382	390	377	394	393	396	397	403	379	415	384	379	364	376	395	408	404	395	392	399	408	369	418	409	358	395	380	414	433	420	407	391	433	395	405	419	387	413	392	394	398	416	386	396	397	398	398	392	407	414	379	403	427	373	361	418	366	405	414	369	399	407	366	387	371	388	361	410	414	412	414	395	393	390	413	395	440	376	394	408	404	370	406	378	364	400	407	394	394	383	382	380	381	367	423	410	404	402	413	393	380	409	405	397	433	425	404	352	375	399	395	394	385	401	402	391	360	368	404	391	357	379	402	395	384	403	398	381	389	416	385	392	397	382	401	394	411	375	367	391	410	367	393	399	394	358	368	424	395	383	391	378	390	392	386	391	367	413	412	390	391	414	413	423	400	405	396	408	371	391	385	395	375	384	362	394	388	394	377	375	379	403	395	373	393	410	366	387	352	420	364	369	404	376	426	380	409	423	366	390	407	409	398	400	407	387	404	358	406	379	382	416	373	387	407	359	391	404	425	384	376	385	393	398	414	389	406	390	386	376	393	355	386	393	413	390	413	385	392	404	403	408	387	429	418	380	418	406	389	400	394	431	377	397	374	390	375	425	375	387	375	414	393	387	409	408	399	363	363	393	423	363	409	390	394	380	377	416	389	411	376	378	397	370	396	379	389	443	385	419	422	412	369	392	404	382	398	427	391	382	398	389	396	382	397	380	384	382	397	375	349	384	422	382	385	377	376	381	377	409	396	410	363	415	424	363	400	362	417	415	372	371	394	419	363	404	376	396	403	395	400	416	431	365	374	399	401	389	403	377	364	394	392	402	425	401	383	420	406	409	362	395	396	384	415	416	416	392	399	335	375	404	434	363	360	396	398	347	401	438	414	432	427	405	385	386	363	408	367	386	370	423	376	413	424	370	417	410	398	410	398	375	390	404	389	386	366	379	425	409	411	422	410	386	368	423	336	408	370	384	410	392	373	365	395	388	410	366	354	374	422	376	432	371	409	429	429	354	373	371	374	394	392	391	411	402	391	394	416	407	435	387	425	389	391	398	420	368	423	382	368	413	376	365	394	391	413	428	424	424	403	346	401	414	363	376	382	378	373	433	418	389	391	409	386	365	378	391	386	359	391	428	406	396	370	409	357	380	406	396	393	397	424	380	413	388	365	446	378	419	401	376	393	413	390	396	371	370	382	419	401	403	432	370	392	382	391	396	390	433	405	427	395	406	393	390	417	393	367	410	442	371	392	384	390	390	406	375	350	401	404	364	380	404	389	414	363	382	371	388	380	375	393	407	384	392	399	371	388	383	386	405	381	417	383	380	416	401	407	381	392	387	420	403	419	425	401	413	409	370	406	363	430	349	386	376	397	382	410	376	387	396	396	413	393	394	402	382	382	373	430	373	414	415	392	370	393	369	389	396	378	372	390	391	367	362	423	383	397	406	402	389	362	416	406	415	410	395	381	415	407	397	401	348	382	397	384	382	379	366	414	383	396	404	430	386	377	387	382	394	373	400	390	397	384	391	385	426	400	391	389	440	379	408	424	432	404	380	370	387	392	369	414	412	382	386	392	428	403	414	385	418	403	379	405	373	384	396	414	411	409	376	394	389	404	376	401	386	410	403	397	408	377	343	391	395	380	374	389	433	396	363	344	411	359	433	357	399	415	386	381	382	370	390	415	418	400	423	424	437	382	389	354	409	410	350	401	394	384	389	422	393	375	398	375	367	377	391	411	397	404	383	372	384	393	419	391	382	402	404	412	381	397	366	426	441	391	380	403	353	397	381	369	404	372	391	399	402	370	418	397	425	354	397	390	375	367	423	414	359	408	441	383	383	416	396	442	361	385	370	435	417	410	382	417	357	375	414	362	392	372	390	369	392	401	384	409	393	391	397	374	392	391	367	377	401	384	384	385	383	393	394	398	381	369	382	389	411	364	376	417	370	401	393	385	402	362	388	383	400	391	422	406	392	429	399	377	380	385	395	384	404	413	400	399	398	418	412	402	352	374	359	395	365	400	359	402	384	386	393	398	399	431	381	404	420	431	394	411	383	409	360	400	374	388	412	374	361	394	427	368	420	389	398	414	401	406	371	369	426	392	391	410	402	394	405	420	373	424	448	381	391	403	374	403	376	407	373	426	392	407	375	417	392	377	344	390	406	402	419	397	387	383	417	420	353	375	393	411	376	380	399	401	384	342	384	390	393	407	413	394	389	378	388	370	426	416	387	394	417	415	416	367	390	399	380	363	386	402	385	420	404	422	394	381	362	410	376	395	417	390	425	389	421	369	399	411	375	362	394	397	400	403	407	397	420	390	390	418	378	402	432	362	419	379	406	396	415	397	421	385	362	396	431	410	374	396	417	387	417	421	404	399	403	399	417	395	371	379	413	403	394	437	379	408	405	372	404	395	397	403	399	397	386	375	376	435	387	349	416	397	412	364	362	408	407	389	412	366	390	393	402	408	391	434	468	377	388	400	388	415	415	394	435	407	423	396	410	393	412	363	382	398	414	441	383	414	401	399	413	375	395	377	428	387	415	400	385	396	413	396	393	381	396	351	371	457	373	392	386	408	399	391	400	397	385	390	406	344	406	376	389	388	390	454	395	377	398	384	396	364	401	403	394	399	399	427	376	413	403	391	442	402	412	371	390	391	368	379	388	392	393	354	399	374	395	390	406	356	380	374	389	396	416	375	435	411	392	406	419	409	416	401	383	415	365	414	389	369	350	400	385	404	386	403	395	353	419	410	395	406	381	407	386	409	382	442	366	377
35365	60171	32470	1675	1064	935	780	746	643	617	553	548	517	528	574	574	508	539	500	543	511	564	517	497	512	504	498	534	497	510	451	482	472	544	494	511	481	520	460	510	481	465	463	490	513	512	494	482	450	474	528	528	479	526	470	521	502	493	484	511	521	521	496	478	459	515	495	470	504	548	476	510	497	473	505	452	493	467	508	509	494	479	469	456	467	505	505	483	500	491	497	497	485	484	500	462	521	518	477	489	504	515	482	499	446	446	466	503	488	459	496	515	526	486	514	517	481	460	460	482	464	519	493	495	510	482	476	504	517	498	529	488	481	509	469	519	522	507	493	487	495	527	471	495	495	490	518	496	492	497	500	491	489	493	452	430	462	455	535	497	514	490	458	491	512	502	511	519	488	509	473	469	490	479	492	462	468	466	486	486	457	512	502	495	506	475	490	495	446	499	457	480	513	528	464	449	448	519	491	482	490	497	518	515	504	460	495	469	493	517	466	509	510	468	515	459	473	461	510	498	506	464	506	483	467	488	499	480	523	508	501	486	444	487	484	469	497	486	497	488	495	496	526	500	484	474	520	511	535	454	530	497	477	513	508	505	479	495	489	466	484	461	497	463	491	521	470	501	503	470	472	468	467	493	516	505	466	493	481	495	498	506	491	502	540	470	455	494	505	501	483	508	528	453	480	463	485	473	510	487	518	499	525	501	452	477	512	507	468	452	522	470	485	509	512	485	476	458	519	463	506	522	528	481	521	475	524	503	549	491	498	455	495	475	439	506	520	451	476	510	462	489	452	500	499	550	543	487	476	514	529	530	464	426	494	510	490	474	514	512	484	501	479	474	506	496	486	452	532	508	487	457	494	475	513	496	478	469	499	511	486	488	486	487	502	548	481	491	491	470	476	475	497	493	486	519	481	469	488	473	474	493	505	489	508	500	507	484	470	463	479	514	457	514	494	514	484	501	471	490	475	518	524	472	487	488	478	432	474	439	478	518	497	531	486	485	510	495	520	457	451	512	487	503	521	477	517	522	475	503	498	475	502	517	482	493	457	516	480	438	485	493	495	526	454	482	461	507	464	476	509	498	494	476	510	492	508	493	518	539	491	497	486	523	510	483	496	489	509	481	460	456	523	483	481	477	482	505	488	475	468	464	474	466	473	513	509	501	461	501	498	482	514	478	489	496	468	503	470	476	489	524	501	467	500	475	476	475	458	497	523	474	543	454	491	447	465	484	477	493	512	494	521	469	460	484	522	477	455	479	499	503	503	476	533	528	496	526	486	513	482	491	471	492	478	530	486	509	451	496	492	510	495	450	467	476	483	485	483	496	460	513	505	490	471	508	465	454	486	485	453	522	480	491	499	489	488	483	472	479	491	473	479	485	493	508	477	499	493	487	519	486	510	455	528	508	484	491	487	453	519	535	508	483	502	538	494	513	464	500	462	496	524	511	471	521	504	492	492	541	463	515	494	490	473	506	512	450	460	529	429	514	492	529	478	480	496	487	480	502	523	555	486	471	531	505	503	503	506	474	493	495	513	514	475	457	529	495	448	513	511	445	521	544	514	456	531	528	507	501	486	465	510	496	518	490	494	493	523	478	508	473	497	512	488	494	491	508	495	490	492	484	507	519	450	504	493	452	475	499	499	474	490	485	460	513	498	484	471	490	485	504	476	506	503	493	485	452	509	540	550	475	518	465	496	442	460	489	488	460	495	485	532	479	470	514	531	501	484	461	497	506	495	475	489	487	508	480	509	481	476	510	446	466	499	440	432	497	451	490	505	482	478	540	514	461	493	484	495	475	507	439	502	504	507	492	493	459	489	479	483	540	474	510	498	494	492	495	515	466	474	470	533	481	510	462	451	473	494	479	486	497	529	465	471	482	509	516	454	490	511	524	503	491	514	488	520	514	471	508	473	500	486	487	467	519	477	476	490	486	497	478	516	502	481	471	499	503	491	485	467	496	509	485	494	478	506	475	486	495	481	498	508	494	508	509	507	478	447	478	500	494	498	503	523	518	495	504	505	513	496	500	529	471	486	505	505	460	499	486	491	502	457	475	488	506	534	465	506	493	543	516	525	542	496	494	519	468	472	467	476	505	499	507	479	488	486	521	495	511	451	490	487	492	466	486	505	482	517	471	479	479	455	500	503	526	519	501	508	515	473	470	527	514	520	499	527	512	476	514	487	520	538	499	545	463	507	462	493	485	554	436	497	494	476	502	515	464	475	484	469	488	494	478	471	507	479	499	483	470	479	489	510	494	489	474	475	488	494	522	454	484	487	488	425	484	468	511	479	516	485	488	525	510	448	527	481	469	481	507	518	468	475	526	490	464	516	482	487	487	460	544	493	495	497	488	456	485	501	504	472	518	494	501	538	486	493	510	487	503	518	524	512	463	523	452	483	489	536	498	481	484	495	524	512	445	499	490	498	518	520	517	505	508	533	500	486	484	527	507	508	443	504	500	509	530	488	506	468	493	489	500	489	479	475	508	494	510	499	503	479	495	515	493	467	479	494	487	489	509	477	489	509	509	488	459	475	499	477	484	481	497	488	443	519	515	504	518	481	473	494	449	553	473	496	546	488	504	509	460	447	505	502	495	532	483	455	466	478	465	446	471	493	513	490	474	510	513	501	441	525	497	511	435	505	494	497	437	510	513	504	492	502	477	487	498	502	506	498	456	500	499	535	474	488	464	491	508	450	506	479	525	443	501	497	507	465	505	485	528	506	499	514	457	458	502	481	528	510	485	533	513	476	495	500	494	468	491	496	541	518	462	494	504	480	494	497	494	502	520	486	464	540	462	484	547	509	467	498	486	485	487	536	530	510	434	502	507	499	498	481	492	477	501	495	471	477	519	466	485	499	488	491	506	516	495	547	477	487	480	496	518	486	507	447	501	516	533	475	526	469	501	459	486	492	507	494	500	488	461	456	496	509	457	504	479	508	473	535	465	477	462	483	478	470	496	456	498	482	503	497	506	504	518	487	480	469	519	491	485	514	495	501	468	525	521	458	514	527	467	480	505	497	507	501	462	493	472	482	473	488	467	489	532	486	497	506	514	512	475	497	489	452	504	467	497	478	500	469	473	478	520	500	477	455	488	491	519	503	501	520	523	499	485	456	479	488	460	510	529	489	483	468	508	519	478	510	486	529	501	482	504	522	485	488	514	485	479	468	472	498	516	480	517	445	473	528	507	495	467	474	457	511	514	508	495	510	500	477	460	515	468	513	519	499	495	528	518	476	497	514	480	512	534	473	515	504	491	481	495	477	465	485	524	478	487	493	466	485	440	439	483	476	477	466	492	487	494	502	480	531	492	496	474	461	489	455	458	495	496	486	505	487	501	481	516	478	502	500	488	520	516	484	454	521	459	493	511	458	499	481	455	479	480	511	491	474	519	449	495	494	511	521	478	479	466	531	520	471	493	503	492	540	493	457	482	489	471	499	500	552	452	479	534	500	529	473	499	528	500	491	494	523	529	479	502
23249	21569	29253	24193	21502	21425	9346	1297	943	837	807	756	781	721	785	677	700	663	689	708	674	718	675	672	637	656	659	630	634	621	659	657	666	607	665	618	671	615	665	631	692	628	630	626	646	608	582	590	613	616	647	619	639	628	624	606	583	634	633	589	645	601	578	620	614	600	661	621	652	581	581	607	585	597	616	609	606	619	615	599	586	677	668	607	601	593	646	617	669	601	603	583	611	593	581	639	582	561	601	625	627	621	566	616	586	642	602	572	610	656	649	637	682	599	610	581	605	581	634	603	617	621	612	610	647	618	632	631	645	638	634	583	622	605	566	560	638	588	597	588	622	629	630	639	638	616	627	626	610	632	586	601	649	629	620	645	625	610	588	544	663	580	647	649	624	589	670	622	585	637	627	616	646	630	607	641	608	627	588	628	590	613	668	593	635	604	613	604	559	574	649	618	635	605	587	601	608	613	544	669	634	647	595	612	643	613	582	639	613	585	612	636	605	605	600	631	594	577	634	655	638	614	628	616	609	599	608	592	600	634	605	596	617	590	615	562	599	580	606	615	631	592	615	633	595	608	605	640	619	598	605	578	642	610	659	634	567	548	600	569	648	583	607	612	584	593	632	604	594	618	585	644	589	615	649	623	649	614	614	582	596	622	638	619	615	644	581	573	599	607	625	599	603	596	603	630	637	630	579	638	578	595	525	582	566	647	594	608	629	654	623	620	629	621	668	591	614	597	596	581	615	603	622	600	594	617	568	588	604	636	575	584	612	646	625	635	615	615	665	585	631	596	575	607	603	622	600	604	638	642	627	612	656	598	602	645	599	621	630	609	607	571	615	594	582	584	600	615	603	644	589	633	592	637	631	610	645	648	620	611	616	583	594	636	602	638	623	618	582	610	572	704	599	606	630	636	636	620	604	552	612	610	591	650	584	648	644	618	635	589	588	621	611	606	599	614	593	583	614	621	656	575	628	608	596	634	603	593	629	566	655	602	649	622	654	587	646	599	535	619	625	628	644	612	615	620	611	624	603	596	615	634	601	620	592	643	648	623	629	634	617	616	634	625	622	629	601	579	601	643	565	610	606	617	622	619	638	586	636	644	670	625	608	655	650	601	624	565	649	652	594	609	533	610	576	651	659	626	599	548	650	603	606	660	587	588	619	588	586	576	611	582	626	619	556	605	655	594	635	617	605	607	613	600	605	603	617	644	622	648	622	631	606	593	601	634	636	589	615	617	613	615	632	602	645	627	628	618	583	650	635	602	600	646	616	641	602	606	606	622	601	639	596	586	627	603	614	623	624	579	617	621	618	543	626	630	648	607	653	600	569	658	647	592	645	578	685	615	614	609	563	590	555	594	631	595	622	619	604	600	632	676	606	584	596	615	591	629	606	630	598	607	608	630	633	627	593	611	628	614	576	613	596	623	608	614	608	597	616	628	632	635	641	577	603	634	600	594	626	585	660	567	602	591	654	639	584	582	613	620	613	611	575	589	662	583	584	626	603	626	608	582	608	623	609	633	611	626	585	638	621	617	564	641	594	597	619	625	572	601	611	589	622	620	647	629	627	610	646	639	618	622	638	619	600	615	627	614	590	573	645	578	647	617	596	638	592	642	597	601	662	626	607	596	605	598	598	623	592	615	591	628	627	594	634	638	587	599	569	616	675	595	625	617	615	589	595	641	630	578	609	583	586	596	595	609	650	602	630	595	559	606	587	628	649	585	606	581	604	569	594	593	622	620	559	636	644	634	613	614	623	650	601	577	642	609	625	646	615	640	607	572	644	598	655	626	593	653	610	611	653	594	618	635	622	590	590	595	590	628	645	613	613	626	620	635	672	593	642	574	604	654	610	601	600	618	581	666	618	573	600	622	586	630	591	575	605	596	587	572	619	613	604	640	661	622	635	583	593	605	614	615	577	657	615	568	594	609	590	620	635	618	612	597	596	602	646	625	647	638	646	562	631	627	616	613	624	653	606	564	634	592	642	631	603	611	623	644	572	607	591	622	650	616	608	669	584	610	610	589	639	659	651	620	625	628	610	639	608	613	592	621	606	616	656	577	587	633	611	609	574	614	641	620	642	608	599	616	632	627	617	596	636	587	600	591	562	605	642	613	603	605	641	589	605	630	614	612	639	574	571	601	620	567	633	548	624	620	610	581	629	609	609	635	600	611	613	595	598	643	558	610	595	621	588	591	637	596	596	603	590	610	666	657	606	638	590	579	597	644	574	629	598	593	574	637	613	583	605	543	640	603	603	592	579	625	609	549	611	596	620	578	618	601	579	616	630	618	598	600	615	645	608	628	642	619	656	645	601	592	635	597	616	596	599	646	592	675	593	572	591	620	603	577	565	606	553	548	591	602	592	625	611	629	563	580	616	628	659	594	678	624	584	669	626	618	607	634	647	591	659	632	632	595	565	617	645	631	614	650	635	627	646	620	560	593	591	649	611	575	609	624	661	642	595	612	591	640	622	642	629	591	589	614	602	604	646	628	620	610	640	610	620	606	618	638	646	648	579	634	584	640	598	637	610	608	590	627	655	596	613	616	625	607	592	590	693	641	668	633	567	586	591	649	645	600	618	647	618	593	623	569	595	573	584	618	641	605	637	640	617	584	582	586	636	652	581	589	601	640	618	583	632	618	603	603	634	590	665	630	635	651	644	623	580	620	566	635	583	642	612	621	582	625	636	610	616	621	592	637	612	638	587	576	608	621	572	627	605	595	615	601	635	565	619	634	577	655	597	620	640	626	633	623	648	639	647	603	587	617	615	627	638	633	628	671	582	641	641	610	590	590	623	625	602	621	606	609	589	621	599	597	629	579	629	651	621	606	579	679	545	639	595	572	567	611	576	624	595	645	593	589	652	600	606	624	606	624	633	644	581	629	612	604	619	636	619	642	617	633	623	598	577	629	656	608	578	581	647	597	584	624	605	597	609	620	598	655	586	640	593	615	597	613	594	585	596	612	639	605	570	612	587	593	644	618	631	575	633	626	654	680	606	639	656	606	623	605	589	669	623	642	641	595	573	631	613	603	563	609	612	633	577	573	610	627	659	589	622	582	595	611	576	616	588	590	572	627	615	606	564	634	596	632	584	617	597	634	613	634	625	582	598	620	633	596	605	660	601	576	672	597	628	581	635	627	576	607	634	606	591	620	638	612	607	589	636	617	604	608	576	603	602	601	619	660	670	624	677	599	597	587	587	586	606	594	588	683	609	594	587	622	608	594	592	599	601	623	609	617	614	635	630	657	612	603	583	656	628	571	638	629	577	612	639	600	621	598	609	608	602	590	594	569	624	604	627	622	613	631	596	614	601	581	604	640	609	626	585	639	570	597	607	610	627	571	627	607	619	591	638	582	601	587	632	587	622	596	597	593	629	621	672	604	606	641	618	581	572	601	607	620	613	615	593	615	628	635	637	607	622	611	608	661	612	630	586	620	582	593	620	624	596	575	583	605	584	605	641	597	640	622	606	598	626	642
41439	73791	31460	4533	3195	2376	1937	1670	1415	1284	1052	973	923	901	927	848	830	835	875	903	806	804	857	807	761	788	758	757	767	784	693	776	750	750	733	747	715	697	732	728	721	750	727	752	720	712	719	704	671	689	723	673	743	657	711	727	756	694	740	726	722	705	692	677	734	714	731	666	669	717	717	699	697	745	710	703	689	697	706	690	645	729	716	708	701	713	670	728	770	691	755	737	705	753	683	691	679	696	703	759	707	758	690	732	683	727	718	700	673	727	712	740	702	680	658	725	697	713	711	733	716	693	673	735	702	688	702	701	719	701	659	696	715	679	718	734	713	687	714	685	725	711	733	711	749	751	741	674	701	734	711	693	721	756	698	680	665	741	730	687	679	721	714	704	743	757	723	684	684	736	720	692	707	702	739	686	695	724	730	656	685	688	701	732	714	692	680	748	694	753	680	718	707	727	723	722	718	679	678	696	719	742	712	704	691	721	693	719	664	719	690	693	666	682	731	694	690	662	726	669	721	751	674	665	714	720	745	680	714	718	678	760	682	670	680	734	737	710	707	746	715	716	664	701	694	712	694	696	734	689	743	742	706	702	712	704	748	703	668	700	719	714	676	727	693	705	724	731	713	755	721	709	629	755	760	708	737	680	715	698	707	749	677	703	729	678	722	731	689	697	736	676	721	705	705	742	696	708	757	743	741	723	697	762	695	683	754	670	720	688	691	727	692	683	703	729	710	682	701	688	708	701	689	738	726	764	686	687	708	739	737	703	716	740	688	744	709	669	671	716	722	714	759	705	652	670	690	711	747	699	706	707	691	719	725	717	738	739	701	690	689	727	750	699	696	718	690	676	704	696	728	703	700	734	703	690	683	742	746	663	692	692	713	773	753	683	717	685	678	733	741	739	658	744	711	709	691	681	712	706	698	723	701	701	688	675	652	705	736	754	706	709	711	721	685	693	690	688	683	718	725	669	728	684	723	707	736	669	717	729	711	707	694	673	686	699	733	694	669	687	762	689	745	714	692	717	717	694	705	688	729	740	731	686	713	734	691	682	721	731	705	695	719	662	718	734	727	725	678	696	698	685	737	683	745	718	710	716	716	736	689	724	671	707	719	646	686	740	703	738	679	698	677	733	670	710	696	755	727	665	705	687	720	702	747	701	733	703	674	712	739	685	715	623	707	687	716	682	656	693	685	697	754	754	662	696	717	696	678	696	692	732	709	754	695	748	660	742	680	708	743	692	775	706	711	727	703	712	697	690	753	723	703	694	681	702	668	740	695	649	709	689	709	699	750	708	729	701	706	726	669	746	738	745	686	766	745	664	747	682	694	743	708	739	672	676	761	664	727	682	711	691	710	704	693	729	694	767	736	715	736	701	680	631	771	698	689	701	700	731	744	712	693	707	692	719	732	756	738	717	673	735	732	694	699	642	731	668	684	689	682	714	742	707	729	719	689	662	769	736	686	654	728	732	730	668	717	746	753	727	698	753	662	764	699	670	752	687	721	664	720	721	716	707	703	659	676	703	705	703	725	715	697	741	715	710	684	704	674	698	675	699	699	711	703	731	715	742	716	728	721	707	693	721	740	700	677	676	750	727	713	645	702	686	704	731	738	782	693	716	736	674	713	697	698	718	675	713	709	712	703	677	706	731	747	753	740	726	708	766	745	716	714	715	741	739	680	732	654	755	713	659	668	722	709	669	679	740	717	727	696	714	754	674	722	738	660	703	686	688	700	716	722	723	680	683	682	695	737	728	714	690	742	700	677	693	704	719	748	694	703	691	660	655	705	713	740	745	703	700	672	713	749	689	726	712	704	754	727	727	676	755	713	710	716	730	663	668	728	727	672	751	762	689	717	720	732	661	713	719	703	714	681	743	737	728	712	711	716	683	749	701	690	723	691	708	733	714	743	673	736	718	681	767	682	717	745	695	688	667	692	664	707	734	684	779	754	690	709	735	681	706	718	758	693	689	726	711	719	694	732	739	709	706	708	646	711	696	738	759	708	738	686	668	689	747	695	723	669	757	672	705	709	632	720	739	746	745	706	749	706	736	680	702	725	675	693	697	719	733	703	700	714	721	749	727	684	729	648	721	746	729	725	706	714	690	718	712	740	725	727	710	674	708	680	730	698	666	669	711	703	762	685	723	705	680	752	737	719	729	716	696	770	706	740	718	713	706	673	664	700	736	707	723	705	682	710	707	727	752	729	716	724	695	692	729	750	708	702	712	692	685	675	728	701	676	722	711	693	709	735	725	674	661	771	715	731	710	723	711	737	689	732	723	724	717	720	705	689	692	724	679	715	725	729	736	716	716	693	708	681	716	739	700	724	688	700	704	708	721	672	657	693	711	764	717	723	711	704	706	672	694	706	745	709	711	716	704	693	677	688	746	664	667	712	725	745	703	747	704	714	709	709	723	702	714	719	700	728	709	693	731	695	701	702	715	709	722	720	696	690	694	746	720	706	730	697	717	649	694	765	733	696	760	692	711	709	709	654	691	718	667	680	717	749	727	673	715	722	722	665	709	725	684	746	726	708	677	709	701	662	681	688	712	717	743	703	731	724	684	759	706	722	689	673	726	765	694	701	716	693	688	711	712	704	645	728	758	703	693	710	691	695	725	683	699	716	710	674	712	739	671	694	697	689	717	673	755	685	697	721	706	731	724	671	691	688	732	724	684	704	701	716	707	688	730	651	750	743	695	683	686	695	718	757	711	724	669	720	696	716	685	717	688	691	688	691	688	744	717	709	687	698	699	722	731	678	692	733	715	703	726	666	689	705	691	710	699	658	709	720	723	756	719	751	759	715	751	714	758	683	716	703	663	700	689	734	744	650	698	702	713	680	680	709	736	671	672	713	699	676	778	713	751	737	754	665	696	715	741	723	694	697	742	734	688	695	724	718	664	684	731	705	711	686	732	681	722	716	689	687	674	707	693	727	715	697	684	700	730	726	685	705	738	693	663	678	673	698	716	697	610	725	681	724	719	746	682	718	676	680	698	670	663	683	685	700	744	737	702	751	722	672	663	748	676	729	701	745	755	720	689	724	713	660	727	725	672	721	703	737	705	684	742	740	683	683	742	686	715	635	642	725	709	694	771	708	688	664	717	726	695	705	702	731	722	713	686	689	726	745	755	709	700	704	761	746	705	685	748	712	712	699	677	679	700	700	707	725	738	684	705	687	677	721	685	699	697	689	709	729	717	695	698	750	721	664	648	725	697	686	704	781	699	717	722	705	663	673	712	736	671	716	756	737	684	706	742	711	743	695	677	679	719	731	667	752	761	677	723	700	684	691	711	768	707	695	751	710	700	654	701	715	715	680	690	760	723	760	757	696	723	680	731	681	721	700	688	731	699	698	698	711	734	685	722	680	688	698	727	703	715	725	684	696	727	712	710	680	690	667	707	703	759	716	708	765	724	680	744	741	646	710	691	667	670	689	659	720	706	661	668	717	712	703	681	713	683	669	698	674	712	687	680	682	660
28929	30873	23494	4343	379	258	254	241	271	240	262	229	236	218	251	235	221	235	253	246	247	222	253	232	217	202	265	245	237	195	246	241	222	227	234	210	247	234	217	227	225	237	219	246	237	240	263	226	251	230	242	231	238	253	233	227	205	219	229	232	233	226	218	217	223	217	220	237	238	225	245	207	210	207	249	251	243	237	234	201	233	207	252	234	199	230	214	245	249	187	242	221	219	271	216	225	215	196	234	237	205	208	243	209	216	235	237	239	237	229	214	237	218	223	239	215	216	253	236	224	250	249	217	229	223	241	247	229	221	224	236	213	201	258	214	227	210	246	227	234	230	210	209	243	250	237	219	251	207	220	224	213	224	232	208	241	211	221	228	223	238	221	200	221	241	207	226	224	222	234	234	215	217	217	242	222	239	232	219	264	220	243	235	234	232	236	202	206	218	215	232	243	205	227	234	198	213	225	199	236	236	206	238	237	245	224	236	229	229	228	225	216	231	203	224	216	218	249	238	222	234	241	218	235	202	231	231	249	223	232	211	265	221	228	234	222	213	226	238	229	221	225	242	217	250	237	210	240	230	238	230	207	226	218	246	213	212	223	206	246	231	215	216	226	230	225	217	238	244	205	233	211	230	252	217	248	211	258	240	234	223	220	218	239	206	228	216	252	233	235	234	223	216	250	203	237	220	225	218	219	236	211	218	235	230	212	265	198	227	217	249	212	222	209	229	225	196	241	247	219	236	251	234	226	208	265	223	199	221	197	244	241	238	232	228	209	254	229	233	235	203	216	237	253	195	213	229	249	239	225	221	217	222	235	246	235	227	214	225	219	213	220	209	216	242	225	213	261	217	206	241	236	228	221	246	226	241	231	219	226	243	210	246	218	240	219	260	203	237	213	225	236	231	239	235	252	246	224	204	217	243	217	231	211	214	222	226	228	206	234	227	220	224	224	216	236	232	237	227	224	254	221	219	229	248	219	231	226	249	252	252	224	229	224	219	224	240	245	229	235	215	215	259	220	244	251	208	235	212	233	224	208	227	231	240	209	244	214	236	251	259	210	229	236	231	226	237	223	220	233	225	219	224	230	235	222	225	214	227	222	260	226	198	230	247	240	235	264	237	227	215	232	241	202	242	229	222	227	241	234	244	212	222	234	230	228	236	238	225	209	216	228	233	229	219	247	211	227	236	227	227	236	232	213	223	217	214	227	210	236	203	225	218	252	211	261	222	222	238	244	240	242	228	212	224	243	233	252	218	223	217	224	229	230	268	210	246	218	231	208	180	234	226	212	251	254	218	206	227	226	219	229	214	225	238	234	233	231	209	219	220	257	225	220	228	211	241	211	215	240	266	235	242	221	221	214	204	224	227	243	232	223	235	225	233	228	225	246	235	230	223	239	224	237	250	205	222	267	229	226	227	254	241	211	232	236	246	241	226	234	235	214	214	226	255	252	219	232	219	236	231	247	232	210	241	230	196	228	223	247	209	224	209	240	233	229	209	243	227	252	232	224	242	206	257	249	210	238	213	237	219	243	224	249	243	238	240	231	213	201	233	249	234	241	244	202	200	200	213	237	220	208	227	236	248	214	205	231	258	211	232	209	241	236	231	252	194	197	232	226	227	232	229	221	235	211	248	230	233	214	224	229	195	194	239	211	239	246	237	236	238	253	242	233	209	229	233	240	252	209	251	236	223	217	198	230	212	204	202	204	220	243	235	219	228	222	223	228	251	225	228	241	224	224	230	225	201	238	208	229	225	236	211	237	224	233	249	234	239	230	240	219	229	214	251	220	223	243	242	239	261	249	222	230	216	227	220	237	235	189	207	228	237	210	239	218	247	253	239	250	242	206	249	247	229	225	225	211	236	249	234	241	251	210	224	233	236	216	195	242	238	237	228	225	209	241	217	209	213	220	231	271	214	200	246	224	226	218	204	225	221	250	229	222	241	272	222	239	222	233	240	206	214	220	254	215	237	232	261	237	257	204	248	235	224	229	217	231	251	230	237	221	238	243	250	225	210	220	209	233	219	227	264	231	218	242	228	236	213	245	229	225	246	216	206	228	203	218	238	232	229	233	254	222	230	201	232	242	227	250	233	219	231	209	245	218	244	221	200	204	228	213	217	229	216	209	218	245	233	235	210	244	222	208	209	245	227	216	225	257	218	201	246	230	231	237	222	218	194	243	214	187	219	225	232	247	205	220	234	205	199	221	225	246	229	217	221	220	225	260	228	240	205	221	235	236	243	208	226	241	214	231	210	255	218	222	255	220	227	228	248	247	224	222	250	218	227	224	233	215	198	212	208	234	262	211	249	222	228	255	244	212	250	220	245	229	236	221	219	206	238	222	223	212	201	255	232	215	241	244	216	243	224	260	205	204	234	244	229	232	223	222	241	229	226	227	248	250	236	222	238	192	253	216	228	244	205	230	224	205	228	261	230	218	241	219	231	221	237	254	226	246	248	223	247	202	228	247	211	230	222	202	199	226	226	236	221	215	241	259	232	231	245	202	223	238	200	245	242	211	239	238	236	216	250	222	209	216	227	222	238	209	205	230	251	218	232	240	245	229	222	218	213	226	231	200	232	228	218	217	214	211	215	234	243	209	241	218	234	213	245	242	209	242	226	275	241	234	254	244	210	216	228	240	230	228	212	213	236	257	216	251	230	226	210	214	200	213	264	206	241	242	228	232	241	225	212	264	243	233	209	238	234	221	234	244	229	250	228	232	235	232	240	232	227	249	214	219	243	254	244	210	202	225	244	253	243	231	213	213	245	209	247	234	234	208	221	244	208	206	228	210	230	239	233	237	206	249	249	253	228	253	253	232	232	254	198	200	255	243	231	217	219	221	248	230	223	203	215	242	219	231	230	241	223	236	233	232	221	226	198	222	237	221	236	239	232	228	228	246	233	219	229	233	246	218	241	242	250	239	201	195	214	239	219	229	210	204	220	202	229	218	228	201	216	230	257	244	225	208	219	201	211	250	207	233	247	241	248	239	248	242	232	233	234	240	213	209	223	223	197	226	213	254	202	268	250	215	205	234	218	233	219	240	222	243	213	256	240	211	208	231	209	244	219	239	222	210	208	255	251	238	230	254	222	248	233	229	238	218	239	243	222	243	232	217	229	228	230	238	239	231	235	251	228	213	216	213	230	252	223	208	245	199	230	270	237	227	209	217	209	244	224	224	222	225	228	203	245	211	228	241	210	218	219	256	225	267	223	210	215	227	227	219	202	266	218	273	247	225	226	226	230	208	235	237	219	249	222	215	236	196	208	217	225	220	212	222	225	214	240	226	225	198	232	247	230	218	209	222	219	242	219	240	212	239	219	229	245	227	249	208	232	211	213	245	236	218	223	220	249	236	220	193	238	229	216	241	227	234	218	231	214	207	216	223	230	219	234	239	227	207	212	207	209	223	231	238	233	257	250	232	200	269	246	238	225	241	229	204	217	222	213	208	234	251	252	245	232	218	211	222	214	248	214	211
31937	48520	17306	484	384	390	320	380	342	284	280	292	313	337	325	287	273	302	330	325	302	308	293	304	299	312	300	309	286	300	295	271	300	305	292	313	305	304	295	318	322	293	274	285	306	286	302	282	293	310	308	284	331	323	330	277	291	266	286	291	311	290	301	312	306	295	295	297	310	277	283	277	293	287	280	267	301	284	299	311	312	300	288	299	286	285	289	296	289	323	259	291	297	309	270	293	292	323	293	318	304	300	302	308	271	308	274	318	285	312	293	287	304	313	284	280	309	297	279	287	282	310	294	301	313	293	264	290	284	322	277	282	305	289	256	271	295	294	287	284	303	295	330	278	327	276	292	261	308	290	243	314	298	324	287	297	279	280	281	300	296	313	304	283	314	293	315	262	314	339	297	289	286	322	327	278	304	295	317	302	281	307	324	291	289	277	294	286	280	285	295	318	271	295	271	259	301	278	295	304	271	303	288	284	315	268	301	297	299	266	312	280	295	328	288	293	293	289	317	310	274	303	307	293	291	254	313	311	305	294	301	334	281	314	283	301	301	298	292	277	302	288	297	296	278	291	284	283	268	290	291	301	292	293	298	312	304	268	291	303	277	299	310	306	295	284	279	309	300	293	305	306	270	315	305	277	298	303	311	290	304	282	275	279	289	333	266	265	289	306	283	295	268	317	290	271	296	308	298	306	272	298	334	314	296	283	280	279	308	311	275	254	302	295	271	287	265	281	291	292	287	295	259	289	255	318	291	277	284	313	312	277	269	303	294	325	287	278	259	299	302	320	309	299	309	290	260	273	307	298	295	305	321	278	301	284	275	315	299	300	297	282	304	294	324	269	315	307	301	278	298	308	338	285	295	290	265	243	302	317	315	304	286	324	306	298	294	311	296	272	315	273	280	284	289	290	256	277	298	320	304	294	297	301	294	282	308	293	288	269	279	270	301	292	303	297	294	291	309	298	303	309	283	289	285	323	297	303	284	299	316	306	302	269	293	283	287	315	282	281	290	296	283	297	308	284	289	306	299	275	305	276	303	301	302	277	274	308	282	316	320	323	292	308	311	300	312	303	295	301	270	308	297	278	272	305	303	309	278	308	310	309	267	274	302	296	323	285	277	287	327	278	300	310	308	305	280	323	297	294	311	322	280	332	298	265	298	289	281	317	288	303	279	308	305	284	274	288	298	279	312	302	283	267	322	297	291	271	293	280	297	293	305	279	317	296	288	287	318	268	303	271	280	283	309	290	291	293	315	286	266	312	292	254	321	291	296	292	285	279	291	292	262	280	263	323	327	303	284	314	318	301	296	293	285	287	284	290	283	300	316	294	323	315	329	277	291	284	300	284	264	295	277	296	288	292	290	293	311	294	299	291	323	333	260	273	295	301	293	315	309	311	317	289	293	283	294	307	280	297	311	284	289	308	283	293	314	307	269	301	295	280	324	291	331	289	291	287	308	329	296	298	301	310	306	320	315	290	301	297	284	330	293	284	276	277	290	292	295	307	299	272	326	274	294	296	293	287	284	304	288	295	265	295	307	304	307	266	313	294	252	300	300	278	305	287	273	299	287	295	323	280	291	295	305	311	282	328	296	289	284	312	288	306	303	290	327	326	295	325	303	315	324	282	275	297	283	293	314	290	297	299	334	307	275	291	280	291	276	296	317	278	280	282	308	270	278	291	286	273	316	286	294	313	312	310	309	315	297	275	268	283	306	276	261	309	301	295	277	300	281	301	307	284	287	307	298	297	281	316	292	316	301	299	319	288	336	239	289	282	271	291	308	290	284	282	286	272	313	290	292	310	304	292	271	316	319	294	281	326	297	281	308	314	311	286	294	318	290	298	294	291	304	272	289	308	278	291	291	294	301	285	309	285	293	276	320	299	273	303	282	287	288	297	277	290	284	287	300	290	266	305	331	320	293	311	277	284	265	298	325	297	306	282	282	340	290	294	266	275	287	319	321	284	295	290	281	322	298	295	270	304	268	302	301	307	298	293	283	296	291	276	303	276	311	295	281	291	286	267	298	312	277	307	302	283	308	268	322	286	304	306	310	308	323	302	293	295	326	284	276	297	290	293	322	271	321	294	280	341	297	310	281	327	300	305	298	315	302	316	287	282	281	312	274	258	290	304	312	276	283	285	263	348	279	300	296	306	299	269	305	313	300	259	294	288	300	293	302	284	279	304	293	251	301	310	293	304	306	307	299	311	307	306	284	297	322	313	305	333	295	279	326	335	301	272	323	270	314	284	290	291	302	273	298	271	354	285	319	285	287	273	292	324	306	310	268	322	257	321	298	298	285	282	287	318	267	291	290	324	301	289	284	302	283	276	326	297	279	272	265	288	281	260	290	306	314	256	320	330	271	291	304	333	290	296	311	261	288	333	278	288	315	285	276	304	293	301	305	303	301	294	301	297	304	296	294	265	290	290	297	285	286	261	282	305	306	315	323	291	280	317	274	302	289	293	292	266	308	317	318	292	311	300	301	276	293	301	284	279	286	297	307	258	304	280	268	337	325	274	316	284	296	262	333	288	261	291	271	308	320	269	284	294	304	276	272	286	286	306	305	276	299	284	289	285	300	309	285	296	283	297	277	297	295	273	322	303	282	313	276	299	300	304	255	272	296	289	287	291	297	259	306	308	302	285	300	281	266	298	276	305	310	280	303	269	295	266	270	287	309	293	289	302	317	281	271	309	268	290	289	300	272	303	316	303	288	294	295	290	307	282	314	291	321	318	312	310	305	298	292	296	266	288	294	294	314	296	284	300	312	284	318	297	317	283	300	287	312	321	306	296	275	283	308	279	332	275	285	298	290	300	320	296	314	312	306	296	309	271	307	280	309	301	264	294	309	306	308	291	285	289	293	303	327	317	273	291	263	291	302	296	273	299	302	277	299	318	297	301	266	301	301	300	286	297	310	316	302	267	287	306	290	286	305	301	311	309	273	295	312	273	317	294	301	288	298	276	295	288	333	308	289	302	278	289	293	275	299	277	276	276	292	283	285	316	295	258	292	267	300	312	298	276	289	301	273	283	286	301	296	293	281	301	281	298	309	294	280	266	288	282	282	276	330	295	316	314	292	294	280	303	313	275	281	343	274	310	304	311	320	309	273	271	277	301	258	300	311	291	287	277	270	296	308	307	324	292	263	292	301	289	279	304	307	292	277	264	295	297	308	283	283	286	290	298	278	290	307	286	279	293	302	290	316	307	283	294	294	285	304	290	266	268	320	280	305	286	299	297	287	299	334	284	292	281	311	289	289	275	281	289	320	290	296	303	313	284	273	297	310	330	286	293	274	297	277	304	317	291	305	307	250	282	300	310	308	335	307	292	314	293	313	285	276	298	293	285	323	246	270	296	272	297	294	296	316	276	291	274	323	268	318	307	321	316	263	284	278	299	292	279	291	308	303	289	322	306	290	272	307	266	295	282	278	286	306	290	303	319	293	278	294	286	305	316	308	308	311	292	300	323	292	296	289	277
24504	21605	28859	24660	20785	6246	776	496	456	407	382	403	343	361	345	351	312	330	337	351	344	345	354	325	320	370	310	328	313	310	322	300	313	306	304	351	316	320	314	304	298	290	339	309	299	305	307	294	307	317	282	292	334	310	321	277	339	326	327	303	287	292	316	322	271	307	332	331	314	317	335	332	310	335	311	306	338	329	291	307	275	331	309	322	307	304	313	315	329	313	298	291	320	298	318	308	289	284	306	334	278	299	307	287	305	278	284	290	286	303	309	332	315	301	303	300	283	292	304	294	340	316	313	324	292	318	294	302	283	321	302	304	340	314	294	338	289	269	306	325	356	323	288	346	329	292	320	326	307	283	299	308	313	280	314	286	323	303	312	345	292	307	307	337	331	273	334	312	283	292	309	311	299	291	313	308	340	289	300	319	332	301	289	311	314	337	288	295	293	335	340	296	319	313	278	339	297	336	343	337	300	300	308	295	325	309	311	324	300	263	294	308	331	307	330	317	301	338	298	303	303	300	303	319	309	299	290	321	311	322	299	321	302	307	311	316	299	316	305	354	281	307	250	341	275	301	292	317	306	296	306	312	284	321	253	339	295	287	311	285	315	277	294	305	325	334	338	300	345	306	306	318	325	330	305	300	284	324	275	325	333	291	303	260	320	350	314	296	314	347	313	290	319	315	323	331	308	286	317	304	275	294	285	328	314	311	314	293	322	292	320	323	293	275	267	324	338	313	308	316	314	320	294	302	297	310	306	294	295	275	332	328	321	313	308	305	284	309	318	313	293	306	287	300	352	304	280	323	279	312	318	335	303	308	275	290	320	264	293	297	323	322	313	310	286	317	327	297	314	272	323	320	347	326	332	347	300	290	323	289	297	331	339	273	303	339	361	325	311	335	312	311	312	316	315	312	333	283	297	326	306	287	342	290	321	306	280	305	293	335	300	302	312	309	284	329	299	301	298	335	305	299	285	316	309	287	282	311	312	322	294	289	322	303	302	298	329	310	310	283	290	319	300	315	318	294	311	304	299	286	308	282	328	329	293	322	297	281	338	286	305	305	292	332	312	303	319	274	322	325	284	315	294	331	317	331	313	323	313	305	298	333	321	319	322	302	323	293	282	327	321	272	314	291	305	322	299	316	326	304	327	315	340	326	310	296	293	281	297	336	311	335	300	302	297	280	310	305	314	320	323	297	276	299	330	311	312	291	339	298	343	305	300	315	316	290	344	293	334	326	292	338	326	296	306	308	307	317	320	324	321	308	310	321	294	279	305	292	312	357	296	298	305	288	317	308	295	336	313	328	324	304	321	298	318	303	293	339	292	314	316	322	318	330	318	314	311	310	288	319	307	327	291	283	305	306	316	297	308	307	336	329	334	312	310	342	306	322	318	338	300	312	308	328	298	320	318	311	319	325	296	299	303	294	313	308	313	321	309	303	333	328	302	303	279	284	314	314	293	288	309	316	308	328	337	332	263	278	301	317	319	284	330	309	327	307	355	308	288	297	320	317	311	296	318	314	285	315	292	287	296	293	318	314	326	318	333	299	311	301	303	321	300	288	311	365	323	315	294	323	324	317	299	339	309	331	292	311	354	295	305	316	286	323	302	316	324	290	318	285	321	327	308	283	305	300	316	298	296	313	310	329	300	314	331	319	311	296	308	293	304	324	313	337	317	292	290	315	338	307	302	322	293	312	334	307	288	309	276	307	337	282	291	316	343	329	336	298	292	316	323	281	330	326	305	309	292	322	355	301	301	287	330	289	320	291	320	308	335	318	328	294	353	321	323	298	337	310	321	269	316	283	337	307	310	325	329	298	312	292	293	295	305	306	325	300	294	298	304	286	302	298	280	296	342	291	316	283	293	336	315	312	289	317	320	285	295	289	334	310	322	340	289	314	287	313	322	311	320	315	304	298	292	315	330	312	335	285	305	329	323	319	294	318	326	325	331	288	310	316	315	357	276	329	288	317	295	291	302	321	318	306	264	336	277	279	304	295	310	324	303	292	315	353	292	291	318	299	314	340	338	306	291	328	344	337	324	345	301	313	341	301	305	318	288	309	315	310	306	307	329	301	314	321	299	312	296	303	290	301	323	266	321	309	300	300	315	312	302	286	302	318	314	300	309	321	329	327	330	346	324	316	324	325	327	327	306	260	304	296	309	314	314	311	292	312	304	300	312	305	322	298	314	321	336	286	295	312	317	306	328	309	324	311	318	314	278	302	280	314	324	314	345	283	316	289	344	302	308	337	293	298	306	281	297	312	291	318	311	315	284	291	300	255	249	303	294	311	345	331	318	335	294	303	281	321	317	296	297	301	312	325	324	319	326	330	306	289	287	257	307	292	300	282	322	300	318	313	290	295	323	315	322	301	314	336	316	308	318	350	292	275	320	315	297	287	317	335	307	312	332	318	312	283	308	304	312	290	297	301	292	299	290	300	296	303	292	297	301	321	301	273	322	327	308	282	283	309	309	314	312	328	305	303	329	308	295	318	309	324	317	326	320	301	298	324	304	316	307	298	334	316	307	298	278	298	272	320	340	335	284	321	300	305	279	306	316	298	312	335	292	296	305	273	313	351	325	288	324	293	326	276	304	327	307	299	310	294	302	302	285	297	322	287	336	333	347	270	311	311	316	271	326	327	289	304	327	333	348	294	334	301	329	341	316	294	300	314	285	302	290	286	340	317	287	295	290	327	319	314	298	347	286	318	304	298	336	308	320	299	299	296	290	293	302	331	296	317	303	293	337	319	298	307	315	324	300	313	322	326	296	308	291	329	294	332	285	292	329	309	334	314	307	313	293	363	297	303	298	310	328	321	333	313	294	313	290	333	305	311	310	323	279	290	313	314	299	302	313	313	342	280	331	307	333	285	316	316	312	347	286	307	321	283	348	308	311	333	303	308	291	296	293	293	294	297	308	286	280	321	316	324	311	310	278	333	319	286	295	292	295	339	311	273	290	329	303	345	320	342	287	293	287	306	305	343	325	324	315	319	297	323	317	340	307	344	345	336	322	314	289	324	277	301	294	298	332	305	290	315	277	317	338	335	302	310	306	299	280	323	281	329	308	279	306	292	305	305	294	313	299	291	297	322	297	300	294	314	321	317	314	289	311	308	293	312	314	269	293	324	297	314	313	307	297	325	277	322	282	330	325	287	288	326	307	281	302	304	286	279	323	287	311	323	322	315	289	284	333	315	288	315	322	298	309	282	323	324	295	314	339	320	311	302	304	323	343	319	316	315	331	315	342	311	280	308	312	332	305	271	305	307	311	322	301	320	294	317	280	287	296	295	311	324	323	277	281	269	300	333	311	330	317	311	344	297	309	308	319	298	296	293	316	302	301	322	338	297	297	315	304	291	304	298	318	301	326	295	284	324	304	288	314	285	299	305	316	311	301	307	302	320	329	278	327	308	281	311	312	304	269	300	314	287	293	313	319	301	325	312	322	308	326	298	324	308	316	307	282	318	286	304	293	307	272	339
36430	62663	28706	2133	1548	1205	932	735	672	617	578	533	478	482	434	455	437	435	469	412	472	451	402	407	379	375	377	397	387	380	383	385	365	395	401	384	418	363	360	384	323	370	407	416	373	375	387	356	352	384	385	358	371	371	363	372	384	369	413	370	360	357	409	348	364	382	374	411	379	324	355	345	383	376	361	361	385	368	344	365	359	358	373	365	392	389	389	368	379	378	374	352	347	335	393	357	369	388	366	376	380	381	374	389	383	346	374	380	365	372	361	370	399	351	374	370	417	396	381	360	412	384	371	426	413	345	365	371	383	358	370	382	333	385	383	371	359	368	371	370	351	351	388	371	383	394	364	403	362	383	377	409	410	374	372	397	396	357	378	413	407	393	396	368	362	357	360	360	381	382	322	395	395	355	395	381	354	381	364	392	377	383	365	381	393	350	394	361	410	378	384	390	354	377	403	349	341	359	347	387	403	377	378	383	370	374	380	374	423	380	381	364	400	401	349	384	382	396	362	360	370	394	369	388	382	373	382	391	374	380	405	367	385	379	395	394	349	349	415	372	355	389	355	398	326	412	355	363	406	382	375	387	368	427	377	378	345	380	359	380	339	400	401	371	367	365	385	364	399	387	386	406	358	388	339	358	369	403	387	364	383	426	356	382	356	399	411	383	383	378	403	358	370	339	403	383	371	400	392	385	313	320	345	377	345	385	334	353	367	397	389	358	362	385	384	367	404	349	387	401	374	377	363	351	383	397	383	387	378	405	392	389	338	360	394	384	353	364	335	381	366	385	358	351	374	361	361	373	411	381	367	353	375	408	373	379	392	407	361	377	329	365	380	372	350	364	343	377	363	378	337	358	374	383	381	415	361	406	389	391	386	381	362	375	378	373	381	383	400	369	383	408	356	374	407	387	382	383	384	428	387	344	392	376	403	391	394	385	404	393	349	365	388	387	368	383	373	371	359	377	379	369	397	397	389	389	385	375	373	409	384	403	393	361	383	387	400	375	380	362	377	346	393	369	397	367	408	383	354	356	358	360	385	369	351	439	411	343	381	385	354	348	363	348	365	366	386	363	341	345	360	359	379	391	373	387	409	349	385	357	403	343	349	376	392	358	378	351	378	357	363	375	393	402	401	372	410	334	397	395	392	354	339	359	430	416	359	397	384	379	355	372	391	383	375	362	406	386	387	363	372	363	381	384	352	388	355	377	384	387	364	350	350	404	375	375	346	380	390	360	362	343	385	328	371	407	347	344	344	406	375	415	385	374	348	381	403	353	397	369	387	366	365	393	387	363	402	371	384	418	371	388	362	362	402	385	369	367	366	394	395	411	347	395	389	388	411	368	358	391	403	348	363	393	357	374	375	396	390	366	373	368	348	341	377	453	387	390	367	365	377	352	377	366	364	377	347	366	380	378	357	397	353	367	390	375	347	421	371	396	348	378	382	376	373	375	371	399	369	376	403	349	371	415	386	407	360	384	355	374	372	370	372	377	373	394	361	368	355	353	386	402	402	381	358	375	392	356	388	374	399	345	375	366	374	392	381	363	370	368	375	348	371	354	393	370	366	392	364	399	363	383	404	385	396	377	352	388	397	363	369	379	384	351	391	398	383	402	393	390	385	393	381	355	374	383	372	355	380	377	406	371	373	374	357	351	371	376	380	366	362	375	356	365	386	401	369	371	345	368	418	383	385	371	393	391	383	353	366	393	394	354	392	339	401	392	358	375	363	382	399	388	369	393	365	395	357	376	346	384	362	353	386	390	352	392	367	368	374	363	388	363	353	390	398	365	360	391	374	380	390	377	383	399	380	403	362	362	398	428	383	355	389	378	357	357	386	387	351	358	349	348	384	401	361	337	369	357	387	376	362	378	392	373	387	402	379	426	406	387	356	372	390	355	387	366	376	380	365	374	383	372	376	371	404	403	349	385	348	400	406	360	392	392	355	381	370	391	378	342	349	414	411	362	395	376	413	398	357	359	396	390	408	365	343	387	374	363	371	385	369	386	406	380	354	370	355	334	343	378	362	411	386	398	358	374	352	426	398	383	363	386	394	400	362	344	381	388	383	391	369	386	368	366	382	438	396	354	376	359	369	339	363	401	352	388	384	365	400	375	383	362	375	393	395	379	380	431	348	362	363	378	401	360	396	360	375	349	372	403	404	375	386	392	385	365	370	389	364	360	370	348	385	384	382	389	375	390	383	381	353	406	408	371	356	387	360	416	339	409	372	403	356	377	370	373	364	378	377	393	381	383	353	395	378	378	420	358	378	359	367	363	405	385	386	376	368	381	378	354	345	391	356	388	356	368	413	376	376	403	418	367	362	341	378	375	389	387	379	394	360	398	352	386	404	384	395	349	383	382	399	374	374	370	370	366	379	388	392	406	353	373	368	400	378	394	374	398	347	393	359	365	372	389	390	377	397	324	388	380	344	352	379	361	371	397	360	391	368	364	396	417	398	361	397	378	396	333	375	324	408	383	385	359	402	364	375	361	410	361	382	360	374	375	372	398	396	367	370	368	381	413	374	351	423	408	398	371	361	402	373	368	396	357	375	344	366	374	405	352	390	387	401	388	393	340	418	386	374	414	371	357	372	360	367	403	364	368	366	375	402	362	364	378	400	398	376	361	371	375	405	357	378	387	387	351	377	392	364	374	383	378	379	389	375	381	364	391	375	399	355	345	360	376	378	411	394	392	370	378	363	354	389	374	376	399	372	404	370	369	392	361	400	345	371	367	344	401	380	375	391	369	366	377	402	407	359	381	373	370	394	386	334	363	356	336	369	369	417	384	362	374	347	363	393	359	386	394	381	375	383	387	377	342	390	379	365	372	352	373	400	358	358	344	351	338	356	386	429	352	397	362	366	362	398	375	357	381	380	379	400	367	345	360	388	418	351	426	384	379	406	363	370	362	369	392	374	391	378	397	378	364	361	359	367	422	375	384	381	369	367	402	407	401	385	400	352	355	389	374	354	398	363	365	367	387	386	395	365	379	360	386	363	345	352	417	377	379	398	385	362	374	396	350	374	373	407	381	381	388	370	359	372	349	404	345	348	386	380	367	342	366	413	369	392	372	356	381	388	365	388	356	430	393	398	346	362	408	356	378	393	378	344	385	377	370	372	367	383	374	337	378	346	380	349	405	353	339	341	375	329	381	359	356	389	375	387	396	355	359	358	384	367	372	377	367	362	377	401	383	391	358	391	339	373	333	417	398	334	361	370	410	402	339	369	386	353	388	383	375	394	348	407	365	356	365	403	377	372	416	400	348	357	394	358	399	387	394	379	382	354	362	350	360	389	382	368	384	375	384	368	343	406	422	398	376	395	407	397	385	432	423	390	363	390	375	337	398	367	409	374	381	355	389	370	405	374	391	379	394	391	391	368	366	399	366	419	376	364	352	377	362	382	343	366	406	365	381	410	383	420	375	355	381	356	386	363	346	343	347	374	388	367	393	393	369	373	354	383	382	376	392	369	376	328	330
25508	21789	27736	25134	8943	667	545	488	414	448	418	406	403	391	381	436	392	370	390	427	415	417	392	422	380	417	367	405	394	410	425	393	405	398	376	356	375	396	352	380	388	395	412	370	370	385	354	347	394	406	385	400	386	380	369	385	370	384	392	429	383	330	351	395	382	376	389	392	418	408	407	381	352	365	357	375	364	362	371	372	400	386	364	402	409	390	377	367	366	373	420	368	385	391	348	380	374	342	365	378	397	392	372	364	393	371	394	370	387	359	356	363	367	343	385	349	340	399	416	378	397	322	388	416	415	379	387	392	369	393	399	363	363	381	357	383	407	364	379	354	390	408	371	345	332	360	400	390	356	398	382	354	409	339	400	368	373	375	376	379	361	396	371	388	424	424	376	429	389	386	345	392	399	400	415	381	380	405	396	361	392	372	399	386	381	391	374	371	412	379	366	418	345	387	389	381	376	387	384	377	388	342	373	416	355	415	393	400	349	376	350	396	381	407	402	374	370	400	388	373	398	362	380	381	355	406	406	387	372	368	384	380	409	340	354	392	376	367	386	378	375	360	331	379	387	412	375	392	360	383	362	365	377	398	389	372	384	397	371	385	400	335	407	351	362	365	415	419	360	399	382	385	371	414	399	403	384	396	354	355	386	380	364	400	378	385	359	382	417	377	393	329	412	364	399	366	378	381	412	416	376	382	353	408	389	378	383	429	351	389	395	392	375	394	374	356	414	388	409	428	408	419	378	345	382	373	358	386	362	398	348	396	383	372	418	374	385	383	396	342	420	406	355	371	401	368	399	397	384	374	379	391	379	385	403	376	386	378	396	380	422	361	394	336	369	405	404	394	389	392	364	405	379	378	376	383	332	379	400	391	388	378	394	372	379	392	379	366	384	369	353	355	393	381	382	428	365	400	376	402	389	350	382	369	362	411	382	379	401	351	399	361	364	391	373	379	389	380	387	371	370	426	347	409	395	343	378	381	368	400	396	388	407	383	360	403	386	378	390	386	380	393	374	407	392	357	360	391	401	381	389	395	398	352	373	364	380	381	405	415	405	415	381	380	423	402	378	379	412	364	346	360	353	401	387	383	397	405	356	393	374	381	366	397	394	364	372	367	377	403	397	372	332	375	374	403	361	375	380	376	376	388	376	382	384	365	355	350	362	395	326	380	423	386	372	381	381	390	408	377	376	385	389	393	397	377	386	374	394	358	403	385	369	368	391	369	397	371	402	409	389	394	392	373	376	407	412	357	384	369	399	363	408	370	396	391	391	353	388	346	377	371	366	381	369	401	398	388	417	386	375	383	420	375	381	395	351	353	386	392	410	362	358	373	402	392	422	395	406	375	396	385	391	408	403	369	390	403	390	387	404	394	355	378	345	354	389	387	403	378	387	373	383	386	377	389	410	365	440	420	374	375	394	409	399	353	411	346	413	396	367	418	340	403	398	374	409	352	377	365	398	388	380	395	376	377	382	390	378	374	386	387	352	368	343	388	383	379	374	331	382	374	367	376	364	406	372	384	375	380	380	362	374	371	369	382	410	383	353	356	413	399	404	345	381	361	376	379	382	380	338	388	407	382	377	389	393	370	394	404	417	380	369	357	410	355	396	383	381	362	378	402	369	354	379	358	368	346	400	371	378	371	391	349	347	386	436	400	401	357	403	408	385	400	413	385	352	370	337	369	406	355	377	365	409	395	374	407	345	381	370	418	391	400	361	389	378	379	365	353	406	380	394	370	401	363	385	379	406	330	334	405	392	379	380	342	395	383	363	370	374	374	370	373	431	370	366	350	366	361	380	403	388	399	385	399	385	359	402	409	392	377	396	366	413	352	408	378	358	394	395	389	365	384	348	386	380	383	385	435	386	352	413	386	385	368	370	401	371	380	359	394	371	396	365	417	358	402	368	372	406	406	414	395	386	385	369	355	385	399	373	342	385	405	376	347	397	413	415	392	371	379	392	396	364	391	385	399	397	356	397	393	408	391	414	369	366	348	388	391	370	354	378	387	356	384	399	399	348	386	395	371	388	395	369	406	399	387	424	381	399	365	372	375	384	370	383	385	370	407	400	400	388	434	353	394	378	380	351	378	388	344	390	377	373	383	372	356	401	344	331	393	397	374	406	404	392	363	372	389	372	395	377	381	372	359	387	405	357	373	376	400	389	355	388	399	391	367	431	357	396	380	375	359	376	389	375	366	370	399	350	397	383	390	383	390	331	388	357	413	348	412	383	365	379	405	391	378	370	391	373	401	395	370	385	388	381	413	399	359	375	390	388	362	384	399	390	383	355	358	377	381	382	387	378	393	374	428	363	372	396	376	401	384	386	386	399	404	372	390	380	386	355	400	376	405	406	350	367	400	403	394	377	380	391	358	393	404	399	392	340	350	399	373	344	392	374	382	376	375	412	392	363	346	368	394	407	368	382	371	380	367	398	442	359	364	375	358	420	362	383	393	375	338	375	401	388	408	385	372	401	367	375	368	404	389	399	395	399	371	354	376	383	372	387	350	365	343	369	378	398	388	360	373	397	401	377	396	386	375	371	377	386	413	367	373	374	368	397	401	362	387	373	368	374	374	411	393	415	407	351	356	393	412	373	420	393	427	380	414	406	383	382	348	369	350	375	365	373	373	428	407	399	374	393	417	377	359	386	358	391	395	440	399	381	396	367	383	410	372	364	389	350	376	351	385	400	375	360	366	374	373	402	402	379	377	355	389	362	396	369	370	384	397	381	403	399	384	425	380	331	362	376	387	372	374	396	370	344	342	375	414	381	396	378	377	377	399	383	386	350	360	391	377	404	402	426	386	388	405	414	380	379	389	416	388	384	379	380	370	396	371	347	393	396	360	377	354	369	391	399	391	380	399	386	363	384	394	402	381	367	385	375	400	380	392	384	382	400	369	419	352	390	361	397	389	366	367	377	377	371	381	380	370	348	382	345	383	357	371	386	377	372	359	363	350	357	359	358	401	388	368	387	375	386	364	369	406	408	372	416	421	400	399	402	394	356	401	383	376	392	403	366	373	369	374	369	409	367	393	379	364	381	397	332	380	368	356	392	422	380	387	413	386	377	407	402	370	384	389	386	392	401	367	393	369	402	389	400	379	379	384	376	431	370	373	403	397	371	422	386	411	366	387	399	379	391	364	383	363	371	384	388	370	368	353	412	408	390	382	348	358	366	398	386	359	382	376	351	378	377	409	384	376	411	368	393	420	402	369	387	378	407	368	392	357	382	387	404	358	368	372	404	378	400	399	379	381	379	382	400	363	392	385	440	357	427	396	374	376	402	409	403	350	390	397	386	374	373	373	361	387	393	374	400	357	390	370	405	390	377	395	375	351	378	358	390	391	401	394	344	392	383	374	398	373	385	383	383	348	388	386	364	397	374	386	358	403	404	351	398	404	421	383	414	387	345	392	367	373	407	383	364	389	373	343	404	341	382	375	378	367	393	400	401	402	322	380	369	373	368	338	373	355	386	366
35263	57326	21453	1618	1142	929	772	722	693	631	628	524	546	536	509	504	521	527	525	520	540	559	516	481	502	464	459	482	481	433	512	521	477	458	487	503	487	503	506	467	486	502	476	505	471	477	455	471	451	489	478	472	485	509	486	504	522	474	447	498	477	491	487	512	432	464	470	470	456	446	510	468	493	466	490	463	476	464	474	475	487	476	453	472	470	471	488	506	408	479	472	451	475	507	497	500	519	458	496	499	471	493	484	485	498	530	525	464	444	483	446	485	493	502	492	492	476	476	479	472	470	468	477	526	474	489	441	435	463	508	505	448	492	457	482	478	481	455	508	447	495	498	465	516	442	457	461	488	478	472	454	463	508	494	457	517	468	457	479	482	490	516	466	459	507	481	537	467	462	513	500	469	437	455	513	493	462	455	480	510	487	469	508	505	482	444	536	467	482	482	497	475	457	453	475	451	469	453	459	482	448	470	450	491	514	473	502	485	451	472	462	485	471	492	519	501	466	466	469	465	473	472	444	461	488	469	498	446	481	495	492	479	466	464	491	478	484	457	461	493	505	486	471	435	463	494	500	453	445	476	510	474	464	452	486	454	457	477	463	484	498	456	484	460	513	450	530	434	485	478	502	535	463	480	493	471	447	482	474	461	472	452	488	466	502	499	487	479	475	483	503	476	464	481	456	488	512	499	468	503	490	492	465	468	468	526	506	431	470	534	483	483	452	461	479	467	458	475	477	454	515	482	501	510	476	500	440	461	502	477	479	466	467	466	480	458	471	494	486	478	490	508	458	482	500	449	451	465	448	480	504	503	454	474	518	512	500	476	472	538	484	440	513	462	490	491	446	437	509	499	494	458	480	457	470	467	457	441	490	516	481	459	477	470	470	490	485	442	504	473	515	523	492	492	424	464	472	466	443	503	463	465	506	493	476	474	516	485	519	491	459	483	452	505	467	486	479	456	478	452	525	465	485	507	489	474	512	472	462	487	470	470	557	450	489	462	523	507	485	465	483	465	487	481	485	481	528	433	465	482	482	481	493	474	473	470	508	453	480	466	460	469	474	502	472	496	476	467	493	500	508	434	461	493	435	490	435	488	477	483	467	453	482	446	470	492	462	441	488	485	492	453	475	507	478	498	448	513	486	466	526	474	496	524	481	502	510	500	503	473	513	433	487	482	470	481	468	483	499	464	481	463	531	502	486	467	515	489	459	476	486	459	507	466	472	467	466	504	480	480	467	541	463	521	469	494	504	502	470	472	484	483	484	508	488	475	473	477	481	470	508	474	435	439	453	487	472	469	470	470	497	505	469	459	496	476	494	478	441	485	505	458	478	484	487	456	496	424	504	506	510	473	487	484	539	495	518	464	476	456	507	471	488	478	456	492	528	463	470	492	491	492	472	500	462	475	512	471	513	509	478	491	491	463	457	507	465	470	530	457	514	466	497	463	466	494	499	495	483	478	470	489	434	480	473	516	510	496	481	501	453	470	491	488	480	441	459	496	469	472	512	499	448	469	495	493	453	517	507	485	459	469	469	469	465	487	502	518	493	494	488	478	454	508	507	465	464	487	470	497	477	473	500	457	453	485	471	456	466	485	464	466	453	470	510	490	480	470	459	482	477	498	484	475	474	492	503	475	458	477	451	476	442	475	497	495	459	511	445	470	519	518	459	484	495	501	474	461	442	485	450	475	487	503	462	509	469	503	460	507	458	485	456	474	503	527	491	512	494	460	463	444	494	514	509	470	514	454	466	473	521	493	511	442	472	511	440	468	483	516	444	464	460	487	500	499	446	488	478	492	474	446	481	497	488	503	483	500	499	516	480	459	462	488	464	464	487	488	470	462	449	502	459	487	481	511	480	470	503	457	481	503	484	477	431	490	510	495	454	454	460	507	475	471	457	461	464	533	492	488	464	522	454	496	508	536	461	497	503	506	473	496	488	487	478	491	539	482	547	483	499	435	511	504	461	463	472	465	438	461	445	514	482	456	484	472	502	504	509	531	479	496	482	479	501	498	484	489	469	502	471	479	494	508	501	456	506	490	473	462	483	496	464	466	467	448	488	493	495	521	470	461	539	437	492	488	469	475	487	504	512	504	496	470	486	559	523	478	470	480	483	483	476	512	492	496	448	463	480	448	467	475	513	490	447	498	473	485	480	459	462	492	459	462	506	504	521	441	417	453	499	507	524	478	487	446	457	476	468	477	434	534	477	463	494	476	499	472	467	499	507	518	457	457	490	458	484	525	481	475	452	497	470	442	485	460	465	460	501	442	465	478	487	478	447	520	475	498	488	514	498	495	496	478	478	463	500	470	454	492	485	494	463	462	458	498	463	432	515	484	506	499	495	486	497	496	460	435	466	458	489	450	510	470	480	499	492	509	515	459	515	506	464	542	458	500	482	514	488	473	464	516	514	459	538	480	461	459	541	471	461	441	472	493	477	501	512	473	449	455	465	503	473	501	509	489	490	470	480	466	479	466	492	461	444	489	468	461	487	451	460	489	494	495	482	525	478	505	486	502	438	515	490	428	515	493	461	463	506	483	492	458	492	486	443	450	498	455	449	466	476	495	474	487	492	475	500	476	485	494	492	460	478	478	497	529	451	496	468	446	478	493	516	454	482	478	493	458	470	496	484	491	476	469	452	472	498	492	462	469	465	450	496	425	494	496	495	474	488	507	494	443	498	486	487	541	474	485	484	445	443	498	462	491	496	488	504	502	513	440	463	491	464	441	476	441	484	474	480	518	463	500	506	516	468	486	448	464	453	490	465	526	481	487	452	467	500	468	479	469	480	470	486	473	481	522	521	501	478	506	463	441	489	425	450	523	502	464	463	464	466	483	475	509	445	478	449	497	487	467	508	485	446	472	498	481	465	460	442	497	477	509	496	496	440	505	509	499	452	491	487	489	510	434	516	473	477	456	467	505	488	486	515	463	469	457	464	519	480	477	487	453	488	489	463	490	481	460	480	503	467	452	481	500	486	483	479	507	480	438	461	473	491	459	473	469	521	468	474	436	477	482	432	507	484	468	506	478	502	476	446	542	481	477	497	454	484	466	484	522	469	468	462	480	498	455	504	451	530	481	466	494	462	501	508	464	496	444	485	489	472	471	509	447	500	489	485	463	480	504	482	489	458	489	477	486	505	467	478	467	483	456	449	494	479	477	461	446	480	483	554	473	464	466	458	453	507	497	459	449	485	465	473	465	496	437	501	470	461	461	457	457	492	496	449	483	510	460	446	429	463	490	473	471	510	465	499	503	448	486	455	468	499	447	451	500	469	488	463	503	461	468	414	519	466	474	462	445	491	469	484	515	498	447	460	496	454	482	478	502	456	499	468	478	463	495	466	488	491	471	493	509	486	483	498	455	483	471	469	448	462	491	445	459	475	494	474	505	455	490	502	532	466	484	470	451	469	493	465	466	520	495	470	500	501	484	496	486	468	518	515	491	439	437	493	450	492	451	448	446	476	512	466	514	508	489
23243	21554	29336	24143	21497	21438	8984	1216	952	869	772	806	741	708	655	671	655	675	675	715	686	635	653	627	683	596	644	643	620	672	584	628	599	618	675	611	610	621	654	601	633	620	646	640	579	565	650	593	598	631	662	636	627	560	625	614	600	621	578	641	611	623	614	609	624	619	615	654	626	628	612	611	617	642	623	601	601	565	666	599	617	599	606	607	538	643	585	603	607	586	586	627	599	618	561	593	626	586	597	590	551	619	654	656	619	634	610	557	604	603	627	623	601	593	630	613	587	570	612	608	639	611	602	582	589	654	631	618	619	589	597	633	636	599	640	562	624	659	597	659	566	592	584	643	612	608	590	576	627	631	589	604	630	660	605	642	630	604	619	637	633	602	579	546	604	616	597	626	624	604	590	611	617	549	637	608	605	598	612	576	593	607	583	592	588	571	619	597	631	611	613	599	655	585	574	643	583	611	629	595	601	577	618	570	601	593	607	610	623	605	577	615	642	636	601	626	637	665	634	612	588	574	590	579	604	622	633	589	634	620	603	584	635	593	604	604	606	549	637	587	615	635	606	577	613	622	598	587	621	651	591	588	638	631	540	517	653	618	638	588	608	640	587	587	609	590	567	597	600	567	626	667	652	540	669	611	609	636	631	608	593	606	615	593	564	623	640	558	596	598	629	591	621	614	607	634	666	632	600	645	617	555	608	602	621	639	600	572	670	621	593	604	632	607	622	603	650	618	606	603	587	567	611	604	620	582	596	587	569	620	575	591	640	561	648	666	621	588	581	639	619	573	553	614	596	602	628	576	590	614	656	598	602	611	578	603	571	619	595	570	615	586	617	584	660	587	617	607	609	642	574	625	603	570	643	606	597	599	614	583	583	601	621	650	617	604	621	592	655	578	558	625	601	619	628	572	603	610	632	591	584	619	596	625	611	575	621	602	613	579	611	645	609	596	585	634	572	571	610	577	603	594	618	634	573	573	573	610	629	616	600	602	621	600	587	590	620	563	596	631	611	640	592	616	657	635	612	624	619	629	593	597	581	651	622	549	577	541	604	623	561	587	622	627	579	557	580	619	595	600	584	624	585	603	586	600	628	617	601	622	617	633	640	597	590	629	670	593	587	615	635	604	620	621	584	671	597	626	577	651	608	611	583	572	587	650	615	591	578	611	638	618	632	619	575	544	622	631	578	596	623	624	647	631	605	643	605	645	602	626	664	597	619	585	591	605	618	656	602	594	600	597	620	590	579	582	582	623	606	569	582	579	611	611	623	617	605	616	602	665	629	618	580	615	596	593	631	588	621	583	573	616	650	643	584	612	609	571	606	633	669	609	613	631	604	549	667	638	649	595	596	594	574	581	654	564	617	559	594	647	621	609	609	584	564	589	641	612	579	593	601	636	572	616	614	590	571	568	630	572	573	608	605	585	562	568	589	631	572	627	605	624	652	597	567	630	598	629	600	605	610	610	653	602	602	640	594	597	615	652	651	579	601	545	623	621	622	591	605	619	568	605	557	644	622	625	643	641	598	587	581	619	632	626	608	571	597	638	625	562	581	599	623	623	614	584	571	570	623	579	626	591	594	576	593	586	597	612	615	598	589	587	584	615	590	628	578	612	569	634	605	649	598	632	619	563	614	552	613	635	618	658	599	565	591	612	569	641	582	566	615	611	627	607	597	611	635	591	564	580	587	571	595	612	591	587	585	614	619	596	602	669	569	644	592	611	615	614	630	603	655	626	599	601	591	582	643	611	565	620	601	614	598	637	599	612	618	627	584	583	652	582	593	616	597	606	594	608	576	605	634	602	599	643	595	626	581	677	619	617	654	622	648	609	607	583	577	635	629	626	584	630	589	564	619	569	580	626	609	606	592	600	585	595	596	632	637	639	600	620	607	609	588	606	643	587	596	642	577	601	611	603	607	596	595	598	615	600	619	615	629	615	562	610	606	623	547	551	600	628	575	599	606	604	598	611	638	599	628	600	618	614	618	640	577	644	587	600	613	604	574	598	591	609	607	597	620	576	602	621	598	638	609	581	644	604	604	595	616	653	610	591	629	604	629	617	635	612	561	631	604	602	593	573	618	602	623	618	570	641	592	590	647	579	575	573	565	601	649	582	586	619	646	589	588	594	612	625	585	639	582	647	575	618	610	616	584	618	601	619	652	641	585	602	659	632	602	581	631	631	622	594	603	623	617	601	578	610	590	595	623	570	648	609	623	582	642	664	629	569	609	578	605	586	621	615	595	602	640	592	608	610	645	592	641	592	618	589	615	680	584	592	620	640	581	553	630	626	672	590	562	579	603	600	593	655	637	577	616	633	585	670	539	611	604	592	634	592	570	574	572	596	615	610	628	677	627	581	626	614	597	576	656	642	627	634	641	588	627	570	621	640	630	614	571	565	601	627	634	588	641	660	646	570	601	627	621	628	604	641	597	557	607	628	590	599	577	600	590	621	583	624	615	569	607	613	611	622	591	622	630	637	592	598	612	628	572	602	633	602	626	608	641	613	611	593	595	627	577	580	576	583	596	598	662	657	594	617	577	573	612	639	586	686	599	596	621	590	596	601	554	614	599	619	618	610	668	604	601	595	618	618	616	621	590	595	577	618	622	626	642	629	631	607	619	614	596	595	595	595	621	628	571	606	636	611	596	553	621	619	583	632	630	641	642	599	637	619	589	628	628	574	589	640	635	602	655	637	578	602	630	631	599	619	579	619	582	580	594	599	615	624	591	595	587	610	632	595	621	611	651	624	630	582	621	585	613	605	591	638	575	616	629	636	590	596	607	597	604	627	640	592	622	590	577	601	605	609	632	635	591	595	637	579	622	625	570	611	583	619	557	556	558	580	570	611	623	617	588	613	597	602	641	627	612	634	580	589	582	600	661	589	619	591	592	585	612	621	579	638	607	593	567	597	623	612	624	628	561	570	592	577	604	613	602	569	625	650	603	615	578	578	639	616	578	609	593	586	590	655	563	607	597	565	584	623	615	623	620	590	597	654	598	617	604	594	618	628	607	631	596	592	608	616	566	635	636	614	576	576	614	633	634	607	656	623	595	590	612	612	599	636	590	600	554	619	577	578	614	576	599	623	611	610	616	599	639	611	587	611	591	623	601	597	563	578	655	607	577	565	613	599	625	575	637	631	646	579	590	608	632	628	653	606	623	632	602	564	579	589	608	634	590	598	611	619	627	570	590	617	598	604	627	593	626	621	589	614	622	604	603	609	631	629	637	634	610	618	593	618	625	619	612	619	603	618	618	597	608	617	603	620	571	552	598	591	590	642	643	590	615	616	619	622	623	614	624	601	612	652	611	595	666	609	596	635	608	628	631	603	604	593	596	587	609	631	615	631	618	631	605	606	622	612	604	570	554	582	590	556	569	618	638	600	599	567	610	588	548	569	593	646	622	594	622	583	611	603	597	606	598	644	632	608	560	615	582	601	624	632	648	616	619	609	611	577	615	607	569	640	574	602	577	666	615	638
41474	71295	33195	4674	3380	2531	2014	1668	1425	1294	1158	1091	978	931	872	916	848	835	819	860	925	862	816	827	795	692	754	741	763	705	736	659	729	710	735	706	713	721	780	723	762	784	734	731	722	683	701	766	701	726	745	687	723	682	762	754	694	762	694	686	744	732	730	704	680	688	705	705	720	724	667	685	733	715	637	674	710	728	715	707	717	712	703	704	688	682	732	762	752	759	639	717	720	734	708	680	672	725	699	711	733	724	702	709	679	695	658	696	717	685	732	639	687	709	723	699	704	711	719	690	689	641	699	729	648	722	728	725	715	665	700	725	729	750	710	677	699	734	728	757	658	700	681	703	713	703	724	732	729	668	684	673	685	718	712	730	720	722	725	738	663	713	707	753	695	703	686	733	675	729	718	697	662	721	670	653	748	680	703	677	680	671	681	710	671	685	713	677	688	700	676	700	712	676	730	730	705	727	702	698	708	737	686	744	689	688	734	689	664	680	669	699	672	718	717	695	675	691	703	736	678	657	730	729	714	648	702	719	723	698	664	680	708	693	690	634	740	677	705	697	706	676	745	657	709	697	709	740	669	696	736	750	693	701	659	660	732	696	702	683	700	735	663	702	696	681	682	674	693	674	712	656	736	688	711	729	713	709	697	694	706	685	659	659	707	755	692	656	735	658	715	733	695	712	691	741	697	700	692	723	711	712	757	687	703	665	697	681	689	714	688	668	724	708	720	732	716	714	723	700	667	662	707	710	747	724	736	680	696	710	715	715	731	715	726	643	668	631	724	687	695	711	693	756	676	699	719	667	698	687	671	749	724	699	720	687	671	687	703	711	701	712	681	724	723	739	670	667	705	698	673	705	713	673	690	714	680	736	718	725	688	694	669	669	651	712	676	687	678	651	713	708	713	692	691	735	720	699	696	684	670	736	719	707	718	730	678	730	738	702	744	690	744	703	685	734	737	745	633	725	686	677	682	672	671	704	682	714	734	717	679	691	691	667	699	712	689	717	685	687	698	704	690	750	738	676	716	712	653	690	721	700	697	679	705	729	722	757	709	679	677	726	691	699	652	714	697	768	696	670	698	704	708	667	690	666	709	689	707	701	678	709	708	699	683	680	672	684	688	720	680	743	702	723	755	744	694	725	662	669	677	701	709	693	695	711	695	734	707	701	665	718	693	647	711	703	711	679	700	701	688	688	700	708	722	735	764	695	682	767	696	698	758	705	692	702	709	717	701	684	728	666	669	658	741	765	696	749	722	672	732	693	740	700	694	659	702	652	732	686	707	758	679	691	691	705	696	681	728	700	698	696	726	725	694	747	706	711	665	680	674	690	667	695	726	663	714	707	729	665	695	705	710	705	737	736	714	667	658	696	706	651	763	700	713	702	718	663	720	699	661	736	744	709	693	712	698	681	698	694	720	658	706	715	691	653	669	722	710	689	715	718	721	691	698	682	714	684	686	717	678	736	660	712	702	701	755	666	739	698	682	700	677	701	701	739	677	742	674	661	750	746	674	724	727	738	674	743	678	676	715	667	723	703	677	651	732	689	752	644	694	681	718	725	705	695	691	742	730	684	750	716	661	726	656	726	718	714	724	714	689	696	714	712	659	698	675	723	692	741	683	671	698	700	667	670	732	701	742	691	749	714	691	722	713	752	702	730	716	695	713	698	714	716	714	651	697	752	685	730	654	707	694	728	707	682	700	669	690	747	704	691	693	668	685	708	722	694	716	701	679	705	727	674	685	708	768	703	679	696	724	704	682	724	653	702	697	734	724	683	702	732	666	615	745	683	674	712	695	684	736	673	720	711	680	729	719	744	747	689	722	685	750	757	739	726	671	674	732	726	677	714	659	725	700	706	708	726	681	713	645	703	694	639	677	727	716	732	712	702	741	740	651	688	645	725	703	693	694	721	704	703	749	681	714	680	677	686	674	717	721	729	702	693	731	662	710	701	680	699	760	707	703	669	684	664	685	712	670	718	678	704	686	723	705	705	702	709	695	667	719	682	748	714	653	686	685	708	671	698	692	745	673	678	683	669	729	725	718	678	718	698	683	712	665	714	688	707	706	716	694	697	714	692	694	687	716	679	740	713	680	689	681	692	655	716	750	724	706	722	696	702	711	674	701	713	651	730	683	662	648	706	696	713	730	718	680	697	666	727	744	679	731	709	713	645	701	720	691	734	733	732	744	781	723	681	687	722	743	687	721	726	752	678	751	736	730	696	718	738	681	683	698	670	738	681	723	670	670	642	693	685	694	670	688	660	749	667	745	731	698	713	683	687	692	699	699	679	660	728	726	702	695	666	683	687	736	700	694	698	684	696	712	697	734	683	676	722	690	681	678	697	687	731	769	713	642	736	707	675	681	762	750	718	727	689	722	726	714	686	718	718	740	669	681	679	650	698	677	674	686	715	751	690	672	679	664	753	692	714	679	737	677	740	707	733	670	681	660	700	746	714	708	740	664	730	692	666	719	650	715	708	735	740	687	707	706	730	720	720	690	731	704	665	666	761	751	731	783	692	668	705	717	703	671	724	697	698	711	692	681	663	713	709	747	712	707	779	666	633	697	684	687	667	699	665	708	715	711	718	698	687	689	754	647	709	714	704	681	699	701	692	689	703	688	688	724	731	688	720	696	664	720	662	699	743	670	686	664	676	671	734	662	745	707	696	691	695	749	663	681	676	699	719	746	731	713	687	715	706	746	739	668	708	733	732	682	678	704	737	745	718	717	727	666	681	682	668	694	730	608	676	698	697	673	670	668	731	762	676	672	708	661	721	719	721	672	737	719	711	742	761	688	711	738	684	717	704	701	744	663	656	690	705	734	670	648	707	659	721	688	725	657	694	667	687	668	704	717	708	741	691	750	722	728	713	731	695	724	766	660	679	707	681	723	744	739	653	714	682	709	657	698	717	678	727	672	698	750	713	697	712	686	718	705	689	752	714	751	635	767	693	748	686	674	698	686	705	675	653	679	688	667	711	685	659	688	701	687	727	699	694	666	722	708	685	665	652	700	697	740	707	714	695	673	745	671	681	686	723	682	700	700	726	707	686	686	704	713	715	675	692	679	707	730	685	718	694	697	697	704	692	686	698	700	704	727	709	710	723	702	678	660	736	680	706	680	680	681	750	704	686	713	717	714	716	701	729	683	718	711	701	707	676	723	706	683	751	658	722	697	678	711	683	726	658	706	693	672	708	673	730	708	723	682	706	660	694	723	654	692	722	721	699	668	739	703	702	726	736	743	749	711	688	645	639	656	663	721	707	702	639	706	684	702	698	721	677	669	689	656	700	662	700	722	729	694	679	688	689	717	715	648	707	729	697	698	701	660	723	772	737	720	721	697	705	705	698	684	712	685	673	715	705	711	743	743	721	696	680	708	720	720	721	740	744	644	690	710	663	690	698	692	697	710	681	731	736	757	702	711	730	761	713	730	736	723	699	713	676	716	699	727	719	722	691	703	703	696	700	661	748	706	711	700	696
28956	30680	24113	4662	451	388	296	248	276	268	235	256	227	268	246	237	231	225	227	242	264	221	243	225	233	218	203	225	216	213	229	237	210	213	242	230	222	219	220	233	212	252	224	223	233	262	246	208	246	215	198	222	226	230	239	218	233	233	222	209	238	292	217	230	224	193	223	215	235	211	238	229	222	250	196	234	216	232	226	263	207	220	208	251	217	211	227	228	242	226	206	226	190	226	229	274	252	228	201	228	222	241	222	231	199	220	253	204	212	228	205	238	229	203	209	204	219	225	234	230	205	225	218	208	216	243	221	220	225	246	216	222	237	223	244	207	217	250	210	215	221	224	241	221	221	214	205	242	212	198	220	241	237	200	230	211	243	235	219	231	230	219	217	234	238	205	234	214	213	210	225	217	227	211	220	206	213	244	233	230	221	224	213	230	234	227	231	229	213	235	230	216	210	218	228	226	216	226	243	227	212	226	212	211	220	242	220	248	228	216	220	221	201	224	210	230	216	232	225	231	226	240	235	199	219	247	221	215	244	225	209	215	231	240	216	232	218	223	234	215	206	255	241	236	238	220	210	223	218	216	224	253	219	218	212	222	227	221	234	240	247	216	228	213	231	230	226	241	238	227	224	195	246	219	211	226	223	190	215	210	258	223	218	203	217	224	218	233	258	206	205	237	209	191	217	236	207	228	224	196	233	238	230	218	234	206	220	200	232	225	227	233	219	236	245	261	228	234	228	224	247	211	246	212	209	236	218	230	234	216	273	204	205	197	236	240	236	225	223	194	221	238	219	191	218	236	237	216	221	225	233	240	270	247	242	200	230	219	223	213	217	218	217	233	228	233	215	228	234	221	234	196	232	209	229	223	242	233	211	212	225	241	224	213	236	245	224	252	240	227	201	235	219	249	249	223	218	236	221	242	225	236	217	223	226	212	248	240	238	229	218	207	241	204	239	235	226	201	208	214	210	219	232	221	235	240	214	221	218	234	240	223	218	228	249	235	233	212	244	214	230	219	229	212	242	226	222	232	248	231	201	221	224	239	202	217	241	243	195	222	220	244	215	239	210	237	218	237	219	234	230	240	239	211	241	242	214	231	221	178	241	240	225	253	232	230	198	225	240	234	217	223	226	236	252	236	202	221	206	216	229	204	229	226	256	222	238	237	221	234	225	244	237	225	217	213	234	212	241	227	231	236	242	248	244	236	210	191	212	286	245	194	197	244	222	229	253	212	216	244	226	197	229	218	225	231	242	226	254	209	228	232	228	251	240	243	242	211	214	213	223	221	216	204	245	222	224	267	238	246	213	210	231	228	189	241	221	226	244	226	217	246	196	224	225	207	256	224	239	255	189	201	219	210	233	262	214	235	206	230	211	239	229	202	210	256	225	225	220	227	243	222	203	251	248	211	223	229	223	233	233	240	217	261	230	250	221	208	218	233	226	223	204	243	247	237	230	219	200	205	225	233	232	225	256	253	220	229	238	227	231	218	236	229	223	237	217	213	215	221	276	217	210	223	241	231	254	225	234	225	225	233	216	213	229	233	266	212	239	209	222	225	234	227	221	245	220	206	215	218	206	257	231	210	221	265	239	244	233	234	213	248	233	235	210	231	221	221	222	218	230	222	221	207	227	226	228	246	226	232	239	223	250	263	232	205	232	221	234	212	228	210	212	196	233	250	221	237	238	242	240	260	231	220	231	232	218	210	262	210	226	201	238	208	247	241	229	229	231	243	238	241	224	214	213	247	218	240	232	206	208	236	203	229	223	219	219	235	212	221	242	220	220	232	218	217	222	205	242	240	203	234	242	233	234	206	201	235	200	221	249	256	233	230	216	225	217	211	225	233	239	215	204	208	230	232	228	223	226	235	224	212	245	221	217	213	231	225	210	219	247	227	230	209	257	218	210	251	220	227	231	238	239	223	222	245	235	226	220	243	210	207	216	209	237	200	221	218	218	215	222	212	233	233	214	243	239	238	224	227	218	246	222	218	249	228	244	222	234	216	234	197	224	245	206	191	245	228	235	216	219	231	206	251	253	227	233	229	208	236	216	203	244	231	231	208	234	210	214	243	257	250	234	220	211	242	200	225	197	221	231	230	224	215	226	235	231	252	207	204	218	233	226	229	219	217	214	209	235	212	225	226	208	216	254	211	211	221	230	238	229	228	216	228	217	225	245	222	232	247	245	231	221	196	242	225	230	229	236	214	221	195	204	227	229	221	212	244	225	229	254	222	216	231	222	246	253	214	252	229	232	237	232	244	232	210	224	213	199	224	213	207	234	224	219	210	224	204	211	239	181	220	226	200	215	218	240	247	211	234	250	216	223	212	240	193	226	279	252	223	214	206	222	262	233	244	214	253	212	224	203	245	200	268	240	235	241	235	208	251	224	239	241	220	212	220	220	224	214	234	199	221	234	257	218	239	239	225	227	241	225	230	231	224	235	262	239	237	228	258	225	222	253	226	238	225	220	212	232	213	227	228	242	195	226	215	253	228	236	237	219	208	244	244	231	221	204	231	226	225	227	211	236	224	235	242	185	242	211	238	209	216	243	227	233	206	189	235	230	218	234	215	199	233	229	240	217	211	240	222	199	221	217	216	207	248	229	213	226	220	215	244	213	261	228	243	233	221	225	238	199	227	222	227	227	234	224	214	202	208	239	248	220	225	217	213	195	215	221	216	239	232	205	230	248	221	204	207	239	226	207	222	246	233	189	230	220	192	211	235	235	245	213	220	227	257	247	193	223	219	207	245	225	217	194	228	262	212	225	232	213	245	216	202	222	235	218	222	223	191	216	217	241	236	225	244	250	203	221	216	253	248	209	252	257	239	232	257	219	235	234	241	248	202	228	227	201	201	255	234	200	239	207	211	211	256	231	213	229	218	237	215	223	217	213	250	234	218	220	216	222	225	220	209	229	219	217	234	212	224	249	218	212	237	219	228	229	210	249	219	185	201	236	224	228	221	211	220	225	246	226	224	213	211	242	207	212	215	211	208	224	251	250	221	225	225	221	242	229	230	233	215	218	235	236	206	207	231	235	222	228	259	238	205	244	224	202	191	214	221	247	229	241	232	232	231	220	216	223	233	238	221	227	208	234	191	255	230	219	232	246	223	198	241	225	229	223	244	239	211	182	243	209	217	253	257	226	255	205	229	242	223	237	206	202	239	208	207	235	231	216	234	219	216	227	242	226	207	236	231	236	210	209	231	256	236	262	220	231	248	208	230	198	225	213	219	210	225	236	216	189	230	225	221	201	239	259	214	218	200	234	231	223	230	230	244	246	221	241	236	230	243	212	195	216	220	237	213	214	257	237	251	213	232	245	246	238	212	223	212	206	218	257	194	218	238	239	230	243	237	212	204	234	198	224	250	221	248	228	236	230	226	219	226	221	226	204	226	217	238	219	218	218	258	214	256	225	221	241	214	223	234	222	242	214	233	236	219	244	220	226	248	216	233	241	239	219	234	227	221	217	235	222	238	231	233
31185	48989	15993	469	392	374	322	338	326	335	293	308	305	300	295	310	299	289	302	308	340	322	290	276	298	302	264	288	289	304	292	314	303	316	281	273	288	295	286	313	272	300	296	332	317	310	269	286	287	298	270	282	308	281	299	292	307	289	287	303	320	303	297	312	301	286	288	304	289	331	287	289	280	323	283	298	288	292	294	280	283	291	256	302	294	294	298	291	293	312	241	299	289	296	293	289	306	279	293	302	266	279	295	294	281	328	272	261	313	325	281	274	284	307	283	297	296	299	293	321	289	306	315	269	287	347	281	310	305	293	296	308	295	282	290	313	289	281	307	281	290	309	297	300	268	289	309	314	283	310	268	277	324	320	315	302	300	286	269	300	262	308	305	308	296	292	298	277	291	305	273	306	278	295	289	300	263	292	310	312	289	295	255	313	283	297	298	285	272	298	305	286	301	302	309	291	294	298	300	292	302	285	304	305	262	282	297	293	297	292	302	288	305	307	269	292	302	305	281	304	270	308	314	306	268	289	305	290	272	286	317	283	310	268	276	281	319	284	295	309	287	299	317	307	283	280	289	271	279	291	283	288	299	305	279	272	297	312	272	317	273	315	289	316	310	310	296	272	299	285	283	298	298	290	321	269	312	305	305	299	304	297	313	313	290	292	282	267	292	295	300	272	303	305	315	333	271	268	293	304	308	289	277	277	314	268	282	290	268	314	297	296	278	257	294	289	276	299	296	302	318	305	281	284	299	316	283	280	276	318	261	308	262	289	288	297	252	283	311	281	292	302	269	302	265	297	280	286	267	287	279	286	313	312	284	312	277	302	273	244	300	286	292	292	304	310	304	274	314	303	273	302	267	292	286	307	286	319	309	302	266	318	301	267	291	275	282	281	308	299	271	322	330	279	277	283	269	287	316	291	274	316	280	275	321	307	292	299	321	257	271	316	293	307	295	300	307	283	287	310	314	318	300	291	275	280	291	311	290	275	315	290	302	329	295	302	291	313	277	322	334	304	316	304	289	311	280	287	290	294	298	318	298	287	296	311	306	284	288	301	309	315	299	312	321	306	277	284	291	291	308	281	320	293	308	290	283	283	292	291	287	297	320	314	287	288	315	288	297	322	308	312	277	288	285	301	286	297	267	290	289	329	307	296	283	287	310	332	322	315	323	303	287	278	278	323	263	269	317	278	277	309	264	268	302	293	280	242	327	313	268	319	292	281	288	273	295	293	263	304	276	251	267	286	336	289	284	309	298	276	304	336	299	283	300	282	273	309	291	296	292	294	285	305	285	304	318	296	326	311	288	292	277	282	293	281	295	262	277	304	290	283	312	277	274	296	315	295	298	275	308	302	313	291	303	296	304	283	296	314	311	281	286	307	289	285	288	287	312	288	306	297	285	251	292	262	268	290	298	270	282	278	263	289	300	296	282	278	283	260	274	326	281	301	304	272	310	304	293	304	322	304	296	289	305	258	311	288	299	299	297	286	256	279	303	271	317	273	298	295	277	282	316	289	299	308	314	295	309	262	268	315	271	302	294	264	303	291	272	301	294	311	305	287	301	318	299	275	283	315	278	322	294	314	283	286	280	296	280	276	303	306	319	301	254	307	284	298	291	293	300	281	267	285	283	303	286	279	303	313	277	285	265	296	289	281	283	292	274	287	319	284	285	334	287	291	302	307	262	348	288	275	289	280	335	303	308	290	272	274	309	308	305	279	266	298	291	305	285	268	297	284	312	303	289	322	283	304	304	303	296	277	285	316	285	276	279	290	308	297	291	315	317	296	291	279	307	270	307	302	294	278	280	287	297	269	278	338	271	269	303	290	254	294	299	290	280	286	313	283	282	275	302	272	308	312	291	300	291	310	294	269	275	286	327	277	284	284	319	291	282	296	281	300	303	301	321	300	282	299	298	299	303	307	276	291	301	288	265	300	291	299	300	295	273	308	292	289	293	294	283	276	272	320	299	275	283	307	305	323	292	298	276	337	311	276	293	271	254	274	333	271	352	309	301	276	297	289	322	294	323	315	275	306	268	290	275	286	282	277	297	302	289	311	265	298	271	271	315	269	323	290	306	269	295	265	309	291	315	300	264	274	266	277	263	243	304	286	316	308	324	292	293	291	300	288	308	283	309	292	249	283	288	313	311	276	278	260	273	260	270	264	296	306	310	285	294	264	291	305	304	242	286	310	293	293	301	276	296	308	310	259	285	284	271	274	256	285	283	317	305	286	326	282	336	306	311	289	316	287	287	271	276	283	307	287	280	278	287	305	301	320	285	291	274	315	296	303	318	273	304	294	313	295	289	281	288	280	301	304	261	311	272	281	273	293	295	279	300	280	311	285	309	301	306	267	287	296	324	295	295	280	276	326	297	263	292	291	306	287	287	287	303	300	304	314	283	288	255	291	290	303	331	290	296	283	278	291	276	326	284	316	295	269	313	326	274	267	280	303	306	271	284	273	320	313	321	329	287	291	297	286	259	278	287	292	281	294	251	298	283	309	296	292	289	273	313	317	300	293	306	272	288	296	302	287	288	297	296	291	287	310	305	297	301	285	295	264	258	293	318	277	283	295	301	300	285	293	282	294	295	305	306	323	320	285	293	327	303	293	307	307	272	278	291	307	318	283	291	310	304	290	272	278	314	283	309	339	315	287	290	291	297	269	290	296	304	297	299	288	285	284	295	294	279	291	320	306	287	294	293	286	329	300	317	295	284	339	273	270	266	256	281	302	297	279	252	278	288	286	259	289	300	280	273	298	299	272	298	283	299	280	330	292	288	266	292	269	301	291	304	270	319	281	305	272	299	304	293	288	302	318	281	279	304	301	299	271	305	308	274	292	301	292	285	258	283	275	305	294	269	258	289	312	310	291	316	284	275	304	295	301	298	267	285	269	260	313	312	287	281	282	284	295	294	272	309	288	277	298	277	283	296	281	289	295	293	302	322	256	312	312	288	266	259	294	294	288	284	286	272	306	290	305	303	290	301	279	269	238	288	288	287	296	325	302	291	298	295	260	280	296	299	271	316	266	276	280	301	276	317	305	273	271	246	290	268	265	282	303	299	312	314	297	292	294	270	308	271	311	293	325	296	305	308	271	328	290	296	303	300	296	304	281	280	290	300	272	293	288	292	290	308	305	324	300	306	270	322	325	279	299	304	291	273	281	304	271	305	296	267	327	304	312	299	291	298	280	269	280	288	289	252	314	281	307	262	297	308	303	316	289	304	274	265	281	305	263	311	314	282	297	313	310	285	287	300	287	291	302	271	317	306	291	294	265	276	314	266	300	280	293	278	276	294	297	316	315	296	288	304	263	315	291	301	309	278	306	273	291	300	301	291	288	286	299	295	280	297	282	297	278	287	308	289	316	290	320	281	319	304	266	303	302	277	293	307	278	324	296	291	297	263	284	307	298	291	331	300	303	277	309	294	284	311	279	279	308	247	307	300	309	284	282	261	303	301	306	272	288	272	287	274	283	320	333
24517	21623	28663	24775	20843	6076	707	495	443	463	402	385	365	352	345	344	345	349	335	340	369	325	308	311	279	319	337	288	372	336	310	303	333	316	320	296	317	331	311	317	306	317	334	289	335	328	323	329	325	321	323	298	290	316	326	291	316	330	347	348	337	329	342	326	352	324	325	297	341	301	299	333	333	311	316	317	317	300	298	299	309	306	299	321	291	313	296	329	317	292	285	303	289	294	314	291	281	308	323	317	308	293	326	335	316	301	322	309	301	320	317	297	285	318	274	314	314	293	320	314	326	336	303	291	326	276	295	337	331	317	300	313	301	302	323	298	330	302	331	326	325	319	305	338	307	293	289	312	313	326	357	312	323	329	352	330	329	304	326	291	332	304	308	322	294	322	317	321	304	306	333	310	289	301	295	308	289	344	335	298	320	308	325	314	317	319	283	319	325	310	317	305	330	305	322	336	290	317	316	308	340	280	330	325	339	311	328	336	318	305	289	324	305	344	316	341	298	314	330	272	317	308	311	320	315	333	320	320	284	305	297	318	315	315	318	333	311	303	311	306	307	320	282	280	334	293	312	306	330	299	342	332	270	305	333	300	295	295	309	295	306	330	300	290	299	322	328	327	305	292	309	329	336	333	308	315	317	303	337	337	287	301	295	311	311	315	305	295	349	325	313	315	303	333	273	334	330	292	314	298	290	305	316	330	305	337	317	317	314	298	318	314	311	336	324	281	338	317	342	328	309	350	313	320	331	310	299	313	305	295	336	311	304	293	314	360	315	321	296	323	315	280	326	342	323	330	304	313	294	321	314	344	354	344	314	326	303	318	285	326	290	316	289	344	298	289	305	332	338	327	329	300	327	324	317	332	316	310	311	319	358	311	316	330	278	301	284	288	318	311	328	319	319	344	336	317	321	282	318	326	282	283	319	298	309	331	317	292	302	288	304	317	313	321	319	324	319	315	289	303	305	318	316	311	323	300	303	321	313	312	281	306	284	345	318	313	307	323	310	303	293	296	324	306	320	314	325	307	316	315	294	334	353	289	309	350	300	359	360	324	307	316	304	297	347	307	311	309	278	311	281	343	298	311	325	312	316	290	328	290	298	296	286	335	301	315	310	311	303	307	330	277	310	301	311	309	315	321	317	282	356	307	295	322	309	296	331	351	315	297	326	328	314	308	330	290	292	323	298	328	325	330	328	325	312	305	335	310	320	301	320	300	296	310	313	322	286	309	281	356	324	314	319	302	335	311	313	309	320	336	326	308	315	334	324	302	308	320	308	330	308	309	307	299	331	317	311	319	311	320	283	299	290	286	279	320	303	352	299	309	289	260	318	323	298	290	324	325	289	306	288	345	326	340	317	291	295	324	309	335	331	322	320	295	308	311	332	315	311	330	287	299	347	320	295	327	306	336	290	313	302	301	319	334	315	310	314	303	319	347	300	314	313	292	332	308	303	288	313	323	308	332	301	297	334	339	337	327	328	309	330	305	312	316	323	306	296	280	317	318	313	303	310	295	338	313	305	313	339	331	334	312	300	313	307	314	308	310	297	298	354	336	297	315	281	297	310	302	294	266	333	311	336	289	292	276	337	301	323	316	271	337	314	317	319	308	345	329	332	335	311	285	307	334	329	300	299	329	302	338	320	300	338	303	332	301	307	314	331	299	315	341	274	284	298	324	329	293	332	308	351	334	303	327	304	319	297	343	332	298	304	328	302	291	305	291	332	295	290	333	311	331	301	331	297	333	312	306	292	318	318	336	299	303	336	317	290	310	297	298	300	324	307	327	301	302	310	310	288	352	296	293	292	283	269	309	317	329	322	320	310	284	299	327	312	320	324	294	308	301	351	326	318	299	335	333	346	321	312	302	326	313	291	315	305	328	312	309	310	304	291	314	326	318	324	282	292	287	286	307	324	304	335	334	305	303	355	342	273	295	296	323	330	294	356	348	346	343	293	319	279	316	326	338	340	294	365	318	290	297	341	316	315	319	299	277	332	303	310	327	317	310	296	295	309	315	338	315	294	309	286	287	326	324	346	292	331	321	285	339	298	332	306	335	332	323	288	301	296	331	302	315	286	290	284	321	317	322	337	333	312	300	301	308	316	312	296	323	352	305	335	332	294	314	315	283	319	287	319	315	332	301	291	304	303	325	295	284	291	309	327	302	294	323	322	316	307	294	337	284	321	339	285	340	321	316	322	333	312	315	314	313	325	299	286	293	321	333	311	288	317	307	333	334	278	325	316	301	324	303	325	287	293	317	312	296	316	298	306	314	343	314	316	312	337	286	318	323	305	307	302	299	340	308	332	314	325	302	345	301	326	316	313	315	350	305	291	336	342	293	331	293	303	307	337	299	332	316	285	311	314	347	327	333	298	284	329	337	314	299	305	313	312	329	333	324	329	286	295	303	307	317	293	336	291	337	327	279	318	299	289	296	292	306	339	325	338	318	321	338	291	354	327	353	314	309	293	342	321	357	314	337	301	315	303	287	322	299	287	316	301	301	277	334	329	320	322	326	283	288	283	316	327	304	295	327	296	289	330	313	323	303	338	300	292	313	286	304	340	342	317	296	334	294	286	321	283	259	334	313	307	357	301	290	342	296	316	335	286	318	302	283	327	313	331	312	333	311	334	322	306	294	322	302	311	329	315	341	307	328	285	334	324	341	316	305	310	340	327	319	326	336	309	324	300	339	332	312	318	327	337	305	322	331	329	313	294	291	324	291	335	317	300	326	312	337	288	306	318	310	323	292	319	299	307	312	331	319	331	319	297	339	309	323	307	321	308	308	336	307	301	292	293	354	305	344	318	316	327	302	319	316	334	317	302	314	277	314	286	294	302	298	305	311	337	350	294	339	303	307	290	346	310	305	307	335	317	346	315	311	295	312	303	324	314	283	332	303	296	317	312	306	307	308	314	315	276	322	319	302	317	324	342	337	355	300	302	316	314	321	328	311	307	342	317	300	319	337	320	343	297	329	333	283	317	310	309	316	296	314	311	288	326	319	283	308	292	315	307	316	337	333	303	319	340	331	351	295	297	299	335	280	320	300	347	312	321	317	328	296	308	333	296	336	303	305	320	291	303	297	299	305	331	314	337	339	301	301	300	330	335	332	336	288	299	327	329	309	290	338	328	297	310	305	279	314	341	300	308	307	310	334	319	315	336	305	270	319	332	346	298	323	321	351	311	321	319	307	312	296	317	286	335	323	297	334	348	290	319	292	331	297	348	280	311	328	290	298	311	319	319	323	302	292	329	291	314	284	329	292	319	309	308	334	307	303	310	306	354	327	311	332	289	343	318	293	293	314	293	302	306	283	310	354	312	322	319	294	314	295	308	301	311	327	314	316	284	304	351	287	309	307	280	364	312	309	301	311	332	332	290	290	303	332	314	300	303	319	298	304	343	286	300	321	311	322	318	319	319	295	311	329	309	322	346	297	298	310	300	327	354	311	361	310	325	323	319	344	294	334	329	297	293	299	311	327
36774	62994	23833	2048	1478	1136	930	801	694	573	561	516	505	471	462	471	433	440	425	426	439	450	421	406	366	388	417	386	404	411	439	385	387	382	408	392	386	406	401	394	415	423	395	412	383	398	399	381	356	360	374	367	388	383	349	374	387	418	384	391	362	391	403	373	371	386	380	390	377	387	359	378	377	400	403	370	361	390	395	368	394	383	387	371	373	370	374	379	351	400	396	367	377	363	390	383	376	340	409	341	394	395	365	380	401	361	420	329	414	363	390	381	386	354	401	397	410	394	394	404	418	407	374	353	419	400	371	382	380	383	375	394	367	389	376	403	398	347	355	396	384	409	388	370	384	366	374	337	351	409	377	341	388	391	343	384	359	380	417	371	382	338	364	407	380	358	379	360	394	354	367	364	405	375	378	392	373	399	375	426	369	364	398	361	387	316	352	391	376	388	370	378	383	399	381	363	374	346	364	340	376	373	353	383	379	375	358	410	360	408	393	378	379	353	372	381	388	340	358	382	351	371	362	391	388	407	375	320	367	384	371	380	376	401	349	374	393	385	338	386	370	368	377	397	401	389	373	397	386	405	349	367	368	407	377	400	369	384	344	367	398	413	347	414	379	385	369	373	359	351	357	364	394	382	408	399	380	381	395	357	444	386	404	357	395	383	356	367	400	368	378	375	393	371	376	362	375	415	398	415	376	375	371	382	374	342	356	372	379	381	379	378	417	379	382	335	381	393	382	378	337	371	383	359	347	370	381	398	378	352	389	386	379	352	370	363	385	395	366	387	378	349	391	401	359	365	384	384	370	370	344	371	390	377	389	384	341	410	374	363	391	374	346	364	381	372	367	402	383	352	377	364	365	402	385	382	382	370	376	401	379	364	400	344	373	375	385	363	416	390	399	391	359	375	403	379	399	377	399	372	378	387	381	346	355	397	396	391	387	376	388	381	352	366	346	345	388	369	371	447	387	403	353	413	346	366	362	344	367	398	360	351	380	353	372	412	397	387	400	382	354	399	387	402	388	392	372	361	378	390	368	368	366	406	383	374	363	384	352	362	367	400	396	378	348	360	377	384	400	361	398	380	396	355	399	393	410	391	358	346	390	364	362	380	364	411	376	377	410	404	378	388	384	381	382	418	390	391	378	386	380	379	361	362	368	378	360	351	361	365	379	360	381	353	361	393	373	411	360	358	366	411	366	369	376	394	390	394	366	363	388	376	376	388	364	345	389	405	410	400	348	371	397	373	371	368	376	375	363	375	381	373	371	367	386	397	391	371	377	395	371	358	385	394	369	387	376	373	364	419	374	378	380	386	351	386	396	370	397	383	387	352	383	350	377	368	364	374	373	354	321	365	373	404	357	356	375	391	395	349	408	385	428	396	395	370	383	370	358	375	369	415	394	370	368	411	363	374	355	365	399	353	388	354	392	374	346	366	368	365	391	363	415	362	375	423	343	339	370	354	368	397	362	365	360	390	346	371	350	378	396	355	415	406	336	364	370	379	370	400	398	356	360	381	390	385	360	383	381	378	381	380	433	385	380	412	389	370	372	384	364	383	403	383	356	370	416	374	390	365	400	365	412	372	402	402	376	402	383	371	409	399	386	388	363	380	383	427	376	364	389	373	400	370	367	342	394	393	350	374	345	364	387	357	368	401	425	384	366	394	367	379	362	373	377	363	357	382	376	371	412	352	378	402	383	391	354	405	398	360	395	373	385	395	353	398	412	355	387	409	373	380	408	405	397	395	385	354	385	401	377	382	375	358	373	408	365	369	401	354	381	394	372	376	363	357	356	377	380	386	415	381	372	369	365	378	375	399	392	345	360	417	388	386	381	383	373	388	383	390	359	351	340	381	347	383	411	373	388	428	359	393	404	404	419	358	357	387	398	373	368	380	359	360	378	396	382	386	364	386	404	388	417	367	360	373	368	397	372	357	404	375	373	375	377	360	386	406	361	347	349	354	396	364	387	388	374	360	330	381	373	377	372	392	363	356	391	379	356	364	364	378	367	398	376	362	403	414	403	389	357	393	367	366	395	380	373	393	367	384	355	393	381	362	362	375	391	395	330	364	385	390	381	372	368	379	355	352	393	361	387	363	369	409	367	402	414	392	370	378	362	409	382	370	407	371	379	399	382	380	378	363	399	376	390	382	380	357	355	354	373	385	360	386	407	392	390	367	413	342	369	374	405	394	365	351	383	398	409	369	408	416	369	409	419	368	373	355	382	367	365	364	356	383	436	394	382	399	399	365	369	369	391	394	377	378	398	376	368	390	345	367	383	411	387	345	380	375	357	363	354	391	384	366	371	366	348	351	402	371	397	375	398	391	385	363	401	386	366	319	383	386	370	378	389	379	396	439	381	390	364	355	379	384	348	373	401	373	365	401	371	390	402	392	366	352	396	369	354	353	372	391	395	364	357	359	391	411	388	376	404	398	420	381	386	356	411	358	361	371	413	355	382	362	357	389	412	371	388	399	370	343	405	396	363	341	387	377	365	370	379	401	410	374	375	356	400	387	368	403	400	344	344	352	361	381	397	369	373	380	385	404	350	411	386	384	388	369	371	382	357	360	348	393	354	340	368	370	404	379	381	375	374	376	401	377	412	354	375	368	377	394	410	375	374	387	380	357	358	386	397	382	384	346	363	381	359	373	372	374	371	402	407	353	398	361	383	374	357	394	360	373	353	391	410	386	405	387	401	429	401	422	383	397	399	398	398	405	403	384	397	368	377	405	418	373	349	336	405	406	373	381	354	356	387	354	379	362	397	378	378	383	357	415	365	370	370	361	364	383	380	363	400	380	349	411	396	376	376	384	389	370	391	412	402	398	377	389	354	375	344	373	388	398	370	370	372	357	379	371	347	382	392	385	392	353	361	377	397	391	393	393	378	358	403	387	389	384	353	379	356	404	353	361	396	374	408	383	365	385	370	373	366	373	372	381	368	406	382	397	336	372	406	332	366	393	347	362	369	408	387	372	401	370	345	392	339	385	372	361	366	378	360	370	381	371	364	384	403	326	399	403	404	389	362	377	386	384	354	384	390	343	366	401	398	361	335	407	365	400	372	397	402	397	350	416	385	396	351	370	388	366	339	358	341	362	380	332	371	337	380	351	372	387	384	362	385	393	405	407	393	402	398	392	332	374	380	371	375	402	378	393	398	360	367	393	373	358	358	359	395	342	353	383	352	341	385	353	339	387	369	445	365	364	414	358	388	362	410	388	362	395	411	357	388	367	363	371	374	348	381	370	391	377	397	379	399	383	390	386	392	378	366	416	358	397	376	374	362	373	383	363	373	355	412	380	354	377	400	356	357	369	391	360	386	360	371	367	368	355	393	369	372	351	409	404	385	399	365	362	366	406	410	380	384	376	420	366	391	350	371	390	365	365	402	395	387	346	412	373	389	377	323	378	380	382	394	394	406	386	406	359	392	387	376	369	365	342	396	367	377	370	406	396	362	361	392	366	402	373	359	387	370	404	390	404
25679	21968	28422	24743	8966	814	548	467	480	445	426	419	429	443	411	432	428	411	391	405	454	421	365	449	369	359	359	395	375	395	363	389	391	403	389	391	379	400	402	413	376	387	385	412	406	364	425	392	411	392	414	371	385	370	401	392	382	385	395	415	370	428	417	388	376	407	404	410	374	401	401	380	387	378	391	404	397	386	406	392	408	432	408	379	397	360	399	419	425	406	391	405	360	368	409	385	381	395	402	375	391	355	366	391	412	392	401	392	402	391	407	383	387	370	367	394	377	420	389	424	404	381	371	404	411	407	388	383	346	383	402	408	406	401	380	403	377	418	399	393	392	403	394	375	357	350	413	401	367	354	401	363	416	390	381	392	362	418	384	373	374	394	433	391	369	398	427	402	386	382	379	402	394	381	426	377	376	382	439	409	387	372	424	364	397	401	421	362	363	373	378	385	380	377	392	374	387	392	416	453	356	375	386	376	381	380	399	389	397	360	418	360	393	402	397	397	416	388	398	390	373	431	371	413	391	403	328	382	375	360	425	385	390	455	399	372	391	375	366	398	394	371	383	394	394	384	398	409	395	405	387	406	346	389	411	384	387	361	382	351	396	378	403	368	384	427	410	406	372	392	417	363	355	375	371	371	427	383	377	396	381	413	380	379	380	382	388	393	399	389	384	376	378	389	415	401	383	417	370	432	371	397	413	389	379	365	406	389	405	405	390	373	380	371	415	401	372	354	432	402	393	388	393	426	404	396	362	368	378	381	362	364	421	386	400	402	393	320	389	381	401	401	378	406	398	392	426	389	411	374	402	391	385	387	361	402	393	371	389	358	370	387	374	360	422	378	418	401	344	369	425	370	381	401	384	351	403	404	390	422	395	381	369	386	377	381	391	365	390	429	370	404	402	416	390	380	394	379	374	396	386	388	404	411	400	376	432	351	384	387	371	409	379	374	399	386	371	417	369	399	375	395	375	394	399	383	352	358	381	423	400	384	403	397	375	391	378	395	397	367	371	392	426	391	387	378	420	401	399	389	365	352	362	370	418	432	385	415	384	409	406	377	388	393	435	392	396	386	373	425	360	414	391	340	376	428	388	396	393	392	376	381	392	385	373	392	358	401	388	377	409	395	391	381	413	416	410	374	386	382	387	404	408	407	392	411	382	384	403	354	387	344	398	380	420	372	414	413	393	384	391	396	364	355	406	403	374	383	359	380	397	382	422	432	403	377	425	362	417	368	438	384	380	398	391	401	391	353	421	354	379	404	368	418	393	373	348	388	424	423	393	375	354	376	364	395	422	395	405	392	378	373	430	438	419	374	352	372	372	426	408	342	405	397	370	377	406	376	406	375	382	409	405	395	391	402	390	360	385	415	381	396	393	383	363	401	380	375	370	383	410	377	358	411	357	356	394	436	380	390	415	417	371	410	383	398	416	364	401	355	363	389	383	358	387	364	446	381	408	411	368	392	371	380	383	410	365	400	376	386	368	390	361	397	395	395	398	369	411	369	407	409	402	355	386	388	400	409	400	435	394	375	364	396	367	396	377	407	381	399	409	367	415	409	390	396	450	398	390	404	391	395	355	380	398	393	425	386	410	439	397	355	391	383	423	363	384	391	357	381	365	418	439	377	396	385	368	383	382	426	427	406	386	401	354	379	365	358	413	402	386	392	360	384	407	399	397	344	390	401	413	368	412	365	368	355	398	431	412	392	395	391	420	394	378	392	370	402	373	363	369	412	351	362	368	411	412	376	379	404	367	370	369	393	387	401	357	361	399	380	381	386	391	402	425	392	394	395	400	431	386	399	394	423	407	387	392	393	390	407	387	397	361	378	367	395	377	363	391	367	407	370	387	380	403	366	423	396	398	380	404	384	377	430	414	385	362	398	394	411	376	402	373	353	390	342	391	404	377	363	380	348	407	358	392	398	412	383	386	393	357	374	384	392	394	368	402	426	386	383	396	373	410	383	419	405	374	434	400	384	390	342	364	365	380	382	349	360	432	381	415	401	406	371	416	376	417	373	347	427	378	376	412	389	379	377	413	367	392	366	399	402	355	370	383	421	397	371	356	403	373	400	395	363	415	415	383	388	395	401	360	378	357	399	398	392	373	398	380	375	407	388	405	379	399	384	364	383	381	376	374	403	382	422	383	357	392	382	384	391	386	376	376	380	381	411	382	432	390	374	359	420	411	402	403	369	410	407	395	374	392	370	412	378	384	367	373	411	378	391	350	359	423	409	404	382	407	361	409	397	371	353	360	392	393	359	370	426	378	376	423	403	391	418	409	413	435	428	389	377	396	372	394	411	361	384	412	399	391	385	359	374	410	369	381	357	370	367	397	403	388	354	401	401	400	356	378	425	355	382	396	400	404	390	425	393	426	402	407	383	379	409	352	391	386	395	375	388	400	383	360	368	350	410	370	330	372	410	395	358	396	374	386	402	361	390	389	382	364	387	412	408	352	388	338	418	386	378	348	406	407	411	408	402	375	375	392	366	396	399	379	384	402	380	369	390	419	386	380	378	392	394	408	350	391	418	425	387	396	385	399	384	348	393	394	430	391	361	397	376	403	388	393	382	382	366	388	409	391	394	391	398	408	409	376	393	429	390	398	392	399	411	363	395	406	403	412	398	378	373	369	401	415	381	423	394	379	385	457	418	378	394	410	396	385	406	366	379	361	365	376	404	413	416	393	399	393	379	366	389	367	390	381	381	386	413	345	388	368	390	355	381	390	359	392	378	419	401	403	391	391	374	399	386	387	360	392	374	363	378	392	387	362	390	388	391	397	385	404	392	370	395	395	376	366	392	383	371	380	394	404	391	408	417	411	369	408	399	388	403	414	420	384	387	430	371	371	401	413	355	372	390	408	356	387	390	382	398	395	379	394	372	407	385	424	377	414	394	386	378	371	373	391	375	372	383	404	383	376	380	374	392	375	393	362	405	373	393	408	391	378	435	391	366	403	387	391	401	390	373	386	419	358	379	380	349	395	364	379	402	383	390	415	368	404	393	439	392	390	375	374	409	376	359	395	437	386	437	383	414	383	379	391	393	397	409	368	409	405	405	426	346	402	403	398	415	399	390	420	372	430	408	378	357	414	399	385	399	380	388	407	370	374	363	387	424	384	416	361	425	409	390	419	387	395	386	403	403	354	384	389	371	371	392	406	405	396	394	410	376	401	391	400	386	390	391	379	384	408	393	353	371	376	379	385	358	412	370	392	410	384	379	361	399	393	389	382	389	402	401	371	380	401	387	398	429	404	350	386	384	390	414	382	383	380	402	392	367	383	389	368	402	397	380	361	401	415	412	401	412	390	399	380	433	408	364	397	381	385	368	386	377	379	399	392	387	358	381	332	383	400	405	363	391	389	410	382	415	406	405	426	373	390	402	385	354	388	401	406	380	407	368	385	409	391	381	413	377	376	385	377	416	451	382	363	388	378	364	384	405	377	382	398	405	369	408	427	403	381	413	390	398	390	406	372	408
36148	61036	28135	1485	1060	898	803	710	678	606	620	517	535	521	480	568	502	503	510	550	580	521	502	461	587	530	508	492	455	487	511	469	505	495	525	504	506	505	494	498	499	507	477	503	522	492	460	465	511	482	541	519	437	482	459	503	503	465	530	488	506	519	485	488	508	488	490	486	469	520	530	487	505	478	523	517	507	489	510	469	499	512	512	471	494	491	465	482	457	545	462	501	503	485	513	488	497	475	471	455	496	529	487	467	485	508	475	449	455	515	501	497	504	510	503	496	508	465	456	464	515	486	458	479	456	512	498	457	504	473	520	450	545	459	530	425	547	489	524	494	507	506	507	455	515	514	514	473	460	517	478	461	482	440	477	506	477	498	506	493	522	492	510	500	470	481	511	476	458	487	512	514	479	488	514	478	519	470	488	467	516	484	506	452	446	476	475	501	463	492	474	500	448	480	469	471	428	499	483	525	465	499	476	460	504	486	502	493	486	485	481	443	507	481	471	505	471	502	475	479	457	463	473	485	479	488	479	515	467	524	492	470	496	502	494	467	494	494	517	551	463	491	503	486	494	483	487	464	494	507	507	475	439	494	504	494	494	467	510	504	502	472	486	481	505	475	491	486	482	537	518	495	459	475	468	492	445	495	487	493	506	511	539	459	485	464	495	459	495	518	468	513	483	502	465	458	527	449	491	487	442	488	466	507	501	482	500	465	488	473	459	458	502	478	501	470	473	497	508	503	463	506	476	503	480	439	492	483	502	441	466	494	482	497	504	465	479	500	476	503	447	502	471	464	487	522	465	465	446	485	431	457	460	492	491	484	493	489	497	498	526	488	513	490	493	446	454	448	519	481	496	487	462	451	476	490	509	465	539	475	497	473	492	517	484	477	469	485	516	482	510	408	459	470	493	496	492	500	505	471	485	483	485	495	530	506	454	456	501	487	533	474	484	478	478	467	477	493	485	495	506	499	474	428	489	490	502	490	496	461	485	500	517	487	481	528	512	474	486	484	513	495	479	506	494	480	503	469	509	461	466	479	504	496	461	499	494	521	484	480	507	486	507	483	537	448	512	499	477	488	464	471	498	477	484	458	480	460	498	507	480	478	490	474	501	445	470	487	463	458	492	476	454	511	495	518	494	503	462	476	494	474	491	490	467	480	449	475	503	498	517	495	510	467	462	466	500	502	507	491	475	492	518	457	474	530	462	486	488	520	464	497	507	492	482	478	457	517	493	517	458	485	500	501	494	471	515	487	501	473	458	473	493	496	487	496	472	516	448	502	458	505	474	465	471	522	453	487	487	495	477	476	500	479	500	518	486	491	525	483	490	469	514	445	487	468	476	482	517	469	499	510	492	496	476	491	473	462	495	469	437	488	462	491	450	472	467	515	511	473	453	509	483	513	487	498	469	442	515	510	465	485	481	448	484	482	509	465	503	521	486	456	500	484	511	490	493	468	478	508	468	516	526	510	532	476	469	449	439	479	511	522	491	502	484	507	485	500	474	426	491	484	485	475	474	478	495	492	477	478	484	485	432	494	478	471	477	482	454	492	517	446	501	504	448	511	490	474	487	481	512	495	474	496	512	487	478	500	489	452	515	507	492	491	501	502	533	481	495	451	462	511	486	495	496	529	451	501	505	463	493	510	502	459	497	508	465	475	504	477	499	490	509	494	506	489	503	441	491	481	479	460	462	453	540	484	514	500	511	473	493	465	478	487	523	463	465	464	459	505	489	525	487	470	473	490	462	484	461	435	478	496	475	480	518	452	493	471	502	497	472	466	450	503	468	497	461	501	454	460	488	483	462	502	474	457	489	490	495	497	458	516	480	508	489	489	500	450	484	526	446	485	481	472	468	478	461	473	505	498	495	509	494	490	490	450	440	527	473	466	465	455	512	474	557	480	472	507	495	474	496	486	508	463	468	475	491	497	502	486	475	493	482	503	459	488	473	483	467	495	475	483	496	494	446	454	487	496	513	508	510	472	478	472	460	464	468	474	502	510	473	514	478	512	482	499	487	491	496	483	524	454	472	452	484	468	488	498	506	479	478	500	455	484	512	457	460	437	546	460	498	471	513	514	492	479	478	524	495	463	497	510	485	494	470	441	492	471	519	467	500	470	485	461	510	491	524	515	513	475	463	547	494	489	505	517	492	472	479	498	493	501	518	488	441	471	497	478	477	446	450	506	491	440	492	487	494	469	506	499	500	485	467	519	454	497	481	513	496	519	457	476	497	475	479	499	470	486	474	490	505	485	512	471	466	538	465	490	459	497	473	455	501	471	458	508	468	486	457	486	503	463	505	499	497	525	499	491	535	467	451	479	505	468	458	488	490	473	492	466	451	479	492	498	475	473	445	522	489	519	474	491	467	519	468	496	473	480	467	455	456	506	491	475	482	457	473	500	505	459	477	460	469	466	513	488	525	444	506	481	503	481	479	504	465	508	509	459	488	489	484	431	498	522	492	470	477	463	498	526	457	483	504	518	496	529	515	444	467	485	472	459	490	485	495	472	509	489	501	504	471	479	498	476	501	453	496	466	486	490	463	529	489	471	518	465	458	490	497	488	492	465	524	510	486	483	480	484	449	473	509	482	492	522	485	530	458	484	475	490	495	454	527	437	462	496	466	470	447	469	510	534	470	511	474	485	472	491	521	490	437	444	465	505	495	452	487	454	472	513	465	503	450	489	508	492	485	526	461	538	499	540	487	475	491	497	486	432	471	474	481	504	464	525	462	480	467	498	490	468	477	469	526	473	479	481	478	474	483	489	499	482	461	480	495	467	473	480	511	491	472	501	423	475	489	482	478	510	502	457	466	472	494	488	453	457	471	469	465	493	498	476	451	507	502	471	455	456	492	481	484	455	458	493	478	527	473	487	485	501	437	511	503	517	491	500	500	483	481	493	470	458	481	516	493	488	470	494	449	486	456	507	509	473	480	498	486	462	503	433	491	488	479	494	457	464	479	481	503	431	492	489	498	474	499	495	534	468	459	504	490	455	512	479	463	480	486	469	481	525	511	456	506	510	490	507	534	448	503	497	470	497	477	482	489	481	475	464	474	507	481	464	440	486	463	481	490	477	502	463	474	476	466	535	463	516	512	493	472	470	493	463	483	503	515	466	469	520	503	495	484	493	470	485	447	462	481	461	450	513	473	489	504	467	452	445	461	503	503	489	485	457	502	499	466	518	489	508	469	499	481	490	483	509	497	451	472	473	506	484	470	470	499	503	457	494	477	510	453	476	457	495	497	495	467	468	476	510	504	489	516	518	491	486	501	452	464	509	491	533	476	456	449	475	447	468	474	480	461	495	507	502	495	465	509	482	469	515	483	507	466	479	552	462	503	462	517	509	478	507	474	478	496	492	499	466	460	527	474	489	474	502	488	531	508	474	502	452	483	487	471	476	479	474	490	469	497	503	496	487	469	533	476	481	491	507	519	463	485	553	477	466	467	472	478	500	492	515	486	475	499	453	477	474	476	486
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
